@charset "UTF-8";
@import "https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";

/* node_modules/bootstrap-icons/font/bootstrap-icons.css */
/*!
 * Bootstrap Icons v1.11.3 (https://icons.getbootstrap.com/)
 * Copyright 2019-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
 */
@font-face {
  font-display: block;
  font-family: "bootstrap-icons";
  src: url("./media/bootstrap-icons.woff2?dd67030699838ea613ee6dbda90effa6") format("woff2"), url("./media/bootstrap-icons.woff?dd67030699838ea613ee6dbda90effa6") format("woff");
}
.bi::before,
[class^=bi-]::before,
[class*=" bi-"]::before {
  display: inline-block;
  font-family: bootstrap-icons !important;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: -.125em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.bi-123::before {
  content: "\f67f";
}
.bi-alarm-fill::before {
  content: "\f101";
}
.bi-alarm::before {
  content: "\f102";
}
.bi-align-bottom::before {
  content: "\f103";
}
.bi-align-center::before {
  content: "\f104";
}
.bi-align-end::before {
  content: "\f105";
}
.bi-align-middle::before {
  content: "\f106";
}
.bi-align-start::before {
  content: "\f107";
}
.bi-align-top::before {
  content: "\f108";
}
.bi-alt::before {
  content: "\f109";
}
.bi-app-indicator::before {
  content: "\f10a";
}
.bi-app::before {
  content: "\f10b";
}
.bi-archive-fill::before {
  content: "\f10c";
}
.bi-archive::before {
  content: "\f10d";
}
.bi-arrow-90deg-down::before {
  content: "\f10e";
}
.bi-arrow-90deg-left::before {
  content: "\f10f";
}
.bi-arrow-90deg-right::before {
  content: "\f110";
}
.bi-arrow-90deg-up::before {
  content: "\f111";
}
.bi-arrow-bar-down::before {
  content: "\f112";
}
.bi-arrow-bar-left::before {
  content: "\f113";
}
.bi-arrow-bar-right::before {
  content: "\f114";
}
.bi-arrow-bar-up::before {
  content: "\f115";
}
.bi-arrow-clockwise::before {
  content: "\f116";
}
.bi-arrow-counterclockwise::before {
  content: "\f117";
}
.bi-arrow-down-circle-fill::before {
  content: "\f118";
}
.bi-arrow-down-circle::before {
  content: "\f119";
}
.bi-arrow-down-left-circle-fill::before {
  content: "\f11a";
}
.bi-arrow-down-left-circle::before {
  content: "\f11b";
}
.bi-arrow-down-left-square-fill::before {
  content: "\f11c";
}
.bi-arrow-down-left-square::before {
  content: "\f11d";
}
.bi-arrow-down-left::before {
  content: "\f11e";
}
.bi-arrow-down-right-circle-fill::before {
  content: "\f11f";
}
.bi-arrow-down-right-circle::before {
  content: "\f120";
}
.bi-arrow-down-right-square-fill::before {
  content: "\f121";
}
.bi-arrow-down-right-square::before {
  content: "\f122";
}
.bi-arrow-down-right::before {
  content: "\f123";
}
.bi-arrow-down-short::before {
  content: "\f124";
}
.bi-arrow-down-square-fill::before {
  content: "\f125";
}
.bi-arrow-down-square::before {
  content: "\f126";
}
.bi-arrow-down-up::before {
  content: "\f127";
}
.bi-arrow-down::before {
  content: "\f128";
}
.bi-arrow-left-circle-fill::before {
  content: "\f129";
}
.bi-arrow-left-circle::before {
  content: "\f12a";
}
.bi-arrow-left-right::before {
  content: "\f12b";
}
.bi-arrow-left-short::before {
  content: "\f12c";
}
.bi-arrow-left-square-fill::before {
  content: "\f12d";
}
.bi-arrow-left-square::before {
  content: "\f12e";
}
.bi-arrow-left::before {
  content: "\f12f";
}
.bi-arrow-repeat::before {
  content: "\f130";
}
.bi-arrow-return-left::before {
  content: "\f131";
}
.bi-arrow-return-right::before {
  content: "\f132";
}
.bi-arrow-right-circle-fill::before {
  content: "\f133";
}
.bi-arrow-right-circle::before {
  content: "\f134";
}
.bi-arrow-right-short::before {
  content: "\f135";
}
.bi-arrow-right-square-fill::before {
  content: "\f136";
}
.bi-arrow-right-square::before {
  content: "\f137";
}
.bi-arrow-right::before {
  content: "\f138";
}
.bi-arrow-up-circle-fill::before {
  content: "\f139";
}
.bi-arrow-up-circle::before {
  content: "\f13a";
}
.bi-arrow-up-left-circle-fill::before {
  content: "\f13b";
}
.bi-arrow-up-left-circle::before {
  content: "\f13c";
}
.bi-arrow-up-left-square-fill::before {
  content: "\f13d";
}
.bi-arrow-up-left-square::before {
  content: "\f13e";
}
.bi-arrow-up-left::before {
  content: "\f13f";
}
.bi-arrow-up-right-circle-fill::before {
  content: "\f140";
}
.bi-arrow-up-right-circle::before {
  content: "\f141";
}
.bi-arrow-up-right-square-fill::before {
  content: "\f142";
}
.bi-arrow-up-right-square::before {
  content: "\f143";
}
.bi-arrow-up-right::before {
  content: "\f144";
}
.bi-arrow-up-short::before {
  content: "\f145";
}
.bi-arrow-up-square-fill::before {
  content: "\f146";
}
.bi-arrow-up-square::before {
  content: "\f147";
}
.bi-arrow-up::before {
  content: "\f148";
}
.bi-arrows-angle-contract::before {
  content: "\f149";
}
.bi-arrows-angle-expand::before {
  content: "\f14a";
}
.bi-arrows-collapse::before {
  content: "\f14b";
}
.bi-arrows-expand::before {
  content: "\f14c";
}
.bi-arrows-fullscreen::before {
  content: "\f14d";
}
.bi-arrows-move::before {
  content: "\f14e";
}
.bi-aspect-ratio-fill::before {
  content: "\f14f";
}
.bi-aspect-ratio::before {
  content: "\f150";
}
.bi-asterisk::before {
  content: "\f151";
}
.bi-at::before {
  content: "\f152";
}
.bi-award-fill::before {
  content: "\f153";
}
.bi-award::before {
  content: "\f154";
}
.bi-back::before {
  content: "\f155";
}
.bi-backspace-fill::before {
  content: "\f156";
}
.bi-backspace-reverse-fill::before {
  content: "\f157";
}
.bi-backspace-reverse::before {
  content: "\f158";
}
.bi-backspace::before {
  content: "\f159";
}
.bi-badge-3d-fill::before {
  content: "\f15a";
}
.bi-badge-3d::before {
  content: "\f15b";
}
.bi-badge-4k-fill::before {
  content: "\f15c";
}
.bi-badge-4k::before {
  content: "\f15d";
}
.bi-badge-8k-fill::before {
  content: "\f15e";
}
.bi-badge-8k::before {
  content: "\f15f";
}
.bi-badge-ad-fill::before {
  content: "\f160";
}
.bi-badge-ad::before {
  content: "\f161";
}
.bi-badge-ar-fill::before {
  content: "\f162";
}
.bi-badge-ar::before {
  content: "\f163";
}
.bi-badge-cc-fill::before {
  content: "\f164";
}
.bi-badge-cc::before {
  content: "\f165";
}
.bi-badge-hd-fill::before {
  content: "\f166";
}
.bi-badge-hd::before {
  content: "\f167";
}
.bi-badge-tm-fill::before {
  content: "\f168";
}
.bi-badge-tm::before {
  content: "\f169";
}
.bi-badge-vo-fill::before {
  content: "\f16a";
}
.bi-badge-vo::before {
  content: "\f16b";
}
.bi-badge-vr-fill::before {
  content: "\f16c";
}
.bi-badge-vr::before {
  content: "\f16d";
}
.bi-badge-wc-fill::before {
  content: "\f16e";
}
.bi-badge-wc::before {
  content: "\f16f";
}
.bi-bag-check-fill::before {
  content: "\f170";
}
.bi-bag-check::before {
  content: "\f171";
}
.bi-bag-dash-fill::before {
  content: "\f172";
}
.bi-bag-dash::before {
  content: "\f173";
}
.bi-bag-fill::before {
  content: "\f174";
}
.bi-bag-plus-fill::before {
  content: "\f175";
}
.bi-bag-plus::before {
  content: "\f176";
}
.bi-bag-x-fill::before {
  content: "\f177";
}
.bi-bag-x::before {
  content: "\f178";
}
.bi-bag::before {
  content: "\f179";
}
.bi-bar-chart-fill::before {
  content: "\f17a";
}
.bi-bar-chart-line-fill::before {
  content: "\f17b";
}
.bi-bar-chart-line::before {
  content: "\f17c";
}
.bi-bar-chart-steps::before {
  content: "\f17d";
}
.bi-bar-chart::before {
  content: "\f17e";
}
.bi-basket-fill::before {
  content: "\f17f";
}
.bi-basket::before {
  content: "\f180";
}
.bi-basket2-fill::before {
  content: "\f181";
}
.bi-basket2::before {
  content: "\f182";
}
.bi-basket3-fill::before {
  content: "\f183";
}
.bi-basket3::before {
  content: "\f184";
}
.bi-battery-charging::before {
  content: "\f185";
}
.bi-battery-full::before {
  content: "\f186";
}
.bi-battery-half::before {
  content: "\f187";
}
.bi-battery::before {
  content: "\f188";
}
.bi-bell-fill::before {
  content: "\f189";
}
.bi-bell::before {
  content: "\f18a";
}
.bi-bezier::before {
  content: "\f18b";
}
.bi-bezier2::before {
  content: "\f18c";
}
.bi-bicycle::before {
  content: "\f18d";
}
.bi-binoculars-fill::before {
  content: "\f18e";
}
.bi-binoculars::before {
  content: "\f18f";
}
.bi-blockquote-left::before {
  content: "\f190";
}
.bi-blockquote-right::before {
  content: "\f191";
}
.bi-book-fill::before {
  content: "\f192";
}
.bi-book-half::before {
  content: "\f193";
}
.bi-book::before {
  content: "\f194";
}
.bi-bookmark-check-fill::before {
  content: "\f195";
}
.bi-bookmark-check::before {
  content: "\f196";
}
.bi-bookmark-dash-fill::before {
  content: "\f197";
}
.bi-bookmark-dash::before {
  content: "\f198";
}
.bi-bookmark-fill::before {
  content: "\f199";
}
.bi-bookmark-heart-fill::before {
  content: "\f19a";
}
.bi-bookmark-heart::before {
  content: "\f19b";
}
.bi-bookmark-plus-fill::before {
  content: "\f19c";
}
.bi-bookmark-plus::before {
  content: "\f19d";
}
.bi-bookmark-star-fill::before {
  content: "\f19e";
}
.bi-bookmark-star::before {
  content: "\f19f";
}
.bi-bookmark-x-fill::before {
  content: "\f1a0";
}
.bi-bookmark-x::before {
  content: "\f1a1";
}
.bi-bookmark::before {
  content: "\f1a2";
}
.bi-bookmarks-fill::before {
  content: "\f1a3";
}
.bi-bookmarks::before {
  content: "\f1a4";
}
.bi-bookshelf::before {
  content: "\f1a5";
}
.bi-bootstrap-fill::before {
  content: "\f1a6";
}
.bi-bootstrap-reboot::before {
  content: "\f1a7";
}
.bi-bootstrap::before {
  content: "\f1a8";
}
.bi-border-all::before {
  content: "\f1a9";
}
.bi-border-bottom::before {
  content: "\f1aa";
}
.bi-border-center::before {
  content: "\f1ab";
}
.bi-border-inner::before {
  content: "\f1ac";
}
.bi-border-left::before {
  content: "\f1ad";
}
.bi-border-middle::before {
  content: "\f1ae";
}
.bi-border-outer::before {
  content: "\f1af";
}
.bi-border-right::before {
  content: "\f1b0";
}
.bi-border-style::before {
  content: "\f1b1";
}
.bi-border-top::before {
  content: "\f1b2";
}
.bi-border-width::before {
  content: "\f1b3";
}
.bi-border::before {
  content: "\f1b4";
}
.bi-bounding-box-circles::before {
  content: "\f1b5";
}
.bi-bounding-box::before {
  content: "\f1b6";
}
.bi-box-arrow-down-left::before {
  content: "\f1b7";
}
.bi-box-arrow-down-right::before {
  content: "\f1b8";
}
.bi-box-arrow-down::before {
  content: "\f1b9";
}
.bi-box-arrow-in-down-left::before {
  content: "\f1ba";
}
.bi-box-arrow-in-down-right::before {
  content: "\f1bb";
}
.bi-box-arrow-in-down::before {
  content: "\f1bc";
}
.bi-box-arrow-in-left::before {
  content: "\f1bd";
}
.bi-box-arrow-in-right::before {
  content: "\f1be";
}
.bi-box-arrow-in-up-left::before {
  content: "\f1bf";
}
.bi-box-arrow-in-up-right::before {
  content: "\f1c0";
}
.bi-box-arrow-in-up::before {
  content: "\f1c1";
}
.bi-box-arrow-left::before {
  content: "\f1c2";
}
.bi-box-arrow-right::before {
  content: "\f1c3";
}
.bi-box-arrow-up-left::before {
  content: "\f1c4";
}
.bi-box-arrow-up-right::before {
  content: "\f1c5";
}
.bi-box-arrow-up::before {
  content: "\f1c6";
}
.bi-box-seam::before {
  content: "\f1c7";
}
.bi-box::before {
  content: "\f1c8";
}
.bi-braces::before {
  content: "\f1c9";
}
.bi-bricks::before {
  content: "\f1ca";
}
.bi-briefcase-fill::before {
  content: "\f1cb";
}
.bi-briefcase::before {
  content: "\f1cc";
}
.bi-brightness-alt-high-fill::before {
  content: "\f1cd";
}
.bi-brightness-alt-high::before {
  content: "\f1ce";
}
.bi-brightness-alt-low-fill::before {
  content: "\f1cf";
}
.bi-brightness-alt-low::before {
  content: "\f1d0";
}
.bi-brightness-high-fill::before {
  content: "\f1d1";
}
.bi-brightness-high::before {
  content: "\f1d2";
}
.bi-brightness-low-fill::before {
  content: "\f1d3";
}
.bi-brightness-low::before {
  content: "\f1d4";
}
.bi-broadcast-pin::before {
  content: "\f1d5";
}
.bi-broadcast::before {
  content: "\f1d6";
}
.bi-brush-fill::before {
  content: "\f1d7";
}
.bi-brush::before {
  content: "\f1d8";
}
.bi-bucket-fill::before {
  content: "\f1d9";
}
.bi-bucket::before {
  content: "\f1da";
}
.bi-bug-fill::before {
  content: "\f1db";
}
.bi-bug::before {
  content: "\f1dc";
}
.bi-building::before {
  content: "\f1dd";
}
.bi-bullseye::before {
  content: "\f1de";
}
.bi-calculator-fill::before {
  content: "\f1df";
}
.bi-calculator::before {
  content: "\f1e0";
}
.bi-calendar-check-fill::before {
  content: "\f1e1";
}
.bi-calendar-check::before {
  content: "\f1e2";
}
.bi-calendar-date-fill::before {
  content: "\f1e3";
}
.bi-calendar-date::before {
  content: "\f1e4";
}
.bi-calendar-day-fill::before {
  content: "\f1e5";
}
.bi-calendar-day::before {
  content: "\f1e6";
}
.bi-calendar-event-fill::before {
  content: "\f1e7";
}
.bi-calendar-event::before {
  content: "\f1e8";
}
.bi-calendar-fill::before {
  content: "\f1e9";
}
.bi-calendar-minus-fill::before {
  content: "\f1ea";
}
.bi-calendar-minus::before {
  content: "\f1eb";
}
.bi-calendar-month-fill::before {
  content: "\f1ec";
}
.bi-calendar-month::before {
  content: "\f1ed";
}
.bi-calendar-plus-fill::before {
  content: "\f1ee";
}
.bi-calendar-plus::before {
  content: "\f1ef";
}
.bi-calendar-range-fill::before {
  content: "\f1f0";
}
.bi-calendar-range::before {
  content: "\f1f1";
}
.bi-calendar-week-fill::before {
  content: "\f1f2";
}
.bi-calendar-week::before {
  content: "\f1f3";
}
.bi-calendar-x-fill::before {
  content: "\f1f4";
}
.bi-calendar-x::before {
  content: "\f1f5";
}
.bi-calendar::before {
  content: "\f1f6";
}
.bi-calendar2-check-fill::before {
  content: "\f1f7";
}
.bi-calendar2-check::before {
  content: "\f1f8";
}
.bi-calendar2-date-fill::before {
  content: "\f1f9";
}
.bi-calendar2-date::before {
  content: "\f1fa";
}
.bi-calendar2-day-fill::before {
  content: "\f1fb";
}
.bi-calendar2-day::before {
  content: "\f1fc";
}
.bi-calendar2-event-fill::before {
  content: "\f1fd";
}
.bi-calendar2-event::before {
  content: "\f1fe";
}
.bi-calendar2-fill::before {
  content: "\f1ff";
}
.bi-calendar2-minus-fill::before {
  content: "\f200";
}
.bi-calendar2-minus::before {
  content: "\f201";
}
.bi-calendar2-month-fill::before {
  content: "\f202";
}
.bi-calendar2-month::before {
  content: "\f203";
}
.bi-calendar2-plus-fill::before {
  content: "\f204";
}
.bi-calendar2-plus::before {
  content: "\f205";
}
.bi-calendar2-range-fill::before {
  content: "\f206";
}
.bi-calendar2-range::before {
  content: "\f207";
}
.bi-calendar2-week-fill::before {
  content: "\f208";
}
.bi-calendar2-week::before {
  content: "\f209";
}
.bi-calendar2-x-fill::before {
  content: "\f20a";
}
.bi-calendar2-x::before {
  content: "\f20b";
}
.bi-calendar2::before {
  content: "\f20c";
}
.bi-calendar3-event-fill::before {
  content: "\f20d";
}
.bi-calendar3-event::before {
  content: "\f20e";
}
.bi-calendar3-fill::before {
  content: "\f20f";
}
.bi-calendar3-range-fill::before {
  content: "\f210";
}
.bi-calendar3-range::before {
  content: "\f211";
}
.bi-calendar3-week-fill::before {
  content: "\f212";
}
.bi-calendar3-week::before {
  content: "\f213";
}
.bi-calendar3::before {
  content: "\f214";
}
.bi-calendar4-event::before {
  content: "\f215";
}
.bi-calendar4-range::before {
  content: "\f216";
}
.bi-calendar4-week::before {
  content: "\f217";
}
.bi-calendar4::before {
  content: "\f218";
}
.bi-camera-fill::before {
  content: "\f219";
}
.bi-camera-reels-fill::before {
  content: "\f21a";
}
.bi-camera-reels::before {
  content: "\f21b";
}
.bi-camera-video-fill::before {
  content: "\f21c";
}
.bi-camera-video-off-fill::before {
  content: "\f21d";
}
.bi-camera-video-off::before {
  content: "\f21e";
}
.bi-camera-video::before {
  content: "\f21f";
}
.bi-camera::before {
  content: "\f220";
}
.bi-camera2::before {
  content: "\f221";
}
.bi-capslock-fill::before {
  content: "\f222";
}
.bi-capslock::before {
  content: "\f223";
}
.bi-card-checklist::before {
  content: "\f224";
}
.bi-card-heading::before {
  content: "\f225";
}
.bi-card-image::before {
  content: "\f226";
}
.bi-card-list::before {
  content: "\f227";
}
.bi-card-text::before {
  content: "\f228";
}
.bi-caret-down-fill::before {
  content: "\f229";
}
.bi-caret-down-square-fill::before {
  content: "\f22a";
}
.bi-caret-down-square::before {
  content: "\f22b";
}
.bi-caret-down::before {
  content: "\f22c";
}
.bi-caret-left-fill::before {
  content: "\f22d";
}
.bi-caret-left-square-fill::before {
  content: "\f22e";
}
.bi-caret-left-square::before {
  content: "\f22f";
}
.bi-caret-left::before {
  content: "\f230";
}
.bi-caret-right-fill::before {
  content: "\f231";
}
.bi-caret-right-square-fill::before {
  content: "\f232";
}
.bi-caret-right-square::before {
  content: "\f233";
}
.bi-caret-right::before {
  content: "\f234";
}
.bi-caret-up-fill::before {
  content: "\f235";
}
.bi-caret-up-square-fill::before {
  content: "\f236";
}
.bi-caret-up-square::before {
  content: "\f237";
}
.bi-caret-up::before {
  content: "\f238";
}
.bi-cart-check-fill::before {
  content: "\f239";
}
.bi-cart-check::before {
  content: "\f23a";
}
.bi-cart-dash-fill::before {
  content: "\f23b";
}
.bi-cart-dash::before {
  content: "\f23c";
}
.bi-cart-fill::before {
  content: "\f23d";
}
.bi-cart-plus-fill::before {
  content: "\f23e";
}
.bi-cart-plus::before {
  content: "\f23f";
}
.bi-cart-x-fill::before {
  content: "\f240";
}
.bi-cart-x::before {
  content: "\f241";
}
.bi-cart::before {
  content: "\f242";
}
.bi-cart2::before {
  content: "\f243";
}
.bi-cart3::before {
  content: "\f244";
}
.bi-cart4::before {
  content: "\f245";
}
.bi-cash-stack::before {
  content: "\f246";
}
.bi-cash::before {
  content: "\f247";
}
.bi-cast::before {
  content: "\f248";
}
.bi-chat-dots-fill::before {
  content: "\f249";
}
.bi-chat-dots::before {
  content: "\f24a";
}
.bi-chat-fill::before {
  content: "\f24b";
}
.bi-chat-left-dots-fill::before {
  content: "\f24c";
}
.bi-chat-left-dots::before {
  content: "\f24d";
}
.bi-chat-left-fill::before {
  content: "\f24e";
}
.bi-chat-left-quote-fill::before {
  content: "\f24f";
}
.bi-chat-left-quote::before {
  content: "\f250";
}
.bi-chat-left-text-fill::before {
  content: "\f251";
}
.bi-chat-left-text::before {
  content: "\f252";
}
.bi-chat-left::before {
  content: "\f253";
}
.bi-chat-quote-fill::before {
  content: "\f254";
}
.bi-chat-quote::before {
  content: "\f255";
}
.bi-chat-right-dots-fill::before {
  content: "\f256";
}
.bi-chat-right-dots::before {
  content: "\f257";
}
.bi-chat-right-fill::before {
  content: "\f258";
}
.bi-chat-right-quote-fill::before {
  content: "\f259";
}
.bi-chat-right-quote::before {
  content: "\f25a";
}
.bi-chat-right-text-fill::before {
  content: "\f25b";
}
.bi-chat-right-text::before {
  content: "\f25c";
}
.bi-chat-right::before {
  content: "\f25d";
}
.bi-chat-square-dots-fill::before {
  content: "\f25e";
}
.bi-chat-square-dots::before {
  content: "\f25f";
}
.bi-chat-square-fill::before {
  content: "\f260";
}
.bi-chat-square-quote-fill::before {
  content: "\f261";
}
.bi-chat-square-quote::before {
  content: "\f262";
}
.bi-chat-square-text-fill::before {
  content: "\f263";
}
.bi-chat-square-text::before {
  content: "\f264";
}
.bi-chat-square::before {
  content: "\f265";
}
.bi-chat-text-fill::before {
  content: "\f266";
}
.bi-chat-text::before {
  content: "\f267";
}
.bi-chat::before {
  content: "\f268";
}
.bi-check-all::before {
  content: "\f269";
}
.bi-check-circle-fill::before {
  content: "\f26a";
}
.bi-check-circle::before {
  content: "\f26b";
}
.bi-check-square-fill::before {
  content: "\f26c";
}
.bi-check-square::before {
  content: "\f26d";
}
.bi-check::before {
  content: "\f26e";
}
.bi-check2-all::before {
  content: "\f26f";
}
.bi-check2-circle::before {
  content: "\f270";
}
.bi-check2-square::before {
  content: "\f271";
}
.bi-check2::before {
  content: "\f272";
}
.bi-chevron-bar-contract::before {
  content: "\f273";
}
.bi-chevron-bar-down::before {
  content: "\f274";
}
.bi-chevron-bar-expand::before {
  content: "\f275";
}
.bi-chevron-bar-left::before {
  content: "\f276";
}
.bi-chevron-bar-right::before {
  content: "\f277";
}
.bi-chevron-bar-up::before {
  content: "\f278";
}
.bi-chevron-compact-down::before {
  content: "\f279";
}
.bi-chevron-compact-left::before {
  content: "\f27a";
}
.bi-chevron-compact-right::before {
  content: "\f27b";
}
.bi-chevron-compact-up::before {
  content: "\f27c";
}
.bi-chevron-contract::before {
  content: "\f27d";
}
.bi-chevron-double-down::before {
  content: "\f27e";
}
.bi-chevron-double-left::before {
  content: "\f27f";
}
.bi-chevron-double-right::before {
  content: "\f280";
}
.bi-chevron-double-up::before {
  content: "\f281";
}
.bi-chevron-down::before {
  content: "\f282";
}
.bi-chevron-expand::before {
  content: "\f283";
}
.bi-chevron-left::before {
  content: "\f284";
}
.bi-chevron-right::before {
  content: "\f285";
}
.bi-chevron-up::before {
  content: "\f286";
}
.bi-circle-fill::before {
  content: "\f287";
}
.bi-circle-half::before {
  content: "\f288";
}
.bi-circle-square::before {
  content: "\f289";
}
.bi-circle::before {
  content: "\f28a";
}
.bi-clipboard-check::before {
  content: "\f28b";
}
.bi-clipboard-data::before {
  content: "\f28c";
}
.bi-clipboard-minus::before {
  content: "\f28d";
}
.bi-clipboard-plus::before {
  content: "\f28e";
}
.bi-clipboard-x::before {
  content: "\f28f";
}
.bi-clipboard::before {
  content: "\f290";
}
.bi-clock-fill::before {
  content: "\f291";
}
.bi-clock-history::before {
  content: "\f292";
}
.bi-clock::before {
  content: "\f293";
}
.bi-cloud-arrow-down-fill::before {
  content: "\f294";
}
.bi-cloud-arrow-down::before {
  content: "\f295";
}
.bi-cloud-arrow-up-fill::before {
  content: "\f296";
}
.bi-cloud-arrow-up::before {
  content: "\f297";
}
.bi-cloud-check-fill::before {
  content: "\f298";
}
.bi-cloud-check::before {
  content: "\f299";
}
.bi-cloud-download-fill::before {
  content: "\f29a";
}
.bi-cloud-download::before {
  content: "\f29b";
}
.bi-cloud-drizzle-fill::before {
  content: "\f29c";
}
.bi-cloud-drizzle::before {
  content: "\f29d";
}
.bi-cloud-fill::before {
  content: "\f29e";
}
.bi-cloud-fog-fill::before {
  content: "\f29f";
}
.bi-cloud-fog::before {
  content: "\f2a0";
}
.bi-cloud-fog2-fill::before {
  content: "\f2a1";
}
.bi-cloud-fog2::before {
  content: "\f2a2";
}
.bi-cloud-hail-fill::before {
  content: "\f2a3";
}
.bi-cloud-hail::before {
  content: "\f2a4";
}
.bi-cloud-haze-fill::before {
  content: "\f2a6";
}
.bi-cloud-haze::before {
  content: "\f2a7";
}
.bi-cloud-haze2-fill::before {
  content: "\f2a8";
}
.bi-cloud-lightning-fill::before {
  content: "\f2a9";
}
.bi-cloud-lightning-rain-fill::before {
  content: "\f2aa";
}
.bi-cloud-lightning-rain::before {
  content: "\f2ab";
}
.bi-cloud-lightning::before {
  content: "\f2ac";
}
.bi-cloud-minus-fill::before {
  content: "\f2ad";
}
.bi-cloud-minus::before {
  content: "\f2ae";
}
.bi-cloud-moon-fill::before {
  content: "\f2af";
}
.bi-cloud-moon::before {
  content: "\f2b0";
}
.bi-cloud-plus-fill::before {
  content: "\f2b1";
}
.bi-cloud-plus::before {
  content: "\f2b2";
}
.bi-cloud-rain-fill::before {
  content: "\f2b3";
}
.bi-cloud-rain-heavy-fill::before {
  content: "\f2b4";
}
.bi-cloud-rain-heavy::before {
  content: "\f2b5";
}
.bi-cloud-rain::before {
  content: "\f2b6";
}
.bi-cloud-slash-fill::before {
  content: "\f2b7";
}
.bi-cloud-slash::before {
  content: "\f2b8";
}
.bi-cloud-sleet-fill::before {
  content: "\f2b9";
}
.bi-cloud-sleet::before {
  content: "\f2ba";
}
.bi-cloud-snow-fill::before {
  content: "\f2bb";
}
.bi-cloud-snow::before {
  content: "\f2bc";
}
.bi-cloud-sun-fill::before {
  content: "\f2bd";
}
.bi-cloud-sun::before {
  content: "\f2be";
}
.bi-cloud-upload-fill::before {
  content: "\f2bf";
}
.bi-cloud-upload::before {
  content: "\f2c0";
}
.bi-cloud::before {
  content: "\f2c1";
}
.bi-clouds-fill::before {
  content: "\f2c2";
}
.bi-clouds::before {
  content: "\f2c3";
}
.bi-cloudy-fill::before {
  content: "\f2c4";
}
.bi-cloudy::before {
  content: "\f2c5";
}
.bi-code-slash::before {
  content: "\f2c6";
}
.bi-code-square::before {
  content: "\f2c7";
}
.bi-code::before {
  content: "\f2c8";
}
.bi-collection-fill::before {
  content: "\f2c9";
}
.bi-collection-play-fill::before {
  content: "\f2ca";
}
.bi-collection-play::before {
  content: "\f2cb";
}
.bi-collection::before {
  content: "\f2cc";
}
.bi-columns-gap::before {
  content: "\f2cd";
}
.bi-columns::before {
  content: "\f2ce";
}
.bi-command::before {
  content: "\f2cf";
}
.bi-compass-fill::before {
  content: "\f2d0";
}
.bi-compass::before {
  content: "\f2d1";
}
.bi-cone-striped::before {
  content: "\f2d2";
}
.bi-cone::before {
  content: "\f2d3";
}
.bi-controller::before {
  content: "\f2d4";
}
.bi-cpu-fill::before {
  content: "\f2d5";
}
.bi-cpu::before {
  content: "\f2d6";
}
.bi-credit-card-2-back-fill::before {
  content: "\f2d7";
}
.bi-credit-card-2-back::before {
  content: "\f2d8";
}
.bi-credit-card-2-front-fill::before {
  content: "\f2d9";
}
.bi-credit-card-2-front::before {
  content: "\f2da";
}
.bi-credit-card-fill::before {
  content: "\f2db";
}
.bi-credit-card::before {
  content: "\f2dc";
}
.bi-crop::before {
  content: "\f2dd";
}
.bi-cup-fill::before {
  content: "\f2de";
}
.bi-cup-straw::before {
  content: "\f2df";
}
.bi-cup::before {
  content: "\f2e0";
}
.bi-cursor-fill::before {
  content: "\f2e1";
}
.bi-cursor-text::before {
  content: "\f2e2";
}
.bi-cursor::before {
  content: "\f2e3";
}
.bi-dash-circle-dotted::before {
  content: "\f2e4";
}
.bi-dash-circle-fill::before {
  content: "\f2e5";
}
.bi-dash-circle::before {
  content: "\f2e6";
}
.bi-dash-square-dotted::before {
  content: "\f2e7";
}
.bi-dash-square-fill::before {
  content: "\f2e8";
}
.bi-dash-square::before {
  content: "\f2e9";
}
.bi-dash::before {
  content: "\f2ea";
}
.bi-diagram-2-fill::before {
  content: "\f2eb";
}
.bi-diagram-2::before {
  content: "\f2ec";
}
.bi-diagram-3-fill::before {
  content: "\f2ed";
}
.bi-diagram-3::before {
  content: "\f2ee";
}
.bi-diamond-fill::before {
  content: "\f2ef";
}
.bi-diamond-half::before {
  content: "\f2f0";
}
.bi-diamond::before {
  content: "\f2f1";
}
.bi-dice-1-fill::before {
  content: "\f2f2";
}
.bi-dice-1::before {
  content: "\f2f3";
}
.bi-dice-2-fill::before {
  content: "\f2f4";
}
.bi-dice-2::before {
  content: "\f2f5";
}
.bi-dice-3-fill::before {
  content: "\f2f6";
}
.bi-dice-3::before {
  content: "\f2f7";
}
.bi-dice-4-fill::before {
  content: "\f2f8";
}
.bi-dice-4::before {
  content: "\f2f9";
}
.bi-dice-5-fill::before {
  content: "\f2fa";
}
.bi-dice-5::before {
  content: "\f2fb";
}
.bi-dice-6-fill::before {
  content: "\f2fc";
}
.bi-dice-6::before {
  content: "\f2fd";
}
.bi-disc-fill::before {
  content: "\f2fe";
}
.bi-disc::before {
  content: "\f2ff";
}
.bi-discord::before {
  content: "\f300";
}
.bi-display-fill::before {
  content: "\f301";
}
.bi-display::before {
  content: "\f302";
}
.bi-distribute-horizontal::before {
  content: "\f303";
}
.bi-distribute-vertical::before {
  content: "\f304";
}
.bi-door-closed-fill::before {
  content: "\f305";
}
.bi-door-closed::before {
  content: "\f306";
}
.bi-door-open-fill::before {
  content: "\f307";
}
.bi-door-open::before {
  content: "\f308";
}
.bi-dot::before {
  content: "\f309";
}
.bi-download::before {
  content: "\f30a";
}
.bi-droplet-fill::before {
  content: "\f30b";
}
.bi-droplet-half::before {
  content: "\f30c";
}
.bi-droplet::before {
  content: "\f30d";
}
.bi-earbuds::before {
  content: "\f30e";
}
.bi-easel-fill::before {
  content: "\f30f";
}
.bi-easel::before {
  content: "\f310";
}
.bi-egg-fill::before {
  content: "\f311";
}
.bi-egg-fried::before {
  content: "\f312";
}
.bi-egg::before {
  content: "\f313";
}
.bi-eject-fill::before {
  content: "\f314";
}
.bi-eject::before {
  content: "\f315";
}
.bi-emoji-angry-fill::before {
  content: "\f316";
}
.bi-emoji-angry::before {
  content: "\f317";
}
.bi-emoji-dizzy-fill::before {
  content: "\f318";
}
.bi-emoji-dizzy::before {
  content: "\f319";
}
.bi-emoji-expressionless-fill::before {
  content: "\f31a";
}
.bi-emoji-expressionless::before {
  content: "\f31b";
}
.bi-emoji-frown-fill::before {
  content: "\f31c";
}
.bi-emoji-frown::before {
  content: "\f31d";
}
.bi-emoji-heart-eyes-fill::before {
  content: "\f31e";
}
.bi-emoji-heart-eyes::before {
  content: "\f31f";
}
.bi-emoji-laughing-fill::before {
  content: "\f320";
}
.bi-emoji-laughing::before {
  content: "\f321";
}
.bi-emoji-neutral-fill::before {
  content: "\f322";
}
.bi-emoji-neutral::before {
  content: "\f323";
}
.bi-emoji-smile-fill::before {
  content: "\f324";
}
.bi-emoji-smile-upside-down-fill::before {
  content: "\f325";
}
.bi-emoji-smile-upside-down::before {
  content: "\f326";
}
.bi-emoji-smile::before {
  content: "\f327";
}
.bi-emoji-sunglasses-fill::before {
  content: "\f328";
}
.bi-emoji-sunglasses::before {
  content: "\f329";
}
.bi-emoji-wink-fill::before {
  content: "\f32a";
}
.bi-emoji-wink::before {
  content: "\f32b";
}
.bi-envelope-fill::before {
  content: "\f32c";
}
.bi-envelope-open-fill::before {
  content: "\f32d";
}
.bi-envelope-open::before {
  content: "\f32e";
}
.bi-envelope::before {
  content: "\f32f";
}
.bi-eraser-fill::before {
  content: "\f330";
}
.bi-eraser::before {
  content: "\f331";
}
.bi-exclamation-circle-fill::before {
  content: "\f332";
}
.bi-exclamation-circle::before {
  content: "\f333";
}
.bi-exclamation-diamond-fill::before {
  content: "\f334";
}
.bi-exclamation-diamond::before {
  content: "\f335";
}
.bi-exclamation-octagon-fill::before {
  content: "\f336";
}
.bi-exclamation-octagon::before {
  content: "\f337";
}
.bi-exclamation-square-fill::before {
  content: "\f338";
}
.bi-exclamation-square::before {
  content: "\f339";
}
.bi-exclamation-triangle-fill::before {
  content: "\f33a";
}
.bi-exclamation-triangle::before {
  content: "\f33b";
}
.bi-exclamation::before {
  content: "\f33c";
}
.bi-exclude::before {
  content: "\f33d";
}
.bi-eye-fill::before {
  content: "\f33e";
}
.bi-eye-slash-fill::before {
  content: "\f33f";
}
.bi-eye-slash::before {
  content: "\f340";
}
.bi-eye::before {
  content: "\f341";
}
.bi-eyedropper::before {
  content: "\f342";
}
.bi-eyeglasses::before {
  content: "\f343";
}
.bi-facebook::before {
  content: "\f344";
}
.bi-file-arrow-down-fill::before {
  content: "\f345";
}
.bi-file-arrow-down::before {
  content: "\f346";
}
.bi-file-arrow-up-fill::before {
  content: "\f347";
}
.bi-file-arrow-up::before {
  content: "\f348";
}
.bi-file-bar-graph-fill::before {
  content: "\f349";
}
.bi-file-bar-graph::before {
  content: "\f34a";
}
.bi-file-binary-fill::before {
  content: "\f34b";
}
.bi-file-binary::before {
  content: "\f34c";
}
.bi-file-break-fill::before {
  content: "\f34d";
}
.bi-file-break::before {
  content: "\f34e";
}
.bi-file-check-fill::before {
  content: "\f34f";
}
.bi-file-check::before {
  content: "\f350";
}
.bi-file-code-fill::before {
  content: "\f351";
}
.bi-file-code::before {
  content: "\f352";
}
.bi-file-diff-fill::before {
  content: "\f353";
}
.bi-file-diff::before {
  content: "\f354";
}
.bi-file-earmark-arrow-down-fill::before {
  content: "\f355";
}
.bi-file-earmark-arrow-down::before {
  content: "\f356";
}
.bi-file-earmark-arrow-up-fill::before {
  content: "\f357";
}
.bi-file-earmark-arrow-up::before {
  content: "\f358";
}
.bi-file-earmark-bar-graph-fill::before {
  content: "\f359";
}
.bi-file-earmark-bar-graph::before {
  content: "\f35a";
}
.bi-file-earmark-binary-fill::before {
  content: "\f35b";
}
.bi-file-earmark-binary::before {
  content: "\f35c";
}
.bi-file-earmark-break-fill::before {
  content: "\f35d";
}
.bi-file-earmark-break::before {
  content: "\f35e";
}
.bi-file-earmark-check-fill::before {
  content: "\f35f";
}
.bi-file-earmark-check::before {
  content: "\f360";
}
.bi-file-earmark-code-fill::before {
  content: "\f361";
}
.bi-file-earmark-code::before {
  content: "\f362";
}
.bi-file-earmark-diff-fill::before {
  content: "\f363";
}
.bi-file-earmark-diff::before {
  content: "\f364";
}
.bi-file-earmark-easel-fill::before {
  content: "\f365";
}
.bi-file-earmark-easel::before {
  content: "\f366";
}
.bi-file-earmark-excel-fill::before {
  content: "\f367";
}
.bi-file-earmark-excel::before {
  content: "\f368";
}
.bi-file-earmark-fill::before {
  content: "\f369";
}
.bi-file-earmark-font-fill::before {
  content: "\f36a";
}
.bi-file-earmark-font::before {
  content: "\f36b";
}
.bi-file-earmark-image-fill::before {
  content: "\f36c";
}
.bi-file-earmark-image::before {
  content: "\f36d";
}
.bi-file-earmark-lock-fill::before {
  content: "\f36e";
}
.bi-file-earmark-lock::before {
  content: "\f36f";
}
.bi-file-earmark-lock2-fill::before {
  content: "\f370";
}
.bi-file-earmark-lock2::before {
  content: "\f371";
}
.bi-file-earmark-medical-fill::before {
  content: "\f372";
}
.bi-file-earmark-medical::before {
  content: "\f373";
}
.bi-file-earmark-minus-fill::before {
  content: "\f374";
}
.bi-file-earmark-minus::before {
  content: "\f375";
}
.bi-file-earmark-music-fill::before {
  content: "\f376";
}
.bi-file-earmark-music::before {
  content: "\f377";
}
.bi-file-earmark-person-fill::before {
  content: "\f378";
}
.bi-file-earmark-person::before {
  content: "\f379";
}
.bi-file-earmark-play-fill::before {
  content: "\f37a";
}
.bi-file-earmark-play::before {
  content: "\f37b";
}
.bi-file-earmark-plus-fill::before {
  content: "\f37c";
}
.bi-file-earmark-plus::before {
  content: "\f37d";
}
.bi-file-earmark-post-fill::before {
  content: "\f37e";
}
.bi-file-earmark-post::before {
  content: "\f37f";
}
.bi-file-earmark-ppt-fill::before {
  content: "\f380";
}
.bi-file-earmark-ppt::before {
  content: "\f381";
}
.bi-file-earmark-richtext-fill::before {
  content: "\f382";
}
.bi-file-earmark-richtext::before {
  content: "\f383";
}
.bi-file-earmark-ruled-fill::before {
  content: "\f384";
}
.bi-file-earmark-ruled::before {
  content: "\f385";
}
.bi-file-earmark-slides-fill::before {
  content: "\f386";
}
.bi-file-earmark-slides::before {
  content: "\f387";
}
.bi-file-earmark-spreadsheet-fill::before {
  content: "\f388";
}
.bi-file-earmark-spreadsheet::before {
  content: "\f389";
}
.bi-file-earmark-text-fill::before {
  content: "\f38a";
}
.bi-file-earmark-text::before {
  content: "\f38b";
}
.bi-file-earmark-word-fill::before {
  content: "\f38c";
}
.bi-file-earmark-word::before {
  content: "\f38d";
}
.bi-file-earmark-x-fill::before {
  content: "\f38e";
}
.bi-file-earmark-x::before {
  content: "\f38f";
}
.bi-file-earmark-zip-fill::before {
  content: "\f390";
}
.bi-file-earmark-zip::before {
  content: "\f391";
}
.bi-file-earmark::before {
  content: "\f392";
}
.bi-file-easel-fill::before {
  content: "\f393";
}
.bi-file-easel::before {
  content: "\f394";
}
.bi-file-excel-fill::before {
  content: "\f395";
}
.bi-file-excel::before {
  content: "\f396";
}
.bi-file-fill::before {
  content: "\f397";
}
.bi-file-font-fill::before {
  content: "\f398";
}
.bi-file-font::before {
  content: "\f399";
}
.bi-file-image-fill::before {
  content: "\f39a";
}
.bi-file-image::before {
  content: "\f39b";
}
.bi-file-lock-fill::before {
  content: "\f39c";
}
.bi-file-lock::before {
  content: "\f39d";
}
.bi-file-lock2-fill::before {
  content: "\f39e";
}
.bi-file-lock2::before {
  content: "\f39f";
}
.bi-file-medical-fill::before {
  content: "\f3a0";
}
.bi-file-medical::before {
  content: "\f3a1";
}
.bi-file-minus-fill::before {
  content: "\f3a2";
}
.bi-file-minus::before {
  content: "\f3a3";
}
.bi-file-music-fill::before {
  content: "\f3a4";
}
.bi-file-music::before {
  content: "\f3a5";
}
.bi-file-person-fill::before {
  content: "\f3a6";
}
.bi-file-person::before {
  content: "\f3a7";
}
.bi-file-play-fill::before {
  content: "\f3a8";
}
.bi-file-play::before {
  content: "\f3a9";
}
.bi-file-plus-fill::before {
  content: "\f3aa";
}
.bi-file-plus::before {
  content: "\f3ab";
}
.bi-file-post-fill::before {
  content: "\f3ac";
}
.bi-file-post::before {
  content: "\f3ad";
}
.bi-file-ppt-fill::before {
  content: "\f3ae";
}
.bi-file-ppt::before {
  content: "\f3af";
}
.bi-file-richtext-fill::before {
  content: "\f3b0";
}
.bi-file-richtext::before {
  content: "\f3b1";
}
.bi-file-ruled-fill::before {
  content: "\f3b2";
}
.bi-file-ruled::before {
  content: "\f3b3";
}
.bi-file-slides-fill::before {
  content: "\f3b4";
}
.bi-file-slides::before {
  content: "\f3b5";
}
.bi-file-spreadsheet-fill::before {
  content: "\f3b6";
}
.bi-file-spreadsheet::before {
  content: "\f3b7";
}
.bi-file-text-fill::before {
  content: "\f3b8";
}
.bi-file-text::before {
  content: "\f3b9";
}
.bi-file-word-fill::before {
  content: "\f3ba";
}
.bi-file-word::before {
  content: "\f3bb";
}
.bi-file-x-fill::before {
  content: "\f3bc";
}
.bi-file-x::before {
  content: "\f3bd";
}
.bi-file-zip-fill::before {
  content: "\f3be";
}
.bi-file-zip::before {
  content: "\f3bf";
}
.bi-file::before {
  content: "\f3c0";
}
.bi-files-alt::before {
  content: "\f3c1";
}
.bi-files::before {
  content: "\f3c2";
}
.bi-film::before {
  content: "\f3c3";
}
.bi-filter-circle-fill::before {
  content: "\f3c4";
}
.bi-filter-circle::before {
  content: "\f3c5";
}
.bi-filter-left::before {
  content: "\f3c6";
}
.bi-filter-right::before {
  content: "\f3c7";
}
.bi-filter-square-fill::before {
  content: "\f3c8";
}
.bi-filter-square::before {
  content: "\f3c9";
}
.bi-filter::before {
  content: "\f3ca";
}
.bi-flag-fill::before {
  content: "\f3cb";
}
.bi-flag::before {
  content: "\f3cc";
}
.bi-flower1::before {
  content: "\f3cd";
}
.bi-flower2::before {
  content: "\f3ce";
}
.bi-flower3::before {
  content: "\f3cf";
}
.bi-folder-check::before {
  content: "\f3d0";
}
.bi-folder-fill::before {
  content: "\f3d1";
}
.bi-folder-minus::before {
  content: "\f3d2";
}
.bi-folder-plus::before {
  content: "\f3d3";
}
.bi-folder-symlink-fill::before {
  content: "\f3d4";
}
.bi-folder-symlink::before {
  content: "\f3d5";
}
.bi-folder-x::before {
  content: "\f3d6";
}
.bi-folder::before {
  content: "\f3d7";
}
.bi-folder2-open::before {
  content: "\f3d8";
}
.bi-folder2::before {
  content: "\f3d9";
}
.bi-fonts::before {
  content: "\f3da";
}
.bi-forward-fill::before {
  content: "\f3db";
}
.bi-forward::before {
  content: "\f3dc";
}
.bi-front::before {
  content: "\f3dd";
}
.bi-fullscreen-exit::before {
  content: "\f3de";
}
.bi-fullscreen::before {
  content: "\f3df";
}
.bi-funnel-fill::before {
  content: "\f3e0";
}
.bi-funnel::before {
  content: "\f3e1";
}
.bi-gear-fill::before {
  content: "\f3e2";
}
.bi-gear-wide-connected::before {
  content: "\f3e3";
}
.bi-gear-wide::before {
  content: "\f3e4";
}
.bi-gear::before {
  content: "\f3e5";
}
.bi-gem::before {
  content: "\f3e6";
}
.bi-geo-alt-fill::before {
  content: "\f3e7";
}
.bi-geo-alt::before {
  content: "\f3e8";
}
.bi-geo-fill::before {
  content: "\f3e9";
}
.bi-geo::before {
  content: "\f3ea";
}
.bi-gift-fill::before {
  content: "\f3eb";
}
.bi-gift::before {
  content: "\f3ec";
}
.bi-github::before {
  content: "\f3ed";
}
.bi-globe::before {
  content: "\f3ee";
}
.bi-globe2::before {
  content: "\f3ef";
}
.bi-google::before {
  content: "\f3f0";
}
.bi-graph-down::before {
  content: "\f3f1";
}
.bi-graph-up::before {
  content: "\f3f2";
}
.bi-grid-1x2-fill::before {
  content: "\f3f3";
}
.bi-grid-1x2::before {
  content: "\f3f4";
}
.bi-grid-3x2-gap-fill::before {
  content: "\f3f5";
}
.bi-grid-3x2-gap::before {
  content: "\f3f6";
}
.bi-grid-3x2::before {
  content: "\f3f7";
}
.bi-grid-3x3-gap-fill::before {
  content: "\f3f8";
}
.bi-grid-3x3-gap::before {
  content: "\f3f9";
}
.bi-grid-3x3::before {
  content: "\f3fa";
}
.bi-grid-fill::before {
  content: "\f3fb";
}
.bi-grid::before {
  content: "\f3fc";
}
.bi-grip-horizontal::before {
  content: "\f3fd";
}
.bi-grip-vertical::before {
  content: "\f3fe";
}
.bi-hammer::before {
  content: "\f3ff";
}
.bi-hand-index-fill::before {
  content: "\f400";
}
.bi-hand-index-thumb-fill::before {
  content: "\f401";
}
.bi-hand-index-thumb::before {
  content: "\f402";
}
.bi-hand-index::before {
  content: "\f403";
}
.bi-hand-thumbs-down-fill::before {
  content: "\f404";
}
.bi-hand-thumbs-down::before {
  content: "\f405";
}
.bi-hand-thumbs-up-fill::before {
  content: "\f406";
}
.bi-hand-thumbs-up::before {
  content: "\f407";
}
.bi-handbag-fill::before {
  content: "\f408";
}
.bi-handbag::before {
  content: "\f409";
}
.bi-hash::before {
  content: "\f40a";
}
.bi-hdd-fill::before {
  content: "\f40b";
}
.bi-hdd-network-fill::before {
  content: "\f40c";
}
.bi-hdd-network::before {
  content: "\f40d";
}
.bi-hdd-rack-fill::before {
  content: "\f40e";
}
.bi-hdd-rack::before {
  content: "\f40f";
}
.bi-hdd-stack-fill::before {
  content: "\f410";
}
.bi-hdd-stack::before {
  content: "\f411";
}
.bi-hdd::before {
  content: "\f412";
}
.bi-headphones::before {
  content: "\f413";
}
.bi-headset::before {
  content: "\f414";
}
.bi-heart-fill::before {
  content: "\f415";
}
.bi-heart-half::before {
  content: "\f416";
}
.bi-heart::before {
  content: "\f417";
}
.bi-heptagon-fill::before {
  content: "\f418";
}
.bi-heptagon-half::before {
  content: "\f419";
}
.bi-heptagon::before {
  content: "\f41a";
}
.bi-hexagon-fill::before {
  content: "\f41b";
}
.bi-hexagon-half::before {
  content: "\f41c";
}
.bi-hexagon::before {
  content: "\f41d";
}
.bi-hourglass-bottom::before {
  content: "\f41e";
}
.bi-hourglass-split::before {
  content: "\f41f";
}
.bi-hourglass-top::before {
  content: "\f420";
}
.bi-hourglass::before {
  content: "\f421";
}
.bi-house-door-fill::before {
  content: "\f422";
}
.bi-house-door::before {
  content: "\f423";
}
.bi-house-fill::before {
  content: "\f424";
}
.bi-house::before {
  content: "\f425";
}
.bi-hr::before {
  content: "\f426";
}
.bi-hurricane::before {
  content: "\f427";
}
.bi-image-alt::before {
  content: "\f428";
}
.bi-image-fill::before {
  content: "\f429";
}
.bi-image::before {
  content: "\f42a";
}
.bi-images::before {
  content: "\f42b";
}
.bi-inbox-fill::before {
  content: "\f42c";
}
.bi-inbox::before {
  content: "\f42d";
}
.bi-inboxes-fill::before {
  content: "\f42e";
}
.bi-inboxes::before {
  content: "\f42f";
}
.bi-info-circle-fill::before {
  content: "\f430";
}
.bi-info-circle::before {
  content: "\f431";
}
.bi-info-square-fill::before {
  content: "\f432";
}
.bi-info-square::before {
  content: "\f433";
}
.bi-info::before {
  content: "\f434";
}
.bi-input-cursor-text::before {
  content: "\f435";
}
.bi-input-cursor::before {
  content: "\f436";
}
.bi-instagram::before {
  content: "\f437";
}
.bi-intersect::before {
  content: "\f438";
}
.bi-journal-album::before {
  content: "\f439";
}
.bi-journal-arrow-down::before {
  content: "\f43a";
}
.bi-journal-arrow-up::before {
  content: "\f43b";
}
.bi-journal-bookmark-fill::before {
  content: "\f43c";
}
.bi-journal-bookmark::before {
  content: "\f43d";
}
.bi-journal-check::before {
  content: "\f43e";
}
.bi-journal-code::before {
  content: "\f43f";
}
.bi-journal-medical::before {
  content: "\f440";
}
.bi-journal-minus::before {
  content: "\f441";
}
.bi-journal-plus::before {
  content: "\f442";
}
.bi-journal-richtext::before {
  content: "\f443";
}
.bi-journal-text::before {
  content: "\f444";
}
.bi-journal-x::before {
  content: "\f445";
}
.bi-journal::before {
  content: "\f446";
}
.bi-journals::before {
  content: "\f447";
}
.bi-joystick::before {
  content: "\f448";
}
.bi-justify-left::before {
  content: "\f449";
}
.bi-justify-right::before {
  content: "\f44a";
}
.bi-justify::before {
  content: "\f44b";
}
.bi-kanban-fill::before {
  content: "\f44c";
}
.bi-kanban::before {
  content: "\f44d";
}
.bi-key-fill::before {
  content: "\f44e";
}
.bi-key::before {
  content: "\f44f";
}
.bi-keyboard-fill::before {
  content: "\f450";
}
.bi-keyboard::before {
  content: "\f451";
}
.bi-ladder::before {
  content: "\f452";
}
.bi-lamp-fill::before {
  content: "\f453";
}
.bi-lamp::before {
  content: "\f454";
}
.bi-laptop-fill::before {
  content: "\f455";
}
.bi-laptop::before {
  content: "\f456";
}
.bi-layer-backward::before {
  content: "\f457";
}
.bi-layer-forward::before {
  content: "\f458";
}
.bi-layers-fill::before {
  content: "\f459";
}
.bi-layers-half::before {
  content: "\f45a";
}
.bi-layers::before {
  content: "\f45b";
}
.bi-layout-sidebar-inset-reverse::before {
  content: "\f45c";
}
.bi-layout-sidebar-inset::before {
  content: "\f45d";
}
.bi-layout-sidebar-reverse::before {
  content: "\f45e";
}
.bi-layout-sidebar::before {
  content: "\f45f";
}
.bi-layout-split::before {
  content: "\f460";
}
.bi-layout-text-sidebar-reverse::before {
  content: "\f461";
}
.bi-layout-text-sidebar::before {
  content: "\f462";
}
.bi-layout-text-window-reverse::before {
  content: "\f463";
}
.bi-layout-text-window::before {
  content: "\f464";
}
.bi-layout-three-columns::before {
  content: "\f465";
}
.bi-layout-wtf::before {
  content: "\f466";
}
.bi-life-preserver::before {
  content: "\f467";
}
.bi-lightbulb-fill::before {
  content: "\f468";
}
.bi-lightbulb-off-fill::before {
  content: "\f469";
}
.bi-lightbulb-off::before {
  content: "\f46a";
}
.bi-lightbulb::before {
  content: "\f46b";
}
.bi-lightning-charge-fill::before {
  content: "\f46c";
}
.bi-lightning-charge::before {
  content: "\f46d";
}
.bi-lightning-fill::before {
  content: "\f46e";
}
.bi-lightning::before {
  content: "\f46f";
}
.bi-link-45deg::before {
  content: "\f470";
}
.bi-link::before {
  content: "\f471";
}
.bi-linkedin::before {
  content: "\f472";
}
.bi-list-check::before {
  content: "\f473";
}
.bi-list-nested::before {
  content: "\f474";
}
.bi-list-ol::before {
  content: "\f475";
}
.bi-list-stars::before {
  content: "\f476";
}
.bi-list-task::before {
  content: "\f477";
}
.bi-list-ul::before {
  content: "\f478";
}
.bi-list::before {
  content: "\f479";
}
.bi-lock-fill::before {
  content: "\f47a";
}
.bi-lock::before {
  content: "\f47b";
}
.bi-mailbox::before {
  content: "\f47c";
}
.bi-mailbox2::before {
  content: "\f47d";
}
.bi-map-fill::before {
  content: "\f47e";
}
.bi-map::before {
  content: "\f47f";
}
.bi-markdown-fill::before {
  content: "\f480";
}
.bi-markdown::before {
  content: "\f481";
}
.bi-mask::before {
  content: "\f482";
}
.bi-megaphone-fill::before {
  content: "\f483";
}
.bi-megaphone::before {
  content: "\f484";
}
.bi-menu-app-fill::before {
  content: "\f485";
}
.bi-menu-app::before {
  content: "\f486";
}
.bi-menu-button-fill::before {
  content: "\f487";
}
.bi-menu-button-wide-fill::before {
  content: "\f488";
}
.bi-menu-button-wide::before {
  content: "\f489";
}
.bi-menu-button::before {
  content: "\f48a";
}
.bi-menu-down::before {
  content: "\f48b";
}
.bi-menu-up::before {
  content: "\f48c";
}
.bi-mic-fill::before {
  content: "\f48d";
}
.bi-mic-mute-fill::before {
  content: "\f48e";
}
.bi-mic-mute::before {
  content: "\f48f";
}
.bi-mic::before {
  content: "\f490";
}
.bi-minecart-loaded::before {
  content: "\f491";
}
.bi-minecart::before {
  content: "\f492";
}
.bi-moisture::before {
  content: "\f493";
}
.bi-moon-fill::before {
  content: "\f494";
}
.bi-moon-stars-fill::before {
  content: "\f495";
}
.bi-moon-stars::before {
  content: "\f496";
}
.bi-moon::before {
  content: "\f497";
}
.bi-mouse-fill::before {
  content: "\f498";
}
.bi-mouse::before {
  content: "\f499";
}
.bi-mouse2-fill::before {
  content: "\f49a";
}
.bi-mouse2::before {
  content: "\f49b";
}
.bi-mouse3-fill::before {
  content: "\f49c";
}
.bi-mouse3::before {
  content: "\f49d";
}
.bi-music-note-beamed::before {
  content: "\f49e";
}
.bi-music-note-list::before {
  content: "\f49f";
}
.bi-music-note::before {
  content: "\f4a0";
}
.bi-music-player-fill::before {
  content: "\f4a1";
}
.bi-music-player::before {
  content: "\f4a2";
}
.bi-newspaper::before {
  content: "\f4a3";
}
.bi-node-minus-fill::before {
  content: "\f4a4";
}
.bi-node-minus::before {
  content: "\f4a5";
}
.bi-node-plus-fill::before {
  content: "\f4a6";
}
.bi-node-plus::before {
  content: "\f4a7";
}
.bi-nut-fill::before {
  content: "\f4a8";
}
.bi-nut::before {
  content: "\f4a9";
}
.bi-octagon-fill::before {
  content: "\f4aa";
}
.bi-octagon-half::before {
  content: "\f4ab";
}
.bi-octagon::before {
  content: "\f4ac";
}
.bi-option::before {
  content: "\f4ad";
}
.bi-outlet::before {
  content: "\f4ae";
}
.bi-paint-bucket::before {
  content: "\f4af";
}
.bi-palette-fill::before {
  content: "\f4b0";
}
.bi-palette::before {
  content: "\f4b1";
}
.bi-palette2::before {
  content: "\f4b2";
}
.bi-paperclip::before {
  content: "\f4b3";
}
.bi-paragraph::before {
  content: "\f4b4";
}
.bi-patch-check-fill::before {
  content: "\f4b5";
}
.bi-patch-check::before {
  content: "\f4b6";
}
.bi-patch-exclamation-fill::before {
  content: "\f4b7";
}
.bi-patch-exclamation::before {
  content: "\f4b8";
}
.bi-patch-minus-fill::before {
  content: "\f4b9";
}
.bi-patch-minus::before {
  content: "\f4ba";
}
.bi-patch-plus-fill::before {
  content: "\f4bb";
}
.bi-patch-plus::before {
  content: "\f4bc";
}
.bi-patch-question-fill::before {
  content: "\f4bd";
}
.bi-patch-question::before {
  content: "\f4be";
}
.bi-pause-btn-fill::before {
  content: "\f4bf";
}
.bi-pause-btn::before {
  content: "\f4c0";
}
.bi-pause-circle-fill::before {
  content: "\f4c1";
}
.bi-pause-circle::before {
  content: "\f4c2";
}
.bi-pause-fill::before {
  content: "\f4c3";
}
.bi-pause::before {
  content: "\f4c4";
}
.bi-peace-fill::before {
  content: "\f4c5";
}
.bi-peace::before {
  content: "\f4c6";
}
.bi-pen-fill::before {
  content: "\f4c7";
}
.bi-pen::before {
  content: "\f4c8";
}
.bi-pencil-fill::before {
  content: "\f4c9";
}
.bi-pencil-square::before {
  content: "\f4ca";
}
.bi-pencil::before {
  content: "\f4cb";
}
.bi-pentagon-fill::before {
  content: "\f4cc";
}
.bi-pentagon-half::before {
  content: "\f4cd";
}
.bi-pentagon::before {
  content: "\f4ce";
}
.bi-people-fill::before {
  content: "\f4cf";
}
.bi-people::before {
  content: "\f4d0";
}
.bi-percent::before {
  content: "\f4d1";
}
.bi-person-badge-fill::before {
  content: "\f4d2";
}
.bi-person-badge::before {
  content: "\f4d3";
}
.bi-person-bounding-box::before {
  content: "\f4d4";
}
.bi-person-check-fill::before {
  content: "\f4d5";
}
.bi-person-check::before {
  content: "\f4d6";
}
.bi-person-circle::before {
  content: "\f4d7";
}
.bi-person-dash-fill::before {
  content: "\f4d8";
}
.bi-person-dash::before {
  content: "\f4d9";
}
.bi-person-fill::before {
  content: "\f4da";
}
.bi-person-lines-fill::before {
  content: "\f4db";
}
.bi-person-plus-fill::before {
  content: "\f4dc";
}
.bi-person-plus::before {
  content: "\f4dd";
}
.bi-person-square::before {
  content: "\f4de";
}
.bi-person-x-fill::before {
  content: "\f4df";
}
.bi-person-x::before {
  content: "\f4e0";
}
.bi-person::before {
  content: "\f4e1";
}
.bi-phone-fill::before {
  content: "\f4e2";
}
.bi-phone-landscape-fill::before {
  content: "\f4e3";
}
.bi-phone-landscape::before {
  content: "\f4e4";
}
.bi-phone-vibrate-fill::before {
  content: "\f4e5";
}
.bi-phone-vibrate::before {
  content: "\f4e6";
}
.bi-phone::before {
  content: "\f4e7";
}
.bi-pie-chart-fill::before {
  content: "\f4e8";
}
.bi-pie-chart::before {
  content: "\f4e9";
}
.bi-pin-angle-fill::before {
  content: "\f4ea";
}
.bi-pin-angle::before {
  content: "\f4eb";
}
.bi-pin-fill::before {
  content: "\f4ec";
}
.bi-pin::before {
  content: "\f4ed";
}
.bi-pip-fill::before {
  content: "\f4ee";
}
.bi-pip::before {
  content: "\f4ef";
}
.bi-play-btn-fill::before {
  content: "\f4f0";
}
.bi-play-btn::before {
  content: "\f4f1";
}
.bi-play-circle-fill::before {
  content: "\f4f2";
}
.bi-play-circle::before {
  content: "\f4f3";
}
.bi-play-fill::before {
  content: "\f4f4";
}
.bi-play::before {
  content: "\f4f5";
}
.bi-plug-fill::before {
  content: "\f4f6";
}
.bi-plug::before {
  content: "\f4f7";
}
.bi-plus-circle-dotted::before {
  content: "\f4f8";
}
.bi-plus-circle-fill::before {
  content: "\f4f9";
}
.bi-plus-circle::before {
  content: "\f4fa";
}
.bi-plus-square-dotted::before {
  content: "\f4fb";
}
.bi-plus-square-fill::before {
  content: "\f4fc";
}
.bi-plus-square::before {
  content: "\f4fd";
}
.bi-plus::before {
  content: "\f4fe";
}
.bi-power::before {
  content: "\f4ff";
}
.bi-printer-fill::before {
  content: "\f500";
}
.bi-printer::before {
  content: "\f501";
}
.bi-puzzle-fill::before {
  content: "\f502";
}
.bi-puzzle::before {
  content: "\f503";
}
.bi-question-circle-fill::before {
  content: "\f504";
}
.bi-question-circle::before {
  content: "\f505";
}
.bi-question-diamond-fill::before {
  content: "\f506";
}
.bi-question-diamond::before {
  content: "\f507";
}
.bi-question-octagon-fill::before {
  content: "\f508";
}
.bi-question-octagon::before {
  content: "\f509";
}
.bi-question-square-fill::before {
  content: "\f50a";
}
.bi-question-square::before {
  content: "\f50b";
}
.bi-question::before {
  content: "\f50c";
}
.bi-rainbow::before {
  content: "\f50d";
}
.bi-receipt-cutoff::before {
  content: "\f50e";
}
.bi-receipt::before {
  content: "\f50f";
}
.bi-reception-0::before {
  content: "\f510";
}
.bi-reception-1::before {
  content: "\f511";
}
.bi-reception-2::before {
  content: "\f512";
}
.bi-reception-3::before {
  content: "\f513";
}
.bi-reception-4::before {
  content: "\f514";
}
.bi-record-btn-fill::before {
  content: "\f515";
}
.bi-record-btn::before {
  content: "\f516";
}
.bi-record-circle-fill::before {
  content: "\f517";
}
.bi-record-circle::before {
  content: "\f518";
}
.bi-record-fill::before {
  content: "\f519";
}
.bi-record::before {
  content: "\f51a";
}
.bi-record2-fill::before {
  content: "\f51b";
}
.bi-record2::before {
  content: "\f51c";
}
.bi-reply-all-fill::before {
  content: "\f51d";
}
.bi-reply-all::before {
  content: "\f51e";
}
.bi-reply-fill::before {
  content: "\f51f";
}
.bi-reply::before {
  content: "\f520";
}
.bi-rss-fill::before {
  content: "\f521";
}
.bi-rss::before {
  content: "\f522";
}
.bi-rulers::before {
  content: "\f523";
}
.bi-save-fill::before {
  content: "\f524";
}
.bi-save::before {
  content: "\f525";
}
.bi-save2-fill::before {
  content: "\f526";
}
.bi-save2::before {
  content: "\f527";
}
.bi-scissors::before {
  content: "\f528";
}
.bi-screwdriver::before {
  content: "\f529";
}
.bi-search::before {
  content: "\f52a";
}
.bi-segmented-nav::before {
  content: "\f52b";
}
.bi-server::before {
  content: "\f52c";
}
.bi-share-fill::before {
  content: "\f52d";
}
.bi-share::before {
  content: "\f52e";
}
.bi-shield-check::before {
  content: "\f52f";
}
.bi-shield-exclamation::before {
  content: "\f530";
}
.bi-shield-fill-check::before {
  content: "\f531";
}
.bi-shield-fill-exclamation::before {
  content: "\f532";
}
.bi-shield-fill-minus::before {
  content: "\f533";
}
.bi-shield-fill-plus::before {
  content: "\f534";
}
.bi-shield-fill-x::before {
  content: "\f535";
}
.bi-shield-fill::before {
  content: "\f536";
}
.bi-shield-lock-fill::before {
  content: "\f537";
}
.bi-shield-lock::before {
  content: "\f538";
}
.bi-shield-minus::before {
  content: "\f539";
}
.bi-shield-plus::before {
  content: "\f53a";
}
.bi-shield-shaded::before {
  content: "\f53b";
}
.bi-shield-slash-fill::before {
  content: "\f53c";
}
.bi-shield-slash::before {
  content: "\f53d";
}
.bi-shield-x::before {
  content: "\f53e";
}
.bi-shield::before {
  content: "\f53f";
}
.bi-shift-fill::before {
  content: "\f540";
}
.bi-shift::before {
  content: "\f541";
}
.bi-shop-window::before {
  content: "\f542";
}
.bi-shop::before {
  content: "\f543";
}
.bi-shuffle::before {
  content: "\f544";
}
.bi-signpost-2-fill::before {
  content: "\f545";
}
.bi-signpost-2::before {
  content: "\f546";
}
.bi-signpost-fill::before {
  content: "\f547";
}
.bi-signpost-split-fill::before {
  content: "\f548";
}
.bi-signpost-split::before {
  content: "\f549";
}
.bi-signpost::before {
  content: "\f54a";
}
.bi-sim-fill::before {
  content: "\f54b";
}
.bi-sim::before {
  content: "\f54c";
}
.bi-skip-backward-btn-fill::before {
  content: "\f54d";
}
.bi-skip-backward-btn::before {
  content: "\f54e";
}
.bi-skip-backward-circle-fill::before {
  content: "\f54f";
}
.bi-skip-backward-circle::before {
  content: "\f550";
}
.bi-skip-backward-fill::before {
  content: "\f551";
}
.bi-skip-backward::before {
  content: "\f552";
}
.bi-skip-end-btn-fill::before {
  content: "\f553";
}
.bi-skip-end-btn::before {
  content: "\f554";
}
.bi-skip-end-circle-fill::before {
  content: "\f555";
}
.bi-skip-end-circle::before {
  content: "\f556";
}
.bi-skip-end-fill::before {
  content: "\f557";
}
.bi-skip-end::before {
  content: "\f558";
}
.bi-skip-forward-btn-fill::before {
  content: "\f559";
}
.bi-skip-forward-btn::before {
  content: "\f55a";
}
.bi-skip-forward-circle-fill::before {
  content: "\f55b";
}
.bi-skip-forward-circle::before {
  content: "\f55c";
}
.bi-skip-forward-fill::before {
  content: "\f55d";
}
.bi-skip-forward::before {
  content: "\f55e";
}
.bi-skip-start-btn-fill::before {
  content: "\f55f";
}
.bi-skip-start-btn::before {
  content: "\f560";
}
.bi-skip-start-circle-fill::before {
  content: "\f561";
}
.bi-skip-start-circle::before {
  content: "\f562";
}
.bi-skip-start-fill::before {
  content: "\f563";
}
.bi-skip-start::before {
  content: "\f564";
}
.bi-slack::before {
  content: "\f565";
}
.bi-slash-circle-fill::before {
  content: "\f566";
}
.bi-slash-circle::before {
  content: "\f567";
}
.bi-slash-square-fill::before {
  content: "\f568";
}
.bi-slash-square::before {
  content: "\f569";
}
.bi-slash::before {
  content: "\f56a";
}
.bi-sliders::before {
  content: "\f56b";
}
.bi-smartwatch::before {
  content: "\f56c";
}
.bi-snow::before {
  content: "\f56d";
}
.bi-snow2::before {
  content: "\f56e";
}
.bi-snow3::before {
  content: "\f56f";
}
.bi-sort-alpha-down-alt::before {
  content: "\f570";
}
.bi-sort-alpha-down::before {
  content: "\f571";
}
.bi-sort-alpha-up-alt::before {
  content: "\f572";
}
.bi-sort-alpha-up::before {
  content: "\f573";
}
.bi-sort-down-alt::before {
  content: "\f574";
}
.bi-sort-down::before {
  content: "\f575";
}
.bi-sort-numeric-down-alt::before {
  content: "\f576";
}
.bi-sort-numeric-down::before {
  content: "\f577";
}
.bi-sort-numeric-up-alt::before {
  content: "\f578";
}
.bi-sort-numeric-up::before {
  content: "\f579";
}
.bi-sort-up-alt::before {
  content: "\f57a";
}
.bi-sort-up::before {
  content: "\f57b";
}
.bi-soundwave::before {
  content: "\f57c";
}
.bi-speaker-fill::before {
  content: "\f57d";
}
.bi-speaker::before {
  content: "\f57e";
}
.bi-speedometer::before {
  content: "\f57f";
}
.bi-speedometer2::before {
  content: "\f580";
}
.bi-spellcheck::before {
  content: "\f581";
}
.bi-square-fill::before {
  content: "\f582";
}
.bi-square-half::before {
  content: "\f583";
}
.bi-square::before {
  content: "\f584";
}
.bi-stack::before {
  content: "\f585";
}
.bi-star-fill::before {
  content: "\f586";
}
.bi-star-half::before {
  content: "\f587";
}
.bi-star::before {
  content: "\f588";
}
.bi-stars::before {
  content: "\f589";
}
.bi-stickies-fill::before {
  content: "\f58a";
}
.bi-stickies::before {
  content: "\f58b";
}
.bi-sticky-fill::before {
  content: "\f58c";
}
.bi-sticky::before {
  content: "\f58d";
}
.bi-stop-btn-fill::before {
  content: "\f58e";
}
.bi-stop-btn::before {
  content: "\f58f";
}
.bi-stop-circle-fill::before {
  content: "\f590";
}
.bi-stop-circle::before {
  content: "\f591";
}
.bi-stop-fill::before {
  content: "\f592";
}
.bi-stop::before {
  content: "\f593";
}
.bi-stoplights-fill::before {
  content: "\f594";
}
.bi-stoplights::before {
  content: "\f595";
}
.bi-stopwatch-fill::before {
  content: "\f596";
}
.bi-stopwatch::before {
  content: "\f597";
}
.bi-subtract::before {
  content: "\f598";
}
.bi-suit-club-fill::before {
  content: "\f599";
}
.bi-suit-club::before {
  content: "\f59a";
}
.bi-suit-diamond-fill::before {
  content: "\f59b";
}
.bi-suit-diamond::before {
  content: "\f59c";
}
.bi-suit-heart-fill::before {
  content: "\f59d";
}
.bi-suit-heart::before {
  content: "\f59e";
}
.bi-suit-spade-fill::before {
  content: "\f59f";
}
.bi-suit-spade::before {
  content: "\f5a0";
}
.bi-sun-fill::before {
  content: "\f5a1";
}
.bi-sun::before {
  content: "\f5a2";
}
.bi-sunglasses::before {
  content: "\f5a3";
}
.bi-sunrise-fill::before {
  content: "\f5a4";
}
.bi-sunrise::before {
  content: "\f5a5";
}
.bi-sunset-fill::before {
  content: "\f5a6";
}
.bi-sunset::before {
  content: "\f5a7";
}
.bi-symmetry-horizontal::before {
  content: "\f5a8";
}
.bi-symmetry-vertical::before {
  content: "\f5a9";
}
.bi-table::before {
  content: "\f5aa";
}
.bi-tablet-fill::before {
  content: "\f5ab";
}
.bi-tablet-landscape-fill::before {
  content: "\f5ac";
}
.bi-tablet-landscape::before {
  content: "\f5ad";
}
.bi-tablet::before {
  content: "\f5ae";
}
.bi-tag-fill::before {
  content: "\f5af";
}
.bi-tag::before {
  content: "\f5b0";
}
.bi-tags-fill::before {
  content: "\f5b1";
}
.bi-tags::before {
  content: "\f5b2";
}
.bi-telegram::before {
  content: "\f5b3";
}
.bi-telephone-fill::before {
  content: "\f5b4";
}
.bi-telephone-forward-fill::before {
  content: "\f5b5";
}
.bi-telephone-forward::before {
  content: "\f5b6";
}
.bi-telephone-inbound-fill::before {
  content: "\f5b7";
}
.bi-telephone-inbound::before {
  content: "\f5b8";
}
.bi-telephone-minus-fill::before {
  content: "\f5b9";
}
.bi-telephone-minus::before {
  content: "\f5ba";
}
.bi-telephone-outbound-fill::before {
  content: "\f5bb";
}
.bi-telephone-outbound::before {
  content: "\f5bc";
}
.bi-telephone-plus-fill::before {
  content: "\f5bd";
}
.bi-telephone-plus::before {
  content: "\f5be";
}
.bi-telephone-x-fill::before {
  content: "\f5bf";
}
.bi-telephone-x::before {
  content: "\f5c0";
}
.bi-telephone::before {
  content: "\f5c1";
}
.bi-terminal-fill::before {
  content: "\f5c2";
}
.bi-terminal::before {
  content: "\f5c3";
}
.bi-text-center::before {
  content: "\f5c4";
}
.bi-text-indent-left::before {
  content: "\f5c5";
}
.bi-text-indent-right::before {
  content: "\f5c6";
}
.bi-text-left::before {
  content: "\f5c7";
}
.bi-text-paragraph::before {
  content: "\f5c8";
}
.bi-text-right::before {
  content: "\f5c9";
}
.bi-textarea-resize::before {
  content: "\f5ca";
}
.bi-textarea-t::before {
  content: "\f5cb";
}
.bi-textarea::before {
  content: "\f5cc";
}
.bi-thermometer-half::before {
  content: "\f5cd";
}
.bi-thermometer-high::before {
  content: "\f5ce";
}
.bi-thermometer-low::before {
  content: "\f5cf";
}
.bi-thermometer-snow::before {
  content: "\f5d0";
}
.bi-thermometer-sun::before {
  content: "\f5d1";
}
.bi-thermometer::before {
  content: "\f5d2";
}
.bi-three-dots-vertical::before {
  content: "\f5d3";
}
.bi-three-dots::before {
  content: "\f5d4";
}
.bi-toggle-off::before {
  content: "\f5d5";
}
.bi-toggle-on::before {
  content: "\f5d6";
}
.bi-toggle2-off::before {
  content: "\f5d7";
}
.bi-toggle2-on::before {
  content: "\f5d8";
}
.bi-toggles::before {
  content: "\f5d9";
}
.bi-toggles2::before {
  content: "\f5da";
}
.bi-tools::before {
  content: "\f5db";
}
.bi-tornado::before {
  content: "\f5dc";
}
.bi-trash-fill::before {
  content: "\f5dd";
}
.bi-trash::before {
  content: "\f5de";
}
.bi-trash2-fill::before {
  content: "\f5df";
}
.bi-trash2::before {
  content: "\f5e0";
}
.bi-tree-fill::before {
  content: "\f5e1";
}
.bi-tree::before {
  content: "\f5e2";
}
.bi-triangle-fill::before {
  content: "\f5e3";
}
.bi-triangle-half::before {
  content: "\f5e4";
}
.bi-triangle::before {
  content: "\f5e5";
}
.bi-trophy-fill::before {
  content: "\f5e6";
}
.bi-trophy::before {
  content: "\f5e7";
}
.bi-tropical-storm::before {
  content: "\f5e8";
}
.bi-truck-flatbed::before {
  content: "\f5e9";
}
.bi-truck::before {
  content: "\f5ea";
}
.bi-tsunami::before {
  content: "\f5eb";
}
.bi-tv-fill::before {
  content: "\f5ec";
}
.bi-tv::before {
  content: "\f5ed";
}
.bi-twitch::before {
  content: "\f5ee";
}
.bi-twitter::before {
  content: "\f5ef";
}
.bi-type-bold::before {
  content: "\f5f0";
}
.bi-type-h1::before {
  content: "\f5f1";
}
.bi-type-h2::before {
  content: "\f5f2";
}
.bi-type-h3::before {
  content: "\f5f3";
}
.bi-type-italic::before {
  content: "\f5f4";
}
.bi-type-strikethrough::before {
  content: "\f5f5";
}
.bi-type-underline::before {
  content: "\f5f6";
}
.bi-type::before {
  content: "\f5f7";
}
.bi-ui-checks-grid::before {
  content: "\f5f8";
}
.bi-ui-checks::before {
  content: "\f5f9";
}
.bi-ui-radios-grid::before {
  content: "\f5fa";
}
.bi-ui-radios::before {
  content: "\f5fb";
}
.bi-umbrella-fill::before {
  content: "\f5fc";
}
.bi-umbrella::before {
  content: "\f5fd";
}
.bi-union::before {
  content: "\f5fe";
}
.bi-unlock-fill::before {
  content: "\f5ff";
}
.bi-unlock::before {
  content: "\f600";
}
.bi-upc-scan::before {
  content: "\f601";
}
.bi-upc::before {
  content: "\f602";
}
.bi-upload::before {
  content: "\f603";
}
.bi-vector-pen::before {
  content: "\f604";
}
.bi-view-list::before {
  content: "\f605";
}
.bi-view-stacked::before {
  content: "\f606";
}
.bi-vinyl-fill::before {
  content: "\f607";
}
.bi-vinyl::before {
  content: "\f608";
}
.bi-voicemail::before {
  content: "\f609";
}
.bi-volume-down-fill::before {
  content: "\f60a";
}
.bi-volume-down::before {
  content: "\f60b";
}
.bi-volume-mute-fill::before {
  content: "\f60c";
}
.bi-volume-mute::before {
  content: "\f60d";
}
.bi-volume-off-fill::before {
  content: "\f60e";
}
.bi-volume-off::before {
  content: "\f60f";
}
.bi-volume-up-fill::before {
  content: "\f610";
}
.bi-volume-up::before {
  content: "\f611";
}
.bi-vr::before {
  content: "\f612";
}
.bi-wallet-fill::before {
  content: "\f613";
}
.bi-wallet::before {
  content: "\f614";
}
.bi-wallet2::before {
  content: "\f615";
}
.bi-watch::before {
  content: "\f616";
}
.bi-water::before {
  content: "\f617";
}
.bi-whatsapp::before {
  content: "\f618";
}
.bi-wifi-1::before {
  content: "\f619";
}
.bi-wifi-2::before {
  content: "\f61a";
}
.bi-wifi-off::before {
  content: "\f61b";
}
.bi-wifi::before {
  content: "\f61c";
}
.bi-wind::before {
  content: "\f61d";
}
.bi-window-dock::before {
  content: "\f61e";
}
.bi-window-sidebar::before {
  content: "\f61f";
}
.bi-window::before {
  content: "\f620";
}
.bi-wrench::before {
  content: "\f621";
}
.bi-x-circle-fill::before {
  content: "\f622";
}
.bi-x-circle::before {
  content: "\f623";
}
.bi-x-diamond-fill::before {
  content: "\f624";
}
.bi-x-diamond::before {
  content: "\f625";
}
.bi-x-octagon-fill::before {
  content: "\f626";
}
.bi-x-octagon::before {
  content: "\f627";
}
.bi-x-square-fill::before {
  content: "\f628";
}
.bi-x-square::before {
  content: "\f629";
}
.bi-x::before {
  content: "\f62a";
}
.bi-youtube::before {
  content: "\f62b";
}
.bi-zoom-in::before {
  content: "\f62c";
}
.bi-zoom-out::before {
  content: "\f62d";
}
.bi-bank::before {
  content: "\f62e";
}
.bi-bank2::before {
  content: "\f62f";
}
.bi-bell-slash-fill::before {
  content: "\f630";
}
.bi-bell-slash::before {
  content: "\f631";
}
.bi-cash-coin::before {
  content: "\f632";
}
.bi-check-lg::before {
  content: "\f633";
}
.bi-coin::before {
  content: "\f634";
}
.bi-currency-bitcoin::before {
  content: "\f635";
}
.bi-currency-dollar::before {
  content: "\f636";
}
.bi-currency-euro::before {
  content: "\f637";
}
.bi-currency-exchange::before {
  content: "\f638";
}
.bi-currency-pound::before {
  content: "\f639";
}
.bi-currency-yen::before {
  content: "\f63a";
}
.bi-dash-lg::before {
  content: "\f63b";
}
.bi-exclamation-lg::before {
  content: "\f63c";
}
.bi-file-earmark-pdf-fill::before {
  content: "\f63d";
}
.bi-file-earmark-pdf::before {
  content: "\f63e";
}
.bi-file-pdf-fill::before {
  content: "\f63f";
}
.bi-file-pdf::before {
  content: "\f640";
}
.bi-gender-ambiguous::before {
  content: "\f641";
}
.bi-gender-female::before {
  content: "\f642";
}
.bi-gender-male::before {
  content: "\f643";
}
.bi-gender-trans::before {
  content: "\f644";
}
.bi-headset-vr::before {
  content: "\f645";
}
.bi-info-lg::before {
  content: "\f646";
}
.bi-mastodon::before {
  content: "\f647";
}
.bi-messenger::before {
  content: "\f648";
}
.bi-piggy-bank-fill::before {
  content: "\f649";
}
.bi-piggy-bank::before {
  content: "\f64a";
}
.bi-pin-map-fill::before {
  content: "\f64b";
}
.bi-pin-map::before {
  content: "\f64c";
}
.bi-plus-lg::before {
  content: "\f64d";
}
.bi-question-lg::before {
  content: "\f64e";
}
.bi-recycle::before {
  content: "\f64f";
}
.bi-reddit::before {
  content: "\f650";
}
.bi-safe-fill::before {
  content: "\f651";
}
.bi-safe2-fill::before {
  content: "\f652";
}
.bi-safe2::before {
  content: "\f653";
}
.bi-sd-card-fill::before {
  content: "\f654";
}
.bi-sd-card::before {
  content: "\f655";
}
.bi-skype::before {
  content: "\f656";
}
.bi-slash-lg::before {
  content: "\f657";
}
.bi-translate::before {
  content: "\f658";
}
.bi-x-lg::before {
  content: "\f659";
}
.bi-safe::before {
  content: "\f65a";
}
.bi-apple::before {
  content: "\f65b";
}
.bi-microsoft::before {
  content: "\f65d";
}
.bi-windows::before {
  content: "\f65e";
}
.bi-behance::before {
  content: "\f65c";
}
.bi-dribbble::before {
  content: "\f65f";
}
.bi-line::before {
  content: "\f660";
}
.bi-medium::before {
  content: "\f661";
}
.bi-paypal::before {
  content: "\f662";
}
.bi-pinterest::before {
  content: "\f663";
}
.bi-signal::before {
  content: "\f664";
}
.bi-snapchat::before {
  content: "\f665";
}
.bi-spotify::before {
  content: "\f666";
}
.bi-stack-overflow::before {
  content: "\f667";
}
.bi-strava::before {
  content: "\f668";
}
.bi-wordpress::before {
  content: "\f669";
}
.bi-vimeo::before {
  content: "\f66a";
}
.bi-activity::before {
  content: "\f66b";
}
.bi-easel2-fill::before {
  content: "\f66c";
}
.bi-easel2::before {
  content: "\f66d";
}
.bi-easel3-fill::before {
  content: "\f66e";
}
.bi-easel3::before {
  content: "\f66f";
}
.bi-fan::before {
  content: "\f670";
}
.bi-fingerprint::before {
  content: "\f671";
}
.bi-graph-down-arrow::before {
  content: "\f672";
}
.bi-graph-up-arrow::before {
  content: "\f673";
}
.bi-hypnotize::before {
  content: "\f674";
}
.bi-magic::before {
  content: "\f675";
}
.bi-person-rolodex::before {
  content: "\f676";
}
.bi-person-video::before {
  content: "\f677";
}
.bi-person-video2::before {
  content: "\f678";
}
.bi-person-video3::before {
  content: "\f679";
}
.bi-person-workspace::before {
  content: "\f67a";
}
.bi-radioactive::before {
  content: "\f67b";
}
.bi-webcam-fill::before {
  content: "\f67c";
}
.bi-webcam::before {
  content: "\f67d";
}
.bi-yin-yang::before {
  content: "\f67e";
}
.bi-bandaid-fill::before {
  content: "\f680";
}
.bi-bandaid::before {
  content: "\f681";
}
.bi-bluetooth::before {
  content: "\f682";
}
.bi-body-text::before {
  content: "\f683";
}
.bi-boombox::before {
  content: "\f684";
}
.bi-boxes::before {
  content: "\f685";
}
.bi-dpad-fill::before {
  content: "\f686";
}
.bi-dpad::before {
  content: "\f687";
}
.bi-ear-fill::before {
  content: "\f688";
}
.bi-ear::before {
  content: "\f689";
}
.bi-envelope-check-fill::before {
  content: "\f68b";
}
.bi-envelope-check::before {
  content: "\f68c";
}
.bi-envelope-dash-fill::before {
  content: "\f68e";
}
.bi-envelope-dash::before {
  content: "\f68f";
}
.bi-envelope-exclamation-fill::before {
  content: "\f691";
}
.bi-envelope-exclamation::before {
  content: "\f692";
}
.bi-envelope-plus-fill::before {
  content: "\f693";
}
.bi-envelope-plus::before {
  content: "\f694";
}
.bi-envelope-slash-fill::before {
  content: "\f696";
}
.bi-envelope-slash::before {
  content: "\f697";
}
.bi-envelope-x-fill::before {
  content: "\f699";
}
.bi-envelope-x::before {
  content: "\f69a";
}
.bi-explicit-fill::before {
  content: "\f69b";
}
.bi-explicit::before {
  content: "\f69c";
}
.bi-git::before {
  content: "\f69d";
}
.bi-infinity::before {
  content: "\f69e";
}
.bi-list-columns-reverse::before {
  content: "\f69f";
}
.bi-list-columns::before {
  content: "\f6a0";
}
.bi-meta::before {
  content: "\f6a1";
}
.bi-nintendo-switch::before {
  content: "\f6a4";
}
.bi-pc-display-horizontal::before {
  content: "\f6a5";
}
.bi-pc-display::before {
  content: "\f6a6";
}
.bi-pc-horizontal::before {
  content: "\f6a7";
}
.bi-pc::before {
  content: "\f6a8";
}
.bi-playstation::before {
  content: "\f6a9";
}
.bi-plus-slash-minus::before {
  content: "\f6aa";
}
.bi-projector-fill::before {
  content: "\f6ab";
}
.bi-projector::before {
  content: "\f6ac";
}
.bi-qr-code-scan::before {
  content: "\f6ad";
}
.bi-qr-code::before {
  content: "\f6ae";
}
.bi-quora::before {
  content: "\f6af";
}
.bi-quote::before {
  content: "\f6b0";
}
.bi-robot::before {
  content: "\f6b1";
}
.bi-send-check-fill::before {
  content: "\f6b2";
}
.bi-send-check::before {
  content: "\f6b3";
}
.bi-send-dash-fill::before {
  content: "\f6b4";
}
.bi-send-dash::before {
  content: "\f6b5";
}
.bi-send-exclamation-fill::before {
  content: "\f6b7";
}
.bi-send-exclamation::before {
  content: "\f6b8";
}
.bi-send-fill::before {
  content: "\f6b9";
}
.bi-send-plus-fill::before {
  content: "\f6ba";
}
.bi-send-plus::before {
  content: "\f6bb";
}
.bi-send-slash-fill::before {
  content: "\f6bc";
}
.bi-send-slash::before {
  content: "\f6bd";
}
.bi-send-x-fill::before {
  content: "\f6be";
}
.bi-send-x::before {
  content: "\f6bf";
}
.bi-send::before {
  content: "\f6c0";
}
.bi-steam::before {
  content: "\f6c1";
}
.bi-terminal-dash::before {
  content: "\f6c3";
}
.bi-terminal-plus::before {
  content: "\f6c4";
}
.bi-terminal-split::before {
  content: "\f6c5";
}
.bi-ticket-detailed-fill::before {
  content: "\f6c6";
}
.bi-ticket-detailed::before {
  content: "\f6c7";
}
.bi-ticket-fill::before {
  content: "\f6c8";
}
.bi-ticket-perforated-fill::before {
  content: "\f6c9";
}
.bi-ticket-perforated::before {
  content: "\f6ca";
}
.bi-ticket::before {
  content: "\f6cb";
}
.bi-tiktok::before {
  content: "\f6cc";
}
.bi-window-dash::before {
  content: "\f6cd";
}
.bi-window-desktop::before {
  content: "\f6ce";
}
.bi-window-fullscreen::before {
  content: "\f6cf";
}
.bi-window-plus::before {
  content: "\f6d0";
}
.bi-window-split::before {
  content: "\f6d1";
}
.bi-window-stack::before {
  content: "\f6d2";
}
.bi-window-x::before {
  content: "\f6d3";
}
.bi-xbox::before {
  content: "\f6d4";
}
.bi-ethernet::before {
  content: "\f6d5";
}
.bi-hdmi-fill::before {
  content: "\f6d6";
}
.bi-hdmi::before {
  content: "\f6d7";
}
.bi-usb-c-fill::before {
  content: "\f6d8";
}
.bi-usb-c::before {
  content: "\f6d9";
}
.bi-usb-fill::before {
  content: "\f6da";
}
.bi-usb-plug-fill::before {
  content: "\f6db";
}
.bi-usb-plug::before {
  content: "\f6dc";
}
.bi-usb-symbol::before {
  content: "\f6dd";
}
.bi-usb::before {
  content: "\f6de";
}
.bi-boombox-fill::before {
  content: "\f6df";
}
.bi-displayport::before {
  content: "\f6e1";
}
.bi-gpu-card::before {
  content: "\f6e2";
}
.bi-memory::before {
  content: "\f6e3";
}
.bi-modem-fill::before {
  content: "\f6e4";
}
.bi-modem::before {
  content: "\f6e5";
}
.bi-motherboard-fill::before {
  content: "\f6e6";
}
.bi-motherboard::before {
  content: "\f6e7";
}
.bi-optical-audio-fill::before {
  content: "\f6e8";
}
.bi-optical-audio::before {
  content: "\f6e9";
}
.bi-pci-card::before {
  content: "\f6ea";
}
.bi-router-fill::before {
  content: "\f6eb";
}
.bi-router::before {
  content: "\f6ec";
}
.bi-thunderbolt-fill::before {
  content: "\f6ef";
}
.bi-thunderbolt::before {
  content: "\f6f0";
}
.bi-usb-drive-fill::before {
  content: "\f6f1";
}
.bi-usb-drive::before {
  content: "\f6f2";
}
.bi-usb-micro-fill::before {
  content: "\f6f3";
}
.bi-usb-micro::before {
  content: "\f6f4";
}
.bi-usb-mini-fill::before {
  content: "\f6f5";
}
.bi-usb-mini::before {
  content: "\f6f6";
}
.bi-cloud-haze2::before {
  content: "\f6f7";
}
.bi-device-hdd-fill::before {
  content: "\f6f8";
}
.bi-device-hdd::before {
  content: "\f6f9";
}
.bi-device-ssd-fill::before {
  content: "\f6fa";
}
.bi-device-ssd::before {
  content: "\f6fb";
}
.bi-displayport-fill::before {
  content: "\f6fc";
}
.bi-mortarboard-fill::before {
  content: "\f6fd";
}
.bi-mortarboard::before {
  content: "\f6fe";
}
.bi-terminal-x::before {
  content: "\f6ff";
}
.bi-arrow-through-heart-fill::before {
  content: "\f700";
}
.bi-arrow-through-heart::before {
  content: "\f701";
}
.bi-badge-sd-fill::before {
  content: "\f702";
}
.bi-badge-sd::before {
  content: "\f703";
}
.bi-bag-heart-fill::before {
  content: "\f704";
}
.bi-bag-heart::before {
  content: "\f705";
}
.bi-balloon-fill::before {
  content: "\f706";
}
.bi-balloon-heart-fill::before {
  content: "\f707";
}
.bi-balloon-heart::before {
  content: "\f708";
}
.bi-balloon::before {
  content: "\f709";
}
.bi-box2-fill::before {
  content: "\f70a";
}
.bi-box2-heart-fill::before {
  content: "\f70b";
}
.bi-box2-heart::before {
  content: "\f70c";
}
.bi-box2::before {
  content: "\f70d";
}
.bi-braces-asterisk::before {
  content: "\f70e";
}
.bi-calendar-heart-fill::before {
  content: "\f70f";
}
.bi-calendar-heart::before {
  content: "\f710";
}
.bi-calendar2-heart-fill::before {
  content: "\f711";
}
.bi-calendar2-heart::before {
  content: "\f712";
}
.bi-chat-heart-fill::before {
  content: "\f713";
}
.bi-chat-heart::before {
  content: "\f714";
}
.bi-chat-left-heart-fill::before {
  content: "\f715";
}
.bi-chat-left-heart::before {
  content: "\f716";
}
.bi-chat-right-heart-fill::before {
  content: "\f717";
}
.bi-chat-right-heart::before {
  content: "\f718";
}
.bi-chat-square-heart-fill::before {
  content: "\f719";
}
.bi-chat-square-heart::before {
  content: "\f71a";
}
.bi-clipboard-check-fill::before {
  content: "\f71b";
}
.bi-clipboard-data-fill::before {
  content: "\f71c";
}
.bi-clipboard-fill::before {
  content: "\f71d";
}
.bi-clipboard-heart-fill::before {
  content: "\f71e";
}
.bi-clipboard-heart::before {
  content: "\f71f";
}
.bi-clipboard-minus-fill::before {
  content: "\f720";
}
.bi-clipboard-plus-fill::before {
  content: "\f721";
}
.bi-clipboard-pulse::before {
  content: "\f722";
}
.bi-clipboard-x-fill::before {
  content: "\f723";
}
.bi-clipboard2-check-fill::before {
  content: "\f724";
}
.bi-clipboard2-check::before {
  content: "\f725";
}
.bi-clipboard2-data-fill::before {
  content: "\f726";
}
.bi-clipboard2-data::before {
  content: "\f727";
}
.bi-clipboard2-fill::before {
  content: "\f728";
}
.bi-clipboard2-heart-fill::before {
  content: "\f729";
}
.bi-clipboard2-heart::before {
  content: "\f72a";
}
.bi-clipboard2-minus-fill::before {
  content: "\f72b";
}
.bi-clipboard2-minus::before {
  content: "\f72c";
}
.bi-clipboard2-plus-fill::before {
  content: "\f72d";
}
.bi-clipboard2-plus::before {
  content: "\f72e";
}
.bi-clipboard2-pulse-fill::before {
  content: "\f72f";
}
.bi-clipboard2-pulse::before {
  content: "\f730";
}
.bi-clipboard2-x-fill::before {
  content: "\f731";
}
.bi-clipboard2-x::before {
  content: "\f732";
}
.bi-clipboard2::before {
  content: "\f733";
}
.bi-emoji-kiss-fill::before {
  content: "\f734";
}
.bi-emoji-kiss::before {
  content: "\f735";
}
.bi-envelope-heart-fill::before {
  content: "\f736";
}
.bi-envelope-heart::before {
  content: "\f737";
}
.bi-envelope-open-heart-fill::before {
  content: "\f738";
}
.bi-envelope-open-heart::before {
  content: "\f739";
}
.bi-envelope-paper-fill::before {
  content: "\f73a";
}
.bi-envelope-paper-heart-fill::before {
  content: "\f73b";
}
.bi-envelope-paper-heart::before {
  content: "\f73c";
}
.bi-envelope-paper::before {
  content: "\f73d";
}
.bi-filetype-aac::before {
  content: "\f73e";
}
.bi-filetype-ai::before {
  content: "\f73f";
}
.bi-filetype-bmp::before {
  content: "\f740";
}
.bi-filetype-cs::before {
  content: "\f741";
}
.bi-filetype-css::before {
  content: "\f742";
}
.bi-filetype-csv::before {
  content: "\f743";
}
.bi-filetype-doc::before {
  content: "\f744";
}
.bi-filetype-docx::before {
  content: "\f745";
}
.bi-filetype-exe::before {
  content: "\f746";
}
.bi-filetype-gif::before {
  content: "\f747";
}
.bi-filetype-heic::before {
  content: "\f748";
}
.bi-filetype-html::before {
  content: "\f749";
}
.bi-filetype-java::before {
  content: "\f74a";
}
.bi-filetype-jpg::before {
  content: "\f74b";
}
.bi-filetype-js::before {
  content: "\f74c";
}
.bi-filetype-jsx::before {
  content: "\f74d";
}
.bi-filetype-key::before {
  content: "\f74e";
}
.bi-filetype-m4p::before {
  content: "\f74f";
}
.bi-filetype-md::before {
  content: "\f750";
}
.bi-filetype-mdx::before {
  content: "\f751";
}
.bi-filetype-mov::before {
  content: "\f752";
}
.bi-filetype-mp3::before {
  content: "\f753";
}
.bi-filetype-mp4::before {
  content: "\f754";
}
.bi-filetype-otf::before {
  content: "\f755";
}
.bi-filetype-pdf::before {
  content: "\f756";
}
.bi-filetype-php::before {
  content: "\f757";
}
.bi-filetype-png::before {
  content: "\f758";
}
.bi-filetype-ppt::before {
  content: "\f75a";
}
.bi-filetype-psd::before {
  content: "\f75b";
}
.bi-filetype-py::before {
  content: "\f75c";
}
.bi-filetype-raw::before {
  content: "\f75d";
}
.bi-filetype-rb::before {
  content: "\f75e";
}
.bi-filetype-sass::before {
  content: "\f75f";
}
.bi-filetype-scss::before {
  content: "\f760";
}
.bi-filetype-sh::before {
  content: "\f761";
}
.bi-filetype-svg::before {
  content: "\f762";
}
.bi-filetype-tiff::before {
  content: "\f763";
}
.bi-filetype-tsx::before {
  content: "\f764";
}
.bi-filetype-ttf::before {
  content: "\f765";
}
.bi-filetype-txt::before {
  content: "\f766";
}
.bi-filetype-wav::before {
  content: "\f767";
}
.bi-filetype-woff::before {
  content: "\f768";
}
.bi-filetype-xls::before {
  content: "\f76a";
}
.bi-filetype-xml::before {
  content: "\f76b";
}
.bi-filetype-yml::before {
  content: "\f76c";
}
.bi-heart-arrow::before {
  content: "\f76d";
}
.bi-heart-pulse-fill::before {
  content: "\f76e";
}
.bi-heart-pulse::before {
  content: "\f76f";
}
.bi-heartbreak-fill::before {
  content: "\f770";
}
.bi-heartbreak::before {
  content: "\f771";
}
.bi-hearts::before {
  content: "\f772";
}
.bi-hospital-fill::before {
  content: "\f773";
}
.bi-hospital::before {
  content: "\f774";
}
.bi-house-heart-fill::before {
  content: "\f775";
}
.bi-house-heart::before {
  content: "\f776";
}
.bi-incognito::before {
  content: "\f777";
}
.bi-magnet-fill::before {
  content: "\f778";
}
.bi-magnet::before {
  content: "\f779";
}
.bi-person-heart::before {
  content: "\f77a";
}
.bi-person-hearts::before {
  content: "\f77b";
}
.bi-phone-flip::before {
  content: "\f77c";
}
.bi-plugin::before {
  content: "\f77d";
}
.bi-postage-fill::before {
  content: "\f77e";
}
.bi-postage-heart-fill::before {
  content: "\f77f";
}
.bi-postage-heart::before {
  content: "\f780";
}
.bi-postage::before {
  content: "\f781";
}
.bi-postcard-fill::before {
  content: "\f782";
}
.bi-postcard-heart-fill::before {
  content: "\f783";
}
.bi-postcard-heart::before {
  content: "\f784";
}
.bi-postcard::before {
  content: "\f785";
}
.bi-search-heart-fill::before {
  content: "\f786";
}
.bi-search-heart::before {
  content: "\f787";
}
.bi-sliders2-vertical::before {
  content: "\f788";
}
.bi-sliders2::before {
  content: "\f789";
}
.bi-trash3-fill::before {
  content: "\f78a";
}
.bi-trash3::before {
  content: "\f78b";
}
.bi-valentine::before {
  content: "\f78c";
}
.bi-valentine2::before {
  content: "\f78d";
}
.bi-wrench-adjustable-circle-fill::before {
  content: "\f78e";
}
.bi-wrench-adjustable-circle::before {
  content: "\f78f";
}
.bi-wrench-adjustable::before {
  content: "\f790";
}
.bi-filetype-json::before {
  content: "\f791";
}
.bi-filetype-pptx::before {
  content: "\f792";
}
.bi-filetype-xlsx::before {
  content: "\f793";
}
.bi-1-circle-fill::before {
  content: "\f796";
}
.bi-1-circle::before {
  content: "\f797";
}
.bi-1-square-fill::before {
  content: "\f798";
}
.bi-1-square::before {
  content: "\f799";
}
.bi-2-circle-fill::before {
  content: "\f79c";
}
.bi-2-circle::before {
  content: "\f79d";
}
.bi-2-square-fill::before {
  content: "\f79e";
}
.bi-2-square::before {
  content: "\f79f";
}
.bi-3-circle-fill::before {
  content: "\f7a2";
}
.bi-3-circle::before {
  content: "\f7a3";
}
.bi-3-square-fill::before {
  content: "\f7a4";
}
.bi-3-square::before {
  content: "\f7a5";
}
.bi-4-circle-fill::before {
  content: "\f7a8";
}
.bi-4-circle::before {
  content: "\f7a9";
}
.bi-4-square-fill::before {
  content: "\f7aa";
}
.bi-4-square::before {
  content: "\f7ab";
}
.bi-5-circle-fill::before {
  content: "\f7ae";
}
.bi-5-circle::before {
  content: "\f7af";
}
.bi-5-square-fill::before {
  content: "\f7b0";
}
.bi-5-square::before {
  content: "\f7b1";
}
.bi-6-circle-fill::before {
  content: "\f7b4";
}
.bi-6-circle::before {
  content: "\f7b5";
}
.bi-6-square-fill::before {
  content: "\f7b6";
}
.bi-6-square::before {
  content: "\f7b7";
}
.bi-7-circle-fill::before {
  content: "\f7ba";
}
.bi-7-circle::before {
  content: "\f7bb";
}
.bi-7-square-fill::before {
  content: "\f7bc";
}
.bi-7-square::before {
  content: "\f7bd";
}
.bi-8-circle-fill::before {
  content: "\f7c0";
}
.bi-8-circle::before {
  content: "\f7c1";
}
.bi-8-square-fill::before {
  content: "\f7c2";
}
.bi-8-square::before {
  content: "\f7c3";
}
.bi-9-circle-fill::before {
  content: "\f7c6";
}
.bi-9-circle::before {
  content: "\f7c7";
}
.bi-9-square-fill::before {
  content: "\f7c8";
}
.bi-9-square::before {
  content: "\f7c9";
}
.bi-airplane-engines-fill::before {
  content: "\f7ca";
}
.bi-airplane-engines::before {
  content: "\f7cb";
}
.bi-airplane-fill::before {
  content: "\f7cc";
}
.bi-airplane::before {
  content: "\f7cd";
}
.bi-alexa::before {
  content: "\f7ce";
}
.bi-alipay::before {
  content: "\f7cf";
}
.bi-android::before {
  content: "\f7d0";
}
.bi-android2::before {
  content: "\f7d1";
}
.bi-box-fill::before {
  content: "\f7d2";
}
.bi-box-seam-fill::before {
  content: "\f7d3";
}
.bi-browser-chrome::before {
  content: "\f7d4";
}
.bi-browser-edge::before {
  content: "\f7d5";
}
.bi-browser-firefox::before {
  content: "\f7d6";
}
.bi-browser-safari::before {
  content: "\f7d7";
}
.bi-c-circle-fill::before {
  content: "\f7da";
}
.bi-c-circle::before {
  content: "\f7db";
}
.bi-c-square-fill::before {
  content: "\f7dc";
}
.bi-c-square::before {
  content: "\f7dd";
}
.bi-capsule-pill::before {
  content: "\f7de";
}
.bi-capsule::before {
  content: "\f7df";
}
.bi-car-front-fill::before {
  content: "\f7e0";
}
.bi-car-front::before {
  content: "\f7e1";
}
.bi-cassette-fill::before {
  content: "\f7e2";
}
.bi-cassette::before {
  content: "\f7e3";
}
.bi-cc-circle-fill::before {
  content: "\f7e6";
}
.bi-cc-circle::before {
  content: "\f7e7";
}
.bi-cc-square-fill::before {
  content: "\f7e8";
}
.bi-cc-square::before {
  content: "\f7e9";
}
.bi-cup-hot-fill::before {
  content: "\f7ea";
}
.bi-cup-hot::before {
  content: "\f7eb";
}
.bi-currency-rupee::before {
  content: "\f7ec";
}
.bi-dropbox::before {
  content: "\f7ed";
}
.bi-escape::before {
  content: "\f7ee";
}
.bi-fast-forward-btn-fill::before {
  content: "\f7ef";
}
.bi-fast-forward-btn::before {
  content: "\f7f0";
}
.bi-fast-forward-circle-fill::before {
  content: "\f7f1";
}
.bi-fast-forward-circle::before {
  content: "\f7f2";
}
.bi-fast-forward-fill::before {
  content: "\f7f3";
}
.bi-fast-forward::before {
  content: "\f7f4";
}
.bi-filetype-sql::before {
  content: "\f7f5";
}
.bi-fire::before {
  content: "\f7f6";
}
.bi-google-play::before {
  content: "\f7f7";
}
.bi-h-circle-fill::before {
  content: "\f7fa";
}
.bi-h-circle::before {
  content: "\f7fb";
}
.bi-h-square-fill::before {
  content: "\f7fc";
}
.bi-h-square::before {
  content: "\f7fd";
}
.bi-indent::before {
  content: "\f7fe";
}
.bi-lungs-fill::before {
  content: "\f7ff";
}
.bi-lungs::before {
  content: "\f800";
}
.bi-microsoft-teams::before {
  content: "\f801";
}
.bi-p-circle-fill::before {
  content: "\f804";
}
.bi-p-circle::before {
  content: "\f805";
}
.bi-p-square-fill::before {
  content: "\f806";
}
.bi-p-square::before {
  content: "\f807";
}
.bi-pass-fill::before {
  content: "\f808";
}
.bi-pass::before {
  content: "\f809";
}
.bi-prescription::before {
  content: "\f80a";
}
.bi-prescription2::before {
  content: "\f80b";
}
.bi-r-circle-fill::before {
  content: "\f80e";
}
.bi-r-circle::before {
  content: "\f80f";
}
.bi-r-square-fill::before {
  content: "\f810";
}
.bi-r-square::before {
  content: "\f811";
}
.bi-repeat-1::before {
  content: "\f812";
}
.bi-repeat::before {
  content: "\f813";
}
.bi-rewind-btn-fill::before {
  content: "\f814";
}
.bi-rewind-btn::before {
  content: "\f815";
}
.bi-rewind-circle-fill::before {
  content: "\f816";
}
.bi-rewind-circle::before {
  content: "\f817";
}
.bi-rewind-fill::before {
  content: "\f818";
}
.bi-rewind::before {
  content: "\f819";
}
.bi-train-freight-front-fill::before {
  content: "\f81a";
}
.bi-train-freight-front::before {
  content: "\f81b";
}
.bi-train-front-fill::before {
  content: "\f81c";
}
.bi-train-front::before {
  content: "\f81d";
}
.bi-train-lightrail-front-fill::before {
  content: "\f81e";
}
.bi-train-lightrail-front::before {
  content: "\f81f";
}
.bi-truck-front-fill::before {
  content: "\f820";
}
.bi-truck-front::before {
  content: "\f821";
}
.bi-ubuntu::before {
  content: "\f822";
}
.bi-unindent::before {
  content: "\f823";
}
.bi-unity::before {
  content: "\f824";
}
.bi-universal-access-circle::before {
  content: "\f825";
}
.bi-universal-access::before {
  content: "\f826";
}
.bi-virus::before {
  content: "\f827";
}
.bi-virus2::before {
  content: "\f828";
}
.bi-wechat::before {
  content: "\f829";
}
.bi-yelp::before {
  content: "\f82a";
}
.bi-sign-stop-fill::before {
  content: "\f82b";
}
.bi-sign-stop-lights-fill::before {
  content: "\f82c";
}
.bi-sign-stop-lights::before {
  content: "\f82d";
}
.bi-sign-stop::before {
  content: "\f82e";
}
.bi-sign-turn-left-fill::before {
  content: "\f82f";
}
.bi-sign-turn-left::before {
  content: "\f830";
}
.bi-sign-turn-right-fill::before {
  content: "\f831";
}
.bi-sign-turn-right::before {
  content: "\f832";
}
.bi-sign-turn-slight-left-fill::before {
  content: "\f833";
}
.bi-sign-turn-slight-left::before {
  content: "\f834";
}
.bi-sign-turn-slight-right-fill::before {
  content: "\f835";
}
.bi-sign-turn-slight-right::before {
  content: "\f836";
}
.bi-sign-yield-fill::before {
  content: "\f837";
}
.bi-sign-yield::before {
  content: "\f838";
}
.bi-ev-station-fill::before {
  content: "\f839";
}
.bi-ev-station::before {
  content: "\f83a";
}
.bi-fuel-pump-diesel-fill::before {
  content: "\f83b";
}
.bi-fuel-pump-diesel::before {
  content: "\f83c";
}
.bi-fuel-pump-fill::before {
  content: "\f83d";
}
.bi-fuel-pump::before {
  content: "\f83e";
}
.bi-0-circle-fill::before {
  content: "\f83f";
}
.bi-0-circle::before {
  content: "\f840";
}
.bi-0-square-fill::before {
  content: "\f841";
}
.bi-0-square::before {
  content: "\f842";
}
.bi-rocket-fill::before {
  content: "\f843";
}
.bi-rocket-takeoff-fill::before {
  content: "\f844";
}
.bi-rocket-takeoff::before {
  content: "\f845";
}
.bi-rocket::before {
  content: "\f846";
}
.bi-stripe::before {
  content: "\f847";
}
.bi-subscript::before {
  content: "\f848";
}
.bi-superscript::before {
  content: "\f849";
}
.bi-trello::before {
  content: "\f84a";
}
.bi-envelope-at-fill::before {
  content: "\f84b";
}
.bi-envelope-at::before {
  content: "\f84c";
}
.bi-regex::before {
  content: "\f84d";
}
.bi-text-wrap::before {
  content: "\f84e";
}
.bi-sign-dead-end-fill::before {
  content: "\f84f";
}
.bi-sign-dead-end::before {
  content: "\f850";
}
.bi-sign-do-not-enter-fill::before {
  content: "\f851";
}
.bi-sign-do-not-enter::before {
  content: "\f852";
}
.bi-sign-intersection-fill::before {
  content: "\f853";
}
.bi-sign-intersection-side-fill::before {
  content: "\f854";
}
.bi-sign-intersection-side::before {
  content: "\f855";
}
.bi-sign-intersection-t-fill::before {
  content: "\f856";
}
.bi-sign-intersection-t::before {
  content: "\f857";
}
.bi-sign-intersection-y-fill::before {
  content: "\f858";
}
.bi-sign-intersection-y::before {
  content: "\f859";
}
.bi-sign-intersection::before {
  content: "\f85a";
}
.bi-sign-merge-left-fill::before {
  content: "\f85b";
}
.bi-sign-merge-left::before {
  content: "\f85c";
}
.bi-sign-merge-right-fill::before {
  content: "\f85d";
}
.bi-sign-merge-right::before {
  content: "\f85e";
}
.bi-sign-no-left-turn-fill::before {
  content: "\f85f";
}
.bi-sign-no-left-turn::before {
  content: "\f860";
}
.bi-sign-no-parking-fill::before {
  content: "\f861";
}
.bi-sign-no-parking::before {
  content: "\f862";
}
.bi-sign-no-right-turn-fill::before {
  content: "\f863";
}
.bi-sign-no-right-turn::before {
  content: "\f864";
}
.bi-sign-railroad-fill::before {
  content: "\f865";
}
.bi-sign-railroad::before {
  content: "\f866";
}
.bi-building-add::before {
  content: "\f867";
}
.bi-building-check::before {
  content: "\f868";
}
.bi-building-dash::before {
  content: "\f869";
}
.bi-building-down::before {
  content: "\f86a";
}
.bi-building-exclamation::before {
  content: "\f86b";
}
.bi-building-fill-add::before {
  content: "\f86c";
}
.bi-building-fill-check::before {
  content: "\f86d";
}
.bi-building-fill-dash::before {
  content: "\f86e";
}
.bi-building-fill-down::before {
  content: "\f86f";
}
.bi-building-fill-exclamation::before {
  content: "\f870";
}
.bi-building-fill-gear::before {
  content: "\f871";
}
.bi-building-fill-lock::before {
  content: "\f872";
}
.bi-building-fill-slash::before {
  content: "\f873";
}
.bi-building-fill-up::before {
  content: "\f874";
}
.bi-building-fill-x::before {
  content: "\f875";
}
.bi-building-fill::before {
  content: "\f876";
}
.bi-building-gear::before {
  content: "\f877";
}
.bi-building-lock::before {
  content: "\f878";
}
.bi-building-slash::before {
  content: "\f879";
}
.bi-building-up::before {
  content: "\f87a";
}
.bi-building-x::before {
  content: "\f87b";
}
.bi-buildings-fill::before {
  content: "\f87c";
}
.bi-buildings::before {
  content: "\f87d";
}
.bi-bus-front-fill::before {
  content: "\f87e";
}
.bi-bus-front::before {
  content: "\f87f";
}
.bi-ev-front-fill::before {
  content: "\f880";
}
.bi-ev-front::before {
  content: "\f881";
}
.bi-globe-americas::before {
  content: "\f882";
}
.bi-globe-asia-australia::before {
  content: "\f883";
}
.bi-globe-central-south-asia::before {
  content: "\f884";
}
.bi-globe-europe-africa::before {
  content: "\f885";
}
.bi-house-add-fill::before {
  content: "\f886";
}
.bi-house-add::before {
  content: "\f887";
}
.bi-house-check-fill::before {
  content: "\f888";
}
.bi-house-check::before {
  content: "\f889";
}
.bi-house-dash-fill::before {
  content: "\f88a";
}
.bi-house-dash::before {
  content: "\f88b";
}
.bi-house-down-fill::before {
  content: "\f88c";
}
.bi-house-down::before {
  content: "\f88d";
}
.bi-house-exclamation-fill::before {
  content: "\f88e";
}
.bi-house-exclamation::before {
  content: "\f88f";
}
.bi-house-gear-fill::before {
  content: "\f890";
}
.bi-house-gear::before {
  content: "\f891";
}
.bi-house-lock-fill::before {
  content: "\f892";
}
.bi-house-lock::before {
  content: "\f893";
}
.bi-house-slash-fill::before {
  content: "\f894";
}
.bi-house-slash::before {
  content: "\f895";
}
.bi-house-up-fill::before {
  content: "\f896";
}
.bi-house-up::before {
  content: "\f897";
}
.bi-house-x-fill::before {
  content: "\f898";
}
.bi-house-x::before {
  content: "\f899";
}
.bi-person-add::before {
  content: "\f89a";
}
.bi-person-down::before {
  content: "\f89b";
}
.bi-person-exclamation::before {
  content: "\f89c";
}
.bi-person-fill-add::before {
  content: "\f89d";
}
.bi-person-fill-check::before {
  content: "\f89e";
}
.bi-person-fill-dash::before {
  content: "\f89f";
}
.bi-person-fill-down::before {
  content: "\f8a0";
}
.bi-person-fill-exclamation::before {
  content: "\f8a1";
}
.bi-person-fill-gear::before {
  content: "\f8a2";
}
.bi-person-fill-lock::before {
  content: "\f8a3";
}
.bi-person-fill-slash::before {
  content: "\f8a4";
}
.bi-person-fill-up::before {
  content: "\f8a5";
}
.bi-person-fill-x::before {
  content: "\f8a6";
}
.bi-person-gear::before {
  content: "\f8a7";
}
.bi-person-lock::before {
  content: "\f8a8";
}
.bi-person-slash::before {
  content: "\f8a9";
}
.bi-person-up::before {
  content: "\f8aa";
}
.bi-scooter::before {
  content: "\f8ab";
}
.bi-taxi-front-fill::before {
  content: "\f8ac";
}
.bi-taxi-front::before {
  content: "\f8ad";
}
.bi-amd::before {
  content: "\f8ae";
}
.bi-database-add::before {
  content: "\f8af";
}
.bi-database-check::before {
  content: "\f8b0";
}
.bi-database-dash::before {
  content: "\f8b1";
}
.bi-database-down::before {
  content: "\f8b2";
}
.bi-database-exclamation::before {
  content: "\f8b3";
}
.bi-database-fill-add::before {
  content: "\f8b4";
}
.bi-database-fill-check::before {
  content: "\f8b5";
}
.bi-database-fill-dash::before {
  content: "\f8b6";
}
.bi-database-fill-down::before {
  content: "\f8b7";
}
.bi-database-fill-exclamation::before {
  content: "\f8b8";
}
.bi-database-fill-gear::before {
  content: "\f8b9";
}
.bi-database-fill-lock::before {
  content: "\f8ba";
}
.bi-database-fill-slash::before {
  content: "\f8bb";
}
.bi-database-fill-up::before {
  content: "\f8bc";
}
.bi-database-fill-x::before {
  content: "\f8bd";
}
.bi-database-fill::before {
  content: "\f8be";
}
.bi-database-gear::before {
  content: "\f8bf";
}
.bi-database-lock::before {
  content: "\f8c0";
}
.bi-database-slash::before {
  content: "\f8c1";
}
.bi-database-up::before {
  content: "\f8c2";
}
.bi-database-x::before {
  content: "\f8c3";
}
.bi-database::before {
  content: "\f8c4";
}
.bi-houses-fill::before {
  content: "\f8c5";
}
.bi-houses::before {
  content: "\f8c6";
}
.bi-nvidia::before {
  content: "\f8c7";
}
.bi-person-vcard-fill::before {
  content: "\f8c8";
}
.bi-person-vcard::before {
  content: "\f8c9";
}
.bi-sina-weibo::before {
  content: "\f8ca";
}
.bi-tencent-qq::before {
  content: "\f8cb";
}
.bi-wikipedia::before {
  content: "\f8cc";
}
.bi-alphabet-uppercase::before {
  content: "\f2a5";
}
.bi-alphabet::before {
  content: "\f68a";
}
.bi-amazon::before {
  content: "\f68d";
}
.bi-arrows-collapse-vertical::before {
  content: "\f690";
}
.bi-arrows-expand-vertical::before {
  content: "\f695";
}
.bi-arrows-vertical::before {
  content: "\f698";
}
.bi-arrows::before {
  content: "\f6a2";
}
.bi-ban-fill::before {
  content: "\f6a3";
}
.bi-ban::before {
  content: "\f6b6";
}
.bi-bing::before {
  content: "\f6c2";
}
.bi-cake::before {
  content: "\f6e0";
}
.bi-cake2::before {
  content: "\f6ed";
}
.bi-cookie::before {
  content: "\f6ee";
}
.bi-copy::before {
  content: "\f759";
}
.bi-crosshair::before {
  content: "\f769";
}
.bi-crosshair2::before {
  content: "\f794";
}
.bi-emoji-astonished-fill::before {
  content: "\f795";
}
.bi-emoji-astonished::before {
  content: "\f79a";
}
.bi-emoji-grimace-fill::before {
  content: "\f79b";
}
.bi-emoji-grimace::before {
  content: "\f7a0";
}
.bi-emoji-grin-fill::before {
  content: "\f7a1";
}
.bi-emoji-grin::before {
  content: "\f7a6";
}
.bi-emoji-surprise-fill::before {
  content: "\f7a7";
}
.bi-emoji-surprise::before {
  content: "\f7ac";
}
.bi-emoji-tear-fill::before {
  content: "\f7ad";
}
.bi-emoji-tear::before {
  content: "\f7b2";
}
.bi-envelope-arrow-down-fill::before {
  content: "\f7b3";
}
.bi-envelope-arrow-down::before {
  content: "\f7b8";
}
.bi-envelope-arrow-up-fill::before {
  content: "\f7b9";
}
.bi-envelope-arrow-up::before {
  content: "\f7be";
}
.bi-feather::before {
  content: "\f7bf";
}
.bi-feather2::before {
  content: "\f7c4";
}
.bi-floppy-fill::before {
  content: "\f7c5";
}
.bi-floppy::before {
  content: "\f7d8";
}
.bi-floppy2-fill::before {
  content: "\f7d9";
}
.bi-floppy2::before {
  content: "\f7e4";
}
.bi-gitlab::before {
  content: "\f7e5";
}
.bi-highlighter::before {
  content: "\f7f8";
}
.bi-marker-tip::before {
  content: "\f802";
}
.bi-nvme-fill::before {
  content: "\f803";
}
.bi-nvme::before {
  content: "\f80c";
}
.bi-opencollective::before {
  content: "\f80d";
}
.bi-pci-card-network::before {
  content: "\f8cd";
}
.bi-pci-card-sound::before {
  content: "\f8ce";
}
.bi-radar::before {
  content: "\f8cf";
}
.bi-send-arrow-down-fill::before {
  content: "\f8d0";
}
.bi-send-arrow-down::before {
  content: "\f8d1";
}
.bi-send-arrow-up-fill::before {
  content: "\f8d2";
}
.bi-send-arrow-up::before {
  content: "\f8d3";
}
.bi-sim-slash-fill::before {
  content: "\f8d4";
}
.bi-sim-slash::before {
  content: "\f8d5";
}
.bi-sourceforge::before {
  content: "\f8d6";
}
.bi-substack::before {
  content: "\f8d7";
}
.bi-threads-fill::before {
  content: "\f8d8";
}
.bi-threads::before {
  content: "\f8d9";
}
.bi-transparency::before {
  content: "\f8da";
}
.bi-twitter-x::before {
  content: "\f8db";
}
.bi-type-h4::before {
  content: "\f8dc";
}
.bi-type-h5::before {
  content: "\f8dd";
}
.bi-type-h6::before {
  content: "\f8de";
}
.bi-backpack-fill::before {
  content: "\f8df";
}
.bi-backpack::before {
  content: "\f8e0";
}
.bi-backpack2-fill::before {
  content: "\f8e1";
}
.bi-backpack2::before {
  content: "\f8e2";
}
.bi-backpack3-fill::before {
  content: "\f8e3";
}
.bi-backpack3::before {
  content: "\f8e4";
}
.bi-backpack4-fill::before {
  content: "\f8e5";
}
.bi-backpack4::before {
  content: "\f8e6";
}
.bi-brilliance::before {
  content: "\f8e7";
}
.bi-cake-fill::before {
  content: "\f8e8";
}
.bi-cake2-fill::before {
  content: "\f8e9";
}
.bi-duffle-fill::before {
  content: "\f8ea";
}
.bi-duffle::before {
  content: "\f8eb";
}
.bi-exposure::before {
  content: "\f8ec";
}
.bi-gender-neuter::before {
  content: "\f8ed";
}
.bi-highlights::before {
  content: "\f8ee";
}
.bi-luggage-fill::before {
  content: "\f8ef";
}
.bi-luggage::before {
  content: "\f8f0";
}
.bi-mailbox-flag::before {
  content: "\f8f1";
}
.bi-mailbox2-flag::before {
  content: "\f8f2";
}
.bi-noise-reduction::before {
  content: "\f8f3";
}
.bi-passport-fill::before {
  content: "\f8f4";
}
.bi-passport::before {
  content: "\f8f5";
}
.bi-person-arms-up::before {
  content: "\f8f6";
}
.bi-person-raised-hand::before {
  content: "\f8f7";
}
.bi-person-standing-dress::before {
  content: "\f8f8";
}
.bi-person-standing::before {
  content: "\f8f9";
}
.bi-person-walking::before {
  content: "\f8fa";
}
.bi-person-wheelchair::before {
  content: "\f8fb";
}
.bi-shadows::before {
  content: "\f8fc";
}
.bi-suitcase-fill::before {
  content: "\f8fd";
}
.bi-suitcase-lg-fill::before {
  content: "\f8fe";
}
.bi-suitcase-lg::before {
  content: "\f8ff";
}
.bi-suitcase::before {
  content: "\f900";
}
.bi-suitcase2-fill::before {
  content: "\f901";
}
.bi-suitcase2::before {
  content: "\f902";
}
.bi-vignette::before {
  content: "\f903";
}

/* node_modules/@syncfusion/ej2-bootstrap5-theme/styles/bootstrap5.css */
@font-face {
  font-family: "e-icons";
  font-style: normal;
  font-weight: normal;
  src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMj1tS7kAAAEoAAAAVmNtYXCco5pHAAAIkAAAA8JnbHlmCbGZAQAAE2gAAwNUaGVhZCQb8uIAAADQAAAANmhoZWEIVQXFAAAArAAAACRobXR4EAAAAAAAAYAAAAcQbG9jYQKfJoQAAAxUAAAHFG1heHAC+wMQAAABCAAAACBuYW1lc0cOBgADFrwAAAIlcG9zdPx1HX8AAxjkAAAa3gABAAAEAAAAAFwEAAAAAAAD+AABAAAAAAAAAAAAAAAAAAABxAABAAAAAQAAenuDhF8PPPUACwQAAAAAAOCC1vYAAAAA4ILW9gAAAAAD+AP4AAAACAACAAEAAAAAAAEAAAHEAwQALQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA5wDoxwQAAAAAXAQAAAAAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAA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DAcTSgECAQMEAwQCAwYIAwEBBQYMEigFByEhG+sGBxAUFAwVEA4MCgcFBAICAQcwBAUGBgcICAgICRETEhUVFBQkIyMiCQkLDAsMDQYIBwkICQkJCQQNCAYEAgEBAgUFBQYOEBcXGBkJBwUFEQ8ODgoIAwMCAQMEBgYHCAgJCQkJCQgHBgUEBAMDBAMBARoaGxsfHRwZFBMJCAkICAcFAwECAqUBAgIGCAkLBQYHBv0MBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgL0BgcGBQsJCAYCAgE//QwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAGAAAAAAJ9A7gALwBvAJ8A3wEPAU8AACUPCisBLwk9AT8JOwEfCQcfDz8PLw8PDhMPCisBLwk9AT8JOwEfCQcfDz8PLw8PDhMPCisBLwk9AT8JOwEfCQcfDz8PLw8PDgI/AQEBAgYICQsGBgYGBwYGBgoKBwYCAgEBAgIGBwoKBgYGBwYHBgULCQgGAgEBvAECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDArwBAQECBggJCwYGBgYHBgYGCgoHBgICAQECAgYHCgoGBgYHBgcGBQsJCAYCAQG8AQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCvAEBAQIGCAkLBgYGBgcGBgYKCgcGAgIBAQICBgcKCgYGBgcGBgYGCwkIBgIBAbwBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwLFBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgcGBgYKCgcGAgIBAQICBgcKCgYGBgcNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwBLgYHBgYKCgcGAgIBAQICBgcKCwUGBwYGBwYFCwoHBgICAQECAgYHCgoGBgcGDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoK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nwFeBwYGBAQDAwEBAQECAwMFBggJCgoLCwwMCwoKCQoJCP6rBAMCAgIEhYIEAwEBAQIDBAUFBgYGBgUFlwQDAgIDBJkFBgUGBgYGopcEAwICAwSaBQUGBgYGBQUEAwIBAQEDBIWCBAMBAQECAwQFBQYGBgYF/qgBAgMEBgYHCAkKCgsMDAwNARQQ/twGBgcFCwkIBgICAQECAgYICQsFBwYGAnYGBwYFCwkIBgICAQ8PEBEBAgMEBQcHCAkKCgsMDAwN/YoNDAwMCwoKCQgHBgYEAwIB8wMHBwgICAcH/qcOUAFOBQQCAQECBCj+paUFBQQEAwIBAR8BXwgICAkJCQkKCgkKCQkJCQgKCAcFBQMCAQEBAwMEBgbMBQUGBgYGBgWJhgUFBgYGBgUFBAMBAQEBAwWcBAYGBgUGBgSfBAMCAQEBAwWcBQUGBgYFBgWfBAMCAgMEBQUGBgYGBQWJhgUGBgYGBgUFBAMBAQECA4T9ig0MDAwLCgoJCAcHBQQDAgE/AQICBggJCwUGBwYCdgYHBgULCQgGAgIBAQICBggJCwUGBwb+7AgGBQP+DQwMDAsKCgkIBwcFBAMCAQECAwQGBgcICQoKCwwMDAADAAAAAAOZAl4APwB/AL8AAAEfDjsBPw09AS8NKwEPDQUVHw07AT8OLw4rAQ8NBRUfDTsBPw4vDisBDw0C3AEBAwMEBAYGBwcICAkJCQoJCgkJCAgHBwYFBQQDAgICAgMEBQUGBwcICAkJCgkKCQkJCAgHBwYGBAQDAwH+xQICAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwIC/sUCAgMEBQUGBwcICAkJCgkKCQkJCAgHBwYGBAQDAwEBAQEDAwQEBgYHBwgICQkJCgkKCQkICAcHBgUFBAMCAgIACgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkAAAAAAgAA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AgMEBAYGBgYGBgQEAwIBAQIDBAQGBrcGBgYEBAMCAgMEBAYGBgYGBgQEAwICAwQEBgYAAAAKAAAAAAKdA7gALwBfAI8AvwDvAR8BTwF/Aa8B3wAAJR8KOwE/CT0BLwkrAQ8KFR8IMxc3Mz8JLworAQ8JNx8KOwE/CT0BLwkrAQ8KFR8JOwE/Ci8KKwEPCTcfCjsBPwk9AS8JKwEPChUfCTsBPwovCisBDwk3Hwo7AT8JPQEvCSsBDwoVHwk7AT8KLworAQ8JNx8KOwE/CT0BLwkrAQ8KFR8JOwE/Ci8KKwEPCQIfAQEBAgYICQsGBgYGBwYGBgsJCAUDAQEBAQMFCAkLBgYGBwYGBgYLCQgGAgEBvQEBAwUICQsGBgYHBgYGBgsJCAYCAQEBAQEBAgYICQsGBgYGBwYGBgsJCAUDAQG8AQEBAgYICQsGBgYGBwYGBgsJCAUDAQEBAQMFCAkLBgYGBwYGBgYLCQgGAgEBvQEBAwUICQsGBgYHBgYGBgsJCAYCAQEBAQEBAgYICQsGBgYGBwYGBgsJCAUDAQG8AQEBAgYICQsGBgYGBwYGBgsJCAUDAQEBAQMFCAkLBgYGBwYGBgYLCQgGAgEBvQEBAwUICQsGBgYHBgYGBgsJCAYCAQEBAQEBAgYICQsGBgYGBwYGBgsJCAUDAQG8AQEBAgYICQsGBgYGBwYGBgsJCAUDAQEBAQMFCAkLBgYGBwYGBgYLCQgGAgEBvQEBAwUICQsGBgYHBgYGBgsJCAYCAQEBAQEBAgYICQsGBgYGBwYGBgsJCAUDAQG8AQEBAgYICQsGBgYGBwYGBgsJCAUDAQEBAQMFCAkLBgYGBwYGBgYLCQgGAgEBvQEBAwUICQsGBgYHBgYGBgsJCAYCAQEBAQEBAgYICQsGBgYGBwYGBgsJCAUDAQGGBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgcGBgYKCgcGAgIBAQICBgcKCgYGBgcGBwYFCwkIBgICAQECAgYICQsFBwYGBwYGBgoKBwYCAgEBAgIGBwoKBgYGtgYHBgULCQgGAgIBAQICBggJCwUGBwYHBgYGCgoHBgICAQECAgYHCgoGBgYHBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgcGBgYKCgcGAgIBAQICBgcKCgYGBrYGBwYFCwkIBgICAQECAgYICQsFBgcGBwYGBgoKBwYCAgEBAgIGBwoKBgYGBwYHBgULCQgGAgIBAQICBggJCwUGBwYHBgYGCgoHBgICAQECAgYHCgoGBga2BgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHtwcGBgYKCgcGAgIBAQICBgcKCgYGBgcGBwYFCwkIBgICAQECAgYICQsFBgcGBwYGBgoKBwYCAgEBAgIGBwoKBgYGBwYHBgULCQgGAgIBAQICBggJCwUGBwABAAAAAAP3A5IAVAAAATEJAS8HDw4dAR8GAR8GMz8HAT8GNS8OKwEPBQNZ/lD+/QcHCAgJCAkJCQkJCAgICAcGBgQEAwICAgIDBAQGBgFHCggICAkJCQgJCQkICAgHBwHuBgUFBAICAgEBAgMEBQUHBwcICAkJCAkJCQkICAgIA3f92QEDBwUFBAMCAQEBAQIDBAUFBwcHCAgJCAkJCQkJCAgICAf+uQgGBAQCAgEBAQMDBAUGBgJqBwcICQgJCQgJCQkICAgHBwcFBQMDAgICAgMEBAYAAAACAAAAAAP3A/cAVQDVAAABMx8HEQ8HIS8HNS8CHQEfDiE/DxEvDisBHwEFHx47AT8eLx8PHgM2YwcGBQUDAwIBAQIDAwUFBgf9yQYGBQUEAwEBECAPAgIDBAUGBgYIBwkICQoJAjcKCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJCnEFA/zYAQEDAwQFBgcICAkKCgwLDQ0ODg8PEBARERISEhMSFBMTFBITEhISEREQEA8PDg4NDQsMCgoJCAgHBgUEAwMBAQEBAwMEBQYHBwkJCgoMCw0NDg4PDxAQERESEhITEhQTExQSExISEhEREBAPDw4ODQ0LDAoKCQkHBwYFBAMDAQK9AQICBAUFBgf9ygcGBQUDAwIBAQIDAwUFBgdjAwYFcQoJCQkICAcHBgYEBAQCAQEBAQIEBAQGBgcHCAgJCQkKAjcJCgkICQcIBgYGBQQDAgIPEF8UExMSEhISEREQEA8PDg4NDQwLCgoJCQcHBgUEBAICAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMTFBMTExMSEhIRERAQDw8ODg0NCwwKCgkICAcGBQQDAwEBAQEDAwQFBgcICAkKCgwLDQ0ODg8PEBARERISEhMTEwAAAAABAAAAAAOZAtwAKwAAEw8CHQEfAgEfAjsBPwIBPwI9AS8FKwEPAgkBLwIrAQ8BcAQDAgIDBAF6BQYGBgYFBgUBeQQDAgIDBAUFBgYGBgUF/p3+mwQGBgYGBgUC0wUFBgYGBgUF/oYEAwICAwQBeAUGBgYGBQYFBAMCAgME/p4BYwQDAgIDAAAABQAAAAADeQM6ACEAQwBlAJEAswAANx8HIT8HLwchDwYnHwchPwcvByEPBicfByE/By8HIQ8GJQ8EHwc7AT8GLwQ/BC8GKwEPASUfByE/By8HIQ8GhgECAwMFBQYHArQHBgUFAwMCAQECAwMFBgUH/UwHBgUFAwMCAQECAwMFBQYHAXkHBgUFBAICAQECAgQFBQYH/ocHBgUFAwMCAQECAwMFBQYHAXkHBgUFBAICAQECAgQFBQYH/ocHBgUFAwMCAp5+BAMCAQECAwR+BQUGBgYGBQUEAwIBAQIDBGhpBAMBAQEBAwQFBgUGBgYG/VwBAgMDBQUGBwK0BwYFBQMDAgEBAgMDBQUGB/1MBwYFBQMDAuUHBgUFAwMCAQECAgQFBQYHBgYFBQQDAQEBAQMEBQUGtwcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQa2BgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEBAQICBAUFBi9+BAYGBgYGBQV/BAMCAgMEBQYFBgYGBgVoZwUGBgYGBQYFBAMCAgODBgYFBQQDAQEBAQMEBQUGBgcGBQUEAgIBAQICBAUFBgAAAwAAAAAD9wP3ACsAqwErAAABAy8DIw8GFR8HPwMTPwI1LwYjDwMFDx8vHz8fHx4FHx8/Hy8fDx4CqtaGCAkJCQgJCAcFAwICAwarCAgICggJCQj6BQMCAgQFBwcIBwgKCgkEAQsBAQMEBQYHCAkJCwwMDQ4OEBAQEhISExQUFBUVFhYWFxcWFhYVFRQUFBMSEhIQEBAODg0MDAsJCQgHBgUEAwEBAQEDBAUGBwgJCQsMDA0ODhAQEBISEhMUFBQVFRYWFhcXFhYWFRUUFBQTEhISEBAQDg4NDAwLCQkIBwYFBAMB/FABAgMEBgcICQoLDA0ODxARERMTFBQVFhYXFxgZGBoZGhoZGhgZGBcXFhYVFBQTExEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERETExQUFRYWFxcYGRgaGRoaGRoYGRgXFxYWFRQUExMRERAPDg0MCwoJCAcGBAMCAsb+7oUFBAEBBAUHCAgJCQkJCKoGBAMBAQIFBgFACAkJCQkICAYFAwIBAwYEyhcWFhYVFRQUFBMSEhIQEBAODg0MDAsJCQgHBgUEAwEBAQEDBAUGBwgJCQsMDA0ODhAQEBISEhMUFBQVFRYWFhcXFhYWFRUUFBQTEhIRERAPDw4NDAwLCQkIBwYFBAMBAQEBAwQFBgcICQkLDAwNDg4QEBASEhITFBQUFRUWFhYXGhkaGBkYFxcWFhUUFBMTEREQDw4NDAsKCQgHBQUDAgEBAgMFBQcICQoLDA0ODxARERMTFBQVFhYXFxgZGBoZGhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERETExQUFRYWFxcYGRgaGQAAAwAAAAAD2AO4AEcAVwCJAAABDwMfBA8EHwc/BB8EPwY9AS8DPwM9AS8FKwEPAy8EDwITFQEPAhURBxEvAwE1Jx0BHwIBER8HPwoRAT8CPQIvBiEPBgKnBAMCAQECAwRnZwQDAgEBAgMEBQUGBgYGBQVoZwUGBgYGBgUFBAMCAgMEaGgEAwICAwQFBQYGBgYGBWdoBQUGBgYGBW/+7QQCAn4BAQIE/u0/AgIDARQBAgQGBAUFBAUFvQUEBAMCAgEBARMEAgICAwQFBQYG/QwGBgUFBAMCAbgFBgUGBwUGBWdoBQYFBgYGBgUEAwEBAQEDBGhoBAMBAQEBAwQFBgYGBgUGBWhnBQYGBgYFBgUEAwICAwRoaAQDAQEBAQMBvkr+xQQFBgb+3CoBTgYFBgQBO0ofdQYFBQX+xv6SCAcGBQICAQEBAT8CAgMEBAUFBQEvAToFBQUGdQcGBQUDAwIBAQIDAwUFBgAAAwAAAAADuAO4AAoAOgB/AAAJARE/BxMfBxEhIw8NFREhLwcRPwchMQURHw8hPwcBPwcRLw8hDw4DbP7TAQEDBAUFBgb8BwYFBQMDAgH+5AkKCQgJBwgGBgYFBAMCAv6mBwYFBQMDAgEBAgMDBQUGBwK0/O0BAQIEBAQGBgcHCAgJCQkKAXwJCQkJCAgIBgE5BgYFBAMCAQEBAQIEBAQGBgcHCAgJCQkK/UwKCQkJCAgHBwYGBAQEAgEBwf7VAQwGBgUFBAMBAQG5AQIDAwUFBgf+pgICAwQFBgYGCAcJCAkKCf7kAQIDAwUFBgcCtAcGBQUDAwIBH/1LCgkJCQgIBwcGBgQEBAIBAQEBAgMEBQUHATUHCAgICQkJCQF/CgkJCQgIBwcGBgQEBAIBAQEBAgQEBAYGBggICAgJCgAAAAACAAAAAAP3A3kAPQDHAAABDwIdAR8DIQ8HHwchDwMdAR8FOwE/By8HKwEPASURHw8hPw49AS8HDwcVDwchLwcRPwchHwcVHwc/Bz0BLw4hDw4DBQQDAgIDBIj91gcGBQUEAgIBAQICBAUFBgcCKIYEAwICAwQFBgUGBgYGBbwEAwIBAQIDBLwFBgYGBgYF/P4BAQMDBAQGBgcHCAgJCQkKAfgJCgkICQcIBgYGBQQDAgIBAQMEBQUGBgcGBQUEAgIBAQEDBAUFBgb+CAcFBgQEAwIBAQIDBAQGBQcB+AYGBQUEAwEBAQICBAUFBgcGBgUFBAMBAQICAwQFBgYGCAcJCAkKCf4ICgkJCQgIBwcGBgQEAwMBAtMFBQYGBgYFBYgBAQMEBQUGBgcGBQUEAgIBhwUFBgYGBgUFBAMCAgMEvgUFBgYGBgUFvAQDAgIDRP3KCgkJCQgIBwcGBgQEBAIBAQEBAgQEBAYGBwcICAkJCQp/BwYFBQMDAgEBAgMDBQUGB38HBgUFAwMCAQECAwMFBQYHAjYHBgUFBAICAQECAgQFBQYHhAYGBgQEAwIBAQIDBAQGBgaECgkJCQgIBwcGBgQEBAIBAQEBAgQEBAYGBggICAgKCQAAAgAAAAAD9wP3ADkAoQAAATMfCRURFQ8JIyEjLwk9ASE/DxElER8PMxUfDyE/DxEvDyM1Lw8hDw4DegYHBgULCQgGAgIBAQICBggJCwUGBwb+CAYHBgULCQgGAgIBATsNDAwMCwoKCQgHBwUEAwIB/QwBAgMEBgYHCAkKCgsMDAwNfgECAwQFBwcICQoKCwwMDA0B+A0MDAwLCgoJCAcGBgQDAgEBAgMEBgYHCAkKCgsMDAwNfgECAwQFBwcICQoKCwsNDA3+CA0MDAwLCgoJCAcGBgQDAgK9AQICBggJCwUGBwb+CAYHBgULCQgGAgIBAQICBggJCwUGBwZ+AQIDBAUHBwgJCgoLDAwMDQE7vf4IDQwMDAsKCgkIBwcFBAMCAX4NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQH4DQwMDAsKCgkIBwcFBAMCAX4NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAAAAAAQAAAAAA/cD9wAEAAgADAAvAAAlDwE/AQkBJwEFByc3JwEPAQMHHwYzJT8BAT8ELwgPAgE2IsEwIwKI/jWQAcwBDVKOUhf9SgMEQQEBAwUFBgYGAwEBCAcCUWIEAwIBAQIDBLoFBgUGBgYGpSIwwCMBav4ykQHLEFKOUkP9SwMI/wAICAcHBAICAUADBQJWYgUFBgYGBgYFugQDAQEBAQMAAAAABQAAAAAD9wPQAAsAGwBNAFEAWQAAEzMVAxUhNyM1EzUhARUPAx0BBzUvBDUnFR8EFR8HPwo1PwQ1LwYjISMPBSUXIzcDMzczFzMDIy69wgEnAcfB/uMDi7YDAgI/AQEDA7U/AQECA7YBAgUFBAUFBAYFfgQEBAMCAgEBtQQCAQEBAgMDBQUGB/4JBwYFBQQCAv77MWYxsVAghh9Vhl0BgAT+6DRBBAEYNAE8JtcFBQUFxBbaBQUFBdcmIFIFBQUF1/oIBwYFAgIBAQEBLAIDAwMEBQUFztcFBQUFUgYGBQUEAwICAwQFBQZgoqL+vGdnAZEAAAkAAAAAA/cD9wADABMAFwAoACwAPABCAFMAlwAAARUjNSURDworAREjFSM1Ix0BKwEvCTURJRUjNSUzHwoRIxEjFSM1MzEhHQEjET8KMwcRHw8hPw8RLw8hDw4CfvwCNwEBAQIGCAkLBgYGBr0//D+9BgcGBQsJCAYCAgECN/wB+AYGBgYLCQgGAgEBAfw//Pz+xfwBAQECBggJCwYGBgZ+AQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA39DA0MDAwLCgoJCAcHBQQDAgEEvb3d/qUGBwYFCwkIBgICAQGanp6e/AECAgYICQsFBgcGAVvcnZ38AQICBggJCwUGBwb+pgGZvb293AFaBgcGBQsJCAYCAgE//QwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAAAAIAAAAAA/cD2AAiAGkAAAEzHwYRDwYhDwgRPwYHERcVHwY7AT8HJTM/DhEvDiMhIw8NA4EGCwoICAYEAwMEBggICgv9nwsKCgoKCQkIkgMEBggICgtxAQICAwMDBQYHBQUFBcYIBAkKAmAMDAsLCwkKCAgGBgUEAwIBAQIDBAUGBggICgkLCwsMDPz+DAwLCwsJCggIBgYFBAMCA5kCBAYICQoL/e8LCgkIBgQCAQEDAwQFBQd8AtwLCgkIBgQCN/zlBAUEBAMDAwIDAgIDqAYCBAEBAgMEBQYHBwkJCgoLCwwMAgcMCwwLCgoJCAgHBgUEAwICAwQFBgcHCQkKCgsLDAAAAQAAAAAC3AJ9ACsAAAEPAh0BHwc/Bz0BLwYPBC8EDwIBLQQDAgIDBL0FBQYGBgYGBbwEAwICAwQFBQYGBgYFBaenBQUGBgYGBQJ1BQYFBgcFBgW9BAMBAQEBAwS9BQUGBgYGBQUEAwIBAQIDBKanBAMBAQEBAwAAAgAAAAAD9wP3ADoAewAAExUfAwERFR8GPwk1ETcvAwMPAxEHES8DATUhJzU3IQ8GBRUfDz8PLw8PDggBAQMDARQDBAYEBAUFBQW9BAUDAwMCAd8PDQ0M4QMCAgF9AQEDA/7sAjoDA/2nBwUGBAQDAgK0AQIEBQcICQoLDA0ODw8PEBAQDw8NDQwMCgkIBgYEAgEBAgQGBggJCgwMDQ0PDxAQEA8QDg4NDAsKCQgHBQQCA1p1BgUFBf7G/pIIBwYFAgIBAQEBPwICBAMEBQUFAS/9CAgJCv8ABAUGBf7bKgFOBgUFBQE6SxcQGAECAwMFBQYHCAgPDw8ODQwLCgkIBwUEAgEBAgQFBwgJCgsMDQ4PDw8QEBAPDw0NDQsKCQgGBgQCAQECBAYGCAkKCw0NDQ8PEAAEAAAAAAP3A1oAIQBDAG8AkQAANx8GMyEzPwYvByEPBhMfByE/By8HIQ8GJQ8DHwQPBB8HPwg1LwcPAjcfByE/By8GIyEjDwWGAQICBAUFBgcDMgcFBgQEAwIBAQIDBAQGBQf8zgcGBQUEAgK8AQICBAUFBgcCdQcGBQUDAwIBAQIDAwUFBgf9igYGBQUEAgL+zQQCAgEBAQMEaGgEAgIBAQEDBAUGBgYGBQYFfgQDAQECAwR+BQUGBgYGBnABAgIEBQUGBwMyBwUGBAQDAgEBAgMEBAYFB/zOBwYFBQQCAsUGBgUFBAMCAgMEBAYGBgYGBgQEAwIBAQIDBAQGBgE1BgYGBAQDAgEBAgMEBAYGBgYGBgQEAwIBAQIDBAQGBo4FBQYGBgYFBWlnBQUGBgYGBQUEAwIBAQIDBHwFBgUHBgYFBX8EAwIBAQIDowYGBgQEAwIBAQIDBAQGBgYGBgUFBAMCAgMEBQUGAAAAAwAAAAAC9AM2ACIARQCJAAABHw4dAQ8OIzU3Hw4dAQ8OIzUDIT8PLw81Pw41Lw8hAfoODQwMCgoJCAcGBQUDAwEBAwMEBQYHCAkJCgsMDQ5wawsKCgkJCAcGBgUEBAMCAQEDAwQFBgYHCQkJCwsMDV2CARMYFxYVExERDg0MCggGBQMBAQIDBQYHCAoKCwwNDg4PDwwMCwsKCgkIBwcFBQQDAgECBAYHCQoMDQ4QERITFBb+8gHfAQECAgMEBQUGBwcICQkKCgsKCgkIBwcGBgUEAwICAQG0+AEBAQMCBAQFBQYGBwgICAoJCQkIBwcGBgUEBAMDAQEBov3zAQMDBgcICQsMDg4QERITFA8PDg0NDAsLCQkHBwUEBAEEAgQEBgYHCAkJCgsLCwwMDRERDw8ODQsLCQkHBgQEAgEAAAABAAAAAAJ9AtwAKwAAAQ8EHwc7AT8FPQEvAz8ELwYrAQ8BAki9BAMBAQEBAwS9BQUGBgYGBQUEAwICAwSmpwQDAQEBAQMEBQYGBgYFBgLTvQUFBgYGBgYFvAQDAgIDBAUFBgYGBgUFp6cFBQYGBgYFBQQDAgIDAAAEAAAAAAN5A/cAAwAHACwAuQAANyE1IQEVBzUBMQ8GHQEPByEvBz0BLwcVHxUdAR8OOwEVHws/BzU7AT8OPQE/FTUvBw8GHQEhPQEvBg8GhgL0/QwBuX4BGwcGBgQEAgIBAgMEBAYGBv7GBwYFBQQCAgECAwMFBQYInQECAwMFBQYQCgkICQcIBgcFBQQDAgIBAQIEBAQGBgcHCAgJCQkKHwEBAwQFBgYHBwgHCAkJCQiPBQQCHwoJCQkICAcHBgYEBAQCAQECAgMEBQUHBggHCQgJChAGBQUDAwIBAQIDAwUFBgcGBgUFBAMC/YoCAwQFBQYGBwYFBQMDAgh+AXpOVKIBOwsKCwwMDQwOfgYGBQUEAwEBAQEDBAUFBgZ+DQ0NDAsMCgudfgYGBQUEAwECAQIDBAUGBgYICAgICgkKfgkKCQgJBwgGBgYFBAMCAqIICQcIBwYFBQMDAQEBAgMFYAUHCGICAgMEBQYGBggHCQgJCgl+CgkJCQgIBwcGBgQEBAIBAQIDBAUFBgZ+BwUGBAQDAgEBAgMDBQUGB15eBwUGBAQDAgEBAgMDBQUGAAAHAAAAAAP3A/cAAwAHAAsADwATAEgAjAAAEyE1ITUhNSE1ITUhNSE1ITUhNSElMx8KEQ8KIyEjLwk1ETU/CTMhBREfDyE/DxEvDyEPDsUCdv2KAnb9igJ2/YoCdv2KAnb9igK1BgYGBgsJCAYCAQEBAQEBAgYICQsGBgYG/QwGBwYFCwkIBgICAQECAgYICQsFBgcGAvT8jgECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN/QwNDAwMCwoKCQgHBwUEAwIBBD8/Pz8/Pz8/P34BAgIGCAkLBQYHBv0MBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgL0BgcGBQsJCAYCAgE//QwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAKAAAAAAO4A3kADwATACIAJgAqADEAQABEAFMAmAAAARUPCisBNSMVIzUjFSsBLwk1NxUjNSEVIzUnHQE1IzUzNxczHwkjNSMVIzUjFSM/CjMHFREfDyE/DxEvDyEPDgN6AQEBAgYICQsGBgYGfj/8P34GBwYFCwkIBgICAb29AvS9P/z8vQYGBgYLCQgGAgEBAb0//D+9AQEBAgYICQsGBgYGfgECAwQFBwcICQoKCwwMDA0Cdg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN/YoNDAwMCwoKCQgHBwUEAwIBQz8GBwYGCgoHBgICAX5+fn4BAgIGCAkLBQYHRb1+fn5+fn5+fn69AQICBggJCwYGBkV+fn5+RQcGBgoKBwYCAgE/fv6GDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0B+A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAAQAAAAAA7gDuAAFAEEAkQDyAAABLwMjJxcPAx8DMzcvAzU3Fw8HIy8PPxAXPwMzHw8PDxc/Dy8PKwEPBQEPAx8EIw8PHw8zPwcXDwEzHwQ/By8EMScjJzEnFScxJyMnMycxLwQPAgJ9AQIDBCzxOQYEAgEBAgQFNwwEBQUCAWEMCgsMDA0HDsQNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDd4vCwsMDL0NDAwMCwoKCQgHBwUEAwIBAQICBAUGBwgICQoKCwwLDTUODQ0MCwsJCQgIBgUEAwIBAQMFBggKCwwNDwcQERISE8cNDAwMCwsL/mMEAwEBAQEDBMYSExMSEREPDw0NCgoIBgUDAQEDBQYICgoNDQ8HEBESEhPHFBQTEhIQDxAsBg8q8wUFBgYGBgYFBAMBAQEBAwTGPwE5NF8sASwBFvMFBQYGBgYGAgkODg0NPzoREBESEBAQDwMHDg8QEQhgDQgIBgUEAQIBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCASYvBAMBAQECAwQFBwcICQoKCwwMDA0MDAwLCwoJCQgHBwUFAwMBNQUHBwgJCgoLDA0NDg4PDw8TExISEBAODgwLBQgIBQQCAgIDAwUFAQcFBgYGBgUGBcYBAwUGCAkLDA4OEBEREhMTExMSEREQDg4MCwUICAUEAgEDBgcJCgwRLAcO8wQDAQEBAQMEBQYGBgYFBgXGPzo0AWAtLBXzBAMBAQEBAwAACAAAAAADuAM6AAMAJQApAEsATwBxAHUAlwAAJTM1IwUfByE/By8HIQ8GJTM1IwUfByE/By8HIQ8GJTM1IwUfByE/By8HIQ8GJTM1IwUfByE/By8HIQ8GA3o/P/zNAQIDAwUFBgcCdQcGBQUEAgIBAQICBAUFBgf9iwcGBQUDAwIDMj8//M0BAgMDBQUGBwE7BgYFBQQDAQEBAQMEBQUGBv7FBwYFBQMDAgMyPz/8zQECAwMFBQYHAfcHBgUFBAMBAQEBAwQFBQYH/gkHBgUFAwMCAzI/P/zNAQIDAwUFBgcCdQcGBQUEAgIBAQICBAUFBgf9iwcGBQUDAwLFPx8HBgUFAwMCAQECAgQFBQYHBgYFBQQDAQEBAQMEBQUGlz8fBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBpc/IAYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBAQECAgQFBQaXPyAGBgUFBAMBAQEBAwQFBQYGBwYFBQQCAgEBAgIEBQUGAAYAAAAAAzoD9wADAAcACwAPABMAFwAAJTM1IwUzNSMlMzUjBTM1IyUzNSMFMzUjAj/8/P6G/PwBevz8/ob8/AF6/Pz+hvz8CPz8/H78/Px+/Pz8AAUAAAAAA3kD2AA/AH8AvwDzAYkAAAEVHw07AT8OLw8PDjUVHw07AT8OLw8PDjUVHw07AT8OLw8PDjczHwkVERUPCSsCLwk1ETU/CTMHIx8LFSMfCxUjHwsVHw8zPw81PwsjNT8LIzU/CyMvDysBDw0BogICAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAgICAgMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMCAtwGBwYFCwoHBgICAQECAgYHCgsFBgcG/AYHBgULCQgGAgIBAQICBggJCwUGBwZ+fgYICw4ICQoKCwwNDn4GCAsOCAkKCgsMDQ5+BggLDggJCgoLDA0OAQIDBAUHBwgJCgoLDAwMDfwNDAwMCwoKCQgHBwUEAwIBDgwNCwoKCQgOCwgGfg4NDAsKCgkIDgsIBn4ODQwLCgoJCA4LCAZ+AQIDBAUHBwgJCgoLDAwMDfwNDAwMCwoKCQgHBwUEAwIBBAkKCQkICAcHBgUFBAMCAgICAwQFBQYHBwgICQkJCgoJCQkICAcHBgYEBAMDAQEBAQMDBAQGBgcHCAgJCQnyCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQEBAwMEBQUGBwcICAkJCfIKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAQEDAwQFBQYHBwgICQkJkwEBAwUICQsGBgYH/UwHBgYGCwkIBQMBAQEBAwUICQsGBgYHArQHBgYGCwkIBQMBAT4OEBISCQkICQcHBgV+DhAREwkJCAgIBwYFfg4QERMJCQgICAcGBT8NDQwLCwsJCQgIBgUEBAEBAQEEBAUGCAgJCQsLCwwNDT8FBgcICAgJCRMREA5+BQYHBwkICQkSEhANfgYGBwcICQkJEhIQDQ0NDAsLCwkJCAgGBQQEAQECAwUFBgcICQoKCwwMDQAFAAAAAAP3A/cAIQAmACoALgBRAAAlHwchPwcvBiMhIw8FJw8BPwEJAScBBQcnNycBDwEDBx8GMyU/AQE/BC8IDwIBwQEBAwQFBQYGAfgHBQYFAwMCAQECAwMFBgUH/ggGBgUFBAMBjCLBMCMCiP41kAHMAQ1SjlIX/UoDBEEBAQMFBQYGBgQBAAgHAlFjAwMCAQECAgS7BQYFBgYGBigHBgUFAwMCAQECAwMFBQYHBgYFBQQDAgIDBAUFBngjMMAjAWr+MpEByxBSjlJD/UsDCP8ACAgHBwQCAgFAAwYCVWIFBQYGBgYGBboEAgIBAQICAAAABAAAAAAD9wP3AAwAFAAeAGAAAAERIS8HESEBDwQRNycHIT8EITElAQ8HER8PIT8HAT8HES8LIQ8GAn796QcGBQUDAwIBAjcBOwECAwTy/C38/eTyBQUGBwIP/a7+6gYGBQQDAgEBAQECBAQEBgYHBwgICQkJCgIcCgkJCAkIBwcBFgYGBQQDAgEBAQMFBggJCgwNCQkK/eQKCQkJCAgHAn79yQECAwMFBQYHAhf+/wcFBgXyAh37LfzzBAMBASP+6gcHCAkICQkK/eQKCQkJCAgHBwYGBAQEAgEBAQECAwQFBgYBFgcHCAgJCQkKAhwODQ0LCwkIBgYCAQEBAQIDBAUGAAADAAAAAAP3A/cANgA5AI8AAAERMxE1PwkzIRUfDjsBFTM1ASEPDic3JzcVHw4zITM/DjUvBw8HFQ8GIyEjLwY9AS8GDwYBBD8BAgIGCAkLBQYHBgFaAQEDAwQFBQYHBwgICQkJCn4//uT+pg0MDAwLCgoJCAcHBQQDAv2+vvwBAQIEBAQGBgcHCAgJCQkKAjYKCQoICAgIBgYGBQQDAgEBAQICBAUFBgcGBgUFBAMBAQECAgQFBQYH/coHBgUFAwMCAQIDBAUFBgYHBgUFAwMCAYL+hgF6BwYGBgoKBwYCAgF+CgkJCQgIBwcGBQUEAwIC3d0BGwECAwQFBwcICQoKCwwMDDKdnty9CQoJCAkHCAYHBQUEAwICAgIDBAUFBwYIBwkICQoJvQcGBQUDAwIBAQIDAwUFBge9BgYFBQQDAgIDBAUFBga9BwYFBQMDAgEBAgMDBQUGAAMAAAAAA/cCnQADAAcAXQAAARUjNSEVIzUlKwEPBBUhNS8HIw8HFR8GOwI/BjUhHQEfBTsBFTM1OwE/BjUzNSM1LwUjNSMVMQN6P/1LPwL0IAYJBQYEAf3JAQEDBAUFBgZ+BwYFBQMDAgEBAgMDBQUGB34GBgUFBAMBAQI3AgMEBQUGBiA/HwcGBQUDAwIBPz8BAwUIBQYjPwIgPz8/Pz4DBAYJBiIfBgYGBAQDAgEBAgMEBAYGBn4GBgYEBAMCAgMEBAYGBiAgBgYGBAQDAj8/AgMEBAYGBiA/HwYJBwYCAT8/AAIAAAAAA/gDuQA/AH8AAAkBDwUfBQEfBT8LLwUJAT8FLwsPBAUBDwUfBQEfBT8LLwUJAT8FLwsPBAOM/oYEBAMCBAEBBAIDBAQBeQUFBQYMDAwLBgUFBQUDBAIEAQEEAgQDBf60AU4EBAMCBAEBBAIDBAQFBQYFDAwMDAUGBf4D/oYEBAMCBAEBBAIDBAQBeQUFBQYMDAwLBgUFBQUDBAIEAQEEAgQDBf60AU4EBAMDAwEBBAIDBAQFBQYFDAwMDAUGBQOm/oYFBQUGDAwMCwYFBQX+hwUEAwIEAQEEAgMEBQQFBgUMDAwMBQYFBQFMAU8EBQYFDAwMDAUGBQUEBAMCBAEBBAIDBAX+hgUFBQYMDAwLBgUFBf6HBQQDAgQBAQQCAwQFBAUGBQwMDAwFBgUFAUwBTwQFBgUMDAwMBQYFBQQEAwIEAQEEAgMEAAAAAAQAAAAAA/cDuAAjAFMAqQEbAAABER8HMz8HES8HIw8GJxEfBjsBPwYRMz8GPQEvBisBDwknFR8DMzcvAzU/BxU/BDMfDwcVDwIzPwMvDyMPDgUXFR8OMz8PLwMjBx8DFQ8HJw8EIy8PPw8zPwMjDw4CvQECAwUGBggE8QgHBwUFBAIBAQIEBQUHBwTxCAgGBgUDAn8BAQMEBQUGBgcGBQUEAwEB/AYGBgQEAwICAwQEBgYG/AcGBgYKCgcGAgIB/AECBAU3DAQFBAMDBAYICgsMCQsLDAwIxg0MDAwLCgoJCAcHBQQDAgEBBAUIRQUEAgEBAwUGCAkLDQ0OCBAREhITxxMTEhERDw8NDQsJCAYFA/7EAQMFBggKCwwNDwcQERISE8cTExISEBAODgwLCQgGBQMBAQIDBTgMBAYEAgIFBggJDAwIAQsLDAwIxg0MDAwLCgoJCAcGBgQDAgEBAgMEBgYHCAkKCgsMDAwNYgsNDQ+WExMSEREPDw0MCwoIBgUDAdn+lQgHBwYEBAIBAQIEBAYHBwQBcAcHBwYEBAIBAQIEBAYHB17+hgYGBQUEAwICAwQEBgYGAXoBAQMEBQUGBgcGBQUEAwEBAQICBgcKCgYGB7cICBAQDwMHDg8QEBEQDw0NCwoGAQYFAwMBAQIDBAUHBwgJCgoLDAwMDQkIEBAODw8QERMTEhERDw8NDQsECQcGBAIBAwUGCAkLDQ0PDxEREhMTCgkTEhEREA4ODAsFCAgFBAIBAwUGCAkLDA4OEBEREhMTEBAQDwMHDg8QEBEQDw0NCwoGAQYFAwMBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEREQ8OAQMFBggJCw0NDw8RERITAAIAAAAAA7kDmQBpANIAAAEVIw8HHwczFR8QPwcvBysBLw09ATM/By8HIzUvBisBDwUlFSsBDwYfBjsBER8PPwcvBysBLw4ROwE/Bi8GKwE1LwcPBgK9XwYGBQUEAwEBAQEDBAUFBgZfAQIEBQcICQoLDQ0NDw8ID0gGBgUFBAMBAQEBAwQFBQYGQAkKCQgJBwgGBgYFBAMCAl4HBgUFBAMBAQEBAwQFBQYHXgEBAwQFBQYHBgYFBQQDAf5GngYGBQUEAwEBAQEDBAUFBgaeAwQGCQoMDQ8RERMUFBYWiQcGBQUEAwEBAQEDBAUFBgd+EA8PDw0NDQsKCQgHBQQBAp0HBgUFBAMBAQEBAwQFBQYHnQEBAwQFBQYGBwYFBQQDAQK9nQECAwQEBgYGBgYGBAQDAgHcEBAPDg4NDAsLCQcHBQQCAQEBAgMEBAYGBgYGBgQEAwIBAQMDBAUFBgcHCAgJCQkK3AECAwQEBgYGBgYGBAQDAgGdBgYGBAQDAgIDBAQGBreeAgMEBAYGBgYGBgQEAwL+mhcVFRQSEhAPDgwKCAcEAgEBAgMEBAYGBgYGBgQEAwIBAwQFBwcJCwsMDQ4ODwgQAWMCAwQEBgYGBgYGBAQDAp4GBgYEBAMCAQECAwQEBgYAAAAAAQAAAAAD9wP3AH8AABMfHz8fLx8PHggBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgYGRkaGhoaGRkYGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGBkZGhoaGhkZGBgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAgAaGhkZGBgXFxYWFRUTFBIRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBgZGRoaGhoZGRgYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZAAEAAAAAAtwDmQArAAABDwIdAR8CCQEPAh0BHwU7AT8CAT8CPQEvAgEvAisBDwEBLgQDAgIDBAFi/p0EAwICAwQFBQYGBgYFBQF6BAMCAgME/ogFBgYGBgYFA5AFBQYGBgYFBf6d/psFBQYGBgYFBQQDAgIDBAF6BQYGBgYFBgUBeQQDAgIDAAAEAAAAAAP3A/cACQANABcANwAAAREhNTMVMzUjNSMVIzUTFSM1IxUzFSMRIzMRIxUzNTMVIxUzNSEVMzUjETM1IxUjNTM1IxUhNSMDev5Hfn4/P35+fn4//H4/P378P34BuX4/P378P37+R34CP/5H/D9+fn5+ATv8P35+Abn+R34//H4/P34BuX4//H4/PwAJAAAAAAO4A7gADwAfAHgAmgC8AN4BAAE1AWsAAAEzHwkdASE1IxUhNTc1PwgzBxEfBz8GPQEhFR8HPwc1IR0BHwY/BxEvDyEPDgEPAxUfBjsBPwU9AS8GKwEPASMPAx0BHwU7AT8HLwYrAQ8BJw8CHQEfBjsBPwYvCA8CFw8DFR8GOwE/BjUvBw8CJRUjDwcfBzMdAR8GPwc1LwcPBgUdAR8HPwY9ATM/By8HIz0BLwYPBgM7BgcGBQsJCAYCAgH+pkD+pgECAgYICQsGBgYGfgECAwMFBQYHBgYFBQQDAgFaAQIDBAQGBgYGBgYEBAMCAQFaAgMEBQUGBgcGBQUDAwIBAQIDBAUHBwgJCgoLDAwMDf2KDQwMDAsKCgkIBwcFBAMCAd4EAwEBAgMEIAUGBgYGBQYFBAMCAgMEIAUFBgYGBgZ6JAQDAgIDBAUGBQYGBgYFJAQDAQEBAgMEBQUGBgYGBSkEAwICAwQkBQUGBgYGBQUEAwIBAQEDBCQFBgYFBgYGtCAEAwIBAQMEBQYFBgYGBgUgBAMCAQEDBAUGBgYGBQYBL54GBgUFBAMBAQEBAwQFBQYGngIDBAUFBgYHBgUFAwMCAQECAwMFBQYHBgYFBQQDAvzNAQIDAwUFBgcGBgUFBAMCngYGBQUEAwEBAQEDBAUFBgaeAgMEBQUGBgcGBQUDAwICAAECAgYHCgsFBgcGfr29fgYHBgULCgcGAgIBP/6mBwYFBQMDAgEBAgIEBQUGB52dBwYFBQMDAgEBAgIEBQUGB52dBwYFBQMDAgEBAgIEBQUGBwFaDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAEWBAYGBgYGBQUhBAMCAgMDBQYGBgYGBQUhBAMCAgMlBQUGBgYGBQUEAwICAwQlBQUGBgYGBQUEAwICA5QEBgYGBgYFBSUEAwICAwQFBQYGBgYFBSUEAwIBAQIDBCEFBQYGBgYFBQQDAgIDBCEFBQYGBgYGBAQDAgEBAgMVXgECAgQFBQYHBgYFBQQDAQFeBwYFBQQDAQEBAQMEBQUGB/sHBgUFAwMCAQECAwMFBQYHfn4GBgUFBAMBAQEBAwQFBQYGXwEBAwQFBQYGBwYFBQMDAgFeBwYFBQMDAgEBAgMDBQUGAAAEAAAAAAP3A/cABgAOAEMAhwAAASMXNyMRIzcXFTM1NzUhJTMfChEPCiMhIy8JNRE1PwkzIQURHw8hPw8RLw8hDw4BBF5+fV4/fr1+vf4IAfgGBgYGCwkIBgIBAQEBAQECBggJCwYGBgb9DAYHBgULCQgGAgIBAQICBggJCwUGBwYC9PyOAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA39DA0MDAwLCgoJCAcHBQQDAgFDfn4Beh3a/PzbIb0BAgIGCAkLBQYHBv0MBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgL0BgcGBQsJCAYCAgE//QwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAAAAMAAAAAA/cD9wBDAF8AyQAAARUhDwYdAh8GIREPCiMhIy8JPQEhPwc1LwchETchOwEfCRUhPwozNxUjDw8RHw8hPw8RLw8jNS8HDwYdASE9AS8GDwYDuf6lBgYFBQQDAgIDBAUFBgYBWwEBAQIGCAkLBgYGBv0MBgcGBQsJCAYCAgEBWgcGBQUEAgIBAQICBAUFBgf+pp4CNl8GBwYFCwkIBgICAfyOAQEBAgYICQsGBgYGPz8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0/AQIDAwUFBgcGBgUFBAMC/ggCAwQFBQYGBwYFBQMDAgK9fgECAgQFBQYHPwYGBQUEAwEB/sUGBwYFCwkIBgICAQECAgYICQsFBgcGfgECAgQFBQYHPwYGBQUEAwEBATu9AQICBggJCwUGB0VFBwYFCwkIBgICAV4fAQIDBAUHBwgJCgoLDAwMDf1LDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0CtQ0MDAwLCgoJCAcHBQQDAgEfBwUGBAQDAgEBAgMDBQUGBx8fBwUGBAQDAgEBAgMDBQUGAAAIAAAAAAP3A/cAMgB2AL4A8gE2AWoBrgHaAAABMx8KDwkjByEnIy8IPQE/CTMhBRUfDyE/DzUvDyEPDhMVIw8HHwczFR8HPwY9ATM/Bj0BLwYjPQEvBg8GNzMfCR0CDwkrAi8JPQI/CTMHFR8PMz8PNS8PIw8OJRczHwkRDworAi8JNRE1PwgzNwcRFR8OMz8ONRE1Lw4jDw4lFR8GOwE/BT0BITM/Bi8HIQ8GA3oGBgYGCwkIBgIBAQEBAQECBggJCwYGBgb9DAYHBgULCQgGAgIBAQICBggJCwUGBwYC9PyOAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA39DA0MDAwLCgoJCAcHBQQDArwfBwYFBQMDAgEBAgMDBQUGBx8BAgMDBQUGBwYGBQUEAwIgBgYFBQQDAgIDBAUFBgYgAgMEBQUGBgcGBQUDAwJ9BwYGBgoKBwYCAgEBAgIGBwoKBgYGB70GBwYFCwkIBgICAQECAgYICQsFBgcGfgECAwQFBwcICQoKCwwMDA29DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA29DQwMDAsKCgkIBwcFBAMCA3EGBgYGCwkIBgIBAQEBAQECBggJCwYGBgZ+BwYGBgoKBwYCAgEBAgIGBwoKBgYGB34CAwUFBggICQkLCwsMDQ1+DA0MDAsKCgkIBwYGBAMCAgMEBgYHCAkKCgwLDA0Mfg0NDAsLCwkJCAgGBQUDAv5HAQIDAwUFBgcGBgUFBAMCARwGBgUFBAMBAQEBAwQFBQYG/sUHBgUFAwMCAQQBAgIGBwoKBgYGB0UGBgYLCQgGAgIBAQICBggJCwYGBgZGBgYGCgoHBgICAT8/DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0/DQwMDAsKCgkIBwcFBAMCAQECAwQFBggICQkLCwsNDAHLHwEBAwQFBQYHBgYFBQQDAQEfBwYFBQQDAQEBAQMEBQUGBx8BAQMEBQUGBgcGBQUEAwEBIAYGBQUEAwEBAQEDBAUFBlgBAgIGCAkLBQYHBr0HBgYGCgoHBgICAQECAgYHCgoGBgYHvQYHBgULCQgGAgIBP70NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDb0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwM7wECAgYICQsGBgYG/oYHBgYGCgoHBgICAQECAgYHCgoGBgYHAXoGBgYGCwkIBgICAT/+hg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAXoNDAwMCwoKCQgHBgYEAwIBAQIDBAUHBwgJCgoLDAwMUT8GBgUFBAMCAgMEBQUGBiACAwQFBQYGBwYFBQMDAgEBAgMDBQUGAAIAAAAAA1oD9wAoAHkAAAEVKwEPCxUfAwcvCCsBDwYTJw8GFREVHwgzPwUfCT8MLwMzPwk1LwQBLwYjBwMbAZgICAgHBwYGBAUDAgEBAgM9k0IDBQUGBwYICAYMBgYGBgYFZQQbCQcHBgUDAwMDBQUHCAkJCgoJCQkIB2FEBAQEBQUGBgsMBwcHB5AGBQUFBwUEAQEBAj6WCgkJCAgGBgQDAgECBAUG/c4FBgUGBwYGBwwBdgEBAQMDBAUGBwcIBwgICAgIjUORBwcGBQQEAwIBAQIDAwRhAyc7BAYHBwgJCQr82gkKCQgHBwUFAwIBAwQFB1yXBgUEBAQDAwMBAQECAkUDAwQFCgsMDAcGBpQBAgMFBgYICQkJCgkJCQgHAkAFBAMDAgIBAQAAAAMAAAAAA7gD9wA9AF8AnQAAAQ8DHQEfBj8EHQEfBj8HNR8EPwcvBysBDwElHwchPwcvByEPBgEVLwQPBx8HOwE/Bj0BLwYPBD0BLwYPBgHqfgQDAgIDBAUFBgYGBgUFSQIDBAQGBgYGBgYEBAMCAUgFBQYGBgYFBQQDAgEBAgMEfgUFBgYGBgX+WAECAwMFBQYHAzIHBgUFAwMCAQECAwMFBQYH/M4HBgUFAwMCAZhIBQUGBgYGBQUEAwIBAQIDBH4FBQYGBgYFBX4EAwICAwQFBQYGBgYFBUkCAwQEBgYGBgYGBAQDAgF5fgUGBQYGBgYFBAMBAQEBAwRI7gcGBQUDAwIBAQIDAwUFBgfvSQQDAQEBAQMEBQYGBgYGBQV+BAMCAgODBgYGBAQDAgEBAgMEBAYGBgYGBgQEAwIBAQIDBAQGBgHS70kEAwEBAQEDBAUGBgYGBgUFfgQDAgIDBH4FBQYGBgYGBQQDAQEBAQMESe8HBgUFAwMCAQECAwMFBQYAAAACAAAAAAN5A/cAJwBbAAABHw8RJScjBwURPw8HERUfBTclBRczPwQRLw8hDw4C3AoJCQkICAcHBgYEBAQCAQH+0AcICP7RAQECBAQEBgYHBwgICQkJCp4DBAUHCAgIAU8BTwcICQcFBAMBAgQGBggJCgwMDQ0PDwgQ/kAQEA8PDQ0MDAoJCAYGBAIDuQEBAgQEBAYGBwcICAkJCQr9A6UCAqUC/QoJCQkICAcHBgYEBAQCAQFf/M4ECAcGBAIBAre3AgMEBgcIAzYQEA8PDQ0MDAoJCAYGBAECAQIEBgYICQoMDA0NDw8QAAAAAAoAAAAAA/cD2AAgACwAbACWAREBFQEhASUBMQF/AAABFQ8HLwc/Bx8GJRUrAS8GNQUVHw4/Dy8PDw43HwQ3FwcXHQEHFwcnDwQjLwQHJzcnPQE3JzcXPwQnDwEvASsBDwgfBR0BDwUfCDM/Ah8IOwI/CR8BOwE/CC8FPQE/BS8IKwEPAS8IKwIPBSUVIzUlMx8GFSM1BxUjNQcVIzU/BjMHER8OMyEvAyM1Mz8DIzUzFT8DNTMVHwM1Lw4jISMPDQMJAQIEBgcHCQkJCAgGBgQCAQECBAYGCAgJCQkHBwYEAv38nQcGBQUDAwIBAioCAgQFBQYHCAgJCQoLCgsLCwoKCggJBwcHBQUDAwEBAQEDAwUFBwcHCQgKCgoLCwsKCwoJCQgIBwYFBQQCAo8KGwkJF0IjOAQEOCNCFwoJGgpHChsJCRdCIzgEBDgjQhcJChoKPAgTMAgICAcHBwUFNAMCAQECBAQHKCkGBQMCAQECATYEBgcHBwgICDATCAIDBAYGBwgEawgIBwYGBAMCBwoKMAgICAcHBwUFNAMCAQECBAUGKCgGBQQCAQECATYFBQcHCAcIBDQUBwIDBAYGBwgEawgIBwYGBAP+hb0ClQcGBQUEAgIBvT+9P70BAgMDBQUGB18BAQIEBAQGBgcHCAgJCQkKAUEHBwUFTU0FBQcHZb0PDxARvRAQEA8BAQIEBAQGBgcHCAgJCQkK/YsKCQkJCAgHBwYGBAQEAgEBQwQFCAgHBQQDAQEDBAUHCAgJCQkHBwUEAwEBAwQFBwcJVr0CAwQEBgYGnl8LCwoKCQkICAcGBgQEAwEBAQEDBAQGBgcICAkJCgoLCwsLCgoJCQkHBwYGBAQDAQEBAQMEBAYGBwcJCQkKCgvSRQsFBREaOyocCwodKjsaEQUFC0RECwUFERo7Kh0KCh0qOxoRBgQLRBoyCxMDAgMEBgZXCAgHCAgHBgYfCgofBgYHCAgHCARaBwUFAwIBAhMLMgcIBgYEBAICBAQGBgcIMgUGEwMCAwQGBlcIBwgICAcGBh8KCh8FBwcIBwgIBFoHBQUDAgEVCzIIBwYGBAQCAgQEBgYIXr6++wIDBAQGBgaevgG9vgG9ngYGBQUEAwIf/YoKCQkJCAgHBwYFBQQDAgIPDxARvRAQDxC9UAwLCQomAgICBATqCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkAAAUAAAAAA/cD9wA9AF8AngDCAQYAAAEPAh0BHwMhDwcfByEPAx0BHwY/CC8HKwEPAQM7AR8JFREzES8OKwEFER8PITUhJyMvCDURNT8JMzUrAQ8NJR8HFQ8GKwIvBjU/BwcVHw47Aj8ONS8PIw8OAwUEAwICAwSH/dYGBgUFBAMBAQEBAwQFBQYGAiqHBAMCAgMEBQYFBgYGBgW9BAMBAQEBAwS9BQYGBgYGBUo8BgcGBQsJCAYCAgE/AQIDBAUHBwgJCgoLDAwMDTz9SAECAwQFBwcICQoKCwwMDA0B7/4RBgcGBQsJCAYCAgEBAgIGCAkLBQYHSUMNDAwMCwoKCQgHBwUEAwICFgcGBQUEAwEBAQEDBAUFBge9BgYFBQQDAQEBAQMEBQUGBl4BAQIEBAQGBgcHCAgJCQkKvAoKCQgICAgGBgYFBAMCAQEBAQIDBAUGBgYICAgICQoKvQkJCggICAgGBgYEBAQCAQG4BQYFBgcFBgWHAQEDBAUFBgcGBgUFBAMBAYcFBgUGBgYGBQQDAQEBAQMEvQUGBgYGBQYFvQQDAgIDAZ4BAQIGCAkLBgYGBv7qARYMDQwLCwsKCAkHBgUFAwJ+/WsNDAwMCwoKCQgHBwUEAwIBPwECAgYICQsGBgYGApUHBgYGCwkIBQMBAT8CAwUFBgcJCAoLCwsMDZEBAgMDBQUGBz8GBgUFBAMCAgMEBQUGBj8HBgUFAwMCASA/CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJPwoJCQkICAcHBgYEBAQCAQEBAQIEBAQGBgcHCAgJCQkAAAQAAAAAA/cCnQAfAD8AcQC1AAABHwY7AT8FPQEvBg8HHwY7AT8FPQEvBg8GJTMfCg8LIS8KPQE/CTMHFR8OMyEzPw41Lw4jISMPDQEEAQIDAwUFBgcGBgUFBAMCAgMEBQUGBgcGBQUDAwJ/AQIDAwUFBgcGBgUFBAMCAgMEBQUGBgcGBQUDAwIC8wYGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBv0MBgcGBQsJCAYCAgEBAgIGCAkLBQYHBn4BAgMEBQcHCAkKCgsMDAwNAvQNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf0MDQwMDAsKCgkIBwcFBAMCAgAGBgUFBAMCAgMEBAYGBgYGBgQEAwIBAQIDBAQGBgYGBgUFBAMCAgMEBAYGBgYGBgQEAwIBAQIDBAQGBlgBAQMFCAkLBgYGB0UGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBkYGBgYLCQgFAwEBPkAMDQwLCwsKCAkHBgUFAwICAwUFBgcJCAoLCwsMDQxADA0MCwsLCggJBwYFBQMCAgMFBQYHCQgKCwsLDA0AAAAAAgAAAAAD9wP3AH8BEwAAAQ8eKwEvHj8fHx4FHx8zPwsfBjM/Ci8GPws1Lx8PHgL8AQECAwQFBQYHCAgJCgoLDAwMDQ4ODg8QDxEQEREREhESEhERERAQEA8PDw4NDgwMDAsKCgkICAYHBQUEAwIBAQEBAgMEBQUGBwgICQoKCwwMDA0ODg8PDxAQEBERERISERIREREQEBAQDg8ODg0MDAwLCgoJCAgHBgUFBAMCAf0NAQEDBAQGBgcJCQoKDAwNDQ4PEBAQEhESExMTFBQVFBYQEBAQEBAPDw8dGxsR+QUFBgUGDAwMCwUGBAUDBAIEAQEEAgQDBfkMEA4MBQUEAwMCAgEBAQMDBQYGBwgKCQsLDQ0NDg8QEBAREhITExMUFBUUFRUVFRQUExMTEhERERAQDg8NDQwMCgoJCQcGBgQEAwECXhESEREREBEPEA8ODg4NDAwMCwoKCQgIBwYFBQQDAgICAgMEBQUGBwgICQoKCwwMDA0ODg4PEA8REBERERIREhIREREQEBAPDw8ODQ4MDAwLCgoJCAgHBgUFBAMCAQEBAQIDBAUFBgcICAkKCgsMDAwNDg4PDw8QEBARERESEhUUFRQUExMTEhIREBAQDw4ODA0LCwoJCAcHBQUDAwEBAQICAwMEBQUMDhAM+QUDBAICAwMEBAMFBAUGBQwMDAwFBgUF+REbGx0PDw8QEBAQEBAVFRUUFBMTExIREhAQEA8ODQ0MDAoKCQkHBgYEBAMBAQEBAwQEBgYHCQkKCgwMDQ0ODxAQEBIREhMTExQUFRUAAAAAAQAAAAADuAPYAF8AAAEPAxUfAyEjDw4RHwY7AT8FNRE/DyEPAxUfBjsBPwcvBysBDwEChwQDAQECAwTE/ZoQEA8PDQ0MDAoJCAYGBAECAQIDAwUFBgcGBgUFBAMCAQECBAQEBgYHBwgICQkJCgJsxAQDAgEBAwQFBgYFBwUGBfYEAwEBAQEDBPwFBgUGBgYGA88FBQYGBgYFBccDBAUHCAkKCwwNDg4PCBD+AAYGBQUEAwICAwQFBQYGAfgKCQkJCAgHBwYFBQQDAwEBxwUFBgYGBgYEBAMCAgME+QUFBgYGBgUF/wQDAgIDAAAEAAAAAAN5A/cAPwCAAOEBSQAAAQ8OKwEvDj8OOwEfDQUVHw8/Dy8PDw4lHxQVDxEvEjU/GzsBHwUlDxUVHxY/FDUvGw8GAn4BAgMEBQcHCAkKCgsMDAwNDQ0MCwsLCQkICAYFBAMCAQECAwQFBggICQoKCwsNDA0NDAwMCwoKCQgHBwUEAwL+xgEDBAcICQsMDg4QEBISExMTExIREQ8PDQ0KCggGBQMBAQMFBggKCg0NDw8RERITExMTEhIQEA4ODAsJCAcEAwFbDg0MDAwKCwkJCAgHBgYFBAMDAgEBAQECAwMEBQUMDxASEx0cMyJFSiQjGCEUEQ8OCwwFBQQDAwIBAQEBAgMDBAQFBQYHBwgRCQkKCgsLDBMTFBUVFhYWFRUVFBUUFP6oDg0NDQwLCwoKCQkIBwcFBgQEAwMBAQEBAwMEBAUHDA0OERIVFyYqK1YFBQcGBgcFBVEpMSgfFBMREAsKCQMDAwEBAQMDBQUGBggICgoKDAwNDg4PEBEXGRgZGhkaGRoZGRkYGBgCewwNDAwLCgoJCAcGBgQDAgIDBAYGBwgJCgoLDAwNDA0NDAsLCwkJCQcGBQUDAgIDBQUGBwkJCQsLCwwNDQkKExIREQ8PDQwLCggGBQMBAQMFBggKCwwNDw8RERITExQSExEQEA8NDAsKCAYFAgEBAgUHBwoLDA0PEBARExL+CAkJCgsKDAwMDQ0ODg4PDw4PDw8QDxAQERAQERARISEgHh0pJj0nS1EpKiAtHRwbGxseEREQERAREBAQEA8QDw4PDQwNDA0LDBYKCgoJCQgHCwoIBwUDAwIEBAcHCSgJCgsLCwwNDQ0ODg8PDw8QERESEhISEhMTExMTExMUIR4dHh4fHzMxMV4EAwIBAQIDBFktOzMsHyEjIx0fIhITExMUFBUVFRYSERIREBAPDw8NDQ0MCwsKDAsJCAUEAgEBAwUGCAoLAAAAAAIAAAAAA7gCvQBwAOEAAAEVHwMzNy8DNT8HFT8EHw8PDyMPAzM/Dy8PIw8OBRUfDzM/Dy8DIwcfAxUPBzUPBC8PPw8zPwMjDw4BggECBAU3DAQGBAICBQYICQwMCQwMDQ3KDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA1iCw0ND5YTExIREQ8PDQ0LCQgGBQMBAQMFBggJCw0NDwcQERISE8cTExIRERAODgwLCQgGBQP+xAEDBQYICgoNDQ8HEBESEhPHExMSEREQDg4MCwkIBgUDAQECBAQ4DAQFBAMDBAYICgsMCQwMDQ3KDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA1iCw0ND5YTExIREQ8PDQ0KCggGBQMCAAgIEBAPAwcODxAREBAPDgwMCQYBBwQEAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCARERDw4BAwUGCAkLDA4OEBEREhMTExMSEREQDg4MCwUICAUEAgEDBQYICQsMDg4QEBISExMKCRMSEREPDw0NCwQJBwYEAgEDBQYICQsNDQ8PERESExMQEBAPAwcODxAQERAPDQ0LCgYBBgUEAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCARERDw4BAwUGCAkLDA4OEBASEhMAAAIAAAAAA7gDQABdAKkAABMhHw4VDw4rAS8OIx8PPw8vBzM1ISUfAzMvBT8OOwEfDjMvDw8ORwG8Sw4ODAsJCQgHBgQEAwICAQIDBQYHCAkKCwwNDg4PDxEQDw4NDQwLCgkHBwYFAwNNAgQGCAoLDQ4QEhIUFhYYGRoYFxYUExEQDg0KCQcFBAEBAgMFBQgJCt38jgEAAQECA1oEBAMCAwEBAgMEBgcICAoLCwwNDQ4ODw4ODQwLCgoJBwcGBQQDAk0BBAUICAsMDg8QEhMUFRYXFxcWFBMSEQ8ODAsJBwUDAeURBAQFBgUGBgcHCAgICQkKCwsKCgkJCAcHBgUEBAICAgIDBAUGBggICQkKCwwMFBISERAODQ0LCQgHBgQCAQECBAYHCQoLDQ4QEBITFBUQEA4ODQwLCz9vDAwMDAUGBgcNDgwLCgoJCAgGBwUFAwMDAQICAwQGBQcICAkKCgsMDBMSEhEQDw0NCwoJBwUFAgEBAgQGBwgKCwwNDhAQERIAAAAIAAAAAAO4A7gADwAfAHkAmgC8AN0BEgFIAAABMx8JHQEhNSMVITU3NT8IMwcdAR8HPwY9ASEVHwc/BzUhHQEfBj8HES8PIQ8OJRcVHwY/By8HDwY3DwMdAR8FOwE/Bj0BLwYPAxUfBz8HLwcPBiUVIw8HHwczHQEfBj8HNS8HDwYFHQEfBz8GPQEzPwcvByM9AS8GDwYDOwYHBgULCQgGAgIB/qZA/qYBAgIGCAkLBgYGBn4BAgMDBQUGBwYGBQUEAwIBWgECAwQEBgYGBgYGBAQDAgEBWgIDBAUFBgYHBgUFAwMCAQECAwQFBwcICQoKCwwMDA39ig0MDAwLCgoJCAcHBQQDAgHmAQMEBgcICAoJCQgGBgQDAQEDBAYGCAkJCggIBwYEAxe5BAMCAgMEBQYFBgYGBgW5BAMCAgMEBQYGBgYFBtYBAwQFBwgJCQoICAcGBAMBAQMEBgcICAoJCQgHBQQDAgSeBgYFBQQDAQEBAQMEBQUGBp4CAwQFBQYGBwYFBQMDAgEBAgMDBQUGBwYGBQUEAwL8zQECAwMFBQYHBgYFBQQDAp4GBgUFBAMBAQEBAwQFBQYGngIDBAUFBgYHBgUFAwMCAgABAgIGBwoLBQYHBn69vX4GBwYFCwoHBgICAT+dvQcGBQUDAwIBAQICBAUFBgednQcGBQUDAwIBAQICBAUFBgednQcGBQUDAwIBAQICBAUFBgcBWg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAzfBQQJCAcGBAMBAQMEBgcICQkKCQgHBQUCAQECBQUHCAnJvQUFBgYGBgYEBAMCAgMEvQUFBgYGBgYEBAMCAQECAxoFBAkIBwYEAwEBAwQGBwgJCQoICQYGBQIBAQIFBQcJCCVeAQICBAUFBgcGBgUFBAMBAV8GBgUFBAMBAQEBAwQFBQYG/AcFBgQEAwIBAQIDAwUFBgd+fgYGBQUEAwEBAQEDBAUFBgZfAQEDBAUFBgYHBgUFAwMCAV4HBgUFAwMCAQECAwMFBQYAAAEAAAAAArgDNgAwAAABHwgdAQcDDwkzNy8HPQE3Ez8JIwHEDAoRDQQEAwIBAWIFBAMDBAUMECEH7gcWEQ0EBAMCAQJhBQQDAwQFDBAhB+4DFgEBAwQCAwIEBAQFC/4zEwkDBAMCBAQDISECAwQCAgMEAwUFEgHGEgoDBAMCBAMEIQAAAAYAAAAAA/cD9wAjAEcAawCHAKMBDQAAAREVHwYzPwcRLwcjDwcRHwczPwcRLwcjDwcRHwczPwY1ETUvBiMPBiURDwojISMvCTURNyE7AR8JFSE/CjM3FSMPDxEfDyE/DxEvDyM1LwcPBh0BIT0BLwYPBgK9AgMEBQUGBj8HBgUFAwMCAQECAwMFBQYHPwYGBQUEAwL8AQICBAUFBgc/BgYFBQQDAQEBAQMEBQUGBj8HBgUFBAIC/QECAwMFBQYHPwYGBQUEAwICAwQFBQYGPwcGBQUDAwIC8wEBAQIGCAkLBgYGBv0MBgcGBQsJCAYCAgGeAjZfBgcGBQsJCAYCAgH8jgEBAQIGCAkLBgYGBj8/DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNPwECAwMFBQYHBgYFBQQDAv4IAgMEBQUGBgcGBQUDAwICIP7FBwYFBQMDAgEBAgMDBQUGBwE7BgYFBQQDAQEBAQMEBQUGBv7FBwYFBQMDAgEBAgMDBQUGBwE7BgYFBQQDAQEBAQMEBQUGBv7FBwYFBQMDAgEBAgMDBQUGBwE7BgYFBQQDAQEBAQMEBQUGl/3JBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgI3vQECAgYICQsFBgdFRQcGBQsJCAYCAgFeHwECAwQFBwcICQoKCwwMDA39Sw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNArUNDAwMCwoKCQgHBwUEAwIBHwcFBgQEAwIBAQIDAwUFBgcfHwcFBgQEAwIBAQIDAwUFBgAAAAEAAAAAAn0C3AArAAABDwIdAR8DDwQfBjsBPwcvBysBDwEBjAQDAgIDBKanBAMBAQEBAwQFBgYGBgUGBb0EAwEBAQEDBL0FBQYGBgYFAtMFBQYGBgYFBaenBQUGBgYGBQUEAwICAwS9BQYFBgYGBgW8BAMCAgMAAAUAAAAAA/cDuAAzAFMAqwDHAVMAAAEzHwkdAg8JIyEjLwg1JzU3NT8IMycfBz8GPQEvBg8GNyE7AR8JHQIPCSM1Lw8hDw8VIy8KNT8KMyUfCh0BITU3NT8IMwcVIw8PFR8PMxUfDyE/DzUzPw81Lw8jNS8PIQ8OAr0GBwYFCwoHBgICAQECAgYHCgsFBgcG/oYGBgYGCwkIBgICAQECAgYICQsGBgYGvQECAwMFBQYHBgYFBQQDAgIDBAUFBgYHBgUFAwMCXgI3XgYHBgULCgcGAgIBAQICBgcKCwUGB0UBAgMEBQcHCAkKCgsMDAwN/oYNDAwMCwoKCQgHBgYEAwIBRQYGBgsJCAYCAQEBAQEBAgYICQsGBgYGAjcGBwYFCwoHBgICAf4IAQICBggJCwYGBgZ+Pw0MDAwLCgoJCAcGBgQDAgEBAgMEBgYHCAkKCgsMDAwNPwECAwQFBwcICQoKCwwMDA0Beg0MDAwLCgoJCAcHBQQDAgE/DQwMDAsKCgkIBwYGBAMCAQECAwQGBgcICQoKCwwMDA0/AQIDBAUHBwgJCgoLDAwMDf6GDQwMDAsKCgkIBwcFBAMCAcEBAgIGCAkLBQYHBr0GBwYFCwkIBgICAQECAgYICQsFBgcGvQYHBgYKCgcGAgIBXgYGBQUEAwEBAQEDBAUFBgYHBgUFBAICAQECAgQFBQZYAQICBggJCwUGBwa9BgcGBQsJCAYCAgE/DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0/AQICBggJCwUGBwa9BgcGBgoKBwYCAgH8AQEBAgYICQsGBgYGfn4GBwYFCwkIBgICAT9+AQIDBAUHBwgJCgoLDAwMDb0NDAwMCwoKCQgHBwUEAwIBPw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNPwECAwQFBwcICQoKCwwMDA29DQwMDAsKCgkIBwcFBAMCAX4NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAAAAAAMAAAAAA/cD9wAjAFwAxgAAAR0BHwYzPwc1LwcjDwYBITsBHwkVERUPCSMhIy8JNREhNSE/CjM3FSMPDxEfDyE/DxEvDyM1LwcPBh0BIT0BLwYPBgK9AgMEBQUGBj8HBgUFAwMCAQECAwMFBQYHPwYGBQUEAwL+KAI2XwYHBgULCQgGAgIBAQICBggJCwUGBwb9DAYHBgULCQgGAgIBA3L8jgEBAQIGCAkLBgYGBj8/DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNPwECAwMFBQYHBgYFBQQDAv4IAgMEBQUGBgcGBQUDAwIBJD8HBgUFBAICAQECAgQFBQYHPwYGBQUEAwEBAQEDBAUFBgJQAQICBggJCwUGBwb9SwYHBgULCQgGAgIBAQICBggJCwUGBwYCNz9FBwYFCwkIBgICAV4fAQIDBAUHBwgJCgoLDAwMDf1LDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0CtQ0MDAwLCgoJCAcHBQQDAgEfBwUGBAQDAgEBAgMDBQUGBx8fBwUGBAQDAgEBAgMDBQUGAAAAAAoAAAAAA/cDuAAfAE8AngDXAPsBPwFOAVIBYQGsAAABFQ8JIy8GPwsFFQ8NLwg9AT8IMx8KJRc/AzMfCSMPDhUfCj8HMxczLw8jDwUXFQczNzMfBjsBPw09AS8NIw8HIzUjNx8HEQ8HIS8HET8HBxEfDyE/DxEvDiMhIw8NATMfCiM1IxUjNSMVIzU/CTMHER8PMzUjLwo1MzUjNTM1IzUhNS8PIQ8OAksBAgIEBQUHCAgKBwYGBgQDAgEBAQIDBAQFBQwNDw4BAwEDAgMDBAQFBQYGBgcHCgkICAcGBAMCAgQEBggHCQQKDAYHBgUFBQQDAwUD/pkIDA0ODggGBgUFAwQEAwIBDw0NDAsKCQgHBwUFAwMBAQIEBggFBQUGBwcICgoJCAgGBgUBAyICAQEBBAMDBAUFBggICQoLCgkJCQgIB8UBIAECBgYICAkKCgsICQgICAgHBwYFBQUDAgIBAgMDBAUFBgcHCAgICQoLCwsJCAcHBQEl7wYGBgQEAwIBAQIDBAQGBgb+CAYGBQUEAwEBAQEDBAUFBgZeAQECAwQFBgYGCAgICAoJCgH3CgkJCQgIBwcGBgQEBAIBAQEBAgQEBAYGBwcICAkJCQr+CAkKCQgJBwgGBgYFBAMCAQG4BgYGBgsJCAYCAQEBvT/8P70BAgIGCAkLBQYHBn4BAgMEBQcHCAkKCgsMDAwNfn4GBwYFCwkIBgICAb29vb0DMwECAwQFBwcICQoKCwwMDA39ig0MDAwLCgoJCAcHBQQDAgE3IwYGBgYGBQUDAgECAwQFBgcECwYGBAUDBAIFAgIBAQkIDwcHBgUFBAQDAwEBAQECBAUHBwgKBgcpCwoJCAYGAwIBAQIDAwQEBQYFDQ5IGQcEAwEBAQMCAwMIBwwLAQICAgQEBAUGBgcIBwkJBQsLCQgEAwMCAQEBAQIDBAQFBgYaCxlhDw8HBgcFBQUEAwIBAQECAgMDA44OJyIJCAcFBAMCAQIDBAUFBwcICQoLCw0NCwsKCgkJCAcHBQUEBAICAQIDBAYGBwmARQEBAwQFBQYG/oYHBgUFAwMCAQECAwMFBQYHAXoGBgUFBAMBAR/+hgoJCQkICAcHBgYEBAQCAQEBAQIEBAQGBgcHCAgJCQkKAXoJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgFRAQICBggJCwUGB0V+fn5+RQcGBQsJCAYCAgE//ckNDAwMCwoKCQgHBgYEAwIBPwEBAQIGCAkLBgYGRT9+P35+DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAAAAMAAAAAA+8DmQAzAFkAyQAAATMfBRUDDw4jISMvDgM1PwUzNzMfDjMhHwcVITU/BjMHFQ8JHQETHw4zITM/DhM9AS8JNS8PISMvDisCDw0DkQcGBgUDAwEoAgIDBAQFBQYHBwcICAgJCf2sCQkICAgHBwcGBQUEBAMCAigBAwMFBgYH9QkJCQgICAcHPwsMDQ4NDw4PAQsHBgUFBAICAf0MAQIDAwUFBgdfCwcHBgYFBQMD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CAoMBgYGfgcGBgYKCgcGAgIBAQICBgcKCgYGBgd+BgYGBgsJCAYCAgJ1AQICBgcKCgYGBgd+BgYGBgsJCAYCAgEBAgIGCAkLBgYGBn4HBgYGCgoHBgICAf7FAQICBggJCwUGBwZ+BgcGBQsKBwYCAgEBAgIGBwoLBQYHBn4GBwYFCwkIBgICAf7FAQICBggJCwYGBgZ+BwYGBgoKBwYCAgEBAgIGBwoKBgYGB34GBgYGCwkIBgICAzJ+vX69fgI3AQICBgcKCgYGBgd+BgYGBgsJCAYCAgEBAgIGCAkLBgYGBoUGBgYKCgcGAgIB/sUBAgIGCAkLBQYHBn4GBwYFCwoHBgICAQECAgYHCgsFBgcGhAcGBQsJCAYCAgH+xQECAgYICQsGBgYGfgcGBgYKCgcGAgIBAQICBgcKCgYGBgeEBgYGCwkIBgICAQR+Hx9+fh8ffn4fH35+BgYHBQsJCAYCAgEBAgIGCAkLBgYGBn4HBgYGCgoHBgICAQECAgYHCgoGBgYHfgYGBwULCQgGAgIBAQICBggJCwYGBgZ+BwYGBgoKBwYCAgEBAgIGBwoKBgYGB34GBgcFBgoIBwUBAQEBAQECBggJCwYGBgZ+BwYGBgoKBwYCAgEBAgIGBwoKBgYGATR+BgcGBgoKBwYCAgEBAgIGBwoLBQYHBn4GBwYFCwoHBgICAQECAgYHCgsFBgcGfgYHBgYKCgcGAgIBAQICBgcKCwUGBwZ+BgcGBQsKBwYCAgEBAgIGBwoLBQYHBn4GBwYGCgoHBgICAQECAgYHCgsFBgcGfgYHBgULCgcGAgIBAQICBgcKCwUGBwE1fn5+fn5+fgcGBgYKCgcGAgIBAQICBgcKCgYGBgd+BgYGBgsJCAYCAgEBAgIGCAkLBQYHBn4HBgYGCgoHBgICAQECAgYHCgoGBgYHfgYGBgYLCQgGAgIBAQICBggJCwUGBwZ+BwYGBgoKBwYCAgEBAgIGBwoKBgYGB34GBgYGCwkIBgICAQECAgYICQsFBgcAABEAAAAAA/cDvwAQACEAMgBDAFQAZQB2AIcAmACpALoAywDcAO0A/gEPAUoAACUVHwIzPwI1LwIjDwIFFR8CMz8CNS8CIw8CJRUfAjM/AjUvAiMPAgUVHwIzPwI1LwIjDwIlFR8CMz8CNS8CIw8CBRUfAjM/AjUvAiMPAiUVHwIzPwI1LwIjDwIFFR8CMz8CNS8CIw8CJRUfAjM/AjUvAiMPAgUVHwIzPwI1LwIjDwIlFR8CMz8CNS8CIw8CBRUfAjM/AjUvAiMPAiUVHwIzPwI1LwIjDwIFFR8CMz8CNS8CIw8CJRUfAjM/AjUvAiMPAgUVHwIzPwI1LwIjDwInFR8CIREhDwIVHwIhER8CMz8CESE/AjUvAiERIREfAjM/AhEzER8CMz8CESEPAgI4AgQF5gUEAgIEBeMGBAP+PwMDBeYFBAICBAXjBQUDAb8CBAXmBQQCAgQF4wYEA/4/AwMF5gUEAgIEBeMFBQMBvwIEBeYFBAICBAXjBgQD/j8DAwXmBQQCAgQF4wUFAwG/AgQF5gUEAgIEBeMGBAP+PwMDBeYFBAICBAXjBQUDAb8CBAXmBQQCAgQF4wYEA/4/AwMF5gUEAgIEBeMFBQMBvwIEBeYFBAICBAXjBgQD/j8DAwXmBQQCAgQF4wUFAwG/AgQF5gUEAgIEBeMGBAP+PwMDBeYFBAICBAXjBQUDAb8CBAXmBQQCAgQF4wYEA/4/AwMF5gUEAgIEBeMFBQNxAwMFAbX+SwUDAwMDBQG1AgQFBgUEAgGZBQMDAwMF/mcBpAIEBQYFAwM4AgQFBgUDA/weBQUDhgMFAwMDAwUGBQQCAQMEBgMFAwMDAwUGBQQCAQMETgMFBAICBAUGBQQCAQMEBgMFBAICBAUGBQQCAQMETgMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMF2wMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAL+XAIEBQYFBAL+ZwUDAwMDBQGZAgQFBgUEAgGk/KcFAwMDAwUDWfzfBQMDAwMFAz0BAwUACgAAAAAD9wP3AGIAlgClAKkArQDrAPsBEgEhAYEAAAEPAxUfAT8EOwEfBA8HLwMHHwM/Bx8GPwU1LwEPBCMvBD8FMxc3LwEjDwUvBSMPATczHwoVDwojISMvCT0CPwkzJRUjLwk9ASUVIzUhFSM1JRUvBA8HHwg/CC8HDwQ1LwcPBiUfCxUjNSMVESMPDxUjESMVIzU/CgcVER8PIRUfDyE/Dy8IES8PIQ8OAqUDBQMCAQQEBQMCAwMCAgUEDQwNDAYFBgUGBQMDAwMVBQUFBgUICAkJCA4OBQoICAUGBQUGCgkGAgEEBAQDAwMGBAQHCg8SBgYGBQUFBxUECAcHBwgMDRIGCggIBQUFBQbMBgYGBgsJCAYCAQEBAQEBAgYICQsGBgYG/sUHBgYGCgoHBgICAQECAgYHCgoGBgYH/oZFBwYFCwkIBgICAQMzfv3JfgF6SAUGBgYGBQYFBAMBAQEBAwSABAYGBgYGBQV9BAMBAQEBAwQFBgYGBgUGBUgBAgIEBQUGBwYGBQUEAgIBeQYGBgYLCQgGAgEBAX4/fg0NDAsLCwkJCAgGBQQDAgG9P34BAQECBggJCwYGBngBAgMEBQcHCAkKCgsMDAwNATsBAgMEBQcHCAkKCgsMDAwNATsNDAwMCwoKCQgHBwUEAwIBAQIEBggKCwwJAQIDBAUHBwgJCgoLDAwMDf1LDQwMDAsKCgkIBwcFBAMCAS4EBwYGBAICCgcDAgEBBAYcHxUSBwYEAwIBAQEBAxQDAgEBAQIDBggKEhgNGg4KBQMBAQMGCQgFBAEECQYCAgECBAoUJxwIBgUEAgEXAQIBBAYMEBsQGAwJBAICBEwBAgIGCAkLBQYHBr0GBwYFCwoHBgICAQECAgYICQsFBgcGvQYHBgYKCgcGAgIBP70BAgIGBwoKBgYHBn78/Py9vV6vSAQDAQEBAgIEBQYGBgYGBQV+BAMBAQECAgR+BQYGBgYFBgUEAwEBAQICBEmwBwYFBQMDAgEBAgMDBQUGlwEBAQIGCAkLBgYGBn69vf7FAQIDBAUHBwgJCgoLDAwMDT8Ctb1+BgYGBgsJCAYCAQE+fv5HDQwMDAsKCgkIBwcFBAMCAT8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDcYQEA8ODAwJBgHKDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAKAAAAAAP3A7gADgAUADgAPABaAF4AbQBxAIAA3wAAARUrAS8JNQUXNyc3JzcfBxUPByMvBj0CPwYlFSM1JRUjDw4dASM1MzUjNTM1MzUhFSM1JR8LIzUjFSM1IxUjPwsHER8PIR8HIT8PNS8OKwERLw8hDw4BBH4GBwYFCwkIBgICAQJ3qw95eQ8wBgYGBAQDAgEBAgMEBAYGBvwGBgUFBAMCAgMEBQUGBv5nvQL0ngkKCQgJCAcHBgUFBAMCAvy9vb1+/oa9ArUGBgYGCwkIBgIBAQG9P/w/vQEBAQIGCAkLBgYGBn4BAgMEBQcHCAkKCgsMDAwNAb4DBwkKDAwODwEDCgkJCQgIBwcGBgQEAwMBAQEBAwMEBAYGBwcICAkJCQofAQIDBAUHBwgJCgoLDAwMDf2KDQwMDAsKCgkIBwcFBAMCAUN+AQICBgcKCwUGB0UgXxxDRBw+AQIDAwUFBgf8BgYFBQQDAQEBAQMEBQUGBvwHBgUFAwMCAT9+fr29AQECBAQEBgYHBwgICQkJCtx+P34/fn5+vQEBAQIGCAkLBgYGRX5+fn5FBgYGCwkIBgIBAQE//ckNDAwMCwoKCQgHBwUEAwIBCAwLCggHBAMBAQIEBAQGBgcHCAgJCQkK/AkKCQgJBwgGBgYFBAMCAgE7DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAAAQAAAAADGwO4AD0AAAERLwMrAQ8FHQEfBz8HPQEvBSsBDwMRLwcPBgHhxwUFBgYGBgUFBAMCAgME/gUGBQYGBgYF+QQDAgIDBAUFBgYGBgUFxgECAwQEBgYGBgYGBAQDAgOZ/RvEBAMCAgMEBQUGBgYGBgX7BAMBAQEBAwT8BQUGBgYGBQUEAwICAwTHAugHBgUFAwMCAQECAwMFBQYAAAUAAAAAA4cDhwAQACEAMgA2AFoAADcVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAgERIREjER8HIT8HES8HIQ8GzAMDBQJSBQMDAwMF/bEFBQMBAwMFAlIFAwMDAwX9sQUFAwEDAwUCUgUDAwMDBf2xBQUDAp/9KBwBAQMDBAUFBgLYBQYEBQMDAQEBAQMDBAUFBv0oBgUFBAMDAdoDBQQCAgQFBgUEAgEDBE4DBQQCAgQFBgUEAgEDBE4DBQQCAgQFBgUEAgEDBAHk/SgC2P0oBgUFBAMDAQEBAQMDBAUFBgLYBgUFBAMDAQEBAQMDBAUFAAAFAAAAAAP3A/cAKwBsAMwA6AFuAAABFR8HMz8HLwcjNS8HDwYXFQ8PLw8/Dx8OBRUfFj8XLxYrAQ8VASE7AR8JFSE3NT8IMzcVIw8PER8PIS8DIScjLwg9ASE/BzUvByERIRUfAxEvDyM1LwcPBxUhNS8HDwYCvQEBAwQFBQYGfgcGBQUDAwIBAQIDAwUFBgdeAQIDAwUFBgcGBgUFBAMB+wEDBQYICgoNDQ8PERESExMTExISEBAODgwLCQgGBQMBAQMFBggJCwwODhAQEhITExMTEhERDw8NDQoKCAYFA/5IAQICAwMEBQoNDxASExUWCwwMDA0MDQ0NDQwNDAwLDBYVExIQDwwLBAQEAwIBAQEBAQECAwQEBAsMDxASExUWDAsMDA0MDQ0NDQwNDAwMCxYVExIQDw0KBQQDAwICAf7lAjZfBgcGBQsJCAYCAgH8jgECAgYICQsFBwYGPz8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQG7EhAPDv6EBgcGBQsJCAYCAgEBWgcGBQUEAgIBAQICBAUFBgf+pgNyEREPDgECAwQFBwcICQoKCwwMDA0/AQICBAUFBgcGBgUFBAMBAf4IAQEDBAUFBgYHBgUFBAICAWN+BwYFBQMDAgEBAgIEBQUGBwYGBQUEAwEBXwYGBQUEAwEBAQEDBAUFBmUKCRMSEREPDw0NCwkIBgUDAQEDBQYICQsNDQ8PERESExMTExISEBAODgwLCQgHBAMBAQMEBwgJCwwODhAQEhITEw0NDA0MDAsMFhUTEhAPDAsFAwQDAgEBAQEBAQIDBAQECwwPEBITFRYMCwwMDQwNDQ0NDA0MDAwLFhUTEhAPDQoFBAMDAgIBAQICAwMEBQoNDxASExUWCwwMDA0MDQJpAQICBggJCwUGB0VFBwYFCwkIBgICAV4fAQIDBAUHBwgJCgoLDAwMDf1LDQwMDAsKCgkIBwcFBAMCAQ4PEREBAgIGCAkLBgYGBn4BAgIEBQUGBz4HBgUFBAMBAQE7vw4PEBIBfA0MDAwLCgoJCAcHBQQDAgEfBwYFBQMDAgEBAgMDBQUGBx8fBwYFBQMDAgEBAgMDBQUGAAAAAAQAAAAAA/cD9wB2AKoAtgDdAAAlBy8FDworAQ8GHwczPw8zHwo/CzMfDT8HLwsjDwUJAQc3ATM/Di8PDw4lDwQFEz8EDwkDJT8NLwMBLwMPAgMELg0NDw4QDxAHCAsLCgkICAcGeQcGBQUEAwEBAQEDBAUFBgeOBQUFBAQDAwQEBAQFBQYGCAcHBwcHBwYSBQUHBwYHBgJJBgYHBwgICAgICAcIBwYGBRsEBQYGBgYGBQUDAwEBAQIDGwoLDA0NDw8PDw8PDg0NC/52/ugCBgFWBwcGBgYFBgQFAwQCAwEBAQEBAQMCBAMFBAYFBgYGBwcGBwYGBgYFBAUEAwMCAQEBaDQDBQcI/cisBQYH13d+3AwMCwkJBwYD0AKuDAwKCQkHAgU5fgQDAgEBAgME/vcGBQYHBgYGlzUMCggFBAEBAQIEBQcHCQkLCwIDBAUFBgYHBgUFAwMCAQEBAgIEBAQNBwcGBQQDAwEBAgQEBgcWBQMDAQICAwJTBgUFAwMCAQEBAwMEBQYGJQUDAwEBAQIEBAUFBgYGBgYkDAoKBwcEBAECBAUHCAkBZP6qBgIBGAECAgMDBAUEBQYGBgYHBgcHBgYGBQYEBQMEAgMBAQEBAQEDAgQDBQQGBQYGBgcy0wgHBQSqAjwHBgQ3wH43BAYGCQkKDAb9TM4EBggICgsGDOJ+BQYGBgcGBgUBCQQDAgEBAgMAAAAAAwAAAAADeQP3AEcAgQC2AAABFSMPBx8GOwEVHwY7AT8GNTsBPwYvByM1LwcPBhMVHw8zERUPCSMhIy8JNRE1PwkzBxEfDyE/DxEBIQ8OAeBeBgYGBAQDAgEBAgMEBAYGBl4BAgMEBAYGBgYGBgQEAwIBXgYGBgQEAwIBAQIDBAQGBgZeAQIDBAQGBgYGBgYEBAMCfQEBAwMEBQUGBwcICAkJCQp+AQICBggJCwUGBwb+CAYHBgULCQgGAgIBAQICBggJCwUGBwZ+AQIDBAUHBwgJCgoLDAwMDQH4DQwMDAsKCgkIBwcFBAMCAf7k/qYNDAwMCwoKCQgHBwUEAwICP14BAgMEBAYGBgYGBgQEAwJfBgYGBAQDAgIDBAQGBgZfAgMEBAYGBgYGBgQEAwIBXgYGBgQEAwIBAQIDBAQGBgF0fgoJCQkICAcHBgYEBAMDAQH9qgYHBgULCQgGAgIBAQICBggJCwUGBwYC9AYHBgULCQgGAgIBP/0MDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0CVgEcAQIDBAUHBwgJCgoLDAwMAAAAAQAAAAAC3AJ+ACsAAAEPAx0BHwU7AT8DHwQ/Bj0BLwcPAgHqvQQDAgIDBAUFBgYGBgUFp6cFBQYGBgYFBQQDAgIDBL0FBQYGBgYGAnW9BAYGBgYGBQUEAwICAwSmpwQDAQEBAQMEBQYFBgcFBgW9BAMBAQEBAwAABAAAAAAD9wNXAEAAgQDIAS0AAAEVDw4rAS8OPw47AR8NBRUfDz8PLw8PDhMfEQ8PLw8/EjMnDxUfFTM/Fy8bIw8BAp8BAgQFBwgJCgsMDQ4PDw8QEBAPDw0NDAwKCQgGBgQCAQECBAYGCAkKDAwNDQ8PEBAQDw8PDg0MCwoJCAcFBAL+hwEEBQgJCw0OEBATExQVFhcWFhUUFBIRDw8MCwoHBgMBAQMGBwoLDA8PERIUFBUWFhcWFRQTExAQDg0LCQgFBPYQIR8PEA8ODx0cHBcVFhQVEychHx4eHh0eHhcLFxgYGBkYKRkZGRkZGRcdHRwcHB0eHhYWFxgZGhscEhITFRUXFxkSEhISVhsbGRkXFhUUERAQEB0dGxoZGQICAQEBAQICEiIhICAgEBAREB8cHB0eHh4eJRscGxsbGhkeERIREBERERERIiQlAgIBAQEBAgIsFxcYDBkaHhAQEBAREBERERIREhITEx0VFhYCAQgIEA8ODg0MCwoKBwcFBAMDBAUHBwoKCwwNDg4PEBAQEA8ODg0MCwoJCAcFBAMDBAUHCAkKCwwNDg4PEBALDBUWFBMSERAODQsJCAUDAQEDBQgJCw0OEBESExQWFRcWFhUVExIREA4NCwkHBgMBAQMGBwkLDQ4QERITFRUWAQECBgcFBQYHBw8TFBMUFhYYGDIpJSEeGxcVEwwFCggGBQMBAQMFBgkKCw4TFBcaHR8jJxwcGxsaGBcVCwsKCQgIBwYDAwE2BwcJCQsLDA4MDQ0NHR4fHyAgBQQFBQUFBQQXKyYjIBwNDAwLEg8MCwgHBAMCBAUICQsMEQsMDQ0ODxAQEiYrMAQFBQUFBQQFORwcGg0ZFxcMCgoJCQgHBwYFBQQDAwICAgMAAAABAAAAAAMbA7gAPQAAAQ8DHQEfBj8EER8HPwY1ER8DOwE/BT0BLwcPAgHn+QQDAgIDBAUFBgYGBgUFxgECAwQEBgYGBgYGBAQDAscFBQYGBgYFBQQDAgIDBP4FBgUGBgYGA6/7BQUGBgYGBQUEAwIBAQIDBMf9GAcGBQUDAwIBAQIDAwUFBgcC5cQEAwICAwQFBQYGBgYFBfwEAwEBAQIDAAAAACUAAAAAA/cD9wAJAA0AEQAVACIAJgArAC8AOQA9AEEARQBJAE0AUQBVAFkAXQBpAG0AcQB1AIEAhQCKAI4AmgCeAKIApgCqAK4AsgC2ALoAvgDCAAAlIxUzFTM1IzUjBzM1IwczNSMHMzUjByMVMxUzNTM1IzUjFQczNSMHMTM1IwczNSMHIxUzNTM1IzUjJTM1IwUzNSMFMzUjJTM1IwUzNSMFMzUjJTM1IwUzNSMFMzUjJSMVMxUzNTM1IzUjBzM1IwczNSMHMzUjByMVMxUzNTM1IzUjBzM1IwcxMzUjBzM1IwcjFTMVMzUzNSM1IyUzNSMFMzUjBTM1IyUVMzUhFTM1BTM1IyUzNSMFMzUjBTM1IzUhNSEDuwICPSAddjs7djs7dzw8dgICPAICPHY8PHY7O3Y7O1ggPQICHQORPz/+J0BA/ig/PwOxPz/+J0BA/ig/PwOxPz/+J0BA/ig/PwOzAgIdICAddjs7djs7dzw8dgICPAICPHY8PHY7O3Y7O1ggIB0CAh0DkT8//idAQP4oPz8DsT/96ED96D8/A7E/P/4nQED+KD8/A/D8EEUdID0CPz8/Pz8/Ah0gIB0CAj0/Pz8/PwI9IB0COTs7Ozs7Ozs7Ozs7Ozw8PDw8djwCAjwBP0BAQEBAAjwCAjwBP0BAQEBAAjwCAjwBOTw8PDw8djs7Ozs7Ozs7Ozs7Ozk/AAANAAAAAAPYA9gAAwAHAAsADwATABcAGwAfACMAJwArAC8AMwAAJTM1IwUzNSMFMzUjBTM1IwUzNSMhMzUjBTM1IwUzNSMhMzUjBTM1IyEzNSMFMzUjBTM1IwMbvb3+h7y8/oa9vQI2vb3+h729Aja9vf6HvLz+hr29Aja9vf6Hvb0CNr29/oe8vP6Gvb0ovb29vb0Bvr6+vLy8vLy9vb29vb29vQAAAAADAAAAAAP3A/cAIQBWAJoAAAEfByE/By8GIyEjDwUBMx8KEQ8KIyEjLwk1ETU/CTMhBREfDyE/DxEvDyEPDgEEAQIDAwUFBgcBuAcGBQUEAgIBAQICBAUFBgf+SAcGBQUDAwICdQYGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBv0MBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgL0/I4BAgMEBQcHCAkKCgsMDAwNAvQNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf0MDQwMDAsKCgkIBwcFBAMCAgAGBgYEBAMCAQECAwQEBgYGBgYGBAQDAgIDBAQGBgGzAQICBggJCwUGBwb9DAYHBgULCQgGAgIBAQICBggJCwUGBwYC9AYHBgULCQgGAgIBP/0MDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAAACAAAAAAMXA/cAIQBDAAATERUfBjM/BhEvBw8GBREVHwYzPwYRLwcPBugDBAYHCQoLDAsKCQcGBQIBAwUHCQkLCwsLCQgHBQQBvwIFBgcJCgsMCwoJBwYEAwEEBQcICQsLCwsJCQcFAwPA/IAGCwoJBwYEAwMEBggICwoDhgsLCQkGBgMBAQQFBwgJCwv8gAYLCgkHBgQDAwQGBwkKCwOGCwsJCAcFBAEBBAUHCAkLAAIAAAAAA7gDmQArAJsAAAkBLwQPBx8HOwE/AgE/Ay8GKwEPAQURHw4zITM/DhEvBw8HEQ8GIyEjLwYRPwYzIT8HLwYjISMPDQOD/l2hBQYFBgYGBgUEAgIBAQIDBLcFBgUGBgYGBQG5BAICAQECAgQFBgYGBgUG/L8BAQIEBAQGBgcHCAgJCQkKAnUKCQoICAgIBgYGBQMEAgEBAQICBAUFBgcGBgUFBAMBAQECAgQFBQYH/YsHBgUFAwMCAQECAwMFBQYHAdkHBgUFBAICAQECAgQFBQYH/icKCQkJCAgHBwYGBAQEAgEDUf5fnwQDAQEBAgIFBAYGBgYGBQW1BAMCAgMEAbcFBgYGBgYFBQQDAgIDGv2KCgkJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQkKARwHBQYEBAMCAQECAwQEBgUH/uQGBgUFBAMCAgMEBAYGBgJ2BgYFBQQDAgECAwQEBgYGBgYFBQQDAgICAwQFBQYHBwgICQkKAAAAAAUAAAAAA4cDhwAQACEAMgA2AFoAABMVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAgERIREjER8HIT8HES8HIQ8GzAMDBQJSBQMDAwMF/bEFBQMBAwMFAlIFAwMDAwX9sQUFAwEDAwUCUgUDAwMDBf2xBQUDAp/9KBwBAQMDBAUFBgLYBQYEBQMDAQEBAQMDBAUFBv0oBgUFBAMDAQG6AwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUBBf0oAtj9KAYFBQQDAwEBAQEDAwQFBQYC2AYFBQQDAwEBAQEDAwQFBQAEAAAAAAO4A/cANQB5AK8A8wAAATMfChUPCiMhIy8JPQI/CTMhMQUVHw8hPw81Lw8hDw4BFzMfCRUPCiMhIy8JPQI/CTMhMQUVHw8hPw81Lw8hDw4DOwYGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBv2KBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgJ2/QwBAgMEBQcHCAkKCgsMDAwNAnYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf2KDQwMDAsKCgkIBwcFBAMCAvMGBgYGCwkIBgIBAQEBAQECBggJCwYGBgb9igYHBgULCQgGAgIBAQICBggJCwUGBwYCdv0MAQIDBAUHBwgJCgoLDAwMDQJ2DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA39ig0MDAwLCgoJCAcHBQQDAgGCAQICBgcKCwUGBwa9BgcGBQsJCAYCAgEBAgIGCAkLBQYHBr0HBgYGCgoHBgICAT+9DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA29DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAJpAQICBggJCwYGBga9BwYGBgoKBwYCAgEBAgIGBwoKBgYGB70GBwYFCwkIBgICAT+9DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA29DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAAAQAAAAADdAN5AEcAAAkCLwMPBx8DCQEPAx8HPwMJAR8DPwcvAwkBPwMvBw8CAz/+wf7BBQUGBgYGBQUEAwIBAQICBAFA/sAEAgIBAQIDBAUFBgYGBgUFAT8BPwUFBgYGBgUFBAMCAQECAgT+wAFABAICAQECAwQFBQYGBgYFA3H+vAFEBAICAQEBAwQFBQYGBgYGBf68/rwFBgYGBgUGBQQDAQEBAQMFAUP+vQUCAgEBAQMEBQYFBgYGBgUBRAFEBQYGBgYFBgUEAwEBAQEDABUAAAAAA/cD9wAQACEAMgBDAFQAZQB2AIcAiwCPAKAAsQDCANMA5AD1AQYBFwEbAR8BQwAAJRUfAiE/AjUvAiMPAgUVHwIhPwI1LwIjDwIlFR8CIT8CNS8CIw8CBRUfAiE/AjUvAiMPAiUVHwIhPwI1LwIjDwIFFR8CIT8CNS8CIw8CJRUfAiE/AjUvAiMPAgUVHwIhPwI1LwIjDwIlESERIxEhESUVHwIhPwI1LwIjDwIFFR8CIT8CNS8CIw8CJRUfAiE/AjUvAiMPAgUVHwIhPwI1LwIjDwIlFR8CIT8CNS8CIw8CBRUfAiE/AjUvAiMPAiUVHwIhPwI1LwIjDwIFFR8CIT8CNS8CIw8CJREhESMRIREjER8HIT8HES8HIQ8GAnACBAUBAgUDAwMDBf8GBAP+IwIEBQECBQQCAgQF/wUFAwHbAgQFAQIFAwMDAwX/BgQD/iMCBAUBAgUEAgIEBf8FBQMB2wIEBQECBQMDAwMF/wYEA/4jAgQFAQIFBAICBAX/BQUDAdsCBAUBAgUDAwMDBf8GBAP+IwIEBQECBQQCAgQF/wUFAwNH/kAc/iQCTAIEBQECBQMDAwMF/wYEA/4jAgQFAQIFBAICBAX/BQUDAdsCBAUBAgUDAwMDBf8GBAP+IwIEBQECBQQCAgQF/wUFAwHbAgQFAQIFAwMDAwX/BgQD/iMCBAUBAgUEAgIEBf8FBQMB2wIEBQECBQMDAwMF/wYEA/4jAgQFAQIFBAICBAX/BQUDA0f+QBz+JBwBAQMDBQQGBQO4BQYEBQMDAQEBAQMDBQQGBfxIBQYEBQMDAaIDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBV3+JAHc/iQB3H4DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBV3+QAHA/kABwPxIBQYEBQMDAQEBAQMDBAUFBgO4BQYEBQMDAQEBAQMDBQQGAAAACgAAAAAD9wP3AAsADwAbAB8AIwAnACsALwAzAHcAAAEVDwcjNSMVIzUjFSMvBzUlFSM1IxUjNSMVIzUlFSM1IxUjNSMVIzUnER8PIT8PES8PIQ8OA7kBAgMDBQUGB9w//D/cBwYFBQMDAgEDcvw//D/8A3L8P/w//D8BAQIEBAQGBgcHCAgJCQkKAzIKCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJCvzOCgkJCQgIBwcGBgQEBAIBAQSdBwYFBQMDAgG9vb29AQICBAUFBged/L29vb29vfy9vb29vb2d/M4KCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJCgMyCgkJCQgIBwcGBgQEBAIBAQEBAgQEBAYGBwcICAkJCQAKAAAAAAO4A7gAAwAHAAsADwATABcAGwAfACMAWAAAARUjNSMVIzUjFSM1JRUjNSMVIzUjFSM1JRUjNSMVIzUjFSM1JxURFxUfBzMXITczPwc1NxEnNS8HIychByMPBxUDer0/vT+9ArW9P70/vQK1vT+9P71+AQICBggJCwUHBgYC4hgGBwULCQgGAgIBAQICBggJCwUHBgb9HhgGBwULCQgGAgIBQ729vb29vfy9vb29vb38vb29vb29PxL9MBgHBgULCQgGAgIBAQICBggJCwUHBgYC4hgHBgULCQgGAgIBAQICBggJCwUGBwAAAAAQAAAAAAOHA4cAEAAhADIAQwBUAGUAdgCHAJgAqQC6AMsA3ADtAP4BDwAAJRUfAiE/AjUvAiMPAgUVHwIhPwI1LwIjDwIlFR8CIT8CNS8CIw8CBRUfAiE/AjUvAiMPAiUVHwIhPwI1LwIjDwIFFR8CIT8CNS8CIw8CJRUfAiE/AjUvAiMPAgUVHwIhPwI1LwIjDwIlFR8CIT8CNS8CIw8CBRUfAiE/AjUvAiMPAiUVHwIhPwI1LwIjDwIFFR8CIT8CNS8CIw8CJRUfAiE/AjUvAiMPAgUVHwIhPwI1LwIjDwIlFR8CIT8CNS8CIw8CBRUfAiE/AjUvAiMPAgJwAgQFAQIFAwMDAwX/BgQD/gcDAwUBAgUEAgIEBf8FBQMB9wIEBQECBQMDAwMF/wYEA/4HAwMFAQIFBAICBAX/BQUDAfcCBAUBAgUDAwMDBf8GBAP+BwMDBQECBQQCAgQF/wUFAwH3AgQFAQIFAwMDAwX/BgQD/gcDAwUBAgUEAgIEBf8FBQMB9wIEBQECBQMDAwMF/wYEA/4HAwMFAQIFBAICBAX/BQUDAfcCBAUBAgUDAwMDBf8GBAP+BwMDBQECBQQCAgQF/wUFAwH3AgQFAQIFAwMDAwX/BgQD/gcDAwUBAgUEAgIEBf8FBQMB9wIEBQECBQMDAwMF/wYEA/4HAwMFAQIFBAICBAX/BQUDhgMFBAICBAUGBQQCAQMEBgMFBAICBAUGBQQCAQMETgMFBAICBAUGBQQCAQMEBgMFBAICBAUGBQQCAQMETgMFAwMDAwUGBQQCAQMEBgMFAwMDAwUGBQQCAQMETgMFBAICBAUGBQQCAQMEBgMFBAICBAUGBQQCAQME9gMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFAA8AAAAAA7gDuAACAAYACgANABAAFAAYABsAHgAhACQAJwAqAC0AYQAAJSM3JRUjNSMVIzUjBzU3IzclFSM1IxUjNSMHNSUjNwcjNwUjNycHNSMHNSMHNScRFR8JMyEzPwk1ETUvCSMhIw8JAYKQkAH4vT+9bJC9kJAB+L0/vWyQAbmRkfyQkAH4kZEtkGyQbJB+AQICBggJCwUGBwYC9AYHBgULCQgGAgIBAQICBggJCwUGBwb9DAYHBgULCQgGAgIBhpEsvb29vZCQP5Esvb29vZCQP5CQkJCQLZGRkZGRkT/9DAYHBgULCQgGAgIBAQICBggJCwUGBwYC9AYHBgULCQgGAgIBAQICBggJCwYGBgAAAAIAAAAAA/cD9wAzAJsAAAEzHwkVERUPCSMhIy8INScRNzU/CDMHER8PMxUfDyE/DxEvDyM1Lw8hDw4CfgYHBgULCgcGAgIBAQICBgcKCwUGBwb+CAYGBgYLCQgGAgIBAQICBggJCwYGBgZ+AQIDBAYGBwgJCgoLDAwMDX4BAgMEBQcHCAkKCgsMDAwNAfgNDAwMCwoKCQgHBgYEAwIBAQIDBAYGBwgJCgoLDAwMDX4BAgMEBQcHCAkKCgsMDAwN/ggNDAwMCwoKCQgHBgYEAwIDuQECAgYICQsFBgcG/ggGBwYFCwkIBgICAQECAgYICQsFBgcGAfgGBwYFCwkIBgICAT/+CA0MDAwLCgoJCAcHBQQDAgF+DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0B+A0MDAwLCgoJCAcHBQQDAgF+DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAAAAAPAAAAAAP3A/cAAwAHAAsADwATABcAGwAfACMAJwArAC8AMwBoAKwAACUzNSMHMzUjBzM1IyEzNSMHMzUjITM1IwczNSMHMzUjITM1IwczNSMhMzUjBzM1IwczNSMlMx8KEQ8KIyEjLwk1ETU/CTMhBREfDyE/DxEvDyEPDgK9fn78fn78fn4Ben5+/H5+AXp+fvx+fvx+fgF6fn78fn4Ben5+/H5+/H5+ArUGBgYGCwkIBgIBAQEBAQECBggJCwYGBgb9DAYHBgULCQgGAgIBAQICBggJCwUGBwYC9PyOAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA39DA0MDAwLCgoJCAcHBQQDAsV+fn5+fn5+fn5+fn5+fn5+fn5+fn5+AQICBggJCwUGBwb9DAYHBgULCQgGAgIBAQICBggJCwUGBwYC9AYHBgULCQgGAgIBP/0MDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAAAJAAAAAAO4A5kADwAVABkAHQAhACUANABcAKAAAAEVDworATUnFSMzNSMlFSM1IxUjNSUVIzUjFSM1JTMfCiM1IRUjFTMVIxUzFSMVMxUrAS8JNRE1PwkzNSMPDhEfDjMhMz8OES8OIwN6AQEBAgYICQsGBgYGfj/8/PwB+L0//AH4vT/8AbkGBgYGCwkIBgIBAQG9/oa9vb29vb1+BgcGBQsJCAYCAgEBAgIGCAkLBQYHBg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAnYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQEkPwcGBgYLCQgGAgEBfQF+frx+fn5+vX5+fn69AQICBQgKCgYGBkZ+fj9+P34+fgEBAgYICQsGBgYHAjYHBgYGCwkIBQICAT8CAwUFBgcJCQkLCwsMDQ39yg0NDAsLCwkJCQcGBQUDAgIDBQUGBwkJCQsLCwwNDQI2DQ0MCwsLCQkJBwYFBQMCAAAGAAAAAAPKA3IALABIAIcA5gEyAW0AAAEDLwQjDwYVHwYzPwMTPwI1LwcjDwIlHQEPCC8HNT8GJRUPDSsBLw09AT8OHw0lMz8GMxczHwUVKwEPDR0BHw0zPwczFTM1Lw4rAQ8NBRUfBzcvBzU/DRczHwczNS8ODw4FMzUzHwc/Dj0CLw4jDwkjNSMDY9t4BggJCQkJCAgHBQMBAgQFoQgICQkJCQgH/wYDAgIEBQcHBwgIBQoJCf2TAQICBQgJCwsNCgoJCAMGBAMCAwUGCQoLAY8BAgEDAwMEBQUFBgcHBwgHCAcGBgYGBAUEAwMCAgEBAgIDAwMFBAYFBgcHBwgICAYHBgYFBAQEAwICAv4ATAIDBQYHCAoMDAUKCQcFBAJPDg0MCwsJCQgHBgUEAwMBAQMDBQUGBggICQkKCwsMEQ8OCwoJBwUETQECAwUFBwgICgoLDAwNDQ0QDw4NDAoKCAcHBQUEAgICcAECBQYICgwMLwUEBAMDAQEBAwICAwMEBQUFBgYHBwgHBwYGCQgGBAMCSgIDBAUGBwgJCwsLDQ4PDxAQDw0NDAsKCQgHBQUDAv62UAQGCAoLDQ4QEQ4NDAwLCgkJBwcFBQMDAgIDAwUFBwcICgoKDAwNDgkQEA4MCgUEAwMDBFECFf7ueAYFAwECBAUHCAkJCQkICKEGBAMBAgUGAT4ICQkJCQgIBgUDAgEDBAcvIgYGBQUJCAcFAwEBAgQEAwgICgoJCAYGBQMBIhwUCQgICAYGBQUEAwMCAQECAwMEBAUGBgYIBwgJCDIKCAgIBwYGBQUEAwICAQEBAQICBAQEBgYHBwgICiYIBgYFBQMCAQMFBggJCiQBAwMDBQUGBwcICQkKCgsLCwoJCQgIBwYFBQQDAgEBAgUGBwgICSrcDw0NCwoKCAcGBQUDAwIBAgIEBAQGBgcHCAkJCQo8KRQTEhEPDQwKOgUHBwkICgoLMBIIBwcGBgUFBAMCAgEBAQICBQYICAkICwwKCwoJCQgHBwYFAwMCAQECAwUFBwgJCwsMDQ4PD8kxDAoJCAYFAwEBAgMEBgYICQoLDA0ODhARLBEPDw4NDAsKCAgHBQQEAQECBAYHCQUFBgYGpwAAAAAJAAAAAANPA4cAEAAhADIAQwBHAEsATwBTAHgAADcVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAicVHwIhPwI1LwIhDwIBFSM1IxUjNSUVIzUjFSM1Ix0BHwchPwcRLwchDwawAwMFAVYFBAICBAX+rQUFAwEDAwUCigUDAwMDBf15BQUDAQMDBQKKBQMDAwMF/XkFBQMBAwMFAooFAwMDAwX9eQUFAwHbjByMATSMHIwcAQEDAwQFBQYBNAYFBQQDAwEBAQEDAwQFBQb+zAYFBQQDAwGGAwUEAgIEBQYFBAIBAwROAwUEAgIEBQYFBAIBAwROAwUDAwMDBQYFBAIBAwROAwUEAgIEBQYFBAIBAwQBPIyMjIyojIyMjJ2XBgUFBAMDAQEBAQMDBAUFBgE0BgUFBAMDAQEBAQMDBAUFAAQAAAAAA/cD9wADAEsAVwCTAAABFSM1JQ8CHQEfAw8DHQEfBj8EHwQ/By8EPwQvBisBDwMvAysBDwEDHwcVIzUhMxUjFTMVIxUzFTM1MxUPByEVIT8ONRE1Lw4hAj/8AYMEAwICAwRoaAQDAgIDBAUGBQYGBgYFZ2gFBQYGBgYGBQQCAgEBAgIEaGgEAgIBAQICBAUGBgYGBgUFaGcFBgYGBgUGqwYGBQUEAwEB/P7F/Pz8/Pw//AEBAwQFBQYG/egCGAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCf3oAn78/BYFBQYGBgYFBWhoBQUGBgYGBQUEAwIBAQIDBGdnBAMCAQECAwQFBQYGBgYFBWhoBAYGBgYGBQUEAwICAwRnZwQDAgIDASEBAgMDBQUGB9z8/D/8P/z83QYGBQUEAwEBPwEBAgQEBAYGBwcICAkJCQoDMgoJCQkICAcHBgYEBAQCAQEAAAAGAAAAAAP3Ap0AEQBHAHMAuQDyAPwAAAEfBCM/Bx8CBR8EFQ8KIwcnIy8KPw0fBjcnIxUzNT8FMx8GFTM9AS8NIw8ENw8HHw8/BycPBy8HMy8PDwIFDwcVHw4/CzUvDw8CBTM1FzMRIxUnIwO2AwUDAgFjAgQEBwcICQoKCgf+KAQDAgQCAgMDAwMEBAUFBQYGBwYGBgUFBQQEAwMFAwEBAwIDAwQDBQQFBQYGBgYGBgUFBQSnAjE0BAYEBAUJDgkHBQUDAQE0AQICAwMEBAUFBgcHCAgODQgGBgbYBgoKCAcFAwIBAQIEBAUHBwgJCQoKCwsMDw0NDAsKCQccBgYHBwgHCQgNCwoJBwYEApgBAQIDAwUFBgcHCQgKCgsMDg4N/gsGCwoIBgUEAQECBAQFBgcHCQkJCgsMDAgPDg0MCwoIBgUEAQECAgQEBgYHBwgJCQoKCwwPDw7+hjegNjagNwIcAwkKCwoMDAkJBgUDAQEDBA0FBgYOEBISDwcGBQUEBAMCAgEBAgIDBAQEBgYNDxETEAcHBgUFBAQCAwEBAQEBAQMCBAQaG+ilBwoDAwIBAgMFBggJCpaZCgoJCAcHBgYFBAMDAwEBAQIDBAUCBAkKDQ0PEBAcDAsLCgkJCAgGBQUDAwEBAQIEBQYICAobBwYFBAMCAQEBAwYHCQsMDSMNDAsKCggIBwcFBAMDAQEBAwUGBAkKDQ0PDxAZDAwMCgoJCQgGBgQEAwEBAQEEBgcJCg0NDhAQFQwMCwoKCQgIBwYGBAMDAQEBAwXm3t4BOd/fAAYAAAAAA/cD9wADAAcAGwDvAPMA9wAAJTM1IwUzNSMBFQ8HIzU/BwMVHwUzIR8HFSMPDxUjLwcRNS8FKwEPBhEfDjsBFR8PIT8HLwYjIS8HNTsBPw09ATMfBxEfBjsBPwYRLw4rATUvDyEPBgUzNSMFMzUjA3p+fvyOfn4CdgECAgQFBQYH3AECAgQFBQYHvQIDBAUFBgYBWgcGBQUEAwEB3AoJCQkICAcHBgYEBAQCAQGdBwYFBQMDAgECAwQFBQYGBwYFBAQDAgEBAQMDBAQGBgcHCAgJCQkKnQEBAgQEBAYGBwcICAkJCQoBWgYGBgQEAwIBAQIDBAQGBgb+pgcGBQUEAgIB3AoKCQgJBwgGBgYFBAMCAp0HBgUFBAICAQEBAwQFBQYGBwYFBQQCAgEBAQIEBAQGBgcHCAgJCQkKnQEBAgQEBAYGBwcICAkJCQr+pgYGBQUEAwIClX5+/I5+fgh+fn4B+NwHBgUFAwMCAdwHBgUFBAMBAQEbBgYFBQQDAgECAwMFBQYHnQEBAgQEBAYGBwcICAkJCQrcAQEDBAUFBgcBWgYGBQUEAwICAwQEBgYG/qYKCgkICQcIBgYGBQQDAgKdCgkJCQgIBwcGBgQEBAIBAQECAgQFBQYHBgYFBQQDAgECAwMFBQYHnQICAwQFBgYGCAcJCAkKCtwBAgIEBQUGB/6mBgYFBQQDAgIDBAQGBgYBWgoKCQgJBwgGBgYFBAMCAp0KCQkJCAgHBwYGBAQEAgEBAQIDAwUFBiZ+fn4AAAAABAAAAAADwAMpAC8AowCnAK8AAAEdAQ8NIy8NPQE/DSczPw8fDh0BKwEPDh8PPwwzFTMRLw8PDiUTIxMDMzczFzMDIwN3AgMDBQUGBwgJCQoKCwsMEQkICAcHBwYGBAUDAgIBAgIDBAQFBgYHCAkKCohGAQICBAMFBQYGBwgICQkKCwsKCgkJCAcGBgUEBAMBAncTEhAQDg0MCgoIBwYEAwIBAQIDBQYHCAkKDAwNDg4QEAwMCwoKCggJCAcNCwoCRwECBAYGCAoKDA0NDxAQERIUEhIQDg4MCwoICAYFBAL+xFizWfdPO9s7T9FNAak1CgoKCQgIBwcGBQUEAwICAQICAgQEBAUGBwcHCQkJCAcHBwYGBQUEBAMDAwEBeQgIBwgGBgYFBQQDAwMBAQEBAQICBAQFBQYHCAgJCgoLLgIDBAUGBwgJCQsMDA0ODg8PDg0MCwsJCAgGBgQDAgEBAQECAwMEBAQFCwwNOAE4EREPDg0MDAkJCAcFBAMCAQECAwUFBwcJCgoLDA0ODqL++gEG/g2wsAJMAAAAAAkAAAAAA08DhwAQACEAMgBDAEgATABQAFQAeQAANxUfAiE/AjUvAiEPAicVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAgEVIzUzIxUjNSUVIzUjFSM1Ix0BHwchPwcRLwchDwawAwMFAVkFBAICBAX+qgUFAwEDAwUCigUDAwMDBf15BQUDAQMDBQKKBQMDAwMF/XkFBQMBAwMFAooFAwMDAwX9eQUFAwFPjIyojAE0jByMHAEBAwMEBQUGATQGBQUEAwMBAQEBAwMEBQUG/swGBQUEAwMBhgMFBAICBAUGBQQCAQMETgMFBAICBAUGBQQCAQMETgMFAwMDAwUGBQQCAQMETgMFBAICBAUGBQQCAQMEATyMjIyMqIyMjIydlwYFBQQDAwEBAQEDAwQFBQYBNAYFBQQDAwEBAQEDAwQFBQAAAAIAAAAAA5kDuAAPAEEAAAEVAQ8CFREHES8DATUnHQEfAgERHwc/CTURAT8CPQIvBiEPBgNa/u0EAgJ+AQECBP7tPwICBAETAQMEBQQFBQUFBbwFBAQDAgICARMEAgICAwQFBQYG/QwGBgUFBAMCA3pK/sUEBQYG/twqAU4GBQYEATtKH3UGBQUF/sb+kggHBgUCAgEBAQE/AgIDBAQFBQUBLwE6BQUFBnUHBgUFAwMCAQECAwMFBQYAAAAABgAAAAAD9wO4AB0ATwCTALUBGwFjAAAlDwIfBDMXPwY1LwUrAg8BNzMfCg8KIyEjLwk9AT8JMwcVHw8hPw81Lw8hDw4THwchPwcvByEPBicVHw8hPw8PAisBLwIPCiMhIy8JPQE/CTMhPwQhDw4lDwIdAR8DDwMdAR8GPwQfBD8HLwQ/BC8HDwQvBA8CAxUCAQICAQIcAgMDAwMDAhsCAQECAgIDAwMyAwMCYgYGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBv0MBgcGBQsJCAYCAgEBAgIGCAkLBQYHBn4BAgMEBQcHCAkKCgsMDAwNAvQNDAwMCwoKCQgHBgYEAwIBAQIDBAYGBwgJCgoLDAwMDf0MDQwMDAsKCgkIBwcFBAMCfQECAgQFBQYHAXkHBgUFAwMCAQECAwMFBQYH/ocHBgUFBAICfwECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcGBgQDAgEICAgICAgIBwEBAQIGCAkLBgYGBv0MBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgI9BAQGBxz9kg0MDAwLCgoJCAcHBQQDAgL8BAMCAgMESEUHAwICAwQFBQYGBgYGBUhIBQUGBgYGBgUEAwEBAQEDBElJBAMBAQEBAwQFBgYGBgYFBUhIBQYGBgYGBf8DAwYHAwMeAgEBAQECHwMDBwQCAwICAQECQgECAgYHCgoGBgYHRQcGBQsJCAYCAgEBAgIGCAkLBQYHBkYGBgYKCgcGAgIBPz8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDT8NDAwMCwoKCQgHBwUEAwIBAQIDBAUGCAgJCQsLCwwNAY0HBgUFBAMBAQEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGGT8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMEwMCAQECAwwHBgYKCgcGAgIBAQICBgcKCwUGBwZFBwYGCgoHBgICAQoJCAgcAQEEBAUHBwgJCgoLDAwM5gUGBQYHBQYFSEUIBgUGBgYGBQQDAQEBAQMESEgEAwEBAQEDBAUGBQYHBQYFSEgFBQYGBgYGBQQCAgEBAgIESUkEAgIBAQEDAAEAAAAAA7gDGwA9AAABDwIdAR8DIQ8HHwchDwMdAR8FOwE/By8HKwEPAQKIBAMCAgMEx/0YBwYFBQQCAgEBAgIEBQUGBwLlxAQDAgIDBAUFBgYGBgYF+wQDAQEBAQME/AUFBgYGBgUDEgUFBgYGBgUFxgECAwQEBgYGBgYGBAQDAgHGBQUGBgYGBQUEAwICAwT+BQYFBgcFBgX5BAMCAgMAAAAAAgAAAAAD9wPdADUAzgAAATsBHwcPBSsBFTM1IzcXIxUzNSsBLwc/BDM1IxUzByczNSMnDwIjFTMDDwwrAT8HLwcjDwcfDTsBPxATMzUjPw07AR8BDwMfBz8INS8LKwEPDQI1GwUGBQYFBAQDUZsEBQUMDQUboCB8QxutGwYFBgUFBAMDUpgFCwwNE583h0QcrOsCBR1KRVEVCwYGCAcICQkKCgkJBwsKCQgHBQUCAQIEBAYHBwkICwoKCAgFBAIBAQECAwQICQYHCAkKDA0ODw0NDAsLCQkJCAcHDQ8JBQkLTp+QDgYIBAUFBgcGCAgJCQsLDAsLAwIBAQIDBQYICQoLCAkIBwYFBAQBAQEFBwgLDA0OEAoKGhAQEA8PDQ4MCwsKCAgGBQKfAgIDBAQEBKOmBAQDBQM1NYSENTUCAgMEBAQFvI0EBgUDNTV6ejWUBg6ANf5wSR4ODQwLCQcFBAMDAQIEBQcICAkKEQgHBwUFAwECBAYHCAoKEQsJCggJCwoEBQQEBAICAgMDBQYGBwgICQkUGxUQHywBmzVFHRkLCgkIBwYFBAMCAgIDBgYHBwsKCQgGBQMBAQIDBQUHBwsHDQcIDg0NCwoIBgUCAQIDBAUFBwgICQkLCgwMAAAAAwAAAAADeQPYADUAcQEBAAABHwYPCiMvDTU/Cx8GJR8IFQ8NKwEvDz8MOwEfAQMTBy8FIw8SHwo/DT0BLwU3Fw8FHwozPwgvDCMPAycTPwQvCgsBDwofAwMYAggGCQUEAQECAwYICQsMDg4PCQoJCQgIBwcGBQUEAwICAQIFBQgICgoOCgoLCQgICAcHB/42BQ4KCAcGBQIBAgIDBAUFBwYIBwkICQoJCQgICAcHBwYGBgUEBAMDAwEBAgMECQkNBwcHCAgICQkKCVvoYgoLCwsMCwsLDAsKCwoKCgkKCAcHBgUFBQQBBQoMCQsQGxAQEhIPDw4ODQwMCwUOEQoDAgEFCAYHCWNjCAcGBQkBAgMKEAYNDxALGhMlJhQfDAsJDQMDAQgTCAkKCwsMDA4PFw8IDwwZYugHBAQBAQEDAwUGBwcJCQoL5eULCgkJCAYGBQMDAQEBBAQBDgIIBhANDg4MDAgNDAsJBwYDAQICAwQFBQYHBwgICQkJCg0NDAsKCQgHBgMCAQEBAgIDBAQJAggICgoLDA0NCgkJCQgIBwcGBQUEAwICAQICAwQEBQYFBwYHBwgNDgsKCgoPCwoFAwMDAgEBAwIc/r6nBQQDAgIBAQICAwQFBgYHCAkJCQoLChAVGh4dFQwMDhEGBQMBAQIDBQYHCAkFEBsbDQ4OCA0YFAwMC4mJCgsMDCcQGA8bHAcODQoFCQQIChUNDQ8dDxAmICQLCgoIBwYFBQMCAQIECqgBQgoLCwsLCwsLCgoKCQkIBwf+eAGIBggICQkKCgoLCwsLCwsLAAAAAAEAAAAAA/cDmQAFAAABJwcJAScBfsG1AXwCdLwB3rnR/qECackAAAACAAAAAAP3AxcAIABBAAATFR8GIT8GNS8GIQ8GAxUfBiE/BjUvBiEPBggDBAYICAoLA4wKCgkIBgQDAwQGCAkKCvx6CwsJCAcFBAEDBAYICAoLA4wKCgkIBgQDAwQGCAkKCvx6CwsJCAcFBAEgBgsKCQcGBAMDBAYHCQoLDAsKCQcGBAMBAwYGCQkLAbUGCwoJBwYEAwMEBgcJCgsMCwoJBwYEAwEEBQYJCQsAAgAAAAADuAP4AD4AewAAEw8FHwUBHwU/BAE/BS8LDwUJAS8FDwQDDwUfBQEfBD8EAT8FLwsPBQkBLwQPBFkEBAMCBAEBBAIDBAQBewUFBQYMDAwLBgUFAX4FBAMCBAEBBAIDBAQFBQYFDAwMDAUGBQX+tP6xBAUGBQwMDAwFBgUFBAQDAgQBAQQCAwQEAYAFBQYLDQwLBgUFAX4FBAMCBAEBBAIDBAQFBQYFDAwMDAUGBQX+tP6tBQYFDAwMDAUGBQHuBQUGBQwMDAwFBgUF/oYEBAMCBAEBBAIDBAF9BQUFBgwMDAsGBQYEBQMEAgQBAQQCBAMF/rQBTgQEAwIEAQEEAgMEAfQFBQYFDAwMDAUGBQX+ggQDAgQBAQQCAwQBfQUFBQYMDAwLBgUFBQUDAwMDAgIDAwMDBf60AVIEAwIEAQEEAgMEAAMAAAAAAzoD9wAzAFYAuwAAATMfCRURFQ8JIyEjLwk1ETU/CTMBFSM1Pw8fDgUVDw8RHw8hPw8RLw81Lw8PDgK9BgcGBQsKBwYCAgEBAgIGBwoLBQYHBv6GBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgE7/AECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwL+xg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAXoNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQEDBQYICQsNDQ4QERESExMTExIRERAODQ0LCQgGBQMCAAECAgYICQsFBgcG/sUGBwYFCwkIBgICAQECAgYICQsFBgcGATsGBwYFCwoHBgICAQE7/PwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDfwBAgMEBQcHCAkKCgsMDAwN/sUNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQE7DQwMDAsKCgkIBwcFBAMCAfwTExIREQ8PDQ0KCggGBQMBAQMFBggKCg0NDw8RERITAAQAAAAAA/cD9wAwAGAA4AFgAAABBx8GDwMVHwo7AT8HDwQvBTU3EycVHwk7AT8KLwsPCgUPHy8fPx8fHgUfHz8fLx8PHgG6BRwGBQQDAQEBMQEBAQICAwQEBQUHBggIDQ0NDQwLCQgGBQYLDAoGBQQCAgEBP3kBAgIFCAkLBgYGBwYGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBgcGBgYKCggFAgIBAegBAQMEBQYHCAkJCwwMDQ4OEBAQEhISExQUFBUVFhYWFxcWFhYVFRQUFBMSEhIQEBAODg0MDAsJCQgHBgUEAwEBAQEDBAUGBwgJCQsMDA0ODhAQEBISEhMUFBQVFRYWFhcXFhYWFRUUFBQTEhISEBAQDg4NDAwLCQkIBwYFBAMB/FABAgMEBgcICQoLDA0ODxARERMTFBQVFhYXFxgZGBoZGhoZGhgZGBcXFhYVFBQTExEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERETExQUFRYWFxcYGRgaGRoaGRoYGRgXFxYWFRQUExMRERAPDg0MCwoJCAcGBAMCAkoYBQICAwMEBAXrCgkICAYHBQUEAwMDAQECBAQGBgcIGgMEBAMBAQEDBAQGBwgBKIQHBgYGCwkIBQMBAQEBAwUICQsGBgYHBgYGBgsJCAYCAQEBAQEBAwUICQsGBgbmFxYWFhUVFBQUExISEhAQEA4ODQwMCwkJCAcGBQQDAQEBAQMEBQYHCAkJCwwMDQ4OEBAQEhISExQUFBUVFhYWFxcWFhYVFRQUFBMSEhIQEBAODg0MDAsJCQgHBgUEAwEBAQEDBAUGBwgJCQsMDA0ODhAQEBISEhMUFBQVFRYWFhcaGRoYGRgXFxYWFRQUExMRERAPDg0MCwoJCAcFBQMCAQECAwUFBwgJCgsMDQ4PEBERExMUFBUWFhcXGBkYGhkaGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTFBQVFhYXFxgZGBoZAAAABQAAAAAD9wP3AEcAUwBXAGMAkwAAARUjDwcfBzMVHwc/BzUzPwcvBisBNS8GKwEPBQEVDwcjNSMVIzUjFSMvBzUHHw4zITM/DhEjFSM1IxUjNSMVIzUjAgBeBwYFBQQDAQEBAQMEBQUGB14BAQMEBQUGBwYGBQUEAwEBXwYGBQUEAwEBAQEDBAUFBgZfAQEDBAUFBgYHBgUFBAMBAbgBAgMDBQUGB9w//D/cBwYFBQMDAgE/AQECBAQEBgYHBwgICQkJCgMyCgkJCQgIBwcGBgQEBAIBAT/8P/w//D8BJF8BAQMEBQUGBgcGBQUEAwEBXgcGBQUDAwIBAQIDAwUFBgdeAQIDAwUFBgcGBgUFBAMCXwYGBQUEAwICAwQFBQYBk90GBgUFBAMBAfz8/PwBAQMEBQUGBt3dCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJAhj8/Pz8/PwAAAIAAAAAA5kD0wAGADwAAAExEQUlESUnBQ8GFREVHwYFHwI7AT8CJT8GNRE1LwYlLwIrAQ8BA1r+pv6mAVog/qUGBgYEBAICAgIEBAYGBgFbCAgICAgJCAcBWwYGBgQEAgICAgQEBgYG/qUICAgICAkIAsb+dM7OAYzONs4FBQcGCAcICP50CAgIBwcGBQXOBAMCAgMEzgUFBgcHCAgIAYwICAcIBgcFBc4EAwICAwAAAgAAAAADhQOFABcAWQAAAT8DFRc1HwwzJyEnDwMfBAczNxcVDwoVITUvCjUfBD8HLwMBLwMPAgGECRMiNV4nMRcVCwoJCAcGBQYFHwX+HtEEAwEBAQEDBJABHgLFAQICAgMEBQUPExkBBBkTDwUFBAMDAQIB+wUFBgYGBgYFBAMBAQEBAwT9MwUGBQYGBgYDAQIDAwJ9XtsCAwQFBQYGCAoKDRUanUwFBgYGBgUGBZAsDcXEDwwFBAQDAwMEBAIiIgIEBAMDAwQEBQYNbvsEAwEBAQEDBAUGBgYGBQYFAs0EAwEBAQEDAA0AAAAAA/cD9wATADsAfACRAJ4ArADBANYA6gD9AQ0BHQHPAAAlHwMvBz8DHwIlFR8EDwcvBz0CPwYfBgcVHw8/Dy8PDw4lHwcPAy8HJSM1PwMfBScVIz8HHwIFIy8HPwMfBiUPByM/Bx8CJQ8DLwcfBiUPAi8DPwcPAgUfAg8DNR8GBy8EPwkBHx8/AS8HFS8JPwcPAy8HMxU/BTUzPwcfBzMPAR8DPwcvHw8eATIJCQkLFBQSExESEBATEhQTBggIAdI1BAMCAQECAwQFBQYGBgYFBT8EAwICAwQFBQYGBgYGBAQDAvsBAwYHCgsMDhAREhMVFRYWFxYVFBMSERAODQsJCAUDAgIDBQgJCw0OEBESExQVFhcWFhUVExIREA4MCwoHBgP+5AECAgMEBQUGGxkYFxIQDgwJCAYDApS9KykpJgYIBAMCAvu8AQICAwMEBQUnKCoCAZwCAQMDBAQFBhsZGBcSDw4MCggF/U0GBQQEAwMCAZ0EBQgKCw4QEhgYGQJQEhMTEwcHCAgJCQoKFBMTEhIREf4KCA8HFBQSEhAQEhETEhQUCwkJAVsHBgwiIyUmEBAPDw8PDqkTEiUjIgwNDQ4ODw8QEA/+KAECAwQGBwgJCgsMDQ4PEBEREhMUFRUWFhcXGBgZGRoaFRULCwoKCAkHBxAQDxAPDg4NDQwbHR0fAgMFBSYmJSYFBAQEAwICAb0MDwgJCQo9Dw8PEBAREBESEBEQEA8PD1wEBQ0MCwkGBgUEAwIBAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBgZGRoaGhkaGRgYFxcWFhUVExQSEREQDw4NDAsKCQgHBgQDAqMPDw8OCQoLCw0NDg8JCAgGERERr3E2BQYGBgYFBgUEAwEBAQEDBD8FBQYGfgcGBQUDAwIBAQICBAUFBoQMCxYVFBMTEQ8PDAsKBwUEAQEEBQcKCwwPDxETExQVFhcWFhUUFBIRDw8MCwoHBQQBAQQFBwoLDA8PERIUFBUW5RgXGBgYFxgXCQoLDBobHB0dHh8fQJcDBAYIFSsWFRYWgpcVFhYWFRYVFQgGBJoZGBkYFxcXFgkKCwwaGxwdHR4fnhYXFxcYGRgZHx8eHR0cGxoMCwpSCQgHBxIRERAPDw8NCAoLCw0NDhYQIhIHBwgJDw4NDQsLCgkPDg8tDQ4cBgYDA74GCAsOEBIVYAEBBAUHHBsXFRIQDQsJBv5MGhoZGRgYFxcXFRUVFBMSEREQDw4NDAsKCQgHBgQDAgEBAQoKCwsLDQwNGQYICw4QEhQYGhwGBAQCERAQEAMEBgcTFRUVFhYXF3wXFQoKCQkrBgcFBQMDAQEBAQMDBQUGByAgEBASEhMUFBQVFRUVGhoZGRgYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZAAABAAAAAAPYA9gARwAAAREhIw8FHQEfBiEDHwY7AT8GESE/Bj0BLwYFES8GKwEPBQHh/mYGBgYEBAMCAgMEBAYGBgGaAQECAwQEBgYGBgYGBAQDAgEBmQYGBgQEAwICAwQEBgYG/mcBAgMDBQUGBwYGBQUEAwIDuf5mAgMEBQUGBgcGBQUDAwIB/mcGBgYEBAMCAgMEBAYGBgGZAQIDBAQGBgYGBgYEBAMCAQEBmgYGBgQEAwICAwQEBgYAACUAAAAAA/cD9wAJAA0AEQAVACIAJgArAC8AMwA3ADsAPwBDAEcAUwBXAFsAXwBrAG8AdAB4AHwAgACEAIgAjACQAJoAngCiAKYAsgC2ALsAvwDDAAAlIxUzFTM1IzUjBzM1IwczNSMHMzUjByMVMxUzNTM1IzUjFQczNSMHMTM1IwczNSMlMzUjBTM1IyUzNSMFMzUjJTM1IwUzNSMlIxUzFTM1MzUjNSMHMzUjBzM1IwczNSMHIxUzFTM1MzUjNSMHMzUjBzEzNSMHMzUjJTM1IwUzNSMlFTM1IRUzNSUzNSMFMzUjJSMVMxUzNTM1IwczNSMHMzUjBzM1IwcjFTMVMzUzNSM1IwczNSMHMTM1IwczNSMDMxEjA7sCAj0gHXY7O3Y7O3c8PHYCAjwCAjx2PDx2Ozt2OzsDOT8//idAQAHZPz/+J0BAAdk/P/4nQEAB2wICHSAgHXY7O3Y7O3c8PHYCAjwCAjx2PDx2Ozt2OzsDOT8//idAQAHZP/3oQAGZPz/+J0BAAdsCAh0gPXY7O3Y7O3c8PHYCAjwCAjx2PDx2Ozt2Ozt4Pz9FHSA9Aj8/Pz8/PwIdICAdAgI9Pz8/Pz85Ozs7Ozs7Ozs8PDx2PAICPAE/QEBAQEACPAICPAE/QEBAQEA4PDw8djs7Ozs7Ozs7WB0CAj0/Pz8/Pz8gHQICHSA/Pz8/Pz/8EAPwAAIAAAAAAzoCfgADAAcAAAEzNSMFMzUjAj/8/P6G/PwBgvz8/AAAAAAKAAAAAAP3A/cAYgCWAKUAqQCtAOsA+wESASEBgQAAAQ8DFR8BPwQ7AR8EDwcvAwcfAz8HHwY/BTUvAQ8EIy8EPwUzFzcvASMPBS8FIw8BNzMfChUPCiMhIy8JPQI/CTMlFSMvCT0BJRUjNSEVIzUlDwQfBz8EFR8HPwY9AR8DMz8GNS8IDwIlHwsVIzUjFREjDw8VIxEjFSM1PwoHFREfDyEVHw8hPw8vCBEvDyEPDgKlAwUDAgEEBAUDAgMDAgIFBA0MDQwGBQYFBgUDAwMDFQUFBQYFCAgJCQgODgUKCAgFBgUFBgoJBgIBBAQEAwMDBgQEBwoPEgYGBgUFBQcVBAgHBwcIDA0SBgoICAUFBQUGzAYGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBv7FBwYGBgoKBwYCAgEBAgIGBwoKBgYGB/6GRQcGBQsJCAYCAgEDM379yX4Bgn0EAwEBAQEDBAUGBgYGBgUFSAECAwMFBQYHBgYFBQQDAkgFBgYGBgYFBQQDAgEBAwR/BQYGBgYGBQFtBgYGBgsJCAYCAQEBfj9+DQ0MCwsLCQkICAYFBAMCAb0/fgEBAQIGCAkLBgYGeAECAwQFBwcICQoKCwwMDA0BOwECAwQFBwcICQoKCwwMDA0BOw0MDAwLCgoJCAcHBQQDAgEBAgQGCAoLDAkBAgMEBQcHCAkKCgsMDAwN/UsNDAwMCwoKCQgHBwUEAwIBLgQHBgYEAgIKBwMCAQEEBhwfFRIHBgQDAgEBAQEDFAMCAQEBAgMGCAoSGA0aDgoFAwEBAwYJCAUEAQQJBgICAQIEChQnHAgGBQQCARcBAgEEBgwQGxAYDAkEAgIETAECAgYICQsFBgcGvQYHBgULCgcGAgIBAQICBggJCwUGBwa9BgcGBgoKBwYCAgE/vQECAgYHCgoGBgcGfvz8/L29dH0FBgYGBgYFBQQDAQEBAQMESbEGBgUFBAMBAQEBAwQFBQYGsEgEAwIBAQMEBQYGBgYFBgV+BAICAQECA4QBAQECBggJCwYGBgZ+vb3+xQECAwQFBwcICQoKCwwMDA0/ArW9fgYGBgYLCQgGAgEBPn7+Rw0MDAwLCgoJCAcHBQQDAgE/DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA3GEBAPDgwMCQYByg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAAADAAAAAAO4A7gAMwB3APEAAAEzHwoRDwojISMvCTURNT8JMwcRHw8hPw8RLw8hDw4nER8PMz8GPQEvBiMvCTURNT8JMyEzHwkVHwc/BzUvDyEPDgM7BgYGBgsJCAYCAQEBAQEBAgYICQsGBgYG/oYGBwYFCwkIBgICAQECAgYICQsFBgcGfgECAwQFBwcICQoKCwwMDA0Beg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN/oYNDAwMCwoKCQgHBwUEAwL9AQIDBAUHBwgJCgoLDAwMDSAGBgUFBAMCAgMEBQUGBiYHBgULCQgGAgIBAQICBggJCwUGBwYBuQYHBgULCQgGAgIBAQEDBAUFBgYHBgUFBAICAQECAwQFBwcICQoKCwwMDA3+Rw0MDAwLCgoJCAcHBQQDAgJ+AQICBggJCwUGBwb+hgYHBgYKCgcGAgIBAQICBgcKCwUGBwYBegYHBgULCgcGAgIBP/6GDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0Beg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAzv/kcNDAwMCwoKCQgHBwUEAwIBAQICBAUFBgcGBgUFBAMBAQECAgYICQsFBgcGAbkGBwYFCwoHBgICAQECAgYHCgsFBgclBwYFBQQDAQEBAQMEBQUGBx8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAAAAAgAAAAADegN5AFQAmQAAAQ8FFT8HHwoVDxAVMzUjNT8QPQEvDSMHAwcvAyMPBx8CEwMPAhUfBjM/Ax8DMz8GNS8CAxM/AT0BLwcPAgLdDg4NDQ0MDAwMDQ0MDQwODAsFCQQDAwIBAQIEBgcKEAw4DQ0LCggGAgIB/LUCAgQECg1AGg4MBgQEAwMCAQICBAUFBwcJCQkLCwwNDRHBtrkGBwgIBAUEBQMDAQEBAgPDwgMCAQICBAUEBQUIBwcFuboFBwcIBQUEBQMDAgECA8PCAwMCAgQFBAQEBQcIBgH+AwQEBgcIOgoJBwYFAwIBAQMFAwcFBAYFBwYODQsLCgoPCisLDA0NDg8ICAgmNAcFBgUGCwswFQ8PCAgJCQkKCgsMCwsKCQkHBwYFBQQCAgIBAW75+wUEAQIBAwQFBgYGBgYF/vj+9wYFBgYGBgUEAwIBAgMF/PwFAwEBAgIFBQUGBgYGBQEJAQkFBgYGBgUFBQICAQEBAgUAAAUAAAAAA/cD9wAhADUAYQCDANwAAAEfBzM/By8HIw8GJR8DFQ8CAQc3AT8COwEfAScBDwEfBT8BAT8INS8NIw8FJR8HMz8HLwcjDwYDDw8RHw8zLwE/AiEnIy8INRE1PwkzIRUfDzMVNzUBAUMBAgMDBQUGB70GBgUFBAMBAQEBAwQFBQYGvQcGBQUDAwICaQMEAwICAwT+p0cUAU8GBwgICAgHYv6mKQEBAgIEBAUFnwFeBwYGBAQDAwEBAgICBAUGCAkKCgsLDAwLCgoKCQkI/XgBAgMDBQUGB70GBgUFBAMBAQEBAwQFBQYGvQcGBQUDAwJADQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA3+AQEBAQb+/AYHBgULCQgGAgIBAQICBggJCwUGBwYBWgEBAwMEBQUGBwcICAkJCQp+P/7lAaIHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGSwMHBwgICAcH/qcOUAFOBQQDAwQo/qWlBQUEBAMCAQEfAV8ICAgJCQkKCQoJCgkKCAkICQkHBQUDAgECAwMEBgY3BgYFBQQDAQEBAQMEBQUGBgcGBQUDAwIBAQICBAUFBgGTAQIDBAUHBwgJCgoLDAwMDf0MDQwMDAsKCgkIBwcFBAMCAQoJCgoYAQICBggJCwYGBgYC9AYHBgYKCgcGAgIBfgoJCQkICAcHBgYEBAMDAQHrP6wBHAAABAAAAAAD9wN5AEcAWQDPAUEAAAEPAh0BHwMPAxUfBz8EHwQ/By8EPwQvBw8ELwQPAiczPwozIw8CJxUfAzM3LwM1PwcVPwMzNx8PDw8jHwg/Dy8PIw8OBRcVHw4zPw8vAyMHHwMVDwc1DwQjLw8/DzM/AyMPDgKMBAMCAgMEgocEAwIBAQMEBQYFBgcFBgWGiAUFBgYGBgUFBAMCAQEBAwSIggQDAQEBAQMEBQYGBgYGBQWCgQUGBQYGBgZqIwQFBgcHBwgICQkJCUcLDQ3zAQIEBTcMBAUFAgMEBggKCwwJCwsMDAjGDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0aCQkJCQgICAcWDg0MDAsKCggIBwYFBQICAQEDBQYICQsNDQ8HEBESEhPHExMSEREQDg0NCwkIBgUD/sQBAwUGCAoKDQ0PBxAREhITxxMTEhIQEA4ODAsJCAYFAwEBAgQEOAwEBQUCAwQGCAoLDAkLCwwMCMYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDWILDQ0PlhMTEhERDw8NDQoKCAYFAwH3BQUGBgYGBgWEiQUGBgYGBQYFBAMBAQEBAwSJiQUDAQEBAQMEBQYFBgYGBgWKhAUGBgYGBgUFBAMBAQEBAwSEhAQDAQEBAQMFCgkJCAYFBQQDAgIREQ+vCAgQEA8DBw4PEBAREA8NDQsKBgEGBQMDAQECAwQFBwcICQoKCwwMDA0NDA0LCwoKCQgIBgUEAwIBAQECAwQFBgYXBQcHCAkKCgsMDQ0NDg8PDxMTEhERDw8NDQsECQcGBAIBAwUGCAkLDA4OEBEREhMTCgkTEhIQEA4ODAsFCAgFBAIBAwQHCAkLDA4OEBASEhMTEBAQDwMHDg8QERAQDw0NDAkGAQYFAwMBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEREQ8OAQMFBggJCwwODhARERITAAAAAAwAAAAAA/cD9wAuAGgAdgCqALkAvQDBAP8BDwEmATUBlQAAJRUPCSsBLwk1Pwk7AR8JJw8KHw0/Di8MKwEPBhU/AxUzNSM3Mx8KFQ8KIyEjLwk9Aj8JMyUVIy8JPQElFSM1IRUjNSUPBB8HMz8DFR8HPwc1HwQ/By8IDwIlHwsVIzUjFREjDw8VIxEjFSM1PwoHFREfDyEVHw8hPw8vCBEvDyEPDgNFAQMDBQMEAwQEBQUFBAUDBAMDBQQDAQEDBAUDAwQEBAUFBQQEBAQDAwIFAwJCBgUFBAQDAwMCAQEBAwIDAwQEBQUFBgYHBwgHBgcFBgQFBAMDAwECAQEDAgMDAwQFBQUGBwYIBwgGfwcIEA8GDhEHFgjjBgYGBgsJCAYCAQEBAQEBAgYICQsGBgYG/sUHBgYGCgoHBgICAQECAgYHCgoGBgYH/oZFBwYFCwkIBgICAQMzfv3JfgGFgAQCAgEBAQMEBQYFBgYGBgVIAQICBAUFBgcGBgUFBAMBAUgFBgUHBgUGBQQDAQEBAQMEfQQFBgMKBgYBawYGBgYLCQgGAgEBAX4/fg0NDAsLCwkJCAgGBQQDAgG9P34BAQECBggJCwYGBngBAgMEBQcHCAkKCgsMDAwNATsBAgMEBQcHCAkKCgsMDAwNATsNDAwMCwoKCQgHBwUEAwIBAQIEBggKCwwJAQIDBAUHBwgJCgoLDAwMDf1LDQwMDAsKCgkIBwcFBAMC4woRDw0KBAMDAgIBAQICAgQECgwOEhMTDw0LBAQDAgIBAQICAwQEBQsOEUsEBAUHBggJCQoLGBUUCAgHBwYFBAMDAgEBAQECAwQEBQYHCAgJCgoXFxQJCAgGBgUEBAMCAQICBAUECAUWAQYKBafGOQECAgYICQsFBgcGvQYHBgULCgcGAgIBAQICBggJCwUGBwa9BgcGBgoKBwYCAgE/vQECAgYHCgoGBgcGfvz8/L29dX4FBgUGBgYGBQQDAQECAwRIsAYGBQUEAwEBAQEDBAUFBgaxSQQDAQEBAQMEBQUGBgYGBgV9BAMCAQECAoMBAQECBggJCwYGBgZ+vb3+xQECAwQFBwcICQoKCwwMDA0/ArW9fgYGBgYLCQgGAgEBPn7+Rw0MDAwLCgoJCAcHBQQDAgE/DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA3GEBAPDgwMCQYByg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAAMAAAAAA9gDuAArAFcAfQAAAQ8DHQEfBz8HLwQ/BC8HDwIFDwMfBA8EHwc/Bz0BLwcPAicDBxUfBz8HEzc1LwYjDwYBDNsEAwICAwTfBQUGBgYGBQUEAwIBAQIDBMjEBAMCAQECAgUEBgYGBgYFAbMEAwIBAQIDBMjEBAMCAQECAwQFBQYGBgYFBdsEAwICAwTfBQUGBgYGBWn8AQECBAQFBgQFBQUEBQMEAgL8AQECAwUFBgQFBQUEBQMEAgLz2wQGBgYGBgUF3wQDAQEBAQMEBQYGBgYFBgXIxAUFBgYGBgYF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Fg8JHQEfDj8JOwEfFT8VOwEfCT8PLwo/Fi8WPwovDw8JKwEvFQ8OAo4BAgQFBgcICQoLDAwNDQ4PDg4ODQwMCwoJCAcGBQMDAwMFBgcICQoLDAwNDg4ODw4NDQwMCwoJCAcGBQQC/qcBAwUHCAsLDg4QERISFBQVFRQUExIQEA8NDAoIBwUDAQEDBQcICgwNDxAQEhMUFBUVFBQSEhEQDg4LCwgHBQMBCgIEBggJCwwNDg4NDgwNCwoKCgwFBgYGBgYGBgUFAwYDAQEDBgMKCAcEAwEDBgcJCgsNDQ4NBgYGBQoIBwICAgEBBAUICQoMBg0ODQ0LCgkHBgMBAwQHCAoDAwMDAQIEAgQEBQQFCwsMCwwKBQoLDQwODQ4ODQwLCQgGBAIBAgICBwkKBgYGBwcGBgwKCQcGBAIDBQYJCgsNCQkKCQkJCQgJBwgMCQsLBgYGBgYGBgYFBAQFBAEBBAUECQgHBAMBAgMGBwkKCwwODg0GBgYFCggGAwIBAQEBAQMGBwkLDAYODg0MDAoJBwUEAQECBQcICgYFAgEBAgMEBAUFBQoMCwwLCgUKDAwNDQ4ODQ4MCgoHBgQCAQEBAgMHCAsFBgcHBgcGCwoJCAUEAb0BAQMDAwYICAUFBg4KCwsLDAwMDAwLDAsLCwoIBwYFBAMCAQECAwQFBggLAwMBAQEDBgQFBhQMDAsLCgoICAgGBQQDAgEBAgMEBQYICAgKCgsLDAwUBgQEAwQDAQECAg0IBgUEAgICAwQGBwcJCgkLCwsMDAwMDAsMCwoKDAUIBQQHCAYDAwECAgMEBQYICAkKCgwLDQ0NDQwMCwsKCgkIBwYFBAMCAgEDAwMGCAgFBQUPCgoLCwwLDAwMDAwMCwsKCAgGBQQDAQEBAQMEBQYICwMDAQEBBAUEBAYUDAwLCwoKCAgIBgUEAwIBAQIDBAUGCAgICgoLCwwMFAYEBAMEAwEBAgINCAYFBAMBAQECAwQGBggJCQoLCwsMDAwMDAsMCwoKDAUIBQQHCAYDAwECAgMEBQYICAkKCgsMDQ0NDQwMCwsKCgkIBwYFBAMCAgAPDg0NDAwLCgkIBwYFBAIBAQIEBQUICAkKCwsNDQ0ODw4ODg0MDAsKCQgHBgUEAgIEBQYHCAkKCwwMDQ4ODgsKFBQTEhAQDw0MCggHBQMBAQMFBwgKDA0PEBASExQUFRUUFBISERAODgsLCAcFAwEBAwUHCAsLDQ8QERETFBQBZwcODQ0LCgkHBgMCAQMEBwgJBwUCAQICAwMFBQQFCwsMCwwKBQoLDQ0NDg0ODQ0KCQgGBAIBAgIDBgkKBgYHBgcHBgsKCQgFBAECBAYICQsMDQ4ODQ4MDQsKBQUFDAwMCwYGBQUEBAUEAQEEBQQJCAcEAwEDBgcJCgsNDQ4OBgUGBQoIBwICAgEBBAUICQoLBhUODAwLCggGAwMBAQMDBAQGCwYFAgEBAQEDAgQFBQQFCwsMCwsLBQoLDA0ODQ4ODQwLCQgGBAIBAgICBwkKBgYGBwcGBgwKCQcGBAECBAYICQsMDQ4ODg0NDAsKCgsLDAYGBgYFBgYEAwYDAQEDBgQJCAcEAwECAwYHCQoLDQ0ODQYGBgUKCAcCAgIBAQQGBwkKDAYGBwUFBAMEAwIDDQcGBQQDAQEBAgMEBgYICQkKCgsMCwwNDAwMCwsKCgwFCAUEBwgGAwMBAgIDBAUHBwgJCgoMDAwNDQ0MDAsLCgoJCAcGBQQDAgIBAwMDBggIBQUGDgoLCwsMDAwMDAwLDAoLCggHBgUEAwEBAQEDBAUGBwoEAwEEBQQFBRQMDAsLCgoJCAcGBQQDAgEBAgMEBQYHCAkKCgsLDAwUBQUEAwQDAgINBwYGAwMCAQECAwQFBwgJCgoKCwwLDAwMCwwLCwsKDAUIBQQHCAYDAwECAgMEBQYICAkKCgwLDQ0NDQwMCwsKCgkIBwYFBAMCAgEDAwMGCAgFBQUPCgsLCwwMDAwMDAsMCgsKCAcGBQQDAQEBAQMEBQYHCgQDAQQFBAUFFAwMCwsKCgkIBwYFBAMCAQECAwQFBgcICQoKCwsMDAABAAAAAAP4A5AAUgAAATEJAS8GIw8OFR8GAR8GMz8HAT8FPQEvDSMPBgNb/lD++QcICAgJCQkJCAkJCAgIBwcGBgQDAwIBAQEDAwQFBgFOCQgICQgJCQkJCAkICQcIBgHzBQUDAwIBAgIDAwQGBQgICAkJCQkKCAgJCAcIBwN4/doBBwYFBQMDAgEBAQMDBAUGBwcICAgJCAkJCQkICQgIB/6yCAYEAwMCAQEBAwMEBQYHAnAHCAgICAkICQgICQcIBwcHBgUEAwICAQECAwMFBQAAAAwAAAAAA/cD9wATABcAKwBvAIMAhwCbAN8BAQFAAWQBqAAA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BQUEAwEBAQEDBAUFBgZlBQUFBQYHBwcICAkJCQoKCgoKCgkJCQgIBwcHBgUFBQUB3wYGBQUEAwEBAQEDBAUFBgb+JAIEBAUGBwcICAkKCgoLCwsLCwsKCgoJCAgHBwYFBAQB8wECAgYHCgsFBgcGBgcGBQsKBwYCAgEBAgIGBwoLBQYHBgYHBgULCgcGAgIBtwL+YgYGBQUEAwEBAQEDBAUFBgYBngUEBQUGBwcICAgJCgkKCwoKCwoJCgkICAgHBwYFBQQFogYGBQUEAwEBAQEDBAUFBgaiBQQFBQYHBwgICAkKCQoLCgoLCgkKCQgICAcHBgUFBMUGBwYFCwoHBgICAQECAgYHCgsFBgcGBgcGBQsKBwYCAgEBAgIGBwoLBQYHHwYCAwQEBgYGBgYGBAQDAhAJCQgIBwcGBgQFAwMCAgICAwMFBAYGBwcICAkJEAIDBAQGBgYGBgYEBAMCEAkJCAgHBwYGBAUDAwICAgIDAwUEBgYHBwgICQkBEgYGBgYLCQgGAgIBAQICBggJCwYGBgYHBgYGCgoHBgICAQECAgYHCgoGBgYTAQIDBAQGBgYGBgYEBAMCAQ4ICQcIBgcFBgQEBAICAQEBAQICBAQEBgUHBggHCQgOAQIDBAQGBgYGBgYEBAMCAQoKCgoICQcHBwYEBQMCAgICAwUEBgcHBwkICgoKAREGBwYFCwoHBgICAQECAgYHCgsFBgcGBgcGBQsKBwYCAgEBAgIGBwoLBQYHHwYCAwQEBgYGBgYGBAQDAhAJCQgIBwcGBgQFAwMCAgICAwMFBAYGBwcICAkJEAIDBAQGBgYGBgYEBAMCEAkJCAgHBwYGBAUDAwICAgIDAwUEBgYHBwgICQkAAAAABAAAAAADqQPoADkAdgC+AQYAAAEHIw8HFQcRFxUfCDMhMz8JNRErAS8ONSczHwgRFQ8NIyEjLw4RPw4lMx8HDwYrAREzHwcPBisCLwU9AT8GMxErAS8FPQE/BQEzHwUdASE1PwY7AR8FHQIPBi8HNSEdAQ8GLwc1PwYB8AYGBwULCQgGAgIBAQICBggJCwUHBgYBOwcGBgYKCgcGAgIBXgoJCQgJCAcHBgYFBAMCAQG93QUFBQW9BQMCAQIDBQUGCAgJCQsLCwwNDf7FDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDP6TvQcFBgQE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3AMEAwECAwQGBgcICQoKCwwMDQz9yAwNDAwLCgoJCAcGBgQDAgEBAgMEBgYHCAkKCgsMDA0BBAEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAb4BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwG+AQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBvgEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwF/AQICBgcKCgYGBwb9DAYHBgULCgcGAgIBAQICBgcKCwUGBwYCVgECAgMEBQUGBwcICAkJCQp+PwMEAt0DBwz9ig0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAvQNDAwMCwoKCQgHBwUEAwIABwAAAAADmQP4ACEAQwBwAJIAtADuASoAABMhHwYdAQ8GIS8HPwchHwcPByEvBz8GJzsBHwYdAQ8GKwEvBD0BPwQvBT8GIR8GHQEPBiEvBz8HMx8HDwcjLwc/BicjDwkVERUfCTMhMz8JNREnIy8NPQElIR8HEQ8PIS8PET8O/gH4BgYFBQQDAgIDBAUFBgb+CAcGBQUDAwIBAQIDAwUFBssBOgcGBQUEAwEBAQEDBAUFBgf+xgcGBQUEAwEBAQEDBAUFBrgCBQQEBEAFBAMDBAU/BAUFBQcHBgUDAwECBAUdHQQEAwEBAQIDBgYGAgH4BgYFBQQDAgIDBAUFBgb+CAcGBQUDAwIBAQIDAwUFBg38BgYGBAQDAgEBAgMEBAYGBvwGBgYEBAMCAQECAwQEBgYaBgYGBgsJCAYCAQEBAQIGCAkLBgYGBgI4BgYGBgsJCAYCAQF+CQoJCAkHCAYGBgUEAwIC/mYBuQwHBNwDAgMCAQIDBAYGBwgJCgoLDAwNDP3IDA0MDAsKCgkIBwYGBAMCAQECAwQGBgcICQoKCwwMDQEEAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAb4BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBMAECAy4FBgYIBwcGBTEDAgEDBAUFBgYGBgYFBBcVBAUGBgYGBgUGBAKPAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAb4BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBfwECAgYHCgoGBgcG/QwGBwYFCwoHBgICAQECAgYHCgsFBgcGAlYBAgIDBAUFBgcHCAgJCQkKfj8DBALdAwMICP2KDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgAIAAAAAAOZA/gAIQBDAGUAhwCzANUBDwFKAAABMx8HDwcjLwc/BiUzHwYdAQ8GIy8HPwYlMx8HDwcjLwc/BiUzHwcPByMvBz8GJTMfBw8HKwEvBD0BPwQvBT8FJTMfBw8HIy8GPQE/BScjDwkVERUfCTMhMz8JNREnIy8NPQElIR8GEQ8PIS8PET8OAka2BgYGBAQDAgEBAgMEBAYGBrYHBgUFBAICAQECAgQFBQb+zLYGBgYEBAMCAgMEBAYGBrYHBgUFBAICAQECAgQFBQYBQrYGBgYEBAMCAQECAwQEBgYGtgcGBQUEAgIBAQICBAUFBv7FtgcGBQUEAgIBAQICBAUFBge2BgYGBAQDAgEBAgMEBAYGAUIFBAQFPgYEAwEBAwQFPwQFBQUHBwYFAwMBAgQFHR0EBAMBAQECAwYGCP7RtgcGBQUEAwEBAQEDBAUFBga3BgYGBAQDAgIDBAQGBiAGBgYGCwkIBgIBAQEBAgYICQsGBgYGAjgGBgYGCwkIBgIBAX4JCgkICQcIBgYGBQQDAgL+ZgG5DAcE3AMEAwECAwQGBgcICQoKCwwMDQz9yAwNDAwLCgoJCAcGBgQDAgEBAgMEBgYHCAkKCgsMDA0BBAEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwF/AQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAUABAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBfwEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwFvAQIDLgUGBggHBwYFMQMCAQMEBQUGBgYGBgUEFxUEBQYGBgYGBQYEA08BAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBvgECAgYHCgoGBgcG/QwGBwYFCwoHBgICAQECAgYHCgsFBgcGAlYBAgIDBAUFBgcHCAgJCQkKfj8DBALdAwcM/YoNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAAAAFgAAAAAD+AP4ABAAIQAyAEMAVABlAHYAhwCYAKkAugDLANwA7QD+AQ8BIAExAUIBUwFZAX0AACUVHwIzPwI1LwIjDwIFFR8CIT8CNS8CIQ8CJRUfAjM/AjUvAiMPAgUVHwIhPwI1LwIhDwIlFR8CMz8CNS8CIw8CBRUfAiE/AjUvAiEPAiUVHwIzPwI1LwIjDwIFFR8CIT8CNS8CIQ8CJRUfAjM/AjUvAiMPAgUVHwIhPwI1LwIhDwIlFR8CMz8CNS8CIw8CBRUfAiE/AjUvAiEPAiUVHwIzPwI1LwIjDwIFFR8CIT8CNS8CIQ8CJRUfAjM/AjUvAiMPAgUVHwIhPwI1LwIhDwIlFR8CMz8CNS8CIw8CBRUfAiE/AjUvAiEPAiUVHwIzPwI1LwIjDwIFFR8CIT8CNS8CIQ8CJTMhESERIxEfByE/BxEvByEPBgKMAgQFygUEAgIEBccFBQP+BwIEBQGqBQQCAgQF/lkFBQMB9wIEBcoFBAICBAXHBQUD/gcCBAUBqgUEAgIEBf5ZBQUDAfcCBAXKBQQCAgQFxwUFA/4HAgQFAaoFBAICBAX+WQUFAwH3AgQFygUEAgIEBccFBQP+BwIEBQGqBQQCAgQF/lkFBQMB9wIEBcoFBAICBAXHBQUD/gcCBAUBqgUEAgIEBf5ZBQUDAfcCBAXKBQQCAgQFxwUFA/4HAgQFAaoFBAICBAX+WQUFAwH3AgQFygUEAgIEBccFBQP+BwIEBQGqBQQCAgQF/lkFBQMB9wIEBcoFBAICBAXHBQUD/gcCBAUBqgUEAgIEBf5ZBQUDAfcCBAXKBQQCAgQFxwUFA/4HAgQFAaoFBAICBAX+WQUFAwH3AgQFygUEAgIEBccFBQP+BwIEBQGqBQQCAgQF/lkFBQMBTxwB3PxIHAEBAwMEBQUGA7gGBQUEAwMBAQEBAwMEBQUG/EgGBQUEAwMBhgMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFXfxIA7j8SAYFBQQDAwEBAQEDAwQFBQYDuAYFBQQDAwEBAQEDAwQFBQAAABYAAAAAA/gD+AAQACEAMgBDAFQAZQB2AIcAmACpALoAywDcAO0A/gEPASABMQFCAVMBWQF9AAAlFR8CIT8CNS8CIQ8CBRUfAjM/AjUvAiMPAiUVHwIhPwI1LwIhDwIFFR8CMz8CNS8CIw8CJRUfAiE/AjUvAiEPAgUVHwIzPwI1LwIjDwIlFR8CIT8CNS8CIQ8CBRUfAjM/AjUvAiMPAiUVHwIhPwI1LwIhDwIFFR8CMz8CNS8CIw8CJRUfAiE/AjUvAiEPAgUVHwIzPwI1LwIjDwIlFR8CIT8CNS8CIQ8CBRUfAjM/AjUvAiMPAiUVHwIhPwI1LwIhDwIFFR8CMz8CNS8CIw8CJRUfAiE/AjUvAiEPAgUVHwIzPwI1LwIjDwIlFR8CIT8CNS8CIQ8CBRUfAjM/AjUvAiMPAiUzIREhESMRHwchPwcRLwchDwYBrAIEBQGqBQQCAgQF/lkFBQP+5wIEBcoFBAICBAXHBQUDARcCBAUBqgUEAgIEBf5ZBQUD/ucCBAXKBQQCAgQFxwUFAwEXAgQFAaoFBAICBAX+WQUFA/7nAgQFygUEAgIEBccFBQMBFwIEBQGqBQQCAgQF/lkFBQP+5wIEBcoFBAICBAXHBQUDARcCBAUBqgUEAgIEBf5ZBQUD/ucCBAXKBQQCAgQFxwUFAwEXAgQFAaoFBAICBAX+WQUFA/7nAgQFygUEAgIEBccFBQMBFwIEBQGqBQQCAgQF/lkFBQP+5wIEBcoFBAICBAXHBQUDARcCBAUBqgUEAgIEBf5ZBQUD/ucCBAXKBQQCAgQFxwUFAwEXAgQFAaoFBAICBAX+WQUFA/7nAgQFygUEAgIEBccFBQMBFwIEBQGqBQQCAgQF/lkFBQP+5wIEBcoFBAICBAXHBQUDAWscAcD8SBwBAQMDBAUFBgO4BgUFBAMDAQEBAQMDBAUFBvxIBgUFBAMDAYYDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBV38SAO4/EgGBQUEAwMBAQEBAwMEBQUGA7gGBQUEAwMBAQEBAwMEBQUAAAAMAAAAAAP4A/gAEAAhADIAQwBUAGUAdgCHAJgAqQCvANMAADcVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAicVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAicVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAicVHwIhPwI1LwIhDwIlMyERIREjER8HIT8HES8HIQ8GlAIEBQLCBQQCAgQF/UEFBQMBAgQFAsIFBAICBAX9QQUFAwECBAUCwgUEAgIEBf1BBQUDAQIEBQLCBQQCAgQF/UEFBQMBAgQFAsIFBAICBAX9QQUFAwECBAUCwgUEAgIEBf1BBQUDAQIEBQLCBQQCAgQF/UEFBQMBAgQFAsIFBAICBAX9QQUFAwECBAUCwgUEAgIEBf1BBQUDAQIEBQLCBQQCAgQF/UEFBQMBaxwBwPxIHAEBAwMEBQUGA7gGBQUEAwMBAQEBAwMEBQUG/EgGBQUEAwMBhgMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFXfxIA7j8SAYFBQQDAwEBAQEDAwQFBQYDuAYFBQQDAwEBAQEDAwQFBQAWAAAAAAP4A/gAEAAhADIAQwBUAGUAdgCHAJgAqQC6AMsA3ADtAP4BDwEgATEBQgFTAVkBfQAAJRUfAiE/AjUvAiEPAgUVHwIhPwI1LwIhDwIlFR8CIT8CNS8CIQ8CBRUfAiE/AjUvAiEPAiUVHwIhPwI1LwIhDwIFFR8CIT8CNS8CIQ8CJRUfAiE/AjUvAiEPAgUVHwIhPwI1LwIhDwIlFR8CIT8CNS8CIQ8CBRUfAiE/AjUvAiEPAiUVHwIhPwI1LwIhDwIFFR8CIT8CNS8CIQ8CJRUfAiE/AjUvAiEPAgUVHwIhPwI1LwIhDwIlFR8CIT8CNS8CIQ8CBRUfAiE/AjUvAiEPAiUVHwIhPwI1LwIhDwIFFR8CIT8CNS8CIQ8CJRUfAiE/AjUvAiEPAgUVHwIhPwI1LwIhDwIlMyERIREjER8HIT8HES8HIQ8GAhwCBAUBOgUEAgIEBf7JBQUD/ncCBAUBOgUEAgIEBf7JBQUDAYcCBAUBOgUEAgIEBf7JBQUD/ncCBAUBOgUEAgIEBf7JBQUDAYcCBAUBOgUEAgIEBf7JBQUD/ncCBAUBOgUEAgIEBf7JBQUDAYcCBAUBOgUEAgIEBf7JBQUD/ncCBAUBOgUEAgIEBf7JBQUDAYcCBAUBOgUEAgIEBf7JBQUD/ncCBAUBOgUEAgIEBf7JBQUDAYcCBAUBOgUEAgIEBf7JBQUD/ncCBAUBOgUEAgIEBf7JBQUDAYcCBAUBOgUEAgIEBf7JBQUD/ncCBAUBOgUEAgIEBf7JBQUDAYcCBAUBOgUEAgIEBf7JBQUD/ncCBAUBOgUEAgIEBf7JBQUDAYcCBAUBOgUEAgIEBf7JBQUD/ncCBAUBOgUEAgIEBf7JBQUDAYcCBAUBOgUEAgIEBf7JBQUD/ncCBAUBOgUEAgIEBf7JBQUDAWscAcD8SBwBAQMDBAUFBgO4BgUFBAMDAQEBAQMDBAUFBvxIBgUFBAMDAYYDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBV38SAO4/EgGBQUEAwMBAQEBAwMEBQUGA7gGBQUEAwMBAQEBAwMEBQUAAAAgAAAAAAP4A/gAEAAhADIAQwBUAGUAdgCHAJgAqQC6AMsA3ADtAP4BDwEgATEBQgFTAWQBdQGGAZcBqAG5AcoB2wHsAf0CAwInAAAlFR8CMz8CNS8CIw8DFR8CMz8CNS8CIw8CBRUfAjM/AjUvAiMPAiUVHwIzPwI1LwIjDwMVHwIzPwI1LwIjDwIFFR8CMz8CNS8CIw8CJRUfAjM/AjUvAiMPAxUfAjM/AjUvAiMPAgUVHwIzPwI1LwIjDwIlFR8CMz8CNS8CIw8DFR8CMz8CNS8CIw8CBRUfAjM/AjUvAiMPAiUVHwIzPwI1LwIjDwMVHwIzPwI1LwIjDwIFFR8CMz8CNS8CIw8CJRUfAjM/AjUvAiMPAxUfAjM/AjUvAiMPAgUVHwIzPwI1LwIjDwIlFR8CMz8CNS8CIw8DFR8CMz8CNS8CIw8CBRUfAjM/AjUvAiMPAiUVHwIzPwI1LwIjDwMVHwIzPwI1LwIjDwIFFR8CMz8CNS8CIw8CJRUfAjM/AjUvAiMPAxUfAjM/AjUvAiMPAgUVHwIzPwI1LwIjDwIlFR8CMz8CNS8CIw8DFR8CMz8CNS8CIw8CBRUfAjM/AjUvAiMPAiUzIREhESMRHwchPwcRLwchDwYCqAIEBa4FBAICBAWrBQUD/QIEBa4FBAICBAWrBQUD/ucCBAXKBQQCAgQFxwUFAwITAgQFrgUEAgIEBasFBQP9AgQFrgUEAgIEBasFBQP+5wIEBcoFBAICBAXHBQUDAhMCBAWuBQQCAgQFqwUFA/0CBAWuBQQCAgQFqwUFA/7nAgQFygUEAgIEBccFBQMCEwIEBa4FBAICBAWrBQUD/QIEBa4FBAICBAWrBQUD/ucCBAXKBQQCAgQFxwUFAwITAgQFrgUEAgIEBasFBQP9AgQFrgUEAgIEBasFBQP+5wIEBcoFBAICBAXHBQUDAhMCBAWuBQQCAgQFqwUFA/0CBAWuBQQCAgQFqwUFA/7nAgQFygUEAgIEBccFBQMCEwIEBa4FBAICBAWrBQUD/QIEBa4FBAICBAWrBQUD/ucCBAXKBQQCAgQFxwUFAwITAgQFrgUEAgIEBasFBQP9AgQFrgUEAgIEBasFBQP+5wIEBcoFBAICBAXHBQUDAhMCBAWuBQQCAgQFqwUFA/0CBAWuBQQCAgQFqwUFA/7nAgQFygUEAgIEBccFBQMCEwIEBa4FBAICBAWrBQUD/QIEBa4FBAICBAWrBQUD/ucCBAXKBQQCAgQFxwUFAwFrHAHA/EgcAQEDAwQFBQYDuAYFBQQDAwEBAQEDAwQFBQb8SAYFBQQDAwGGAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVd/EgDuPxIBgUFBAMDAQEBAQMDBAUFBgO4BgUFBAMDAQEBAQMDBAUFAAAAAwAAAAAD2AO5ADAAdwC7AAABIw8KET8HMyEzPwoRLwojJSEfDhURFQ8OISMPBiMvCDUR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AcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUACmV4cG9ydC1wZGYPbW9yZS12ZXJ0aWNhbC0yCXN1Yi10b3RhbBF0YWJsZS1hbGlnbi1yaWdodAZoZWFkZXIFY2xvY2sHcmVmcmVzaAlhbGlnbi10b3AOYXJyb3ctcmlnaHQtdXAMdXNlci1kZWZpbmVkDXByb3RlY3Qtc2hlZXQFcGFzdGUEcGxheRFjaGV2cm9uLWRvd24tZmlsbAxpbnNlcnQtcmlnaHQPcGFzdGUtdGV4dC1vbmx5B3JlcGxhY2UHbGV2ZWwtNAh1cGxvYWQtMQR1bmRvDWRlbGV0ZS1jb2x1bW4McmVzdGFydC1hdC0xCXBlcmltZXRlcgVzdGFtcBJjb250aW51ZS1udW1iZXJpbmcLYWxpZ24tcmlnaHQPc2hvdy1oaWRlLXBhbmVsFmNvbmRpdGlvbmFsLWZvcm1hdHRpbmcRbW9yZS1ob3Jpem9udGFsLTEEc2VuZARjZWxsEXNvcnQtZGVzY2VuZGluZy0yEnRpbWVsaW5lLXdvcmstd2VlawdqdXN0aWZ5Dmh5cGVybGluay1lZGl0CXJlY3RhbmdsZQpncm91cC1pY29uCmxpbmUtc21hbGwNZHJhZy1hbmQtZHJvcAtjaGVjay1sYXJnZQZzaGFwZXMMY2hldnJvbi1kb3duD2RlY3JlYXNlLWluZGVudAxjaXJjbGUtY2hlY2sMZmlsdGVyLWNsZWFyBW5vdGVzBmV4cG9ydA1icmluZy1mb3J3YXJkBGVkaXQLZmlsdGVyLW1haW4Oc3BsaXQtdmVydGljYWwMY29tbWVudC1zaG93EmNoZXZyb24tZG93bi1zbWFsbA1maWx0ZXItYWN0aXZlF2RyYWctYW5kLWRyb3AtaW5kaWNhdG9yBGJvbGQSY2hldnJvbi1sZWZ0LXNtYWxsD2hpZ2hsaWdodC1jb2xvcgxwcmludC1sYXlvdXQHYmV0d2VlbgtsaW5rLXJlbW92ZRB0YWJsZS1vZi1jb250ZW50DWdyaXAtdmVydGljYWwDa3BpCXJlZGFjdGlvbgZ2b2x1bWUKYnJlYWstcGFnZQZsZW5ndGgTY2hldnJvbi1sZWZ0LWRvdWJsZQ5oeXBlcmxpbmstY29weQpsb3dlci1jYXNlCGJ1bGxldC0yDWNoZXZyb24tcmlnaHQJdW5ncm91cC0xEGF1dG8tZml0LWNvbnRlbnQYZmlsdGVyZWQtc29ydC1kZXNjZW5kaW5nEWFnZW5kYS1kYXRlLXJhbmdlC2dyYW5kLXRvdGFsDW1vdXNlLXBvaW50ZXIMYWxpZ24tbWlkZGxlCGJvb2ttYXJrDmZpZWxkLXNldHRpbmdzF3Bhc3RlLW1hdGNoLWRlc3RpbmF0aW9uCHBhc3N3b3JkBnNlYXJjaARyZWRvCGxvY2F0aW9uBGxpbmsNc3RyaWtldGhyb3VnaA9hdXRvLWZpdC13aW5kb3cGaXRhbGljDG1vbnRoLWFnZW5kYRNjaGV2cm9uLXJpZ2h0LXNtYWxsBXByaW50DnRpbWVsaW5lLXRvZGF5EnRleHQtdGhhdC1jb250YWlucwtmb2xkZXItb3BlbglyZXNpemVyLTENYnJlYWstc2VjdGlvbghidWxsZXQtNghpY29uc2V0cwxjaGV2cm9uLWxlZnQNYm9yZGVyLWJvdHRvbQ1zcGFjaW5nLWFmdGVyCmNpcmNsZS1hZGQQdGV4dC1hbHRlcm5hdGl2ZQdsZXZlbC0xCnR3by1jb2x1bW4GdG9wLTEwBnJlbmFtZQVzdHlsZQlmb250LW5hbWUPbW9yZS12ZXJ0aWNhbC0xD2xpbmUtdmVyeS1zbWFsbAZyZXBlYXQKYXJyb3ctbGVmdAVjaGVjaxJ2ZXJ0aWNhbC1hbGlnbi10b3AKY2hldnJvbi11cAlib3R0b20tMTADZGF5CXVuZ3JvdXAtMglvcGVuLWxpbmsFcGF1c2UEY29weQ5wYWdlLW51bWJlcmluZw5saXN0LXVub3JkZXJlZApmcmVlemUtcm93B2xldmVsLTMKZXhwb3J0LXhscw5jb21tZW50LXJlb3BlbgxwYWludC1idWNrZXQRYm9yZGVyLWRpYWdvbmFsLTESZml4ZWQtY29sdW1uLXdpZHRoBWltYWdlEW51bWJlci1mb3JtYXR0aW5nEHByb3RlY3Qtd29ya2Jvb2sPcmVjdXJyZW5jZS1lZGl0DHNlbmQtdG8tYmFjawtpbnNlcnQtbGVmdARhcmVhDGxpbmUtc3BhY2luZwpzZWxlY3QtYWxsDGJvcmRlci1pbm5lcgZyYWRpdXMJZGF0YS1iYXJzDWJvcmRlci1taWRkbGUKdXBwZXItY2FzZQpwYWdlLXNldHVwB3pvb20taW4IZmlsdGVyZWQOaHlwZXJsaW5rLW9wZW4RY2FsY3VsYXRlZC1tZW1iZXIEbWVudQxncmVhdGVyLXRoYW4IYnVsbGV0LTQPYm90dG9tLTEwLWl0ZW1zEWJvcmRlci1kaWFnb25hbC0yCXRodW1ibmFpbApmb250LWNvbG9yDGFsaWduLWJvdHRvbQhkb3dubG9hZAtjbGVhci1ydWxlcw5zb3J0LWFzY2VuZGluZxBzcGxpdC1ob3Jpem9udGFsB2dyb3VwLTIJZHJvcC1kb3duC3N1cGVyc2NyaXB0DmNoYW5nZXMtYWNjZXB0FGNoZXZyb24tcmlnaHQtZG91YmxlEHNvcnQtYXNjZW5kaW5nLTIMYm9yZGVyLXJpZ2h0A21keAxib3JkZXItb3V0ZXIHc2F2ZS1hcwxlbmQtZm9vdG5vdGUQZXhpdC1mdWxsLXNjcmVlbgNwYW4McmFkaW8tYnV0dG9uD3RleHQtYW5ub3RhdGlvbgR1c2VyDnNwYWNpbmctYmVmb3JlD3NvcnQtZGVzY2VuZGluZwdkaXNwbGF5CmFsaWduLWxlZnQGcGVvcGxlCmV4cG9ydC1jc3YGZm9vdGVyBWJyZWFrDmRhdGUtb2NjdXJyaW5nCGJ1bGxldC0zDHN0cm9rZS13aWR0aAtkZXNjcmlwdGlvbgxleHBvcnQtZXhjZWwKdGFibGUtY2VsbAt0ZXh0LWhlYWRlcgtsaW5lLW5vcm1hbAVtb250aAxjb2xvci1zY2FsZXMSY2hhbmdlLXNjYWxlLXJhdGlvBHNhdmUGZXhwYW5kBmNpcmNsZQxsaXN0LW9yZGVyZWQFZXJhc2UKZm9ybS1maWVsZAl0ZXh0LXdyYXAKZXhwb3J0LXN2ZwhidWxsZXQtMQpib3JkZXItYWxsA3N1bQp3ZWItbGF5b3V0CXNlbGVjdGlvbhN0YWJsZS1ib3JkZXItY3VzdG9tDWJlbG93LWF2ZXJhZ2UJbGVzcy10aGFuCmFycm93LWRvd24VdmVydGljYWwtYWxpZ24tYm90dG9tDHRpbWVsaW5lLWRheQlzaWduYXR1cmUIZmlsZS1uZXcQY2hldnJvbi11cC1zbWFsbANleWUIYXJyb3ctdXAKYm9yZGVyLXRvcAdvcGFjaXR5EmludGVybWVkaWF0ZS1zdGF0ZRByZXNpemVyLXZlcnRpY2FsCWNoZWNrLWJveBV2ZXJ0aWNhbC1hbGlnbi1jZW50ZXIHdHdvLXJvdwVjbG9zZQNhbGwFdGFibGUNaGlkZS1oZWFkaW5ncw90YWJsZS1jZWxsLW5vbmULZnJlZXplLXBhbmUNc2VuZC1iYWNrd2FyZApleHBvcnQtcG5nDmR1cGxpY2F0ZS1jZWxsC3NwZWxsLWNoZWNrEnRhYmxlLWFsaWduLWNlbnRlcgpkZWxldGUtcm93BG5vbmUHZ3JvdXAtMQtjaGFuZ2UtY2FzZRB0YWJsZS1hbGlnbi1sZWZ0BmZpbHRlcgpjbGVhci1mb3JtC2Fycm93LXJpZ2h0EGhpZGUtZm9ybXVsYS1iYXIDY3V0CGJ1bGxldC01EnJlc2l6ZXItaG9yaXpvbnRhbBNjaGV2cm9uLWRvd24tZG91YmxlBGxvY2sLY2lyY2xlLWluZm8MaW5zZXJ0LWJlbG93CHBlbnRhZ29uDGNsZWFyLWZvcm1hdAl0aW1lLXpvbmUEcGx1cwtib3JkZXItbGVmdAdsZXZlbC0yDWFib3ZlLWF2ZXJhZ2UFb3JkZXIJc3Vic2NyaXB0DWNoYW5nZXMtdHJhY2sQaHlwZXJsaW5rLXJlbW92ZRB0b3AtYm90dG9tLXJ1bGVzCWNvZGUtdmlldwpjb2xsYXBzZS0yD2luY3JlYXNlLWluZGVudAx0YWJsZS1kZWxldGUcY29uZGl0aW9uYWwtZm9ybWF0dGluZy1sYXJnZQxhbGlnbi1jZW50ZXIHcmVhcHBseQ5jaGFuZ2VzLXJlamVjdA5oaWRlLWdyaWRsaW5lcwR3ZWVrCWxhc3QtcGFnZQRsaW5lB2VxdWFsdG8NY2lyY2xlLXJlbW92ZQtmdWxsLXNjcmVlbglkaW1lbnNpb24XZmlsdGVyZWQtc29ydC1hc2NlbmRpbmcNdGltZWxpbmUtd2VlawV0cmFzaAxwcm9wZXJ0aWVzLTERY2hldnJvbi11cC1kb3VibGUJc29ydGluZy0yCXNvcnRpbmctMQh6b29tLW91dAVjaGFydAtib3JkZXItbm9uZQx0YWJsZS11cGRhdGUJbmFtZWQtc2V0D2Fubm90YXRpb24tZWRpdAl2aWV3LXNpZGULY29tbWVudC1hZGQJZ3JpZC12aWV3B2NhcHRpb24JdW5kZXJsaW5lCXRleHQtZm9ybQtpbnNlcnQtY29kZQ1yZXNpemVyLXJpZ2h0CmZpcnN0LXBhZ2UDYm94D2RhdGEtdmFsaWRhdGlvbgxpbnNlcnQtYWJvdmUHbGV2ZWwtNQt6b29tLXRvLWZpdA5lcnJvci10cmVldmlldwttZXJnZS1jZWxscw1ib3JkZXItY2VudGVyBmZvbGRlcgloaWdobGlnaHQMcHJvcGVydGllcy0yB3RhYmxlLTIOYnJpbmctdG8tZnJvbnQNZnJlZXplLWNvbHVtbgtwYXN0ZS1zdHlsZQp1bmZpbHRlcmVkCXBhcmFncmFwaBNjaGFydC1pbnNlcnQtY29sdW1uDGNoYXJ0LWxlZ2VuZBhjaGFydC1pbnNlcnQteC15LXNjYXR0ZXIRYWRkLWNoYXJ0LWVsZW1lbnQPY2hhcnQtZ3JpZGxpbmVzEWNoYXJ0LWluc2VydC1saW5lF2NoYXJ0LXN3aXRjaC1yb3ctY29sdW1uCmNoYXJ0LWF4ZXMLY2hhcnQtbGluZXMRY2hhcnQtYXhpcy10aXRsZXMLY2hhcnQtdGl0bGUQY2hhcnQtaW5zZXJ0LXBpZRFjaGFydC1kYXRhLWxhYmVscyRjaGFydC1heGlzLXRpdGxlcy1wcmltYXJ5LWhvcml6b250YWwRY2hhcnQtbGVnZW5kLW5vbmUSY2hhcnQtbGVnZW5kLXJpZ2h0HGNoYXJ0LXByaW1hcnktbWlub3ItdmVydGljYWwbY2hhcnQtYXhlcy1wcmltYXJ5LXZlcnRpY2FsGGNoYXJ0LWRhdGEtbGFiZWxzLWNlbnRlchZjaGFydC1kYXRhLWxhYmVscy1ub25lHGNoYXJ0LXByaW1hcnktbWFqb3ItdmVydGljYWwdY2hhcnQtYXhlcy1wcmltYXJ5LWhvcml6b250YWwQY2hhcnQtbGVnZW5kLXRvcB5jaGFydC1wcmltYXJ5LW1pbm9yLWhvcml6b250YWweY2hhcnQtcHJpbWFyeS1tYWpvci1ob3Jpem9udGFsE2NoYXJ0LWxlZ2VuZC1ib3R0b20dY2hhcnQtZGF0YS1sYWJlbHMtb3V0c2lkZS1lbmQiY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS12ZXJ0aWNhbBFjaGFydC1sZWdlbmQtbGVmdB1jaGFydC1kYXRhLWxhYmVscy1pbnNpZGUtYmFzZRxjaGFydC1kYXRhLWxhYmVscy1pbnNpZGUtZW5kEGNoYXJ0LXRpdGxlLW5vbmUcY2hhcnQtdGl0bGUtY2VudGVyZWQtb3ZlcmxheRRjaGFydC0yZC1zdGFja2VkLWJhchVjaGFydC0yZC1zdGFja2VkLWxpbmULY2hhcnQtZG9udXQOY2hhcnQtMmQtcGllLTIZY2hhcnQtMmQtY2x1c3RlcmVkLWNvbHVtbiFjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWFyZWEWY2hhcnQtMmQtY2x1c3RlcmVkLWJhciBjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhcg1jaGFydC0yZC1saW5lI2NoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtY29sdW1uIWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtbGluZRVjaGFydC0yZC1zdGFja2VkLWFyZWEQY2hhcnQtaW5zZXJ0LWJhcg1jaGFydC0yZC1hcmVhE21vcmUtc2NhdHRlci1jaGFydHMXY2hhcnQtMmQtc3RhY2tlZC1jb2x1bW4OdGltZWxpbmUtbW9udGgJZHJhZy1maWxsDGNpcmNsZS1jbG9zZQZyZXNpemUPY2hldnJvbi11cC1maWxsBGhvbWUJc29ydGluZy0zEWNoZXZyb24tbGVmdC1maWxsEmNoZXZyb24tcmlnaHQtZmlsbBRpbnRlcm1lZGlhdGUtc3RhdGUtMghzZXR0aW5ncwtjaGVjay1zbWFsbAt0YWJsZS1tZXJnZQx0YWJsZS1uZXN0ZWQQdGFibGUtaW5zZXJ0LXJvdxN0YWJsZS1pbnNlcnQtY29sdW1uFXRhYmxlLW92ZXJ3cml0ZS1jZWxscwlleWUtc2xhc2gNZ2FudHQtZ3JpcHBlcg1icmluZy10by12aWV3D2JyaW5nLXRvLWNlbnRlcgd3YXJuaW5nDWNyaXRpY2FsLXBhdGgSYm9yZGVyLWRpYWdvbmFsLXVwFGJvcmRlci1kaWFnb25hbC1kb3duDWJvcmRlci1jdXN0b20NYm9yZGVyLW5vbmUtMQpib3JkZXItYm94D2JvcmRlci1zaGFkb3ctMQ9ib3JkZXItc2hhZG93LTIFYXVkaW8FdmlkZW8EY3JvcAtzdGFyLWZpbGxlZAdmaWx0ZXJzCmFkanVzdG1lbnQJcGFnZS1zaXplBXJlc2V0CHRyaWFuZ2xlDnBhZ2UtdGV4dC13cmFwBHRpbnQKYnJpZ2h0bmVzcwhjb250cmFzdApzYXR1cmF0aW9uBGZhZGUNZmxpcC12ZXJ0aWNhbA9mbGlwLWhvcml6b250YWwOdHJhbnNmb3JtLWxlZnQPdHJhbnNmb3JtLXJpZ2h0CXNoYXJwbmVzcwVncmFpbgxmcmFtZS1jdXN0b20HZnJhbWUtMQdmcmFtZS0yB2ZyYW1lLTMHZnJhbWUtNAdmcmFtZS01B2ZyYW1lLTYJdHJhbnNmb3JtCmNoZWNrLXRpY2sPZXZlbi1wYWdlLWJyZWFrDm9kZC1wYWdlLWJyZWFrDHBhZ2UtY29sdW1ucxVjb250aW51b3VzLXBhZ2UtYnJlYWsLcGFnZS1jb2x1bW4RcGFnZS1jb2x1bW4tcmlnaHQQcGFnZS1jb2x1bW4tbGVmdA9wYWdlLWNvbHVtbi1vbmUPcGFnZS1jb2x1bW4tdHdvEXBhZ2UtY29sdW1uLXRocmVlEG11bHRpcGxlLWNvbW1lbnQOZm9ybWF0LXBhaW50ZXIIbGF1bmNoZXISbGlzdC11bm9yZGVyZWQtcnRsEGxpc3Qtb3JkZXJlZC1ydGwTaW5jcmVhc2UtaW5kZW50LXJ0bBNkZWNyZWFzZS1pbmRlbnQtcnRsAAAAAA==) 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: "\e700";
}
.e-icons.e-more-vertical-2:before {
  content: "\e701";
}
.e-icons.e-sub-total:before {
  content: "\e702";
}
.e-icons.e-table-align-right:before {
  content: "\e703";
}
.e-icons.e-header:before {
  content: "\e704";
}
.e-icons.e-clock:before {
  content: "\e705";
}
.e-icons.e-refresh:before {
  content: "\e706";
}
.e-icons.e-align-top:before {
  content: "\e707";
}
.e-icons.e-arrow-right-up:before {
  content: "\e708";
}
.e-icons.e-user-defined:before {
  content: "\e709";
}
.e-icons.e-protect-sheet:before {
  content: "\e70a";
}
.e-icons.e-paste:before {
  content: "\e70b";
}
.e-icons.e-play:before {
  content: "\e70c";
}
.e-icons.e-chevron-down-fill:before {
  content: "\e70d";
}
.e-icons.e-insert-right:before {
  content: "\e70e";
}
.e-icons.e-paste-text-only:before {
  content: "\e70f";
}
.e-icons.e-replace:before {
  content: "\e710";
}
.e-icons.e-level-4:before {
  content: "\e711";
}
.e-icons.e-upload-1:before {
  content: "\e712";
}
.e-icons.e-undo:before {
  content: "\e713";
}
.e-icons.e-delete-column:before {
  content: "\e714";
}
.e-icons.e-restart-at-1:before {
  content: "\e715";
}
.e-icons.e-perimeter:before {
  content: "\e716";
}
.e-icons.e-stamp:before {
  content: "\e717";
}
.e-icons.e-continue-numbering:before {
  content: "\e718";
}
.e-icons.e-align-right:before {
  content: "\e719";
}
.e-icons.e-show-hide-panel:before {
  content: "\e71a";
}
.e-icons.e-conditional-formatting:before {
  content: "\e71b";
}
.e-icons.e-more-horizontal-1:before {
  content: "\e71c";
}
.e-icons.e-send:before {
  content: "\e71d";
}
.e-icons.e-cell:before {
  content: "\e71e";
}
.e-icons.e-sort-descending-2:before {
  content: "\e71f";
}
.e-icons.e-timeline-work-week:before {
  content: "\e720";
}
.e-icons.e-justify:before {
  content: "\e721";
}
.e-icons.e-hyperlink-edit:before {
  content: "\e722";
}
.e-icons.e-rectangle:before {
  content: "\e723";
}
.e-icons.e-group-icon:before {
  content: "\e724";
}
.e-icons.e-line-small:before {
  content: "\e725";
}
.e-icons.e-drag-and-drop:before {
  content: "\e726";
}
.e-icons.e-check-large:before {
  content: "\e727";
}
.e-icons.e-shapes:before {
  content: "\e728";
}
.e-icons.e-chevron-down:before {
  content: "\e729";
}
.e-icons.e-decrease-indent:before {
  content: "\e72a";
}
.e-icons.e-circle-check:before {
  content: "\e72b";
}
.e-icons.e-filter-clear:before {
  content: "\e72c";
}
.e-icons.e-notes:before {
  content: "\e72d";
}
.e-icons.e-export:before {
  content: "\e72e";
}
.e-icons.e-bring-forward:before {
  content: "\e72f";
}
.e-icons.e-edit:before {
  content: "\e730";
}
.e-icons.e-filter-main:before {
  content: "\e731";
}
.e-icons.e-split-vertical:before {
  content: "\e732";
}
.e-icons.e-comment-show:before {
  content: "\e733";
}
.e-icons.e-chevron-down-small:before {
  content: "\e734";
}
.e-icons.e-filter-active:before {
  content: "\e735";
}
.e-icons.e-drag-and-drop-indicator:before {
  content: "\e736";
}
.e-icons.e-bold:before {
  content: "\e737";
}
.e-icons.e-chevron-left-small:before {
  content: "\e738";
}
.e-icons.e-highlight-color:before {
  content: "\e739";
}
.e-icons.e-print-layout:before {
  content: "\e73a";
}
.e-icons.e-between:before {
  content: "\e73b";
}
.e-icons.e-link-remove:before {
  content: "\e73c";
}
.e-icons.e-table-of-content:before {
  content: "\e73d";
}
.e-icons.e-grip-vertical:before {
  content: "\e73e";
}
.e-icons.e-kpi:before {
  content: "\e73f";
}
.e-icons.e-redaction:before {
  content: "\e740";
}
.e-icons.e-volume:before {
  content: "\e741";
}
.e-icons.e-break-page:before {
  content: "\e742";
}
.e-icons.e-length:before {
  content: "\e743";
}
.e-icons.e-chevron-left-double:before {
  content: "\e744";
}
.e-icons.e-hyperlink-copy:before {
  content: "\e745";
}
.e-icons.e-lower-case:before {
  content: "\e746";
}
.e-icons.e-bullet-2:before {
  content: "\e747";
}
.e-icons.e-chevron-right:before {
  content: "\e748";
}
.e-icons.e-ungroup-1:before {
  content: "\e749";
}
.e-icons.e-auto-fit-content:before {
  content: "\e74a";
}
.e-icons.e-filtered-sort-descending:before {
  content: "\e74b";
}
.e-icons.e-agenda-date-range:before {
  content: "\e74c";
}
.e-icons.e-grand-total:before {
  content: "\e74d";
}
.e-icons.e-mouse-pointer:before {
  content: "\e74e";
}
.e-icons.e-align-middle:before {
  content: "\e74f";
}
.e-icons.e-bookmark:before {
  content: "\e750";
}
.e-icons.e-field-settings:before {
  content: "\e751";
}
.e-icons.e-paste-match-destination:before {
  content: "\e752";
}
.e-icons.e-password:before {
  content: "\e753";
}
.e-icons.e-search:before {
  content: "\e754";
}
.e-icons.e-redo:before {
  content: "\e755";
}
.e-icons.e-location:before {
  content: "\e756";
}
.e-icons.e-link:before {
  content: "\e757";
}
.e-icons.e-strikethrough:before {
  content: "\e758";
}
.e-icons.e-auto-fit-window:before {
  content: "\e759";
}
.e-icons.e-italic:before {
  content: "\e75a";
}
.e-icons.e-month-agenda:before {
  content: "\e75b";
}
.e-icons.e-chevron-right-small:before {
  content: "\e75c";
}
.e-icons.e-print:before {
  content: "\e75d";
}
.e-icons.e-timeline-today:before {
  content: "\e75e";
}
.e-icons.e-text-that-contains:before {
  content: "\e75f";
}
.e-icons.e-folder-open:before {
  content: "\e760";
}
.e-icons.e-resizer-1:before {
  content: "\e761";
}
.e-icons.e-break-section:before {
  content: "\e762";
}
.e-icons.e-bullet-6:before {
  content: "\e763";
}
.e-icons.e-iconsets:before {
  content: "\e764";
}
.e-icons.e-chevron-left:before {
  content: "\e765";
}
.e-icons.e-border-bottom:before {
  content: "\e766";
}
.e-icons.e-spacing-after:before {
  content: "\e767";
}
.e-icons.e-circle-add:before {
  content: "\e768";
}
.e-icons.e-text-alternative:before {
  content: "\e769";
}
.e-icons.e-level-1:before {
  content: "\e76a";
}
.e-icons.e-two-column:before {
  content: "\e76b";
}
.e-icons.e-top-10:before {
  content: "\e76c";
}
.e-icons.e-rename:before {
  content: "\e76d";
}
.e-icons.e-style:before {
  content: "\e76e";
}
.e-icons.e-font-name:before {
  content: "\e76f";
}
.e-icons.e-more-vertical-1:before {
  content: "\e770";
}
.e-icons.e-line-very-small:before {
  content: "\e771";
}
.e-icons.e-repeat:before {
  content: "\e772";
}
.e-icons.e-arrow-left:before {
  content: "\e773";
}
.e-icons.e-check:before {
  content: "\e774";
}
.e-icons.e-vertical-align-top:before {
  content: "\e775";
}
.e-icons.e-chevron-up:before {
  content: "\e776";
}
.e-icons.e-bottom-10:before {
  content: "\e777";
}
.e-icons.e-day:before {
  content: "\e778";
}
.e-icons.e-ungroup-2:before {
  content: "\e779";
}
.e-icons.e-open-link:before {
  content: "\e77a";
}
.e-icons.e-pause:before {
  content: "\e77b";
}
.e-icons.e-copy:before {
  content: "\e77c";
}
.e-icons.e-page-numbering:before {
  content: "\e77d";
}
.e-icons.e-list-unordered:before {
  content: "\e77e";
}
.e-icons.e-freeze-row:before {
  content: "\e77f";
}
.e-icons.e-level-3:before {
  content: "\e780";
}
.e-icons.e-export-xls:before {
  content: "\e781";
}
.e-icons.e-comment-reopen:before {
  content: "\e782";
}
.e-icons.e-paint-bucket:before {
  content: "\e783";
}
.e-icons.e-border-diagonal-1:before {
  content: "\e784";
}
.e-icons.e-fixed-column-width:before {
  content: "\e785";
}
.e-icons.e-image:before {
  content: "\e786";
}
.e-icons.e-number-formatting:before {
  content: "\e787";
}
.e-icons.e-protect-workbook:before {
  content: "\e788";
}
.e-icons.e-recurrence-edit:before {
  content: "\e789";
}
.e-icons.e-send-to-back:before {
  content: "\e78a";
}
.e-icons.e-insert-left:before {
  content: "\e78b";
}
.e-icons.e-area:before {
  content: "\e78c";
}
.e-icons.e-line-spacing:before {
  content: "\e78d";
}
.e-icons.e-select-all:before {
  content: "\e78e";
}
.e-icons.e-border-inner:before {
  content: "\e78f";
}
.e-icons.e-radius:before {
  content: "\e790";
}
.e-icons.e-data-bars:before {
  content: "\e791";
}
.e-icons.e-border-middle:before {
  content: "\e792";
}
.e-icons.e-upper-case:before {
  content: "\e793";
}
.e-icons.e-page-setup:before {
  content: "\e794";
}
.e-icons.e-zoom-in:before {
  content: "\e795";
}
.e-icons.e-filtered:before {
  content: "\e796";
}
.e-icons.e-hyperlink-open:before {
  content: "\e797";
}
.e-icons.e-calculated-member:before {
  content: "\e798";
}
.e-icons.e-menu:before {
  content: "\e799";
}
.e-icons.e-greater-than:before {
  content: "\e79a";
}
.e-icons.e-bullet-4:before {
  content: "\e79b";
}
.e-icons.e-bottom-10-items:before {
  content: "\e79c";
}
.e-icons.e-border-diagonal-2:before {
  content: "\e79d";
}
.e-icons.e-thumbnail:before {
  content: "\e79e";
}
.e-icons.e-font-color:before {
  content: "\e79f";
}
.e-icons.e-align-bottom:before {
  content: "\e7a0";
}
.e-icons.e-download:before {
  content: "\e7a1";
}
.e-icons.e-clear-rules:before {
  content: "\e7a2";
}
.e-icons.e-sort-ascending:before {
  content: "\e7a3";
}
.e-icons.e-split-horizontal:before {
  content: "\e7a4";
}
.e-icons.e-group-2:before {
  content: "\e7a5";
}
.e-icons.e-drop-down:before {
  content: "\e7a6";
}
.e-icons.e-superscript:before {
  content: "\e7a7";
}
.e-icons.e-changes-accept:before {
  content: "\e7a8";
}
.e-icons.e-chevron-right-double:before {
  content: "\e7a9";
}
.e-icons.e-sort-ascending-2:before {
  content: "\e7aa";
}
.e-icons.e-border-right:before {
  content: "\e7ab";
}
.e-icons.e-mdx:before {
  content: "\e7ac";
}
.e-icons.e-border-outer:before {
  content: "\e7ad";
}
.e-icons.e-save-as:before {
  content: "\e7ae";
}
.e-icons.e-end-footnote:before {
  content: "\e7af";
}
.e-icons.e-exit-full-screen:before {
  content: "\e7b0";
}
.e-icons.e-pan:before {
  content: "\e7b1";
}
.e-icons.e-radio-button:before {
  content: "\e7b2";
}
.e-icons.e-text-annotation:before {
  content: "\e7b3";
}
.e-icons.e-user:before {
  content: "\e7b4";
}
.e-icons.e-spacing-before:before {
  content: "\e7b5";
}
.e-icons.e-sort-descending:before {
  content: "\e7b6";
}
.e-icons.e-display:before {
  content: "\e7b7";
}
.e-icons.e-align-left:before {
  content: "\e7b8";
}
.e-icons.e-people:before {
  content: "\e7b9";
}
.e-icons.e-export-csv:before {
  content: "\e7ba";
}
.e-icons.e-footer:before {
  content: "\e7bb";
}
.e-icons.e-break:before {
  content: "\e7bc";
}
.e-icons.e-date-occurring:before {
  content: "\e7bd";
}
.e-icons.e-bullet-3:before {
  content: "\e7be";
}
.e-icons.e-stroke-width:before {
  content: "\e7bf";
}
.e-icons.e-description:before {
  content: "\e7c0";
}
.e-icons.e-export-excel:before {
  content: "\e7c1";
}
.e-icons.e-table-cell:before {
  content: "\e7c2";
}
.e-icons.e-text-header:before {
  content: "\e7c3";
}
.e-icons.e-line-normal:before {
  content: "\e7c4";
}
.e-icons.e-month:before {
  content: "\e7c5";
}
.e-icons.e-color-scales:before {
  content: "\e7c6";
}
.e-icons.e-change-scale-ratio:before {
  content: "\e7c7";
}
.e-icons.e-save:before {
  content: "\e7c8";
}
.e-icons.e-expand:before {
  content: "\e7c9";
}
.e-icons.e-circle:before {
  content: "\e7ca";
}
.e-icons.e-list-ordered:before {
  content: "\e7cb";
}
.e-icons.e-erase:before {
  content: "\e7cc";
}
.e-icons.e-form-field:before {
  content: "\e7cd";
}
.e-icons.e-text-wrap:before {
  content: "\e7ce";
}
.e-icons.e-export-svg:before {
  content: "\e7cf";
}
.e-icons.e-bullet-1:before {
  content: "\e7d0";
}
.e-icons.e-border-all:before {
  content: "\e7d1";
}
.e-icons.e-sum:before {
  content: "\e7d2";
}
.e-icons.e-web-layout:before {
  content: "\e7d3";
}
.e-icons.e-selection:before {
  content: "\e7d4";
}
.e-icons.e-table-border-custom:before {
  content: "\e7d5";
}
.e-icons.e-below-average:before {
  content: "\e7d6";
}
.e-icons.e-less-than:before {
  content: "\e7d7";
}
.e-icons.e-arrow-down:before {
  content: "\e7d8";
}
.e-icons.e-vertical-align-bottom:before {
  content: "\e7d9";
}
.e-icons.e-timeline-day:before {
  content: "\e7da";
}
.e-icons.e-signature:before {
  content: "\e7db";
}
.e-icons.e-file-new:before {
  content: "\e7dc";
}
.e-icons.e-chevron-up-small:before {
  content: "\e7dd";
}
.e-icons.e-eye:before {
  content: "\e7de";
}
.e-icons.e-arrow-up:before {
  content: "\e7df";
}
.e-icons.e-border-top:before {
  content: "\e7e0";
}
.e-icons.e-opacity:before {
  content: "\e7e1";
}
.e-icons.e-intermediate-state:before {
  content: "\e7e2";
}
.e-icons.e-resizer-vertical:before {
  content: "\e7e3";
}
.e-icons.e-check-box:before {
  content: "\e7e4";
}
.e-icons.e-vertical-align-center:before {
  content: "\e7e5";
}
.e-icons.e-two-row:before {
  content: "\e7e6";
}
.e-icons.e-close:before {
  content: "\e7e7";
}
.e-icons.e-all:before {
  content: "\e7e8";
}
.e-icons.e-table:before {
  content: "\e7e9";
}
.e-icons.e-hide-headings:before {
  content: "\e7ea";
}
.e-icons.e-table-cell-none:before {
  content: "\e7eb";
}
.e-icons.e-freeze-pane:before {
  content: "\e7ec";
}
.e-icons.e-send-backward:before {
  content: "\e7ed";
}
.e-icons.e-export-png:before {
  content: "\e7ee";
}
.e-icons.e-duplicate-cell:before {
  content: "\e7ef";
}
.e-icons.e-spell-check:before {
  content: "\e7f0";
}
.e-icons.e-table-align-center:before {
  content: "\e7f1";
}
.e-icons.e-delete-row:before {
  content: "\e7f2";
}
.e-icons.e-none:before {
  content: "\e7f3";
}
.e-icons.e-group-1:before {
  content: "\e7f4";
}
.e-icons.e-change-case:before {
  content: "\e7f5";
}
.e-icons.e-table-align-left:before {
  content: "\e7f6";
}
.e-icons.e-filter:before {
  content: "\e7f7";
}
.e-icons.e-clear-form:before {
  content: "\e7f8";
}
.e-icons.e-arrow-right:before {
  content: "\e7f9";
}
.e-icons.e-hide-formula-bar:before {
  content: "\e7fa";
}
.e-icons.e-cut:before {
  content: "\e7fb";
}
.e-icons.e-bullet-5:before {
  content: "\e7fc";
}
.e-icons.e-resizer-horizontal:before {
  content: "\e7fd";
}
.e-icons.e-chevron-down-double:before {
  content: "\e7fe";
}
.e-icons.e-lock:before {
  content: "\e7ff";
}
.e-icons.e-circle-info:before {
  content: "\e800";
}
.e-icons.e-insert-below:before {
  content: "\e801";
}
.e-icons.e-pentagon:before {
  content: "\e802";
}
.e-icons.e-clear-format:before {
  content: "\e803";
}
.e-icons.e-time-zone:before {
  content: "\e804";
}
.e-icons.e-plus:before {
  content: "\e805";
}
.e-icons.e-border-left:before {
  content: "\e806";
}
.e-icons.e-level-2:before {
  content: "\e807";
}
.e-icons.e-above-average:before {
  content: "\e808";
}
.e-icons.e-order:before {
  content: "\e809";
}
.e-icons.e-subscript:before {
  content: "\e80a";
}
.e-icons.e-changes-track:before {
  content: "\e80b";
}
.e-icons.e-hyperlink-remove:before {
  content: "\e80c";
}
.e-icons.e-top-bottom-rules:before {
  content: "\e80d";
}
.e-icons.e-code-view:before {
  content: "\e80e";
}
.e-icons.e-collapse-2:before {
  content: "\e80f";
}
.e-icons.e-increase-indent:before {
  content: "\e810";
}
.e-icons.e-table-delete:before {
  content: "\e811";
}
.e-icons.e-conditional-formatting-large:before {
  content: "\e812";
}
.e-icons.e-align-center:before {
  content: "\e813";
}
.e-icons.e-reapply:before {
  content: "\e814";
}
.e-icons.e-changes-reject:before {
  content: "\e815";
}
.e-icons.e-hide-gridlines:before {
  content: "\e816";
}
.e-icons.e-week:before {
  content: "\e817";
}
.e-icons.e-last-page:before {
  content: "\e818";
}
.e-icons.e-line:before {
  content: "\e819";
}
.e-icons.e-equalto:before {
  content: "\e81a";
}
.e-icons.e-circle-remove:before {
  content: "\e81b";
}
.e-icons.e-full-screen:before {
  content: "\e81c";
}
.e-icons.e-dimension:before {
  content: "\e81d";
}
.e-icons.e-filtered-sort-ascending:before {
  content: "\e81e";
}
.e-icons.e-timeline-week:before {
  content: "\e81f";
}
.e-icons.e-trash:before {
  content: "\e820";
}
.e-icons.e-properties-1:before {
  content: "\e821";
}
.e-icons.e-chevron-up-double:before {
  content: "\e822";
}
.e-icons.e-sorting-2:before {
  content: "\e823";
}
.e-icons.e-sorting-1:before {
  content: "\e824";
}
.e-icons.e-zoom-out:before {
  content: "\e825";
}
.e-icons.e-chart:before {
  content: "\e826";
}
.e-icons.e-border-none:before {
  content: "\e827";
}
.e-icons.e-table-update:before {
  content: "\e828";
}
.e-icons.e-named-set:before {
  content: "\e829";
}
.e-icons.e-annotation-edit:before {
  content: "\e82a";
}
.e-icons.e-view-side:before {
  content: "\e82b";
}
.e-icons.e-comment-add:before {
  content: "\e82c";
}
.e-icons.e-grid-view:before {
  content: "\e82d";
}
.e-icons.e-caption:before {
  content: "\e82e";
}
.e-icons.e-underline:before {
  content: "\e82f";
}
.e-icons.e-text-form:before {
  content: "\e830";
}
.e-icons.e-insert-code:before {
  content: "\e831";
}
.e-icons.e-resizer-right:before {
  content: "\e832";
}
.e-icons.e-first-page:before {
  content: "\e833";
}
.e-icons.e-box:before {
  content: "\e834";
}
.e-icons.e-data-validation:before {
  content: "\e835";
}
.e-icons.e-insert-above:before {
  content: "\e836";
}
.e-icons.e-level-5:before {
  content: "\e837";
}
.e-icons.e-zoom-to-fit:before {
  content: "\e838";
}
.e-icons.e-error-treeview:before {
  content: "\e839";
}
.e-icons.e-merge-cells:before {
  content: "\e83a";
}
.e-icons.e-border-center:before {
  content: "\e83b";
}
.e-icons.e-folder:before {
  content: "\e83c";
}
.e-icons.e-highlight:before {
  content: "\e83d";
}
.e-icons.e-properties-2:before {
  content: "\e83e";
}
.e-icons.e-table-2:before {
  content: "\e83f";
}
.e-icons.e-bring-to-front:before {
  content: "\e840";
}
.e-icons.e-freeze-column:before {
  content: "\e841";
}
.e-icons.e-paste-style:before {
  content: "\e842";
}
.e-icons.e-unfiltered:before {
  content: "\e843";
}
.e-icons.e-paragraph:before {
  content: "\e844";
}
.e-icons.e-chart-insert-column:before {
  content: "\e845";
}
.e-icons.e-chart-legend:before {
  content: "\e846";
}
.e-icons.e-chart-insert-x-y-scatter:before {
  content: "\e847";
}
.e-icons.e-add-chart-element:before {
  content: "\e848";
}
.e-icons.e-chart-gridlines:before {
  content: "\e849";
}
.e-icons.e-chart-insert-line:before {
  content: "\e84a";
}
.e-icons.e-chart-switch-row-column:before {
  content: "\e84b";
}
.e-icons.e-chart-axes:before {
  content: "\e84c";
}
.e-icons.e-chart-lines:before {
  content: "\e84d";
}
.e-icons.e-chart-axis-titles:before {
  content: "\e84e";
}
.e-icons.e-chart-title:before {
  content: "\e84f";
}
.e-icons.e-chart-insert-pie:before {
  content: "\e850";
}
.e-icons.e-chart-data-labels:before {
  content: "\e851";
}
.e-icons.e-chart-axis-titles-primary-horizontal:before {
  content: "\e852";
}
.e-icons.e-chart-legend-none:before {
  content: "\e853";
}
.e-icons.e-chart-legend-right:before {
  content: "\e854";
}
.e-icons.e-chart-primary-minor-vertical:before {
  content: "\e855";
}
.e-icons.e-chart-axes-primary-vertical:before {
  content: "\e856";
}
.e-icons.e-chart-data-labels-center:before {
  content: "\e857";
}
.e-icons.e-chart-data-labels-none:before {
  content: "\e858";
}
.e-icons.e-chart-primary-major-vertical:before {
  content: "\e859";
}
.e-icons.e-chart-axes-primary-horizontal:before {
  content: "\e85a";
}
.e-icons.e-chart-legend-top:before {
  content: "\e85b";
}
.e-icons.e-chart-primary-minor-horizontal:before {
  content: "\e85c";
}
.e-icons.e-chart-primary-major-horizontal:before {
  content: "\e85d";
}
.e-icons.e-chart-legend-bottom:before {
  content: "\e85e";
}
.e-icons.e-chart-data-labels-outside-end:before {
  content: "\e85f";
}
.e-icons.e-chart-axis-titles-primary-vertical:before {
  content: "\e860";
}
.e-icons.e-chart-legend-left:before {
  content: "\e861";
}
.e-icons.e-chart-data-labels-inside-base:before {
  content: "\e862";
}
.e-icons.e-chart-data-labels-inside-end:before {
  content: "\e863";
}
.e-icons.e-chart-title-none:before {
  content: "\e864";
}
.e-icons.e-chart-title-centered-overlay:before {
  content: "\e865";
}
.e-icons.e-chart-2d-stacked-bar:before {
  content: "\e866";
}
.e-icons.e-chart-2d-stacked-line:before {
  content: "\e867";
}
.e-icons.e-chart-donut:before {
  content: "\e868";
}
.e-icons.e-chart-2d-pie-2:before {
  content: "\e869";
}
.e-icons.e-chart-2d-clustered-column:before {
  content: "\e86a";
}
.e-icons.e-chart-2d-100-percent-stacked-area:before {
  content: "\e86b";
}
.e-icons.e-chart-2d-clustered-bar:before {
  content: "\e86c";
}
.e-icons.e-chart-2d-100-percent-stacked-bar:before {
  content: "\e86d";
}
.e-icons.e-chart-2d-line:before {
  content: "\e86e";
}
.e-icons.e-chart-2d-100-percent-stacked-column:before {
  content: "\e86f";
}
.e-icons.e-chart-2d-100-percent-stacked-line:before {
  content: "\e870";
}
.e-icons.e-chart-2d-stacked-area:before {
  content: "\e871";
}
.e-icons.e-chart-insert-bar:before {
  content: "\e872";
}
.e-icons.e-chart-2d-area:before {
  content: "\e873";
}
.e-icons.e-more-scatter-charts:before {
  content: "\e874";
}
.e-icons.e-chart-2d-stacked-column:before {
  content: "\e875";
}
.e-icons.e-timeline-month:before {
  content: "\e876";
}
.e-icons.e-drag-fill:before {
  content: "\e877";
}
.e-icons.e-circle-close:before {
  content: "\e878";
}
.e-icons.e-resize:before {
  content: "\e879";
}
.e-icons.e-chevron-up-fill:before {
  content: "\e87a";
}
.e-icons.e-home:before {
  content: "\e87b";
}
.e-icons.e-sorting-3:before {
  content: "\e87c";
}
.e-icons.e-chevron-left-fill:before {
  content: "\e87d";
}
.e-icons.e-chevron-right-fill:before {
  content: "\e87e";
}
.e-icons.e-intermediate-state-2:before {
  content: "\e87f";
}
.e-icons.e-settings:before {
  content: "\e880";
}
.e-icons.e-check-small:before {
  content: "\e881";
}
.e-icons.e-table-merge:before {
  content: "\e882";
}
.e-icons.e-table-nested:before {
  content: "\e883";
}
.e-icons.e-table-insert-row:before {
  content: "\e884";
}
.e-icons.e-table-insert-column:before {
  content: "\e885";
}
.e-icons.e-table-overwrite-cells:before {
  content: "\e886";
}
.e-icons.e-eye-slash:before {
  content: "\e887";
}
.e-icons.e-gantt-gripper:before {
  content: "\e888";
}
.e-icons.e-bring-to-view:before {
  content: "\e889";
}
.e-icons.e-bring-to-center:before {
  content: "\e88a";
}
.e-icons.e-warning:before {
  content: "\e88b";
}
.e-icons.e-critical-path:before {
  content: "\e88c";
}
.e-icons.e-border-diagonal-up:before {
  content: "\e88d";
}
.e-icons.e-border-diagonal-down:before {
  content: "\e88e";
}
.e-icons.e-border-custom:before {
  content: "\e88f";
}
.e-icons.e-border-none-1:before {
  content: "\e890";
}
.e-icons.e-border-box:before {
  content: "\e891";
}
.e-icons.e-border-shadow-1:before {
  content: "\e892";
}
.e-icons.e-border-shadow-2:before {
  content: "\e893";
}
.e-icons.e-audio:before {
  content: "\e894";
}
.e-icons.e-video:before {
  content: "\e895";
}
.e-icons.e-crop:before {
  content: "\e896";
}
.e-icons.e-star-filled:before {
  content: "\e897";
}
.e-icons.e-filters:before {
  content: "\e898";
}
.e-icons.e-adjustment:before {
  content: "\e899";
}
.e-icons.e-page-size:before {
  content: "\e89a";
}
.e-icons.e-reset:before {
  content: "\e89b";
}
.e-icons.e-triangle:before {
  content: "\e89c";
}
.e-icons.e-page-text-wrap:before {
  content: "\e89d";
}
.e-icons.e-tint:before {
  content: "\e89e";
}
.e-icons.e-brightness:before {
  content: "\e89f";
}
.e-icons.e-contrast:before {
  content: "\e8a0";
}
.e-icons.e-saturation:before {
  content: "\e8a1";
}
.e-icons.e-fade:before {
  content: "\e8a2";
}
.e-icons.e-flip-vertical:before {
  content: "\e8a3";
}
.e-icons.e-flip-horizontal:before {
  content: "\e8a4";
}
.e-icons.e-transform-left:before {
  content: "\e8a5";
}
.e-icons.e-transform-right:before {
  content: "\e8a6";
}
.e-icons.e-sharpness:before {
  content: "\e8a7";
}
.e-icons.e-grain:before {
  content: "\e8a8";
}
.e-icons.e-frame-custom:before {
  content: "\e8a9";
}
.e-icons.e-frame-1:before {
  content: "\e8aa";
}
.e-icons.e-frame-2:before {
  content: "\e8ab";
}
.e-icons.e-frame-3:before {
  content: "\e8ac";
}
.e-icons.e-frame-4:before {
  content: "\e8ad";
}
.e-icons.e-frame-5:before {
  content: "\e8ae";
}
.e-icons.e-frame-6:before {
  content: "\e8af";
}
.e-icons.e-transform:before {
  content: "\e8b0";
}
.e-icons.e-check-tick:before {
  content: "\e8b1";
}
.e-icons.e-even-page-break:before {
  content: "\e8b2";
}
.e-icons.e-odd-page-break:before {
  content: "\e8b3";
}
.e-icons.e-page-columns:before {
  content: "\e8b4";
}
.e-icons.e-continuous-page-break:before {
  content: "\e8b5";
}
.e-icons.e-page-column:before {
  content: "\e8b6";
}
.e-icons.e-page-column-right:before {
  content: "\e8b7";
}
.e-icons.e-page-column-left:before {
  content: "\e8b8";
}
.e-icons.e-page-column-one:before {
  content: "\e8b9";
}
.e-icons.e-page-column-two:before {
  content: "\e8ba";
}
.e-icons.e-page-column-three:before {
  content: "\e8bb";
}
.e-icons.e-multiple-comment:before {
  content: "\e8bc";
}
.e-icons.e-format-painter:before {
  content: "\e8bd";
}
.e-icons.e-launcher:before {
  content: "\e8be";
}
.e-icons.e-list-unordered-rtl:before {
  content: "\e8c4";
}
.e-icons.e-list-ordered-rtl:before {
  content: "\e8c5";
}
.e-icons.e-increase-indent-rtl:before {
  content: "\e8c6";
}
.e-icons.e-decrease-indent-rtl:before {
  content: "\e8c7";
}
/*! common core */
.e-control,
.e-css {
  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: 12px;
  font-weight: 400;
}
.e-error {
  color: #dc3545;
  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: 12px;
  font-weight: 400;
}
.e-control,
.e-control [class^=e-],
.e-control [class*=" e-"] {
  box-sizing: border-box;
}
.e-control:focus,
.e-control *:focus {
  outline: none;
}
.e-rtl {
  direction: rtl;
  text-align: right;
}
.e-overlay {
  background-color: rgba(0, 0, 0, .5);
  filter: alpha(opacity=50);
  height: 100%;
  opacity: .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;
  filter: alpha(Opacity=35);
  opacity: .35;
}
.e-ul {
  list-style-type: none;
}
.e-prevent-select {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-warning {
  color: #ffc107;
}
.e-success {
  color: #198754;
}
.e-information {
  color: #0dcaf0;
}
.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;
}
/*! animation keyframes */
@keyframes SlideLeftOut {
  from {
    transform: translate(0, 0);
  }
  to {
    transform: translate(-100%, 0);
  }
}
@keyframes SlideLeftIn {
  from {
    transform: translate(-100%, 0);
  }
  to {
    transform: translate(0, 0);
  }
}
@keyframes SlideRightIn {
  from {
    transform: translate(100%, 0);
  }
  to {
    transform: translate(0, 0);
  }
}
@keyframes SlideRightOut {
  from {
    transform: translate(0, 0);
  }
  to {
    transform: translate(100%, 0);
  }
}
@keyframes SlideBottomIn {
  from {
    transform: translate(0, 100%);
  }
  to {
    transform: translate(0, 0);
  }
}
@keyframes SlideBottomOut {
  from {
    transform: translate(0, 0);
  }
  to {
    transform: translate(0, 100%);
  }
}
@keyframes SlideTopIn {
  from {
    transform: translate(0, -100%);
  }
  to {
    transform: translate(0, 0);
  }
}
@keyframes SlideTopOut {
  from {
    transform: translate(0, 0);
  }
  to {
    transform: translate(0, -100%);
  }
}
@keyframes SlideRight {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}
@keyframes SlideLeft {
  from {
    width: 100%;
  }
  to {
    width: 0;
  }
}
@keyframes SlideDown {
  from {
    height: 0;
  }
  to {
    height: 100%;
  }
}
@keyframes SlideUp {
  from {
    height: 100%;
  }
  to {
    height: 0;
  }
}
@keyframes FadeIn {
  0% {
    filter: alpha(opacity=0);
    opacity: 0;
  }
  100% {
    filter: alpha(opacity=100);
    opacity: 1;
  }
}
@keyframes FadeOut {
  from {
    filter: alpha(opacity=100);
    opacity: 1;
  }
  to {
    filter: alpha(opacity=0);
    opacity: 0;
  }
}
@keyframes ZoomIn {
  from {
    transform: translate(0, 0) scale(0);
  }
  to {
    transform: translate(0, 0) scale(1);
  }
}
@keyframes ZoomOut {
  from {
    transform: translate(0, 0) scale(1);
  }
  to {
    transform: translate(0, 0) scale(0);
  }
}
@keyframes FadeZoomIn {
  from {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: scale(0);
  }
  to {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes FadeZoomOut {
  from {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: scale(1);
  }
  to {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: scale(0);
  }
}
@keyframes FlipRightDownIn {
  from {
    transform: perspective(400px) rotateY(-180deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(0deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
}
@keyframes FlipRightDownOut {
  from {
    transform: perspective(400px) rotateY(0deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(-180deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
}
@keyframes FlipRightUpIn {
  from {
    transform: perspective(400px) rotateY(135deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(0deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
}
@keyframes FlipRightUpOut {
  from {
    transform: perspective(400px) rotateY(0deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(135deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
}
@keyframes FlipLeftDownIn {
  from {
    transform: perspective(400px) rotateY(-180deg);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(0deg);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
}
@keyframes FlipLeftDownOut {
  from {
    transform: perspective(400px) rotateY(0deg);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(135deg);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
}
@keyframes FlipLeftUpIn {
  from {
    transform: perspective(400px) rotateY(-135deg);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(0deg);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
}
@keyframes FlipLeftUpOut {
  from {
    transform: perspective(400px) rotateY(0deg);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(135deg) perspective(200px);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
}
@keyframes FlipYLeftIn {
  from {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: perspective(400px) rotateY(180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateY(90deg);
  }
  to {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: rotateY(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}
@keyframes FlipYLeftOut {
  from {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: perspective(400px) rotateY(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateY(90deg);
  }
  75% {
    transform: perspective(850px) rotateY(125deg);
  }
  to {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: rotateY(180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}
@keyframes FlipYRightIn {
  from {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: perspective(400px) rotateY(-180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateY(-90deg);
  }
  to {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: rotateY(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}
@keyframes FlipYRightOut {
  from {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: perspective(400px) rotateY(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateY(-90deg);
  }
  to {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: rotateY(-180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}
@keyframes FlipXDownIn {
  from {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: perspective(400px) rotateX(180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateX(90deg);
  }
  to {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: rotateX(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}
@keyframes FlipXDownOut {
  from {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: perspective(400px) rotateX(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateX(90deg);
  }
  75% {
    transform: perspective(850px) rotateX(125deg);
  }
  to {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: rotateX(180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}
@keyframes FlipXUpIn {
  from {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: perspective(400px) rotateX(-180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateX(-90deg);
  }
  to {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: rotateX(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}
@keyframes FlipXUpOut {
  from {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: perspective(400px) rotateX(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateX(-90deg);
  }
  to {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: rotateX(-180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}
.e-ripple,
.e-ripple-style {
  overflow: hidden;
  position: relative;
  transform: translate3d(0, 0, 0);
}
.e-ripple-element,
.e-ripple-style::after {
  background-color: rgba(0, 0, 0, .1);
  border-radius: 100%;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  transform: scale(0);
  transition: opacity, transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
}
.e-ripple-style::after {
  background: rgba(0, 0, 0, .3);
  content: "";
  display: block;
  height: 50%;
  left: 25%;
  opacity: 0;
  top: 25%;
  transform: scale(3);
  transition: transform .5s, opacity .5s;
  width: 50%;
}
.e-ripple-style:active::after {
  opacity: 1;
  transform: scale(0);
  transition: 0s;
}
/*! Accordion's bootstrap5 theme wise override definitions and variables */
/*! accordion icons */
.e-accordion .e-tgl-collapse-icon::before {
  content: "\e729";
}
.e-accordion .e-tgl-collapse-icon.e-expand-icon {
  transform: rotate(-180deg);
}
/*! accordion layout */
.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: 16px;
}
.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: 20px 20px 20px 28px;
}
.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 {
  padding: 12px 0 12px 28px;
}
.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: 12px 0 12px 40px;
}
.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: 24px 24px 24px 40px;
}
.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: 24px;
  min-height: 48px;
  padding: 13px 20px;
}
.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: 24px;
  right: 16px;
  font-size: 20px;
}
.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 12px 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: 20px;
}
.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: 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-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: 20px 28px 20px 20px;
}
.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: 12px 28px 12px 0;
}
.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: 12px 40px 12px 0;
}
.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: 24px 40px 24px 24px;
}
.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: 11px 17px;
}
.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 12px;
}
.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: 1px none #dee2e6;
}
.e-accordion .e-acrdn-item.e-select.e-selected:last-child {
  border-bottom: 1px solid #dee2e6;
}
.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: 400;
}
.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: 400;
}
.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: 14px;
}
.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: 22px;
  min-height: 38px;
  overflow: hidden;
  padding: 10px 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: 22px;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon {
  display: table;
  font-size: 18px;
  height: 38px;
  min-height: 38px;
  min-width: 22px;
  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 {
  transition: .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: 18px;
}
.e-accordion .e-acrdn-item .e-acrdn-panel {
  font-size: 14px;
  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 26px;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header {
  padding: 8px 0 8px 26px;
}
.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: 8px 0 8px 38px;
}
.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: 20px 20px 20px 38px;
}
.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: 400;
}
.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: 12px;
  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 26px 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: 8px 26px 8px 0;
}
.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: 8px 38px 8px 0;
}
.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: 20px 38px 20px 20px;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-header {
  padding: 7px 12px;
}
.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;
}
/*! accordion theme */
.e-accordion {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  background: #fff;
  border: 1px solid #dee2e6;
  border-radius: 4px;
}
.e-accordion .e-acrdn-item {
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 0 1px 0;
  border-radius: 0;
}
.e-accordion .e-acrdn-item.e-active {
  background: #fff;
}
.e-accordion .e-acrdn-item.e-select:last-child {
  border-bottom: 0;
  border-radius: 0;
}
.e-accordion .e-acrdn-item:first-child .e-acrdn-header:focus {
  border-radius: 4px 4px 0 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 0 4px 4px;
}
.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: #dee2e6;
  border-style: solid;
  border-width: 0 0 1px 0;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state {
  border-top: 1px none #dee2e6;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:focus {
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 0 1px 0;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus {
  background: #e7f1ff;
}
.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: #0d6efd;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-icons {
  color: #0d6efd;
}
.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: #6c757d;
}
.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: #dee2e6;
}
.e-accordion .e-acrdn-item.e-expand-state.e-select {
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 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: #adb5bd;
}
.e-accordion .e-acrdn-item.e-overlay {
  background: #fff;
  opacity: .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: #212529;
}
.e-accordion .e-acrdn-item.e-overlay.e-overlay.e-select.e-expand-state .e-acrdn-header .e-icons {
  color: #adb5bd;
}
.e-accordion .e-acrdn-item.e-overlay.e-overlay.e-select.e-expand-state .e-acrdn-header .e-acrdn-header-content {
  color: #adb5bd;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state > .e-acrdn-header:focus {
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 0 1px 0;
  background: #e7f1ff;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state > .e-acrdn-header:hover {
  background: #e7f1ff;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state > .e-acrdn-header:active {
  background: #e7f1ff;
}
.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: #212529;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-item:last-child {
  border-bottom: 1px none #dee2e6;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-header .e-acrdn-header-content {
  color: #212529;
}
.e-accordion .e-acrdn-item.e-select {
  background: none;
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 0 1px 0;
}
.e-accordion .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content {
  color: #212529;
  background: none;
  border-top: 0;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
  color: #212529;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon {
  color: #6c757d;
}
.e-accordion .e-acrdn-item.e-expand-state.e-select:not(.e-selected) > .e-acrdn-header:focus {
  background: none;
  border: 0;
  border-color: initial;
}
.e-accordion .e-acrdn-item .e-acrdn-header:hover {
  border: 0;
  background: none;
  border-color: initial;
}
.e-accordion .e-acrdn-item .e-acrdn-header:active {
  border: 0;
  border-color: initial;
  background: #e7f1ff;
}
.e-accordion .e-acrdn-item .e-acrdn-header:focus {
  border: 0;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
  background: 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: #212529;
}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover .e-acrdn-header-content {
  color: #0d6efd;
}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover .e-icons {
  color: #0d6efd;
}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover .e-toggle-icon .e-icons.e-tgl-collapse-icon {
  color: #0d6efd;
}
.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: #212529;
}
.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: #dee2e6;
  border-style: solid;
  border-width: 0 0 1px 0;
  background: #e7f1ff;
}
.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: #0d6efd;
}
.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: #6c757d;
}
.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: #0d6efd;
}
.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: #0d6efd;
}
.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: #6c757d;
}
.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: #dee2e6;
}
.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: #0d6efd;
}
.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: #0d6efd;
}
.e-accordion .e-acrdn-item.e-select.e-item-focus {
  border-color: #dee2e6;
}
.e-accordion .e-acrdn-item.e-selected {
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 0 1px 0;
}
.e-accordion .e-acrdn-item.e-selected.e-select {
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 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: 1px none #dee2e6;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-header > .e-acrdn-header-content {
  color: #0d6efd;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-header > .e-toggle-icon {
  color: #0d6efd;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-header:focus {
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
}
.e-accordion .e-acrdn-item.e-selected + .e-selected {
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 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: #0d6efd;
}
.e-accordion .e-acrdn-item.e-selected .e-acrdn-item.e-selected.e-expand-state:hover > .e-acrdn-header .e-acrdn-header-content {
  color: #212529;
}
.e-accordion .e-acrdn-item.e-selected.e-select > .e-acrdn-header {
  background: #e7f1ff;
  border-radius: 0;
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 0 1px 0;
}
.e-accordion .e-acrdn-item.e-selected.e-select > .e-acrdn-header:focus {
  background: none;
}
.e-accordion .e-acrdn-item.e-selected.e-select > .e-acrdn-header:hover {
  border-color: #dee2e6;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-panel .e-acrdn-content {
  color: #212529;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-panel .e-acrdn-header-content {
  color: #212529;
}
.e-accordion .e-acrdn-item .e-toggle-icon {
  color: #6c757d;
}
.e-accordion .e-acrdn-item .e-acrdn-panel {
  font-size: 14px;
}
/*! AppBar component bootstrap5 theme definitions and variables */
/*! appbar component styles */
.e-bigger .e-appbar,
.e-appbar.e-bigger {
  height: 56px;
  font-size: 16px;
}
.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-appbar {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 48px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-direction: row;
  flex-direction: row;
  position: relative;
  -ms-flex-align: center;
  align-items: center;
  padding: 8px;
  overflow: hidden;
  font-size: 14px;
}
.e-appbar > div:first-child {
  display: -ms-flexbox;
  display: flex;
  -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;
  -ms-flex-align: start;
  align-items: flex-start;
}
.e-appbar.e-prominent > div:first-child {
  -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: 32px;
}
.e-appbar .e-appbar-spacer {
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.e-inherit.e-menu-wrapper.e-scrollable .e-menu,
.e-inherit.e-menu-container.e-scrollable .e-menu {
  overflow: hidden;
}
/*! appbar component theme */
.e-appbar {
  box-shadow: none;
}
.e-appbar.e-light {
  background: #f8f9fa;
  color: #212529;
  border-color: #f8f9fa;
  border: none;
}
.e-appbar.e-light .e-appbar-separator {
  border-left: 1px solid #212529;
}
.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, .056);
}
.e-appbar.e-light .e-menu-wrapper.e-inherit,
.e-appbar.e-light .e-menu-container.e-inherit {
  background: #f8f9fa;
  color: #212529;
  border-color: #f8f9fa;
  box-shadow: none;
}
.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, .056);
}
.e-appbar.e-dark {
  background: #212529;
  color: #fff;
  border-color: #212529;
}
.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, .08);
}
.e-appbar.e-dark .e-menu-wrapper.e-inherit,
.e-appbar.e-dark .e-menu-container.e-inherit {
  background: #212529;
  color: #fff;
  border-color: #212529;
  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, .08);
}
.e-appbar.e-primary {
  background: #0d6efd;
  color: #fff;
  border-color: #0d6efd;
}
.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: #0d6efd;
  color: #fff;
  border-color: #0d6efd;
  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;
  box-shadow: none;
}
.e-appbar.e-horizontal-bottom {
  box-shadow: none;
}
.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: #f8f9fa;
  color: #212529;
}
.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: #212529;
  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: #0d6efd;
  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, .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) {
  box-shadow: none;
}
.e-inherit.e-input-group.e-control-wrapper .e-searchinput:-ms-input-placeholder {
  color: inherit;
  opacity: .8;
}
.e-inherit.e-input-group.e-control-wrapper .e-searchinput::placeholder {
  color: inherit;
  opacity: .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;
}
@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.e-dropdownbase .e-list-group-item,
.e-fixed-head {
  font-size: 12px;
}
.e-small .e-dropdownbase .e-list-group-item,
.e-small .e-fixed-head,
.e-small.e-dropdownbase .e-list-group-item,
.e-small.e-fixed-head {
  font-size: 10px;
}
.e-bigger .e-dropdownbase .e-list-group-item,
.e-bigger .e-fixed-head,
.e-bigger.e-dropdownbase .e-list-group-item,
.e-bigger.e-fixed-head {
  font-size: 14px;
}
.e-bigger.e-small .e-dropdownbase .e-list-group-item,
.e-bigger.e-small .e-fixed-head,
.e-bigger.e-small.e-dropdownbase .e-list-group-item,
.e-bigger.e-small.e-fixed-head {
  font-size: 12px;
}
.e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 8px 0 0;
}
.e-bigger .e-dropdownbase .e-list-item .e-list-icon,
.e-bigger.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 12px 0 0;
}
.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 6px 0 0;
}
.e-popup.e-ddl {
  border-radius: 4px;
  box-shadow: none;
  margin-top: 3px;
}
.e-popup.e-ddl .e-input-group {
  width: auto;
}
.e-popup.e-ddl .e-input-group input {
  line-height: 15px;
}
.e-popup.e-ddl .e-dropdownbase {
  min-height: 26px;
}
.e-popup.e-ddl .e-filter-parent .e-input-group {
  display: -ms-flexbox;
  display: flex;
  width: auto;
}
.e-popup.e-ddl .e-filter-parent .e-input-group .e-back-icon {
  border: 0;
}
.e-bigger .e-popup.e-ddl-device-filter {
  margin-top: 0;
}
.e-bigger .e-popup.e-ddl .e-list-item {
  font-size: 16px;
  line-height: 32px;
  padding-left: 0;
  text-indent: 16px;
}
.e-bigger .e-popup.e-ddl .e-list-group-item,
.e-bigger .e-popup.e-ddl .e-fixed-head {
  font-size: 14px;
  line-height: 32px;
  padding-left: 0;
  text-indent: 16px;
}
.e-bigger .e-popup.e-ddl .e-dd-group .e-list-item {
  padding-left: 0;
}
.e-bigger .e-popup.e-ddl .e-input-group input,
.e-bigger .e-popup.e-ddl .e-input-group input.e-input {
  font-size: 16px;
  height: 36px;
}
.e-bigger .e-popup.e-ddl .e-dropdownbase {
  min-height: 40px;
}
.e-input-group.e-control-wrapper.e-ddl .e-input[readonly],
.e-float-input.e-control-wrapper.e-ddl input[readonly] {
  background: rgba(0, 0, 0, 0);
}
.e-input-group.e-control-wrapper.e-ddl.e-readonly .e-input[readonly],
.e-float-input.e-control-wrapper.e-ddl.e-readonly input[readonly] {
  background: #e9ecef;
}
.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-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-ddl-icon:active,
.e-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-ddl-icon:hover,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:hover,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:hover {
  background: rgba(0, 0, 0, 0);
  color: #6c757d;
}
.e-input-group.e-ddl .e-input[readonly] ~ span.e-input-group-icon.e-ddl-icon,
.e-input-group.e-control-wrapper.e-ddl .e-input[readonly] ~ span.e-input-group-icon.e-ddl-icon,
.e-float-input.e-ddl input[readonly] ~ span.e-input-group-icon.e-ddl-icon,
.e-float-input.e-control-wrapper.e-ddl input[readonly] ~ span.e-input-group-icon.e-ddl-icon {
  background: rgba(0, 0, 0, 0);
  color: #6c757d;
}
.e-input-group.e-ddl.e-readonly .e-input[readonly] ~ span.e-input-group-icon.e-ddl-icon.e-search-icon,
.e-input-group.e-control-wrapper.e-readonly .e-input[readonly] ~ span.e-input-group-icon.e-ddl-icon.e-search-icon,
.e-float-input.e-ddl.e-readonly .e-input[readonly] ~ span.e-input-group-icon.e-ddl-icon.e-search-icon,
.e-float-input.e-control-wrapper.e-ddl.e-readonly .e-input[readonly] ~ span.e-input-group-icon.e-ddl-icon.e-search-icon {
  background: #e9ecef;
}
.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon,
.e-input-group.e-disabled.e-ddl .e-control.e-dropdownlist ~ .e-input-group-icon,
.e-control.e-dropdownlist .e-input-group.e-disabled.e-ddl .e-input-group-icon,
.e-control.e-dropdownlist .e-input-group.e-ddl .e-input-group-icon {
  border: 0;
}
.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-input-group-icon:active,
.e-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-input-group-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:active {
  box-shadow: none;
}
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon {
  background: rgba(0, 0, 0, 0);
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.e-ddl.e-popup .e-filter-parent .e-input-group,
.e-ddl.e-popup .e-filter-parent {
  background: #fff;
}
.e-input-group .e-control.e-dropdownlist ~ .e-ddl-icon {
  font-size: 14px;
}
.e-bigger .e-input-group .e-control.e-dropdownlist ~ .e-ddl-icon {
  font-size: 16px;
}
.e-bigger.e-small .e-ddl.e-popup .e-list-item,
.e-bigger.e-small .e-ddl.e-popup .e-list-group-item,
.e-bigger.e-small .e-ddl.e-popup .e-fixed-head {
  font-size: 14px;
  line-height: 34px;
  padding-left: 0;
  text-indent: 16px;
}
.e-bigger.e-small .e-ddl.e-popup .e-dd-group .e-list-item {
  padding-left: 4px;
}
.e-bigger.e-small .e-ddl.e-popup .e-input-group input,
.e-bigger.e-small .e-ddl.e-popup .e-input-group input.e-input {
  height: 30px;
}
.e-bigger.e-small .e-popup.e-ddl .e-dropdownbase {
  min-height: 34px;
}
.e-ddl .e-search-icon::before {
  content: "\e754";
}
.e-ddl .e-back-icon::before {
  content: "\e773";
}
.e-ddl.e-input-group.e-control-wrapper .e-ddl-icon::before {
  content: "\e729";
  font-family: "e-icons";
}
.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: 16px;
}
.e-bigger .e-ddl.e-popup .e-list-group-item {
  font-size: 16px;
}
.e-bigger.e-ddl.e-popup .e-list-item {
  font-size: 16px;
}
.e-bigger.e-ddl.e-popup .e-list-group-item {
  font-size: 16px;
}
.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-device-filter .e-filter-parent {
  background-color: #fff;
}
.e-ddl input.e-input::-webkit-contacts-auto-fill-button {
  display: none;
  pointer-events: none;
  position: absolute;
  right: 0;
  visibility: hidden;
}
.e-filter-parent {
  border: 0;
  border-top-width: 0;
  box-shadow: 0 1.5px 5px -2px rgba(0, 0, 0, .3);
  display: block;
  padding: 5px;
}
.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;
  border: 1px solid #dee2e6;
  position: absolute;
}
.e-ddl.e-popup .e-search-icon {
  margin: 0;
  opacity: .57;
  padding: 12px 8px 8px;
}
.e-ddl.e-popup .e-filter-parent .e-back-icon {
  padding: 0 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;
}
.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: -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: -ms-flexbox;
  display: flex;
}
.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%;
}
.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;
}
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-bigger.e-small .e-ddl.e-popup .e-list-item,
.e-bigger .e-input-group.e-ddl.e-small .e-list-item {
  font-size: 14px;
}
.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: 14px;
}
.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: 14px;
}
.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: 14px;
}
.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-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-popup {
  border-color: #dee2e6;
}
.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: #fff;
}
.e-float-input .e-clear-icon::before,
.e-float-input.e-control-wrapper .e-clear-icon::before {
  content: "\e7e7";
  font-family: "e-icons";
}
.e-input-group .e-clear-icon::before,
.e-input-group.e-control-wrapper .e-clear-icon::before {
  content: "\e7e7";
  font-family: "e-icons";
}
/*! input layout */
.e-input-group,
.e-input-group.e-control-wrapper {
  display: table;
  line-height: 1.4;
  margin-bottom: 0;
}
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: 1px;
  height: auto;
  line-height: inherit;
  margin: 0;
  margin-bottom: 0;
  outline: none;
  padding: 0;
  text-indent: 8px;
  width: 100%;
}
input.e-input,
textarea.e-input,
.e-input-group,
.e-input-group.e-control-wrapper {
  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;
  font-weight: normal;
}
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled {
  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;
  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 {
  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 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.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 {
  border-radius: 4px;
}
.e-input.e-small,
.e-input-group.e-small,
.e-input-group.e-control-wrapper.e-small,
.e-input-group.e-small .e-input,
.e-input-group.e-small input,
.e-input-group.e-control-wrapper.e-small .e-input,
.e-input-group.e-control-wrapper.e-small input,
.e-float-input.e-small input,
.e-float-input.e-input-group.e-small input,
.e-float-input.e-control-wrapper.e-small input,
.e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-float-input.e-small,
.e-float-input.e-control-wrapper.e-small,
.e-small .e-input-group,
.e-small .e-input-group.e-control-wrapper,
.e-small .e-input-group .e-input,
.e-small .e-input-group input,
.e-small .e-input-group.e-control-wrapper .e-input,
.e-small .e-input-group.e-control-wrapper input,
.e-small .e-float-input input,
.e-small .e-float-input.e-input-group input,
.e-small .e-float-input.e-control-wrapper input,
.e-small .e-float-input.e-control-wrapper.e-input-group input,
.e-small .e-float-input,
.e-small .e-float-input.e-control-wrapper {
  border-radius: 2px;
}
.e-input:focus {
  border-width: 1px;
  padding-bottom: 0;
}
.e-input.e-small:focus {
  border-width: 1px;
  padding-bottom: 0;
}
.e-input.e-bigger:focus,
.e-bigger .e-input:focus {
  padding-bottom: 0;
}
.e-input.e-small.e-bigger:focus,
.e-bigger .e-input.e-small:focus {
  padding-bottom: 0;
}
.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: 0;
}
.e-input-group textarea.e-input:focus,
.e-input-group.e-control-wrapper textarea.e-input:focus {
  padding: 4px 8px 4px 8px;
}
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 {
  border-radius: 4px;
  font-size: 16px;
}
.e-input-group.e-bigger .e-input,
.e-input-group.e-bigger input,
.e-input-group.e-control-wrapper.e-bigger .e-input,
.e-input-group.e-control-wrapper.e-bigger input,
.e-float-input.e-bigger input,
.e-float-input.e-input-group.e-bigger input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper.e-input-group.e-bigger input,
.e-float-input.e-bigger,
.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group input,
.e-bigger .e-input-group.e-control-wrapper .e-input,
.e-bigger .e-input-group.e-control-wrapper input,
.e-bigger .e-float-input input,
.e-bigger .e-float-input.e-input-group input,
.e-bigger .e-float-input.e-control-wrapper input,
.e-bigger .e-float-input.e-control-wrapper.e-input-group input,
.e-bigger .e-float-input,
.e-bigger .e-float-input.e-control-wrapper {
  border-radius: 4px;
}
input.e-input.e-bigger.e-small,
textarea.e-input.e-bigger.e-small,
.e-bigger.e-small input.e-input,
.e-bigger.e-small textarea.e-input,
.e-input-group.e-bigger.e-small,
.e-bigger.e-small .e-input-group,
.e-bigger.e-small .e-input-group.e-control-wrapper {
  border-radius: 4px;
}
.e-input-group.e-bigger.e-small .e-input,
.e-input-group.e-bigger.e-small input,
.e-input-group.e-control-wrapper.e-bigger.e-small .e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small input,
.e-float-input.e-bigger.e-small input,
.e-float-input.e-input-group.e-bigger.e-small input,
.e-float-input.e-control-wrapper.e-bigger.e-small input,
.e-float-input.e-control-wrapper.e-input-group.e-bigger.e-small input,
.e-float-input.e-bigger.e-small,
.e-float-input.e-control-wrapper.e-bigger.e-small,
.e-bigger.e-small .e-input-group .e-input,
.e-bigger.e-small .e-input-group input,
.e-bigger.e-small .e-input-group.e-control-wrapper .e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper input,
.e-bigger.e-small .e-float-input input,
.e-bigger.e-small .e-float-input.e-input-group input,
.e-bigger.e-small .e-float-input.e-control-wrapper input,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-input-group input,
.e-bigger.e-small .e-float-input,
.e-bigger.e-small .e-float-input.e-control-wrapper {
  border-radius: 4px;
}
.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;
}
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: 0;
  padding: 0;
}
.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: 0;
}
.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  -ms-flex-align: center;
  align-items: center;
  border: 0 solid;
  border-width: 0;
  box-sizing: content-box;
  cursor: pointer;
  -ms-flex-direction: column;
  flex-direction: column;
  font-size: 14px;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
  min-height: 30px;
  min-width: 30px;
  padding: 0;
  text-align: center;
  border: 1px solid;
  border-bottom: 0;
  border-collapse: collapse;
  border-top: 0;
}
.e-input-group .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper .e-input-group-icon:last-child {
  border-right-width: 0;
}
.e-input-group .e-input-group-icon + .e-input-group-icon .e-input-group.e-control-wrapper .e-input-group-icon + .e-input-group-icon {
  border-left-width: 0;
}
.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-rtl .e-input-group-icon,
.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon,
.e-rtl .e-input-group .e-input-group-icon,
.e-rtl .e-input-group.e-control-wrapper .e-input-group-icon {
  border-left-width: 1px;
  border-right-width: 0;
}
.e-input-group.e-rtl .e-input-group-icon + .e-input-group-icon,
.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon + .e-input-group-icon,
.e-rtl .e-input-group .e-input-group-icon + .e-input-group-icon,
.e-rtl .e-input-group.e-control-wrapper .e-input-group-icon + .e-input-group-icon {
  border-left-width: 1px;
  border-right-width: 0;
}
.e-input-group.e-rtl input ~ .e-input-group-icon,
.e-input-group.e-control-wrapper.e-rtl input ~ .e-input-group-icon,
.e-rtl .e-input-group input ~ .e-input-group-icon,
.e-rtl .e-input-group.e-control-wrapper input ~ .e-input-group-icon {
  border-left-width: 0;
  border-right: 1px solid #ced4da;
}
.e-input-group.e-rtl input ~ .e-input-group-icon + .e-input-group-icon,
.e-input-group.e-control-wrapper.e-rtl input ~ .e-input-group-icon + .e-input-group-icon,
.e-rtl .e-input-group input ~ .e-input-group-icon + .e-input-group-icon,
.e-rtl .e-input-group.e-control-wrapper input ~ .e-input-group-icon + .e-input-group-icon {
  border-left-width: 0;
  border-right-width: 1px;
}
.e-input-group .e-input-group-icon + .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon + .e-input-group-icon {
  border-left-width: 0;
}
.e-input-group .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper .e-input-group-icon:last-child {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.e-input-group .e-input-group-icon:first-child,
.e-input-group.e-control-wrapper .e-input-group-icon:first-child {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.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,
.e-rtl .e-input-group .e-input-group-icon:last-child,
.e-rtl .e-input-group.e-control-wrapper .e-input-group-icon:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 0;
  border-top-left-radius: 3px;
  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,
.e-rtl .e-input-group .e-input-group-icon:first-child,
.e-rtl .e-input-group.e-control-wrapper .e-input-group-icon:first-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 0;
  border-top-right-radius: 3px;
}
.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: 36px;
  min-width: 36px;
}
.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: 16px;
  padding: 0;
}
.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 {
  cursor: not-allowed;
}
.e-input[disabled],
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled,
.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 {
  border-color: #ced4da;
  border-style: solid;
}
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled {
  border-bottom-style: solid;
  border-width: 1px;
}
.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 {
  filter: alpha(opacity=100);
  opacity: 1;
}
.e-input.e-rtl,
.e-input-group.e-rtl,
.e-input-group.e-control-wrapper.e-rtl {
  direction: rtl;
}
.e-input.e-corner {
  border-radius: 4px;
}
.e-input-group,
.e-input-group.e-control-wrapper {
  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) {
  display: inline-block;
}
.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  display: -ms-flexbox;
  display: flex;
}
.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  white-space: nowrap;
}
.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: 4px;
  border-top-left-radius: 4px;
}
.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: 4px;
  border-top-right-radius: 4px;
}
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-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;
}
.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: 0;
}
.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: 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 {
  font-size: 14px;
}
.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: 14px;
}
.e-input.e-small.e-bigger,
.e-bigger .e-input.e-small,
.e-small .e-input.e-bigger {
  padding: 0;
}
.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: 0;
}
.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 {
  padding: 0;
}
.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: 24px;
  min-width: 24px;
  padding: 0;
}
.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: 32px;
  min-width: 32px;
  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: 14px;
  font-style: normal;
  font-weight: normal;
  left: 0;
  overflow: hidden;
  padding-left: 10px;
  pointer-events: none;
  position: absolute;
  text-overflow: ellipsis;
  top: -11px;
  transform: translate3d(0, 16px, 0) scale(1);
  transform-origin: left top;
  transition: .25s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  width: 100%;
}
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-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-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-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: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-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,
.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 {
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  box-sizing: border-box;
  left: 0%;
  top: 50%;
  transform: translate(0%, -50%);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
  font-style: normal;
}
.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: 16px;
}
.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;
}
.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: 14px;
  font-style: normal;
}
.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: 12px;
  font-weight: 500;
  padding-right: 0;
  transform: translate3d(-10px, -36px, 0) scale(1);
}
.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,
.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: 12px;
  font-weight: 500;
  padding-right: 0;
  transform: translate3d(-10px, -35px, 0) scale(1);
}
.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 {
  font-weight: 500;
  padding-right: 0;
  transform: translate3d(-10px, -39px, 0) scale(1);
}
.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 {
  font-weight: 500;
  padding-right: 0;
  transform: translate3d(-10px, -36px, 0) scale(1);
}
.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;
  padding-right: 0;
  top: 14px;
}
.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: 10px;
  padding-right: 0;
  top: 17px;
}
.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: 12px;
  padding-right: 0;
  top: 16px;
}
.e-float-input,
.e-float-input.e-control-wrapper {
  line-height: 1.4;
  margin-bottom: 0;
  margin-top: 24px;
  padding-top: 0;
  position: relative;
  width: 100%;
}
.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: 0;
  margin-top: 24px;
  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: 0;
  margin-top: 20px;
  padding-top: 0;
}
.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: 0;
  margin-top: 24px;
  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-input-group.e-control-wrapper.e-small,
.e-small .e-input-group,
.e-small .e-input-group.e-control-wrapper,
.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-no-float-label,
.e-float-input.e-bigger.e-no-float-label,
.e-bigger .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-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-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-no-float-label,
.e-small .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-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:
    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;
  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: 1px;
  display: block;
  font: inherit;
  width: 100%;
}
.e-float-input input,
.e-float-input.e-control-wrapper input {
  min-width: 0;
  padding: 0;
}
.e-float-input input,
.e-input-group input,
.e-float-input.e-control-wrapper input,
.e-input-group.e-control-wrapper input {
  text-indent: 8px;
}
.e-float-input textarea,
.e-input-group textarea,
.e-float-input.e-control-wrapper textarea,
.e-input-group.e-control-wrapper textarea {
  text-indent: 8px;
}
.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: 16px;
}
.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 {
  font-size: 16px;
}
.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: 0;
}
.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.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 {
  font-size: 12px;
}
.e-float-input.e-small input,
.e-float-input.e-control-wrapper.e-small input {
  font: inherit;
  line-height: inherit;
  padding: 0;
}
.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: 14px;
}
.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 {
  font-size: 14px;
}
.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: 0;
}
.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 {
  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 {
  font-weight: 500;
  -webkit-user-select: text;
  -ms-user-select: text;
  user-select: 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 {
  font-weight: 500;
  -webkit-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
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-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: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-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: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: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.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 {
  font-weight: normal;
}
.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-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: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-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: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: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,
.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: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;
  transition: .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,
.e-float-input.e-control-wrapper.e-rtl {
  direction: rtl;
}
.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;
  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 {
  padding-right: 10px;
}
.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 {
  padding-right: 10px;
}
.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: 10px;
}
.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: 10px;
}
.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: 0;
  border-bottom-right-radius: 4px;
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
}
.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: 4px;
  border-bottom-right-radius: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
}
.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: rgba(0, 0, 0, 0);
  background-image: none;
  cursor: not-allowed;
}
.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 {
  border-radius: 4px;
}
.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-bigger .e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper textarea.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 {
  margin-bottom: 0;
}
.e-input-group::before,
.e-input-group::after,
.e-input-group.e-control-wrapper::before,
.e-input-group.e-control-wrapper::after {
  content: "";
}
.e-input-group::before,
.e-input-group.e-control-wrapper::before {
  content: "";
}
.e-input-group.e-input-focus::before,
.e-input-group.e-input-focus::after,
.e-input-group.e-control-wrapper.e-input-focus::before,
.e-input-group.e-control-wrapper.e-input-focus::after {
  content: "";
}
.e-input-group::after,
.e-input-group.e-control-wrapper::after {
  content: "";
}
.e-input-group,
.e-input-group.e-control-wrapper {
  position: relative;
  width: 100%;
}
.e-input.e-small,
.e-input-group.e-small,
.e-input-group.e-control-wrapper.e-small {
  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: 0;
}
.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0;
}
.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: 0;
}
.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: 0;
  margin-right: 0;
  margin-top: 0;
}
.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: 0;
}
.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: 0;
  margin-right: 0;
  margin-top: 0;
}
.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: 0;
}
.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: 0;
  margin-right: 0;
  margin-top: 0;
}
.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: 0;
}
.e-input-group .e-input-group-icon:last-child,
.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-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-input-group-icon: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-input-group-icon: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-input-group,
.e-input-group.e-control-wrapper {
  border-bottom: 1px solid;
}
.e-input-group,
.e-input-group.e-success,
.e-input-group.e-warning,
.e-input-group.e-error,
.e-input-group.e-control-wrapper,
.e-input-group.e-control-wrapper.e-success,
.e-input-group.e-control-wrapper.e-warning,
.e-input-group.e-control-wrapper.e-error {
  border: 1px solid;
  border-width: 1px;
}
.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.e-input-focus.e-corner,
.e-input-group.e-control-wrapper.e-input-focus.e-corner {
  border-radius: 4px;
}
.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: #e9ecef;
  color: #343a40;
}
.e-input-group:not(.e-success):not(.e-warning):not(.e-error).e-disabled,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error).e-disabled {
  border-style: solid;
}
.e-float-custom-tag,
.e-float-custom-tag.e-control-wrapper {
  display: inline-block;
}
.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: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  content: "";
}
.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 {
  content: "";
}
.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 {
  content: "";
}
input.e-input::-ms-clear,
.e-float-input input::-ms-clear,
.e-float-input.e-control-wrapper input::-ms-clear {
  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 {
  font-size: 14px;
  font-style: normal;
}
textarea.e-input::-webkit-input-placeholder,
textarea.e-input:-moz-placeholder,
textarea.e-input:-ms-input-placeholder,
textarea.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}
.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 {
  font-size: 16px;
  font-style: normal;
}
.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 {
  font-size: 16px;
  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 {
  font-size: 12px;
  font-style: normal;
}
.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 {
  font-size: 12px;
  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 {
  font-size: 14px;
  font-style: normal;
}
.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 {
  font-size: 14px;
  font-style: normal;
}
input.e-input:-moz-placeholder {
  font-style: normal;
  -webkit-user-select: none;
  user-select: none;
}
textarea.e-input:-moz-placeholder {
  font-style: normal;
  -webkit-user-select: none;
  user-select: none;
}
.e-input-group input.e-input:-moz-placeholder {
  font-style: normal;
  -webkit-user-select: none;
  user-select: none;
}
.e-input-group textarea.e-input:-moz-placeholder {
  font-style: normal;
  -webkit-user-select: none;
  user-select: none;
}
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder {
  font-style: normal;
  -webkit-user-select: none;
  user-select: none;
}
.e-input-group.e-control-wrapper textarea.e-input:-moz-placeholder {
  font-style: normal;
  -webkit-user-select: none;
  user-select: none;
}
input.e-input:-moz-placeholder {
  font-style: normal;
  -webkit-user-select: none;
  user-select: none;
}
.e-input-group input.e-input:-moz-placeholder {
  font-style: normal;
  -webkit-user-select: none;
  user-select: none;
}
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder {
  font-style: normal;
  -webkit-user-select: none;
  user-select: none;
}
textarea.e-input:-moz-placeholder {
  font-style: normal;
  -webkit-user-select: none;
  user-select: none;
}
input.e-input::-moz-placeholder {
  font-style: normal;
  -webkit-user-select: none;
  user-select: none;
}
textarea.e-input::-moz-placeholder {
  font-style: normal;
  -webkit-user-select: none;
  user-select: none;
}
input.e-input:-ms-input-placeholder {
  font-style: normal;
}
textarea.e-input:-ms-input-placeholder {
  font-style: normal;
}
input.e-input::-webkit-input-placeholder {
  font-style: normal;
  -webkit-user-select: none;
  user-select: none;
}
textarea.e-input::-webkit-input-placeholder {
  font-style: normal;
  -webkit-user-select: none;
  user-select: none;
}
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 {
  box-sizing: border-box;
  height: 30px;
}
.e-float-input:not(.e-input-group) input,
.e-float-input.e-control-wrapper:not(.e-input-group) input {
  box-sizing: border-box;
  height: 32px;
}
input.e-input.e-bigger,
.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 {
  box-sizing: border-box;
  height: 36px;
}
.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 {
  box-sizing: border-box;
  height: 38px;
}
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 {
  box-sizing: border-box;
  height: 24px;
}
.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 {
  box-sizing: border-box;
  height: 26px;
}
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 {
  box-sizing: border-box;
  height: 32px;
}
.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 {
  box-sizing: border-box;
  height: 34px;
}
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 {
  box-sizing: border-box;
  height: auto;
}
.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 {
  box-sizing: border-box;
  height: auto;
}
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 {
  box-sizing: border-box;
  height: auto;
}
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 {
  box-sizing: border-box;
  height: auto;
}
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: 12px;
}
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 {
  text-indent: 8px;
}
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: 8px;
}
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: 8px;
  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: 8px;
  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: 8px;
  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: 8px;
  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 {
  padding-left: 8px;
  text-indent: 0;
}
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: 8px;
  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: 8px;
  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: 8px;
  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: 12px;
  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: 12px;
  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: 12px;
  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: 12px;
  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 {
  padding-left: 12px;
  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: 12px;
  text-indent: 0;
}
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: 12px;
  text-indent: 0;
}
.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-bigger textarea.e-input:focus,
.e-input-group.e-small textarea.e-input:focus,
.e-input-group 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 {
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
}
.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: 12px;
  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: rgba(0, 0, 0, 0);
  border: 0;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -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: 14px;
  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: -ms-flexbox;
  display: flex;
}
.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-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: 12px;
}
.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: 16px;
}
.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: 14px;
}
.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 {
  display: none;
}
.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-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-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: 0;
  min-width: 30px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
}
.e-float-input.e-input-group .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper .e-clear-icon {
  padding-right: 0;
  padding-top: 0;
}
.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-height: 0;
  min-width: 36px;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 0;
}
.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: 0;
  padding-top: 0;
}
.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: 0;
  min-width: 36px;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 0;
}
.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: 0;
  padding-top: 0;
}
.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: 0;
  min-width: 24px;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 0;
}
.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: 0;
  padding-top: 0;
}
.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 {
  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%;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.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;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
}
.e-float-input input.e-input,
.e-float-input.e-bigger .e-input,
.e-bigger .e-float-input .e-input,
.e-float-input.e-control-wrapper 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-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: 12px;
  font-weight: 500;
  padding-right: 0;
  transform: translate3d(-10px, -36px, 0) scale(1);
}
.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: 14px;
}
.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: 10px;
  top: 16px;
}
.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: 12px;
  top: 16px;
}
.e-float-input textarea ~ .e-float-text,
.e-float-input.e-control-wrapper textarea ~ .e-float-text {
  top: 15px;
}
.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;
}
.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: 16px;
  top: 18px;
}
.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: 15px;
}
.e-input-group:hover:not(.e-disabled),
.e-input-group.e-control-wrapper:hover:not(.e-disabled),
.e-float-input:hover:not(.e-disabled),
.e-float-input:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-float-input:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-disabled),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]) {
  border-bottom-width: 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: 12px;
  font-weight: bold;
  padding-right: 0;
  transform: translate3d(-10px, -39px, 0) scale(1);
  -webkit-user-select: text;
  user-select: text;
}
.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;
  font-weight: bold;
  padding-right: 0;
  top: 14px;
  transform: translate3d(-10px, -39px, 0) scale(1);
  -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: 10px;
  font-weight: bold;
  padding-right: 0;
  top: 17px;
  transform: translate3d(-10px, -39px, 0) scale(1);
  -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: 12px;
  font-weight: bold;
  padding-right: 0;
  top: 16px;
  transform: translate3d(-10px, -39px, 0) scale(1);
  -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-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-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-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-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.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,
.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,
.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 {
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  box-sizing: border-box;
  left: 0%;
  top: 13px;
  transform: translate(0%, -50%);
  width: 100%;
  font-style: normal;
}
.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: 14px;
  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 {
  padding-right: 0;
  transform: translate3d(-10px, -37px, 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: 14px;
  font-style: normal;
  font-weight: normal;
  left: 0;
  overflow: hidden;
  padding-left: 10px;
  pointer-events: none;
  position: absolute;
  text-overflow: ellipsis;
  top: -11px;
  transform: translate3d(0, 16px, 0) scale(1);
  transform-origin: left top;
  transition: .25s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  width: 100%;
}
textarea.e-input::-webkit-textarea-placeholder,
textarea.e-input:-moz-placeholder,
textarea.e-input:-ms-textarea-placeholder,
textarea.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}
.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;
}
.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: 14px;
  font-style: normal;
}
.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: 16px;
  font-style: normal;
}
.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: 12px;
  font-weight: 500;
  padding-right: 0;
  transform: translate3d(-10px, -40px, 0) scale(1);
  -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: 10px;
  -webkit-user-select: text;
  user-select: text;
}
.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: 12px;
  -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;
  -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 {
  font-weight: 500;
  padding-right: 0;
  transform: translate3d(-10px, -39px, 0) scale(1);
}
.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 {
  font-weight: 500;
  padding-right: 0;
  transform: translate3d(-10px, -36px, 0) scale(1);
}
.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 {
  font-weight: 500;
  padding-right: 0;
  transform: translate3d(-10px, -35px, 0) scale(1);
}
.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 {
  border-color: #ced4da;
  border-style: solid;
}
.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-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: rgba(0, 0, 0, 0);
  background-image: none;
  cursor: not-allowed;
}
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: 4px;
}
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: 32px;
  min-width: 0;
  padding: 4px 8px 4px 8px;
  resize: vertical;
}
.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.5;
  min-height: 36px;
  padding: 6px 12px 6px 12px;
}
.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.5;
  min-height: 36px;
  padding: 6px 12px 6px 12px;
}
.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: 26px;
  padding: 4px 8px 4px 8px;
}
.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: 26px;
  padding: 4px 8px 4px 8px;
}
.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 8px 4px 8px;
}
.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.5;
  min-height: 32px;
  padding: 6px 12px 6px 12px;
}
.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.5;
  min-height: 32px;
  padding: 6px 12px 6px 12px;
}
.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 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 {
  box-sizing: border-box;
}
.e-float-input.e-control-wrapper.e-hidden,
.e-input-group.e-control-wrapper.e-hidden {
  display: none;
}
.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;
}
/*! 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: #fff;
  border-color: #ced4da;
  color: #212529;
}
.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: #fff;
  color: #212529;
}
.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  background: rgba(0, 0, 0, 0);
  border-color: #ced4da;
  color: #6c757d;
}
.e-input-group.e-disabled .e-input-group-icon,
.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon {
  color: #adb5bd;
}
.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 {
  background: #e9ecef;
  color: #343a40;
  border-color: #ced4da;
}
.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: #e9ecef;
  color: #343a40;
}
.e-input-group .e-input[readonly] ~ span.e-input-group-icon,
.e-input-group.e-control-wrapper .e-input[readonly] ~ span.e-input-group-icon,
.e-float-input input[readonly] ~ span.e-input-group-icon,
.e-float-input.e-control-wrapper input[readonly] ~ span.e-input-group-icon,
.e-float-input.e-control-wrapper input[readonly] ~ span.e-clear-icon {
  background: #e9ecef;
  color: #6c757d;
}
.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: #343a40;
  color: #343a40;
}
.e-input-group.e-disabled .e-input-group-icon,
.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon {
  background: rgba(0, 0, 0, 0);
  border-color: #ced4da;
}
.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 {
  background: #5c636a;
  color: #fff;
}
.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: #198754;
}
.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: #ffc107;
}
.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: #dc3545;
}
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-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: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,
.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: #6c757d;
}
.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: #dc3545;
}
.e-float-input input,
.e-float-input textarea,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper textarea {
  border-bottom-color: #ced4da;
}
.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-color: #198754;
}
.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-color: #ffc107;
}
.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-color: #dc3545;
}
.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) {
  color: #6c757d;
}
.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: #565e64;
  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 {
  background: #0d6efd;
  color: #fff;
}
.e-float-input.e-small textarea::selection,
.e-float-input textarea::selection {
  background: #0d6efd;
  color: #fff;
}
input.e-input:-moz-placeholder {
  color: #6c757d;
}
.e-input-group input.e-input:-moz-placeholder {
  color: #6c757d;
}
.e-input-group input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder {
  color: #6c757d;
}
input.e-input:-moz-placeholder {
  color: #6c757d;
}
.e-input-group input.e-input:-moz-placeholder {
  color: #6c757d;
}
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder {
  color: #6c757d;
}
textarea.e-input:-moz-placeholder {
  color: #6c757d;
}
.e-input-group textarea.e-input:-moz-placeholder {
  color: #6c757d;
}
.e-input-group.e-control-wrapper textarea.e-input:-moz-placeholder {
  color: #6c757d;
}
input.e-input::-moz-placeholder {
  color: #6c757d;
}
.e-input-group input.e-input::-moz-placeholder {
  color: #6c757d;
}
.e-input-group.e-control-wrapper input.e-input::-moz-placeholder {
  color: #6c757d;
}
textarea.e-input::-moz-placeholder {
  color: #6c757d;
}
.e-input-group textarea.e-input::-moz-placeholder {
  color: #6c757d;
}
.e-input-group.e-control-wrapper textarea.e-input::-moz-placeholder {
  color: #6c757d;
}
input.e-input:-ms-input-placeholder {
  color: #6c757d;
}
.e-input-group input.e-input:-ms-input-placeholder {
  color: #6c757d;
}
.e-input-group.e-control-wrapper input.e-input:-ms-input-placeholder {
  color: #6c757d;
}
textarea.e-input:-ms-input-placeholder {
  color: #6c757d;
}
.e-input-group.e-control-wrapper textarea.e-input:-ms-input-placeholder {
  color: #6c757d;
}
.e-input-group textarea.e-input:-ms-input-placeholder {
  color: #6c757d;
}
input.e-input::-webkit-input-placeholder {
  color: #6c757d;
}
.e-input-group.e-control-wrapper input.e-input::-webkit-input-placeholder {
  color: #6c757d;
}
.e-input-group input.e-input::-webkit-input-placeholder {
  color: #6c757d;
}
textarea.e-input::-webkit-input-placeholder {
  color: #6c757d;
}
.e-input-group textarea.e-input::-webkit-input-placeholder {
  color: #6c757d;
}
.e-input-group.e-control-wrapper textarea.e-input::-webkit-input-placeholder {
  color: #6c757d;
}
.e-input-group::before,
.e-input-group::after,
.e-input-group.e-control-wrapper::before,
.e-input-group.e-control-wrapper::after {
  content: "";
}
.e-input-group.e-success::before,
.e-input-group.e-success::after,
.e-input-group.e-control-wrapper.e-success::before,
.e-input-group.e-control-wrapper.e-success::after {
  content: "";
}
.e-input-group.e-warning::before,
.e-input-group.e-warning::after,
.e-input-group.e-control-wrapper.e-warning::before,
.e-input-group.e-control-wrapper.e-warning::after {
  content: "";
}
.e-input-group.e-error::before,
.e-input-group.e-error::after,
.e-input-group.e-control-wrapper.e-error::before,
.e-input-group.e-control-wrapper.e-error::after {
  content: "";
}
.e-input-group.e-success .e-input-group-icon,
.e-input-group.e-control-wrapper.e-success .e-input-group-icon {
  color: #6c757d;
}
.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 {
  color: #6c757d;
  color: #fff;
}
.e-input-group.e-warning .e-input-group-icon,
.e-input-group.e-control-wrapper.e-warning .e-input-group-icon {
  color: #6c757d;
}
.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 {
  color: #6c757d;
  color: #fff;
}
.e-input-group.e-error .e-input-group-icon,
.e-input-group.e-control-wrapper.e-error .e-input-group-icon {
  color: #6c757d;
}
.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: #6c757d;
  color: #fff;
}
.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 {
  border-color: #ced4da;
}
.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: #86b7fe;
  border-radius: 4px;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
}
.e-input-group .e-input:focus:not(.e-success):not(.e-warning):not(.e-error),
.e-input-group .e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus,
.e-input-group .e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus,
.e-input-group .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus,
.e-input-group .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus,
.e-input-group .e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input,
.e-input-group .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input {
  box-shadow: none;
}
.e-input:focus:not(.e-success):not(.e-warning).e-error,
.e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus,
.e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus,
.e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input {
  box-shadow: 0 0 0 4px rgba(220, 53, 69, .25);
}
.e-input:focus:not(.e-error):not(.e-warning).e-success,
.e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus,
.e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus,
.e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input {
  box-shadow: 0 0 0 4px rgba(25, 135, 84, .25);
}
.e-input:focus:not(.e-success):not(.e-error).e-warning,
.e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus,
.e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus,
.e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input {
  box-shadow: 0 0 0 4px rgba(255, 193, 7, .25);
}
.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: #ced4da;
}
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: #86b7fe;
  border-color: #86b7fe;
  border-radius: 4px;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
}
.e-input-group.e-input-focus:not(.e-success):not(.e-warning).e-error,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning).e-error {
  box-shadow: 0 0 0 4px rgba(220, 53, 69, .25);
}
.e-input-group.e-input-focus:not(.e-error):not(.e-warning).e-success,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-error):not(.e-warning).e-success {
  box-shadow: 0 0 0 4px rgba(25, 135, 84, .25);
}
.e-input-group.e-input-focus:not(.e-success):not(.e-error).e-warning,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-error).e-warning {
  box-shadow: 0 0 0 4px rgba(255, 193, 7, .25);
}
.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: #ced4da;
}
.e-input-group:not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: #ced4da;
}
.e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: #86b7fe;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
}
.e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error,
.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error {
  box-shadow: 0 0 0 4px rgba(220, 53, 69, .25);
}
.e-input-group:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success,
.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success {
  box-shadow: 0 0 0 4px rgba(25, 135, 84, .25);
}
.e-input-group:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning,
.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning {
  box-shadow: 0 0 0 4px rgba(255, 193, 7, .25);
}
.e-input-group,
.e-input-group.e-control-wrapper {
  border-bottom-color: #ced4da;
}
.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-bottom-color: rgba(0, 0, 0, 0);
  border-top-color: rgba(0, 0, 0, 0);
}
.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-color: #198754;
}
.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-color: #ffc107;
}
.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-color: #dc3545;
}
.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: #6c757d;
}
.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: #343a40;
}
.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: #adb5bd;
}
.e-float-input.e-input-focus .e-input:focus,
.e-float-input.e-control-wrapper.e-input-focus .e-input:focus {
  border-bottom-color: rgba(0, 0, 0, 0);
  border-top-color: rgba(0, 0, 0, 0);
}
.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.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:not(.e-error).e-input-focus input ~ 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 {
  color: #343a40;
}
.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.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: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 {
  color: #343a40;
}
.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.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: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-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 {
  color: #343a40;
}
.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.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: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.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: #343a40;
}
.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-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: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,
.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: #6c757d;
}
.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: #6c757d;
}
.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-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 {
  color: #343a40;
}
.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,
.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: #343a40;
}
.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.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 {
  color: #343a40;
}
.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,
.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: #343a40;
}
.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-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: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.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 {
  color: #6c757d;
}
.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-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: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-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 {
  color: #6c757d;
}
.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-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: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-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: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-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: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.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 {
  color: #6c757d;
}
.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-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: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-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: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-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: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,
.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: #6c757d;
}
.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.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-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-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:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]) {
  border-color: #86b7fe;
}
.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: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-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-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-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-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 {
  color: #343a40;
}
.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: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-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-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-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,
.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: #343a40;
}
.e-input-group textarea.e-input:-ms-input-placeholder {
  color: #6c757d;
}
.e-input-group textarea.e-input:-moz-placeholder {
  color: #6c757d;
}
.e-input-group .e-input:-ms-input-placeholder {
  color: #6c757d;
}
input.e-input::-webkit-input-placeholder {
  color: #6c757d;
}
/*! 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;
}
@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.e-spinner-pane {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 100%;
  -ms-flex-pack: center;
  justify-content: center;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  width: 100%;
  z-index: 1000;
}
.e-spinner-pane::after {
  content: "Bootstrap5";
  display: none;
}
.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: -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:
    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;
  margin-top: 10px;
  text-align: center;
}
.e-spinner-pane .e-spinner-inner .e-spin-material,
.e-spinner-pane .e-spinner-inner .e-spin-material3 {
  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 {
  fill: none;
  stroke-linecap: square;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 {
  animation: material-spinner-rotate .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-fabric {
  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-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 {
  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 {
  animation: material-spinner-rotate .75s linear infinite;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5 .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 {
  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;
}
.e-spinner-pane {
  background-color: rgba(0, 0, 0, 0);
}
.e-spinner-pane.e-spin-overlay {
  background-color: rgba(0, 0, 0, .5);
}
.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: #fff;
  stroke: #fff;
}
.e-spinner-pane .e-spinner-inner .e-spin-label {
  color: #0d6efd;
}
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-circle {
  stroke: #86b7fe;
}
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-arc {
  stroke: #0d6efd;
}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-circle {
  stroke: #86b7fe;
}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-arc {
  stroke: #0d6efd;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5 {
  stroke: #0d6efd;
}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-circle {
  stroke: #86b7fe;
}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-arc {
  stroke: #0d6efd;
}
.e-spinner-pane .e-spinner-inner .e-spin-material,
.e-spinner-pane .e-spinner-inner .e-spin-material3 {
  stroke: #0d6efd;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 {
  stroke: #0d6efd;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap {
  fill: #0d6efd;
  stroke: #0d6efd;
}
.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: 32px;
  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: 32px;
  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-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-rtl .e-dropdownbase .e-fixed-head {
  left: 33px;
}
.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: #212529;
  cursor: default;
  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;
  padding: 14px 16px;
  text-align: center;
}
.e-mention.e-popup {
  background: #fff;
  border: 0;
  box-shadow: 0 2px 3px 1px rgba(0, 0, 0, .21);
  margin-top: 2px;
  position: absolute;
}
.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: #e9ecef;
  border-radius: 2px;
  border: none;
  color: #0d6efd;
  cursor: default;
}
.e-mention .e-mention-chip::selection {
  color: #fff;
  background: #0d6efd;
}
.e-mention.e-editable-element {
  border: 2px solid #dee2e6;
  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: 12px;
}
.e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 12px;
  text-indent: 0;
}
.e-small .e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 8px;
}
.e-bigger .e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 16px;
}
.e-small.e-bigger .e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 14px;
}
.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%;
  font-weight: 500;
}
.e-rtl.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-item {
  padding-right: 12px;
}
.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-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-dropdownbase {
  border-color: #dee2e6;
}
.e-dropdownbase .e-list-item {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  border-bottom: 0;
  border-color: #dee2e6;
  color: #212529;
  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: 30px;
  min-height: 30px;
  padding-right: 16px;
  text-indent: 12px;
  background-color: #fff;
}
.e-dropdownbase .e-list-group-item,
.e-fixed-head {
  border-color: #dee2e6;
  color: #6c757d;
  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;
  font-weight: 500;
  line-height: 30px;
  min-height: 30px;
  padding-left: 12px;
  padding-right: 16px;
  background-color: #fff;
}
.e-dropdownbase .e-list-item.e-active,
.e-dropdownbase .e-list-item.e-active.e-hover {
  background-color: #0d6efd;
  border-color: #fff;
  color: #fff;
}
.e-dropdownbase .e-list-item.e-hover {
  background-color: #e9ecef;
  border-color: #fff;
  color: #212529;
}
.e-dropdownbase .e-list-item:last-child {
  border-bottom: 0;
}
.e-dropdownbase .e-list-item.e-item-focus {
  background-color: #e9ecef;
}
.e-dropdownbase .e-list-item.e-active:last-child {
  border-radius: 2px;
}
.e-bigger .e-dropdownbase .e-list-group-item,
.e-bigger .e-dropdownbase .e-fixed-head {
  font-size: 16px;
  padding-left: 16px;
}
.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: #dee2e6;
  border-style: solid;
  border-width: 0 0 1px 0;
  color: #6c757d;
  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;
  font-weight: 500;
  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: #212529;
  line-height: 26px;
  min-height: 26px;
  text-indent: 8px;
}
.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: 10px;
  line-height: 26px;
  min-height: 26px;
  padding-left: 8px;
}
.e-small .e-dropdownbase .e-list-item .e-list-icon,
.e-dropdownbase.e-small .e-list-item .e-list-icon {
  font-size: 14px;
}
.e-bigger.e-small .e-dropdownbase .e-list-item,
.e-dropdownbase.e-small.e-bigger .e-list-item {
  color: #212529;
  line-height: 30px;
  min-height: 30px;
  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: 30px;
  min-height: 30px;
  padding-left: 14px;
}
.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-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: 12px;
}
.e-ddl.e-popup.e-multiselect-group .e-list-group-item {
  background-color: #fff;
  border-bottom: 0;
  border-color: #dee2e6;
  color: #212529;
  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";
  text-indent: 12px;
  color: #6c757d;
  font-size: 14px;
  padding-right: 16px;
}
.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-item-focus {
  background-color: #e9ecef;
}
.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: #0d6efd;
  border-color: #fff;
  color: #fff;
}
.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-hover {
  background-color: #e9ecef;
  border-color: #fff;
  color: #212529;
}
.e-avatar {
  -ms-flex-line-pack: center;
  align-content: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #dee2e6;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 2px;
  color: #6c757d;
  display: -ms-inline-flexbox;
  display: inline-flex;
  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;
  font-weight: 500;
  height: 40px;
  -ms-flex-pack: center;
  justify-content: center;
  overflow: hidden;
  position: relative;
  width: 40px;
  line-height: 22px;
}
.e-avatar img {
  height: 100%;
  width: auto;
}
.e-avatar.e-avatar-circle {
  border-radius: 50%;
}
.e-avatar.e-avatar-circle.e-avatar-large,
.e-avatar.e-avatar-circle.e-avatar-xlarge {
  border-radius: 50%;
}
.e-avatar.e-avatar-xsmall {
  font-size: 10px;
  height: 24px;
  line-height: 16px;
  width: 24px;
}
.e-avatar.e-avatar-small {
  font-size: 12px;
  height: 32px;
  line-height: 18px;
  width: 32px;
}
.e-avatar.e-avatar-large {
  font-size: 18px;
  border-radius: 4px;
  height: 48px;
  line-height: 28px;
  width: 48px;
}
.e-avatar.e-avatar-xlarge {
  font-size: 20px;
  border-radius: 4px;
  height: 56px;
  line-height: 28px;
  width: 56px;
}
.e-badge {
  background: #f8f9fa;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 2px;
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0);
  box-sizing: border-box;
  color: #343a40;
  display: inline-block;
  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: 12px;
  font-weight: 500;
  line-height: 1;
  height: 20px;
  overflow: hidden;
  padding: 3px 4px;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  vertical-align: middle;
}
.e-badge:hover {
  text-decoration: none;
}
.e-badge.e-badge-pill {
  border-radius: 10px;
  padding: 3px 11px 3px 11px;
}
.e-badge.e-badge-ghost {
  line-height: 1;
  padding: 3px 10px 3px 10px;
}
.e-badge.e-badge-notification {
  border-radius: 10px;
  font-size: 12px;
  height: 18px;
  left: 100%;
  line-height: 1;
  min-width: 32px;
  padding: 3px 10px;
  position: absolute;
  top: -10px;
  width: auto;
}
.e-badge.e-badge-notification.e-badge-ghost {
  line-height: 1;
}
.e-badge.e-badge-circle {
  border-radius: 10px;
  height: 20px;
  line-height: 1;
  min-width: 0;
  padding: 4px 3px 4px 3px;
  width: 20px;
}
.e-badge.e-badge-circle.e-badge-ghost {
  line-height: 1;
  padding: 3px;
}
.e-badge.e-badge-overlap {
  position: absolute;
  top: -10px;
  transform: translateX(-50%);
}
.e-badge.e-badge-dot {
  border-radius: 10px;
  box-shadow: none;
  height: 10px;
  left: 100%;
  line-height: 1;
  margin: 0;
  min-width: 0;
  overflow: visible;
  padding: 0;
  position: absolute;
  top: -3px;
  width: 10px;
}
.e-badge.e-badge-bottom.e-badge-dot {
  bottom: 3px;
  position: absolute;
  top: auto;
}
.e-badge.e-badge-bottom.e-badge-notification {
  bottom: -3px;
  position: absolute;
  top: auto;
}
button .e-badge {
  line-height: 1;
  position: relative;
  top: -2px;
}
button .e-badge.e-badge-circle {
  height: 18px;
  line-height: 1;
  width: 18px;
}
button .e-badge.e-badge-circle.e-badge-ghost {
  line-height: 1;
}
.e-bigger .e-badge,
.e-badge.e-bigger {
  border-radius: 4px;
  font-size: 14px;
  font-weight: 500;
  height: 22px;
  line-height: 1;
  padding: 4px 3px;
}
.e-bigger .e-badge.e-badge-pill,
.e-badge.e-bigger.e-badge-pill {
  border-radius: 10px;
  padding: 3px 8px;
}
.e-bigger .e-badge.e-badge-ghost,
.e-badge.e-bigger.e-badge-ghost {
  padding: 3px;
}
.e-bigger .e-badge.e-badge-ghost.e-badge-circle,
.e-badge.e-bigger.e-badge-ghost.e-badge-circle {
  padding: 3px;
}
.e-bigger .e-badge.e-badge-ghost.e-badge-notification,
.e-badge.e-bigger.e-badge-ghost.e-badge-notification {
  padding: 3px 10px;
}
.e-bigger .e-badge.e-badge-notification,
.e-badge.e-bigger.e-badge-notification {
  border-radius: 10px;
  min-width: 30px;
  padding: 3px 8px;
}
.e-bigger .e-badge.e-badge-circle,
.e-badge.e-bigger.e-badge-circle {
  border-radius: 10px;
  min-width: 0;
  padding: 4px 3px;
  width: 22px;
}
.e-bigger .e-badge.e-badge-dot,
.e-badge.e-bigger.e-badge-dot {
  border-radius: 10px;
  height: 12px;
  width: 12px;
}
.e-badge.e-badge-primary:not(.e-badge-ghost):not([href]),
.e-badge.e-badge-primary[href]:not(.e-badge-ghost) {
  background-color: #0d6efd;
  color: #fff;
}
.e-badge.e-badge-secondary:not(.e-badge-ghost):not([href]),
.e-badge.e-badge-secondary[href]:not(.e-badge-ghost) {
  background-color: #f8f9fa;
  color: #343a40;
}
.e-badge.e-badge-success:not(.e-badge-ghost):not([href]),
.e-badge.e-badge-success[href]:not(.e-badge-ghost) {
  background-color: #d1e7dd;
  color: #198754;
}
.e-badge.e-badge-danger:not(.e-badge-ghost):not([href]),
.e-badge.e-badge-danger[href]:not(.e-badge-ghost) {
  background-color: #f8d7da;
  color: #dc3545;
}
.e-badge.e-badge-warning:not(.e-badge-ghost):not([href]),
.e-badge.e-badge-warning[href]:not(.e-badge-ghost) {
  background-color: #fff3cd;
  color: #876500;
}
.e-badge.e-badge-info:not(.e-badge-ghost):not([href]),
.e-badge.e-badge-info[href]:not(.e-badge-ghost) {
  background-color: #cff4fc;
  color: #066477;
}
.e-badge.e-badge-light:not(.e-badge-ghost):not([href]),
.e-badge.e-badge-light[href]:not(.e-badge-ghost) {
  background-color: #e9ecef;
  color: #343a40;
}
.e-badge.e-badge-dark:not(.e-badge-ghost):not([href]),
.e-badge.e-badge-dark[href]:not(.e-badge-ghost) {
  background-color: #495057;
  color: #fff;
}
.e-badge.e-badge-primary[href]:not(.e-badge-ghost):hover {
  background-color: #0257d5;
}
.e-badge.e-badge-secondary[href]:not(.e-badge-ghost):hover {
  background-color: #dae0e5;
}
.e-badge.e-badge-success[href]:not(.e-badge-ghost):hover {
  background-color: #afd6c4;
}
.e-badge.e-badge-danger[href]:not(.e-badge-ghost):hover {
  background-color: #f0acb2;
}
.e-badge.e-badge-warning[href]:not(.e-badge-ghost):hover {
  background-color: #ffe79a;
}
.e-badge.e-badge-info[href]:not(.e-badge-ghost):hover {
  background-color: #9fe9f9;
}
.e-badge.e-badge-light[href]:not(.e-badge-ghost):hover {
  background-color: #cbd3da;
}
.e-badge.e-badge-dark[href]:not(.e-badge-ghost):hover {
  background-color: #32373b;
}
.e-badge.e-badge-primary[href].e-badge-ghost:hover {
  border-color: #024dbc;
  color: #024dbc;
}
.e-badge.e-badge-secondary[href].e-badge-ghost:hover {
  border-color: #cbd3da;
  color: #cbd3da;
}
.e-badge.e-badge-success[href].e-badge-ghost:hover {
  border-color: #9fcdb8;
  color: #9fcdb8;
}
.e-badge.e-badge-danger[href].e-badge-ghost:hover {
  border-color: #ed969e;
  color: #ed969e;
}
.e-badge.e-badge-warning[href].e-badge-ghost:hover {
  border-color: #ffe181;
  color: #ffe181;
}
.e-badge.e-badge-info[href].e-badge-ghost:hover {
  border-color: #87e4f8;
  color: #87e4f8;
}
.e-badge.e-badge-light[href].e-badge-ghost:hover {
  border-color: #bdc6cf;
  color: #bdc6cf;
}
.e-badge.e-badge-dark[href].e-badge-ghost:hover {
  border-color: #262a2d;
  color: #262a2d;
}
.e-badge.e-badge-ghost.e-badge-primary {
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #0d6efd;
  color: #0d6efd;
}
.e-badge.e-badge-ghost.e-badge-secondary {
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #343a40;
  color: #343a40;
}
.e-badge.e-badge-ghost.e-badge-success {
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #198754;
  color: #198754;
}
.e-badge.e-badge-ghost.e-badge-danger {
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #dc3545;
  color: #dc3545;
}
.e-badge.e-badge-ghost.e-badge-warning {
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #876500;
  color: #876500;
}
.e-badge.e-badge-ghost.e-badge-info {
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #066477;
  color: #066477;
}
.e-badge.e-badge-ghost.e-badge-light {
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #343a40;
  color: #343a40;
}
.e-badge.e-badge-ghost.e-badge-dark {
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #495057;
  color: #495057;
}
.e-barcode {
  display: block;
}
.e-datamatrix {
  display: block;
}
.e-qrcode {
  display: block;
}
.e-content-placeholder.e-barcode.e-placeholder-barcode {
  background-size: 100% 100%;
  max-height: 100px;
  max-width: 100px;
}
.e-content-placeholder.e-datamatrixgenerator.e-placeholder-datamatrixgenerator {
  background-size: 100% 100%;
  max-height: 100px;
  max-width: 100px;
}
.e-content-placeholder.e-qrcodegenerator.e-placeholder-qrcodegenerator {
  background-size: 100% 100%;
  max-height: 100px;
  max-width: 100px;
}
/*! breadcrumb icons */
.e-breadcrumb .e-breadcrumb-collapsed::before,
.e-breadcrumb .e-breadcrumb-menu::before {
  content: "\e71c";
}
.e-breadcrumb .e-home::before {
  content: "\e87b";
}
.e-breadcrumb .e-home {
  height: 18px;
}
.e-bigger .e-breadcrumb .e-home,
.e-bigger.e-breadcrumb .e-home {
  height: 21px;
}
/*! breadcrumb layout */
.e-breadcrumb {
  display: block;
}
.e-breadcrumb.e-breadcrumb-wrap-mode {
  display: -ms-flexbox;
  display: flex;
}
.e-breadcrumb .e-breadcrumb-first-ol {
  -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: 30px;
  overflow: auto;
}
.e-breadcrumb ol {
  -ms-flex-align: center;
  align-items: center;
  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 {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  padding: 0;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus {
  padding: 1px;
}
.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text:focus {
  padding: 2px 4px;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-anchor-wrap {
  -ms-flex-align: inherit;
  align-items: inherit;
  display: inherit;
}
.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text {
  cursor: pointer;
  text-decoration: none;
  text-decoration: underline;
}
.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-breadcrumb-icon::before {
  vertical-align: middle;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon.e-home::before {
  vertical-align: sub;
}
.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-icon {
  padding: 0;
}
.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text {
  padding: 3px 5px;
}
.e-breadcrumb .e-breadcrumb-item.e-disabled {
  opacity: 1;
  pointer-events: none;
}
.e-breadcrumb .e-breadcrumb-separator {
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  padding: 0 8px;
}
.e-breadcrumb .e-breadcrumb-separator + .e-breadcrumb-separator {
  margin-left: -8px;
  padding-left: 0;
}
.e-breadcrumb.e-rtl .e-breadcrumb-separator + .e-breadcrumb-separator {
  margin-left: 0;
  margin-right: -8px;
  padding-left: 8px;
  padding-right: 0;
}
.e-breadcrumb .e-icon-item + .e-breadcrumb-separator {
  padding-left: 5px;
}
.e-breadcrumb .e-breadcrumb-collapsed,
.e-breadcrumb .e-breadcrumb-menu {
  cursor: pointer;
  font-size: 16px;
  padding: 4px 4px;
  vertical-align: bottom;
  margin-top: 2px;
}
.e-breadcrumb .e-breadcrumb-menu {
  display: inline-block;
}
.e-breadcrumb .e-breadcrumb-item-wrapper {
  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: 1px solid #dee2e6;
  border-radius: 4px;
  box-shadow: 0 16px 48px rgba(0, 0, 0, .175);
  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 {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  height: 32px;
  line-height: 32px;
  padding: 0 12px;
  width: 100%;
}
.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text .e-anchor-wrap {
  -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: -ms-flexbox;
  display: flex;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -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-bigger.e-breadcrumb-popup .e-breadcrumb-text,
.e-bigger .e-breadcrumb-popup .e-breadcrumb-text {
  font-size: 16px;
  height: 36px;
  line-height: 36px;
}
.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-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text,
.e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  padding: 0;
}
.e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus,
.e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus {
  padding: 1px;
}
.e-bigger.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text:focus,
.e-bigger .e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text:focus {
  padding: 1px 3px;
}
.e-bigger.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text,
.e-bigger .e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text {
  padding: 2px 4px;
}
.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: 0;
}
.e-bigger.e-breadcrumb .e-breadcrumb-separator,
.e-bigger .e-breadcrumb .e-breadcrumb-separator {
  font-size: 16px;
  padding: 0 8px;
}
.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: 8px;
}
.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;
}
/*! breadcrumb theme */
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  color: #0d6efd;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:hover,
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus {
  color: #0257d5;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:active {
  color: #024dbc;
}
.e-breadcrumb .e-breadcrumb-item.e-icon-item:hover {
  background-color: #e9ecef;
  color: #6c757d;
}
.e-breadcrumb .e-breadcrumb-item.e-icon-item:active {
  background-color: #ced4da;
  color: #6c757d;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus {
  border: 1px solid #0257d5;
}
.e-breadcrumb .e-breadcrumb-item[data-active-item] .e-breadcrumb-text {
  color: #6c757d;
  font-weight: 400;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon {
  color: #6c757d;
}
.e-breadcrumb .e-breadcrumb-separator {
  color: #6c757d;
}
.e-breadcrumb .e-breadcrumb-collapsed,
.e-breadcrumb .e-breadcrumb-menu {
  color: #6c757d;
}
.e-breadcrumb .e-breadcrumb-collapsed:hover,
.e-breadcrumb .e-breadcrumb-menu:hover {
  background-color: #e9ecef;
  color: #6c757d;
}
.e-breadcrumb .e-breadcrumb-collapsed:active,
.e-breadcrumb .e-breadcrumb-menu:active {
  background-color: #ced4da;
  color: #6c757d;
}
.e-breadcrumb .e-breadcrumb-collapsed:focus,
.e-breadcrumb .e-breadcrumb-menu:focus {
  background-color: #e9ecef;
  color: #6c757d;
}
.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: #adb5bd;
}
.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: #adb5bd;
}
.e-breadcrumb-popup {
  background-color: #fff;
}
.e-breadcrumb-popup .e-breadcrumb-text {
  color: #6c757d;
}
.e-breadcrumb-popup .e-breadcrumb-text:hover {
  background-color: #e9ecef;
  color: #212529;
}
.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text:focus {
  background-color: #e9ecef;
  color: #212529;
}
/*! button layout */
.e-btn,
.e-css.e-btn {
  -webkit-font-smoothing: antialiased;
  border: 1px solid;
  border-radius: 4px;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  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;
  font-weight: 400;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1.6em;
  outline: none;
  padding: 4px 8px;
  text-align: center;
  text-decoration: none;
  text-transform: none;
  -webkit-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: 16px;
  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.5em;
  width: 2em;
}
.e-btn .e-btn-icon.e-icon-right,
.e-css.e-btn .e-btn-icon.e-icon-right {
  margin-right: -0.5em;
  width: 2em;
}
.e-btn .e-btn-icon.e-icon-top,
.e-css.e-btn .e-btn-icon.e-icon-top {
  display: block;
  margin-top: 0;
  padding-bottom: 8px;
  width: auto;
}
.e-btn .e-btn-icon.e-icon-bottom,
.e-css.e-btn .e-btn-icon.e-icon-bottom {
  display: block;
  margin-top: 0;
  padding-top: 8px;
  width: auto;
}
.e-btn.e-icon-btn,
.e-css.e-btn.e-icon-btn {
  padding: 4px 11px;
}
.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: 32px;
  line-height: 1;
  padding: 0;
  width: 32px;
}
.e-btn.e-round .e-btn-icon,
.e-css.e-btn.e-round .e-btn-icon {
  font-size: 16px;
  line-height: 1.5em;
  margin-top: 0;
  width: auto;
}
.e-btn.e-rtl .e-icon-right,
.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -0.5em;
  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.5em;
}
.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.34em;
  padding: 4px 6px;
  border-radius: 2px;
}
.e-btn.e-small .e-btn-icon,
.e-css.e-btn.e-small .e-btn-icon {
  font-size: 12px;
  width: 1em;
}
.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.57143em;
  width: 2em;
}
.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.57143em;
  width: 2em;
}
.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: 3px 7px;
}
.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: 26px;
  line-height: 1;
  padding: 0;
  width: 26px;
  border-radius: 50%;
}
.e-btn.e-small.e-round .e-btn-icon,
.e-css.e-btn.e-small.e-round .e-btn-icon {
  font-size: 14px;
  line-height: 1;
  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.57143em;
  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.57143em;
}
.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.34em;
  padding: 4px 6px;
  border-radius: 2px;
}
.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: 12px;
  width: 1em;
}
.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.57143em;
  width: 2em;
}
.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.57143em;
  width: 2em;
}
.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: 3px 7px;
}
.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: 26px;
  line-height: 1;
  padding: 0;
  width: 26px;
  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: 14px;
  line-height: 1;
  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.57143em;
  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.57143em;
}
.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: 1.572em;
  padding: 5px 8px;
}
.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: 20px;
  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: -0.5em;
  width: 2em;
}
.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: -0.5em;
  width: 2em;
}
.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: 6px 13px;
}
.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: 34px;
  line-height: 1;
  padding: 0;
  width: 34px;
}
.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: 18px;
  line-height: 0;
  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: -0.5em;
  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: -0.5em;
}
.e-bigger .e-btn,
.e-bigger .e-btn,
.e-bigger .e-css.e-btn,
.e-bigger.e-css.e-btn {
  font-size: 16px;
  line-height: 1.5em;
  padding: 6px 12px;
}
.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: 22px;
  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: -0.6111em;
  width: 2em;
}
.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: -0.6111em;
  width: 2em;
}
.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-icon-btn,
.e-bigger .e-btn.e-icon-btn,
.e-bigger .e-css.e-btn.e-icon-btn,
.e-bigger.e-css.e-btn.e-icon-btn {
  padding: 6px 15px;
}
.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: 38px;
  line-height: 1;
  padding: 0;
  width: 38px;
}
.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: 22px;
  line-height: 0;
  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: -0.6111em;
  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: -0.6111em;
}
.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: 1.572em;
  padding: 5px 8px;
  border-radius: 2px;
}
.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: 20px;
  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: -0.5em;
  width: 2em;
}
.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: -0.5em;
  width: 2em;
}
.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: 6px 13px;
}
.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: 34px;
  line-height: 1;
  padding: 0;
  width: 34px;
  border-radius: 50%;
}
.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: 18px;
  line-height: 0;
  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: -0.5em;
  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: -0.5em;
}
/*! button theme */
.e-btn,
.e-css.e-btn {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  background: #6c757d;
  border-color: #6c757d;
  color: #fff;
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}
.e-btn:hover,
.e-css.e-btn:hover {
  background: #5c636a;
  border-color: #565e64;
  box-shadow: none;
  color: #fff;
}
.e-btn:focus,
.e-css.e-btn:focus {
  background: #5c636a;
  border-color: #6c757d;
  color: #fff;
  outline: #6c757d 0 solid;
  outline-offset: 0;
  box-shadow: 0 0 0 4px rgba(130, 138, 145, .5);
}
.e-btn:active,
.e-css.e-btn:active {
  background: #565e64;
  border-color: #51585e;
  color: #fff;
  outline: #6c757d 0 solid;
  outline-offset: 0;
}
.e-btn.e-active,
.e-css.e-btn.e-active {
  background: #565e64;
  border-color: #51585e;
  color: #fff;
}
.e-btn:disabled,
.e-css.e-btn:disabled {
  background: rgba(108, 117, 125, .65);
  border-color: rgba(108, 117, 125, .65);
  box-shadow: none;
  color: rgba(255, 255, 255, .65);
}
.e-btn .e-ripple-element,
.e-css.e-btn .e-ripple-element {
  background: rgba(0, 0, 0, 0);
}
.e-btn.e-round,
.e-btn.e-round-edge,
.e-css.e-btn.e-round,
.e-css.e-btn.e-round-edge {
  background: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.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: #5c636a;
  border-color: #565e64;
  color: #fff;
}
.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: #5c636a;
  border-color: #6c757d;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .075);
  color: #fff;
  outline: #fff 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: #565e64;
  border-color: #51585e;
  box-shadow: 0 0 0 4px rgba(130, 138, 145, .5);
  color: #fff;
  outline: #6c757d 0 solid;
  outline-offset: 0;
}
.e-btn.e-round:disabled,
.e-btn.e-round-edge:disabled,
.e-css.e-btn.e-round:disabled,
.e-css.e-btn.e-round-edge:disabled {
  background: rgba(108, 117, 125, .65);
  border-color: rgba(108, 117, 125, .65);
  box-shadow: none;
  color: rgba(255, 255, 255, .65);
}
.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: #fff 0 solid;
}
.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: #fff 0 solid;
}
.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: #fff 0 solid;
}
.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: #fff 0 solid;
}
.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: #fff 0 solid;
}
.e-btn.e-primary,
.e-css.e-btn.e-primary {
  background: #0d6efd;
  border-color: #0d6efd;
  color: #fff;
}
.e-btn.e-primary:hover,
.e-css.e-btn.e-primary:hover {
  background: #0b5ed7;
  border-color: #0a58ca;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-primary:focus,
.e-css.e-btn.e-primary:focus {
  background: #0b5ed7;
  border-color: #0d6efd;
  color: #fff;
  outline: #6c757d 0 solid;
  box-shadow: 0 0 0 4px rgba(49, 132, 253, .5);
}
.e-btn.e-primary:active,
.e-css.e-btn.e-primary:active {
  background: #0a58ca;
  border-color: #0a53be;
  color: #fff;
  outline: #6c757d 0 solid;
}
.e-btn.e-primary.e-active,
.e-css.e-btn.e-primary.e-active {
  background: #0a58ca;
  border-color: #0a53be;
  color: #fff;
}
.e-btn.e-primary:disabled,
.e-css.e-btn.e-primary:disabled {
  background: rgba(13, 110, 253, .65);
  border-color: rgba(13, 110, 253, .65);
  box-shadow: none;
  color: rgba(255, 255, 255, .65);
}
.e-btn.e-primary .e-ripple-element,
.e-css.e-btn.e-primary .e-ripple-element {
  background: rgba(0, 0, 0, 0);
}
.e-btn.e-success,
.e-css.e-btn.e-success {
  background: #198754;
  border-color: #198754;
  color: #fff;
}
.e-btn.e-success:hover,
.e-css.e-btn.e-success:hover {
  background: #157347;
  border-color: #146c43;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-success:focus,
.e-css.e-btn.e-success:focus {
  background: #157347;
  border-color: #198754;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(60, 153, 110, .5);
}
.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: #146c43;
  border-color: #13653f;
  color: #fff;
}
.e-btn.e-success:disabled,
.e-css.e-btn.e-success:disabled {
  background: rgba(25, 135, 84, .65);
  border-color: rgba(25, 135, 84, .65);
  box-shadow: none;
  color: rgba(255, 255, 255, .65);
}
.e-btn.e-success .e-ripple-element,
.e-css.e-btn.e-success .e-ripple-element {
  background: rgba(0, 0, 0, 0);
}
.e-btn.e-info,
.e-css.e-btn.e-info {
  background: #0dcaf0;
  border-color: #0dcaf0;
  color: #000;
}
.e-btn.e-info:hover,
.e-css.e-btn.e-info:hover {
  background: #31d2f2;
  border-color: #25cff2;
  box-shadow: none;
  color: #000;
}
.e-btn.e-info:focus,
.e-css.e-btn.e-info:focus {
  background: #31d2f2;
  border-color: #0dcaf0;
  color: #000;
  box-shadow: 0 0 0 4px rgba(49, 210, 242, .5);
}
.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: #3dd5f3;
  color: #000;
  border-color: #25cff2;
}
.e-btn.e-info:disabled,
.e-css.e-btn.e-info:disabled {
  background: rgba(13, 202, 240, .65);
  border-color: rgba(13, 202, 240, .65);
  box-shadow: none;
  color: rgba(0, 0, 0, .65);
}
.e-btn.e-info .e-ripple-element,
.e-css.e-btn.e-info .e-ripple-element {
  background: rgba(0, 0, 0, 0);
}
.e-btn.e-warning,
.e-css.e-btn.e-warning {
  background: #ffc107;
  border-color: #ffc107;
  color: #000;
}
.e-btn.e-warning:hover,
.e-css.e-btn.e-warning:hover {
  background: #ffca2c;
  border-color: #ffc720;
  box-shadow: none;
  color: #000;
}
.e-btn.e-warning:focus,
.e-css.e-btn.e-warning:focus {
  background: #ffca2c;
  border-color: #ffc107;
  color: #000;
  box-shadow: 0 0 0 4px rgba(255, 202, 44, .5);
}
.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: #ffcd39;
  border-color: #ffc720;
  color: #000;
}
.e-btn.e-warning:disabled,
.e-css.e-btn.e-warning:disabled {
  background: rgba(255, 193, 7, .65);
  border-color: rgba(255, 193, 7, .65);
  box-shadow: none;
  color: rgba(0, 0, 0, .65);
}
.e-btn.e-warning .e-ripple-element,
.e-css.e-btn.e-warning .e-ripple-element {
  background: rgba(0, 0, 0, 0);
}
.e-btn.e-danger,
.e-css.e-btn.e-danger {
  background: #dc3545;
  border-color: #dc3545;
  color: #fff;
}
.e-btn.e-danger:hover,
.e-css.e-btn.e-danger:hover {
  background: #bb2d3b;
  border-color: #b02a37;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-danger:focus,
.e-css.e-btn.e-danger:focus {
  background: #bb2d3b;
  border-color: #dc3545;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(225, 83, 97, .5);
}
.e-btn.e-danger:active,
.e-css.e-btn.e-danger:active {
  background: #b02a37;
  border-color: #a52834;
  color: #fff;
}
.e-btn.e-danger.e-active,
.e-css.e-btn.e-danger.e-active {
  background: #b02a37;
  border-color: #a52834;
  color: #fff;
}
.e-btn.e-danger:disabled,
.e-css.e-btn.e-danger:disabled {
  background: rgba(220, 53, 69, .65);
  border-color: rgba(220, 53, 69, .65);
  box-shadow: none;
  color: rgba(0, 0, 0, .65);
}
.e-btn.e-danger .e-ripple-element,
.e-css.e-btn.e-danger .e-ripple-element {
  background: rgba(0, 0, 0, 0);
}
.e-btn.e-flat,
.e-css.e-btn.e-flat {
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  box-shadow: none;
  color: #6c757d;
}
.e-btn.e-flat:hover,
.e-css.e-btn.e-flat:hover {
  background: #5c636a;
  border-color: #565e64;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-flat:focus,
.e-css.e-btn.e-flat:focus {
  background: #5c636a;
  border-color: #565e64;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(130, 138, 145, .5);
}
.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: #565e64;
  border-color: #51585e;
  color: #fff;
}
.e-btn.e-flat:disabled,
.e-css.e-btn.e-flat:disabled {
  background: rgba(108, 117, 125, .65);
  border-color: rgba(108, 117, 125, .65);
  box-shadow: none;
  color: rgba(255, 255, 255, .65);
}
.e-btn.e-flat .e-ripple-element,
.e-css.e-btn.e-flat .e-ripple-element {
  background: rgba(0, 0, 0, 0);
}
.e-btn.e-flat.e-primary,
.e-css.e-btn.e-flat.e-primary {
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  color: #0d6efd;
}
.e-btn.e-flat.e-primary:hover,
.e-css.e-btn.e-flat.e-primary:hover {
  background: #0b5ed7;
  border-color: #0a58ca;
  color: #fff;
}
.e-btn.e-flat.e-primary:focus,
.e-css.e-btn.e-flat.e-primary:focus {
  background: #0b5ed7;
  border-color: rgba(0, 0, 0, 0);
  color: #fff;
  box-shadow: 0 0 0 4px rgba(49, 132, 253, .5);
}
.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: #0a58ca;
  border-color: #0a53be;
  color: #fff;
}
.e-btn.e-flat.e-primary:disabled,
.e-css.e-btn.e-flat.e-primary:disabled {
  background: rgba(13, 110, 253, .65);
  border-color: rgba(0, 0, 0, 0);
  box-shadow: none;
  color: rgba(255, 255, 255, .65);
}
.e-btn.e-flat.e-primary .e-ripple-element,
.e-css.e-btn.e-flat.e-primary .e-ripple-element {
  background: rgba(0, 0, 0, 0);
}
.e-btn.e-flat.e-success,
.e-css.e-btn.e-flat.e-success {
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  color: #198754;
}
.e-btn.e-flat.e-success:hover,
.e-css.e-btn.e-flat.e-success:hover {
  background: #157347;
  border-color: #146c43;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-flat.e-success:focus,
.e-css.e-btn.e-flat.e-success:focus {
  background: #157347;
  border-color: rgba(0, 0, 0, 0);
  color: #fff;
  box-shadow: 0 0 0 4px rgba(60, 153, 110, .5);
}
.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: #146c43;
  border-color: #13653f;
  color: #fff;
}
.e-btn.e-flat.e-success:disabled,
.e-css.e-btn.e-flat.e-success:disabled {
  background: rgba(25, 135, 84, .65);
  border-color: rgba(25, 135, 84, .65);
  color: rgba(255, 255, 255, .65);
}
.e-btn.e-flat.e-success .e-ripple-element,
.e-css.e-btn.e-flat.e-success .e-ripple-element {
  background: rgba(0, 0, 0, 0);
}
.e-btn.e-flat.e-info,
.e-css.e-btn.e-flat.e-info {
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  color: #0dcaf0;
}
.e-btn.e-flat.e-info:hover,
.e-css.e-btn.e-flat.e-info:hover {
  background: #31d2f2;
  border-color: #25cff2;
  box-shadow: none;
  color: #000;
}
.e-btn.e-flat.e-info:focus,
.e-css.e-btn.e-flat.e-info:focus {
  background: #31d2f2;
  border-color: rgba(0, 0, 0, 0);
  color: #000;
  box-shadow: 0 0 0 4px rgba(49, 210, 242, .5);
}
.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: #3dd5f3;
  border-color: #25cff2;
  color: #000;
}
.e-btn.e-flat.e-info:disabled,
.e-css.e-btn.e-flat.e-info:disabled {
  background: rgba(13, 202, 240, .65);
  border-color: rgba(13, 202, 240, .65);
  color: rgba(0, 0, 0, .65);
}
.e-btn.e-flat.e-info .e-ripple-element,
.e-css.e-btn.e-flat.e-info .e-ripple-element {
  background: rgba(0, 0, 0, 0);
}
.e-btn.e-flat.e-warning,
.e-css.e-btn.e-flat.e-warning {
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  color: #ffc107;
}
.e-btn.e-flat.e-warning:hover,
.e-css.e-btn.e-flat.e-warning:hover {
  background: #ffca2c;
  border-color: #ffc720;
  box-shadow: none;
  color: #000;
}
.e-btn.e-flat.e-warning:focus,
.e-css.e-btn.e-flat.e-warning:focus {
  background: #ffca2c;
  border-color: rgba(0, 0, 0, 0);
  color: #000;
  box-shadow: 0 0 0 4px rgba(255, 202, 44, .5);
}
.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: #ffcd39;
  border-color: #ffc720;
  color: #000;
}
.e-btn.e-flat.e-warning:disabled,
.e-css.e-btn.e-flat.e-warning:disabled {
  background: rgba(255, 193, 7, .65);
  border-color: rgba(255, 193, 7, .65);
  color: rgba(0, 0, 0, .65);
}
.e-btn.e-flat.e-warning .e-ripple-element,
.e-css.e-btn.e-flat.e-warning .e-ripple-element {
  background: rgba(0, 0, 0, 0);
}
.e-btn.e-flat.e-danger,
.e-css.e-btn.e-flat.e-danger {
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  color: #dc3545;
}
.e-btn.e-flat.e-danger:hover,
.e-css.e-btn.e-flat.e-danger:hover {
  background: #bb2d3b;
  border-color: #b02a37;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-flat.e-danger:focus,
.e-css.e-btn.e-flat.e-danger:focus {
  background: #bb2d3b;
  border-color: rgba(0, 0, 0, 0);
  color: #fff;
  box-shadow: 0 0 0 4px rgba(225, 83, 97, .5);
}
.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: #b02a37;
  border-color: #a52834;
  color: #fff;
}
.e-btn.e-flat.e-danger:disabled,
.e-css.e-btn.e-flat.e-danger:disabled {
  background: rgba(220, 53, 69, .65);
  border-color: rgba(220, 53, 69, .65);
  color: rgba(0, 0, 0, .65);
}
.e-btn.e-flat.e-danger .e-ripple-element,
.e-css.e-btn.e-flat.e-danger .e-ripple-element {
  background: rgba(0, 0, 0, 0);
}
.e-btn.e-outline,
.e-css.e-btn.e-outline {
  background: rgba(0, 0, 0, 0);
  border-color: #6c757d;
  box-shadow: none;
  color: #6c757d;
}
.e-btn.e-outline:hover,
.e-css.e-btn.e-outline:hover {
  background: #5c636a;
  border-color: #565e64;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-outline:focus,
.e-css.e-btn.e-outline:focus {
  box-shadow: 0 0 0 4px rgba(130, 138, 145, .5);
}
.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: #565e64;
  border-color: #51585e;
  color: #fff;
}
.e-btn.e-outline:disabled,
.e-css.e-btn.e-outline:disabled {
  background: rgba(0, 0, 0, 0);
  border-color: rgba(108, 117, 125, .65);
  color: #565e64;
}
.e-btn.e-outline.e-primary,
.e-css.e-btn.e-outline.e-primary {
  background: rgba(0, 0, 0, 0);
  border-color: #0d6efd;
  color: #0d6efd;
}
.e-btn.e-outline.e-primary:hover,
.e-css.e-btn.e-outline.e-primary:hover {
  background: #0b5ed7;
  border-color: #0d6efd;
  color: #fff;
}
.e-btn.e-outline.e-primary:focus,
.e-css.e-btn.e-outline.e-primary:focus {
  box-shadow: 0 0 0 4px rgba(49, 132, 253, .5);
}
.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: #0d6efd;
  color: #fff;
}
.e-btn.e-outline.e-primary:disabled,
.e-css.e-btn.e-outline.e-primary:disabled {
  background: rgba(13, 110, 253, .65);
  border-color: rgba(13, 110, 253, .65);
  box-shadow: none;
  color: rgba(255, 255, 255, .65);
}
.e-btn.e-outline.e-success,
.e-css.e-btn.e-outline.e-success {
  background: rgba(0, 0, 0, 0);
  border-color: #198754;
  color: #198754;
  border-color: #198754;
  color: #198754;
}
.e-btn.e-outline.e-success:hover,
.e-css.e-btn.e-outline.e-success:hover {
  background: #157347;
  border-color: #146c43;
  color: #fff;
}
.e-btn.e-outline.e-success:focus,
.e-css.e-btn.e-outline.e-success:focus {
  box-shadow: 0 0 0 4px rgba(60, 153, 110, .5);
}
.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: #146c43;
  border-color: #13653f;
  color: #fff;
}
.e-btn.e-outline.e-success:disabled,
.e-css.e-btn.e-outline.e-success:disabled {
  background: rgba(25, 135, 84, .65);
  border-color: rgba(25, 135, 84, .65);
  box-shadow: none;
  color: rgba(255, 255, 255, .65);
}
.e-btn.e-outline.e-info,
.e-css.e-btn.e-outline.e-info {
  background: rgba(0, 0, 0, 0);
  border-color: #0dcaf0;
  color: #0dcaf0;
  border-color: #0dcaf0;
  color: #0dcaf0;
}
.e-btn.e-outline.e-info:hover,
.e-css.e-btn.e-outline.e-info:hover {
  background: #31d2f2;
  border-color: #25cff2;
  color: #000;
}
.e-btn.e-outline.e-info:focus,
.e-css.e-btn.e-outline.e-info:focus {
  box-shadow: 0 0 0 4px rgba(49, 210, 242, .5);
}
.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: #0dcaf0;
  color: #000;
}
.e-btn.e-outline.e-info:disabled,
.e-css.e-btn.e-outline.e-info:disabled {
  background: rgba(13, 202, 240, .65);
  border-color: rgba(13, 202, 240, .65);
  box-shadow: none;
  color: rgba(0, 0, 0, .65);
}
.e-btn.e-outline.e-warning,
.e-css.e-btn.e-outline.e-warning {
  background: rgba(0, 0, 0, 0);
  border-color: #ffc107;
  color: #ffc107;
  border-color: #ffc107;
  color: #ffc107;
}
.e-btn.e-outline.e-warning:hover,
.e-css.e-btn.e-outline.e-warning:hover {
  background: #ffca2c;
  border-color: #ffc720;
  color: #000;
}
.e-btn.e-outline.e-warning:focus,
.e-css.e-btn.e-outline.e-warning:focus {
  box-shadow: 0 0 0 4px rgba(255, 202, 44, .5);
}
.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: #ffcd39;
  border-color: #ffc720;
  color: #000;
}
.e-btn.e-outline.e-warning:disabled,
.e-css.e-btn.e-outline.e-warning:disabled {
  background: rgba(255, 193, 7, .65);
  border-color: rgba(255, 193, 7, .65);
  box-shadow: none;
  color: rgba(0, 0, 0, .65);
}
.e-btn.e-outline.e-danger,
.e-css.e-btn.e-outline.e-danger {
  background: rgba(0, 0, 0, 0);
  border-color: #dc3545;
  color: #dc3545;
  border-color: #dc3545;
  color: #dc3545;
}
.e-btn.e-outline.e-danger:hover,
.e-css.e-btn.e-outline.e-danger:hover {
  background: #bb2d3b;
  border-color: #b02a37;
  color: #fff;
}
.e-btn.e-outline.e-danger:focus,
.e-css.e-btn.e-outline.e-danger:focus {
  box-shadow: 0 0 0 4px rgba(225, 83, 97, .5);
}
.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: #b02a37;
  border-color: #a52834;
  color: #fff;
}
.e-btn.e-outline.e-danger:disabled,
.e-css.e-btn.e-outline.e-danger:disabled {
  background: rgba(220, 53, 69, .65);
  border-color: rgba(220, 53, 69, .65);
  box-shadow: none;
  color: rgba(255, 255, 255, .65);
}
.e-btn.e-link,
.e-css.e-btn.e-link {
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  box-shadow: none;
  color: #0d6efd;
}
.e-btn.e-link:hover,
.e-css.e-btn.e-link:hover {
  border-radius: 0;
  color: #0a58ca;
  text-decoration: underline;
}
.e-btn.e-link:focus,
.e-css.e-btn.e-link:focus {
  border-radius: 0;
  text-decoration: underline;
  color: #0a58ca;
}
.e-btn.e-link:focus:not(:focus-visible),
.e-css.e-btn.e-link:focus:not(:focus-visible) {
  outline: none !important;
}
.e-btn.e-link:disabled,
.e-css.e-btn.e-link:disabled {
  color: rgba(108, 117, 125, .65);
  text-decoration: underline;
  background: rgba(0, 0, 0, 0);
  box-shadow: none;
  text-decoration: none;
}
.e-btn.e-inherit,
.e-css.e-btn.e-inherit {
  color: inherit;
  background: inherit;
  border-color: rgba(0, 0, 0, 0);
  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, .056);
  border-color: rgba(0, 0, 0, 0);
  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: rgba(0, 0, 0, 0);
  box-shadow: none;
  opacity: .5;
}
/*! calendar bootstrap5 theme variables */
/*! component icons */
.e-calendar .e-header .e-date-icon-prev::before {
  content: "\e776";
}
.e-calendar .e-header .e-date-icon-next::before {
  content: "\e729";
}
/*! calendar layout */
ejs-calendar {
  display: block;
}
.e-calendar.e-disabled .e-header .e-prev,
.e-calendar.e-disabled .e-header .e-next {
  cursor: default;
  pointer-events: none;
  -ms-touch-action: none;
  touch-action: none;
}
.e-calendar.e-disabled .e-header .e-title {
  cursor: default;
  pointer-events: none;
  -ms-touch-action: none;
  touch-action: none;
}
.e-calendar.e-disabled .e-content td {
  pointer-events: none;
  -ms-touch-action: none;
  touch-action: none;
}
.e-calendar.e-disabled .e-btn.e-today {
  pointer-events: none;
  -ms-touch-action: none;
  touch-action: none;
}
.e-calendar,
.e-bigger.e-small .e-calendar {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  border-radius: 4px;
  display: block;
  overflow: auto;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-calendar.e-rtl .e-header .e-title,
.e-bigger.e-small .e-calendar.e-rtl .e-header .e-title {
  float: right;
  text-align: right;
}
.e-calendar.e-rtl .e-header .e-icon-container,
.e-bigger.e-small .e-calendar.e-rtl .e-header .e-icon-container {
  float: left;
}
.e-calendar .e-header,
.e-bigger.e-small .e-calendar .e-header {
  background: none;
  display: table;
  font-weight: 400;
  position: relative;
  text-align: center;
  width: 100%;
}
.e-calendar .e-header button,
.e-bigger.e-small .e-calendar .e-header button {
  background: rgba(0, 0, 0, 0);
  border: 0;
  margin-right: 8px;
  padding: 0;
  text-decoration: none;
}
.e-calendar .e-header span,
.e-bigger.e-small .e-calendar .e-header span {
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  padding: 5px;
  vertical-align: middle;
}
.e-calendar .e-header span.e-disabled,
.e-bigger.e-small .e-calendar .e-header span.e-disabled {
  cursor: default;
}
.e-calendar .e-week-header,
.e-bigger.e-small .e-calendar .e-week-header {
  padding: 0 0 6px;
}
.e-calendar th,
.e-bigger.e-small .e-calendar th {
  cursor: default;
  font-size: 14px;
  font-weight: normal;
  text-align: center;
}
.e-calendar .e-content .e-selected,
.e-calendar .e-content .e-state-hover,
.e-bigger.e-small .e-calendar .e-content .e-selected,
.e-bigger.e-small .e-calendar .e-content .e-state-hover {
  border-radius: 0;
}
.e-calendar .e-content span.e-day,
.e-bigger.e-small .e-calendar .e-content span.e-day {
  border-radius: 0;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  overflow: hidden;
  padding: 0;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}
.e-calendar .e-content th,
.e-calendar .e-content td,
.e-bigger.e-small .e-calendar .e-content th,
.e-bigger.e-small .e-calendar .e-content td {
  box-sizing: border-box;
}
.e-calendar .e-content td.e-disabled,
.e-bigger.e-small .e-calendar .e-content td.e-disabled {
  opacity: 1;
  pointer-events: none;
  -ms-touch-action: none;
  touch-action: none;
}
.e-calendar .e-content td,
.e-bigger.e-small .e-calendar .e-content td {
  cursor: pointer;
  padding: 0;
  text-align: center;
}
.e-calendar .e-content td.e-week-number,
.e-bigger.e-small .e-calendar .e-content td.e-week-number {
  color: #212529;
  font-size: 14px;
  font-style: italic;
  font-weight: 500;
}
.e-calendar .e-content td.e-overlay,
.e-bigger.e-small .e-calendar .e-content td.e-overlay {
  background: none;
  width: initial;
}
.e-calendar .e-content table,
.e-bigger.e-small .e-calendar .e-content table {
  border-collapse: separate;
  border-spacing: 0;
  border-width: 0;
  float: left;
  margin: 0;
  outline: 0;
  padding: 0 8px 8px 8px;
  table-layout: fixed;
  width: 100%;
}
.e-calendar .e-content td.e-other-month > span.e-day,
.e-calendar .e-content td.e-other-year > span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-other-month > span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-other-year > span.e-day {
  display: inline-block;
  font-weight: 400;
}
.e-calendar .e-content tr.e-month-hide,
.e-bigger.e-small .e-calendar .e-content tr.e-month-hide {
  display: none;
  font-weight: 400;
}
.e-calendar .e-content tr.e-month-hide,
.e-calendar .e-content td.e-other-month,
.e-calendar .e-content td.e-other-year,
.e-bigger.e-small .e-calendar .e-content tr.e-month-hide,
.e-bigger.e-small .e-calendar .e-content td.e-other-month,
.e-bigger.e-small .e-calendar .e-content td.e-other-year {
  pointer-events: initial;
  -ms-touch-action: initial;
  touch-action: initial;
}
.e-calendar .e-content tr.e-month-hide,
.e-calendar .e-content td.e-other-month.e-disabled,
.e-calendar .e-content td.e-other-year.e-disabled,
.e-bigger.e-small .e-calendar .e-content tr.e-month-hide,
.e-bigger.e-small .e-calendar .e-content td.e-other-month.e-disabled,
.e-bigger.e-small .e-calendar .e-content td.e-other-year.e-disabled {
  pointer-events: none;
  -ms-touch-action: none;
  touch-action: none;
}
.e-calendar .e-content td.e-week-number:hover span.e-day,
.e-calendar .e-content td.e-week-number:hover,
.e-bigger.e-small .e-calendar .e-content td.e-week-number:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-week-number:hover {
  background-color: #fff;
  cursor: default;
}
.e-calendar .e-header .e-prev,
.e-calendar .e-header .e-next,
.e-bigger.e-small .e-calendar .e-header .e-prev,
.e-bigger.e-small .e-calendar .e-header .e-next {
  border-radius: 4px;
  display: inline-block;
  font-size: 14px;
  vertical-align: middle;
}
.e-calendar .e-header .e-title,
.e-bigger.e-small .e-calendar .e-header .e-title {
  cursor: pointer;
  display: inline-block;
  float: left;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
}
.e-calendar .e-header .e-title,
.e-bigger.e-small .e-calendar .e-header .e-title {
  margin-left: 2px;
}
.e-calendar .e-header .e-prev:hover,
.e-calendar .e-header .e-next:hover,
.e-bigger.e-small .e-calendar .e-header .e-prev:hover,
.e-bigger.e-small .e-calendar .e-header .e-next:hover {
  cursor: pointer;
}
.e-calendar .e-header .e-prev.e-overlay,
.e-calendar .e-header .e-next.e-overlay,
.e-bigger.e-small .e-calendar .e-header .e-prev.e-overlay,
.e-bigger.e-small .e-calendar .e-header .e-next.e-overlay {
  background: none;
}
.e-calendar .e-header.e-decade .e-title,
.e-calendar .e-header.e-year .e-title,
.e-bigger.e-small .e-calendar .e-header.e-decade .e-title,
.e-bigger.e-small .e-calendar .e-header.e-year .e-title {
  margin-left: 15px;
}
.e-calendar .e-header.e-decade .e-title,
.e-bigger.e-small .e-calendar .e-header.e-decade .e-title {
  cursor: default;
}
.e-calendar .e-header .e-icon-container,
.e-bigger.e-small .e-calendar .e-header .e-icon-container {
  display: inline-block;
  float: right;
  padding-top: 0;
}
.e-calendar .e-footer-container,
.e-bigger.e-small .e-calendar .e-footer-container {
  text-transform: uppercase;
}
.e-calendar,
.e-bigger.e-small .e-calendar {
  border-spacing: 0;
  max-width: 242px;
  min-width: 240px;
  padding: 0;
}
.e-calendar.e-calendar-day-header-lg,
.e-bigger.e-small .e-calendar.e-calendar-day-header-lg {
  max-width: 100%;
  min-width: 540px;
}
.e-calendar.e-week-number,
.e-bigger.e-small .e-calendar.e-week-number {
  min-width: 300px;
}
.e-calendar.e-week,
.e-bigger.e-small .e-calendar.e-week {
  max-width: 294px;
  min-width: 288px;
}
.e-calendar .e-header .e-title,
.e-bigger.e-small .e-calendar .e-header .e-title {
  line-height: 24px;
}
.e-calendar.e-rtl .e-header .e-title,
.e-bigger.e-small .e-calendar.e-rtl .e-header .e-title {
  text-align: right;
  text-indent: 12px;
}
.e-calendar .e-header,
.e-bigger.e-small .e-calendar .e-header {
  height: 24px;
}
.e-calendar .e-header.e-month,
.e-bigger.e-small .e-calendar .e-header.e-month {
  padding: 8px 0 8px 12px;
}
.e-calendar .e-header.e-year,
.e-calendar .e-header.e-decade,
.e-bigger.e-small .e-calendar .e-header.e-year,
.e-bigger.e-small .e-calendar .e-header.e-decade {
  padding: 8px 0 8px 12px;
}
.e-calendar th,
.e-bigger.e-small .e-calendar th {
  font-weight: 500;
  height: 32px;
  text-transform: none;
}
.e-calendar .e-content .e-selected,
.e-calendar .e-content .e-state-hover,
.e-bigger.e-small .e-calendar .e-content .e-selected,
.e-bigger.e-small .e-calendar .e-content .e-state-hover {
  border-radius: 0;
}
.e-calendar .e-content span.e-day,
.e-bigger.e-small .e-calendar .e-content span.e-day {
  border: none;
  font-size: 14px;
  font-weight: 400;
  height: 32px;
  line-height: 32px;
  width: 32px;
}
.e-calendar .e-content.e-month td.e-today span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-month td.e-today span.e-day {
  line-height: 32px;
}
.e-calendar .e-content.e-year table,
.e-calendar .e-content.e-decade table,
.e-bigger.e-small .e-calendar .e-content.e-year table,
.e-bigger.e-small .e-calendar .e-content.e-decade table {
  border-spacing: 0;
  padding: 0 8px 8px;
}
.e-calendar .e-content.e-month td,
.e-bigger.e-small .e-calendar .e-content.e-month td {
  height: 32px;
  padding: 0;
}
.e-calendar .e-content .tfooter > tr > td,
.e-bigger.e-small .e-calendar .e-content .tfooter > tr > td {
  height: 36px;
  line-height: 36px;
}
.e-calendar .e-content.e-year td,
.e-calendar .e-content.e-decade td,
.e-bigger.e-small .e-calendar .e-content.e-year td,
.e-bigger.e-small .e-calendar .e-content.e-decade td {
  height: 56px;
  padding: 2px;
}
.e-calendar .e-content.e-year td > span.e-day,
.e-calendar .e-content.e-decade td > span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-year td > span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade td > span.e-day {
  font-weight: 400;
  height: 56px;
  line-height: 56px;
  width: 56px;
}
.e-calendar .e-header .e-icon-container .e-prev,
.e-calendar .e-header .e-icon-container .e-next,
.e-bigger.e-small .e-calendar .e-header .e-icon-container .e-prev,
.e-bigger.e-small .e-calendar .e-header .e-icon-container .e-next {
  height: 24px;
  width: 24px;
}
.e-calendar .e-footer-container,
.e-bigger.e-small .e-calendar .e-footer-container {
  background-color: rgba(0, 0, 0, 0);
  border-top: 1px solid #dee2e6;
  cursor: default;
  display: inline-block;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 8px;
  text-align: center;
  width: 100%;
}
.e-calendar.e-rtl .e-header .e-title,
.e-bigger.e-small .e-calendar.e-rtl .e-header .e-title {
  text-indent: 12px;
}
.e-small.e-bigger.e-calendar .e-content.e-year span.e-day,
.e-small.e-bigger .e-calendar .e-content.e-year span.e-day {
  font-size: 14px;
}
.e-small.e-bigger.e-calendar .e-content.e-month table,
.e-small.e-bigger .e-calendar .e-content.e-month table {
  padding: 0 12px 12px 12px;
}
.e-small.e-bigger.e-calendar .e-content span.e-day,
.e-small.e-bigger .e-calendar .e-content span.e-day {
  height: 34px;
  width: 34px;
}
.e-small.e-bigger.e-calendar .e-header .e-title,
.e-small.e-bigger .e-calendar .e-header .e-title {
  margin-left: 5px;
}
.e-bigger.e-calendar,
*.e-bigger .e-calendar {
  max-width: 292px;
  min-width: 292px;
  padding: 0;
}
.e-bigger.e-calendar.e-calendar-day-header-lg,
*.e-bigger .e-calendar.e-calendar-day-header-lg {
  max-width: 100%;
  min-width: 540px;
}
.e-bigger.e-calendar.e-week,
*.e-bigger .e-calendar.e-week {
  max-width: 320px;
  min-width: 314px;
}
.e-bigger.e-calendar.e-week-number,
*.e-bigger .e-calendar.e-week-number {
  min-width: 325px;
}
.e-bigger.e-calendar .e-header .e-title,
*.e-bigger .e-calendar .e-header .e-title {
  font-size: 18px;
  line-height: 28px;
  width: 60%;
}
.e-bigger.e-calendar.e-rtl .e-header .e-title,
*.e-bigger .e-calendar.e-rtl .e-header .e-title {
  line-height: 28px;
  text-indent: 6px;
}
.e-bigger.e-calendar .e-header,
*.e-bigger .e-calendar .e-header {
  height: 28px;
  padding: 10px 0 10px 15px;
}
.e-bigger.e-calendar .e-header button,
*.e-bigger .e-calendar .e-header button {
  margin-right: 12px;
}
.e-bigger.e-calendar .e-header button span,
*.e-bigger .e-calendar .e-header button span {
  font-size: 16px;
  padding: 0;
}
.e-bigger.e-calendar .e-header.e-year,
.e-bigger.e-calendar .e-header.e-decade,
*.e-bigger .e-calendar .e-header.e-year,
*.e-bigger .e-calendar .e-header.e-decade {
  padding: 10px;
}
.e-bigger.e-calendar th,
*.e-bigger .e-calendar th {
  font-size: 14px;
  height: 40px;
  text-transform: none;
}
.e-bigger.e-calendar .e-content.e-year span.e-day,
*.e-bigger .e-calendar .e-content.e-year span.e-day {
  font-size: 16px;
  font-weight: 400;
}
.e-bigger.e-calendar .e-content.e-month table,
*.e-bigger .e-calendar .e-content.e-month table {
  padding: 0 12px 12px 12px;
}
.e-bigger.e-calendar .e-content.e-year table,
.e-bigger.e-calendar .e-content.e-decade table,
*.e-bigger .e-calendar .e-content.e-year table,
*.e-bigger .e-calendar .e-content.e-decade table {
  padding: 0 12px 12px 12px;
}
.e-bigger.e-calendar .e-content .e-selected,
.e-bigger.e-calendar .e-content .e-state-hover,
*.e-bigger .e-calendar .e-content .e-selected,
*.e-bigger .e-calendar .e-content .e-state-hover {
  border-radius: 0;
}
.e-bigger.e-calendar .e-content span.e-day,
*.e-bigger .e-calendar .e-content span.e-day {
  font-size: 16px;
  height: 38px;
  line-height: 38px;
  width: 38px;
}
.e-bigger.e-calendar .e-content.e-month td.e-today span.e-day,
*.e-bigger .e-calendar .e-content.e-month td.e-today span.e-day {
  line-height: 38px;
}
.e-bigger.e-calendar .e-content.e-month td,
*.e-bigger .e-calendar .e-content.e-month td {
  height: 0;
  padding: 0;
}
.e-bigger.e-calendar .e-content.e-year td,
.e-bigger.e-calendar .e-content.e-decade td,
*.e-bigger .e-calendar .e-content.e-year td,
*.e-bigger .e-calendar .e-content.e-decade td {
  height: 66px;
  padding: 0;
}
.e-bigger.e-calendar .e-content.e-year td > span.e-day,
.e-bigger.e-calendar .e-content.e-decade td > span.e-day,
*.e-bigger .e-calendar .e-content.e-year td > span.e-day,
*.e-bigger .e-calendar .e-content.e-decade td > span.e-day {
  height: 66px;
  line-height: 66px;
  width: 66px;
}
.e-bigger.e-calendar .e-header .e-icon-container .e-prev,
.e-bigger.e-calendar .e-header .e-icon-container .e-next,
*.e-bigger .e-calendar .e-header .e-icon-container .e-prev,
*.e-bigger .e-calendar .e-header .e-icon-container .e-next {
  height: 24px;
  width: 24px;
}
.e-bigger.e-calendar .e-footer-container,
*.e-bigger .e-calendar .e-footer-container {
  border-top: 1px solid #dee2e6;
  padding: 16px;
}
.e-bigger.e-calendar .e-header .e-title,
*.e-bigger .e-calendar .e-header .e-title {
  margin-left: 5px;
}
.e-bigger.e-calendar.e-rtl .e-header .e-title,
*.e-bigger .e-calendar.e-rtl .e-header .e-title {
  text-indent: 15px;
}
.e-small.e-calendar,
.e-small .e-calendar {
  max-width: 200px;
  min-width: 200px;
  padding: 0;
}
.e-small.e-calendar.e-calendar-day-header-lg,
.e-small .e-calendar.e-calendar-day-header-lg {
  max-width: 100%;
  min-width: 540px;
}
.e-small.e-calendar .e-content span.e-day,
.e-small .e-calendar .e-content span.e-day {
  font-size: 12px;
  height: 26px;
  line-height: 26px;
  width: 26px;
}
.e-small.e-calendar .e-content.e-month td.e-today span.e-day,
.e-small .e-calendar .e-content.e-month td.e-today span.e-day {
  line-height: 26px;
}
.e-small.e-calendar .e-content.e-month td,
.e-small .e-calendar .e-content.e-month td {
  height: 26px;
}
.e-small.e-calendar .e-header,
.e-small .e-calendar .e-header {
  height: 22px;
}
.e-small.e-calendar .e-header button span,
.e-small .e-calendar .e-header button span {
  font-size: 12px;
  padding: 0;
  line-height: 14px;
}
.e-small.e-calendar .e-header .e-title,
.e-small .e-calendar .e-header .e-title {
  font-size: 12px;
  line-height: 22px;
}
.e-small.e-calendar.e-rtl .e-header .e-title,
.e-small .e-calendar.e-rtl .e-header .e-title {
  text-indent: 12px;
}
.e-small.e-calendar .e-header .e-icon-container .e-prev,
.e-small.e-calendar .e-header .e-icon-container .e-next,
.e-small .e-calendar .e-header .e-icon-container .e-prev,
.e-small .e-calendar .e-header .e-icon-container .e-next {
  height: 24px;
  width: 24px;
}
.e-small.e-calendar th,
.e-small .e-calendar th {
  font-size: 12px;
  height: 24px;
}
.e-small.e-calendar .e-header .e-title,
.e-small .e-calendar .e-header .e-title {
  margin-left: 0;
}
.e-small.e-calendar .e-content.e-year td > span.e-day,
.e-small.e-calendar .e-content.e-decade td > span.e-day,
.e-small .e-calendar .e-content.e-year td > span.e-day,
.e-small .e-calendar .e-content.e-decade td > span.e-day {
  width: 46px;
}
.e-calendar .e-btn.e-today.e-flat.e-disabled,
.e-calendar .e-btn.e-today.e-flat.e-disabled:hover,
.e-calendar .e-btn.e-today.e-flat.e-disabled:active,
.e-calendar .e-btn.e-today.e-flat.e-disabled:focus,
.e-calendar .e-btn.e-today.e-flat.e-disabled:hover:active {
  background: rgba(13, 110, 253, .65);
  border-color: rgba(13, 110, 253, .65);
  box-shadow: none;
  color: rgba(255, 255, 255, .65);
  cursor: default;
  opacity: 1;
  outline: none;
  pointer-events: none;
  -ms-touch-action: none;
  touch-action: none;
}
.e-content-placeholder.e-calendar.e-placeholder-calendar {
  background-size: 250px 336px;
  min-height: 336px;
}
.e-bigger .e-content-placeholder.e-calendar.e-placeholder-calendar,
.e-bigger.e-content-placeholder.e-calendar.e-placeholder-calendar {
  background-size: 300px 392px;
  min-height: 392px;
}
.e-calendar,
.e-bigger.e-small .e-calendar {
  background-color: #fff;
  border: 1px solid #dee2e6;
  box-shadow: none;
}
.e-calendar .e-date-icon-prev,
.e-calendar .e-date-icon-next,
.e-bigger.e-small .e-calendar .e-date-icon-prev,
.e-bigger.e-small .e-calendar .e-date-icon-next {
  color: #6c757d;
}
.e-calendar th,
.e-bigger.e-small .e-calendar th {
  border-bottom: 0;
  color: #495057;
}
.e-calendar .e-header,
.e-bigger.e-small .e-calendar .e-header {
  border-bottom: 0;
}
.e-calendar .e-header a span,
.e-bigger.e-small .e-calendar .e-header a span {
  border: none;
  color: #343a40;
}
.e-calendar .e-header .e-title,
.e-bigger.e-small .e-calendar .e-header .e-title {
  color: #343a40;
}
.e-calendar .e-header .e-title:hover,
.e-bigger.e-small .e-calendar .e-header .e-title:hover {
  color: #6c757d;
  cursor: pointer;
  text-decoration: none;
}
.e-calendar .e-header .e-prev:hover > span,
.e-calendar .e-header .e-next:hover > span,
.e-bigger.e-small .e-calendar .e-header .e-prev:hover > span,
.e-bigger.e-small .e-calendar .e-header .e-next:hover > span {
  border: #e9ecef;
  color: #fff;
  cursor: pointer;
}
.e-calendar .e-header .e-prev:hover,
.e-calendar .e-header .e-next:hover,
.e-bigger.e-small .e-calendar .e-header .e-prev:hover,
.e-bigger.e-small .e-calendar .e-header .e-next:hover {
  background: #5c636a;
}
.e-calendar .e-header .e-prev:active,
.e-calendar .e-header .e-next:active,
.e-bigger.e-small .e-calendar .e-header .e-prev:active,
.e-bigger.e-small .e-calendar .e-header .e-next:active {
  background: #51585e;
  color: #fff;
}
.e-calendar .e-header button.e-prev:active span,
.e-calendar .e-header button.e-next:active span,
.e-bigger.e-small .e-calendar .e-header button.e-prev:active span,
.e-bigger.e-small .e-calendar .e-header button.e-next:active span {
  border: none;
  color: #fff;
}
.e-calendar .e-header.e-decade .e-title,
.e-bigger.e-small .e-calendar .e-header.e-decade .e-title {
  color: #343a40;
  cursor: default;
}
.e-calendar .e-header .e-next.e-disabled span,
.e-calendar .e-header .e-prev.e-disabled span,
.e-bigger.e-small .e-calendar .e-header .e-next.e-disabled span,
.e-bigger.e-small .e-calendar .e-header .e-prev.e-disabled span {
  color: #adb5bd;
  font-weight: 400;
}
.e-calendar .e-header .e-next.e-disabled,
.e-calendar .e-header .e-prev.e-disabled,
.e-bigger.e-small .e-calendar .e-header .e-next.e-disabled,
.e-bigger.e-small .e-calendar .e-header .e-prev.e-disabled {
  opacity: 1;
}
.e-calendar .e-content.e-decade tr:first-child .e-cell:first-child span.e-day,
.e-calendar .e-content.e-decade tr:last-child .e-cell:last-child span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade tr:first-child .e-cell:first-child span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade tr:last-child .e-cell:last-child span.e-day {
  color: #495057;
}
.e-calendar .e-content.e-decade tr:first-child .e-cell:first-child.e-selected span.e-day,
.e-calendar .e-content.e-decade tr:last-child .e-cell:last-child.e-selected span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade tr:first-child .e-cell:first-child.e-selected span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade tr:last-child .e-cell:last-child.e-selected span.e-day {
  color: #fff;
}
.e-calendar .e-content.e-decade tr:first-child .e-cell.e-disabled:first-child span.e-day,
.e-calendar .e-content.e-decade tr:last-child .e-cell.e-disabled:last-child span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade tr:first-child .e-cell.e-disabled:first-child span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade tr:last-child .e-cell.e-disabled:last-child span.e-day {
  color: #adb5bd;
}
.e-calendar .e-content.e-year td:hover span.e-day,
.e-calendar .e-content.e-decade td:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-year td:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade td:hover span.e-day {
  background-color: #e9ecef;
}
.e-calendar .e-content.e-year td.e-selected:hover span.e-day,
.e-calendar .e-content.e-decade td.e-selected:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-year td.e-selected:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade td.e-selected:hover span.e-day {
  background-color: #0257d5;
}
.e-calendar .e-content.e-year td > span.e-day,
.e-calendar .e-content.e-decade td > span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-year td > span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade td > span.e-day {
  background: none;
}
.e-calendar .e-content .e-week-number span,
.e-bigger.e-small .e-calendar .e-content .e-week-number span {
  color: #adb5bd;
}
.e-calendar .e-content td.e-focused-date span.e-day,
.e-calendar .e-content td.e-focused-date:hover span.e-day,
.e-calendar .e-content td.e-focused-date:focus span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date:focus span.e-day {
  background: #e9ecef;
  border: none;
  border-radius: 4px;
  box-shadow: none;
}
.e-calendar .e-content td.e-focused-date:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date:hover span.e-day {
  background-color: #e9ecef;
  border: none;
  border-radius: 4px;
  color: #212529;
}
.e-calendar .e-content td.e-today span.e-day,
.e-calendar .e-content td.e-focused-date.e-today span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-today span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day {
  background: none;
  border: none;
  border-radius: 4px;
  box-shadow:
    inset 2px 0 #0d6efd,
    inset 0 2px #0d6efd,
    inset -2px 0 #0d6efd,
    inset 0 -2px #0d6efd;
  color: #0d6efd;
}
.e-calendar .e-content td.e-focused-date.e-today span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day {
  background: #e9ecef;
  border: none;
  box-shadow:
    inset 1px 0 #0d6efd,
    inset 0 1px #0d6efd,
    inset -1px 0 #0d6efd,
    inset 0 -1px #0d6efd;
  color: #343a40;
}
.e-calendar .e-content td.e-today:focus span.e-day,
.e-calendar .e-content td.e-focused-date.e-today:focus span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-today:focus span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today:focus span.e-day {
  background-color: #e9ecef;
  border: none;
  border-radius: 4px;
  color: #343a40;
}
.e-calendar .e-content td.e-today:hover span.e-day,
.e-calendar .e-content td.e-focused-date.e-today:hover span.e-day,
.e-calendar .e-content td.e-focused-date.e-today:focus span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-today:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today:focus span.e-day {
  background-color: #e9ecef;
  border: none;
  color: #343a40;
}
.e-calendar .e-content td.e-today.e-selected span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected span.e-day {
  background-color: #0d6efd;
  border: none;
  box-shadow:
    inset 1px 0 #0d6efd,
    inset 0 1px #0d6efd,
    inset -1px 0 #0d6efd,
    inset 0 -1px #0d6efd;
  color: #fff;
}
.e-calendar .e-content td.e-today.e-selected:hover span.e-day,
.e-calendar .e-content td.e-selected:hover span.e-day,
.e-calendar .e-content td.e-selected.e-focused-date span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-selected:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-selected.e-focused-date span.e-day {
  background-color: #0257d5;
  color: #fff;
}
.e-calendar .e-content span,
.e-bigger.e-small .e-calendar .e-content span {
  color: #212529;
}
.e-calendar .e-content .e-disabled span.e-day:hover,
.e-bigger.e-small .e-calendar .e-content .e-disabled span.e-day:hover {
  background: none;
  border: 0;
  color: #adb5bd;
}
.e-calendar .e-content .e-other-month:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content .e-other-month:hover span.e-day {
  color: #6c757d;
}
.e-calendar .e-content .e-other-month span.e-day,
.e-calendar .e-content .e-other-month.e-today span.e-day,
.e-bigger.e-small .e-calendar .e-content .e-other-month span.e-day,
.e-bigger.e-small .e-calendar .e-content .e-other-month.e-today span.e-day {
  color: #6c757d;
}
.e-calendar .e-content .e-other-month.e-today:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content .e-other-month.e-today:hover span.e-day {
  background-color: #e9ecef;
  color: #6c757d;
}
.e-calendar .e-content thead,
.e-bigger.e-small .e-calendar .e-content thead {
  background: none;
  border-bottom: 0;
}
.e-calendar .e-content td:hover span.e-day,
.e-calendar .e-content td:focus span.e-day,
.e-bigger.e-small .e-calendar .e-content td:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td:focus span.e-day {
  background-color: #e9ecef;
  border: none;
  border-radius: 4px;
  color: #212529;
}
.e-calendar .e-content td:focus span.e-day,
.e-bigger.e-small .e-calendar .e-content td:focus span.e-day {
  background-color: #e9ecef;
  border: none;
  border-radius: 4px;
  color: #212529;
}
.e-calendar .e-content td.e-disabled span.e-day,
.e-calendar .e-content td.e-disabled:hover span.e-day,
.e-calendar .e-content td.e-disabled:focus span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-disabled span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-disabled:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-disabled:focus span.e-day {
  background: none;
  border: none;
  color: #adb5bd;
}
.e-calendar .e-content td.e-selected span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-selected span.e-day {
  background-color: #0d6efd;
  border: none;
  border-radius: 4px;
  color: #fff;
}
.e-calendar .e-content .e-footer,
.e-bigger.e-small .e-calendar .e-content .e-footer {
  color: #0d6efd;
}
.e-calendar.e-device .e-prev:hover,
.e-calendar.e-device .e-next:hover,
.e-calendar.e-device .e-prev:active,
.e-calendar.e-device .e-next:active,
.e-calendar.e-device .e-prev:focus,
.e-calendar.e-device .e-next:focus,
.e-bigger.e-small .e-calendar.e-device .e-prev:hover,
.e-bigger.e-small .e-calendar.e-device .e-next:hover,
.e-bigger.e-small .e-calendar.e-device .e-prev:active,
.e-bigger.e-small .e-calendar.e-device .e-next:active,
.e-bigger.e-small .e-calendar.e-device .e-prev:focus,
.e-bigger.e-small .e-calendar.e-device .e-next:focus {
  background: #5c636a;
}
.e-calendar.e-device button.e-prev:active span,
.e-calendar.e-device button.e-next:active span,
.e-bigger.e-small .e-calendar.e-device button.e-prev:active span,
.e-bigger.e-small .e-calendar.e-device button.e-next:active span {
  color: #6c757d;
}
.e-small.e-calendar .e-header .e-title,
.e-small .e-calendar .e-header .e-title {
  color: #343a40;
}
.e-zoomin {
  animation: animatezoom .3s;
}
@keyframes animatezoom {
  from {
    transform: scale(0);
  }
  to {
    transform: scale(1);
  }
}
.e-calendar .e-btn.e-today.e-flat.e-primary,
.e-calendar .e-css.e-btn.e-today.e-flat.e-primary {
  background-color: #0d6efd;
  border: 0;
  border-color: #0d6efd;
  color: #fff;
}
.e-calendar .e-btn.e-today.e-flat.e-primary:hover,
.e-calendar .e-css.e-btn.e-today.e-flat.e-primary:hover {
  background-color: #0b5ed7;
  border-color: #0a58ca;
  color: #fff;
}
.e-calendar .e-btn.e-today.e-flat.e-primary:active,
.e-calendar .e-btn.e-today.e-flat.e-primary.e-active,
.e-calendar .e-css.e-btn.e-today.e-flat.e-primary:active,
.e-calendar .e-css.e-btn.e-today.e-flat.e-primary.e-active {
  background-color: #0a58ca;
  border-color: #0a53be;
  color: #fff;
}
.e-calendar .e-btn.e-today.e-flat.e-primary.e-disabled,
.e-calendar .e-btn.e-today.e-flat.e-primary.e-disabled,
.e-calendar .e-css.e-btn.e-today.e-flat.e-primary.e-disabled,
.e-calendar .e-css.e-btn.e-today.e-flat.e-primary.e-disabled {
  background-color: rgba(13, 110, 253, .65);
  border-color: rgba(13, 110, 253, .65);
  color: rgba(255, 255, 255, .65);
}
/*! card layout */
.e-bigger .e-card,
.e-bigger.e-card {
  line-height: 48px;
  min-height: 48px;
}
.e-bigger .e-card > .e-card-header-title,
.e-bigger.e-card > .e-card-header-title {
  line-height: 1.5;
  padding: 16px;
}
.e-bigger .e-card > .e-card-header-title + :not(.e-card-header-title),
.e-bigger.e-card > .e-card-header-title + :not(.e-card-header-title) {
  margin-top: 0;
  padding-top: 0;
}
.e-bigger .e-card > .e-card-title,
.e-bigger.e-card > .e-card-title {
  line-height: 1.5;
  padding: 16px;
}
.e-bigger .e-card > .e-card-title + :not(.e-card-title),
.e-bigger.e-card > .e-card-title + :not(.e-card-title) {
  margin-top: 0;
  padding-top: 0;
}
.e-bigger .e-card.e-card-horizontal .e-card-image,
.e-bigger .e-card.e-card-horizontal img,
.e-bigger .e-card .e-card-horizontal .e-card-image,
.e-bigger .e-card .e-card-horizontal img,
.e-bigger.e-card.e-card-horizontal .e-card-image,
.e-bigger.e-card.e-card-horizontal img,
.e-bigger.e-card .e-card-horizontal .e-card-image,
.e-bigger.e-card .e-card-horizontal img {
  margin: 2px;
}
.e-bigger .e-card .e-card-header,
.e-bigger.e-card .e-card-header {
  min-height: 30px;
  padding: 16px;
  padding-bottom: 0;
}
.e-bigger .e-card .e-card-header .e-card-content,
.e-bigger.e-card .e-card-header .e-card-content {
  padding-left: 0;
  padding-right: 0;
}
.e-bigger .e-card .e-card-header .e-card-header-caption,
.e-bigger.e-card .e-card-header .e-card-header-caption {
  padding: 0 0 0 16px;
}
.e-bigger .e-card .e-card-header .e-card-header-caption:first-child,
.e-bigger.e-card .e-card-header .e-card-header-caption:first-child {
  padding: 0;
}
.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-header-title,
.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-header-title {
  font-size: 20px;
  line-height: 1.5;
}
.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-sub-title,
.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-sub-title {
  font-size: 16px;
  line-height: 1.5;
  padding: 8px 0 0;
}
.e-bigger .e-card .e-card-header .e-card-header-image,
.e-bigger.e-card .e-card-header .e-card-header-image {
  background-size: cover;
  height: 60px;
  width: 55px;
}
.e-bigger .e-card .e-card-image,
.e-bigger.e-card .e-card-image {
  min-height: 150px;
}
.e-bigger .e-card .e-card-image .e-card-title,
.e-bigger.e-card .e-card-image .e-card-title {
  font-size: 18px;
  line-height: 1.25;
  min-height: 40px;
  padding: 12px 16px;
}
.e-bigger .e-card .e-card-actions,
.e-bigger.e-card .e-card-actions {
  padding: 16px;
}
.e-bigger .e-card .e-card-actions.e-card-vertical,
.e-bigger.e-card .e-card-actions.e-card-vertical {
  padding: 16px 20px;
}
.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn,
.e-bigger .e-card .e-card-actions.e-card-vertical a,
.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn,
.e-bigger.e-card .e-card-actions.e-card-vertical a {
  margin: 0 0 7px 0;
}
.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,
.e-bigger .e-card .e-card-actions.e-card-vertical a:last-child,
.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,
.e-bigger.e-card .e-card-actions.e-card-vertical a:last-child {
  margin-bottom: 0;
}
.e-bigger .e-card .e-card-actions .e-card-btn span,
.e-bigger .e-card .e-card-actions .e-card-btn span.e-icons,
.e-bigger.e-card .e-card-actions .e-card-btn span,
.e-bigger.e-card .e-card-actions .e-card-btn span.e-icons {
  height: 24px;
  width: 24px;
}
.e-bigger .e-card .e-card-actions .e-card-btn,
.e-bigger .e-card .e-card-actions a,
.e-bigger.e-card .e-card-actions .e-card-btn,
.e-bigger.e-card .e-card-actions a {
  line-height: 38px;
  margin: 0 0 0 13px;
  min-height: 38px;
  padding: 0 8px;
}
.e-bigger .e-card .e-card-actions .e-card-btn:first-child,
.e-bigger .e-card .e-card-actions a:first-child,
.e-bigger.e-card .e-card-actions .e-card-btn:first-child,
.e-bigger.e-card .e-card-actions a:first-child {
  margin-left: 0;
}
.e-bigger .e-card .e-card-content,
.e-bigger.e-card .e-card-content {
  padding: 16px;
}
.e-bigger .e-card .e-card-content + :not(.e-card-content),
.e-bigger .e-card .e-card-content + .e-card-actions.e-card-vertical,
.e-bigger.e-card .e-card-content + :not(.e-card-content),
.e-bigger.e-card .e-card-content + .e-card-actions.e-card-vertical {
  margin-top: 0;
  padding-top: 0;
}
.e-card {
  border-radius: 4px;
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  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: 15px;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 36px;
  min-height: 36px;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  vertical-align: middle;
  width: 100%;
}
.e-card > * {
  -ms-flex-pack: center;
  justify-content: center;
}
.e-card > .e-card-header-title {
  box-sizing: border-box;
  font-size: 16px;
  line-height: 1.25;
  padding: 12px;
}
.e-card > .e-card-header-title + :not(.e-card-header-title) {
  margin-top: 0;
  padding-top: 0;
}
.e-card > .e-card-title {
  font-size: 18px;
  line-height: 1.5;
  padding: 12px;
}
.e-card > .e-card-title + :not(.e-card-title) {
  margin-top: 0;
  padding-top: 0;
}
.e-card > .e-card-header-title,
.e-card > .e-card-title {
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-card .e-card-header-caption {
  line-height: normal;
}
.e-card .e-card-header-caption .e-card-header-title {
  font-size: 16px;
}
.e-card .e-card-header-caption .e-card-sub-title {
  font-size: 14px;
}
.e-card .e-card-stacked {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  overflow: hidden;
}
.e-card.e-card-horizontal,
.e-card .e-card-horizontal {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: center;
  justify-content: center;
}
.e-card.e-card-horizontal .e-card-image,
.e-card.e-card-horizontal img,
.e-card .e-card-horizontal .e-card-image,
.e-card .e-card-horizontal img {
  margin: 2px;
}
.e-card .e-card-horizontal {
  line-height: normal;
  padding: 2px;
}
.e-card.e-card-horizontal > * {
  -ms-flex: 1;
  flex: 1;
}
.e-card.e-card-horizontal .e-card-stacked {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow: hidden;
}
.e-card.e-card-horizontal .e-card-stacked > :first-child {
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.e-card .e-card-separator {
  display: block;
}
.e-card .e-card-corner {
  border-radius: 50%;
}
.e-card .e-card-header {
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: normal;
  min-height: 22.5px;
  padding: 12px;
  width: inherit;
  padding-bottom: 0;
}
.e-card .e-card-header .e-card-content {
  padding-left: 0;
  padding-right: 0;
}
.e-card .e-card-header .e-card-actions {
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.e-card .e-card-header .e-card-header-image {
  -ms-flex-item-align: center;
  align-self: center;
  display: -ms-flexbox;
  display: flex;
}
.e-card .e-card-header .e-card-header-caption {
  -ms-flex-item-align: center;
  align-self: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow: hidden;
  padding: 0 0 0 12px;
}
.e-card .e-card-header .e-card-header-caption:first-child {
  padding: 0;
}
.e-card .e-card-header .e-card-header-caption .e-card-header-title,
.e-card .e-card-header .e-card-header-caption .e-card-sub-title {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-card .e-card-header .e-card-header-caption .e-card-header-title {
  font-size: 16px;
  font-weight: normal;
  line-height: 1.5;
}
.e-card .e-card-header .e-card-header-caption .e-card-sub-title {
  font-size: 14px;
  font-weight: normal;
  line-height: 1.5;
  padding: 4px 0 0;
}
.e-card .e-card-header .e-card-header-image {
  background-repeat: no-repeat;
  background-size: cover;
  height: 50px;
  width: 52px;
}
.e-card .e-card-header .e-card-corner {
  border-radius: 50%;
}
.e-card .e-card-image {
  background-size: cover;
  min-height: 112.5px;
  position: relative;
  width: 100%;
}
.e-card .e-card-image .e-card-title {
  bottom: 0;
  box-sizing: border-box;
  font-size: 16px;
  line-height: 30px;
  min-height: 30px;
  overflow: hidden;
  padding: 12px 16px;
  position: absolute;
  text-overflow: ellipsis;
  width: inherit;
}
.e-card .e-card-image .e-card-title.e-card-top-left,
.e-card .e-card-image .e-card-title.e-card-top-right {
  bottom: auto;
  top: 0;
}
.e-card .e-card-image .e-card-title.e-card-top-right {
  text-align: right;
}
.e-card .e-card-image .e-card-title.e-card-bottom-right {
  text-align: right;
}
.e-card .e-card-actions {
  box-sizing: border-box;
  display: inline-block;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding: 12px;
}
.e-card .e-card-actions.e-card-vertical {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 12px;
}
.e-card .e-card-actions.e-card-vertical .e-card-btn,
.e-card .e-card-actions.e-card-vertical a {
  -ms-flex-item-align: initial;
  -ms-grid-row-align: initial;
  align-self: initial;
  box-sizing: border-box;
  display: inline-block;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0 0 0 8px;
  text-align: center;
  width: 100%;
}
.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,
.e-card .e-card-actions.e-card-vertical a:last-child {
  margin-bottom: 0;
}
.e-card .e-card-actions button,
.e-card .e-card-actions a {
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  align-self: center;
  cursor: pointer;
  display: -ms-inline-flexbox;
  display: inline-flex;
  overflow: hidden;
  vertical-align: middle;
  white-space: nowrap;
}
.e-card .e-card-actions .e-card-btn span,
.e-card .e-card-actions .e-card-btn span.e-icons {
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  height: 24px;
  width: 24px;
}
.e-card .e-card-actions .e-card-btn span::before,
.e-card .e-card-actions .e-card-btn span.e-icons::before {
  -ms-flex-item-align: center;
  align-self: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  width: inherit;
}
.e-card .e-card-actions .e-card-btn > * {
  overflow: hidden;
  text-overflow: ellipsis;
  width: inherit;
}
.e-card .e-card-actions .e-card-btn,
.e-card .e-card-actions a {
  border-radius: 2px;
}
.e-card .e-card-actions .e-card-btn,
.e-card .e-card-actions a {
  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: 30px;
  margin: 0 0 0 8px;
  min-height: 30px;
  padding: 0 6px;
  text-decoration: none;
  text-transform: none;
}
.e-card .e-card-actions .e-card-btn:first-child,
.e-card .e-card-actions a:first-child {
  margin-left: 0;
}
.e-card .e-card-content {
  font-size: 14px;
  line-height: 1.5;
  padding: 12px;
  word-wrap: break-word;
}
.e-card .e-card-content + :not(.e-card-content),
.e-card .e-card-content + .e-card-actions.e-card-vertical {
  margin-top: 0;
  padding-top: 0;
}
.e-card .e-card-content,
.e-card .e-card-content p {
  line-height: 1.5;
  overflow: hidden;
  text-overflow: ellipsis;
}
/*! card theme */
.e-card {
  -webkit-tap-highlight-color: #0d6efd;
  background: #fff;
  border: 1px solid #dee2e6;
  box-shadow: none;
  color: #212529;
  outline: none;
}
.e-card:hover {
  background-color: #fff;
  border-color: #adb5bd;
}
.e-card:focus {
  background-color: #fff;
  border-color: #dee2e6;
}
.e-card:active {
  background-color: #fff;
  border-color: #0d6efd;
}
.e-card .e-card-separator {
  border-bottom: 1px solid #dee2e6;
}
.e-card .e-card-header-caption .e-card-header-title {
  color: #212529;
}
.e-card .e-card-header-caption .e-card-sub-title {
  color: #495057;
}
.e-card .e-card-image .e-card-title {
  background-color: rgba(0, 0, 0, .5);
  color: #fff;
}
.e-card .e-card-actions .e-card-btn span,
.e-card .e-card-actions .e-card-btn span.e-icons {
  color: #0d6efd;
}
.e-card .e-card-actions .e-card-btn,
.e-card .e-card-actions a {
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #0d6efd;
  color: #0d6efd;
  outline: 0;
}
.e-card .e-card-actions .e-card-btn:hover,
.e-card .e-card-actions a:hover {
  background-color: #0d6efd;
  border: 1px solid #565e64;
  color: #fff;
}
.e-card .e-card-actions .e-card-btn:focus,
.e-card .e-card-actions a:focus {
  background-color: #5c636a;
  border: 1px solid;
  color: #fff;
}
.e-card .e-card-actions .e-card-btn:active,
.e-card .e-card-actions a:active {
  background-color: #565e64;
  border: 1px solid #51585e;
  color: #fff;
}
.e-card .e-card-content {
  color: #343a40;
}
/*! Carousel component bootstrap5 theme definitions and variables */
.e-carousel .e-previous-icon::before {
  content: "\e765";
}
.e-carousel .e-next-icon::before {
  content: "\e748";
}
.e-carousel .e-play-icon::before {
  content: "\e70c";
}
.e-carousel .e-pause-icon::before {
  content: "\e77b";
}
.e-carousel.e-rtl .e-previous-icon::before {
  content: "\e748";
}
.e-carousel.e-rtl .e-next-icon::before {
  content: "\e765";
}
/*! carousel component styles */
.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-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-partial .e-carousel-items {
  width: calc(var(--carousel-items-count)*100%);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  transition-property: transform;
  transition-duration: .6s;
  transition-timing-function: ease-in-out;
}
.e-carousel.e-partial .e-carousel-item {
  height: 100%;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: calc(100%/var(--carousel-items-count));
}
.e-carousel.e-blazor-carousel.e-partial .e-carousel-items {
  transform: translateX(calc(-100% / var(--carousel-items-count) * (var(--carousel-items-current))));
  transition: transform .6s ease-in-out;
}
.e-carousel.e-blazor-carousel.e-partial.e-rtl .e-carousel-items {
  transform: translateX(calc(100% / var(--carousel-items-count) * (var(--carousel-items-current))));
  transition: transform .6s ease-in-out;
}
.e-carousel.e-carousel-slide-animation:not(.e-partial) .e-carousel-item {
  backface-visibility: hidden;
  display: none;
  float: left;
  height: 100%;
  margin-right: -100%;
  position: relative;
  transition: transform .6s ease-in-out;
  width: 100%;
}
.e-carousel.e-carousel-slide-animation:not(.e-partial) .e-carousel-item.e-prev,
.e-carousel.e-carousel-slide-animation:not(.e-partial) .e-carousel-item.e-next,
.e-carousel.e-carousel-slide-animation:not(.e-partial) .e-carousel-item.e-active {
  display: block;
}
.e-carousel.e-carousel-slide-animation:not(.e-partial) .e-carousel-item.e-next:not(.e-transition-start),
.e-carousel.e-carousel-slide-animation:not(.e-partial) .e-carousel-item.e-active.e-transition-end {
  transform: translateX(100%);
}
.e-carousel.e-carousel-slide-animation:not(.e-partial) .e-carousel-item.e-prev:not(.e-transition-end),
.e-carousel.e-carousel-slide-animation:not(.e-partial) .e-carousel-item.e-active.e-transition-start {
  transform: translateX(-100%);
}
.e-carousel.e-carousel-fade-animation:not(.e-partial) .e-carousel-item {
  backface-visibility: hidden;
  display: block;
  float: left;
  height: 100%;
  margin-right: -100%;
  opacity: 0;
  position: relative;
  transition: opacity .6s ease-in-out;
  width: 100%;
  z-index: 0;
}
.e-carousel.e-carousel-fade-animation:not(.e-partial) .e-carousel-item.e-active {
  opacity: 1;
  z-index: 1;
}
.e-carousel.e-carousel-animation-none:not(.e-partial) .e-carousel-item {
  display: none;
  height: 100%;
  width: 100%;
}
.e-carousel.e-carousel-animation-none:not(.e-partial) .e-carousel-item.e-active {
  display: block;
}
.e-carousel.e-carousel-custom-animation:not(.e-partial) .e-carousel-item {
  display: block;
  height: 100%;
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
}
.e-carousel.e-carousel-custom-animation:not(.e-partial) .e-carousel-item.e-active {
  opacity: 1;
  pointer-events: visible;
}
.e-carousel .e-carousel-navigators {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -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: .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;
  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 {
  transform: rotate(180deg);
}
.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 {
  -ms-flex-align: center;
  align-items: center;
  bottom: 0;
  display: -ms-flexbox;
  display: flex;
  -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-indicator-bars {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: center;
  justify-content: center;
  pointer-events: auto;
}
.e-carousel .e-carousel-indicators .e-indicator-bars .e-indicator-bar {
  padding: 0;
}
.e-carousel .e-carousel-indicators .e-indicator-bars .e-indicator-bar .e-indicator {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 4px;
}
.e-carousel .e-carousel-indicators .e-indicator-bars .e-indicator-bar .e-indicator div {
  border: 1px solid rgba(255, 255, 255, .4);
  border-radius: 2px;
  height: 5px;
  transition-duration: .6s;
  transition-property: background-color, border-color;
  transition-timing-function: ease-in-out;
  width: 20px;
}
.e-carousel .e-carousel-indicators .e-indicator-bars .e-indicator-bar .e-indicator .e-ripple-element {
  display: none;
}
/*! carousel component theme */
.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: rgba(0, 0, 0, 0);
}
.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, .4);
  outline: none;
}
.e-carousel .e-carousel-indicators .e-indicator-bar .e-indicator {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  box-shadow: none;
}
.e-carousel .e-carousel-indicators .e-indicator-bar .e-indicator div {
  background-color: #fff;
  border-color: #fff;
}
.e-carousel .e-carousel-indicators .e-indicator-bar .e-indicator:active,
.e-carousel .e-carousel-indicators .e-indicator-bar .e-indicator:focus,
.e-carousel .e-carousel-indicators .e-indicator-bar .e-indicator:hover {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  box-shadow: none;
  outline: none;
}
.e-carousel .e-carousel-indicators .e-indicator-bar .e-indicator:focus-visible {
  border-color: #000;
}
.e-carousel .e-carousel-indicators .e-indicator-bar.e-active .e-indicator div {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.e-checkbox-wrapper .e-check::before,
.e-css.e-checkbox-wrapper .e-check::before {
  content: "\e727";
}
.e-checkbox-wrapper .e-stop::before,
.e-css.e-checkbox-wrapper .e-stop::before {
  content: "\e87f";
}
/*! checkbox layout */
.e-checkbox-wrapper,
.e-css.e-checkbox-wrapper {
  cursor: pointer;
  display: inline-block;
  line-height: 1;
  outline: none;
  -webkit-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 {
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
}
.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:
    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;
  font-weight: normal;
  line-height: 14px;
  -webkit-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: 8px;
}
.e-checkbox-wrapper .e-frame,
.e-css.e-checkbox-wrapper .e-frame {
  border: 1px solid;
  border-radius: 4px;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: "e-icons";
  height: 14px;
  line-height: 12px;
  padding: 0;
  text-align: center;
  vertical-align: middle;
  width: 14px;
}
.e-checkbox-wrapper .e-frame + .e-label,
.e-css.e-checkbox-wrapper .e-frame + .e-label {
  margin-left: 8px;
}
.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: 8px;
}
.e-checkbox-wrapper .e-stop,
.e-css.e-checkbox-wrapper .e-stop {
  font-size: 8px;
  line-height: 13px;
}
.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: #ced4da;
}
.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: 8px;
}
.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: 8px;
  margin-right: 0;
}
.e-checkbox-wrapper.e-small .e-frame,
.e-css.e-checkbox-wrapper.e-small .e-frame {
  height: 14px;
  line-height: 13px;
  width: 14px;
}
.e-checkbox-wrapper.e-small .e-check,
.e-css.e-checkbox-wrapper.e-small .e-check {
  font-size: 8px;
}
.e-checkbox-wrapper.e-small .e-stop,
.e-css.e-checkbox-wrapper.e-small .e-stop {
  font-size: 8px;
  line-height: 13px;
}
.e-checkbox-wrapper.e-small .e-label,
.e-css.e-checkbox-wrapper.e-small .e-label {
  font-size: 12px;
  line-height: 14px;
}
.e-checkbox-wrapper.e-small .e-ripple-container,
.e-css.e-checkbox-wrapper.e-small .e-ripple-container {
  bottom: -13px;
  height: 30px;
  left: -13px;
  right: -13px;
  top: -13px;
  width: 30px;
}
.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: 13px;
  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: #ced4da;
}
.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: 8px;
}
.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: 13px;
}
.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: 12px;
  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: -13px;
  height: 30px;
  left: -13px;
  right: -13px;
  top: -13px;
  width: 30px;
}
.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: 16px;
  line-height: 15px;
  width: 16px;
}
.e-bigger.e-small .e-checkbox-wrapper .e-frame:hover,
.e-bigger.e-small.e-checkbox-wrapper .e-frame:hover,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-frame:hover,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-frame:hover {
  background-color: #fff;
  border-color: #ced4da;
}
.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: 10px;
}
.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: 15px;
}
.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: 15px;
  line-height: 16px;
}
.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: -16px;
  height: 38px;
  left: -16px;
  right: -16px;
  top: -16px;
  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: 16px;
  line-height: 14px;
  width: 16px;
}
.e-bigger .e-checkbox-wrapper .e-frame:hover,
.e-bigger.e-checkbox-wrapper .e-frame:hover,
.e-bigger .e-css.e-checkbox-wrapper .e-frame:hover,
.e-bigger.e-css.e-checkbox-wrapper .e-frame:hover {
  background-color: #fff;
  border-color: #ced4da;
}
.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: 16px;
  line-height: 16px;
  margin-left: 12px;
}
.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: 10px;
}
.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: 10px;
  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: 16px;
}
.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: -15px;
  height: 38px;
  left: -15px;
  right: -15px;
  top: -15px;
  width: 38px;
}
.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-bigger.e-checkbox-wrapper.e-rtl .e-frame:hover,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame:hover,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame:hover {
  background-color: #fff;
  border-color: #ced4da;
}
.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 {
  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: 16px;
  line-height: 15px;
  width: 16px;
}
.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: 10px;
}
.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: 15px;
}
.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: 15px;
  line-height: 16px;
}
.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: -16px;
  height: 38px;
  left: -16px;
  right: -16px;
  top: -16px;
  width: 38px;
}
/*! checkbox theme */
.e-checkbox-wrapper,
.e-css.e-checkbox-wrapper {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.e-checkbox-wrapper .e-frame,
.e-css.e-checkbox-wrapper .e-frame {
  background-color: #fff;
  border-color: #ced4da;
}
.e-checkbox-wrapper .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-frame.e-check {
  background-color: #0d6efd;
  border-color: #0d6efd;
  color: #fff;
}
.e-checkbox-wrapper .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-frame.e-stop {
  background-color: #0d6efd;
  border-color: #0d6efd;
  color: #fff;
}
.e-checkbox-wrapper .e-ripple-element,
.e-css.e-checkbox-wrapper .e-ripple-element {
  background: rgba(0, 0, 0, 0);
}
.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);
}
.e-checkbox-wrapper:active .e-ripple-element,
.e-css.e-checkbox-wrapper:active .e-ripple-element {
  background: rgba(0, 0, 0, 0);
}
.e-checkbox-wrapper:active .e-ripple-check .e-ripple-element,
.e-css.e-checkbox-wrapper:active .e-ripple-check .e-ripple-element {
  background: rgba(0, 0, 0, 0);
}
.e-checkbox-wrapper .e-label,
.e-css.e-checkbox-wrapper .e-label {
  color: #212529;
}
.e-checkbox-wrapper .e-checkbox:focus + .e-frame,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame {
  background-color: #fff;
  border-color: #0a53be;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
}
.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-check {
  background-color: #0d6efd;
  border-color: #0a58ca;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
  color: #fff;
}
.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-stop {
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
  color: #fff;
}
.e-checkbox-wrapper .e-checkbox:active + .e-frame,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame {
  background-color: #fff;
  border-color: #0a53be;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
}
.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-check {
  background-color: #0d6efd;
  border-color: #0a58ca;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
  color: #fff;
}
.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-stop {
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
  color: #fff;
}
.e-checkbox-wrapper:hover .e-frame,
.e-css.e-checkbox-wrapper:hover .e-frame {
  background-color: #fff;
  border-color: #ced4da;
}
.e-checkbox-wrapper:hover .e-frame.e-check,
.e-css.e-checkbox-wrapper:hover .e-frame.e-check {
  background-color: #0d6efd;
  border-color: #0d6efd;
  color: #fff;
}
.e-checkbox-wrapper:hover .e-frame.e-stop,
.e-css.e-checkbox-wrapper:hover .e-frame.e-stop {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.e-checkbox-wrapper:hover .e-label,
.e-css.e-checkbox-wrapper:hover .e-label {
  color: #212529;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-frame,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame {
  background-color: #fff;
  border-color: #dee2e6;
  color: #adb5bd;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-check,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-check {
  background-color: #86b7fe;
  border-color: #86b7fe;
  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: #86b7fe;
  border-color: #86b7fe;
  color: #fff;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-label,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-label {
  color: #adb5bd;
}
.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);
}
.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(0, 0, 0, 0);
}
.e-checkbox-wrapper.e-focus .e-frame,
.e-css.e-checkbox-wrapper.e-focus .e-frame {
  outline: rgba(13, 110, 253, .25);
  outline-offset: 0;
}
.e-checkbox-wrapper.e-focus .e-frame.e-check,
.e-css.e-checkbox-wrapper.e-focus .e-frame.e-check {
  outline: rgba(13, 110, 253, .25);
  outline-offset: 0;
}
.e-bigger.e-small .e-checkbox-wrapper:hover .e-frame,
.e-bigger.e-small.e-checkbox-wrapper:hover .e-frame,
.e-bigger.e-small .e-css.e-checkbox-wrapper:hover .e-frame,
.e-bigger.e-small.e-css.e-checkbox-wrapper:hover .e-frame {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.e-chip-list .e-chip-delete.e-dlt-btn::before {
  content: "\e7e7";
  font-size: 10px;
}
.e-chip-list.e-multi-selection .e-chip::before {
  content: "\e774";
}
.e-chip-list {
  display: -ms-flexbox;
  display: flex;
  padding: 0;
}
.e-chip-list.e-chip,
.e-chip-list .e-chip {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid;
  border-radius: 4px;
  box-shadow: none;
  box-sizing: border-box;
  cursor: pointer;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 14px;
  font-weight: 400;
  height: 24px;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
  margin: 4px;
  outline: none;
  overflow: inherit;
  padding: 0 8px;
  position: relative;
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-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 {
  -ms-flex-align: center;
  align-items: center;
  background-size: cover;
  border-radius: 0;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  height: 24px;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
  margin: 0 3px 0 -9px;
  overflow: hidden;
  width: 24px;
}
.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: 0;
}
.e-chip-list.e-chip .e-chip-icon,
.e-chip-list .e-chip .e-chip-icon {
  -ms-flex-align: center;
  align-items: center;
  background-size: cover;
  border-radius: 50%;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  height: 16px;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
  margin: 0 8px 0 -4px;
  overflow: hidden;
  width: 16px;
}
.e-chip-list.e-chip .e-chip-text,
.e-chip-list .e-chip .e-chip-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 17px;
}
.e-chip-list.e-chip .e-chip-delete,
.e-chip-list .e-chip .e-chip-delete {
  -ms-flex-align: center;
  align-items: center;
  background-size: cover;
  border-radius: 50%;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  height: 16px;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
  margin: 0 -4px 0 4px;
  overflow: hidden;
  width: 16px;
}
.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 {
  -ms-flex-align: center;
  align-items: center;
  background-size: cover;
  border-radius: 50%;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  height: 16px;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
  margin: 0 8px 0 -4px;
  overflow: hidden;
  width: 16px;
}
.e-chip-list.e-chip .trailing-icon-url,
.e-chip-list .e-chip .trailing-icon-url {
  -ms-flex-align: center;
  align-items: center;
  background-size: cover;
  border-radius: 50%;
  display: -ms-flexbox;
  display: flex;
  font-family: "e-icons";
  font-size: 14px;
  height: 16px;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
  margin: 0 -4px 0 4px;
  overflow: hidden;
  width: 16px;
}
.e-chip-list:not(.e-chip) {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.e-chip-list.e-multi-selection .e-chip::before {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  font-family: "e-icons";
  height: 16px;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
  margin: 0 4px 0 -4px;
  margin-top: 0;
  overflow: hidden;
  transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1);
  width: 16px;
}
.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: 24px;
  margin: 0 3px 0 -9px;
  margin-top: 0;
  width: 24px;
}
.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: -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: 16px;
}
.e-chip-list.e-rtl.e-chip .e-chip-avatar,
.e-chip-list.e-rtl .e-chip .e-chip-avatar {
  margin: 0 -9px 0 3px;
}
.e-chip-list.e-rtl.e-chip .e-chip-icon,
.e-chip-list.e-rtl .e-chip .e-chip-icon {
  margin: 0 -4px 0 8px;
}
.e-chip-list.e-rtl.e-chip .e-chip-delete,
.e-chip-list.e-rtl .e-chip .e-chip-delete {
  margin: 0 4px 0 -4px;
}
.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: 0;
}
.e-chip-list.e-rtl.e-chip .trailing-icon-url,
.e-chip-list.e-rtl .e-chip .trailing-icon-url {
  margin: 0 4px 0 -4px;
}
.e-chip-list.e-rtl.e-multi-selection .e-chip::before {
  margin: 0 -4px 0 8px;
  margin-top: 0;
}
.e-chip-list.e-rtl.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  margin: 0 -9px 0 3px;
  margin-top: 0;
}
.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: 4px;
  font-size: 16px;
  height: 32px;
  padding: 4px 12px;
}
.e-bigger .e-chip-list .e-chip-text,
.e-bigger.e-chip-list .e-chip-text {
  height: 19px;
}
.e-bigger .e-chip-list .e-chip-avatar,
.e-bigger.e-chip-list .e-chip-avatar {
  font-size: 16px;
  height: 32px;
  margin: 0 4px 0 -13px;
  width: 32px;
}
.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: 0;
}
.e-bigger .e-chip-list .e-chip-icon,
.e-bigger.e-chip-list .e-chip-icon {
  font-size: 16px;
  height: 20px;
  margin: 0 8px 0 -4px;
  width: 20px;
}
.e-bigger .e-chip-list .e-chip-delete,
.e-bigger.e-chip-list .e-chip-delete {
  font-size: 16px;
  height: 24px;
  margin: 0 -4px 0 8px;
  width: 24px;
}
.e-bigger .e-chip-list .e-chip-delete.e-dlt-btn::before,
.e-bigger.e-chip-list .e-chip-delete.e-dlt-btn::before {
  font-size: 13px;
}
.e-bigger .e-chip-list .trailing-icon-url,
.e-bigger.e-chip-list .trailing-icon-url {
  font-size: 16px;
  height: 24px;
  margin: 0 -4px 0 8px;
  width: 24px;
}
.e-bigger .e-chip-list.e-multi-selection .e-chip::before,
.e-bigger.e-chip-list.e-multi-selection .e-chip::before {
  height: 20px;
  margin: 0 4px 0 -4px;
  margin-top: 0;
  width: 20px;
}
.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;
  margin: 0 4px 0 -13px;
  margin-top: 0;
  width: 32px;
}
.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: 20px;
}
.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 -13px 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 -4px 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: 0;
}
.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 -4px 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 -13px 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-chip-list.e-chip,
.e-chip-list .e-chip {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.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: #fff;
}
.e-chip-list.e-chip .e-chip-delete.e-dlt-btn,
.e-chip-list .e-chip .e-chip-delete.e-dlt-btn {
  color: #fff;
}
.e-chip-list.e-chip .e-chip-avatar,
.e-chip-list .e-chip .e-chip-avatar {
  background-color: #6c757d;
  color: #fff;
}
.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: #fff;
}
.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: #fff;
}
.e-chip-list.e-chip:hover,
.e-chip-list .e-chip:hover {
  background-color: #565e64;
  border-color: #565e64;
  color: #fff;
}
.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: #fff;
}
.e-chip-list.e-chip:hover .e-chip-avatar,
.e-chip-list .e-chip:hover .e-chip-avatar {
  background-color: #6c757d;
  color: #fff;
}
.e-chip-list.e-chip.e-focused,
.e-chip-list .e-chip.e-focused {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(130, 138, 145, .5);
}
.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: #fff;
}
.e-chip-list.e-chip.e-focused .e-chip-avatar,
.e-chip-list .e-chip.e-focused .e-chip-avatar {
  background-color: #6c757d;
  color: #fff;
}
.e-chip-list.e-chip.e-active,
.e-chip-list .e-chip.e-active {
  background-color: #51585e;
  border-color: #51585e;
  color: #fff;
  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: #fff;
}
.e-chip-list.e-chip.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-active .e-chip-avatar {
  background-color: #6c757d;
  color: #fff;
}
.e-chip-list.e-chip.e-focused.e-active,
.e-chip-list .e-chip.e-focused.e-active {
  background-color: #51585e;
  border-color: #51585e;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(130, 138, 145, .5);
}
.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: #fff;
}
.e-chip-list.e-chip.e-focused.e-active .e-chip-delete.e-dlt-btn,
.e-chip-list .e-chip.e-focused.e-active .e-chip-delete.e-dlt-btn {
  color: #fff;
}
.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: #ced4da;
  color: #fff;
}
.e-chip-list.e-chip:active,
.e-chip-list .e-chip:active {
  background-color: #51585e;
  border-color: #51585e;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(130, 138, 145, .5);
}
.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: #fff;
}
.e-chip-list.e-chip:active .e-chip-avatar,
.e-chip-list .e-chip:active .e-chip-avatar {
  background-color: #6c757d;
  color: #fff;
}
.e-chip-list.e-chip.e-disabled,
.e-chip-list .e-chip.e-disabled {
  background-color: rgba(108, 117, 125, .65);
  border-color: rgba(108, 117, 125, .65);
  color: rgba(255, 255, 255, .65);
  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(255, 255, 255, .65);
}
.e-chip-list.e-chip.e-disabled .e-chip-avatar,
.e-chip-list .e-chip.e-disabled .e-chip-avatar {
  background-color: rgba(108, 117, 125, .65);
  color: rgba(255, 255, 255, .65);
}
.e-chip-list.e-chip.e-outline,
.e-chip-list .e-chip.e-outline {
  background-color: rgba(0, 0, 0, 0);
  border-color: #6c757d;
  color: #6c757d;
  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: #6c757d;
}
.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: #6c757d;
}
.e-chip-list.e-chip.e-outline .e-chip-avatar,
.e-chip-list .e-chip.e-outline .e-chip-avatar {
  background-color: #6c757d;
  color: #fff;
}
.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: #fff;
}
.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: #fff;
}
.e-chip-list.e-chip.e-outline:hover,
.e-chip-list .e-chip.e-outline:hover {
  background-color: #565e64;
  border-color: #565e64;
  color: #fff;
}
.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: #fff;
}
.e-chip-list.e-chip.e-outline:hover .e-chip-avatar,
.e-chip-list .e-chip.e-outline:hover .e-chip-avatar {
  background-color: #6c757d;
  color: #fff;
}
.e-chip-list.e-chip.e-outline.e-focused,
.e-chip-list .e-chip.e-outline.e-focused {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.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: #fff;
}
.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: #6c757d;
  color: #fff;
}
.e-chip-list.e-chip.e-outline.e-active,
.e-chip-list .e-chip.e-outline.e-active {
  background-color: #51585e;
  border-color: #51585e;
  color: #fff;
}
.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: #fff;
}
.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: #6c757d;
  color: #fff;
}
.e-chip-list.e-chip.e-outline.e-focused.e-active,
.e-chip-list .e-chip.e-outline.e-focused.e-active {
  background-color: #51585e;
  border-color: #51585e;
  color: #fff;
}
.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: #fff;
}
.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: #6c757d;
  color: #fff;
}
.e-chip-list.e-chip.e-outline:active,
.e-chip-list .e-chip.e-outline:active {
  background-color: #51585e;
  border-color: #51585e;
  color: #fff;
}
.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: #fff;
}
.e-chip-list.e-chip.e-outline:active .e-chip-avatar,
.e-chip-list .e-chip.e-outline:active .e-chip-avatar {
  background-color: #6c757d;
  color: #fff;
}
.e-chip-list.e-chip.e-outline.e-disabled,
.e-chip-list .e-chip.e-outline.e-disabled {
  background-color: rgba(0, 0, 0, 0);
  border-color: #dee2e6;
  color: #adb5bd;
}
.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: #adb5bd;
}
.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: rgba(0, 0, 0, 0);
  color: #adb5bd;
}
.e-chip-list.e-selection .e-chip.e-active {
  background-color: #0d6efd;
  border-color: #0d6efd;
  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: #0d6efd;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-focused {
  background-color: #0d6efd;
  border-color: #0d6efd;
  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: #0d6efd;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-disabled {
  background-color: rgba(108, 117, 125, .65);
  border-color: rgba(108, 117, 125, .65);
  color: rgba(255, 255, 255, .65);
}
.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(255, 255, 255, .65);
}
.e-chip-list.e-selection .e-chip.e-active.e-disabled .e-chip-avatar {
  background-color: rgba(108, 117, 125, .65);
  color: rgba(255, 255, 255, .65);
}
.e-chip-list.e-selection .e-chip.e-active.e-outline {
  background-color: #0d6efd;
  border-color: #0d6efd;
  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: #0d6efd;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused {
  background-color: #0d6efd;
  border-color: #0d6efd;
  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: #0d6efd;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled {
  background-color: rgba(0, 0, 0, 0);
  border-color: #dee2e6;
  color: rgba(255, 255, 255, .65);
}
.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(255, 255, 255, .65);
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0);
  color: #adb5bd;
}
.e-chip-list.e-selection .e-chip:active {
  background-color: #0d6efd;
  border-color: #51585e;
  color: #fff;
}
.e-chip-list.e-selection .e-chip:active .e-chip-icon,
.e-chip-list.e-selection .e-chip:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip:active .e-chip-avatar {
  background-color: #6c757d;
  color: #fff;
}
.e-chip-list.e-selection .e-chip:active.e-outline {
  background-color: #51585e;
  border-color: #51585e;
  color: #fff;
}
.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: #fff;
}
.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-avatar {
  background-color: #6c757d;
  color: #fff;
}
.e-chip-list.e-chip.e-primary,
.e-chip-list .e-chip.e-primary {
  background-color: #0d6efd;
  border-color: #0d6efd;
  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: #fff;
}
.e-chip-list.e-chip.e-primary .e-chip-avatar,
.e-chip-list .e-chip.e-primary .e-chip-avatar {
  background-color: #0d6efd;
  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-color: #0b5ed7;
  border-color: #0b5ed7;
  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: #0b5ed7;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused,
.e-chip-list .e-chip.e-primary.e-focused {
  background-color: #0b5ed7;
  border-color: #0b5ed7;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
}
.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-delete.e-dlt-btn,
.e-chip-list .e-chip.e-primary.e-focused .e-chip-delete.e-dlt-btn {
  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: #0b5ed7;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-active,
.e-chip-list .e-chip.e-primary.e-active {
  background-color: #0a58ca;
  border-color: #0a58ca;
  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: #0a58ca;
  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-color: #0a58ca;
  border-color: #0a58ca;
  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: #0a58ca;
  color: #fff;
}
.e-chip-list.e-chip.e-primary:active,
.e-chip-list .e-chip.e-primary:active {
  background-color: #0a58ca;
  border-color: #0a58ca;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
}
.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: #0a58ca;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-disabled,
.e-chip-list .e-chip.e-primary.e-disabled {
  background-color: rgba(13, 110, 253, .65);
  border-color: rgba(13, 110, 253, .65);
  color: #fff;
}
.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: #fff;
}
.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: rgba(13, 110, 253, .65);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline,
.e-chip-list .e-chip.e-primary.e-outline {
  background-color: rgba(0, 0, 0, 0);
  border-color: #0d6efd;
  color: #0d6efd;
}
.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: #0d6efd;
}
.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: #0d6efd;
}
.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: #0d6efd;
  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: #fff;
}
.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-color: #0b5ed7;
  border-color: #0b5ed7;
  color: #fff;
}
.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: #fff;
}
.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: #0d6efd;
  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-color: #0b5ed7;
  border-color: #0b5ed7;
  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: #0b5ed7;
  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-color: #0a58ca;
  border-color: #0a58ca;
  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: #0a58ca;
  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-color: #0a58ca;
  border-color: #0a58ca;
  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: #0a58ca;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:active,
.e-chip-list .e-chip.e-primary.e-outline:active {
  background-color: #0a58ca;
  border-color: #0a58ca;
  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: #0a58ca;
  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-color: rgba(0, 0, 0, 0);
  border-color: #dee2e6;
  color: #adb5bd;
}
.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: #adb5bd;
}
.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: rgba(0, 0, 0, 0);
  color: #adb5bd;
}
.e-chip-list.e-chip.e-success,
.e-chip-list .e-chip.e-success {
  background-color: #198754;
  border-color: #198754;
  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: #fff;
}
.e-chip-list.e-chip.e-success .e-chip-avatar,
.e-chip-list .e-chip.e-success .e-chip-avatar {
  background-color: #198754;
  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-color: #157347;
  border-color: #157347;
  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: #157347;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused,
.e-chip-list .e-chip.e-success.e-focused {
  background-color: #157347;
  border-color: #146c43;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(60, 153, 110, .5);
}
.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-delete.e-dlt-btn,
.e-chip-list .e-chip.e-success.e-focused .e-chip-delete.e-dlt-btn {
  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: #157347;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-active,
.e-chip-list .e-chip.e-success.e-active {
  background-color: #146c43;
  border-color: #146c43;
  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: #146c43;
  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-color: #146c43;
  border-color: #146c43;
  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: #146c43;
  color: #fff;
}
.e-chip-list.e-chip.e-success:active,
.e-chip-list .e-chip.e-success:active {
  background-color: #146c43;
  border-color: #146c43;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(60, 153, 110, .5);
}
.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: #146c43;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-disabled,
.e-chip-list .e-chip.e-success.e-disabled {
  background-color: rgba(25, 135, 84, .65);
  border-color: rgba(25, 135, 84, .65);
  color: rgba(255, 255, 255, .65);
}
.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(255, 255, 255, .65);
}
.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: rgba(25, 135, 84, .65);
  color: rgba(255, 255, 255, .65);
}
.e-chip-list.e-chip.e-success.e-outline,
.e-chip-list .e-chip.e-success.e-outline {
  background-color: rgba(0, 0, 0, 0);
  border-color: #198754;
  color: #198754;
}
.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: #198754;
}
.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: #198754;
}
.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: #198754;
  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: #fff;
}
.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-color: #157347;
  border-color: #157347;
  color: #fff;
}
.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: #fff;
}
.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: #157347;
  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-color: #157347;
  border-color: #157347;
  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: #157347;
  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-color: #146c43;
  border-color: #146c43;
  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: #146c43;
  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-color: #146c43;
  border-color: #146c43;
  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: #146c43;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:active,
.e-chip-list .e-chip.e-success.e-outline:active {
  background-color: #146c43;
  border-color: #146c43;
  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: #146c43;
  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-color: rgba(0, 0, 0, 0);
  border-color: #dee2e6;
  color: #adb5bd;
}
.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: #adb5bd;
}
.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: rgba(0, 0, 0, 0);
  color: #adb5bd;
}
.e-chip-list.e-chip.e-info,
.e-chip-list .e-chip.e-info {
  background-color: #0dcaf0;
  border-color: #0dcaf0;
  color: #000;
}
.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: #000;
}
.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: #000;
}
.e-chip-list.e-chip.e-info .e-chip-avatar,
.e-chip-list .e-chip.e-info .e-chip-avatar {
  background-color: #0dcaf0;
  color: #000;
}
.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: #000;
}
.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: #000;
}
.e-chip-list.e-chip.e-info:hover,
.e-chip-list .e-chip.e-info:hover {
  background-color: #31d2f2;
  border-color: #31d2f2;
  color: #000;
}
.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: #000;
}
.e-chip-list.e-chip.e-info:hover .e-chip-avatar,
.e-chip-list .e-chip.e-info:hover .e-chip-avatar {
  background-color: #31d2f2;
  color: #000;
}
.e-chip-list.e-chip.e-info.e-focused,
.e-chip-list .e-chip.e-info.e-focused {
  background-color: #31d2f2;
  border-color: #31d2f2;
  color: #000;
  box-shadow: 0 0 0 4px rgba(49, 210, 242, .5);
}
.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: #000;
}
.e-chip-list.e-chip.e-info.e-focused .e-chip-delete.e-dlt-btn,
.e-chip-list .e-chip.e-info.e-focused .e-chip-delete.e-dlt-btn {
  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: #31d2f2;
  color: #000;
}
.e-chip-list.e-chip.e-info.e-active,
.e-chip-list .e-chip.e-info.e-active {
  background-color: #3dd5f3;
  border-color: #3dd5f3;
  color: #000;
}
.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: #000;
}
.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: #3dd5f3;
  color: #000;
}
.e-chip-list.e-chip.e-info.e-focused.e-active,
.e-chip-list .e-chip.e-info.e-focused.e-active {
  background-color: #3dd5f3;
  border-color: #3dd5f3;
  color: #000;
}
.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: #000;
}
.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: #3dd5f3;
  color: #000;
}
.e-chip-list.e-chip.e-info:active,
.e-chip-list .e-chip.e-info:active {
  background-color: #3dd5f3;
  border-color: #3dd5f3;
  color: #000;
  box-shadow: 0 0 0 4px rgba(49, 210, 242, .5);
}
.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: #000;
}
.e-chip-list.e-chip.e-info:active .e-chip-avatar,
.e-chip-list .e-chip.e-info:active .e-chip-avatar {
  background-color: #3dd5f3;
  color: #000;
}
.e-chip-list.e-chip.e-info.e-disabled,
.e-chip-list .e-chip.e-info.e-disabled {
  background-color: rgba(13, 202, 240, .65);
  border-color: rgba(13, 202, 240, .65);
  color: rgba(0, 0, 0, .65);
}
.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, .65);
}
.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: rgba(13, 202, 240, .65);
  color: rgba(0, 0, 0, .65);
}
.e-chip-list.e-chip.e-info.e-outline,
.e-chip-list .e-chip.e-info.e-outline {
  background-color: rgba(0, 0, 0, 0);
  border-color: #0dcaf0;
  color: #066477;
}
.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: #066477;
}
.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: #066477;
}
.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: #0dcaf0;
  color: #000;
}
.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: #000;
}
.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: #000;
}
.e-chip-list.e-chip.e-info.e-outline:hover,
.e-chip-list .e-chip.e-info.e-outline:hover {
  background-color: #31d2f2;
  border-color: #31d2f2;
  color: #000;
}
.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: #000;
}
.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: #31d2f2;
  color: #000;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused,
.e-chip-list .e-chip.e-info.e-outline.e-focused {
  background-color: #31d2f2;
  border-color: #31d2f2;
  color: #000;
}
.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: #000;
}
.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: #31d2f2;
  color: #000;
}
.e-chip-list.e-chip.e-info.e-outline.e-active,
.e-chip-list .e-chip.e-info.e-outline.e-active {
  background-color: #3dd5f3;
  border-color: #3dd5f3;
  color: #000;
}
.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: #000;
}
.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: #3dd5f3;
  color: #000;
}
.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-color: #3dd5f3;
  border-color: #3dd5f3;
  color: #000;
}
.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: #000;
}
.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: #3dd5f3;
  color: #000;
}
.e-chip-list.e-chip.e-info.e-outline:active,
.e-chip-list .e-chip.e-info.e-outline:active {
  background-color: #3dd5f3;
  border-color: #3dd5f3;
  color: #000;
}
.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: #000;
}
.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: #3dd5f3;
  color: #000;
}
.e-chip-list.e-chip.e-info.e-outline.e-disabled,
.e-chip-list .e-chip.e-info.e-outline.e-disabled {
  background-color: rgba(0, 0, 0, 0);
  border-color: #dee2e6;
  color: #adb5bd;
}
.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: #adb5bd;
}
.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: rgba(0, 0, 0, 0);
  color: #adb5bd;
}
.e-chip-list.e-chip.e-warning,
.e-chip-list .e-chip.e-warning {
  background-color: #ffc107;
  border-color: #ffc107;
  color: #000;
}
.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: #000;
}
.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: #000;
}
.e-chip-list.e-chip.e-warning .e-chip-avatar,
.e-chip-list .e-chip.e-warning .e-chip-avatar {
  background-color: #ffc107;
  color: #000;
}
.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: #000;
}
.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: #000;
}
.e-chip-list.e-chip.e-warning:hover,
.e-chip-list .e-chip.e-warning:hover {
  background-color: #ffca2c;
  border-color: #ffca2c;
  color: #000;
}
.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: #000;
}
.e-chip-list.e-chip.e-warning:hover .e-chip-avatar,
.e-chip-list .e-chip.e-warning:hover .e-chip-avatar {
  background-color: #ffca2c;
  color: #000;
}
.e-chip-list.e-chip.e-warning.e-focused,
.e-chip-list .e-chip.e-warning.e-focused {
  background-color: #ffca2c;
  border-color: #ffca2c;
  color: #000;
  box-shadow: 0 0 0 4px rgba(255, 202, 44, .5);
}
.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: #000;
}
.e-chip-list.e-chip.e-warning.e-focused .e-chip-delete.e-dlt-btn,
.e-chip-list .e-chip.e-warning.e-focused .e-chip-delete.e-dlt-btn {
  color: #000;
}
.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: #ffca2c;
  color: #000;
}
.e-chip-list.e-chip.e-warning.e-active,
.e-chip-list .e-chip.e-warning.e-active {
  background-color: #ffcd39;
  border-color: #ffcd39;
  color: #000;
}
.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: #000;
}
.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: #ffcd39;
  color: #000;
}
.e-chip-list.e-chip.e-warning.e-focused.e-active,
.e-chip-list .e-chip.e-warning.e-focused.e-active {
  background-color: #ffcd39;
  border-color: #ffcd39;
  color: #000;
}
.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: #000;
}
.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: #ffcd39;
  color: #000;
}
.e-chip-list.e-chip.e-warning:active,
.e-chip-list .e-chip.e-warning:active {
  background-color: #ffcd39;
  border-color: #ffcd39;
  color: #000;
  box-shadow: 0 0 0 4px rgba(255, 202, 44, .5);
}
.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: #000;
}
.e-chip-list.e-chip.e-warning:active .e-chip-avatar,
.e-chip-list .e-chip.e-warning:active .e-chip-avatar {
  background-color: #ffcd39;
  color: #000;
}
.e-chip-list.e-chip.e-warning.e-disabled,
.e-chip-list .e-chip.e-warning.e-disabled {
  background-color: rgba(255, 193, 7, .65);
  border-color: rgba(255, 193, 7, .65);
  color: rgba(0, 0, 0, .65);
}
.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, .65);
}
.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: rgba(255, 193, 7, .65);
  color: rgba(0, 0, 0, .65);
}
.e-chip-list.e-chip.e-warning.e-outline,
.e-chip-list .e-chip.e-warning.e-outline {
  background-color: rgba(0, 0, 0, 0);
  border-color: #ffc107;
  color: #876500;
}
.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: #876500;
}
.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: #876500;
}
.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: #ffc107;
  color: #000;
}
.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: #000;
}
.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: #000;
}
.e-chip-list.e-chip.e-warning.e-outline:hover,
.e-chip-list .e-chip.e-warning.e-outline:hover {
  background-color: #ffca2c;
  border-color: #ffca2c;
  color: #000;
}
.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: #000;
}
.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: #ffca2c;
  color: #000;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused,
.e-chip-list .e-chip.e-warning.e-outline.e-focused {
  background-color: #ffca2c;
  border-color: #ffca2c;
  color: #000;
}
.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: #000;
}
.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: #ffca2c;
  color: #000;
}
.e-chip-list.e-chip.e-warning.e-outline.e-active,
.e-chip-list .e-chip.e-warning.e-outline.e-active {
  background-color: #ffcd39;
  border-color: #ffcd39;
  color: #000;
}
.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: #000;
}
.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: #ffcd39;
  color: #000;
}
.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-color: #ffcd39;
  border-color: #ffcd39;
  color: #000;
}
.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: #000;
}
.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: #ffcd39;
  color: #000;
}
.e-chip-list.e-chip.e-warning.e-outline:active,
.e-chip-list .e-chip.e-warning.e-outline:active {
  background-color: #ffcd39;
  border-color: #ffcd39;
  color: #000;
}
.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: #000;
}
.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: #ffcd39;
  color: #000;
}
.e-chip-list.e-chip.e-warning.e-outline.e-disabled,
.e-chip-list .e-chip.e-warning.e-outline.e-disabled {
  background-color: rgba(0, 0, 0, 0);
  border-color: #dee2e6;
  color: #adb5bd;
}
.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: #adb5bd;
}
.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: rgba(0, 0, 0, 0);
  color: #adb5bd;
}
.e-chip-list.e-chip.e-danger,
.e-chip-list .e-chip.e-danger {
  background-color: #dc3545;
  border-color: #dc3545;
  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: #fff;
}
.e-chip-list.e-chip.e-danger .e-chip-avatar,
.e-chip-list .e-chip.e-danger .e-chip-avatar {
  background-color: #dc3545;
  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-color: #bb2d3b;
  border-color: #bb2d3b;
  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: #bb2d3b;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused,
.e-chip-list .e-chip.e-danger.e-focused {
  background-color: #bb2d3b;
  border-color: #bb2d3b;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(225, 83, 97, .5);
}
.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-delete.e-dlt-btn,
.e-chip-list .e-chip.e-danger.e-focused .e-chip-delete.e-dlt-btn {
  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: #bb2d3b;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-active,
.e-chip-list .e-chip.e-danger.e-active {
  background-color: #b02a37;
  border-color: #b02a37;
  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: #b02a37;
  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-color: #b02a37;
  border-color: #b02a37;
  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: #b02a37;
  color: #fff;
}
.e-chip-list.e-chip.e-danger:active,
.e-chip-list .e-chip.e-danger:active {
  background-color: #b02a37;
  border-color: #b02a37;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(225, 83, 97, .5);
}
.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: #b02a37;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-disabled,
.e-chip-list .e-chip.e-danger.e-disabled {
  background-color: rgba(220, 53, 69, .65);
  border-color: rgba(220, 53, 69, .65);
  color: #fff;
}
.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: #fff;
}
.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: rgba(220, 53, 69, .65);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline,
.e-chip-list .e-chip.e-danger.e-outline {
  background-color: rgba(0, 0, 0, 0);
  border-color: #dc3545;
  color: #dc3545;
}
.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: #dc3545;
}
.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: #dc3545;
}
.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: #dc3545;
  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: #fff;
}
.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-color: #bb2d3b;
  border-color: #bb2d3b;
  color: #fff;
}
.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: #fff;
}
.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: #bb2d3b;
  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-color: #bb2d3b;
  border-color: #bb2d3b;
  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: #bb2d3b;
  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-color: #b02a37;
  border-color: #b02a37;
  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: #b02a37;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-active,
.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-active {
  background-color: #b02a37;
  border-color: #b02a37;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #b02a37;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:active,
.e-chip-list .e-chip.e-danger.e-outline:active {
  background-color: #b02a37;
  border-color: #b02a37;
  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: #b02a37;
  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-color: rgba(0, 0, 0, 0);
  border-color: #dee2e6;
  color: #adb5bd;
}
.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: #adb5bd;
}
.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: rgba(0, 0, 0, 0);
  color: #adb5bd;
}
.e-dropdown-btn .e-caret::before,
.e-dropdown-btn.e-btn .e-caret::before {
  content: "\e70d";
}
/*! drop-down button layout */
.e-dropdown-btn,
.e-dropdown-btn.e-btn {
  text-transform: none;
  white-space: normal;
}
.e-dropdown-btn:focus,
.e-dropdown-btn.e-btn:focus {
  box-shadow: 0 0 0 4px rgba(130, 138, 145, .5);
}
.e-dropdown-btn:active,
.e-dropdown-btn.e-btn:active {
  box-shadow: 0 0 0 4px rgba(130, 138, 145, .5);
}
.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: 10px;
}
.e-dropdown-btn.e-vertical,
.e-dropdown-btn.e-btn.e-vertical {
  line-height: 1;
  padding: 6px 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: 4px 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 8px;
}
.e-dropdown-btn.e-small.e-vertical,
.e-dropdown-btn.e-btn.e-small.e-vertical {
  line-height: 1;
  padding: 6px 12px;
}
.e-bigger .e-dropdown-btn .e-btn-icon,
.e-bigger.e-dropdown-btn .e-btn-icon {
  font-size: 16px;
}
.e-bigger .e-dropdown-btn .e-caret,
.e-bigger.e-dropdown-btn .e-caret {
  font-size: 12px;
}
.e-bigger .e-dropdown-btn.e-vertical,
.e-bigger.e-dropdown-btn.e-vertical {
  line-height: 1;
  padding: 8px 16px;
}
.e-bigger .e-dropdown-btn.e-small.e-vertical,
.e-bigger.e-dropdown-btn.e-small.e-vertical {
  line-height: 1;
  padding: 8px 16px;
}
.e-dropdown-popup {
  position: absolute;
  border-radius: 4px;
  margin-top: 2px;
}
.e-dropdown-popup ul {
  border: 1px solid #dee2e6;
  border-radius: 4px;
  box-shadow: none;
  box-sizing: border-box;
  font-size: 14px;
  font-weight: 400;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  min-width: 120px;
  overflow: hidden;
  padding: 4px 0;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.e-dropdown-popup ul .e-item {
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  height: 30px;
  line-height: 30px;
  padding: 0 12px;
}
.e-dropdown-popup ul .e-item.e-url {
  padding: 0;
}
.e-dropdown-popup ul .e-item .e-menu-url {
  display: block;
  padding: 0 12px;
  text-decoration: none;
  width: 100%;
}
.e-dropdown-popup ul .e-item .e-menu-icon {
  float: left;
  font-size: 18px;
  line-height: 30px;
  margin-right: 11px;
  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: 3px 0;
  pointer-events: none;
}
.e-dropdown-popup.e-transparent {
  background: rgba(0, 0, 0, 0);
  box-shadow: none;
}
.e-dropdown-popup.e-transparent .e-dropdown-menu {
  border: 0;
  height: 1px;
  min-width: 0;
  padding: 0;
  width: 1px;
}
.e-rtl.e-dropdown-popup .e-item .e-menu-icon {
  float: right;
  margin-left: 11px;
  margin-right: 0;
}
*.e-bigger .e-dropdown-popup {
  background-color: rgba(0, 0, 0, 0);
  border-radius: 4px;
}
*.e-bigger .e-dropdown-popup ul,
*.e-bigger.e-dropdown-popup ul {
  box-shadow: none;
  font-size: 16px;
  max-width: 202px;
  min-width: 112px;
  padding: 8px 0;
  background-color: #fff;
  margin-top: 4px;
}
*.e-bigger .e-dropdown-popup ul .e-item,
*.e-bigger.e-dropdown-popup ul .e-item {
  height: 32px;
  line-height: 32px;
  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: 22px;
  line-height: 32px;
}
*.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;
}
/*! drop-down button theme */
.e-dropdown-popup {
  background-color: #fff;
  color: #212529;
}
.e-dropdown-popup ul .e-item .e-menu-url {
  color: #212529;
}
.e-dropdown-popup ul .e-item .e-menu-icon {
  color: #6c757d;
}
.e-dropdown-popup ul .e-item.e-focused {
  background-color: #e9ecef;
  box-shadow: none;
}
.e-dropdown-popup ul .e-item:hover {
  background-color: #e9ecef;
  color: #212529;
}
.e-dropdown-popup ul .e-item:active,
.e-dropdown-popup ul .e-item.e-selected {
  background-color: #0d6efd;
  color: #fff;
}
.e-dropdown-popup ul .e-item:active .e-menu-url,
.e-dropdown-popup ul .e-item.e-selected .e-menu-url {
  color: #fff;
}
.e-dropdown-popup ul .e-item:active .e-menu-icon,
.e-dropdown-popup ul .e-item.e-selected .e-menu-icon {
  color: #fff;
}
.e-dropdown-popup ul .e-separator {
  border-bottom-color: #dee2e6;
}
.e-dropdown-btn.e-inherit,
.e-dropdown-btn.e-btn.e-inherit {
  background: inherit;
  border-color: rgba(0, 0, 0, 0);
  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-color: rgba(0, 0, 0, .056);
  border-color: rgba(0, 0, 0, 0);
  box-shadow: none;
  color: inherit;
}
/*! splitbutton layout */
.e-split-btn-wrapper {
  display: -ms-inline-flexbox;
  display: inline-flex;
  white-space: nowrap;
  width: min-content;
}
.e-split-btn-wrapper .e-split-btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  text-transform: none;
  z-index: 1;
  padding-left: 10px;
  padding-right: 10px;
}
.e-split-btn-wrapper .e-split-btn:focus {
  outline-offset: 0;
}
.e-split-btn-wrapper .e-split-btn:focus {
  box-shadow: 0 0 0 4px rgba(130, 138, 145, .5);
  z-index: 2;
}
.e-split-btn-wrapper .e-split-btn:active {
  box-shadow: 0 0 0 4px rgba(130, 138, 145, .5);
  z-index: 2;
}
.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: 10px;
  padding-right: 10px;
}
.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: -1px;
  padding-left: 4px;
  padding-right: 4px;
  z-index: 1;
}
.e-split-btn-wrapper .e-dropdown-btn:active {
  box-shadow: 0 0 0 4px rgba(130, 138, 145, .5);
  z-index: 2;
}
.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:focus {
  box-shadow: 0 0 0 4px rgba(130, 138, 145, .5);
  z-index: 2;
}
.e-split-btn-wrapper .e-btn:active {
  box-shadow: 0 0 0 4px rgba(130, 138, 145, .5);
  z-index: 2;
}
.e-split-btn-wrapper .e-btn:disabled {
  box-shadow: none;
}
.e-split-btn-wrapper .e-btn.e-inherit:focus,
.e-split-btn-wrapper .e-btn.e-inherit:active {
  box-shadow: none;
}
.e-split-btn-wrapper.e-rtl .e-split-btn {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 4px;
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  margin-left: -1px;
  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: 10px;
  padding-right: 10px;
}
.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: 4px;
  border-bottom-right-radius: 0;
  border-top-left-radius: 4px;
  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: 4px;
  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: 4px;
  border-top-right-radius: 0;
  line-height: .334em;
  margin-left: 0;
  margin-top: -1px;
  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: 4px;
  margin-left: 0;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-dropdown-btn {
  border-bottom-right-radius: 4px;
  border-top-left-radius: 0;
}
.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: 12px;
  padding-top: 12px;
}
.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: 16px;
  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: 12px;
  padding-right: 12px;
}
.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: 12px;
  padding-right: 12px;
}
.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;
}
/*! splitbutton theme */
.e-split-btn-wrapper .e-split-btn {
  border-right-color: #6c757d;
}
.e-split-btn-wrapper .e-split-btn:focus {
  border-right-color: #6c757d;
}
.e-split-btn-wrapper .e-split-btn:active {
  border-right-color: #565e64;
}
.e-split-btn-wrapper .e-split-btn:disabled {
  border-right-color: rgba(108, 117, 125, .65);
}
.e-split-btn-wrapper .e-split-btn.e-inherit {
  border-color: rgba(0, 0, 0, 0);
}
.e-split-btn-wrapper:hover :not(e-active) .e-split-btn {
  border-right-color: #6c757d;
}
.e-split-btn-wrapper:hover :not(e-active) .e-split-btn:disabled {
  border-right-color: rgba(108, 117, 125, .65);
}
.e-split-btn-wrapper.e-rtl .e-split-btn {
  border-left-color: #6c757d;
  border-right-color: #6c757d;
}
.e-split-btn-wrapper.e-rtl .e-split-btn:focus {
  border-left-color: #6c757d;
  border-right-color: #6c757d;
}
.e-split-btn-wrapper.e-rtl .e-split-btn:active {
  border-left-color: #565e64;
  border-right-color: #565e64;
}
.e-split-btn-wrapper.e-rtl .e-split-btn:disabled {
  border-left-color: rgba(108, 117, 125, .65);
  border-right-color: #6c757d;
}
.e-split-btn-wrapper.e-rtl .e-split-btn.e-inherit {
  border-color: rgba(0, 0, 0, 0);
}
.e-split-btn-wrapper.e-rtl:hover .e-split-btn :not(e-active) {
  border-left-color: #6c757d;
  border-right-color: #6c757d;
}
.e-split-btn-wrapper.e-rtl:hover .e-split-btn :not(e-active):disabled {
  border-left-color: rgba(108, 117, 125, .65);
}
.e-split-btn-wrapper.e-vertical .e-split-btn {
  border-bottom-color: #6c757d;
  border-right-color: #6c757d;
}
.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: rgba(0, 0, 0, 0);
}
.e-split-btn-wrapper.e-vertical .e-split-btn:focus {
  border-bottom-color: #6c757d;
  border-right-color: #6c757d;
}
.e-split-btn-wrapper.e-vertical .e-split-btn:active {
  border-bottom-color: #565e64;
  border-right-color: #565e64;
}
.e-split-btn-wrapper.e-vertical .e-split-btn:disabled {
  border-bottom-color: rgba(108, 117, 125, .65);
  border-right-color: #6c757d;
}
.e-split-btn-wrapper.e-vertical:hover .e-split-btn {
  border-bottom-color: #6c757d;
  border-right-color: #6c757d;
}
.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: rgba(0, 0, 0, 0);
}
.e-split-btn-wrapper.e-vertical:hover .e-split-btn:disabled {
  border-bottom-color: rgba(108, 117, 125, .65);
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn {
  border-left-color: #6c757d;
}
.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: rgba(0, 0, 0, 0);
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn:focus {
  border-left-color: #6c757d;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn:active {
  border-left-color: #6c757d;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn:disabled {
  border-left-color: #6c757d;
}
.e-split-btn-wrapper.e-vertical.e-rtl:hover .e-split-btn {
  border-left-color: #6c757d;
}
.e-split-btn-wrapper.e-vertical.e-rtl:hover .e-split-btn.e-inherit {
  border-color: rgba(0, 0, 0, 0);
}
.e-input-group-icon.e-spin-up::before {
  content: "\e776";
  font-family: "e-icons";
}
.e-input-group-icon.e-spin-down::before {
  content: "\e729";
  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-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-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;
}
.e-numeric.e-control-wrapper.e-input-group .e-input-group-icon {
  font-size: 14px;
}
.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: 16px;
}
.e-tooltip-wrap {
}
.e-tooltip-wrap .e-tooltip-close::before {
  content: "\e7e7";
  font-size: 10px;
  left: calc(50% - 5px);
  position: absolute;
  top: calc(50% - 5px);
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right::before {
  content: "\e87e";
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-top::before {
  content: "\e87a";
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom::before {
  content: "\e70d";
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-left::before {
  content: "\e87d";
}
/*! tooltip popup container layout */
.e-tooltip-popup-container {
  position: relative;
}
/*! tooltip layout */
.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;
  border-radius: 9px;
  border-width: 1px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .075);
  box-sizing: border-box;
  height: 16px;
  width: 16px;
}
.e-tooltip-wrap .e-tip-content {
  background-color: inherit;
  height: 100%;
  line-height: 18px;
  overflow-wrap: break-word;
  overflow-x: hidden;
  padding: 4px 8px;
  position: relative;
  white-space: normal;
  width: 100%;
  word-break: break-word;
  z-index: 1;
  font-weight: 500;
}
.e-tooltip-wrap.e-rtl .e-tooltip-close::before {
  font-size: 9px;
  margin-right: 2px;
}
/*! Bigger Style */
.e-bigger .e-tooltip-wrap .e-tip-content,
.e-tooltip-wrap.e-bigger .e-tip-content {
  line-height: 22px;
  padding: 4px 8px;
}
.e-bigger .e-tooltip-wrap .e-tooltip-close,
.e-tooltip-wrap.e-bigger .e-tooltip-close {
  border-radius: 10px;
  border-width: 1px;
  height: 20px;
  width: 20px;
}
.e-bigger .e-tooltip-wrap .e-tooltip-close::before,
.e-tooltip-wrap.e-bigger .e-tooltip-close::before {
  font-size: 11px;
  left: calc(50% - 6px);
}
/*! Tooltip theme */
.e-tooltip-wrap {
  border-radius: 4px;
}
.e-tooltip-wrap.e-popup {
  background-color: #212529;
  border: 1px solid #212529;
}
.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 rgba(0, 0, 0, 0);
  border-right: 8px solid rgba(0, 0, 0, 0);
  border-top: 8px solid #212529;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-top {
  border-bottom: 8px solid #212529;
  border-left: 8px solid rgba(0, 0, 0, 0);
  border-right: 8px solid rgba(0, 0, 0, 0);
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-left {
  border-bottom: 8px solid rgba(0, 0, 0, 0);
  border-right: 8px solid #212529;
  border-top: 8px solid rgba(0, 0, 0, 0);
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-right {
  border-bottom: 8px solid rgba(0, 0, 0, 0);
  border-left: 8px solid #212529;
  border-top: 8px solid rgba(0, 0, 0, 0);
}
.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: #212529;
  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: #6c757d;
  border-color: #6c757d;
  border-radius: 9px;
  color: #fff;
  border: 1px solid #6c757d;
}
.e-tooltip-wrap .e-tooltip-close:hover {
  background-color: #5c636a;
  color: #fff;
  border-color: #565e64;
}
.e-tooltip-wrap .e-tip-content {
  border-radius: inherit;
  color: #f9fafb;
  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: 12px;
}
/*! bigger style */
.e-bigger .e-tooltip-wrap .e-tip-content,
.e-tooltip-wrap.e-bigger .e-tip-content {
  font-size: 14px;
}
.e-control-wrapper.e-slider-container.e-material-slider .e-slider .e-handle.e-material-handle {
  cursor: default;
  transition: transform .4s cubic-bezier(0.25, 0.8, 0.25, 1);
  z-index: 3;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content {
  padding: 2px 4px;
  text-align: center;
}
.e-slider-horizantal-color {
  height: 100%;
  position: absolute;
  top: 0;
}
.e-slider-vertical-color {
  left: -1px;
  position: absolute;
  width: 100%;
}
.e-bigger .e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content {
  padding: 2px 4px;
}
.e-bigger.e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content {
  padding: 2px 4px;
}
.e-bigger .e-control-wrapper.e-slider-container .e-slider .e-handle,
.e-control-wrapper.e-slider-container.e-bigger .e-slider .e-handle {
  height: 16px;
  width: 16px;
}
.e-bigger .e-control-wrapper.e-slider-container .e-slider-button,
.e-control-wrapper.e-slider-container.e-bigger .e-slider-button {
  height: 18px;
  width: 18px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical.e-slider-btn,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical.e-slider-btn {
  padding: 36px 0;
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-first-button,
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-second-button,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-first-button,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-second-button {
  margin-right: -12px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider .e-slider-track,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider .e-slider-track {
  left: calc(50% - 4px);
  width: 8px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider .e-range,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider .e-range {
  left: calc(50% - 4px);
  width: 8px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider .e-limits,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider .e-limits {
  height: 8px;
  top: calc(50% - 4px);
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider .e-limits,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider .e-limits {
  left: calc(50% - 4px);
  width: 8px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider-button.e-first-button,
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider-button.e-second-button,
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider-button.e-first-button,
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider-button.e-second-button,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider-button.e-first-button,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider-button.e-second-button,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider-button.e-first-button,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider-button.e-second-button {
  border-radius: 12px;
  height: 24px;
  width: 24px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider-button.e-first-button .e-button-icon::before,
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider-button.e-second-button .e-button-icon::before,
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider-button.e-first-button .e-button-icon::before,
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider-button.e-second-button .e-button-icon::before,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider-button.e-first-button .e-button-icon::before,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider-button.e-second-button .e-button-icon::before,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider-button.e-first-button .e-button-icon::before,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider-button.e-second-button .e-button-icon::before {
  font-size: 22px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider-button.e-first-button,
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider-button.e-second-button,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider-button.e-first-button,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider-button.e-second-button {
  margin-top: -12px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-tick-both.e-scale.e-h-scale .e-tick,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-tick-both.e-scale.e-h-scale .e-tick {
  height: 24px;
  top: -14px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-tick-both.e-scale.e-h-scale .e-large,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-tick-both.e-scale.e-h-scale .e-large {
  height: 32px;
  top: -10px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-tick-before.e-scale.e-h-scale .e-tick,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-tick-before.e-scale.e-h-scale .e-tick {
  height: 8px;
  top: -12px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-tick-before.e-scale.e-h-scale .e-large,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-tick-before.e-scale.e-h-scale .e-large {
  height: 12px;
  top: -12px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-tick-after.e-scale.e-h-scale .e-tick,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-tick-after.e-scale.e-h-scale .e-tick {
  height: 8px;
  top: 4px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-tick-after.e-scale.e-h-scale .e-large,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-tick-after.e-scale.e-h-scale .e-large {
  height: 12px;
  top: 8px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-tick-both.e-scale .e-tick,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-tick-both.e-scale .e-tick {
  left: 2px;
  width: 24px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-tick-both.e-scale .e-large,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-tick-both.e-scale .e-large {
  left: -2px;
  width: 32px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-tick-before.e-scale.e-v-scale .e-tick,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-tick-before.e-scale.e-v-scale .e-tick {
  left: 2px;
  width: 8px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-tick-before.e-scale.e-v-scale .e-large,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-tick-before.e-scale.e-v-scale .e-large {
  left: -2px;
  width: 12px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-tick-after.e-scale.e-v-scale .e-tick,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-tick-after.e-scale.e-v-scale .e-tick {
  left: 18px;
  width: 8px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-tick-after.e-scale.e-v-scale .e-large,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-tick-after.e-scale.e-v-scale .e-large {
  left: 18px;
  width: 12px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal.e-slider-btn,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal.e-slider-btn {
  padding: 0 36px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider .e-slider-track,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider .e-slider-track {
  height: 8px;
  top: calc(50% - 4px);
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider .e-range,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider .e-range {
  height: 8px;
  top: calc(50% - 4px);
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider .e-handle,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider .e-handle {
  margin-left: -8px;
  top: calc(50% - 8px);
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider .e-handle,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider .e-handle {
  left: calc(50% - 9px);
  margin-bottom: -9px;
  left: calc(50% - 8px);
  margin-bottom: -8px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider-track,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider-track {
  width: 6px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-range,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-range {
  width: 6px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-slider .e-handle,
.e-control-wrapper.e-slider-container.e-bigger.e-rtl.e-horizontal .e-slider .e-handle {
  margin: 0 -8px 0 0;
}
.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: 14px;
}
.e-control-wrapper.e-slider-container {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  box-sizing: border-box;
  display: inline-block;
  height: 26px;
  line-height: normal;
  outline: none;
  position: relative;
  user-select: none;
}
.e-control-wrapper.e-slider-container::after {
  content: "bootstrap5";
  display: none;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-large-thumb-size {
  transform: scale(1.5);
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-slider .e-handle {
  margin: 0 -6px 0 0;
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-scale.e-h-scale .e-tick.e-first-tick {
  background-position: right center;
  left: 0;
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-scale.e-h-scale .e-tick.e-last-tick {
  background-position: left center;
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-slider-button {
  margin-top: -13px;
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-slider-button .e-button-icon::before {
  font-size: 18px;
}
.e-control-wrapper.e-slider-container.e-rtl.e-vertical {
  direction: ltr;
}
.e-control-wrapper.e-slider-container.e-disabled {
  opacity: .5;
}
.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: none;
}
.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: -10px;
  top: 50%;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-first-button .e-button-icon {
  font-family: "e-icons";
}
.e-control-wrapper.e-slider-container.e-horizontal .e-first-button .e-button-icon::before {
  color: #fff;
  content: "\e738";
  font-size: 17px;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-second-button {
  margin-top: -10px;
  right: 0;
  top: 50%;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-second-button .e-button-icon {
  font-family: "e-icons";
}
.e-control-wrapper.e-slider-container.e-horizontal .e-second-button .e-button-icon::before {
  color: #fff;
  content: "\e75c";
  font-size: 17px;
  margin-left: 1px;
}
.e-control-wrapper.e-slider-container.e-horizontal.e-slider-btn {
  padding: 0 28px;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-slider {
  height: 32px;
  position: relative;
  top: calc(50% - 16px);
  width: 100%;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-slider-track {
  height: 6px;
  left: 0;
  position: absolute;
  width: 100%;
  background: #e9ecef;
  border-radius: 4px;
  overflow: hidden;
  top: calc(50% - 4px);
  top: calc(50% - 3px);
}
.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: 6px;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-range {
  height: 6px;
  top: calc(50% - 3px);
}
.e-control-wrapper.e-slider-container.e-horizontal .e-limits {
  background-color: rgba(0, 0, 0, .5);
  height: 6px;
  position: absolute;
  top: calc(50% - 3px);
  border-radius: 4px;
}
.e-control-wrapper.e-slider-container.e-vertical {
  height: inherit;
  padding: 38px 0;
  width: 48px;
  padding: 28px 0;
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider {
  height: 100%;
  left: calc(50% - 16px);
  position: relative;
  width: 32px;
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider-track {
  background: #e9ecef;
  bottom: 0;
  height: 100%;
  position: absolute;
  left: calc(50% - 3px);
  overflow: hidden;
  width: 6px;
  border-radius: 4px;
}
.e-control-wrapper.e-slider-container.e-vertical.e-small-size.e-slider-btn {
  height: 100%;
  padding: 28px 0;
}
.e-control-wrapper.e-slider-container.e-vertical.e-small-size.e-slider-btn .e-slider {
  height: 100%;
  width: 4px;
}
.e-control-wrapper.e-slider-container.e-vertical .e-first-button {
  bottom: 0;
  margin-right: -10px;
  right: 50%;
}
.e-control-wrapper.e-slider-container.e-vertical .e-first-button .e-button-icon {
  font-family: "e-icons";
}
.e-control-wrapper.e-slider-container.e-vertical .e-first-button .e-button-icon::before {
  color: #fff;
  content: "\e734";
  font-size: 18px;
}
.e-control-wrapper.e-slider-container.e-vertical .e-second-button {
  margin-right: -10px;
  right: 50%;
  top: 0;
}
.e-control-wrapper.e-slider-container.e-vertical .e-second-button .e-button-icon {
  font-family: "e-icons";
}
.e-control-wrapper.e-slider-container.e-vertical .e-second-button .e-button-icon::before {
  color: #fff;
  content: "\e7dd";
  font-size: 18px;
}
.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 {
  left: calc(50% - 3px);
  width: 6px;
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-limits {
  background-color: rgba(0, 0, 0, .5);
  left: calc(50% - 3px);
  position: absolute;
  width: 6px;
  border-radius: 4px;
}
.e-control-wrapper.e-slider-container .e-range {
  border-radius: 4px;
  position: absolute;
  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 {
  cursor: pointer;
}
.e-control-wrapper.e-slider-container .e-range.e-drag-vertical {
  cursor: pointer;
}
.e-control-wrapper.e-slider-container .e-slider {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  outline: 0 none;
  padding: 0;
  position: relative;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle {
  border-radius: 10px;
  box-sizing: border-box;
  cursor: pointer;
  height: 12px;
  outline: none;
  position: absolute;
  -ms-touch-action: none;
  touch-action: none;
  transition:
    left 300ms ease-out,
    right 300ms ease-out,
    bottom 300ms ease-out,
    transform 300ms ease-out;
  width: 12px;
  z-index: 10;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-tab-handle {
  background-color: #0b5ed7;
  border: 1px solid #fff;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-h-scale .e-tick {
  height: 6px;
  top: -10px;
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-h-scale .e-large {
  height: 10px;
  top: -10px;
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-v-scale .e-tick {
  left: 5px;
  width: 6px;
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-v-scale .e-large {
  left: 1px;
  width: 10px;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-h-scale .e-tick {
  height: 6px;
  top: 1px;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-h-scale .e-large {
  height: 10px;
  top: 5px;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-v-scale .e-tick {
  left: 17px;
  width: 6px;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-v-scale .e-large {
  left: 17px;
  width: 10px;
}
.e-control-wrapper.e-slider-container.e-scale-before .e-scale.e-v-scale {
  right: 9px;
}
.e-control-wrapper.e-slider-container.e-scale-after .e-scale.e-v-scale {
  right: 9px;
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-h-scale .e-tick {
  height: 18px;
  top: -11px;
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-h-scale .e-large {
  height: 26px;
  top: -7px;
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-v-scale .e-tick {
  background-position: center;
  left: 5px;
  width: 18px;
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-v-scale .e-large {
  left: 3px;
  width: calc(100% - 6px);
  left: 1px;
  width: 26px;
}
.e-control-wrapper.e-slider-container .e-scale {
  box-sizing: content-box;
  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";
  height: 28px;
  line-height: normal;
  list-style: none outside none;
  margin: 0;
  outline: 0 none;
  padding: 0;
  position: absolute;
  top: 16px;
  width: 100%;
  z-index: 1;
  font-size: 12px;
  margin-top: -5px;
}
.e-control-wrapper.e-slider-container .e-scale .e-tick {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAQSURBVHgBAQUA+v8AztTa/whsA3yqMpmsAAAAAElFTkSuQmCC);
  cursor: pointer;
  outline: none;
  position: relative;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-position: center center;
}
.e-control-wrapper.e-slider-container .e-scale .e-tick.e-large {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAQSURBVHgBAQUA+v8AbHV9/wUNAl7Qm4m+AAAAAElFTkSuQmCC);
}
.e-control-wrapper.e-slider-container .e-scale .e-tick .e-tick-value {
  color: #343a40;
  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: 12px;
  outline: none;
  position: absolute;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  line-height: 1.5;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale {
  height: 100%;
  left: calc(50% - 14px);
  top: 0;
  width: 28px;
  margin-top: -2px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick {
  background-repeat: repeat-x;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick.e-first-tick {
  background-position-y: center;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick.e-last-tick {
  background-position-y: bottom;
  margin-top: 2px;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick {
  display: inline-block;
  background-repeat: repeat-y;
  height: 100%;
  top: 0;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-before {
  top: -18px;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-after {
  bottom: -20px;
}
.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-tick-value.e-tick-both:first-child {
  top: -18px;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick.e-first-tick {
  background-position: left center;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick.e-last-tick {
  background-position: right center;
}
.e-control-wrapper.e-slider-container.e-horizontal.e-scale-both .e-scale {
  top: 15px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-before {
  right: 17px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-after {
  left: 19px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-both {
  right: 44px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-both:first-child {
  left: 42px;
}
/*! component theme */
.e-control-wrapper.e-slider-container .e-slider-button {
  background-color: #6c757d;
  border: 1px solid #6c757d;
  border-radius: 10px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .075);
  height: 20px;
  width: 20px;
  box-sizing: border-box;
  cursor: pointer;
  outline: none;
  padding: 0;
  position: absolute;
}
.e-control-wrapper.e-slider-container .e-slider .e-range {
  background-color: #0d6efd;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle {
  background-color: #0d6efd;
  border: 1px solid #0d6efd;
  border-color: #0d6efd;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-material-tooltip {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.e-control-wrapper.e-slider-container .e-slider .e-handle:hover {
  background-color: #0b5ed7;
  border-color: #0a58ca;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle:active {
  background-color: #0b5ed7;
  border-color: #0a58ca;
}
.e-control-wrapper.e-slider-container.e-slider-hover .e-slider-track {
  background-color: #e9ecef;
}
.e-control-wrapper.e-slider-container.e-slider-hover .e-handle {
  border-color: #0d6efd;
}
.e-container .e-value-switch-btn::before {
  content: "\e748";
}
.e-colorpicker-wrapper,
.e-colorpicker-container {
  display: inline-block;
  line-height: 0;
  outline: none;
  -webkit-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-btn.e-icon-btn,
.e-colorpicker-container .e-btn.e-icon-btn {
  background-color: #fff;
  border: 1px solid #ced4da;
  color: #6c757d;
}
.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: 5px 8px;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #ced4da;
}
.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: rgba(0, 0, 0, 0) url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-size: 8px;
  border-radius: 4px;
  height: 20px;
  margin-top: 0;
  position: relative;
  width: 20px;
}
.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: 4px;
}
.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-btn.e-icon-btn,
.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-btn.e-icon-btn {
  background-color: #fff;
  border: 1px solid #ced4da;
  color: #6c757d;
}
.e-colorpicker-wrapper .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn,
.e-colorpicker-container .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn {
  padding: 5px 8px;
}
.e-colorpicker-wrapper .e-split-btn-wrapper.e-rtl .e-btn.e-icon-btn,
.e-colorpicker-container .e-split-btn-wrapper.e-rtl .e-btn.e-icon-btn {
  background-color: #fff;
  border: 1px solid #ced4da;
  color: #6c757d;
}
.e-colorpicker-wrapper *,
.e-colorpicker-container * {
  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;
  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;
}
.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, .6);
  opacity: .5;
  pointer-events: auto;
}
.e-colorpicker.e-hsv-model {
  background-color: rgba(0, 0, 0, 0);
}
.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-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: 7px 12px;
  background-color: #fff;
  border: 1px solid #ced4da;
}
.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: 24px;
  width: 24px;
}
.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: 7px 12px;
}
.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-container {
  border: 0;
  border-radius: 0;
  display: inline-block;
  line-height: 0;
  outline: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  box-shadow: 0 16px 48px rgba(0, 0, 0, .175);
}
.e-container.e-color-picker {
  width: 341px;
}
.e-container.e-color-picker .e-mode-switch-btn {
  background: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: 341px;
  overflow-y: scroll;
}
.e-container .e-palette {
  border-bottom: 0;
  display: table;
  line-height: 0;
  outline: none;
  -webkit-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: .5px solid rgba(0, 0, 0, 0);
  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 .5px solid;
  position: relative;
}
.e-container .e-palette .e-tile:hover {
  box-shadow: 2px 2px 7px 2px rgba(222, 226, 230, .3);
  position: relative;
}
.e-container .e-palette .e-tile.e-nocolor-item {
  background: rgba(0, 0, 0, 0) 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:
    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: 232px;
}
.e-container .e-hsv-container .e-handler {
  border: 1px solid #fff;
  border-radius: 6px;
  box-shadow: 0 0 3px rgba(0, 0, 0, .7), inset 0 0 2px rgba(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;
  -ms-user-select: none;
  user-select: none;
  width: 8px;
}
.e-container .e-slider-preview {
  display: inline-block;
  width: 100%;
  padding: 12px 8px 12px 9px;
}
.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: 8px;
  top: calc(50% - 4px);
  border-radius: 4px;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  border-radius: 6px;
  cursor: pointer;
  height: 14px;
  top: calc(68% - 10px);
  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 {
  transform: scale(1);
}
.e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider .e-slider-track {
  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: rgba(0, 0, 0, 0) 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: 8px;
  position: absolute;
  top: calc(50% - 4px);
  width: 100%;
  z-index: 1;
  border-radius: 6px;
}
.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 {
  box-shadow: 0 1px 2px rgba(0, 0, 0, .3);
}
.e-container .e-slider-preview .e-preview-container {
  background: rgba(0, 0, 0, 0) url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-size: 10px;
  border: 1px solid #dee2e6;
  cursor: pointer;
  display: inline-block;
  height: 32px;
  margin-left: 4.205%;
  position: relative;
  top: 0;
  width: 13.45%;
}
.e-container .e-slider-preview .e-preview-container .e-preview {
  display: block;
  height: 18px;
  position: absolute;
  width: 100%;
}
.e-container .e-slider-preview .e-preview-container .e-preview.e-current {
  border-bottom: 1px solid #dee2e6;
  top: 0;
}
.e-container .e-slider-preview .e-preview-container .e-preview.e-previous {
  height: 18px;
  top: 18px;
}
.e-container .e-selected-value {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  padding: 12px 8px 12px 9px;
  -webkit-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: 6px;
  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: 2.75%;
  vertical-align: baseline;
  margin-top: 8px;
}
.e-container .e-input-container .e-float-input:first-child {
  width: 28%;
}
.e-container .e-input-container .e-float-input:first-child input {
  height: 30px;
}
.e-container .e-input-container .e-float-input.e-numeric {
  height: 30px;
  width: 14%;
}
.e-container .e-input-container .e-float-input.e-numeric input {
  height: 30px;
}
.e-container .e-input-container .e-float-input .e-float-text {
  text-align: center;
}
.e-container .e-switch-ctrl-btn {
  display: inline-block;
  padding: 8px;
  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: 3.62%;
}
.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 {
  box-shadow: 0 0 2px 3px rgba(0, 0, 0, .2);
}
.e-container .e-value-switch-btn,
.e-container .e-mode-switch-btn {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  position: relative;
  width: 10.09%;
  height: 30px;
}
.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: rgba(0, 0, 0, 0);
  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 8px 8px;
}
.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: 28%;
}
.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:
    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:
    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: 2.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-value-switch-btn {
  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: 3.62%;
}
.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-bigger .e-container.e-color-picker {
  width: 462px;
}
.e-bigger .e-container .e-palette .e-tile {
  height: 29px;
  width: 29px;
}
.e-bigger .e-container .e-hsv-container .e-hsv-color {
  height: 301px;
}
.e-bigger .e-container .e-custom-palette.e-palette-group {
  height: 462px;
}
.e-bigger .e-container .e-slider-preview {
  padding: 16px 16px;
}
.e-bigger .e-container .e-slider-preview .e-preview-container {
  margin-left: 4.657%;
  vertical-align: super;
  width: 12.405%;
  top: 0;
}
.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: 21px;
}
.e-bigger .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-slider-track {
  border-radius: 6px;
}
.e-bigger .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  border-radius: 10px;
  height: 16px;
  top: calc(76% - 13px);
  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 12px 12px;
}
.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: 38px;
}
.e-bigger .e-container .e-input-container .e-float-input.e-numeric {
  height: 38px;
  width: 12.34%;
}
.e-bigger .e-container .e-input-container .e-float-input.e-numeric input {
  height: 38px;
}
.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: 0;
}
.e-bigger .e-container.sf-colorpicker .e-input-container .e-float-input {
  margin-right: calc(3.425% - 2.68px);
}
.e-bigger .e-hide-opacity .e-container .e-slider-preview,
.e-bigger.e-hide-opacity .e-container .e-slider-preview {
  padding: 16px 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.68px);
}
.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-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,
.e-bigger .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%;
  box-shadow: 0 1px 2px rgba(0, 0, 0, .3);
  cursor: pointer;
  min-width: 26px;
  transform: translateY(18px) rotate(45deg) scale(0.01);
  transition: transform .4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content {
  background: rgba(0, 0, 0, 0) url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-size: 8px;
  border-radius: 50%;
  height: 24px;
  position: relative;
  transform: rotate(45deg);
  width: 24px;
}
.e-split-preview,
.e-tip-transparent {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  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-container {
  background-color: #fff;
}
.e-container .e-palette .e-tile:hover {
  border-color: #fff;
}
.e-container .e-palette .e-tile.e-selected {
  border-color: #fff;
}
.e-container .e-handler.e-hide-handler,
.e-container .e-handle.e-hide-handler {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  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;
  box-shadow: 0 1px 2px rgba(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(255, 255, 255, .65);
}
.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: rgba(0, 0, 0, 0);
  color: rgba(255, 255, 255, .65);
  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: rgba(0, 0, 0, 0);
  color: rgba(255, 255, 255, .65);
}
.e-colorpicker-wrapper .e-btn.e-icon-btn,
.e-colorpicker-container .e-btn.e-icon-btn {
  background-color: rgba(0, 0, 0, 0);
  color: #6c757d;
}
.e-colorpicker-wrapper .e-icon-btn:hover,
.e-colorpicker-container .e-icon-btn:hover {
  background-color: #5c636a;
  color: #fff;
}
.e-colorpicker-wrapper .e-icon-btn:focus,
.e-colorpicker-container .e-icon-btn:focus {
  background-color: #5c636a;
  border-color: #6c757d;
  box-shadow: 0 0 0 4px rgba(130, 138, 145, .5);
  color: #fff;
}
.e-colorpicker-wrapper .e-icon-btn:active,
.e-colorpicker-container .e-icon-btn:active {
  background-color: #565e64;
  box-shadow: 0 0 0 4px rgba(130, 138, 145, .5);
  color: #fff;
}
.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: rgba(0, 0, 0, 0);
  box-shadow: none;
  color: rgba(108, 117, 125, .65);
}
.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  background-color: #fff;
  border-color: #fff;
}
/*! component's theme wise override definitions and variables */
@keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, .5);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, .5);
  }
  100% {
    box-shadow: 0 0 0 200px rgba(255, 255, 255, .12);
  }
}
/*! hscroll icons */
.e-hscroll.e-rtl.e-scroll-device .e-nav-right-arrow::before {
  content: "\e765";
}
.e-hscroll.e-rtl.e-scroll-device .e-nav-left-arrow::before {
  content: "\e748";
}
.e-hscroll.e-rtl .e-nav-left-arrow::before {
  content: "\e748";
}
.e-hscroll.e-rtl .e-nav-right-arrow::before {
  content: "\e765";
}
.e-hscroll.e-scroll-device .e-nav-right-arrow::before {
  content: "\e748";
}
.e-hscroll.e-scroll-device .e-nav-left-arrow::before {
  content: "\e765";
}
.e-hscroll .e-nav-left-arrow::before {
  content: "\e765";
  line-height: normal;
}
.e-hscroll .e-nav-right-arrow::before {
  content: "\e748";
  line-height: normal;
}
/*! h-scroll layout */
.e-bigger .e-hscroll,
.e-hscroll.e-bigger {
  min-height: 46px;
}
.e-bigger .e-hscroll:not(.e-scroll-device),
.e-hscroll.e-bigger:not(.e-scroll-device) {
  padding: 0 38px;
}
.e-bigger .e-hscroll.e-scroll-device,
.e-hscroll.e-bigger.e-scroll-device {
  padding-right: 38px;
}
.e-bigger .e-hscroll.e-rtl.e-scroll-device,
.e-hscroll.e-bigger.e-rtl.e-scroll-device {
  padding-left: 38px;
  padding-right: initial;
}
.e-bigger .e-hscroll .e-nav-arrow.e-icons,
.e-hscroll.e-bigger .e-nav-arrow.e-icons {
  font-size: 22px;
}
.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: 38px;
}
.e-bigger .e-hscroll .e-scroll-overlay.e-scroll-right-overlay,
.e-hscroll.e-bigger .e-scroll-overlay.e-scroll-right-overlay {
  right: 38px;
}
.e-bigger .e-hscroll .e-scroll-nav,
.e-hscroll.e-bigger .e-scroll-nav {
  min-height: 46px;
  width: 38px;
}
.e-hscroll {
  display: block;
  position: relative;
  width: inherit;
}
.e-hscroll.e-rtl.e-scroll-device {
  padding-left: 40px;
  padding-right: initial;
}
.e-hscroll.e-rtl.e-scroll-device .e-scroll-nav {
  transform: skewX(-16deg) translateX(-6px);
}
.e-hscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-right-overlay {
  left: 48px;
  right: auto;
  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 32px;
}
.e-hscroll.e-scroll-device {
  padding-right: 40px;
}
.e-hscroll.e-scroll-device .e-scroll-nav {
  transform: skewX(-16deg) translateX(6px);
  width: 48px;
}
.e-hscroll.e-scroll-device .e-scroll-nav .e-nav-arrow {
  font-size: 18px;
  transform: skewX(16deg);
}
.e-hscroll.e-scroll-device .e-scroll-overlay {
  opacity: .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: 48px;
  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 {
  -ms-flex-align: center;
  align-items: center;
  bottom: 0;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  min-height: 38px;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 32px;
}
.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: 18px;
}
.e-hscroll .e-hscroll-bar .e-hscroll-content .e-overlay {
  pointer-events: none;
}
/*! h-scroll theme */
.e-hscroll .e-scroll-nav .e-icons {
  color: #6c757d;
}
.e-hscroll.e-rtl.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  border-color: #dee2e6;
  box-shadow: 0 .8px 16px rgba(0, 0, 0, .15);
}
.e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  background-color: #e9ecef;
  border-color: #dee2e6;
  border-width: 1px;
  box-shadow: 0 .8px 16px rgba(0, 0, 0, .15);
}
.e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav .e-nav-arrow {
  color: #6c757d;
}
.e-hscroll .e-scroll-overlay {
  background-color: rgba(0, 0, 0, 0);
  background-repeat: repeat-x;
}
.e-hscroll .e-scroll-overlay.e-scroll-left-overlay {
  background-image:
    linear-gradient(
      -270deg,
      #e9ecef 0%,
      rgba(233, 236, 239, 0) 100%);
}
.e-hscroll .e-scroll-overlay.e-scroll-right-overlay {
  background-image:
    linear-gradient(
      -270deg,
      rgba(233, 236, 239, 0) 0%,
      #e9ecef 100%);
}
.e-hscroll.e-rtl .e-scroll-nav {
  background: #e9ecef;
}
.e-hscroll.e-rtl .e-scroll-nav.e-scroll-left-nav {
  border-left: 1px solid #dee2e6;
  border-right: 0;
}
.e-hscroll.e-rtl .e-scroll-nav.e-scroll-right-nav {
  border-left: 0;
  border-right: 1px solid #dee2e6;
}
.e-hscroll.e-rtl .e-scroll-nav:hover {
  background: #dee2e6;
  border: 0;
  color: #6c757d;
}
.e-hscroll.e-rtl .e-scroll-nav:hover:active {
  background: #dee2e6;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover {
  background: #dee2e6;
  color: #6c757d;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover .e-icons {
  color: #6c757d;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus {
  background: #dee2e6;
  border: 0;
  color: #6c757d;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-icons {
  color: #6c757d;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:active {
  background: #e9ecef;
  border: 0;
  box-shadow: none;
  color: #495057;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:active .e-icons {
  color: #6c757d;
}
.e-hscroll .e-scroll-nav {
  background: #e9ecef;
}
.e-hscroll .e-scroll-nav.e-scroll-left-nav {
  border-right: 1px solid #dee2e6;
}
.e-hscroll .e-scroll-nav.e-scroll-right-nav {
  border-left: 1px solid #dee2e6;
}
.e-hscroll .e-scroll-nav::after {
  background-color: rgba(0, 0, 0, 0);
  border-radius: 50%;
  border-width: 1px;
  box-sizing: border-box;
  content: "";
  height: 1px;
  left: 50%;
  position: absolute;
  top: 50%;
  visibility: hidden;
  width: 1px;
}
.e-hscroll .e-scroll-nav:active::after {
  animation: hscroll-popup-shadow .6s ease-out 0ms;
  visibility: visible;
}
/*! component's theme wise override definitions and variables */
/*! vscroll icons */
.e-vscroll.e-scroll-device .e-nav-up-arrow::before {
  content: "\e7dd";
}
.e-vscroll.e-scroll-device .e-nav-down-arrow::before {
  content: "\e734";
}
.e-vscroll .e-nav-up-arrow::before {
  content: "\e776";
  line-height: normal;
}
.e-vscroll .e-nav-down-arrow::before {
  content: "\e729";
  line-height: normal;
}
/*! v-scroll layout */
.e-bigger .e-vscroll:not(.e-scroll-device),
.e-vscroll.e-bigger:not(.e-scroll-device) {
  padding: 48px 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: 48px;
}
.e-bigger .e-vscroll .e-scroll-overlay.e-scroll-down-overlay,
.e-vscroll.e-bigger .e-scroll-overlay.e-scroll-down-overlay {
  right: 48px;
}
.e-bigger .e-vscroll .e-scroll-nav,
.e-vscroll.e-bigger .e-scroll-nav {
  height: 48px;
}
.e-vscroll {
  display: block;
  position: relative;
  width: inherit;
}
.e-vscroll.e-rtl.e-scroll-device .e-scroll-nav {
  transform: skewX(-16deg) translateX(-6px);
}
.e-vscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-down-overlay {
  left: 48px;
  right: auto;
  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 28px;
}
.e-vscroll.e-scroll-device .e-scroll-nav {
  transform: skewX(-16deg) translateX(6px);
  width: 48px;
  z-index: 1001;
}
.e-vscroll.e-scroll-device .e-scroll-nav .e-nav-arrow {
  font-size: 14px;
  transform: skewX(16deg);
}
.e-vscroll.e-scroll-device .e-scroll-overlay {
  opacity: .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: 48px;
  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 {
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  height: 38px;
  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%;
}
/*! v-scroll theme */
.e-vscroll .e-icons {
  color: #6c757d;
}
.e-vscroll.e-rtl.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  border-color: #6c757d;
  box-shadow: 0 .8px 16px rgba(0, 0, 0, .15);
}
.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  background-color: #e9ecef;
  border-color: #6c757d;
  border-width: 1px;
  box-shadow: 0 .8px 16px rgba(0, 0, 0, .15);
}
.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav .e-nav-arrow {
  color: #6c757d;
}
.e-vscroll .e-scroll-overlay {
  background-color: rgba(0, 0, 0, 0);
  background-repeat: repeat-x;
}
.e-vscroll .e-scroll-overlay.e-scroll-up-overlay {
  background-image:
    linear-gradient(
      -270deg,
      #e9ecef 0%,
      rgba(233, 236, 239, 0) 100%);
}
.e-vscroll .e-scroll-overlay.e-scroll-down-overlay {
  background-image:
    linear-gradient(
      -270deg,
      rgba(233, 236, 239, 0) 0%,
      #e9ecef 100%);
}
.e-vscroll.e-rtl .e-scroll-nav {
  background: #e9ecef;
}
.e-vscroll.e-rtl .e-scroll-nav:hover {
  background: #dee2e6;
  border: 0;
  border-color: rgba(0, 0, 0, 0);
  color: #495057;
}
.e-vscroll:not(.e-scroll-device) .e-scroll-nav:hover {
  background: #dee2e6;
  border: 0;
  color: #495057;
}
.e-vscroll:not(.e-scroll-device) .e-scroll-nav:focus {
  background: #dee2e6;
  border: 0;
  border-color: rgba(0, 0, 0, 0);
  color: #495057;
}
.e-vscroll:not(.e-scroll-device) .e-scroll-nav:active {
  background: #dee2e6;
  border: 0;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  color: #495057;
}
.e-vscroll .e-scroll-nav {
  background: #e9ecef;
}
.e-vscroll .e-scroll-nav.e-scroll-up-nav {
  border-bottom: 1px solid #6c757d;
}
.e-vscroll .e-scroll-nav.e-scroll-down-nav {
  border-top: 1px solid #6c757d;
}
.e-vscroll .e-scroll-nav::after {
  content: "";
}
.e-vscroll .e-scroll-nav:active::after {
  content: "";
}
/*! component's theme wise override definitions and variables */
@keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, .5);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, .5);
  }
  100% {
    box-shadow: 0 0 0 200px rgba(255, 255, 255, .12);
  }
}
/*! component's theme wise override definitions and variables */
/*! contextmenu layout */
.e-contextmenu-wrapper ul .e-menu-item .e-previous::before,
.e-contextmenu-container ul .e-menu-item .e-previous::before {
  content: "\e773";
}
.e-contextmenu-wrapper ul .e-menu-item .e-caret::before,
.e-contextmenu-container ul .e-menu-item .e-caret::before {
  content: "\e748";
}
.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret::before,
.e-rtl.e-contextmenu-container .e-menu-item .e-caret::before {
  content: "\e765";
}
/*! contextmenu layout */
.e-contextmenu-wrapper ul,
.e-contextmenu-container ul {
  font-weight: 400;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  overflow: hidden;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 14px;
  padding: 0;
  border: 1px solid #dee2e6;
  border-radius: 4px;
  box-shadow: 0 16px 48px rgba(0, 0, 0, .175);
  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 * {
  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 {
  box-shadow: 0 16px 48px rgba(0, 0, 0, .175);
  padding: 4px 0;
}
.e-contextmenu-wrapper ul.e-ul,
.e-contextmenu-container ul.e-ul {
  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";
}
.e-contextmenu-wrapper ul .e-menu-item,
.e-contextmenu-container ul .e-menu-item {
  cursor: pointer;
  position: relative;
  height: 30px;
  line-height: 30px;
  padding: 0 12px;
}
.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;
}
.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: 18px;
  line-height: 30px;
  margin-right: 8px;
  width: 1em;
}
.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-contextmenu-container ul .e-menu-item .e-caret {
  line-height: 30px;
  margin-left: 16px;
  margin-right: 0;
  position: absolute;
  right: 7px;
}
.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: 4px 0;
}
.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-contextmenu-container ul .e-menu-item .e-caret {
  font-size: 16px;
}
.e-contextmenu-wrapper ul .e-menu-item .e-previous,
.e-contextmenu-container ul .e-menu-item .e-previous {
  margin-right: 8px;
}
.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: 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: rgba(0, 0, 0, 0);
  border: 0;
  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 {
  box-shadow: 0 16px 48px rgba(0, 0, 0, .175);
}
.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 {
  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: 8px;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret,
.e-rtl.e-contextmenu-container .e-menu-item .e-caret {
  left: 7px;
}
.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: 12px;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item.e-blankicon,
.e-rtl.e-contextmenu-container .e-menu-item.e-blankicon {
  padding-left: 14px;
}
.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-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: 16px;
  padding: 4px 0;
  white-space: nowrap;
  box-shadow: 0 16px 48px rgba(0, 0, 0, .175);
  max-width: 280px;
  min-width: 112px;
  padding: 8px 0;
}
.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: 36px;
  line-height: 36px;
}
.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: 22px;
  line-height: 36px;
}
.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: 36px;
}
.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: 16px;
}
.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: 14px;
}
.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;
}
/*! contextmenu theme */
.e-contextmenu-wrapper ul,
.e-contextmenu-container ul {
  background-color: #fff;
  color: #212529;
}
.e-contextmenu-wrapper ul .e-menu-item.e-menu-header,
.e-contextmenu-container ul .e-menu-item.e-menu-header {
  border-bottom-color: #dee2e6;
}
.e-contextmenu-wrapper ul .e-menu-item .e-menu-url,
.e-contextmenu-container ul .e-menu-item .e-menu-url {
  color: #212529;
}
.e-contextmenu-wrapper ul .e-menu-item.e-focused,
.e-contextmenu-container ul .e-menu-item.e-focused {
  background-color: #e9ecef;
  color: #212529;
  outline: 0 solid #dee2e6;
  outline-offset: 0;
}
.e-contextmenu-wrapper ul .e-menu-item.e-selected,
.e-contextmenu-container ul .e-menu-item.e-selected {
  background-color: #0d6efd;
  color: #fff;
  outline: 0 solid #0d6efd;
  outline-offset: 0;
}
.e-contextmenu-wrapper ul .e-disabled,
.e-contextmenu-container ul .e-disabled {
  color: rgba(33, 37, 41, .65);
  opacity: 1;
}
.e-contextmenu-wrapper ul .e-disabled .e-menu-icon,
.e-contextmenu-container ul .e-disabled .e-menu-icon {
  color: rgba(108, 117, 125, .65);
}
.e-contextmenu-wrapper ul .e-disabled .e-caret,
.e-contextmenu-container ul .e-disabled .e-caret {
  color: rgba(108, 117, 125, .65);
}
.e-contextmenu-wrapper ul .e-disabled .e-menu-url,
.e-contextmenu-container ul .e-disabled .e-menu-url {
  color: rgba(33, 37, 41, .65);
}
.e-contextmenu-wrapper ul .e-separator,
.e-contextmenu-container ul .e-separator {
  border-bottom-color: #dee2e6;
}
.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: inherit;
  border: 1px solid #dee2e6;
}
.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: #dee2e6;
}
/*! component's theme wise override tailwind-definitions and variables */
.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east {
  height: 100%;
  padding: 20px 0;
  right: 1px;
  top: 0;
  width: 12px;
}
.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west {
  height: 100%;
  left: 0;
  padding: 20px 0;
  top: 0;
  width: 12px;
}
.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north {
  height: 12px;
  padding: 0 20px;
  top: 1px;
  width: 100%;
}
.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south {
  bottom: 1px;
  height: 12px;
  padding: 0 20px;
  width: 100%;
}
.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east {
  bottom: 0;
  right: 1px;
  z-index: 10;
}
.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west {
  left: 2px;
  top: 2px;
  z-index: 10;
}
.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east {
  right: 2px;
  top: 2px;
  z-index: 10;
}
.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west {
  bottom: 1px;
  left: 1px;
  z-index: 10;
}
.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east::before,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east::before {
  bottom: 4px;
  content: "\e761";
  font-size: 12px;
  position: absolute;
  right: 4px;
}
.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west::before,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west::before {
  bottom: 4px;
  content: "\e761";
  font-size: 12px;
  left: 4px;
  position: absolute;
  transform: rotateY(180deg);
}
.e-dashboardlayout.e-control .e-dashboard-gridline-table {
  background: #f8f9fa;
  border-collapse: collapse;
  height: 100%;
  width: 100%;
}
.e-dashboardlayout.e-control .e-dashboard-gridline-table tbody tr td.e-dashboard-gridline {
  border: 1px dashed #adb5bd;
  border-radius: 6px;
  position: absolute;
}
.e-dashboardlayout.e-control.e-responsive {
  width: 100% !important;
}
.e-dashboardlayout.e-control.e-prevent {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-dashboardlayout.e-control .e-panel {
  border-radius: 4px;
}
.e-dashboardlayout.e-control .e-panel:hover {
  border: 1px solid #adb5bd;
  box-shadow: 0 .8px 16px rgba(0, 0, 0, .15);
}
.e-dashboardlayout.e-control .e-panel:hover .e-panel-container .e-resize.e-dl-icon {
  display: block;
}
.e-dashboardlayout.e-control .e-panel:active {
  border: 1px solid #0d6efd;
}
.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-dl-icon {
  display: none;
}
.e-dashboardlayout.e-control .e-panel.e-panel-transition {
  transition: top .5s, left .5s;
}
.e-dashboardlayout.e-control .e-panel .e-panel-header {
  border-bottom: 1px solid #dee2e6;
  color: #212529;
  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;
  font-weight: 500;
  height: 38px;
  padding: 8px 18px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.e-dashboardlayout.e-control .e-panel .e-panel-header div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-content {
  display: inline-block;
}
.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-template {
  float: right;
}
.e-dashboardlayout.e-control .e-panel .e-panel-container {
  height: 100%;
  width: 100%;
}
.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-content .e-blazor-template {
  height: inherit;
  width: inherit;
}
.e-dashboardlayout.e-control .e-panel {
  border: 1px solid #dee2e6;
  height: 100%;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
}
.e-dashboardlayout.e-control .e-panel .e-resize.e-single,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double {
  position: absolute;
  -ms-touch-action: none;
  touch-action: none;
}
.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,
.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,
.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,
.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south {
  border: none;
}
.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east:hover,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east:hover {
  cursor: e-resize;
}
.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west:hover,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west:hover {
  cursor: w-resize;
}
.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north:hover,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north:hover {
  cursor: n-resize;
}
.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south:hover,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south:hover {
  cursor: s-resize;
}
.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west:hover,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west:hover {
  cursor: nw-resize;
}
.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east:hover,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east:hover {
  cursor: ne-resize;
}
.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:hover,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:hover {
  cursor: sw-resize;
}
.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:hover,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:hover {
  cursor: se-resize;
}
.e-dashboardlayout.e-control .e-panel .e-resize.e-single::before,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double::before {
  font-family: "e-icons";
  position: absolute;
}
.e-dashboardlayout.e-control .e-drag:hover {
  cursor: move;
}
.e-dashboardlayout.e-control .e-drag-restrict.e-drag:hover,
.e-dashboardlayout.e-control .e-drag-restrict .e-drag:hover {
  cursor: default;
}
.e-dashboardlayout.e-control .e-panel.e-dragging,
.e-dashboardlayout.e-control .e-panel.e-item-moving {
  cursor: move;
  z-index: 1111 !important;
}
.e-dashboardlayout.e-control .e-panel.e-rtl .e-panel-header .e-header-template {
  float: left;
}
.e-dashboardlayout.e-control .e-holder {
  background: #e7f1ff;
  border: 1px #0d6efd dashed;
  border-radius: 4px;
  position: absolute;
  border-radius: 4px;
}
.e-dashboardlayout.e-control .e-holder.e-holder-transition {
  transition: top .3s, left .3s;
}
.e-dashboardlayout.e-control .e-panel.e-bigger .e-panel-header {
  font-size: 16px;
  font-weight: 500;
  height: 40px;
  padding: 8px 18px;
}
.e-bigger .e-dashboardlayout.e-control .e-panel .e-panel-header {
  font-size: 16px;
  font-weight: 500;
  height: 40px;
  padding: 8px 18px;
}
.e-content-placeholder.e-dashboardlayout.e-placeholder-dashboardlayout {
  height: 100%;
  width: 100%;
}
.e-dashboardlayout.e-control {
  display: block;
  position: relative;
}
.e-dashboardlayout.e-control .e-panel {
  background: #fff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .075);
  box-sizing: border-box;
  position: absolute;
}
.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header {
  color: #212529;
  background: #f8f9fa;
  box-sizing: border-box;
}
.e-dashboardlayout.e-control .e-panel {
  background: #fff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .075);
  box-sizing: border-box;
  position: absolute;
}
.e-dashboardlayout.e-control .e-panel:active {
  background: #fff;
}
.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header {
  color: #212529;
}
.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-single {
  background: none;
}
.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double {
  color: #adb5bd;
  font-size: 8px;
  height: 8px;
  width: 8px;
}
.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-double {
  bottom: 2px;
  right: 2px;
}
.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-double {
  bottom: 2px;
  left: 2px;
}
.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-double {
  left: 2px;
  top: 2px;
}
.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-double {
  right: 2px;
  top: 2px;
}
.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-shrink {
  right: 2px;
  top: 2px;
}
.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-shrink {
  left: 2px;
  top: 2px;
}
.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-shrink {
  bottom: 2px;
  left: 2px;
}
.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-shrink {
  bottom: 2px;
  right: 2px;
}
.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-expand {
  right: 2px;
  top: 2px;
}
.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-expand {
  left: 2px;
  top: 2px;
}
.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-expand {
  bottom: 2px;
  left: 2px;
}
.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-expand {
  bottom: 2px;
  right: 2px;
}
.e-dashboardlayout.e-control .e-panel.e-bigger .e-panel-header {
  color: #212529;
}
/*! calendar bootstrap5 theme variables */
/*! component icons */
.e-input-group-icon.e-date-icon,
*.e-control-wrapper .e-input-group-icon.e-date-icon {
  font-size: 16px;
  margin: 0;
  min-height: 18px;
  min-width: 30px;
  outline: none;
}
.e-input-group-icon.e-date-icon::before,
*.e-control-wrapper .e-input-group-icon.e-date-icon::before {
  content: "\e75e";
  font-family: "e-icons";
}
.e-input-group-icon.e-date-icon:focus,
*.e-control-wrapper .e-input-group-icon.e-date-icon:focus {
  background: #fff;
  border-radius: 50%;
}
.e-bigger .e-input-group-icon.e-date-icon,
*.e-control-wrapper.e-bigger .e-input-group-icon.e-date-icon,
*.e-bigger .e-control-wrapper .e-input-group-icon.e-date-icon {
  font-size: 18px;
  margin: 0;
  min-height: 18px;
  min-width: 36px;
}
.e-bigger .e-input-group-icon.e-date-icon::before,
*.e-control-wrapper.e-bigger .e-input-group-icon.e-date-icon::before,
*.e-bigger .e-control-wrapper .e-input-group-icon.e-date-icon::before {
  content: "\e75e";
  font-family: "e-icons";
}
.e-bigger .e-input-group-icon.e-date-icon:focus,
*.e-control-wrapper.e-bigger .e-input-group-icon.e-date-icon:focus,
*.e-bigger .e-control-wrapper .e-input-group-icon.e-date-icon:focus {
  background: #fff;
  border-radius: 50%;
}
.e-small .e-input-group-icon.e-date-icon,
*.e-control-wrapper.e-small .e-input-group-icon.e-date-icon,
*.e-small .e-control-wrapper .e-input-group-icon.e-date-icon {
  font-size: 16px;
}
.e-small.e-bigger .e-input-group-icon.e-date-icon,
*.e-control-wrapper.e-small.e-bigger .e-input-group-icon.e-date-icon,
*.e-small.e-bigger .e-control-wrapper .e-input-group-icon.e-date-icon {
  font-size: 20px;
}
.e-input-group.e-control-wrapper.e-date-wrapper.e-non-edit.e-input-focus .e-input:focus ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group.e-date-wrapper.e-non-edit.e-input-focus input:focus ~ .e-clear-icon {
  display: -ms-flexbox;
  display: flex;
}
.e-datepicker .e-calendar .e-content table tbody tr.e-month-hide:last-child {
  display: none;
}
.e-datepicker.e-popup-wrapper {
  border-radius: 6px;
  overflow-y: hidden;
  pointer-events: auto;
}
.e-datepicker.e-date-modal {
  background-color: rgba(0, 0, 0, .5);
  height: 100%;
  left: 0;
  opacity: .5;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}
.e-datepicker .e-model-header {
  background-color: #6c757d;
  color: #e9ecef;
  cursor: default;
  display: block;
  padding: 10px 10px 10px 15px;
}
.e-datepicker .e-model-header .e-model-year {
  font-size: 14px;
  font-weight: 500;
  line-height: 32px;
  margin: 0;
}
.e-datepicker .e-model-month,
.e-datepicker .e-model-day {
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
  margin: 0;
}
.e-date-overflow {
  overflow: hidden !important;
}
.e-datepick-mob-popup-wrap {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  -ms-flex-pack: center;
  justify-content: center;
  left: 0;
  max-height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-wrapper.e-lib.e-popup.e-control.e-popup-open {
  position: relative;
  top: 0 !important;
  left: 0 !important;
}
.e-content-placeholder.e-datepicker.e-placeholder-datepicker {
  background-size: 250px 33px;
  min-height: 33px;
}
.e-bigger .e-content-placeholder.e-datepicker.e-placeholder-datepicker,
.e-bigger.e-content-placeholder.e-datepicker.e-placeholder-datepicker {
  background-size: 250px 40px;
  min-height: 40px;
}
@media screen and (orientation: landscape)and (max-height: 360px) {
  .e-datepicker .e-calendar.e-device .e-month table tbody {
    display: inline-block;
    height: 130px;
    overflow: auto;
  }
}
.e-datepicker.e-popup-wrapper,
.e-bigger.e-small .e-datepicker.e-popup-wrapper,
.e-bigger .e-datepicker.e-popup-wrapper,
.e-small .e-datepicker.e-popup-wrapper,
.e-bigger.e-small.e-datepicker.e-popup-wrapper,
.e-bigger.e-datepicker.e-popup-wrapper,
.e-small.e-datepicker.e-popup-wrapper {
  border: 1px solid #dee2e6;
  box-shadow: 0 16px 48px rgba(0, 0, 0, .175);
}
.e-datepicker .e-calendar,
.e-bigger.e-small .e-datepicker .e-calendar,
.e-bigger .e-datepicker .e-calendar,
.e-small .e-datepicker .e-calendar,
.e-bigger.e-small.e-datepicker .e-calendar,
.e-bigger.e-datepicker .e-calendar,
.e-small.e-datepicker .e-calendar {
  background-color: #fff;
  border: none;
}
*.e-input-group.e-date-wrapper.e-dateinput-active:active:not(.e-success):not(.e-warning):not(.e-error) {
  border: none;
}
.e-date-wrapper span.e-input-group-icon.e-date-icon.e-icons.e-active {
  background: #565e64;
  border-color: #ced4da;
  color: #fff;
}
/*! radiobutton layout */
.e-radio-wrapper {
  display: inline-block;
  line-height: 1;
  position: relative;
}
.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: rgba(0, 0, 0, 0);
  cursor: pointer;
  display: inline-block;
  margin: 0;
  position: relative;
  -webkit-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:
    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;
  font-weight: normal;
  line-height: 1;
  padding-left: 22px;
  vertical-align: text-top;
  white-space: normal;
}
.e-radio + label::before {
  border: 1px solid;
  border-radius: 50%;
  box-sizing: border-box;
  content: "";
  height: 14px;
  left: 0;
  position: absolute;
  left: 0;
  width: 14px;
}
.e-radio + label:focus::before {
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
}
.e-radio + label::after {
  border: 1px solid;
  border-radius: 50%;
  box-sizing: border-box;
  content: "";
  height: 6px;
  left: 4px;
  position: absolute;
  top: 4px;
  transform: scale(0);
  width: 6px;
}
.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: 22px;
}
.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: 4px;
}
.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: 22px;
  padding-right: 0;
}
.e-radio + label.e-right.e-rtl::before {
  left: 0;
  right: auto;
}
.e-radio + label.e-right.e-rtl::after {
  left: 4px;
  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: 1;
  padding-left: 22px;
}
.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: 22px;
}
.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: 22px;
  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 {
  transform: scale(1);
  transition: none;
}
.e-small .e-radio + label .e-label,
.e-radio + label.e-small .e-label {
  line-height: 1;
  padding-left: 22px;
}
.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: 22px;
}
.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: 22px;
  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-bigger.e-small .e-radio + label .e-label,
.e-radio + label.e-bigger.e-small .e-label {
  line-height: 1;
  padding-left: 28px;
}
.e-bigger.e-small .e-radio + label::before,
.e-radio + label.e-bigger.e-small::before {
  height: 16px;
  width: 16px;
}
.e-bigger.e-small .e-radio + label::after,
.e-radio + label.e-bigger.e-small::after {
  height: 8px;
  left: 4px;
  top: 4px;
  width: 8px;
}
.e-bigger.e-small .e-radio + label .e-ripple-container,
.e-radio + label.e-bigger.e-small .e-ripple-container {
  height: 36px;
  left: -11px;
  top: -11px;
  width: 36px;
}
.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: 28px;
}
.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: 4px;
}
.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: 28px;
  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: 4px;
  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: 16px;
  line-height: 1;
  padding-left: 28px;
}
.e-bigger .e-radio + label::before,
.e-radio + label.e-bigger::before {
  height: 16px;
  width: 16px;
}
.e-bigger .e-radio + label::after,
.e-radio + label.e-bigger::after {
  height: 8px;
  left: 4px;
  top: 4px;
  width: 8px;
}
.e-bigger .e-radio + label .e-ripple-container,
.e-radio + label.e-bigger .e-ripple-container {
  height: 48px;
  left: -11px;
  top: -11px;
  width: 48px;
}
.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: 28px;
}
.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: 4px;
}
.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: -11px;
}
.e-bigger .e-radio + label.e-right.e-rtl .e-label,
.e-radio + label.e-bigger.e-right.e-rtl .e-label {
  padding-left: 28px;
  padding-right: 0;
}
.e-bigger .e-radio + label.e-right.e-rtl::after,
.e-radio + label.e-bigger.e-right.e-rtl::after {
  left: 4px;
  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: 1;
  padding-left: 28px;
}
.e-bigger .e-radio + label.e-small::before,
.e-radio + label.e-bigger.e-small::before {
  height: 16px;
  width: 16px;
}
.e-bigger .e-radio + label.e-small::after,
.e-radio + label.e-bigger.e-small::after {
  height: 8px;
  left: 4px;
  top: 4px;
  width: 8px;
}
.e-bigger .e-radio + label.e-small .e-ripple-container,
.e-radio + label.e-bigger.e-small .e-ripple-container {
  height: 36px;
  left: -11px;
  top: -11px;
  width: 36px;
}
.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: 28px;
}
.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: 4px;
}
.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: 28px;
  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: 4px;
  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;
}
/*! radiobutton theme */
.e-radio + label::before {
  background-color: #fff;
  border-color: #ced4da;
}
.e-radio + label.e-focus .e-ripple-container {
  background-color: #000;
}
.e-radio + label .e-label {
  color: #212529;
}
.e-radio + label .e-ripple-element {
  background-color: rgba(0, 0, 0, 0);
}
.e-radio + label:active .e-ripple-element {
  background-color: rgba(0, 0, 0, 0);
}
.e-radio:focus + label::before {
  border-color: #0d6efd;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
}
.e-radio:focus + label::before {
  border-color: #ced4da;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
}
.e-radio:hover + label::before {
  border-color: #ced4da;
}
.e-radio:checked + label::before {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.e-radio:checked + label::after {
  background-color: #fff;
  color: #fff;
}
.e-radio:checked + label:active .e-ripple-element {
  background-color: rgba(0, 0, 0, 0);
}
.e-radio:checked + .e-focus .e-ripple-container {
  background-color: rgba(0, 0, 0, 0);
}
.e-radio:checked + .e-focus::before {
  outline: #fff 0 solid;
  outline-offset: 0;
}
.e-radio:checked:focus + label::before {
  border-color: #0d6efd;
}
.e-radio:checked:focus + label::after {
  background-color: #fff;
}
.e-radio:checked + label:hover::before {
  border-color: #0d6efd;
}
.e-radio:checked + label:hover::after {
  background-color: #fff;
}
.e-radio:disabled + label {
  cursor: default;
  pointer-events: none;
}
.e-radio:disabled + label::before {
  border-color: #dee2e6;
  cursor: default;
}
.e-radio:disabled + label .e-ripple-container {
  background-color: rgba(0, 0, 0, 0);
}
.e-radio:disabled + label .e-ripple-container::after {
  background-color: rgba(0, 0, 0, 0);
  cursor: default;
}
.e-radio:disabled + label .e-label {
  color: #adb5bd;
}
.e-radio:disabled:checked + label::before {
  background-color: #86b7fe;
  border-color: rgba(0, 0, 0, 0);
}
.e-radio:disabled:checked + label::after {
  background-color: #fff;
  border-color: #fff;
  cursor: default;
}
.e-radio:disabled:checked + label .e-ripple-container {
  background-color: rgba(0, 0, 0, 0);
}
.e-radio:disabled:checked + label .e-ripple-container::after {
  background-color: rgba(0, 0, 0, 0);
}
/*! switch layout */
.e-switch-wrapper,
.e-css.e-switch-wrapper {
  cursor: pointer;
  display: inline-block;
  height: 20px;
  position: relative;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 50px;
}
.e-switch-wrapper .e-switch,
.e-css.e-switch-wrapper .e-switch {
  -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 .2s ease-in-out;
  -webkit-transition: all .2s ease-in-out;
  border: 1px solid #ced4da;
  border-radius: 20px;
  box-sizing: border-box;
  height: 100%;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  transition: all .2s ease-in-out;
  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: all .2s ease-in-out .1s;
  -webkit-transition: all .2s ease-in-out .1s;
  -ms-flex-align: center;
  align-items: center;
  border-radius: inherit;
  display: -ms-flexbox;
  display: flex;
  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: 12px;
  height: 100%;
  -ms-flex-pack: center;
  justify-content: center;
  left: 0;
  position: absolute;
  transition: all .2s ease-in-out .1s;
  width: 100%;
}
.e-switch-wrapper .e-switch-on,
.e-css.e-switch-wrapper .e-switch-on {
  left: -100%;
  text-indent: -16px;
}
.e-switch-wrapper .e-switch-off,
.e-css.e-switch-wrapper .e-switch-off {
  left: 0;
  opacity: 1;
  text-indent: 18px;
}
.e-switch-wrapper .e-switch-handle,
.e-css.e-switch-wrapper .e-switch-handle {
  -ms-transition: all .2s linear;
  -webkit-transition: all .2s linear;
  border-radius: 50%;
  bottom: 2px;
  height: 16px;
  left: 2px;
  margin: auto 0;
  position: absolute;
  top: 2px;
  transition: all .2s linear;
  width: 16px;
}
.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: 1;
}
.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;
}
.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: 16px;
  left: 2px;
  margin: auto 0;
  position: absolute;
  top: 2px;
  transition: all .2s linear;
  width: 16px;
}
.e-switch-wrapper.e-small,
.e-css.e-switch-wrapper.e-small {
  height: 18px;
  width: 42px;
}
.e-switch-wrapper.e-small .e-switch-handle,
.e-css.e-switch-wrapper.e-small .e-switch-handle {
  height: 14px;
  width: 14px;
}
.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: 42px;
  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: 10px;
}
.e-switch-wrapper.e-small .e-switch-on,
.e-css.e-switch-wrapper.e-small .e-switch-on {
  text-indent: -11px;
}
.e-switch-wrapper.e-small .e-switch-off,
.e-css.e-switch-wrapper.e-small .e-switch-off {
  text-indent: 14px;
}
.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: 14px;
  width: 14px;
}
.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: 1;
}
.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: 18px;
}
*.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: 18px;
  width: 42px;
}
*.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: 14px;
  width: 14px;
}
*.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: 42px;
  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: 10px;
}
*.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: -11px;
}
*.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: 14px;
}
*.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: 14px;
  width: 14px;
}
*.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: 1;
}
*.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: 18px;
}
*.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: 22px;
  width: 54px;
}
*.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: 2px;
  top: 2px;
  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: 36px;
  left: -10px;
  pointer-events: none;
  position: absolute;
  top: -10px;
  width: 54px;
  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: -20px;
}
*.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: 12px;
}
*.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: -14px;
}
*.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: 14px;
}
*.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: -20px;
}
*.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: 1;
}
*.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: 22px;
}
*.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: 24px;
  width: 58px;
}
*.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: 2px;
  top: 2px;
  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: -23px;
}
*.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: 14px;
}
*.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: -15px;
}
*.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: 18px;
}
*.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: 58px;
}
*.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: -23px;
  top: 2px;
  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: 1;
}
*.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: 25px;
}
*.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: 22px;
  width: 54px;
}
*.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: 2px;
  top: 2px;
  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: 36px;
  left: -10px;
  pointer-events: none;
  position: absolute;
  top: -10px;
  width: 54px;
  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: -20px;
}
*.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: 12px;
}
*.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: -14px;
}
*.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: 14px;
}
*.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: -20px;
}
*.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: 1;
}
*.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: 22px;
}
/*! switch theme */
.e-switch-wrapper,
.e-css.e-switch-wrapper {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.e-switch-wrapper .e-switch-off,
.e-css.e-switch-wrapper .e-switch-off {
  background-color: #fff;
  color: #212529;
}
.e-switch-wrapper .e-switch-handle,
.e-css.e-switch-wrapper .e-switch-handle {
  background-color: #ced4da;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .075);
}
.e-switch-wrapper .e-switch-on,
.e-css.e-switch-wrapper .e-switch-on {
  background-color: #0d6efd;
  color: #fff;
}
.e-switch-wrapper .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  background-color: #fff;
}
.e-switch-wrapper .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper .e-switch-inner.e-switch-active {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.e-switch-wrapper .e-switch-inner,
.e-css.e-switch-wrapper .e-switch-inner {
  background-color: #fff;
}
.e-switch-wrapper .e-ripple-element,
.e-css.e-switch-wrapper .e-ripple-element {
  background-color: rgba(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(255, 64, 129, .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 {
  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: #dee2e6;
  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: .5;
  background-color: #fff;
  border-color: #dee2e6;
  color: #adb5bd;
}
.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: #adb5bd;
  opacity: .5;
  background-color: #fff;
}
.e-switch-wrapper.e-switch-disabled .e-switch-inner,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner {
  background-color: #fff;
  border-color: #dee2e6;
  opacity: .5;
}
.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: #fff;
  border-color: #dee2e6;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner {
  border-color: #dee2e6;
  color: #adb5bd;
}
.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: #adb5bd;
  background-color: #fff;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle {
  background-color: #dee2e6;
}
.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: #dee2e6;
}
.e-switch-wrapper:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper:hover .e-switch-inner.e-switch-active {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.e-switch-wrapper:hover .e-switch-inner,
.e-css.e-switch-wrapper:hover .e-switch-inner {
  background-color: #dee2e6;
  border-color: #ced4da;
}
.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: #0d6efd;
  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: #fff;
}
.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: #ced4da;
}
.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: #fff;
  border-color: #dee2e6;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
  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: #fff;
  border-color: #0d6efd;
  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, .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(255, 64, 129, .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: #fff;
  border-color: #dee2e6;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
  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: #fff;
  border-color: #0d6efd;
  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, .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(255, 64, 129, .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: #fff;
}
.e-switch-wrapper.e-rtl.e-focus .e-switch-off,
.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-off {
  background-color: #fff;
}
.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: #fff;
  border-color: #0d6efd;
  color: #fff;
  outline: none;
}
.e-switch-wrapper.e-rtl .e-switch-on,
.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  background-color: #0d6efd;
}
.e-switch-wrapper.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  background-color: #ced4da;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .075);
}
.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: #fff;
}
.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: #fff;
}
.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: #0d6efd;
  border-color: #0d6efd;
}
.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: #0d6efd;
  border-color: #0d6efd;
}
.e-switch-wrapper.e-rtl:hover .e-switch-inner,
.e-css.e-switch-wrapper.e-rtl:hover .e-switch-inner {
  border-color: #ced4da;
}
.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: #0d6efd;
}
.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: #fff;
}
.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: #adb5bd;
  opacity: .5;
  background-color: #fff;
}
.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: .5;
  background-color: #fff;
  color: #adb5bd;
}
.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: #dee2e6;
  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: #fff;
  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: #fff;
  border-color: #dee2e6;
  opacity: .5;
}
.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: #adb5bd;
  background-color: #fff;
}
.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: #fff;
  border-color: #dee2e6;
}
.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: #dee2e6;
  color: #adb5bd;
}
.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: #fff;
}
.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: #dee2e6;
}
.e-switch-wrapper .e-switch:focus,
.e-css.e-switch-wrapper .e-switch:focus {
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
}
.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: rgba(0, 0, 0, 0);
}
.e-fab.e-btn {
  -ms-flex-align: center;
  align-items: center;
  border-radius: 9999px;
  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: var(--fabVertDist);
}
.e-fab.e-btn.e-fab-bottom {
  bottom: 16px;
}
.e-fab.e-btn.e-fab-bottom.e-fab-middle {
  bottom: var(--fabVertDist);
}
.e-fab.e-btn.e-fab-left {
  left: 16px;
}
.e-fab.e-btn.e-fab-left.e-fab-center {
  left: var(--fabHorzDist);
}
.e-fab.e-btn.e-fab-right {
  right: 16px;
}
.e-fab.e-btn.e-fab-right.e-fab-center {
  right: var(--fabHorzDist);
}
.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-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-fab.e-btn {
  box-shadow:
    0 4px 6px -1px rgba(0, 0, 0, .2),
    0 -2px 15px -3px rgba(0, 0, 0, .1),
    0 6px 10px rgba(0, 0, 0, .14);
}
.e-fab.e-btn:hover:not(:focus),
.e-fab.e-btn:active,
.e-fab.e-btn.e-active,
.e-fab.e-btn:disabled {
  box-shadow:
    0 4px 6px -1px rgba(0, 0, 0, .2),
    0 -2px 15px -3px rgba(0, 0, 0, .1),
    0 6px 10px rgba(0, 0, 0, .14);
}
.e-speeddial-popup {
  position: absolute;
  z-index: 99999;
}
.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(.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(.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: 16px;
}
.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(.5*var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-center,
.e-speeddial-popup.e-speeddial-left.e-speeddial-linear {
  left: var(--speeddialHorzDist);
}
.e-speeddial-popup.e-speeddial-right {
  right: 16px;
}
.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(.5*var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-center,
.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 {
  box-sizing: border-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
  flex-direction: column;
  list-style-type: none;
  margin: 0;
  padding: 5px 3px;
}
.e-speeddial-popup .e-speeddial-li {
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  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;
  border: 1px solid;
  padding: 0 5px;
  white-space: nowrap;
  height: 26px;
  line-height: 26px;
}
.e-speeddial-popup .e-speeddial-li-icon {
  border-radius: 99999px;
  border: 1px solid;
  height: 32px;
  width: 32px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: 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 {
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.e-speeddial-popup.e-speeddial-vert-bottom .e-speeddial-ul {
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul {
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul.e-speeddial-horz-top {
  -ms-flex-direction: row;
  flex-direction: row;
}
.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  -ms-flex-direction: row;
  flex-direction: row;
}
.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul.e-speeddial-horz-top {
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 3px 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;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.e-speeddial-popup.e-speeddial-overflow .e-speeddial-ul::-webkit-scrollbar {
  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 {
  border-radius: inherit;
  height: inherit;
  width: inherit;
  padding: 0;
  position: relative;
}
.e-speeddial-popup.e-speeddial-radial .e-speeddial-li {
  position: absolute;
  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 2px;
}
.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 px;
}
.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: 26px;
  width: 26px;
}
.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: 2px 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-bigger.e-speeddial-popup .e-speeddial-ul,
.e-bigger .e-speeddial-popup .e-speeddial-ul {
  padding: 6px 6px;
}
.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: 38px;
  width: 38px;
}
.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: 6px 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;
}
.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-speeddial-overlay {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 99998;
}
.e-speeddial-overlay.e-speeddial-fixed {
  height: 100vh;
  position: fixed;
  width: 100vw;
}
.e-speeddial-hidden {
  visibility: hidden;
}
.e-speeddial-overlay {
  background-color: rgba(0, 0, 0, .5);
}
.e-speeddial-popup .e-speeddial-li {
  color: #212529;
}
.e-speeddial-popup .e-speeddial-li .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li .e-speeddial-li-icon {
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, .06), 0 4px 6px -1px rgba(0, 0, 0, .1);
  background: #fff;
  border-color: #dee2e6;
}
.e-speeddial-popup .e-speeddial-li.e-disabled {
  color: #adb5bd;
}
.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: #fff;
  border-color: #dee2e6;
}
.e-speeddial-popup .e-speeddial-li.e-speeddial-li-active:not(.e-disabled),
.e-speeddial-popup .e-speeddial-li:focus:not(.e-disabled) {
  color: #212529;
}
.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: #e9ecef;
  border-color: #ced4da;
  box-shadow: 0 0 0 4px rgba(130, 138, 145, .5);
}
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):hover {
  color: #212529;
}
.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: #e9ecef;
  border-color: #ced4da;
}
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):active {
  color: #212529;
}
.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: #ced4da;
  border-color: #ced4da;
}
.e-icon-collapsible::before {
  content: "\e748";
}
.e-icon-back::before {
  content: "\e773";
  font-size: 12px;
}
.e-bigger .e-listview .e-list-item,
.e-listview.e-bigger .e-list-item {
  border-bottom: 1px solid #dee2e6;
  border-left: 0 solid rgba(0, 0, 0, 0);
  border-right: 0 solid rgba(0, 0, 0, 0);
  border-top: 0 solid rgba(0, 0, 0, 0);
}
.e-bigger .e-listview:not(.e-list-template) .e-list-item,
.e-listview.e-bigger:not(.e-list-template) .e-list-item {
  height: 40px;
  line-height: 21px;
  position: relative;
}
.e-bigger .e-listview .e-text-content,
.e-listview.e-bigger .e-text-content {
  font-size: 16px;
}
.e-bigger .e-listview .e-list-group-item,
.e-listview.e-bigger .e-list-group-item {
  height: 40px;
  line-height: 20px;
}
.e-bigger .e-listview .e-list-header,
.e-listview.e-bigger .e-list-header {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  font-weight: 500;
  height: 40px;
}
.e-bigger .e-listview .e-list-header .e-text.header,
.e-listview.e-bigger .e-list-header .e-text.header {
  display: none;
}
.e-bigger .e-listview .e-list-header .e-headertemplate-text.nested-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: 14px;
}
.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);
}
.e-listview {
  -webkit-overflow-scrolling: touch;
  border: 1px solid;
  border-radius: 4px;
  display: block;
  overflow: auto;
  position: relative;
  width: 100%;
}
.e-listview:not(.e-list-template) .e-list-item {
  height: 36px;
  line-height: 18px;
  padding: 7px 9px 7px 12px;
  position: relative;
}
.e-listview .e-list-item {
  border-bottom: 1px solid;
  cursor: pointer;
}
.e-listview .e-list-parent {
  margin: 0;
  padding: 0;
}
.e-listview .e-list-header .e-text.header {
  display: none;
}
.e-listview .e-icon-back {
  margin-top: 0;
}
.e-listview .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}
.e-listview .e-list-header {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  font-weight: 500;
  height: 36px;
  border-bottom: 1px solid;
  padding: 0 12px;
}
.e-listview .e-has-header > .e-view {
  top: 45px;
}
.e-listview .e-back-button {
  cursor: pointer;
  padding-right: 8px;
}
.e-listview .e-list-group-item:first-child {
  border: 0;
  border-bottom: 1px solid #dee2e6;
}
.e-listview .e-list-group-item {
  border-bottom: 1px solid #dee2e6;
  border-top: 0 solid;
  height: 36px;
  line-height: 20px;
  font-weight: 600;
  padding: 7px 9px 7px 12px;
}
.e-listview .e-list-group-item .e-list-text {
  cursor: default;
}
.e-listview .e-icon-collapsible {
  cursor: pointer;
  font-size: 12px;
  position: absolute;
  right: 0%;
  top: 50%;
  transform: translateY(-50%);
}
.e-listview .e-text-content {
  height: 100%;
  position: relative;
  vertical-align: middle;
}
.e-listview .e-text-content * {
  display: inline-block;
  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-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: 0 8px 0 0;
}
.e-listview .e-checkbox .e-checkbox-right {
  margin: -2px 0 0 8px;
}
.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 {
  width: calc(100% - 60px);
}
.e-listview .e-icon-wrapper .e-list-text {
  width: calc(100% - 60px);
}
.e-listview .e-icon-wrapper.e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 60px);
}
.e-listview .e-list-icon {
  margin-right: 8px;
  height: 30px;
  width: 30px;
}
.e-listview .e-content {
  overflow: hidden;
  position: relative;
}
.e-listview .e-list-header.e-list-navigation .e-text {
  cursor: pointer;
}
.e-listview .e-list-header .e-text {
  cursor: default;
  text-indent: 0;
}
.e-listview .e-text .e-headertext {
  display: inline-block;
  line-height: 18px;
}
.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%;
  transform: translateY(-50%) rotate(180deg);
}
.e-listview.e-rtl .e-list-header .e-text {
  cursor: pointer;
}
.e-listview.e-rtl .e-back-button {
  transform: rotate(180deg);
}
.e-listview.e-rtl .e-icon-back {
  margin-top: 0;
}
.e-listview.e-rtl .e-checkbox .e-checkbox-left {
  margin: -2px 0 0 8px;
}
.e-listview.e-rtl .e-checkbox .e-checkbox-right {
  margin: -2px 8px 0 0;
}
.e-listview {
  border-color: #dee2e6;
  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;
}
.e-listview .e-list-header {
  background-color: rgba(0, 0, 0, 0);
  border-color: #dee2e6;
  color: #6c757d;
  font-size: 12px;
}
.e-listview .e-icons:not(.e-primary .e-btn-icon, .e-check) {
  color: #6c757d;
}
.e-listview .e-icons:not(.e-primary .e-btn-icon, .e-check).e-back-button:hover {
  color: #343a40;
}
.e-listview .e-icons:not(.e-primary .e-btn-icon, .e-check).e-back-button:active {
  color: #212529;
}
.e-listview .e-list-item {
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 1px solid #dee2e6;
  border-left: 0 solid rgba(0, 0, 0, 0);
  border-right: 0 solid rgba(0, 0, 0, 0);
  border-top: 0 solid rgba(0, 0, 0, 0);
  color: #212529;
}
.e-listview .e-list-item.e-hover,
.e-listview .e-list-item.e-hover.e-active.e-checklist {
  background-color: #e9ecef;
  border-color: #dee2e6;
  color: #212529;
}
.e-listview .e-list-item.e-active {
  background-color: #0d6efd;
  color: #fff;
}
.e-listview .e-list-item.e-active.e-checklist {
  background-color: rgba(0, 0, 0, 0);
  color: #212529;
}
.e-listview .e-list-item.e-focused,
.e-listview .e-list-item.e-focused.e-active.e-checklist {
  background-color: #0d6efd;
  color: #fff;
}
.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: #fff;
  border-color: #fff;
  color: #0d6efd;
}
.e-listview .e-list-group-item {
  background-color: rgba(0, 0, 0, 0);
  border-color: #dee2e6;
  color: #6c757d;
  font-size: 12px;
}
.e-listview .e-list-item.e-focused .e-icon-wrapper .e-icon-collapsible {
  color: #fff;
}
.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: 10px 16px;
}
.e-listview.e-list-template .e-list-wrapper:not(.e-list-multi-line).e-list-badge:not(.e-list-avatar) {
  padding: 0 8px 0 12px;
}
.e-listview.e-list-template .e-list-wrapper.e-list-multi-line {
  padding: 4px;
}
.e-listview.e-list-template .e-list-wrapper.e-list-multi-line .e-list-item-header {
  color: #212529;
  display: block;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-listview.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content {
  color: #6c757d;
  display: block;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  margin: 0;
  padding: 2px 0 0 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: 40px;
  left: 0;
  position: absolute;
  top: 0;
  width: 40px;
  margin: 7px 16px 7px 12px;
}
.e-listview.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge) {
  padding-left: 68px;
  padding-right: 16px;
}
.e-listview.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) {
  padding-left: 16px;
  padding-right: 68px;
}
.e-listview.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  height: 40px;
  position: absolute;
  right: 0;
  top: 0;
  width: 40px;
}
.e-listview.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar {
  top: 0;
}
.e-listview.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  top: 0;
}
.e-listview.e-list-template .e-list-wrapper.e-list-badge .e-badge {
  font-size: 10px;
  height: 18px;
  line-height: 16px;
  padding: 0;
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  border-radius: 10px;
}
.e-listview.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar {
  padding-left: 68px;
  padding-right: 10px;
}
.e-listview.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar) {
  padding-left: 16px;
  padding-right: 10px;
}
.e-listview.e-list-template .e-list-wrapper:not(.e-list-multi-line) .e-list-content {
  display: block;
  margin: 0;
  overflow: hidden;
  padding: 8px 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  line-height: 18px;
}
.e-listview.e-list-template .e-list-item.e-focused .e-list-wrapper.e-list-multi-line .e-list-item-header {
  color: #fff;
}
.e-listview.e-list-template .e-list-item.e-focused .e-list-wrapper.e-list-multi-line .e-list-content {
  color: #fff;
}
.e-listview.e-list-template .e-list-item.e-hover .e-list-item-header {
  color: #212529;
}
.e-listview.e-list-template .e-list-item.e-hover .e-list-content {
  color: #212529;
}
.e-listview.e-list-template .e-list-item.e-active .e-list-item-header {
  color: #fff;
}
.e-listview.e-list-template .e-list-item.e-active .e-list-content {
  color: #fff;
}
.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar {
  left: inherit;
  margin: 7px 12px 7px 16px;
  right: 0;
}
.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge) {
  padding-left: 16px;
  padding-right: 68px;
}
.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) {
  padding-left: 68px;
  padding-right: 16px;
}
.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  left: 0;
  right: inherit;
}
.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-badge .e-badge {
  left: 12px;
  right: inherit;
}
.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar {
  padding-left: 10px;
  padding-right: 68px;
}
.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar) {
  padding-left: 10px;
  padding-right: 16px;
}
.e-sortable {
  outline: none;
  position: relative;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-sortable .e-disabled {
  background-image: none;
  cursor: default;
  filter: alpha(Opacity=35);
  opacity: .35;
}
.e-sortable * {
  box-sizing: border-box;
}
.e-sortable *:focus {
  outline: none;
}
.e-sortableclone {
  position: fixed !important;
}
/*! calendar bootstrap5 theme variables */
/*! component icons */
.e-input-group-icon.e-range-icon,
*.e-control-wrapper .e-input-group-icon.e-range-icon {
  border-bottom-right-radius: 0;
  border-right: 0;
  border-top-right-radius: 0;
  font-size: 16px;
  margin: 0;
  min-height: 18px;
  min-width: 30px;
  outline: none;
}
.e-input-group-icon.e-range-icon::before,
*.e-control-wrapper .e-input-group-icon.e-range-icon::before {
  content: "\e74c";
  font-family: "e-icons";
}
.e-input-group-icon.e-range-icon:focus,
*.e-control-wrapper .e-input-group-icon.e-range-icon:focus {
  background: #e9ecef;
  border-radius: 50%;
}
.e-daterangepicker .e-calendar .e-header .e-date-icon-next::before {
  content: "\e748";
}
.e-daterangepicker .e-calendar .e-header .e-date-icon-prev::before {
  content: "\e765";
}
.e-daterangepicker .e-change-icon::before {
  content: "\e7f9";
}
.e-daterangepicker .e-calendar.e-rtl .e-header .e-date-icon-next::before {
  content: "\e765";
}
.e-daterangepicker .e-calendar.e-rtl .e-header .e-date-icon-prev::before {
  content: "\e748";
}
.e-daterangepicker.e-rtl .e-start-end .e-change-icon::before {
  content: "\e773";
}
.e-bigger .e-input-group-icon.e-range-icon,
.e-bigger.e-control-wrapper .e-input-group-icon.e-range-icon,
.e-bigger .e-control-wrapper .e-input-group-icon.e-range-icon {
  font-size: 18px;
  margin: 0;
  min-height: 18px;
  min-width: 36px;
  outline: none;
}
.e-small .e-input-group-icon.e-range-icon,
*.e-control-wrapper.e-small .e-input-group-icon.e-range-icon,
*.e-small .e-control-wrapper .e-input-group-icon.e-range-icon {
  font-size: 14px;
}
.e-small.e-bigger .e-input-group-icon.e-range-icon,
*.e-control-wrapper.e-small.e-bigger .e-input-group-icon.e-range-icon,
*.e-small.e-bigger .e-control-wrapper .e-input-group-icon.e-range-icon {
  font-size: 18px;
}
/*! daterangepicker layout */
.e-input-group.e-control-wrapper.e-date-range-wrapper.e-non-edit.e-input-focus .e-input:focus ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group.e-date-range-wrapper.e-non-edit.e-input-focus input:focus ~ .e-clear-icon {
  display: -ms-flexbox;
  display: flex;
}
.e-float-input.e-input-group.e-control-wrapper.e-date-range-wrapper .e-daterange-hidden,
.e-input-group.e-control-wrapper.e-date-range-wrapper .e-daterange-hidden,
.e-float-input.e-control-wrapper.e-date-range-wrapper .e-daterange-hidden,
.e-float-input.e-input-group.e-control-wrapper.e-date-range-wrapper.e-input-focus .e-daterange-hidden,
.e-input-group.e-control-wrapper.e-date-range-wrapper.e-input-focus .e-daterange-hidden,
.e-float-input.e-control-wrapper.e-date-range-wrapper.e-input-focus .e-daterange-hidden {
  border: 0;
  height: 0;
  margin: 0;
  padding: 0;
  text-indent: 0;
  visibility: hidden;
  width: 0;
}
.e-daterangepicker.e-popup,
.e-bigger.e-small .e-daterangepicker.e-popup {
  border: 1px solid #dee2e6;
  border-radius: 0;
  box-shadow: 0 16px 48px rgba(0, 0, 0, .175);
  max-height: 500px;
  max-width: 730px;
}
.e-daterangepicker.e-popup.e-daterange-day-header-lg,
.e-bigger.e-small .e-daterangepicker.e-popup.e-daterange-day-header-lg {
  max-width: 100%;
}
.e-daterangepicker.e-popup.e-preset-wrapper,
.e-bigger.e-small .e-daterangepicker.e-popup.e-preset-wrapper {
  min-width: 625px;
}
.e-daterangepicker.e-popup.e-preset-wrapper .e-presets,
.e-bigger.e-small .e-daterangepicker.e-popup.e-preset-wrapper .e-presets {
  max-height: none;
}
.e-daterangepicker.e-popup .e-range-header,
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header {
  background: #fff;
  padding: 12px 0;
  width: auto;
}
.e-daterangepicker.e-popup .e-range-header .e-start-label,
.e-daterangepicker.e-popup .e-range-header .e-end-label,
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-start-label,
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-end-label {
  cursor: default;
  display: inline-block;
  font-size: 18px;
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  width: 48%;
}
.e-daterangepicker.e-popup .e-range-header .e-change-icon,
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-change-icon {
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  width: 4%;
}
.e-daterangepicker.e-popup .e-range-header .e-day-span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-day-span {
  direction: ltr;
  font-size: 12px;
  height: 18px;
  margin: 0;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
}
.e-daterangepicker.e-popup .e-range-header .e-start-end,
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-start-end {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  height: 28px;
}
.e-daterangepicker.e-popup .e-separator,
.e-bigger.e-small .e-daterangepicker.e-popup .e-separator {
  height: 1px;
  margin: 0;
}
.e-daterangepicker.e-popup .e-calendar,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar {
  border: none;
  margin: 0;
  padding: 0 8px;
}
.e-daterangepicker.e-popup .e-calendar .e-content table,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content table {
  padding: 0;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-title,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-title {
  cursor: pointer;
  line-height: 24px;
  width: auto;
  float: none;
  font-weight: 400;
  margin-left: 0;
}
.e-daterangepicker.e-popup .e-calendar .e-header.e-month,
.e-daterangepicker.e-popup .e-calendar .e-header.e-year,
.e-daterangepicker.e-popup .e-calendar .e-header.e-decade,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header.e-month,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header.e-year,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header.e-decade {
  padding: 8px 5px;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-next,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-next {
  float: right;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-prev,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-prev {
  float: left;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-next,
.e-daterangepicker.e-popup .e-calendar .e-header .e-prev,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-next,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-prev {
  height: 24px;
  width: 24px;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-next span,
.e-daterangepicker.e-popup .e-calendar .e-header .e-prev span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-next span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-prev span {
  padding: 0;
}
.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover {
  border-radius: 50% 0 0 50%;
}
.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover {
  border-radius: 0 50% 50% 0;
}
.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day,
.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day {
  border: none;
}
.e-daterangepicker.e-popup .e-footer,
.e-bigger.e-small .e-daterangepicker.e-popup .e-footer {
  -ms-flex-align: center;
  align-items: center;
  border-top: 1px solid #dee2e6;
  clear: both;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  height: 48px;
}
.e-daterangepicker.e-popup .e-footer .e-btn,
.e-bigger.e-small .e-daterangepicker.e-popup .e-footer .e-btn {
  font-weight: 500;
  height: 30px;
  line-height: 24px;
  overflow: hidden;
  padding: 0 16px;
  text-overflow: ellipsis;
}
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply,
.e-bigger.e-small .e-daterangepicker.e-popup .e-footer .e-btn.e-apply {
  margin: 0 8px 0 8px;
}
.e-daterangepicker.e-popup .e-date-range-container,
.e-bigger.e-small .e-daterangepicker.e-popup .e-date-range-container {
  float: left;
}
.e-daterangepicker.e-popup .e-date-range-container.e-range-border,
.e-bigger.e-small .e-daterangepicker.e-popup .e-date-range-container.e-range-border {
  border-right: 1px solid #dee2e6;
}
.e-daterangepicker.e-popup .e-calendar-container,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar-container {
  display: -ms-flexbox;
  display: flex;
}
.e-daterangepicker.e-popup .e-calendar-container .e-left-container,
.e-daterangepicker.e-popup .e-calendar-container .e-right-container,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar-container .e-left-container,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar-container .e-right-container {
  float: left;
}
.e-daterangepicker.e-popup .e-calendar-container .e-left-container,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar-container .e-left-container {
  border-right: 1px solid #dee2e6;
}
.e-daterangepicker.e-popup .e-presets,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets {
  max-height: 192px;
  overflow: auto;
  width: auto;
}
.e-daterangepicker.e-popup .e-presets .e-list-item,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-item {
  border-radius: 0;
  cursor: pointer;
  line-height: 48px;
  overflow: hidden;
  padding: 0 24px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.e-daterangepicker.e-popup .e-presets .e-list-parent,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-parent {
  margin: 0;
  max-width: 160px;
  padding: 0;
}
.e-daterangepicker.e-popup .e-presets .e-text-content,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-text-content {
  line-height: 47px;
}
.e-daterangepicker.e-popup .e-presets .e-ul li.e-list-item,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-ul li.e-list-item {
  font-size: 12px;
  height: 36px;
  line-height: 36px;
}
.e-daterangepicker.e-popup .e-hide-range,
.e-bigger.e-small .e-daterangepicker.e-popup .e-hide-range {
  display: none;
}
.e-daterangepicker.e-rtl .e-date-range-container,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container {
  float: right;
}
.e-daterangepicker.e-rtl .e-date-range-container.e-range-border,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container.e-range-border {
  border-left: 1px solid #dee2e6;
  border-right: 0;
}
.e-daterangepicker.e-rtl .e-date-range-container .e-left-container,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-left-container {
  border-left: 1px solid #dee2e6;
  border-right: 0;
}
.e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-next,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-next {
  float: left;
}
.e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-prev,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-prev {
  float: right;
}
.e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-start-date.e-selected.e-range-hover,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-start-date.e-selected.e-range-hover {
  border-radius: 0 50% 50% 0;
}
.e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-end-date.e-selected.e-range-hover,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-end-date.e-selected.e-range-hover {
  border-radius: 50% 0 0 50%;
}
.e-daterangepicker.e-rtl .e-footer,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-footer {
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.e-daterangepicker.e-rtl .e-footer .e-btn.e-cancel,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-footer .e-btn.e-cancel {
  margin: 0 8px 0 8px;
}
.e-daterangepicker.e-rtl .e-footer .e-btn.e-apply,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-footer .e-btn.e-apply {
  margin-left: 0;
}
.e-bigger .e-daterangepicker.e-range-modal,
*.e-device.e-daterangepicker.e-range-modal {
  background-color: #fff;
  height: 100%;
  left: 0;
  opacity: .5;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}
.e-bigger.e-small .e-daterangepicker .e-calendar {
  max-width: 246px;
}
.e-bigger .e-daterangepicker.e-popup.e-preset-wrapper,
*.e-bigger.e-daterangepicker.e-popup.e-preset-wrapper,
*.e-device.e-daterangepicker.e-popup.e-preset-wrapper {
  max-width: 770px;
  min-width: auto;
}
.e-bigger .e-daterangepicker.e-popup.e-preset-wrapper .e-presets,
*.e-bigger.e-daterangepicker.e-popup.e-preset-wrapper .e-presets,
*.e-device.e-daterangepicker.e-popup.e-preset-wrapper .e-presets {
  max-height: none;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header,
*.e-bigger.e-daterangepicker.e-popup .e-range-header,
*.e-device.e-daterangepicker.e-popup .e-range-header {
  margin: 12px 0;
  width: auto;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-change-icon,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-change-icon,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-change-icon {
  font-size: 18px;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end {
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn {
  border: 1px solid #0d6efd;
  box-shadow: none;
  font-size: 14px;
  font-weight: 500;
  height: 36px;
  line-height: 34px;
  max-width: 116px;
  overflow: hidden;
  padding: 1px 6px;
  text-overflow: ellipsis;
  width: 50%;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn {
  border-left: 0;
  border-radius: 0 2px 2px 0;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn {
  border-radius: 2px 0 0 2px;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn:hover,
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn:hover:not([disabled]),
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn:hover,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn:hover:not([disabled]),
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn:hover,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn:hover:not([disabled]) {
  box-shadow: none;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active,
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:active,
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active,
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:active:not([disabled]),
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:hover,
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:hover,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:active,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:active:not([disabled]),
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:hover,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:hover,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:active,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:active:not([disabled]),
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:hover,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:hover {
  box-shadow: none;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn {
  max-width: 141px;
}
.e-bigger .e-daterangepicker.e-popup .e-presets,
*.e-bigger.e-daterangepicker.e-popup .e-presets,
*.e-device.e-daterangepicker.e-popup .e-presets {
  max-height: 240px;
}
.e-bigger .e-daterangepicker.e-popup .e-presets.e-preset-wrapper,
*.e-bigger.e-daterangepicker.e-popup .e-presets.e-preset-wrapper,
*.e-device.e-daterangepicker.e-popup .e-presets.e-preset-wrapper {
  max-height: none;
}
.e-bigger .e-daterangepicker.e-popup .e-presets ul,
*.e-bigger.e-daterangepicker.e-popup .e-presets ul,
*.e-device.e-daterangepicker.e-popup .e-presets ul {
  max-width: none;
}
.e-bigger .e-daterangepicker.e-popup .e-presets ul li.e-list-item,
*.e-bigger.e-daterangepicker.e-popup .e-presets ul li.e-list-item,
*.e-device.e-daterangepicker.e-popup .e-presets ul li.e-list-item {
  font-size: 14px;
  height: 48px;
  line-height: 48px;
  padding: 0 16px;
}
.e-bigger .e-daterangepicker .e-calendar,
*.e-bigger.e-daterangepicker .e-calendar,
*.e-device.e-daterangepicker .e-calendar {
  max-width: 296px;
  padding: 0 8px;
}
.e-bigger .e-daterangepicker .e-calendar .e-content table,
*.e-bigger.e-daterangepicker .e-calendar .e-content table,
*.e-device.e-daterangepicker .e-calendar .e-content table {
  padding: 0;
}
.e-bigger .e-daterangepicker .e-calendar .e-header .e-next,
.e-bigger .e-daterangepicker .e-calendar .e-header .e-prev,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-next,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-prev,
*.e-device.e-daterangepicker .e-calendar .e-header .e-next,
*.e-device.e-daterangepicker .e-calendar .e-header .e-prev {
  height: 24px;
  width: 24px;
}
.e-bigger .e-daterangepicker .e-calendar .e-header .e-next span,
.e-bigger .e-daterangepicker .e-calendar .e-header .e-prev span,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-next span,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-prev span,
*.e-device.e-daterangepicker .e-calendar .e-header .e-next span,
*.e-device.e-daterangepicker .e-calendar .e-header .e-prev span {
  padding: 0;
}
.e-bigger .e-daterangepicker .e-calendar .e-header .e-title,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-title,
*.e-device.e-daterangepicker .e-calendar .e-header .e-title {
  cursor: pointer;
  line-height: 24px;
}
.e-bigger .e-daterangepicker .e-calendar .e-header.e-month,
.e-bigger .e-daterangepicker .e-calendar .e-header.e-year,
.e-bigger .e-daterangepicker .e-calendar .e-header.e-decade,
*.e-bigger.e-daterangepicker .e-calendar .e-header.e-month,
*.e-bigger.e-daterangepicker .e-calendar .e-header.e-year,
*.e-bigger.e-daterangepicker .e-calendar .e-header.e-decade,
*.e-device.e-daterangepicker .e-calendar .e-header.e-month,
*.e-device.e-daterangepicker .e-calendar .e-header.e-year,
*.e-device.e-daterangepicker .e-calendar .e-header.e-decade {
  padding: 10px 5px;
}
.e-bigger .e-daterangepicker .e-footer,
*.e-bigger.e-daterangepicker .e-footer,
*.e-device.e-daterangepicker .e-footer {
  height: 58px;
}
.e-bigger .e-daterangepicker .e-footer .e-btn,
*.e-bigger.e-daterangepicker .e-footer .e-btn,
*.e-device.e-daterangepicker .e-footer .e-btn {
  height: 36px;
  line-height: 32px;
  overflow: hidden;
}
.e-bigger .e-daterangepicker .e-footer .e-btn.e-apply,
*.e-bigger.e-daterangepicker .e-footer .e-btn.e-apply,
*.e-device.e-daterangepicker .e-footer .e-btn.e-apply {
  margin: 0 8px 0 8px;
}
.e-bigger .e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-bigger.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-device.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn {
  border: 1px solid #0d6efd;
  border-radius: 2px 0 0 2px;
  border-right: 0;
}
.e-bigger .e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-bigger.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-device.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-start-btn {
  border-radius: 0 2px 2px 0;
}
.e-bigger .e-daterangepicker.e-rtl.e-popup .e-footer.e-btn.e-cancel,
*.e-bigger.e-daterangepicker.e-rtl.e-popup .e-footer.e-btn.e-cancel,
*.e-device.e-daterangepicker.e-rtl.e-popup .e-footer.e-btn.e-cancel {
  margin: 0 8px 0 8px;
}
.e-bigger .e-daterangepicker.e-rtl.e-popup .e-footer .e-btn.e-apply,
*.e-bigger.e-daterangepicker.e-rtl.e-popup .e-footer .e-btn.e-apply,
*.e-device.e-daterangepicker.e-rtl.e-popup .e-footer .e-btn.e-apply {
  margin-left: 0;
}
.e-bigger .e-daterangepicker.e-device.e-popup,
*.e-bigger.e-daterangepicker.e-device.e-popup,
*.e-device.e-daterangepicker.e-device.e-popup {
  max-width: 294px;
}
.e-bigger .e-daterangepicker.e-device.e-popup .e-range-header,
*.e-bigger.e-daterangepicker.e-device.e-popup .e-range-header,
*.e-device.e-daterangepicker.e-device.e-popup .e-range-header {
  margin: 0;
  padding: 12px;
}
.e-bigger .e-daterangepicker.e-device.e-popup .e-range-header .e-day-span,
*.e-bigger.e-daterangepicker.e-device.e-popup .e-range-header .e-day-span,
*.e-device.e-daterangepicker.e-device.e-popup .e-range-header .e-day-span {
  margin: 10px 0;
  margin-bottom: 0;
}
.e-small .e-daterangepicker.e-popup .e-range-header,
*.e-small.e-daterangepicker.e-popup .e-range-header {
  margin: 10px 10px 0 10px;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-start-label,
.e-small .e-daterangepicker.e-popup .e-range-header .e-end-label,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-start-label,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-end-label {
  font-size: 16px;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-change-icon,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-change-icon {
  font-size: 12px;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-start-end,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-start-end {
  height: 32px;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-day-span,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-day-span {
  font-size: 12px;
  margin: 0 0 10px 0;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-separator,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-separator {
  margin: 0 10px;
}
.e-small .e-daterangepicker.e-popup .e-footer .e-btn.e-apply,
*.e-small.e-daterangepicker.e-popup .e-footer .e-btn.e-apply {
  margin: 10px 10px 10px 8px;
}
.e-small .e-daterangepicker.e-popup.e-preset-wrapper .e-presets .e-list-parent.e-ul .e-list-item,
*.e-small.e-daterangepicker.e-popup.e-preset-wrapper .e-presets .e-list-parent.e-ul .e-list-item {
  font-size: 12px;
  height: 26px;
  line-height: 26px;
}
.e-range-overflow {
  overflow: hidden;
}
.e-daterangepick-mob-popup-wrap {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  -ms-flex-pack: center;
  justify-content: center;
  left: 0;
  max-height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-control.e-lib.e-device.e-popup-open {
  position: relative;
  top: 0 !important;
  left: 0 !important;
}
.e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker {
  background-size: 250px 33px;
  min-height: 33px;
}
.e-bigger .e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker,
.e-bigger.e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker {
  background-size: 250px 40px;
  min-height: 40px;
}
@media screen and (orientation: landscape) {
  .e-daterangepicker .e-calendar.e-device .e-month table {
    display: inline-block;
    height: 130px;
    overflow: auto;
  }
}
.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-date-time-icon {
  width: calc(100% - 80px);
}
.e-outline.e-float-input.e-static-clear.e-control-wrapper label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow.e-date-time-icon {
  width: calc(100% - 110px);
}
/*! daterangepicker theme */
.e-date-range-wrapper .e-input-group-icon.e-icons.e-active {
  color: #212529;
}
.e-date-range-wrapper.e-input-group:not(.e-disabled) .e-input-group-icon.e-active:active {
  color: #212529;
}
.e-daterangepicker.e-popup,
.e-bigger.e-small .e-daterangepicker.e-popup,
.e-bigger.e-small.e-daterangepicker.e-popup {
  background: #fff;
}
.e-daterangepicker.e-popup .e-calendar,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar {
  background-color: #fff;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-title,
.e-daterangepicker.e-popup .e-calendar .e-header .e-title:hover,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-title,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-title:hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-header .e-title,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-header .e-title:hover {
  color: #343a40;
  text-decoration: none;
}
.e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover {
  background-color: #dee2e6;
  color: #343a40;
}
.e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span {
  background-color: #e9ecef;
  border: 1px solid #0d6efd;
  color: #212529;
}
.e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover span {
  background: #dee2e6;
  border: none;
  color: #343a40;
}
.e-daterangepicker.e-popup .e-calendar .e-range-hover:not(.e-selected):hover span.e-day,
.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date:not(.e-selected) span.e-day,
.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover:not(.e-selected):hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date:not(.e-selected) span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover:not(.e-selected):hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date:not(.e-selected) span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day {
  background-color: #ced4da;
  border: none;
  color: #343a40;
}
.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-today:hover span.e-day,
.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day,
.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-start-date.e-selected.e-today span.e-day,
.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-end-date.e-selected.e-today span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-today:hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-start-date.e-selected.e-today span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-end-date.e-selected.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-today:hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-start-date.e-selected.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-end-date.e-selected.e-today span.e-day {
  border: 1px solid #0d6efd;
}
.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-selected.e-today:hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-selected.e-today:hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-selected.e-today:hover span.e-day {
  border: 1px solid #0d6efd;
}
.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover,
.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-today.e-range-hover span,
.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover span,
.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover:hover span.e-day,
.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected,
.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-today.e-range-hover span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover:hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-today.e-range-hover span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover:hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected span {
  background-color: #fff;
  border: none;
  color: #495057;
}
.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover,
.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected {
  background-color: #fff;
  border: none;
  color: #495057;
}
.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day,
.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day {
  background-color: #0d6efd;
  color: #fff;
}
.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover.e-today span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover.e-today span.e-day {
  background-color: #0d6efd;
  color: #fff;
}
.e-daterangepicker.e-popup .e-calendar .e-other-month.e-selected span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-other-month.e-selected span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-other-month.e-selected span {
  color: #fff;
}
.e-daterangepicker.e-popup .e-presets,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets,
.e-bigger.e-small.e-daterangepicker.e-popup .e-presets {
  background-color: #fff;
  color: #212529;
}
.e-daterangepicker.e-popup .e-presets .e-list-item.e-active,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-item.e-active,
.e-bigger.e-small.e-daterangepicker.e-popup .e-presets .e-list-item.e-active {
  background-color: rgba(0, 0, 0, 0);
  color: #0d6efd;
}
.e-daterangepicker.e-popup .e-presets .e-list-item.e-hover,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-item.e-hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-presets .e-list-item.e-hover {
  background-color: #e9ecef;
  color: #212529;
}
.e-daterangepicker.e-popup .e-start-label,
.e-daterangepicker.e-popup .e-end-label,
.e-bigger.e-small .e-daterangepicker.e-popup .e-start-label,
.e-bigger.e-small .e-daterangepicker.e-popup .e-end-label,
.e-bigger.e-small.e-daterangepicker.e-popup .e-start-label,
.e-bigger.e-small.e-daterangepicker.e-popup .e-end-label {
  color: #495057;
}
.e-daterangepicker.e-popup .e-change-icon,
.e-bigger.e-small .e-daterangepicker.e-popup .e-change-icon,
.e-bigger.e-small.e-daterangepicker.e-popup .e-change-icon {
  color: #6c757d;
}
.e-daterangepicker.e-popup .e-day-span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-day-span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-day-span {
  color: #6c757d;
}
.e-daterangepicker.e-popup .e-separator,
.e-bigger.e-small .e-daterangepicker.e-popup .e-separator,
.e-bigger.e-small.e-daterangepicker.e-popup .e-separator {
  background-color: #dee2e6;
}
.e-daterangepicker.e-popup .e-footer,
.e-bigger.e-small .e-daterangepicker.e-popup .e-footer,
.e-bigger.e-small.e-daterangepicker.e-popup .e-footer {
  background-color: #fff;
}
.e-bigger .e-daterangepicker,
*.e-bigger.e-daterangepicker,
*.e-device.e-daterangepicker {
  background-color: #fff;
  padding: 0;
}
.e-bigger .e-daterangepicker .e-calendar th,
*.e-bigger.e-daterangepicker .e-calendar th,
*.e-device.e-daterangepicker .e-calendar th {
  color: #495057;
}
.e-bigger .e-daterangepicker .e-start-btn,
.e-bigger .e-daterangepicker .e-end-btn,
*.e-bigger.e-daterangepicker .e-start-btn,
*.e-bigger.e-daterangepicker .e-end-btn,
*.e-device.e-daterangepicker .e-start-btn,
*.e-device.e-daterangepicker .e-end-btn {
  background: #fff;
  color: #0d6efd;
}
.e-bigger .e-daterangepicker .e-start-btn.e-active,
.e-bigger .e-daterangepicker .e-start-btn.e-active:active,
.e-bigger .e-daterangepicker .e-end-btn.e-active,
.e-bigger .e-daterangepicker .e-end-btn.e-active:active:not([disabled]),
.e-bigger .e-daterangepicker .e-start-btn.e-active:hover,
.e-bigger .e-daterangepicker .e-end-btn.e-active:hover,
*.e-bigger.e-daterangepicker .e-start-btn.e-active,
*.e-bigger.e-daterangepicker .e-start-btn.e-active:active,
*.e-bigger.e-daterangepicker .e-end-btn.e-active,
*.e-bigger.e-daterangepicker .e-end-btn.e-active:active:not([disabled]),
*.e-bigger.e-daterangepicker .e-start-btn.e-active:hover,
*.e-bigger.e-daterangepicker .e-end-btn.e-active:hover,
*.e-device.e-daterangepicker .e-start-btn.e-active,
*.e-device.e-daterangepicker .e-start-btn.e-active:active,
*.e-device.e-daterangepicker .e-end-btn.e-active,
*.e-device.e-daterangepicker .e-end-btn.e-active:active:not([disabled]),
*.e-device.e-daterangepicker .e-start-btn.e-active:hover,
*.e-device.e-daterangepicker .e-end-btn.e-active:hover {
  background: #0d6efd;
  color: #fff;
}
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary {
  background-color: #0d6efd;
  border-color: #0d6efd;
  color: #fff;
}
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary:hover,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary:hover {
  background-color: #0b5ed7;
  border-color: #0a58ca;
  color: #fff;
}
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary:active,
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary.e-active,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary:active,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary.e-active {
  background-color: #0a58ca;
  border-color: #0a53be;
  color: #fff;
}
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary:disabled,
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary:disabled,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary:disabled,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary:disabled {
  background-color: rgba(13, 110, 253, .65);
  border-color: rgba(13, 110, 253, .65);
  color: rgba(255, 255, 255, .65);
}
.e-daterangepicker.e-popup .e-footer .e-btn.e-flat,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-flat {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.e-daterangepicker.e-popup .e-footer .e-btn.e-flat:hover,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-flat:hover {
  background-color: #5c636a;
  border-color: #565e64;
  color: #fff;
}
.e-daterangepicker.e-popup .e-footer .e-btn.e-flat:active,
.e-daterangepicker.e-popup .e-footer .e-btn.e-flat.e-active,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-flat:active,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-flat.e-active {
  background-color: #51585e;
  border-color: #51585e;
  color: #fff;
}
.e-daterangepicker.e-popup .e-footer .e-btn.e-flat:disabled,
.e-daterangepicker.e-popup .e-footer .e-btn.e-flat:disabled,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-flat:disabled,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-flat:disabled {
  background-color: rgba(108, 117, 125, .65);
  border-color: rgba(108, 117, 125, .65);
  color: rgba(255, 255, 255, .65);
}
/*! component icons */
.e-datetime-wrapper .e-time-icon.e-icons::before {
  content: "\e705";
  font-family: "e-icons";
}
.e-input-group.e-control-wrapper.e-datetime-wrapper.e-non-edit.e-input-focus .e-input:focus ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group.e-datetime-wrapper.e-non-edit.e-input-focus input:focus ~ .e-clear-icon {
  display: -ms-flexbox;
  display: flex;
}
.e-datetime-wrapper {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 16px;
}
.e-datetime-wrapper.e-control-wrapper {
  box-sizing: border-box;
}
.e-datetime-wrapper .e-time-icon.e-icons.e-disabled,
.e-datetime-wrapper .e-date-icon.e-icons.e-disabled {
  pointer-events: none;
}
.e-datetime-wrapper .e-clear-icon {
  box-sizing: content-box;
}
.e-datetime-wrapper span {
  cursor: pointer;
}
.e-datetime-wrapper .e-input-group-icon.e-date-icon,
.e-datetime-wrapper .e-input-group-icon.e-time-icon {
  font-size: 16px;
  margin: 0;
  outline: none;
}
.e-datetime-wrapper .e-input-group-icon.e-time-icon {
  border: 0;
  border-style: none;
  margin: 0;
}
.e-datetime-wrapper:not(.e-outline).e-rtl .e-input-group-icon.e-time-icon {
  margin: 0;
}
.e-datetimepicker.e-time-modal {
  background-color: #e9ecef;
  height: 100%;
  left: 0;
  opacity: .5;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}
.e-datetimepicker.e-popup {
  border-style: solid;
  border-width: 1px;
  overflow: auto;
}
.e-datetimepicker.e-popup .e-content {
  position: relative;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul {
  margin: 0;
  padding: 8px 0;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  color: #212529;
  cursor: default;
  font-size: 14px;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover {
  cursor: pointer;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  line-height: 30px;
  text-indent: 12px;
}
.e-bigger.e-datetime-wrapper .e-time-icon.e-icons::before,
*.e-bigger .e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 18px;
}
.e-bigger.e-datetime-wrapper .e-input-group-icon.e-time-icon,
*.e-bigger .e-datetime-wrapper .e-input-group-icon.e-time-icon {
  margin: 0;
}
.e-bigger.e-datetime-wrapper:not(.e-outline).e-rtl .e-input-group-icon.e-time-icon,
*.e-bigger .e-datetime-wrapper:not(.e-outline).e-rtl .e-input-group-icon.e-time-icon {
  margin: 0;
}
.e-bigger .e-datetimepicker.e-popup .e-list-parent.e-ul,
*.e-bigger.e-datetimepicker.e-popup .e-list-parent.e-ul {
  padding: 8px 0;
}
.e-bigger .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-bigger.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 16px;
  line-height: 32px;
  text-indent: 16px;
}
.e-small .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 12px;
  line-height: 26px;
  text-indent: 8px;
}
.e-small.e-bigger .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-bigger.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 14px;
  line-height: 30px;
  text-indent: 16px;
}
.e-small.e-datetime-wrapper .e-time-icon.e-icons::before,
*.e-small .e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 14px;
}
.e-small.e-bigger.e-datetime-wrapper .e-time-icon.e-icons::before,
*.e-small.e-bigger .e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 16px;
}
.e-content-placeholder.e-datetimepicker.e-placeholder-datetimepicker {
  background-size: 250px 33px;
  min-height: 33px;
}
.e-bigger .e-content-placeholder.e-datetimepicker.e-placeholder-datetimepicker,
.e-bigger.e-content-placeholder.e-datetimepicker.e-placeholder-datetimepicker {
  background-size: 250px 40px;
  min-height: 40px;
}
/*! datetimepicker theme */
.e-datetime-wrapper .e-input-group-icon.e-icons.e-active {
  color: #212529;
}
.e-datetime-wrapper.e-input-group:not(.e-disabled) .e-input-group-icon.e-active:active {
  color: #212529;
}
.e-datetimepicker.e-popup {
  border: 1px solid #dee2e6;
  border-radius: 6px;
  box-shadow: none;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul {
  background-color: #fff;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul li.e-list-item {
  border: none;
  color: #212529;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover,
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-navigation,
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item:focus {
  background-color: #e9ecef;
  border: none;
  color: #212529;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active {
  background-color: #0d6efd;
  color: #fff;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active.e-hover {
  background-color: #e9ecef;
  color: #212529;
}
.e-signature {
  border: 1px solid;
}
.e-signature {
  background-color: #fff;
  border: 1px solid;
  border-color: #dee2e6;
}
/*! maskedtextbox layout */
.e-control-wrapper.e-mask .e-maskedtextbox {
  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;
}
.e-bigger .e-control-wrapper.e-mask .e-maskedtextbox {
  font-size: 16px;
}
.e-control-wrapper.e-mask.e-bigger .e-maskedtextbox {
  font-size: 16px;
}
.e-content-placeholder.e-mask.e-placeholder-mask {
  background-size: 300px 33px;
  min-height: 33px;
}
.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;
}
/*! maskedtextbox theme */
.e-control-wrapper.e-mask.e-error .e-maskedtextbox {
  color: #dc3545;
}
.e-utility-mask.e-error {
  color: #dc3545;
}
@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.e-upload .e-upload-actions,
.e-bigger.e-small .e-upload .e-upload-actions {
  background-color: #f8f9fa;
  border-radius: 0 0 6px 6px;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons::before {
  content: "\e7e7";
}
.e-upload .e-upload-files .e-icons.e-file-pause-btn::before {
  content: "\e77b";
}
.e-upload .e-upload-files .e-icons.e-file-reload-btn::before {
  content: "\e706";
}
.e-upload .e-upload-files .e-icons.e-file-play-btn::before {
  content: "\e70c";
}
.e-upload .e-upload-files .e-file-delete-btn.e-icons::before {
  content: "\e820";
}
.e-upload .e-upload-files .e-file-abort-btn.e-icons::before {
  content: "\e81b";
}
.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-bigger .e-upload {
  width: 100%;
}
.e-bigger .e-upload .e-file-select-wrap {
  padding: 16px 0 16px 16px;
}
.e-bigger .e-upload .e-file-select-wrap .e-file-drop {
  font-size: 16px;
  margin-left: 16px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list {
  font-size: 14px;
  line-height: 22px;
  min-height: 108px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container {
  margin-left: 15px;
  top: 0;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  font-size: 16px;
  padding-top: 15px;
}
.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: 16px;
  padding-top: 15px;
  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: 15px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  height: 4px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap {
  height: 4px;
  width: 95%;
}
.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: 90%;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  font-size: 12px;
  right: 16px;
  top: -36px;
}
.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 {
  box-sizing: border-box;
  font-size: 22px;
  height: 24px;
  margin: 15px;
  margin-top: -24px;
  padding: 24px;
  top: 50%;
  width: 24px;
}
.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: #adb5bd;
  cursor: not-allowed;
  opacity: .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: 22px;
}
.e-bigger .e-upload .e-upload-files .e-file-abort-btn.e-icons {
  font-size: 22px;
}
.e-bigger .e-upload .e-upload-actions .e-btn {
  margin-left: 15px;
}
.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 15px 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: 15px;
}
.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: 30px;
}
.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: 16px;
  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 {
  box-sizing: border-box;
  left: 0;
  margin-left: 15px;
  margin-right: 15px;
  padding: 24px;
  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: #adb5bd;
  cursor: not-allowed;
  opacity: .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: 15px;
  padding-top: 11px;
}
.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: #dc3545;
}
.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: #6c757d;
  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: #dc3545;
}
.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: #dc3545;
}
.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 {
  box-sizing: border-box;
  top: 38px;
}
.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: #adb5bd;
  cursor: not-allowed;
  opacity: .4;
  pointer-events: none;
}
.e-upload,
.e-bigger.e-small .e-upload {
  width: 100%;
}
.e-upload.e-control-wrapper,
.e-bigger.e-small .e-upload.e-control-wrapper {
  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";
}
.e-upload .e-hidden-file-input,
.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-upload .e-file-select-wrap,
.e-bigger.e-small .e-upload .e-file-select-wrap {
  padding: 12px 0 12px 12px;
}
.e-upload .e-file-select-wrap .e-file-select,
.e-upload .e-file-select-wrap .e-file-select .e-uploader,
.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-upload .e-file-select-wrap .e-file-select .e-uploader,
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-select .e-uploader {
  opacity: 0;
}
.e-upload .e-file-select-wrap .e-file-drop,
.e-bigger.e-small .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,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 15px;
  padding-top: 11px;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container,
.e-bigger.e-small .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,
.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-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,
.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-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,
.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: #dc3545;
}
.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,
.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: #6c757d;
  display: block;
  font-size: 12px;
  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,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid {
  color: #dc3545;
}
.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,
.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: #dc3545;
}
.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,
.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 {
  box-sizing: border-box;
  top: 42px;
}
.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,
.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: #adb5bd;
  cursor: not-allowed;
  opacity: .4;
  pointer-events: none;
}
.e-upload .e-upload-files,
.e-bigger.e-small .e-upload .e-upload-files {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.e-upload .e-upload-files .e-upload-file-list,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list {
  font-family: inherit;
  font-size: 14px;
  height: 100%;
  line-height: 22px;
  min-height: 82px;
  position: relative;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container,
.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: 0;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name,
.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-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name::before,
.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-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type,
.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-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-hidden,
.e-bigger.e-small .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,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  display: block;
  font-size: 12px;
  padding: 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,
.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: 12px;
  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,
.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-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  display: block;
  height: 10px;
  padding-bottom: 11px;
  padding-top: 6px;
  position: absolute;
  width: 95%;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap,
.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: 4px;
  display: block;
  height: 4px;
  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,
.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: 4px;
  display: inherit;
  height: 4px;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text,
.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: 12px;
  position: relative;
  right: 0;
  top: -33px;
}
.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,
.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 {
  -ms-flex-align: center;
  align-items: center;
  box-sizing: border-box;
  cursor: pointer;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 18px;
  height: 20px;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 15px;
  margin-top: -9px;
  padding: 10px;
  position: absolute;
  right: 0;
  top: 50%;
  vertical-align: middle;
  width: 20px;
}
.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,
.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-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,
.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: #adb5bd;
  cursor: not-allowed;
  opacity: .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,
.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-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,
.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-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,
.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, .12);
  border-color: rgba(0, 0, 0, 0);
  border-radius: 50%;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}
.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,
.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-upload .e-upload-files .e-file-delete-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons {
  font-size: 18px;
  opacity: 1;
}
.e-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons {
  font-size: 18px;
  opacity: 1;
}
.e-upload .e-file-select-wrap .e-btn,
.e-upload .e-upload-actions .e-btn,
.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-upload .e-upload-actions,
.e-bigger.e-small .e-upload .e-upload-actions {
  position: relative;
  text-align: right;
}
.e-upload .e-upload-actions .e-file-upload-btn,
.e-bigger.e-small .e-upload .e-upload-actions .e-file-upload-btn {
  margin: 8px;
}
.e-upload .e-upload-actions .e-file-clear-btn,
.e-bigger.e-small .e-upload .e-upload-actions .e-file-clear-btn {
  margin: 8px;
}
.e-upload.e-rtl .e-file-select-wrap,
.e-bigger.e-small .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,
.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap .e-control.e-btn {
  margin-right: 0;
}
.e-upload.e-rtl .e-file-select-wrap .e-file-drop,
.e-bigger.e-small .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,
.e-bigger.e-small .e-upload.e-rtl .e-upload-actions {
  text-align: left;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container,
.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: 11px;
  position: relative;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-rtl-container,
.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-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-type,
.e-bigger.e-small .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,
.e-bigger.e-small .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,
.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-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap,
.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: 23px;
  width: 86%;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text,
.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: 0;
  top: -32px;
}
.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,
.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: 11px;
  margin-right: 11px;
  right: auto;
  top: 50%;
}
.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-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,
.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-upload.e-disabled .e-file-drop,
.e-bigger.e-small .e-upload.e-disabled .e-file-drop {
  color: #adb5bd;
}
.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,
.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: #adb5bd;
}
.e-upload .e-content-placeholder.e-upload.e-placeholder-upload,
.e-bigger.e-small .e-upload .e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 65px;
  min-height: 65px;
}
.e-upload .e-bigger .e-content-placeholder.e-upload.e-placeholder-upload,
.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,
.e-bigger.e-small .e-upload .e-bigger.e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 80px;
  min-height: 80px;
}
.e-small .e-upload .e-file-select-wrap {
  padding: 12px 0 12px 12px;
}
.e-small .e-upload .e-file-select-wrap .e-file-drop {
  font-size: 12px;
  margin-left: 10px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list {
  min-height: 79px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  font-size: 12px;
  padding-top: 12px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  font-size: 12px;
  padding: 6px 0;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  font-size: 12px;
  padding-top: 12px;
}
.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: 12px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  padding-bottom: 2px;
  padding-top: 2px;
}
.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: #adb5bd;
  cursor: not-allowed;
  opacity: .4;
  pointer-events: none;
}
.e-small .e-upload.e-rtl .e-file-select-wrap {
  padding: 12px 12px 12px 0;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 12px;
  padding-top: 8px;
}
.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: #dc3545;
}
.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: #6c757d;
  display: block;
  font-size: 12px;
  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: #dc3545;
}
.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: #dc3545;
}
.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 {
  box-sizing: border-box;
  top: 42px;
}
.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: #adb5bd;
  cursor: not-allowed;
  opacity: .4;
  pointer-events: none;
}
.e-upload {
  border: 1px dashed #adb5bd;
}
.e-upload .e-file-drop {
  color: #495057;
  vertical-align: middle;
}
.e-upload .e-upload-files {
  border-top: 1px solid #dee2e6;
}
.e-upload .e-upload-files .e-upload-file-list {
  border-bottom: 1px solid #dee2e6;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  color: #212529;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  color: #212529;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  color: #6c757d;
}
.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: #212529;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-success {
  color: #198754;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-fails {
  color: #dc3545;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-validation-fails {
  color: #dc3545;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap {
  background-color: #dee2e6;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-progress {
  background: #0d6efd;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-success {
  background: #198754;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-failed {
  background: #dc3545;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-bar-text {
  color: #212529;
}
.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: #6c757d;
}
.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: #343a40;
}
.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, .12);
  border-color: rgba(0, 0, 0, 0);
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}
.e-rating-container {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: max-content;
}
.e-rating-container .e-rating {
  display: none;
}
.e-rating-container .e-rating-item-list {
  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 {
  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: 22px;
  padding: 4px;
  line-height: 13px;
  display: block;
  position: relative;
}
.e-rating-container .e-rating-item-container .e-rating-item {
  display: block;
}
.e-rating-container.e-rating-animation:not(.e-disabled) .e-rating-item-container:hover .e-rating-item {
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  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;
  margin: auto 2px 6px;
  font-size: 18px;
  padding: 2px;
}
.e-rating-container .e-reset.e-disabled {
  cursor: default;
}
.e-rating-container .e-reset:focus-visible {
  outline: 1px solid;
  border-radius: 4px;
}
.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 11px;
}
.e-rating-container .e-rating-label.e-label-top {
  margin: 8px 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;
  -ms-flex-pack: center;
  justify-content: center;
  left: 50%;
  top: -8px;
  transform: translate(-50%, -100%);
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip.e-show-tooltip {
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-tip-content {
  width: max-content;
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-arrow-tip.e-tip-bottom {
  left: 50%;
  top: 100%;
  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;
  line-height: 6px;
}
.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-bigger.e-rating-container .e-rating-item-container,
.e-bigger .e-rating-container .e-rating-item-container {
  font-size: 32px;
  line-height: 13px;
}
.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: 26px;
  line-height: 13px;
}
.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: 22px;
}
.e-rating-container .e-rating-item-list:focus .e-rating-focus {
  outline-color: #0d6efd;
  border-radius: 4px;
}
.e-rating-container .e-reset {
  color: #6c757d;
}
.e-rating-container .e-reset:hover {
  color: #6c757d;
}
.e-rating-container .e-reset.e-disabled {
  color: #adb5bd;
}
.e-rating-container .e-rating-item-container .e-rating-icon {
  -webkit-text-fill-color: rgba(0, 0, 0, 0);
  -webkit-text-stroke: 1px #6c757d;
}
.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:
    linear-gradient(
      to right,
      #0d6efd var(--rating-value),
      transparent var(--rating-value));
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-stroke: 1px #0d6efd;
}
.e-rating-container .e-rating-item-container.e-selected-value .e-rating-icon {
  -webkit-text-stroke: 1px #6c757d;
  -webkit-text-stroke: 1px #0d6efd;
}
.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:
    linear-gradient(
      to right,
      #6c757d var(--rating-value),
      transparent var(--rating-value));
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-stroke: 1px #6c757d;
}
.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:
    linear-gradient(
      to right,
      #599bfe var(--rating-value),
      transparent var(--rating-value));
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-stroke: 1px #599bfe;
}
.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:
    linear-gradient(
      to left,
      #0d6efd var(--rating-value),
      transparent var(--rating-value));
  background-clip: text;
  -webkit-background-clip: text;
}
.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:
    linear-gradient(
      to left,
      #6c757d var(--rating-value),
      transparent var(--rating-value));
  background-clip: text;
  -webkit-background-clip: text;
}
.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:
    linear-gradient(
      to left,
      #599bfe var(--rating-value),
      transparent var(--rating-value));
  background-clip: text;
  -webkit-background-clip: text;
}
.e-rating-container.e-disabled .e-rating-item-container .e-rating-icon {
  -webkit-text-stroke: 1px #ced4da;
}
.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:
    linear-gradient(
      to right,
      #adb5bd var(--rating-value),
      transparent var(--rating-value));
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-stroke: 1px #adb5bd;
}
.e-rating-container.e-disabled.e-rtl .e-rating-item-container .e-rating-icon {
  background:
    linear-gradient(
      to left,
      #ced4da var(--rating-value),
      transparent var(--rating-value));
  background-clip: text;
  -webkit-background-clip: text;
}
.e-rating-container.e-disabled.e-rtl.e-rating-selected .e-rating-icon,
.e-rating-container.e-disabled.e-rtl.e-rating-intermediate .e-rating-icon {
  background:
    linear-gradient(
      to left,
      #adb5bd var(--rating-value),
      transparent var(--rating-value));
  background-clip: text;
  -webkit-background-clip: text;
}
.e-dialog .e-icon-dlg-close::before {
  content: "\e7e7";
  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: "\e832";
}
/*! dialog layout */
.e-dialog {
  border: 1px solid #dee2e6;
  border-radius: 6px;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
}
.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: 0;
  line-height: 1.25;
}
.e-dialog .e-dlg-header-content + .e-dlg-content {
  padding-top: 12px;
}
.e-dialog .e-btn .e-btn-icon.e-icon-dlg-close {
  font-size: 16px;
  width: 12px;
}
.e-dialog .e-dlg-header {
  display: block;
  font-size: 16px;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-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;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
  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: 1px solid #dee2e6;
  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;
  transform: rotate(90deg);
}
.e-dialog .e-resize-handle.e-north-east {
  cursor: nesw-resize;
  right: 0;
  top: 0;
  transform: rotate(-90deg);
}
.e-dialog .e-resize-handle.e-north-west {
  cursor: nwse-resize;
  left: 0;
  top: 0;
  transform: rotate(180deg);
}
.e-dialog .e-south,
.e-dialog .e-north,
.e-dialog .e-east,
.e-dialog .e-west {
  background-color: rgba(0, 0, 0, 0);
  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-bigger.e-dialog .e-dlg-header-content,
*.e-bigger .e-dialog .e-dlg-header-content {
  padding: 16px;
}
.e-bigger.e-dialog .e-dlg-header,
*.e-bigger .e-dialog .e-dlg-header {
  font-size: 20px;
}
.e-bigger.e-dialog .e-dlg-content,
*.e-bigger .e-dialog .e-dlg-content {
  font-size: 16px;
  padding: 16px;
}
.e-bigger.e-dialog .e-footer-content,
*.e-bigger .e-dialog .e-footer-content {
  padding: 16px;
}
.e-bigger.e-dialog .e-footer-content .e-btn,
*.e-bigger .e-dialog .e-footer-content .e-btn {
  margin-left: 12px;
}
.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 {
  bottom: 7px;
  height: 20px;
  left: -7px;
  width: 20px;
}
.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: 20px;
  width: 14px;
}
.e-bigger.e-rtl .e-footer-content .e-btn,
.e-bigger .e-rtl .e-footer-content .e-btn {
  margin-left: 0;
  margin-right: 12px;
}
.e-bigger .e-dlg-header-content + .e-dlg-content {
  padding-top: 16px;
}
.e-dialog .e-dlg-header-content {
  border-bottom: 1px solid #dee2e6;
  padding: 12px 14px 12px 12px;
}
.e-dialog .e-dlg-content {
  padding: 12px;
}
.e-dialog .e-footer-content {
  padding: 12px;
}
.e-dialog .e-footer-content .e-btn {
  margin-left: 8px;
}
.e-alert-dialog .e-footer-content {
  border-top: 1px solid #dee2e6;
}
.e-rtl .e-footer-content .e-btn {
  margin-right: 8px;
}
.e-dialog.e-draggable > .e-dlg-header-content {
  cursor: move;
}
.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: -5px;
}
.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  border-radius: 50%;
  bottom: 5px;
  float: right;
  height: 20px;
  left: -5px;
  position: relative;
  width: 20px;
}
.e-rtl.e-dialog .e-resize-handle.e-south-west {
  bottom: 0;
  cursor: sw-resize;
  direction: ltr;
  left: 0;
  text-align: initial;
  transform: rotate(90deg);
}
.e-dlg-target.e-scroll-disabled {
  overflow: hidden !important;
}
.e-dlg-overlay {
  height: 100%;
  left: 0;
  opacity: 1;
  position: fixed;
  top: 0;
  transition: opacity .15s linear;
  width: 100%;
}
.e-dlg-overlay.e-fade {
  opacity: 0;
}
.e-dlg-overflow-hidden {
  overflow: auto;
}
.e-dlg-fullscreen {
  height: 100% !important;
  left: 0 !important;
  width: 100% !important;
}
.e-popup.e-popup-open.e-dialog {
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-dlg-container {
  -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;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.e-dlg-left-center {
  -webkit-align-items: center;
  -webkit-justify-content: flex-start;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.e-dlg-right-center {
  -webkit-align-items: center;
  -webkit-justify-content: flex-end;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.e-dlg-left-top {
  -webkit-align-items: flex-start;
  -webkit-justify-content: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.e-dlg-right-top {
  -webkit-align-items: flex-start;
  -webkit-justify-content: flex-end;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.e-dlg-center-top {
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: column;
  flex-direction: column;
}
.e-dlg-left-bottom {
  -webkit-align-items: flex-end;
  -webkit-justify-content: flex-start;
  -ms-flex-align: end;
  align-items: flex-end;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.e-dlg-right-bottom {
  -webkit-align-items: flex-end;
  -webkit-justify-content: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.e-dlg-center-bottom {
  -webkit-align-items: center;
  -webkit-justify-content: flex-end;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: column;
  flex-direction: column;
  -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: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}
.e-dialog .e-btn.e-dlg-closeicon-btn:active {
  background-color: rgba(0, 0, 0, 0);
}
.e-content-placeholder.e-dialog.e-placeholder-dialog {
  background-size: 400px 210px;
  min-height: 210px;
}
.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;
}
@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 {
  box-sizing: border-box;
}
.e-dialog {
  background-color: #fff;
  box-shadow: 0 16px 48px rgba(0, 0, 0, .175);
}
.e-dlg-overlay {
  background-color: rgba(0, 0, 0, .5);
}
.e-footer-content {
  background-color: rgba(0, 0, 0, 0);
}
.e-footer-content .e-btn.e-primary.e-flat:not([DISABLED]) {
  background: #0d6efd;
  border-color: #0d6efd;
  color: #fff;
}
.e-footer-content .e-btn:hover.e-primary.e-flat:not([DISABLED]) {
  background: #0b5ed7;
}
.e-footer-content .e-btn.e-flat:not([DISABLED]) {
  background: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.e-footer-content .e-btn:hover.e-flat:not([DISABLED]) {
  background: #5c636a;
}
.e-dlg-header,
.e-dlg-header * {
  color: #212529;
  font-size: 16px;
  font-weight: 500;
}
.e-dlg-content {
  color: #212529;
}
.e-device .e-dlg-content {
  font-size: 16px;
}
.e-dlg-header-content {
  background-color: rgba(0, 0, 0, 0);
}
.e-dlg-content {
  background-color: #fff;
}
.e-icon-dlg-close {
  color: #6c757d;
}
.e-dialog .e-btn.e-dlg-closeicon-btn:hover span {
  color: #212529;
}
.e-dialog .e-btn.e-dlg-closeicon-btn:active span,
.e-dialog .e-btn.e-dlg-closeicon-btn:focus span {
  border-radius: 50%;
  color: #212529;
  opacity: 1;
}
.e-icon-dlg-close:active {
  border-radius: 50%;
  color: #212529;
  opacity: 1;
}
.e-icon-dlg-close:hover {
  color: #343a40;
}
.e-dlg-header-content .e-dlg-closeicon-btn:hover {
  background-color: rgba(0, 0, 0, 0);
}
.e-dlg-header-content .e-dlg-closeicon-btn:active {
  background-color: rgba(0, 0, 0, 0);
}
.e-south-east {
  color: #6c757d;
}
.e-rtl .e-south-east {
  color: rgba(0, 0, 0, 0);
}
.e-rtl .e-south-west {
  color: #6c757d;
}
.e-south-west,
.e-north-east,
.e-north-west {
  color: rgba(0, 0, 0, 0);
}
.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn.e-ripple {
  overflow: visible;
}
.e-pager .e-icon-last::before,
.e-grid-menu .e-icon-last::before {
  content: "\e7a9";
}
.e-pager .e-icon-first::before,
.e-grid-menu .e-icon-first::before {
  content: "\e744";
}
.e-pager .e-icon-prev::before,
.e-grid-menu .e-icon-prev::before {
  content: "\e765";
}
.e-pager .e-icon-next::before,
.e-grid-menu .e-icon-next::before {
  content: "\e748";
}
.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: "\e744";
}
.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: "\e7a9";
}
.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: "\e748";
}
.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: "\e765";
}
/*! Pager layout */
.e-bigger .e-pager,
.e-pager.e-bigger {
  font-size: 16px;
  padding: 7px 8px 7px 8px;
}
.e-bigger .e-pager div.e-icons,
.e-pager.e-bigger div.e-icons {
  font-size: 11px;
}
.e-bigger .e-pager div.e-parentmsgbar,
.e-pager.e-bigger div.e-parentmsgbar {
  padding-bottom: 8px;
  padding-right: 0;
  padding-top: 10px;
}
.e-bigger .e-pager .e-pagerdropdown,
.e-pager.e-bigger .e-pagerdropdown {
  height: 38px;
  margin: 0 10px 0 18px;
  margin-top: -24px;
  width: 90px;
}
.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: 16px 14px 14px 14px;
}
.e-bigger .e-pager .e-pagerconstant,
.e-pager.e-bigger .e-pagerconstant {
  margin-bottom: 6px;
  margin-left: 16px;
}
.e-bigger .e-pager .e-pagercontainer,
.e-pager.e-bigger .e-pagercontainer {
  margin: 0 0 -6px .8px;
}
.e-bigger .e-pager.e-rtl .e-pagercontainer,
.e-pager.e-bigger.e-rtl .e-pagercontainer {
  margin: 0 0 -5px 0;
}
@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: 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: 0;
}
.e-bigger .e-pager.e-rtl div.e-parentmsgbar,
.e-pager.e-bigger.e-rtl div.e-parentmsgbar {
  margin-left: 6px;
  margin-top: 0;
}
.e-bigger .e-pager .e-numericitem,
.e-pager.e-bigger .e-numericitem {
  margin: 0;
}
.e-bigger .e-pager .e-numericitem.e-currentitem,
.e-pager.e-bigger .e-numericitem.e-currentitem {
  padding: 9px 13px 10px 12px;
}
.e-bigger .e-pager .e-numericitem.e-currentitem:hover,
.e-pager.e-bigger .e-numericitem.e-currentitem:hover {
  padding: 9px 13px 10px 12px;
}
.e-bigger .e-pager.e-rtl .e-numericitem.e-currentitem,
.e-pager.e-bigger.e-rtl .e-numericitem.e-currentitem {
  padding: 9px 13px 10px 12px;
}
.e-bigger .e-pager.e-rtl .e-numericitem.e-currentitem:hover,
.e-pager.e-bigger.e-rtl .e-numericitem.e-currentitem:hover {
  padding: 9px 13px 10px 12px;
}
.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: 14px 14px 13px 14px;
}
.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: 0;
  padding: 12px 15px 13px 15px;
}
.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;
  padding: 12px 15px 13px;
}
.e-bigger .e-pager .e-numericitem:hover:not(.e-np):not(.e-pp):not(.e-active),
.e-pager.e-bigger .e-numericitem:hover:not(.e-np):not(.e-pp):not(.e-active) {
  padding: 12px 15px 13px 15px;
}
.e-bigger .e-pager.e-rtl,
.e-bigger .e-pager.e-rtl .e-numericitem:hover,
.e-bigger .e-pager.e-rtl .e-currentitem,
.e-pager.e-bigger.e-rtl,
.e-pager.e-bigger.e-rtl .e-numericitem:hover,
.e-pager.e-bigger.e-rtl .e-currentitem {
  margin: 0;
  padding: 7px 8px 7px 8px;
}
.e-bigger .e-pager.e-rtl .e-numericitem:hover:not(.e-np):not(.e-pp):not(.e-active),
.e-pager.e-bigger.e-rtl .e-numericitem:hover:not(.e-np):not(.e-pp):not(.e-active) {
  padding: 12px 15px 13px;
}
.e-bigger .e-pager.e-rtl .e-pp,
.e-bigger .e-pager.e-rtl .e-np,
.e-bigger .e-pager.e-rtl .e-pp:hover,
.e-bigger .e-pager.e-rtl .e-np:hover,
.e-pager.e-bigger.e-rtl .e-pp,
.e-pager.e-bigger.e-rtl .e-np,
.e-pager.e-bigger.e-rtl .e-pp:hover,
.e-pager.e-bigger.e-rtl .e-np:hover {
  font-size: 14px;
  margin-top: 0;
  padding: 14px 14px 13px;
}
.e-bigger .e-pager.e-rtl .e-pagerdropdown,
.e-pager.e-bigger.e-rtl .e-pagerdropdown {
  margin: -26px 16px 0 0;
}
.e-bigger .e-pager.e-rtl .e-pagerconstant,
.e-pager.e-bigger.e-rtl .e-pagerconstant {
  margin: 0 16px 7px 0;
}
.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: 0;
  padding: 16px 14px 14px 14px;
}
.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: 14px;
}
.e-pager {
  border-style: solid;
  border-width: 1px;
  display: inline-block;
  font-size: 14px;
  padding: 7px 8px 7px 8px;
  white-space: normal;
  width: 100%;
}
.e-pager [class^=e-] {
  box-sizing: border-box;
}
.e-pager div.e-parentmsgbar {
  float: right;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 8px;
}
.e-pager .e-pagesizes {
  display: inline;
}
.e-pager .e-pagerdropdown {
  display: inline-block;
  height: 32px;
  margin-left: 10px;
  margin-right: 8px;
  margin-top: -24px;
  overflow: unset;
  vertical-align: middle;
  width: 90px;
}
.e-pager .e-pagerconstant {
  display: inline-block;
  margin: 0 0 6px 8px;
  overflow: hidden;
  width: auto;
}
.e-pager .e-icons {
  font-size: 9px;
}
.e-pager .e-numericitem {
  border-right-style: solid;
  border-right-width: 1px;
  display: inline-block;
  line-height: 1;
  margin-right: 0;
  min-width: 26px;
  padding: 13px 12px 10px 12px;
  text-align: center;
}
.e-pager .e-numericitem.e-currentitem {
  padding: 7.4px 10.5px 8.4px 9.5px;
}
.e-pager .e-numericitem.e-currentitem:hover {
  padding: 7.4px 10.5px 8.4px 9.5px;
}
.e-pager.e-rtl .e-numericitem.e-currentitem {
  border-left-color: #86b7fe;
  border-left-style: solid;
  border-left-width: 3px;
  padding: 7px 10.5px 8px 9.5px;
}
.e-pager.e-rtl .e-numericitem.e-currentitem:hover {
  padding: 7px 10.5px 8px 9.5px;
}
.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: 1;
}
.e-pager .e-spacing,
.e-pager .e-numericitem:hover,
.e-pager .e-currentitem {
  border-radius: 0;
  cursor: pointer;
  padding: 10px 12.5px 11.5px 12.5px;
  text-decoration: none;
}
.e-pager .e-numericitem:hover:not(.e-np):not(.e-pp):not(.e-active) {
  padding: 10.4px 12.5px 11.6px 12.5px;
}
.e-pager .e-currentitem {
  border: 3px solid #86b7fe;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
}
.e-pager div,
.e-pager a {
  display: inline;
  -webkit-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: 1px;
  display: inline-block;
  margin-right: 0;
  margin-top: 0;
  min-width: 26px;
  padding: 14.2px 12.2px 12.7px 11.5px;
}
.e-pager .e-pagercontainer .e-lastpage,
.e-pager .e-pagercontainer .e-lastpagedisabled {
  border-right: 1px;
}
.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: 1px;
  margin-right: 1px;
  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: 0;
}
.e-pager .e-pagercontainer {
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  display: inline-block;
  margin: 0 0 -4px .3px;
  overflow: hidden;
}
.e-pager .e-lastpage:hover {
  border-radius: 0 3px 3px 0;
}
.e-pager .e-firstpage:hover {
  border-radius: 3px 0 0 3px;
}
.e-pager .e-pagermessage,
.e-pager .e-pagerexternalmsg {
  display: block;
  margin: 6px 6px 0 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: 14px;
  font-weight: bold;
  letter-spacing: 0;
  padding: 10.4px 10.5px 11.4px 10.5px;
}
.e-pager .e-np.e-focused,
.e-pager .e-pp.e-focused {
  line-height: 1;
  padding: 10.4px 10.5px 11.4px 10.5px;
}
@media (max-width: 769px) {
  .e-pager {
    padding: 13px 0;
  }
  .e-pager div.e-parentmsgbar {
    box-sizing: border-box;
    display: inline-block;
    float: initial;
    padding-bottom: 0;
    padding-right: 0;
    padding-top: 0;
    text-align: center;
    vertical-align: top;
    width: calc(60% - 48px);
  }
  .e-pager .e-pagesizes {
    display: none;
  }
  .e-pager .e-pagecountmsg {
    display: none;
  }
  .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;
    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: 0;
  border-left-style: solid;
  border-left-width: 1px;
  border-right-style: solid;
  border-right-width: 1px;
}
.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;
}
.e-pager.e-rtl .e-pagerdropdown {
  margin: -24px 16px 0 0;
}
.e-pager.e-rtl .e-pagerconstant {
  margin: 0 8px 6px 0;
}
.e-pager.e-rtl .e-pagerexternalmsg {
  float: none;
}
.e-pager.e-rtl .e-pagercontainer {
  float: none;
  margin: 0 .3px -4px 0;
  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: 14px 12px 12px 11.5px;
}
.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: none;
  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-left-style: none;
  border-left-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: 4px 0 0 4px;
}
.e-pager.e-rtl .e-numericcontainer {
  float: none;
}
.e-pager.e-rtl .e-numericitem {
  border-right-style: solid;
  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: 0;
}
.e-pager.e-rtl .e-spacing,
.e-pager.e-rtl .e-numericitem:hover,
.e-pager.e-rtl .e-currentitem {
  margin: 0;
  padding: 10.4px 12.5px 11px 12.5px;
}
.e-pager.e-rtl .e-numericitem:hover:not(.e-np):not(.e-pp):not(.e-active) {
  padding: 10.4px 12.5px 11px 12.5px;
}
.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: 0;
  padding: 10px 10.5px 11px 10.5px;
}
@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: 10px;
  }
  .e-pager.e-rtl .e-parentmsgbar {
    float: right;
  }
}
.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: 14px;
}
.e-pager.sf-pager .e-pagercontainer {
  font-size: 0;
}
.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 {
  background-color: #fff;
  border-color: #dee2e6;
  color: #495057;
  opacity: 1;
}
.e-pager div.e-icons.e-pager-default {
  color: #0d6efd;
}
.e-pager div.e-icons.e-disable {
  color: #adb5bd;
}
.e-pager .e-pager-default:hover {
  background: #e9ecef;
  color: #0d6efd;
  opacity: 1;
}
.e-pager .e-parentmsgbar {
  font-weight: 400;
}
.e-pager .e-spacing {
  color: #0d6efd;
  opacity: 1;
}
.e-pager .e-spacing.e-numericitem:not(.e-active):not(.e-np):not(.e-pp):hover {
  background: #e9ecef;
}
.e-pager .e-numericitem:hover {
  color: #0d6efd;
  opacity: 1;
}
.e-pager .e-numericitem:hover:not(.e-np):not(.e-pp):not(.e-active) {
  border-left: 0 solid #dee2e6;
}
.e-pager .e-numericitem:not(.e-active):not(.e-np):not(.e-pp):hover {
  background-color: #e9ecef;
  opacity: 1;
}
.e-pager .e-numericitem {
  background: #fff;
  border-right-color: #dee2e6;
  color: #0d6efd;
}
.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: #0d6efd;
}
.e-pager .e-lastpage,
.e-pager .e-firstpage {
  background-color: rgba(0, 0, 0, 0);
}
.e-pager .e-pagercontainer {
  background-color: #fff;
  border-color: #dee2e6;
}
.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: #dee2e6;
}
.e-pager .e-currentitem,
.e-pager .e-currentitem:hover {
  border-right-color: #86b7fe;
  background: #e9ecef;
  color: #0d6efd;
  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: #eff1f4;
}
.e-pager .e-currentitem.e-numericitem.e-focused {
  background: #e9ecef;
  box-shadow: 0 0 0 1px #0d6efd inset;
}
.e-pager .e-focused {
  box-shadow: 0 0 0 1px #0d6efd inset;
}
@media (max-width: 590px) {
  .e-pager .e-pager-default:hover {
    background: #fff;
    color: #0d6efd;
    opacity: 1;
  }
}
.e-pager.e-rtl .e-numericitem {
  border-left-color: #dee2e6;
}
.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 {
  border-left-color: #dee2e6;
}
.e-pager.e-rtl .e-nextpage,
.e-pager.e-rtl .e-nextpagedisabled {
  border-left-color: #dee2e6;
}
/*! component's theme wise override definitions and variables */
@keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, .5);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, .5);
  }
  100% {
    box-shadow: 0 0 0 200px rgba(255, 255, 255, .12);
  }
}
/*! component's theme wise override definitions and variables */
/*! Toolbar's bootstrap5 theme wise override definitions and variables */
/*! toolbar icons */
.e-toolbar .e-popup-down-icon::before {
  content: "\e729";
  line-height: normal;
}
.e-toolbar .e-popup-up-icon::before {
  content: "\e776";
  line-height: normal;
}
/*! toolbar layout */
.e-bigger .e-toolbar,
.e-toolbar.e-bigger {
  height: 46px;
  min-height: 46px;
}
.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: 12px;
}
.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: 12px;
}
.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: 12px;
}
.e-bigger .e-toolbar .e-toolbar-items.e-toolbar-multirow,
.e-toolbar.e-bigger .e-toolbar-items.e-toolbar-multirow {
  margin-left: 12.5px;
  margin-right: 12.5px;
}
.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 8px;
}
.e-bigger .e-toolbar .e-toolbar-item,
.e-toolbar.e-bigger .e-toolbar-item {
  min-height: 46px;
}
.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: 38px;
  min-width: 38px;
  padding: 0 8px;
  line-height: 24px;
}
.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: 4px;
  font-size: 16px;
}
.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: 20px;
}
.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: 18px;
  line-height: 18px;
}
.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: 4px 6px;
}
.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: 4px 6px;
}
.e-bigger .e-toolbar .e-toolbar-item:not(.e-separator),
.e-toolbar.e-bigger .e-toolbar-item:not(.e-separator) {
  min-width: 49px;
  padding: 4px;
}
.e-bigger .e-toolbar .e-toolbar-item.e-separator,
.e-toolbar.e-bigger .e-toolbar-item.e-separator {
  height: 30px;
  margin: 8px;
  min-height: 30px;
}
.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: 4px 6px 3px 6px;
}
.e-bigger .e-toolbar .e-hor-nav,
.e-toolbar.e-bigger .e-hor-nav {
  min-height: 46px;
  min-width: 36px;
}
.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: 38px;
}
.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: 46px;
}
.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: 46px;
  padding: 8px 18px;
  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 6px 0 0;
  font-size: 16px;
}
.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 0 0 6px;
  font-size: 16px;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended {
  min-height: 46px;
  padding-bottom: 0;
  padding-left: 12px;
  padding-right: 12px;
  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: 46px;
}
.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: 38px;
  min-width: 38px;
  padding: 0 8px;
}
.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: 4px;
}
.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 8px;
}
.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: 49px;
  padding: 4px;
}
.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: 30px;
  margin: 8px;
  min-height: 30px;
}
.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: 4px 6px;
}
.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: 4px 6px;
}
.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: 4px;
}
.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: 12px;
  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-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-center .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,
.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: 12px;
  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: 12px;
}
.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: 12px;
}
.e-toolbar {
  border-radius: 0;
  display: block;
  height: 38px;
  min-height: 38px;
  position: relative;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  overflow: hidden;
}
.e-toolbar .e-blazor-toolbar-items {
  position: absolute;
  top: -9999px;
  visibility: hidden;
}
.e-toolbar.e-control[class*=e-toolbar] {
  box-sizing: content-box;
}
.e-toolbar.e-corner {
  border-radius: 4px;
}
.e-toolbar.e-hidden {
  display: none;
}
.e-toolbar .e-toolbar-items {
  border-radius: 0 0 0 0;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 100%;
  vertical-align: middle;
  -ms-flex-align: center;
  align-items: center;
}
.e-toolbar .e-toolbar-items.e-toolbar-multirow {
  margin-bottom: 1px;
  margin-left: 10px;
  margin-right: 10px;
  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: 8px;
}
.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: 8px;
}
.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: 8px;
}
.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item {
  margin: 0;
}
.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: 8px;
}
.e-toolbar .e-toolbar-item {
  -ms-flex-line-pack: center;
  align-content: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 38px;
  vertical-align: middle;
  width: auto;
}
.e-toolbar .e-toolbar-item .e-tbar-btn {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  vertical-align: middle;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0;
  min-height: 32px;
  min-width: 32px;
  padding: 0 4px;
  border-radius: 4px;
  line-height: 22px;
  border: none;
  cursor: pointer;
  font-size: 18px;
  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: 4px;
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right {
  padding: 4px;
}
.e-toolbar .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon {
  margin: 0;
  min-width: 12px;
  width: auto;
  font-size: 18px;
  line-height: 18px;
}
.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 4px;
}
.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: 4px;
}
.e-toolbar .e-toolbar-item:not(.e-separator) {
  height: inherit;
  min-width: 28px;
  padding: 4px;
}
.e-toolbar .e-toolbar-item.e-separator {
  margin: 5px 10px;
  min-height: 24px;
  min-width: 1px;
  height: 24px;
}
.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: 4px 4px 5px 4px;
}
.e-toolbar .e-toolbar-item > * {
  text-overflow: ellipsis;
}
.e-toolbar .e-toolbar-item.e-hidden {
  display: none;
}
.e-toolbar .e-toolbar-item input[type=checkbox] {
  height: auto;
}
.e-toolbar.e-vertical {
  display: -ms-flexbox;
  display: flex;
  -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: -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 7px;
  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 {
  -ms-flex-align: center;
  align-items: center;
  border-radius: 0 0 0 0;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  min-height: 38px;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  width: 28px;
}
.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 {
  color: #6c757d;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  vertical-align: middle;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  font-size: 18px;
}
.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: 4px;
  overflow: hidden;
  padding: 0;
  position: absolute;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item {
  display: -ms-flexbox;
  display: flex;
  height: 38px;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: 38px;
}
.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: 38px;
  min-width: 100%;
  padding: 6px 12px;
  border: none;
  border-radius: 4px;
  -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 4px 0 0;
  width: auto;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text {
  padding: 0 0 0 4px;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  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.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: 38px;
  padding-bottom: 0;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 0;
  margin-left: -1px;
  box-shadow: none;
  display: inline;
  white-space: normal;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item {
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 38px;
}
.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: 32px;
  min-width: 32px;
  padding: 0 4px;
}
.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: 4px;
  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: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  vertical-align: middle;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 5px 6px;
  font-size: 16px;
}
.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: 4px;
}
.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: 4px;
}
.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 4px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item:not(.e-separator) {
  min-width: 28px;
  padding: 4px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator {
  min-height: 16px;
}
.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: 18px;
  overflow: hidden;
  padding: 0 4px;
}
.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 > * {
  -ms-flex-item-align: center;
  -ms-grid-row-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: -ms-inline-flexbox;
  display: inline-flex;
}
.e-toolbar.e-extended-toolbar .e-hor-nav.e-ie-align {
  display: table;
}
.e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 4px;
}
.e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right {
  padding: 4px;
}
.e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
  padding: 4px;
}
.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child {
  margin-left: 8px;
  margin-right: initial;
}
.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item {
  margin: 0;
}
.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: 8px;
}
.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;
}
.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-left .e-toolbar-item:last-child {
  margin-left: 8px;
}
.e-toolbar.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 0;
  margin-right: 8px;
}
.e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-item:last-child:last-child,
.e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 0;
}
.e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-item:last-child:first-child,
.e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-right .e-toolbar-item:first-child {
  margin-right: 8px;
}
.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 {
  margin: 0;
}
.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: 8px;
}
.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: 8px;
  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;
}
/*! toolbar theme */
.e-toolbar {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  background: #f8f9fa;
  border: 0 solid #dee2e6;
  box-shadow: none;
}
.e-toolbar .e-toolbar-items {
  background: #f8f9fa;
}
.e-toolbar .e-toolbar-item .e-tbar-btn {
  background: #f8f9fa;
  box-shadow: none;
  color: #212529;
  border: none;
}
.e-toolbar .e-toolbar-item .e-tbar-btn .e-icons {
  color: #6c757d;
}
.e-toolbar .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
  color: #212529;
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-flat.e-active {
  background: #565e64;
  box-shadow: none;
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-flat.e-active .e-tbar-btn-text {
  color: #fff;
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-flat.e-active:focus {
  box-shadow: 0 0 0 4px rgba(130, 138, 145, .5);
}
.e-toolbar .e-toolbar-item .e-tbar-btn:focus {
  background: #5c636a;
  border-radius: 4px;
  color: #6c757d;
  border-color: #6c757d;
  border-style: solid;
  border-width: 0;
  box-shadow: none;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:focus .e-icons {
  color: #fff;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:focus .e-tbar-btn-text {
  color: #fff;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover {
  background: #5c636a;
  border-color: #6c757d;
  border-style: solid;
  border-width: 0;
  border-radius: 4px;
  color: #6c757d;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover .e-icons {
  color: #fff;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover .e-tbar-btn-text {
  color: #fff;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover:active .e-icons {
  color: #fff;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover:active .e-tbar-btn-text {
  color: #fff;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:active {
  background: #565e64;
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0;
  border-radius: 4px;
  box-shadow: none;
  color: #495057;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:active .e-icons {
  color: #6c757d;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:active .e-tbar-btn-text {
  color: #495057;
}
.e-toolbar .e-toolbar-item.e-separator {
  border: solid #dee2e6;
  border-width: 0 1px 0 0;
}
.e-toolbar .e-toolbar-item.e-overlay {
  background: #f8f9fa;
  opacity: .5;
  color: #495057;
}
.e-toolbar .e-toolbar-item.e-overlay .e-tbar-btn-text {
  color: #495057;
}
.e-toolbar .e-toolbar-item.e-overlay .e-icons {
  color: #495057;
}
.e-toolbar.e-vertical .e-hor-nav {
  border: solid #dee2e6;
  border-width: 0 0 0 0;
}
.e-toolbar.e-vertical.e-rtl .e-hor-nav {
  border: solid #dee2e6;
  border-width: 0 0 0 0;
}
.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item.e-separator {
  border-width: 0 0 1px 0;
}
.e-toolbar .e-hor-nav {
  background: #f8f9fa;
  border: solid #dee2e6;
  border-width: 0 0 0 0;
}
.e-toolbar .e-hor-nav::after {
  content: "";
}
.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;
  box-shadow: none;
  color: #495057;
  background: #f8f9fa;
}
.e-toolbar .e-hor-nav:active .e-icons {
  color: #6c757d;
}
.e-toolbar .e-hor-nav:active::after {
  content: "";
}
.e-toolbar .e-hor-nav:hover {
  background: #5c636a;
  border-left: 0;
  color: #fff;
}
.e-toolbar .e-hor-nav:hover .e-icons {
  color: inherit;
}
.e-toolbar .e-hor-nav:hover:not(.e-nav-active) {
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-hor-nav:hover:active {
  background: #5c636a;
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-hor-nav:focus {
  background: #5c636a;
  color: #fff;
  border-color: #6c757d;
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-hor-nav:focus .e-icons {
  color: inherit;
}
.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: #5c636a;
  box-shadow: none;
  border-color: #5c636a;
  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: #5c636a;
  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: #fff;
}
.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: #fff;
}
.e-toolbar .e-toolbar-pop {
  background: #fff;
  border: 0 solid #dee2e6;
  box-shadow: 0 16px 48px rgba(0, 0, 0, .175);
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn {
  background: rgba(0, 0, 0, 0);
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:hover {
  background: #5c636a;
  box-shadow: none;
  border-color: #6c757d;
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:active {
  background: rgba(0, 0, 0, 0);
  box-shadow: none;
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:focus {
  background: #5c636a;
  box-shadow: none;
  border-color: #6c757d;
  border-style: solid;
  border-width: 0;
}
.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: rgba(0, 0, 0, 0);
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn {
  background: #f8f9fa;
  box-shadow: none;
  border: none;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:focus {
  background: #5c636a;
  border-radius: 4px;
  border-color: #6c757d;
  border-style: solid;
  border-width: 0;
  box-shadow: none;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:hover {
  background: #5c636a;
  border-radius: 4px;
  border-color: #6c757d;
  border-style: solid;
  border-width: 0;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:active {
  background: #565e64;
  border-radius: 4px;
  box-shadow: none;
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator {
  border: solid #dee2e6;
  border-width: 0 1px 0 0;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-overlay {
  background: #f8f9fa;
}
.e-toolbar.e-extended-toolbar .e-toolbar-pop {
  background: #f8f9fa;
}
.e-toolbar.e-rtl .e-hor-nav {
  background: #f8f9fa;
  border: solid #dee2e6;
  border-left: 0;
  border-width: 0 0 0 0;
}
.e-toolbar.e-rtl .e-hor-nav:not(.e-nav-active):hover {
  background: #5c636a;
  color: #6c757d;
}
/*! Toolbar's bootstrap5 theme wise override definitions and variables */
/*! Tab's bootstrap5 theme wise override definitions and variables */
/*! Horizontal Tab */
/*! Bootstrap specific themes definition's */
/*! Vertical Tab */
/*! tab icons */
.e-tab .e-tab-header .e-close-icon::before {
  content: "\e7e7";
  position: relative;
}
@media screen and (max-width: 480px) {
  .e-tab.e-vertical-icon .e-tab-header .e-popup-up-icon::before {
    content: "\e776";
  }
  .e-tab.e-vertical-icon .e-tab-header .e-popup-down-icon::before {
    content: "\e729";
  }
}
.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: "\e776";
}
.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: "\e729";
}
.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: "\e776";
}
.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: "\e729";
}
.e-tab-clone-element .e-close-icon::before {
  content: "\e7e7";
  position: relative;
}
/*! tab layout */
.e-bigger .e-tab .e-tab-header,
.e-tab.e-bigger .e-tab-header {
  height: 42px;
  min-height: 42px;
}
.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 2px 0 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: 1px 2px 0 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 2px 0 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 2px 0 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 2px 0 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: 38px;
}
.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: 42px;
  margin: 0;
  min-height: 42px;
  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: 42px;
  padding: 0 16px;
}
@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 15px;
  }
}
.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: 42px;
}
.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: 16px;
  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: 0;
}
.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 2px 0 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: 0;
}
.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: 42px;
  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: 42px;
}
.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: 2px 0 0 8px;
}
@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 8px;
  }
}
.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;
}
@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: 24px;
}
.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: 16px;
}
.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 20px;
}
.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 8px;
}
@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 10px;
  }
}
.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: 20px;
}
.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: 8px 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: 40px;
  min-height: 40px;
}
.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: 40px;
  padding: 0 24px;
}
@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 24px;
  }
}
.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: 40px;
}
.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;
}
.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: 24px;
}
.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: 50px;
}
@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: 50px;
  }
}
.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: 50px;
}
@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: 50px;
  }
}
.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: 42px;
  min-height: 42px;
  padding: 0;
}
@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;
  }
}
.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;
}
.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;
}
.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: 38px;
  line-height: 38px;
  width: 38px;
}
@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: 38px;
    line-height: 38px;
    width: 38px;
  }
}
.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: 38px;
  top: 0;
  vertical-align: initial;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav,
.e-tab.e-bigger .e-tab-header .e-hor-nav {
  height: 42px;
  min-height: 42px;
  padding: 0;
}
@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;
  }
}
.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: 38px;
  line-height: 38px;
  width: 38px;
}
@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: 38px;
    line-height: 38px;
    width: 38px;
  }
}
.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: 38px;
  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: 38px;
}
.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: 38px;
  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: 38px;
}
.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: 38px;
  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: 38px;
  top: -2px;
}
.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 2px 0 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 2px 0 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 2px 0 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: 1px;
}
.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: .5px;
}
.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: 1.5px;
}
.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 2px 0 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 2px 0 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: .5px;
}
.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: 42px;
  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: 42px;
}
.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 16px;
}
.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: -20px;
}
.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 16px;
}
.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: 48px;
}
.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: 16px;
  line-height: 48px;
  margin: 0 0 0 8px;
}
.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: 42px;
}
.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: 42px;
}
.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: 40px;
}
.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: 40px;
}
.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: 42px;
}
.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: 42px;
  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: 42px;
}
.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 0 0 2px;
}
.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 0 0 2px;
}
.e-bigger .e-tab.e-fill .e-tab-header,
.e-tab.e-bigger.e-fill .e-tab-header {
  height: 42px;
  min-height: 42px;
}
@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: 42px;
    min-height: 42px;
  }
}
.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: 42px;
}
@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: 42px;
  }
}
.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: 42px;
  margin: 0 2px 0 0;
  min-height: 42px;
  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: 42px;
    min-height: 42px;
  }
}
.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: 72px;
  min-height: 72px;
}
.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: 42px;
  padding: 0 20px;
}
@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: 42px;
    padding: 0 20px;
  }
}
.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: 42px;
}
@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: 42px;
  }
}
.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: 42px;
}
@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: 42px;
  }
}
.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: 42px;
}
@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: 42px;
  }
}
.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: 72px;
}
.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 16px;
}
.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: 50px;
}
.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: 42px;
}
.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: 42px;
}
.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: 42px;
}
.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: 72px;
}
.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 0 0 2px;
}
.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 20px;
}
@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 20px;
  }
}
.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 16px;
}
.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 0 0 2px;
}
.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 10px 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 10px 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 10px 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 8px 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: 20px;
  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: 24px;
  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;
}
.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;
}
.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: -20px;
}
.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 16px;
}
.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 8px 0 0;
}
.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: 32px;
  min-height: 32px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header {
    height: 42px;
    min-height: 42px;
  }
}
.e-tab .e-tab-header::before {
  content: "";
  position: absolute;
  display: block;
}
.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: 32px;
  position: relative;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-items {
    min-height: 42px;
  }
}
.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 2px 0 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;
  transition: unset;
}
.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active::after {
  color: unset;
  content: unset;
  display: unset;
  font-weight: 400;
  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: 32px;
  border-radius: 4px;
}
.e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0 2px 0 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 2px 0 0;
  }
}
.e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
  margin: 0 2px 0 0;
}
.e-tab .e-tab-header .e-hscroll-bar {
  overflow: hidden;
}
.e-tab .e-tab-header .e-indicator {
  display: none;
  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;
  transition: left .125s cubic-bezier(0.35, 0, 0.25, 1), right .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: 32px;
  margin: 0;
  min-height: 32px;
  min-width: auto;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item:not(.e-separator) {
    height: 42px;
    min-height: 42px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
  height: 32px;
  padding: 0 12px;
  width: 100%;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
    height: 42px;
    padding: 0 15px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-text-wrap {
  -ms-flex-line-pack: center;
  align-content: center;
  -ms-flex-align: center;
  align-items: center;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 32px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-text-wrap {
    height: 42px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-text {
  display: inherit;
  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;
  font-weight: 400;
  text-transform: capitalize;
  -ms-flex-item-align: auto;
  -ms-grid-row-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: 16px;
  }
}
.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 2px 0 0;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  height: 32px;
  margin-top: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
    height: 42px;
  }
}
.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: 400;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-icon::before {
  top: 1px;
  left: 5px;
}
.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: 32px;
  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: 42px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon {
  display: none;
  margin: 0 0 0 6px;
  min-width: 12px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon {
    margin: 0 0 0 8px;
  }
}
.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: -ms-inline-flexbox;
  display: inline-flex;
  height: 24px;
  min-width: 24px;
  width: 24px;
  line-height: 24px;
}
@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: 14px;
}
@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: 5px;
}
.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 {
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0 15px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap {
    padding: 0 16px;
  }
}
.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 8px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
    margin: 0 0 0 10px;
  }
}
.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: 72px;
  }
}
.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 {
  -ms-flex-align: center;
  align-items: center;
  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: 72px;
  }
}
.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: 15px;
  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: 8px 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 {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  margin: auto;
}
.e-tab .e-tab-header .e-toolbar-pop {
  overflow-y: auto;
  padding: 5px 0;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item {
  height: 26px;
  min-height: 26px;
  min-width: auto;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item {
    height: 50px;
    min-height: 50px;
  }
}
.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: 26px;
  padding: 0 20px;
  text-align: initial;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap {
    height: 50px;
    padding: 0 24px;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap {
  height: 26px;
  width: 100%;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
  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: 40px;
}
@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: 50px;
  }
}
.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: 40px;
}
@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: 50px;
  }
}
.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: 40px;
}
@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: 50px;
  }
}
.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: -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;
  -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 {
    -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: 20px;
  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: -ms-inline-flexbox;
  display: inline-flex;
}
.e-tab .e-tab-header.e-close-show .e-icons.e-close-icon {
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  align-self: center;
  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: -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: 32px;
  min-height: 32px;
  min-width: auto;
  width: auto;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-scroll-nav {
    height: 42px;
    min-height: 42px;
  }
}
.e-tab .e-tab-header .e-scroll-nav.e-scroll-left-nav {
  padding: 0;
}
.e-tab .e-tab-header .e-scroll-nav.e-scroll-right-nav {
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-scroll-nav.e-scroll-right-nav {
    padding: 0;
  }
}
.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: 10px;
  line-height: 32px;
  position: relative;
  top: 0;
  vertical-align: initial;
}
.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow {
  font-size: 10px;
  height: 32px;
  line-height: 32px;
  width: 32px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-scroll-nav .e-nav-arrow {
    font-size: 12px;
    height: 38px;
    line-height: 38px;
    width: 38px;
  }
}
.e-tab .e-tab-header .e-hor-nav {
  height: 32px;
  min-height: 32px;
  min-width: auto;
  padding: 0;
  width: auto;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav {
    height: 42px;
    min-height: 42px;
    padding: 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 {
  font-size: 10px;
  height: 32px;
  line-height: 32px;
  width: 32px;
}
@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: 38px;
    line-height: 38px;
    width: 38px;
  }
}
.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: 10px;
  line-height: 32px;
  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: 32px;
}
.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: 32px;
  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: 43px;
  }
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon {
  transform: rotate(0deg);
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon {
    transform: none;
    transition: none;
  }
}
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
  transform: rotate(0deg);
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
    transform: 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: 32px;
}
.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: 32px;
  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: 43px;
  }
}
.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: 32px;
  top: -0.5px;
}
.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;
  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: 400;
  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: -1px;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0 2px 0 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 2px 0 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 2px 0 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 2px 0 0;
  }
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
  height: 32px;
  padding: 0;
}
.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: none;
  transition: top .125s cubic-bezier(0.35, 0, 0.25, 1), bottom .25s cubic-bezier(0.35, 0, 0.25, 1);
  width: 2px;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-items {
  height: inherit;
  -ms-flex-direction: column;
  flex-direction: column;
  -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 12px;
}
.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: 32px;
  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: -15px;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-pop {
  top: initial !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;
  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: 400;
  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;
  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: 400;
  height: unset;
  overflow: unset;
  visibility: unset;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav {
  height: 16px;
  -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 12px;
  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%;
  transform: 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:
    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;
  font-weight: 400;
  line-height: 36px;
  text-align: left;
  text-transform: capitalize;
  transform: 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: 36px;
  margin: 0 0 0 8px;
  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: 16px;
  }
}
.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: -15px;
}
.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav {
  padding: 0 12px;
}
.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 8px 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: -ms-flexbox;
  display: flex;
}
.e-tab.e-vertical-tab .e-content .e-item.e-active {
  display: -ms-flexbox;
  display: flex;
  -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 0 0 2px;
}
.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: 32px;
}
.e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 32px;
}
.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: 26px;
}
.e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 26px;
}
.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: 32px;
}
.e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap {
  height: 32px;
  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-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: -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 {
  transform: none;
  transition: none;
}
.e-tab.e-ie .e-tab-header .e-popup-up-icon::before {
  transform: rotate(0deg);
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-ie .e-tab-header .e-popup-up-icon::before {
    transform: none;
    transition: none;
  }
}
.e-tab.e-ie .e-tab-header .e-popup-down-icon::before {
  transform: rotate(0deg);
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-ie .e-tab-header .e-popup-down-icon::before {
    transform: 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: -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 {
  transform: rotate(0deg);
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-up-icon {
    transform: none;
    transition: none;
  }
}
.e-tab.e-edge .e-tab-header .e-popup-down-icon {
  transform: rotate(0deg);
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-down-icon {
    transform: none;
    transition: none;
  }
}
@media screen and (max-width: 480px)and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-down-icon {
    transform: none;
    transition: none;
  }
}
.e-tab.e-edge .e-tab-header .e-popup-up-icon::before {
  transform: rotate(0deg);
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-up-icon::before {
    transform: none;
    transition: none;
  }
}
.e-tab.e-edge .e-tab-header .e-popup-down-icon::before {
  transform: rotate(0deg);
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-down-icon::before {
    transform: 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: 32px;
  min-height: 32px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header {
    height: 42px;
    min-height: 42px;
  }
}
.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: 32px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-items {
    min-height: 42px;
  }
}
.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: 32px;
  margin: 0 2px 0 0;
  min-height: 32px;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator) {
    height: 42px;
    min-height: 42px;
  }
}
.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: 62px;
  min-height: 62px;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
  height: 32px;
  padding: 0 15px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
    height: 42px;
    padding: 0 15px;
  }
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
  height: 32px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
    height: 42px;
  }
}
.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: 32px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
    height: 42px;
  }
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-text {
  font-weight: 400;
}
.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: 32px;
}
@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: 42px;
  }
}
.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: 62px;
}
.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: 32px;
}
@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: 42px;
  }
}
.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 12px;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  height: 32px;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 32px;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap {
  height: 32px;
}
.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: 62px;
}
.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 0 0 2px;
}
.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 15px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
    padding: 0 20px;
  }
}
.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: 400;
}
.e-tab.e-background .e-tab-header.e-vertical .e-indicator {
  display: none;
}
.e-tab.e-background .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap {
  padding: 0 12px;
}
.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: 26px;
}
.e-tab.e-background.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0 0 0 2px;
}
.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 8px 0 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon {
  margin: 0 8px 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: 15px;
  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 0 0 2px;
}
.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: 24px;
  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;
}
.e-tab.e-rtl .e-tab-header .e-scroll-left-nav {
  padding: 0;
}
.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: 32px;
  margin: 0;
  min-height: 32px;
  min-width: auto;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element:not(.e-separator) {
    height: 42px;
    min-height: 42px;
  }
}
.e-tab-clone-element .e-tab-wrap {
  height: 32px;
  padding: 0 12px;
  width: 100%;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-tab-wrap {
    height: 42px;
    padding: 0 15px;
  }
}
.e-tab-clone-element .e-text-wrap {
  -ms-flex-line-pack: center;
  align-content: center;
  -ms-flex-align: center;
  align-items: center;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 32px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-text-wrap {
    height: 42px;
  }
}
.e-tab-clone-element .e-tab-text {
  display: inherit;
  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;
  font-weight: 400;
  text-transform: capitalize;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-tab-text {
    font-size: 16px;
  }
}
.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: -ms-inline-flexbox;
  display: inline-flex;
  height: 24px;
  min-width: 24px;
  width: 24px;
  line-height: 24px;
}
@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: 14px;
}
@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 {
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0 15px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-icon .e-tab-wrap {
    padding: 0 16px;
  }
}
.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 8px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-icon-left + .e-tab-text {
    margin: 0 0 0 10px;
  }
}
.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: 72px;
  }
}
.e-tab-clone-element.e-itop .e-tab-wrap,
.e-tab-clone-element.e-ibottom .e-tab-wrap {
  -ms-flex-align: center;
  align-items: center;
  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: 72px;
  }
}
.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: 15px;
  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: 8px 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 {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  margin: auto;
}
.e-tab-clone-element.e-close-show .e-icons.e-close-icon {
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  align-self: center;
  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;
}
.e-bigger .e-tab-clone-element:not(.e-separator) {
  height: 42px;
  margin: 0;
  min-height: 42px;
  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: 42px;
  padding: 0 16px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-tab-wrap {
    padding: 0 15px;
  }
}
.e-bigger .e-tab-clone-element .e-text-wrap {
  height: 42px;
}
.e-bigger .e-tab-clone-element .e-tab-text {
  font-size: 16px;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}
.e-bigger .e-tab-clone-element .e-icons.e-close-icon {
  cursor: pointer;
  margin: 2px 0 0 8px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-icons.e-close-icon {
    margin: 0 0 0 8px;
  }
}
.e-bigger .e-tab-clone-element .e-icons.e-close-icon,
.e-bigger .e-tab-clone-element .e-close-icon::before {
  font-size: 12px;
}
@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: 24px;
}
.e-bigger .e-tab-clone-element .e-tab-icon,
.e-bigger .e-tab-clone-element .e-tab-icon::before {
  font-size: 16px;
}
.e-bigger .e-tab-clone-element.e-icon .e-tab-wrap {
  padding: 0 20px;
}
.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 8px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-icon-left + .e-tab-text {
    margin: 0 0 0 10px;
  }
}
.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: 20px;
}
.e-bigger .e-tab-clone-element.e-itop .e-tab-text {
  margin: 8px 0 0;
}
.e-bigger .e-tab-clone-element.e-ibottom .e-tab-text {
  margin: 0 0 10px;
}
/*! tab theme */
.e-tab {
  background: rgba(0, 0, 0, 0);
  border: none;
}
.e-tab .e-tab-header {
  background: inherit;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  font-weight: 400;
  border-bottom: 0;
}
.e-tab .e-tab-header::before {
  border-color: #dee2e6;
  border-style: solid;
}
.e-tab .e-tab-header:not(.e-vertical)::before {
  border-width: 0 0 1px;
}
.e-tab .e-tab-header:not(.e-vertical) .e-toolbar-item.e-active {
  border-bottom: 1px solid #fff;
  margin-bottom: 0;
}
.e-tab .e-tab-header .e-toolbar-items {
  background: inherit;
}
.e-tab .e-tab-header .e-indicator {
  background: #dee2e6;
}
.e-tab .e-tab-header .e-toolbar-item {
  background: inherit;
  border: 1px solid rgba(0, 0, 0, 0);
}
.e-tab .e-tab-header .e-toolbar-item:hover {
  background: inherit;
}
.e-tab .e-tab-header .e-toolbar-item .e-ripple-element {
  background: rgba(0, 0, 0, .12);
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
  border-radius: 4px;
  color: #0d6efd;
  border: 1px solid rgba(0, 0, 0, 0);
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon {
  color: #6c757d;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
    color: #495057;
  }
  .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon {
    color: #495057;
  }
  .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap .e-close-icon {
    color: rgba(108, 117, 125, .87);
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover {
  background: rgba(0, 0, 0, 0);
  border: 1px solid #dee2e6;
  border-radius: 4px 4px 0 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover {
    background: initial;
  }
}
.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: #0a58ca;
}
.e-tab .e-tab-header .e-toolbar-item.e-active {
  border: 1px solid #dee2e6;
  border-radius: 4px 4px 0 0;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  border: 1px solid rgba(0, 0, 0, 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: #495057;
}
.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;
  top: unset;
  width: 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: #495057;
}
.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: #6c757d;
}
.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: #495057;
}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon {
  color: #6c757d;
}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon:hover {
  color: #0a58ca;
}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon:active {
  color: #0d6efd;
}
.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: #adb5bd;
}
.e-tab .e-tab-header.e-reorder-active-item:not(.e-vertical) .e-toolbar-pop .e-toolbar-item.e-active {
  border: 1px solid #fff;
}
.e-tab .e-tab-header .e-toolbar-pop {
  background: #fff;
  border: 1px #000;
  border-radius: 4px;
  box-shadow: 0 16px 48px rgba(0, 0, 0, .175);
  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 {
    box-shadow: 0 16px 48px rgba(0, 0, 0, .175);
  }
}
.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: #212529;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover {
  background: #dee2e6;
  border: 1px solid rgba(0, 0, 0, 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: #0a58ca;
}
.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: #0a58ca;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active {
  background: #e9ecef;
  border-color: rgba(0, 0, 0, 0);
}
.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: #fff;
}
.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: #495057;
}
.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: #adb5bd;
}
.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: #6c757d;
  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: #dee2e6;
  color: #0a58ca;
  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 {
  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: #e9ecef;
  color: #6c757d;
  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: #dee2e6;
  color: #0a58ca;
}
.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: #e9ecef;
  border-color: unset;
  color: #6c757d;
}
.e-tab .e-tab-header .e-scroll-nav:active,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:active {
  box-shadow: none;
  background: inherit;
  border: 3px solid #adb5bd;
}
.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: #495057;
}
.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: #495057;
  background: #dee2e6;
  border-color: unset;
}
.e-tab .e-tab-header .e-hor-nav,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) {
  background: rgba(0, 0, 0, 0);
  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: #495057;
  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: #dee2e6;
  border: 0;
  border-radius: 4px;
}
.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: #0a58ca;
}
.e-tab .e-tab-header .e-hor-nav:focus,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus {
  background: rgba(0, 0, 0, 0);
}
.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: #e9ecef;
  border: 0;
  border-radius: 4px;
  color: #6c757d;
}
.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: #dee2e6;
  border: 0;
  border-radius: 4px;
}
.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: #dee2e6;
  color: #6c757d;
  border: 0;
  border-radius: 4px;
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, .075);
}
.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: rgba(0, 0, 0, 0);
}
.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: rgba(0, 0, 0, 0);
}
.e-tab .e-tab-header .e-hor-nav:active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):active {
  box-shadow: none;
  background: rgba(0, 0, 0, 0);
}
.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: #e9ecef;
  border: 3px solid #adb5bd;
  box-shadow: none;
  border-radius: 4px;
}
.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: #495057;
}
.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: 3px solid #adb5bd;
}
.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: #fff;
  border-style: solid;
  border-width: 1px 0 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item .e-tab-wrap:hover {
  border-radius: 0 0 4px 4px;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  border-color: #fff #dee2e6 #dee2e6;
  border-style: solid;
  border-width: 1px;
  margin-top: 0;
  border-radius: 0 0 4px 4px;
}
.e-tab .e-tab-header.e-vertical {
  border-bottom: 0;
}
.e-tab .e-tab-header.e-vertical::before {
  border-width: 0 1px 0 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-active {
  border-bottom: 1px solid #dee2e6;
  border-top: 1px solid #dee2e6;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item .e-tab-wrap:hover {
  border-radius: 4px 0 0 4px;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item.e-active {
  border-radius: 4px 0 0 4px;
  border-right: 1px solid #fff;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item .e-tab-wrap:hover {
  border-radius: 0 4px 4px 0;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item.e-active {
  border-left: 1px solid #fff;
  border-radius: 0 4px 4px 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-pop {
  box-shadow: 0 16px 48px rgba(0, 0, 0, .175);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav {
  background: inherit;
  border: 1px solid rgba(0, 0, 0, 0);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav.e-scroll-up-nav {
  border-bottom-color: rgba(222, 226, 230, .12);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav.e-scroll-down-nav {
  border-top-color: rgba(222, 226, 230, .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(233, 236, 239, .12);
  border-color: rgba(222, 226, 230, .12) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover:active:focus {
  background: rgba(233, 236, 239, .12);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover .e-nav-arrow {
  color: #0a58ca;
}
.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(233, 236, 239, .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: #0a58ca;
}
.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;
  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: #6c757d;
}
.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(233, 236, 239, .12);
  border: 1px solid #6c757d;
}
.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: #0a58ca;
}
.e-tab.e-focused > .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon {
  color: #6c757d;
}
.e-tab.e-focused > .e-tab-header .e-scroll-nav:focus .e-nav-arrow {
  color: #6c757d;
}
.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: #6c757d;
  background: #e9ecef;
  border: 0;
}
.e-tab.e-focused > .e-tab-header.e-vertical .e-scroll-nav:focus {
  border-color: rgba(222, 226, 230, .12) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}
.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(222, 226, 230, .38);
}
.e-tab.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: #adb5bd;
}
.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(222, 226, 230, .38);
}
.e-tab.e-disable .e-content {
  opacity: .38;
}
.e-tab.e-fill .e-tab-header {
  border-bottom: 0;
}
.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, .05);
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: #0d6efd;
}
.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: #0a58ca;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
  color: #0a58ca;
}
.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-tab-wrap {
  background: #0d6efd;
  border-radius: 4px;
  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: #fff;
}
.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: #fff;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-close-icon {
  color: #fff;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-close-icon:hover {
  color: #fff;
}
.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: #212529;
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover {
  background: #e9ecef;
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover .e-tab-text {
  color: #fff;
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover .e-tab-icon {
  color: #fff;
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover .e-close-icon {
  color: #fff;
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom {
  border-bottom: 0;
  border-top: 0;
}
.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: 0;
}
.e-tab.e-fill .e-tab-header.e-vertical.e-vertical-right {
  border-left: 0;
}
.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: 0;
}
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: #adb5bd;
}
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active {
  opacity: .65;
}
.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(13, 110, 253, .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: #6c757d;
}
.e-tab.e-fill.e-disable .e-tab-header.e-horizontal-bottom {
  border-bottom: 0;
  border-top: 0;
}
.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: #0a58ca;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: rgba(233, 236, 239, .8);
  border-color: #6c757d;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text {
  color: #adb5bd;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-close-icon {
  color: #adb5bd;
}
.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: #212529;
}
.e-tab.e-background .e-tab-header {
  background: #0d6efd;
  border: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-items {
  background: inherit;
}
.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, .1);
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
  background: inherit;
  border-color: rgba(0, 0, 0, 0);
}
.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: #e7f1ff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-text {
  color: #e7f1ff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-close-icon:hover {
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover {
  background: rgba(0, 0, 0, 0);
  background-color: rgba(0, 0, 0, 0);
  border-color: #dee2e6;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text {
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-close-icon {
  color: #fff;
}
.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-tab-wrap {
  background: #fff;
  border-color: #0d6efd;
  border-radius: 4px 4px 0 0;
  border-style: solid;
  border-width: 1px 1px 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text {
  color: #495057;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon {
  color: #6c757d;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-close-icon {
  color: #495057;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover {
  background: #fff;
  border-color: #0d6efd;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text {
  color: #495057;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
  color: #6c757d;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon {
  color: #495057;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon:hover {
  color: #495057;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon:active {
  color: #495057;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover:focus {
  background: #fff;
}
.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: #495057;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: #fff;
}
.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: #495057;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-tab-text {
  color: #495057;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-close-icon {
  color: #495057;
}
.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: #6c757d;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-close-icon {
  color: #fff;
}
.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: #495057;
}
.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(13, 110, 253, 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(222, 226, 230, .38);
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item {
  background: inherit;
}
.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: #e7f1ff;
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover {
  background: #e9ecef;
}
.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: #fff;
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-text {
  color: #e7f1ff;
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-icon {
  color: #e7f1ff;
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-close-icon {
  color: #e7f1ff;
}
.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: #e7f1ff;
  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: #6c757d;
  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: #e7f1ff;
}
.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: #6c757d;
  border: 0;
  background: #e9ecef;
}
.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: #6c757d;
}
.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: #e9ecef;
  border-color: unset;
  color: #6c757d;
}
.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 {
  animation: none;
}
.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: rgba(0, 0, 0, 0);
}
.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: #e7f1ff;
  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: #dee2e6;
  border-color: unset;
  color: #6c757d;
}
.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: #dee2e6;
  color: #6c757d;
}
.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: #6c757d;
  background: #e9ecef;
  border: 0;
}
.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: #dee2e6;
}
.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: #dee2e6;
  border-color: unset;
  color: #6c757d;
}
.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 {
  animation: none;
}
.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: #6c757d;
}
.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: #0d6efd;
  border-radius: 0 0 4px 4px;
  border-style: solid;
  border-width: 0 2px 2px;
}
.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: #0d6efd;
  border-radius: 4px 0 0 4px;
  border-style: solid;
  border-width: 2px 0 2px 2px;
}
.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: #0d6efd;
  border-radius: 0 4px 4px 0;
  border-style: solid;
  border-width: 2px 2px 2px 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: #6c757d;
}
.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: rgba(0, 0, 0, 0);
}
.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: rgba(0, 0, 0, 0);
}
.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: rgba(0, 0, 0, 0);
}
.e-tab.e-background.e-disable .e-tab-header .e-indicator {
  background: #dee2e6;
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: rgba(222, 226, 230, .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(222, 226, 230, .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(222, 226, 230, .38);
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active {
  opacity: .65;
}
.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: #0d6efd;
  color: #6c757d;
}
.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: #6c757d;
}
.e-tab.e-background.e-accent .e-tab-header .e-indicator {
  background: #dee2e6;
}
.e-tab.e-background.e-accent .e-tab-header.e-disable .e-indicator {
  background: rgba(222, 226, 230, .38);
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  background: #e9ecef;
  border-color: #6c757d;
}
.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: #e7f1ff;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: rgba(13, 110, 253, .12);
  border-color: #0d6efd;
}
.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: #495057;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover {
  background: #fff;
  border: 1px solid #dee2e6;
  border-radius: 4px 4px 0 0;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text {
  color: #495057;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: #495057;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-close-icon {
  color: #495057;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text {
  color: #495057;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
  color: #6c757d;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon {
  color: #495057;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-tab-text {
  color: #495057;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-close-icon {
  color: #495057;
}
.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(13, 110, 253, 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(13, 110, 253, .12);
}
.e-tab.e-background.e-focused .e-tab-header .e-scroll-nav:focus .e-nav-arrow {
  color: #6c757d;
}
.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: #6c757d;
}
.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: #212529;
  font-size: 12px;
}
.e-tab-clone-element {
  background: #dee2e6;
  color: #343a40;
}
.e-tab-clone-element .e-tab-wrap {
  border-radius: 4px;
  color: #343a40;
  border: 1px solid rgba(0, 0, 0, 0);
}
.e-tab-clone-element .e-tab-wrap .e-tab-icon {
  color: #343a40;
}
/*! TreeView's bootstrap5 theme wise override definitions and variables */
/*! TreeView icons */
.e-treeview .e-list-item div.e-icons::before {
  content: "\e75c";
}
.e-treeview .e-sibling::before {
  content: "";
}
.e-treeview .e-popup .e-icons::before {
  content: "\e76a";
}
.e-treeview.e-drag-item .e-icons.e-drop-in::before {
  content: "\e768";
}
.e-treeview.e-drag-item .e-icons.e-drop-out::before {
  content: "\e839";
}
.e-treeview.e-drag-item .e-icons.e-drop-next::before {
  content: "\e736";
}
.e-treeview.e-drag-item .e-icons.e-no-drop::before {
  content: "\e839";
}
@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}
.e-bigger .e-treeview .e-ul,
.e-treeview.e-bigger .e-ul {
  padding: 0 0 0 16px;
}
.e-bigger .e-treeview .e-list-item .e-ul,
.e-treeview.e-bigger .e-list-item .e-ul {
  padding: 0 0 0 20px;
}
.e-bigger .e-treeview .e-list-item .e-text-content,
.e-treeview.e-bigger .e-list-item .e-text-content {
  padding: 0 0 0 24px;
}
.e-bigger .e-treeview .e-list-item .e-list-icon,
.e-bigger .e-treeview .e-list-item .e-list-img,
.e-treeview.e-bigger .e-list-item .e-list-icon,
.e-treeview.e-bigger .e-list-item .e-list-img {
  height: 24px;
  width: 24px;
}
.e-bigger .e-treeview .e-list-item .e-small.e-css.e-checkbox-wrapper .e-frame,
.e-treeview.e-bigger .e-list-item .e-small.e-css.e-checkbox-wrapper .e-frame {
  height: 18px;
  line-height: 17px;
  width: 18px;
}
.e-bigger .e-treeview .e-list-item .e-small.e-css.e-checkbox-wrapper .e-check,
.e-treeview.e-bigger .e-list-item .e-small.e-css.e-checkbox-wrapper .e-check {
  font-size: 12px;
}
.e-bigger .e-treeview .e-list-item .e-small.e-css.e-checkbox-wrapper .e-stop,
.e-treeview.e-bigger .e-list-item .e-small.e-css.e-checkbox-wrapper .e-stop {
  font-size: 12px;
  line-height: 17px;
}
.e-bigger .e-treeview .e-list-item .e-checkbox-wrapper + .e-list-text,
.e-treeview.e-bigger .e-list-item .e-checkbox-wrapper + .e-list-text {
  padding: 0 12px;
}
.e-bigger .e-treeview .e-icon-collapsible,
.e-bigger .e-treeview .e-icon-expandable,
.e-treeview.e-bigger .e-icon-collapsible,
.e-treeview.e-bigger .e-icon-expandable {
  height: 24px;
  margin: 0 0 0 -24px;
  width: 24px;
}
.e-bigger .e-treeview.e-drag-item .e-drop-count,
.e-treeview.e-bigger.e-drag-item .e-drop-count {
  padding: 3px 5px 4px;
}
.e-bigger .e-treeview .e-navigable .e-text-content,
.e-treeview.e-bigger .e-navigable .e-text-content {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
}
.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 12px 0 8px;
}
.e-bigger .e-treeview .e-navigable .e-anchor-wrap,
.e-treeview.e-bigger .e-navigable .e-anchor-wrap {
  padding: 0 0 0 8px;
}
.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 8px 0 0;
}
.e-bigger .e-treeview .e-fullrow,
.e-treeview.e-bigger .e-fullrow {
  height: 42px;
}
.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% - 65px);
}
.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% - 101px);
}
.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% - 35px);
}
.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% - 71px);
}
.e-bigger .e-treeview .e-list-text,
.e-treeview.e-bigger .e-list-text {
  line-height: 40px;
  min-height: 40px;
  padding: 0 12px;
}
.e-bigger .e-treeview .e-list-text .e-input-group,
.e-treeview.e-bigger .e-list-text .e-input-group {
  height: 40px;
}
.e-bigger .e-treeview .e-list-text .e-input-group .e-input,
.e-treeview.e-bigger .e-list-text .e-input-group .e-input {
  height: 36px;
}
.e-bigger .e-treeview .e-checkbox-wrapper,
.e-treeview.e-bigger .e-checkbox-wrapper {
  margin: 0 0 0 12px;
}
.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 12px;
}
.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 12px;
}
.e-bigger .e-treeview .e-list-icon + .e-list-text,
.e-bigger .e-treeview .e-list-img + .e-list-text,
.e-treeview.e-bigger .e-list-icon + .e-list-text,
.e-treeview.e-bigger .e-list-img + .e-list-text {
  padding: 0 12px;
}
.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 12px;
}
.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: 0px;
}
.e-bigger .e-treeview.e-drag-item .e-text-content,
.e-treeview.e-bigger.e-drag-item .e-text-content {
  padding-left: 24px;
}
.e-bigger .e-treeview.e-drag-item .e-icon-collapsible,
.e-bigger .e-treeview.e-drag-item .e-icon-expandable,
.e-treeview.e-bigger.e-drag-item .e-icon-collapsible,
.e-treeview.e-bigger.e-drag-item .e-icon-expandable {
  font-size: 24px;
}
.e-bigger .e-treeview.e-drag-item .e-icon-collapsible::before,
.e-bigger .e-treeview.e-drag-item .e-icon-expandable::before,
.e-treeview.e-bigger.e-drag-item .e-icon-collapsible::before,
.e-treeview.e-bigger.e-drag-item .e-icon-expandable::before {
  font-size: 24px;
}
.e-bigger .e-treeview.e-rtl .e-ul,
.e-treeview.e-bigger.e-rtl .e-ul {
  padding: 0 16px 0 0;
}
.e-bigger .e-treeview.e-rtl .e-list-item .e-ul,
.e-treeview.e-bigger.e-rtl .e-list-item .e-ul {
  padding: 0 20px 0 0;
}
.e-bigger .e-treeview.e-rtl .e-list-item .e-text-content,
.e-treeview.e-bigger.e-rtl .e-list-item .e-text-content {
  padding: 0 24px 0 0;
}
.e-bigger .e-treeview.e-rtl .e-icon-collapsible,
.e-bigger .e-treeview.e-rtl .e-icon-expandable,
.e-treeview.e-bigger.e-rtl .e-icon-collapsible,
.e-treeview.e-bigger.e-rtl .e-icon-expandable {
  margin: 0 -24px 0 0;
}
.e-bigger .e-treeview.e-rtl.e-drag-item .e-text-content,
.e-treeview.e-bigger.e-rtl.e-drag-item .e-text-content {
  padding-left: 0;
  padding-right: 24px;
}
.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 8px 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 8px;
}
.e-bigger .e-treeview.e-rtl .e-checkbox-wrapper,
.e-treeview.e-bigger.e-rtl .e-checkbox-wrapper {
  margin: 0 12px 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 12px 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 12px 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 12px 0 0;
}
.e-treeview {
  display: block;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
}
.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% - 21px);
}
.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% - 54px);
}
.e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-img + .e-list-text {
  max-width: calc(100% - 82px);
}
.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% - 32px);
}
.e-treeview.e-text-wrap .e-list-icon + .e-list-img + .e-list-text {
  max-width: calc(100% - 60px);
}
.e-treeview .e-ul {
  margin: 0;
  padding: 0 0 0 12px;
}
.e-treeview li.e-node-collapsed .e-list-item .e-fullrow {
  display: none;
}
.e-treeview .e-display-none {
  display: none;
}
.e-treeview .e-list-item div.e-icons.interaction {
  -webkit-transition: -webkit-transform .3s ease-in-out;
  border-radius: 15px;
  transition: transform .3s ease-in-out;
}
.e-treeview .e-list-item .e-icons.e-icon-collapsible {
  transform: rotate(90deg);
}
.e-treeview.e-drag-item.e-rtl .e-icons.e-drop-next {
  transform: rotate(180deg);
}
.e-treeview.e-rtl div.e-icons {
  transform: rotate(180deg);
}
.e-treeview .e-list-item {
  list-style: none;
  padding: 2px 0;
}
.e-treeview .e-list-item .e-ul {
  margin: 2px 0 -2px;
  padding: 0 0 0 20px;
}
.e-treeview .e-list-item.e-disable > .e-text-content,
.e-treeview .e-list-item.e-disable > .e-fullrow {
  -ms-touch-action: none;
  filter: alpha(opacity=50);
  opacity: .5;
  pointer-events: none;
  touch-action: none;
}
.e-treeview .e-list-item .e-icons.e-icons-spinner::before {
  content: none;
}
.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 {
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  border: 1px solid;
  cursor: pointer;
  margin: 0;
  padding: 0 0 0 20px;
}
.e-treeview .e-fullrow {
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  border: 1px solid;
  box-sizing: border-box;
  cursor: pointer;
  height: 36px;
  left: 0;
  overflow: hidden;
  position: absolute;
  width: 100%;
}
.e-treeview .e-checkbox-wrapper {
  margin: 0 0 0 12px;
  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 8px;
}
.e-treeview .e-checkbox-wrapper + .e-list-text {
  padding: 0 8px;
}
.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 {
  box-sizing: border-box;
  display: inline-block;
  line-height: 34px;
  margin: 0;
  min-height: 34px;
  padding: 0 8px;
  text-decoration: none;
  vertical-align: middle;
}
.e-treeview .e-list-text .e-input-group {
  height: 30px;
  margin-bottom: 2px;
  min-width: 150px;
  vertical-align: bottom;
}
.e-treeview .e-list-text .e-input-group .e-input {
  height: 28px;
}
.e-treeview .e-list-icon,
.e-treeview .e-list-img {
  display: inline-block;
  height: 20px;
  margin: 0 0 0 8px;
  vertical-align: middle;
  width: 20px;
}
.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 8px;
}
.e-treeview .e-list-icon + .e-list-text,
.e-treeview .e-list-img + .e-list-text {
  padding: 0 8px;
}
.e-treeview .e-icon-collapsible,
.e-treeview .e-icon-expandable {
  display: inline-block;
  height: 20px;
  margin: 0 4px 0 -25px;
  vertical-align: middle;
  width: 20px;
}
.e-treeview .e-icon-collapsible::before,
.e-treeview .e-icon-expandable::before {
  display: inline-block;
  padding: 0px;
}
.e-treeview .e-load {
  animation: rotation .5s infinite linear;
}
.e-treeview .e-sibling {
  width: 144px;
  position: absolute;
  z-index: 2;
}
.e-treeview .e-text-content + .e-sibling {
  margin-top: 1px;
}
.e-treeview .e-sibling::before {
  left: 0;
  height: 2px;
  top: -1.5px;
  position: absolute;
  z-index: 2;
}
.e-treeview .e-popup {
  -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 rgba(0, 0, 0, 0);
  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 rgba(0, 0, 0, 0);
  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 {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
}
.e-treeview .e-navigable .e-list-url {
  padding: 0;
  width: 100%;
}
.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap {
  padding: 0 0 0 8px;
}
.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 8px 0 0;
}
.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon + .e-list-img {
  margin: 0 8px 0 0;
}
.e-treeview .e-navigable .e-anchor-wrap {
  padding: 0 0 0 12px;
}
.e-treeview .e-navigable .e-list-icon,
.e-treeview .e-navigable .e-list-img {
  margin: 0 8px 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-text-content .e-list-text {
  padding: 0 12px;
}
.e-treeview.e-drag-item .e-icon-collapsible,
.e-treeview.e-drag-item .e-icon-expandable {
  box-sizing: content-box;
  padding-left: 12px;
}
.e-treeview.e-drag-item .e-icon-collapsible::before,
.e-treeview.e-drag-item .e-icon-expandable::before {
  font-size: 20px;
}
.e-treeview.e-drag-item .e-drop-count {
  border: 1px solid;
  border-radius: 15px;
  box-sizing: content-box;
  font-size: 12px;
  line-height: normal;
  min-width: 12px;
  padding: 1px 3px 2px;
  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 8px 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 0 0 8px;
}
.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 8px;
}
.e-treeview.e-rtl .e-navigable .e-anchor-wrap {
  padding: 0 12px 0 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 8px;
}
.e-treeview.e-rtl .e-ul {
  padding: 0 12px 0 0;
}
.e-treeview.e-rtl .e-list-item .e-ul {
  padding: 0 20px 0 0;
}
.e-treeview.e-rtl .e-text-content {
  padding: 0 20px 0 0;
}
.e-treeview.e-rtl .e-checkbox-wrapper {
  margin: 0 12px 0 0;
}
.e-treeview.e-rtl .e-checkbox-wrapper + .e-list-icon,
.e-treeview.e-rtl .e-checkbox-wrapper + .e-list-img {
  margin: 0 8px 0 0;
}
.e-treeview.e-rtl .e-list-icon,
.e-treeview.e-rtl .e-list-img {
  margin: 0 8px 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 8px 0 0;
}
.e-treeview.e-rtl .e-icon-collapsible,
.e-treeview.e-rtl .e-icon-expandable {
  margin: 0 -20px 0 0;
}
.e-treeview.e-rtl .e-sibling::before {
  right: 0;
}
.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-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;
}
.e-bigger .e-treeview .e-list-text,
.e-treeview.e-bigger .e-list-text {
  font-size: 16px;
}
.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: 24px;
}
.e-treeview {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.e-treeview.e-disabled {
  opacity: .5;
}
.e-treeview .e-text-content,
.e-treeview .e-fullrow {
  border-color: rgba(0, 0, 0, 0);
}
.e-treeview .e-list-text {
  color: #212529;
  font-size: 14px;
}
.e-treeview .e-list-icon,
.e-treeview .e-list-img {
  font-size: 20px;
}
.e-treeview .e-icon-collapsible,
.e-treeview .e-icon-expandable {
  color: #6c757d;
}
.e-treeview .e-icon-collapsible::before,
.e-treeview .e-icon-expandable::before {
  font-size: 20px;
}
.e-treeview .e-list-item.e-active,
.e-treeview .e-list-item.e-hover,
.e-treeview .e-list-item.e-node-focus {
  background: rgba(0, 0, 0, 0);
}
.e-treeview .e-list-item.e-hover > .e-text-content,
.e-treeview .e-list-item.e-node-focus > .e-text-content {
  color: #212529;
}
.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: #212529;
}
.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: #343a40;
}
.e-treeview .e-list-item.e-active > .e-text-content {
  color: #fff;
}
.e-treeview .e-list-item.e-active > .e-text-content .e-list-text {
  color: #fff;
}
.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: #fff;
}
.e-treeview .e-list-item.e-active > .e-text-content .e-check {
  border-color: #fff;
}
.e-treeview .e-list-item.e-active > .e-text-content .e-stop {
  border-color: #fff;
}
.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: #fff;
}
.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: #fff;
}
.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: #fff;
}
.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: #212529;
}
.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: #212529;
}
.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: #6c757d;
}
.e-treeview .e-list-item.e-hover > .e-fullrow,
.e-treeview .e-list-item.e-node-focus > .e-fullrow {
  background-color: #e9ecef;
  border-color: #e9ecef;
}
.e-treeview .e-list-item.e-active > .e-fullrow {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.e-treeview .e-list-item.e-active.e-animation-active > .e-fullrow {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.e-treeview .e-list-item.e-active.e-animation-active > .e-text-content {
  color: #212529;
}
.e-treeview .e-list-item.e-active.e-animation-active > .e-text-content .e-list-text {
  color: #212529;
}
.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: #0262ef;
  border-color: #0d6efd;
}
.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: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.e-treeview .e-list-item.e-disable > .e-text-content,
.e-treeview .e-list-item.e-disable > .e-fullrow {
  color: #adb5bd;
}
.e-treeview .e-list-item.e-disable > .e-text-content .e-list-text,
.e-treeview .e-list-item.e-disable > .e-fullrow .e-list-text {
  color: #adb5bd;
}
.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: #adb5bd;
}
.e-treeview .e-sibling {
  border-top: 2px solid #0d6efd;
}
.e-treeview .e-sibling::before {
  background: #0d6efd;
}
.e-treeview .e-popup .e-content {
  background-color: #e9ecef;
  border-color: #e9ecef;
}
.e-treeview .e-popup.e-select .e-icons {
  border-color: #e9ecef;
}
.e-treeview .e-popup .e-downtail::before {
  border-top-color: #e9ecef;
}
.e-treeview .e-popup .e-downtail::after {
  border-top-color: #e9ecef;
}
.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: #e9ecef;
  border-color: #e9ecef;
}
.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active > .e-text-content {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.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: #0262ef;
  border-color: #0d6efd;
}
.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: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.e-treeview.e-fullrow-wrap .e-text-content {
  border-color: rgba(0, 0, 0, 0);
}
.e-treeview.e-drag-item {
  background-color: #dee2e6;
  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";
}
.e-treeview.e-drag-item .e-icon-collapsible::before,
.e-treeview.e-drag-item .e-icon-expandable::before {
  font-size: 20px;
}
.e-treeview.e-drag-item .e-list-text {
  color: #343a40;
}
.e-treeview.e-drag-item .e-icons {
  color: #343a40;
}
.e-treeview.e-drag-item .e-drop-count {
  background-color: #0d6efd;
  border-color: #fff;
  color: #fff;
}
.e-treeview.e-drag-item.e-rtl .e-sibling {
  border: 1px solid #0d6efd;
}
ejs-sidebar {
  display: none;
}
.e-sidebar-display {
  display: block;
}
.e-sidebar {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  background: #f8f9fa;
  height: 100%;
  overflow: auto;
  position: fixed;
  top: 0;
  transition: none;
  vertical-align: middle;
  visibility: hidden;
  will-change: transform;
}
.e-sidebar.e-right.e-open {
  transform: translateX(0%);
  transition: transform .5s ease;
  visibility: visible;
}
.e-sidebar.e-right.e-close {
  box-shadow: none;
  transform: translateX(100%);
  transition: transform .5s ease, visibility 500ms;
  visibility: hidden;
}
.e-sidebar.e-left.e-open {
  transform: translateX(0%);
  transition: transform .5s ease;
  visibility: visible;
}
.e-sidebar.e-left.e-transition.e-close,
.e-sidebar.e-right.e-transition.e-close {
  transition: transform .5s ease, visibility 500ms;
}
.e-sidebar.e-left.e-close {
  box-shadow: none;
  transform: translateX(-100%);
  visibility: hidden;
}
.e-sidebar.e-right.e-close {
  box-shadow: none;
  transform: translateX(100%);
  transition: transform .5s ease, visibility 500ms;
  visibility: hidden;
}
.e-sidebar.e-right {
  border-left: 0 solid rgba(0, 0, 0, 0);
  left: auto;
  right: 0;
  top: 0;
}
.e-sidebar.e-left {
  border-right: 0 solid rgba(0, 0, 0, 0);
  left: 0;
  right: auto;
  top: 0;
}
.e-sidebar.e-left.e-close.e-dock {
  transform: translateX(0%);
  transition: width .5s ease, visibility 500ms;
  visibility: visible;
}
.e-sidebar.e-right.e-close.e-dock {
  transform: translateX(0%);
  transition: width .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 {
  transition: width .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 {
  transition: none;
}
.e-sidebar.e-visibility {
  visibility: hidden;
}
.e-sidebar.e-over {
  box-shadow: 0 .8px 16px rgba(0, 0, 0, .15);
}
.e-sidebar-absolute {
  position: absolute;
}
.e-sidebar-context {
  overflow-x: hidden;
  position: relative;
}
.e-backdrop {
  background-color: rgba(0, 0, 0, .5);
  height: 100%;
  left: 0;
  pointer-events: auto;
  top: 0;
  width: auto;
  z-index: 999;
}
.e-content-animation {
  transition: margin .5s ease, transform .5s ease;
}
.e-content-animation.e-overlay {
  box-sizing: border-box;
  overflow: auto;
  -webkit-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 !important;
}
.e-sidebar-overlay {
  background-color: rgba(0, 0, 0, .5);
  height: 100%;
  left: 0;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}
.e-content-placeholder.e-sidebar.e-placeholder-sidebar {
  left: 0;
  position: fixed;
  right: auto;
  top: 0;
  visibility: visible;
}
/*! component's theme wise override definitions and variables */
@keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, .5);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, .5);
  }
  100% {
    box-shadow: 0 0 0 200px rgba(255, 255, 255, .12);
  }
}
/*! component's theme wise override definitions and variables */
/*! menu layout */
.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: "\e748";
}
.e-menu-wrapper ul .e-menu-item .e-caret::before,
.e-menu-container ul .e-menu-item .e-caret::before {
  content: "\e729";
}
.e-menu-wrapper .e-ul .e-menu-item .e-caret::before,
.e-menu-container .e-ul .e-menu-item .e-caret::before {
  content: "\e748";
}
.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: "\e799";
}
.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: "\e7e7";
}
.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: "\e729";
}
.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: "\e729";
}
.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: "\e748";
}
.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: "\e729";
}
.e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before,
.e-rtl.e-menu-container ul.e-vertical .e-caret::before {
  content: "\e765";
}
.e-rtl.e-menu-wrapper ul.e-ul .e-caret::before,
.e-rtl.e-menu-container ul.e-ul .e-caret::before {
  content: "\e765";
}
.e-bigger .e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before,
.e-bigger.e-rtl.e-menu-wrapper ul.e-vertical .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-vertical .e-caret::before {
  content: "\e765";
}
.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .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-ul .e-caret::before,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-caret::before {
  content: "\e765";
}
.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: "\e729";
}
/*! menu layout */
.e-menu-wrapper,
.e-menu-container {
  border: none;
  border-radius: 4px;
  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: 400;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  overflow: hidden;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 14px;
  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 * {
  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: 1em;
}
.e-menu-wrapper ul .e-menu-item,
.e-menu-container ul .e-menu-item {
  cursor: pointer;
  position: relative;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 32px;
  line-height: 32px;
  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;
}
.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: 18px;
  height: auto;
  line-height: 32px;
  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: 14px;
  height: auto;
  line-height: 35px;
  position: absolute;
  right: 8px;
  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: 26px;
}
.e-menu-wrapper ul .e-menu-item.e-disabled,
.e-menu-container ul .e-menu-item.e-disabled {
  cursor: auto;
  opacity: .65;
  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: 30px;
  line-height: 30px;
  padding: 0 12px;
  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: 18px;
  line-height: 30px;
  margin-right: 8px;
  width: 1em;
}
.e-menu-wrapper .e-ul .e-menu-item .e-caret,
.e-menu-container .e-ul .e-menu-item .e-caret {
  line-height: 30px;
  margin-left: 16px;
  margin-right: 0;
  position: absolute;
  right: 7px;
}
.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: 4px 0;
}
.e-menu-wrapper .e-ul .e-menu-item .e-caret,
.e-menu-container .e-ul .e-menu-item .e-caret {
  font-size: 14px;
}
.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:
    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: 18px;
  font-weight: 400;
  height: 32px;
  line-height: 32px;
  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 28px;
}
.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: 28px;
}
.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: 16px;
}
.e-menu-wrapper .e-scroll-nav .e-nav-arrow.e-nav-left-arrow,
.e-menu-container .e-scroll-nav .e-nav-arrow.e-nav-left-arrow {
  transform: rotate(180deg);
}
.e-menu-wrapper .e-scroll-nav .e-nav-arrow.e-nav-up-arrow,
.e-menu-container .e-scroll-nav .e-nav-arrow.e-nav-up-arrow {
  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 {
  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 {
  transform: rotate(180deg);
}
.e-menu-wrapper.e-popup.e-menu-popup,
.e-menu-container.e-popup.e-menu-popup {
  border: 1px solid #dee2e6;
  box-shadow: 0 16px 48px rgba(0, 0, 0, .175);
  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: 28px 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 {
  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 {
  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: 28px;
}
.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: 1px solid #dee2e6;
  box-shadow: 0 16px 48px rgba(0, 0, 0, .175);
}
.e-menu-container:not(.e-hamburger):not(.e-rtl) .e-menu.e-vertical .e-blankicon {
  padding-left: 34px;
}
.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: 8px;
}
.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: 26px;
  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: 8px;
}
.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: 7px;
}
.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: 12px;
}
.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: 14px;
}
.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: 34px;
}
.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: 16px;
}
.e-bigger .e-menu-wrapper ul .e-menu-item,
.e-bigger.e-menu-wrapper ul .e-menu-item,
.e-bigger .e-menu-container ul .e-menu-item,
.e-bigger.e-menu-container ul .e-menu-item {
  height: 38px;
  line-height: 38px;
  padding: 0 16px;
}
.e-bigger .e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-bigger.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-bigger .e-menu-container ul .e-menu-item .e-menu-icon,
.e-bigger.e-menu-container ul .e-menu-item .e-menu-icon {
  font-size: 22px;
  line-height: 38px;
  margin-right: 12px;
}
.e-bigger .e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-menu-container ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-menu-container ul .e-menu-item.e-menu-caret-icon {
  padding-right: 32px;
}
.e-bigger .e-menu-wrapper ul .e-menu-item .e-caret,
.e-bigger.e-menu-wrapper ul .e-menu-item .e-caret,
.e-bigger .e-menu-container ul .e-menu-item .e-caret,
.e-bigger.e-menu-container ul .e-menu-item .e-caret {
  font-size: 16px;
  line-height: 40px;
  right: 12px;
}
.e-bigger .e-menu-wrapper ul .e-menu-item.e-separator,
.e-bigger.e-menu-wrapper ul .e-menu-item.e-separator,
.e-bigger .e-menu-container ul .e-menu-item.e-separator,
.e-bigger.e-menu-container ul .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: 16px;
  padding: 4px 0;
  white-space: nowrap;
  max-width: 280px;
  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: 36px;
  line-height: 36px;
  padding: 0 12px;
}
.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: 22px;
  line-height: 36px;
}
.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: 36px;
}
.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: 16px;
  right: 7px;
}
.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: 8px;
}
.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: 41px;
}
.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 40px;
}
.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: 40px;
}
.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: 32px 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: 32px;
}
.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 {
  box-shadow: 0 16px 48px rgba(0, 0, 0, .175);
}
.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: 18px;
}
.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: 12px;
  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: 12px;
  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: 32px;
  padding-right: 12px;
}
.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: 8px;
}
.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: 7px;
}
.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: 12px;
}
.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: 14px;
}
.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: 41px;
}
.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;
  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%;
}
.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: 38px;
}
.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 {
  transition: transform .3s ease-in-out;
  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 {
  transition: transform .3s ease-in-out;
  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: 14px;
  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: 32px;
  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: 14px;
  right: 8px;
}
.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-container.e-hamburger ul .e-menu-item.e-menu-caret-icon {
  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-blankicon,
.e-menu-container.e-hamburger ul .e-menu-item.e-blankicon {
  padding: 0;
}
.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: 8px;
  right: auto;
}
.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: 38px;
  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: 22px;
  height: 38px;
  line-height: 38px;
}
.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: 15px;
}
.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: 49px;
}
.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: 16px;
}
.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-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: 16px;
  right: 12px;
}
.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: 15px;
}
.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: 49px;
}
.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: 8px;
  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;
}
/*! menu theme */
.e-menu-wrapper,
.e-menu-container {
  background: #f8f9fa;
}
.e-menu-wrapper .e-menu,
.e-menu-container .e-menu {
  background: inherit;
  color: #212529;
}
.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: #dee2e6;
}
.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: #dee2e6;
}
.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: #dee2e6;
}
.e-menu-wrapper .e-menu .e-menu-item .e-menu-url,
.e-menu-container .e-menu .e-menu-item .e-menu-url {
  color: #212529;
}
.e-menu-wrapper .e-menu .e-menu-item.e-focused,
.e-menu-container .e-menu .e-menu-item.e-focused {
  color: #212529;
  outline: 0 solid #dee2e6;
  outline-offset: 0;
  background: #dee2e6;
}
.e-menu-wrapper .e-menu .e-menu-item.e-selected,
.e-menu-container .e-menu .e-menu-item.e-selected {
  color: #212529;
  outline: 0 solid #dee2e6;
  outline-offset: 0;
  background: #dee2e6;
}
.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: #6c757d;
}
.e-menu-wrapper .e-menu .e-menu-item.e-selected .e-menu-icon,
.e-menu-container .e-menu .e-menu-item.e-selected .e-menu-icon {
  color: #6c757d;
}
.e-menu-wrapper .e-menu .e-menu-item.e-separator,
.e-menu-container .e-menu .e-menu-item.e-separator {
  border-bottom-color: #dee2e6;
}
.e-menu-wrapper .e-menu .e-disabled,
.e-menu-container .e-menu .e-disabled {
  color: rgba(33, 37, 41, .65);
  opacity: 1;
}
.e-menu-wrapper .e-menu .e-disabled .e-menu-icon,
.e-menu-container .e-menu .e-disabled .e-menu-icon {
  color: rgba(108, 117, 125, .65);
}
.e-menu-wrapper .e-menu .e-disabled .e-caret,
.e-menu-container .e-menu .e-disabled .e-caret {
  color: rgba(108, 117, 125, .65);
}
.e-menu-wrapper .e-menu .e-disabled .e-menu-url,
.e-menu-container .e-menu .e-disabled .e-menu-url {
  color: rgba(33, 37, 41, .65);
}
.e-menu-wrapper .e-ul,
.e-menu-container .e-ul {
  background: inherit;
  color: #212529;
}
.e-menu-wrapper .e-ul .e-menu-item .e-menu-url,
.e-menu-container .e-ul .e-menu-item .e-menu-url {
  color: #212529;
}
.e-menu-wrapper .e-ul .e-menu-item.e-focused,
.e-menu-container .e-ul .e-menu-item.e-focused {
  background-color: #e9ecef;
  color: #212529;
  outline: 0 solid #dee2e6;
  outline-offset: 0;
}
.e-menu-wrapper .e-ul .e-menu-item.e-selected,
.e-menu-container .e-ul .e-menu-item.e-selected {
  background-color: #0d6efd;
  color: #fff;
  outline: 0 solid #0d6efd;
  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: #dee2e6;
}
.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: #f8f9fa;
}
.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: #6c757d;
}
.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: #dee2e6;
}
.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: #dee2e6;
}
.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: #dee2e6;
}
.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: #dee2e6;
}
.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: #212529;
}
.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: #e9ecef;
}
.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: #0d6efd;
}
.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-focused,
.e-menu-container.e-inherit .e-menu .e-menu-item.e-selected,
.e-menu-container.e-inherit .e-menu .e-menu-item.e-focused {
  background: rgba(0, 0, 0, .056);
  color: inherit;
}
.e-menu-wrapper.e-hamburger .e-menu-header,
.e-menu-container.e-hamburger .e-menu-header {
  color: #212529;
}
.e-menu-wrapper.e-hamburger .e-menu-header .e-menu-icon,
.e-menu-container.e-hamburger .e-menu-header .e-menu-icon {
  color: #212529;
}
.e-menu-wrapper.e-hamburger ul,
.e-menu-container.e-hamburger ul {
  color: #212529;
}
.e-icons {
  font-family: "e-icons";
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
}
.e-diagram-menu .e-bringforward::before {
  content: "\e574";
}
.e-diagram-menu .e-bringfront::before {
  content: "\e575";
}
.e-diagram-menu .e-sendback::before {
  content: "\e576";
}
.e-diagram-menu .e-sendbackward::before {
  content: "\e577";
}
.e-diagram-menu .e-delete::before {
  content: "\e578";
}
.e-diagram-menu .e-ungroup::before {
  content: "\e579";
}
.e-diagram-menu .e-group::before {
  content: "\e57a";
}
.e-diagram-menu .e-undo::before {
  content: "\e57c";
}
.e-diagram-menu .e-cut::before {
  content: "\e57d";
}
.e-diagram-menu .e-save::before {
  content: "\e57e";
}
.e-diagram-menu .e-paste::before {
  content: "\e57f";
}
.e-diagram-menu .e-copy::before {
  content: "\e580";
}
.e-diagram-menu .e-redo::before {
  content: "\e581";
}
.e-diagram-menu .e-zoomin::before {
  content: "\e582";
}
.e-diagram-menu .e-italic::before {
  content: "\e583";
}
.e-diagram-menu .e-close::before {
  content: "\e584";
}
.e-diagram-menu .e-pan::before {
  content: "\e585";
}
.e-diagram-menu .e-bold::before {
  content: "\e586";
}
.e-diagram-menu .e-underline::before {
  content: "\e587";
}
.e-diagram-menu .e-zoomout::before {
  content: "\e588";
}
.e-diagram-menu .e-export::before {
  content: "\e589";
}
.e-diagram-menu .e-print::before {
  content: "\e58a";
}
.e-diagram-menu .e-order::before {
  content: "\e58b";
}
.e-symbolpalette .e-clear-searchtext::before {
  content: "\e58c";
}
.e-icons {
  font-family: "e-icons";
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
}
.e-diagram-menu .e-bringforward::before {
  content: "\e72f";
}
.e-diagram-menu .e-bringfront::before {
  content: "\e840";
}
.e-diagram-menu .e-sendback::before {
  content: "\e78a";
}
.e-diagram-menu .e-sendbackward::before {
  content: "\e7ed";
}
.e-diagram-menu .e-delete::before {
  content: "\e94a";
}
.e-diagram-menu .e-ungroup::before {
  content: "\e749";
}
.e-diagram-menu .e-group::before {
  content: "\e7f4";
}
.e-diagram-menu .e-undo::before {
  content: "\e713";
}
.e-diagram-menu .e-redo::before {
  content: "\e755";
}
.e-diagram-menu .e-copy::before {
  content: "\e77c";
}
.e-diagram-menu .e-cut::before {
  content: "\e7fb";
}
.e-diagram-menu .e-save::before {
  content: "\e7c8";
}
.e-diagram-menu .e-paste::before {
  content: "\e70b";
}
.e-diagram-menu .e-zoomin::before {
  content: "\e795";
}
.e-diagram-menu .e-italic::before {
  content: "\e75a";
}
.e-diagram-menu .e-close::before {
  content: "\e7e7";
}
.e-diagram-menu .e-pan::before {
  content: "\e7b1";
}
.e-diagram-menu .e-bold::before {
  content: "\e737";
}
.e-diagram-menu .e-underline::before {
  content: "\e82f";
}
.e-diagram-menu .e-zoomout::before {
  content: "\e825";
}
.e-diagram-menu .e-export::before {
  content: "\e72e";
}
.e-diagram-menu .e-print::before {
  content: "\e75d";
}
.e-diagram-menu .e-order::before {
  content: "\e809";
}
.e-symbolpalette .e-clear-searchtext::before {
  content: "\e754";
}
.e-diagram {
  background-color: #fff;
  display: block;
}
.e-symbolpalette {
  display: block;
}
.e-overview {
  display: block;
}
.e-content-placeholder.e-diagram.e-placeholder-diagram {
  background-size: 100% 100%;
  max-height: 500px;
  max-width: 500px;
}
.e-content-placeholder.e-symbolpalette.e-placeholder-symbolpalette {
  background-size: 100% 100%;
  max-height: 200px;
  max-width: 200px;
}
.e-diagram-endpoint-handle {
  fill: #fff;
  stroke: #0d6efd;
}
.e-diagram-endpoint-handle.e-connected {
  fill: #0d6efd;
  stroke: #fff;
}
.e-diagram-endpoint-handle.e-disabled {
  fill: #adb5bd;
  opacity: 1;
  stroke: #fff;
}
.e-diagram-bezier-control-handle.e-disabled {
  fill: #adb5bd;
  opacity: 1;
  stroke: #fff;
}
.e-diagram-bezier-handle.e-source.e-disabled {
  opacity: 1 !important;
}
.e-diagram-bezier-handle.e-target.e-disabled {
  opacity: 1 !important;
}
.e-diagram-bezier-control-handle {
  fill: #fff;
  stroke: #0d6efd;
}
.e-diagram-bezier-segment-handle {
  fill: #fff;
  stroke: #0d6efd;
}
.e-symbolpalette .e-acrdn-content {
  background-color: #fff !important;
}
.e-diagram-bezier-control-line {
  stroke: #0d6efd;
}
.e-diagram-resize-handle {
  fill: #0d6efd;
  stroke: #fff;
  stroke: #fff;
}
.e-diagram-helper {
  stroke: #0d6efd;
}
.e-diagram-resize-handle.e-disabled {
  fill: #adb5bd;
  opacity: 1;
  stroke: #fff;
}
.e-diagram-rotate-handle {
  fill: #0d6efd;
  stroke: #0d6efd;
}
.e-diagram-selector {
  stroke: #0d6efd;
}
.e-diagram-selector.e-disabled {
  opacity: 1;
  stroke: #adb5bd;
}
.e-diagram-selector.e-thick-border {
  stroke: #0d6efd;
  stroke-width: 2;
}
.e-diagram-selector.e-thick-border.e-diagram-lane {
  stroke: #0d6efd;
  stroke-width: 2;
}
.e-diagram-highlighter {
  stroke: #0d6efd;
  stroke-width: 2;
}
.e-diagram-selected-region {
  stroke: #0d6efd;
}
.e-diagram-pivot-line {
  stroke: #0d6efd;
}
.e-symbolpalette .e-symbol-hover:hover {
  background: #e9ecef;
  border-radius: 0px;
}
.e-symbolpalette .e-symbol-selected {
  background: #e9ecef;
  border-radius: 0px;
}
.e-diagram-tooltip {
  pointer-events: none;
}
.e-diagram .e-ruler {
  background-color: #f8f9fa;
  color: #495057;
  font-size: 10px;
}
.e-diagram .e-ruler-overlap {
  background-color: #f8f9fa;
}
.e-diagram .e-d-ruler-marker {
  stroke: #0d6efd;
}
.e-diagram .e-diagram-text-edit {
  background: #fff;
  border-color: #0d6efd;
  border-style: dashed;
  border-width: 1px;
  box-sizing: content-box;
  color: #000;
  min-width: 50px;
}
.e-diagram-text-edit::selection {
  background: #0d6efd;
  color: #fff;
}
.e-ruler-tick-label {
  fill: #495057;
}
.e-ruler-tick {
  stroke: #ced4da;
}
.e-menu-item e-blankicon {
  padding-left: 28px;
}
.e-diagram-selection-indicator {
  stroke: #0d6efd;
}
.e-diagram-selection-line {
  stroke: #0d6efd;
}
.e-diagram-rotate {
  cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsSAAALEgHS3X78AAAA60lEQVQ4jZ1SwQ2DMBAzlfLJI2KEjJAVukG7ARsxQkfoKHQDugHdgOoqh14oCaGWIpSTudzZRg2MdYOxrq0il2Csm411o7Eu5GinTN0D6AGMAGZVux9p1LGBrHIF0LD+4l3ql70thDABSFZYaeTJ6UqNWhL3ELhyyhUR98TcwI06Lk1aNonO1NocqGWy/6zOcGCq6OjiSCw22/wUfEzL8ND2P9duFXBmHMDvWVN7CliFkkGe69VM5RmVLDqG7ZMPOroWP5BTle5WjR6dkQayutyLqU6gsiU/ypHMiI41yf+CE01qov+R0egXAN5x6jng51I3yAAAAABJRU5ErkJggg==), auto !important;
}
.e-symbolpalette-hidden {
  display: none !important;
}
.e-symbolpalette-search-hidden {
  display: none !important;
}
.e-diagramTooltip-content {
  width: auto !important;
  height: auto !important;
}
@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
/*! TreeView's bootstrap5 theme wise override definitions and variables */
.e-ddt .e-ddt-icon::before {
  content: "\e734";
}
.e-ddt .e-chips-close::before {
  content: "\e7e7";
}
.e-ddt {
  cursor: pointer;
  outline: none;
}
.e-ddt .e-ddt-icon::before {
  transform: rotate(0deg);
  transition: transform 300ms ease;
}
.e-ddt.e-icon-anim .e-ddt-icon::before {
  transform: rotate(180deg);
  transition: 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 {
  box-sizing: content-box;
}
.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;
  font-size: 20px;
}
.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: 10px;
  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: 30px;
}
.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: 0;
  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-chips-wrapper {
  width: 100%;
}
.e-ddt.e-show-chip .e-chips-close {
  min-height: 16px;
  min-width: 16px;
  text-align: center;
}
.e-ddt.e-show-chip .e-chips-close::before {
  font-size: 10px;
}
.e-ddt.e-show-chip .e-chips {
  -ms-flex-align: center;
  align-items: center;
  border-radius: 4px;
  box-sizing: border-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: left;
  height: 24px;
  margin: 3px 4px;
  max-width: calc(100% - 2px);
  overflow: hidden;
  padding: 0 8px 0 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-ddt.e-show-chip .e-chips > .e-chipcontent {
  max-width: 100%;
  overflow: hidden;
  padding: 0 4px 0 0;
  text-indent: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-ddt .e-overflow {
  white-space: nowrap;
}
.e-ddt .e-overflow.e-show-text {
  padding: 0 8px;
  line-height: 30px;
}
.e-ddt .e-overflow.e-total-count {
  box-sizing: border-box;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-ddt .e-overflow.e-total-count .e-remain {
  line-height: 30px;
}
.e-ddt .e-overflow .e-remain {
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  padding: 0 0 0 8px;
}
.e-ddt .e-overflow .e-remain.e-wrap-count {
  padding: 5px 4px;
}
.e-ddt.e-show-chip .e-overflow.e-total-count .e-remain {
  padding: 0 8px;
}
.e-ddt.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 30px;
  max-width: calc(100% - 31px);
}
.e-ddt.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-right: 20px;
  max-width: calc(100% - 31px);
}
.e-ddt.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 48px;
  max-width: calc(100% - 62px);
}
.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;
}
.e-ddt.e-popup {
  border: 1px solid #dee2e6;
  border-radius: 4px;
  margin-top: 4px;
  box-shadow: none;
  position: absolute;
}
.e-ddt.e-popup .e-active .e-checkbox-wrapper .e-frame:not(.e-check):not(.e-stop) {
  background-color: #fff;
}
.e-ddt.e-popup .e-checkbox-wrapper .e-frame:not(.e-check):not(.e-stop) {
  background-color: rgba(0, 0, 0, 0);
}
.e-ddt.e-popup .e-selectall-parent {
  border-bottom: 1px solid;
  cursor: pointer;
  display: block;
  line-height: 34px;
  overflow: hidden;
  position: relative;
  text-indent: 0;
  white-space: nowrap;
  width: 100%;
  padding: 0 8px;
}
.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;
}
.e-ddt.e-popup .e-selectall-parent .e-checkbox-wrapper .e-frame {
  margin-top: -3px;
}
.e-ddt.e-popup .e-selectall-parent .e-all-text {
  font-family: inherit;
  font-size: 14px;
  margin: 0 8px;
}
.e-ddt.e-popup .e-filter-wrap {
  border: 1px solid #dee2e6;
  border-top-width: 0;
  display: block;
  padding: 4px;
}
.e-ddt.e-popup .e-filter-wrap .e-input-group {
  margin-bottom: 0;
}
.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;
  padding: 7px 16px;
  text-align: center;
}
.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;
  line-height: 22px;
}
.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-ul {
  overflow: hidden;
  padding: 6px 8px;
}
.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-chips > .e-chipcontent {
  padding: 0 0 0 4px;
}
.e-ddt.e-rtl.e-show-chip .e-overflow .e-remain,
.e-ddt.e-rtl.e-show-text .e-overflow .e-remain {
  padding: 0 8px 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: 5px;
}
.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 8px;
}
.e-ddt.e-rtl.e-show-chip .e-overflow.e-total-count .e-remain {
  padding: 0 8px;
}
.e-ddt.e-rtl.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-left: 18px;
  margin-right: 4px;
}
.e-ddt.e-rtl.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-left: 18px;
  margin-right: 4px;
}
.e-ddt.e-rtl.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-left: 48px;
  margin-right: 4px;
}
.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: 30px;
}
.e-ddt.e-rtl.e-popup .e-treeview .e-list-item .e-ul {
  padding: 0 14px 0 0;
}
.e-ddt-icon-hide {
  display: none;
}
.e-bigger .e-ddt .e-chips,
.e-ddt.e-bigger .e-chips {
  height: 30px;
}
.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 {
  bottom: auto;
  right: 36px;
}
.e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-chip.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-chip.e-show-dd-icon .e-clear-icon,
.e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-chip.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-chip.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-chip.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-chip.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-chip.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-chip.e-show-dd-icon .e-clear-icon {
  bottom: 0;
}
.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: 0;
}
.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: 36px;
}
.e-bigger .e-ddt.e-show-chip .e-chips-close,
.e-ddt.e-bigger.e-show-chip .e-chips-close {
  min-height: 24px;
  min-width: 24px;
}
.e-bigger .e-ddt.e-show-chip .e-chips-close::before,
.e-ddt.e-bigger.e-show-chip .e-chips-close::before {
  font-size: 12px;
  vertical-align: middle;
}
.e-bigger .e-ddt .e-overflow.e-show-text,
.e-ddt.e-bigger .e-overflow.e-show-text {
  padding: 0 12px;
  line-height: 37px;
}
.e-bigger .e-ddt .e-overflow .e-remain,
.e-ddt.e-bigger .e-overflow .e-remain {
  font-size: 16px;
}
.e-bigger .e-ddt.e-show-chip .e-overflow.e-total-count .e-remain,
.e-ddt.e-bigger.e-show-chip .e-overflow.e-total-count .e-remain {
  line-height: 36px;
  padding: 0 12px;
}
.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 {
  max-width: calc(100% - 37px);
}
.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 {
  max-width: calc(100% - 37px);
}
.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% - 73px);
}
.e-bigger .e-ddt.e-popup,
.e-ddt.e-bigger.e-popup {
  margin-top: 4px;
}
.e-bigger .e-ddt.e-popup .e-selectall-parent,
.e-ddt.e-bigger.e-popup .e-selectall-parent {
  text-indent: 0;
  padding: 3px 12px;
}
.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 12px;
}
.e-bigger .e-ddt.e-popup .e-popup-content.e-no-data,
.e-ddt.e-bigger.e-popup .e-popup-content.e-no-data {
  padding: 9px 16px;
}
.e-bigger .e-ddt.e-popup .e-popup-content.e-no-data .e-ddt-nodata,
.e-ddt.e-bigger.e-popup .e-popup-content.e-no-data .e-ddt-nodata {
  font-size: 16px;
  line-height: 24px;
}
.e-bigger .e-ddt.e-popup .e-filter-wrap,
.e-ddt.e-bigger.e-popup .e-filter-wrap {
  padding: 8px;
}
.e-bigger .e-ddt.e-popup .e-treeview > .e-ul,
.e-ddt.e-bigger.e-popup .e-treeview > .e-ul {
  padding: 8px 16px;
}
.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: 4px;
}
.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: 4px;
}
.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-left: 52px;
  margin-right: 4px;
}
.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 {
  right: auto;
}
.e-ddt .e-chips {
  background-color: #6c757d;
}
.e-ddt .e-chips .e-chips-close::before {
  color: #fff;
}
.e-ddt .e-chips > .e-chipcontent {
  color: #fff;
}
.e-ddt .e-chips:hover {
  background-color: #565e64;
}
.e-ddt .e-chips:hover > .e-chipcontent {
  color: #fff;
}
.e-ddt .e-overflow .e-remain {
  color: #6c757d;
}
.e-ddt.e-input-group.e-control-wrapper .e-input[readonly],
.e-ddt.e-float-input.e-control-wrapper input[readonly] {
  background: #fff;
}
.e-ddt.e-input-group.e-control-wrapper .e-input[readonly] ~ span.e-input-group-icon.e-ddt-icon,
.e-ddt.e-float-input.e-control-wrapper input[readonly] ~ span.e-input-group-icon.e-ddt-icon {
  background: rgba(0, 0, 0, 0);
  color: #6c757d;
}
.e-ddt.e-popup {
  background: #fff;
  border-color: #dee2e6;
}
.e-ddt.e-popup .e-popup-content.e-no-data {
  color: #212529;
}
.e-ddt.e-popup .e-selectall-parent {
  border-bottom-color: #dee2e6;
}
.e-ddt.e-popup .e-selectall-parent .e-all-text {
  color: #212529;
}
@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.e-multi-select-wrapper .e-chips-collection .e-chips .e-chips-close.e-icon::before {
  line-height: 30px;
  top: 0;
}
.e-multiselect .e-input-group-icon.e-ddl-icon {
  border-radius: 0 2px 2px 0;
  border-right-width: 0;
}
.e-multiselect.e-rtl .e-input-group-icon.e-ddl-icon {
  border-left-width: 0;
  border-radius: 4px 0 0 4px;
  border-right-width: 1px;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  height: 32px;
  width: 32px;
}
.e-bigger .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  height: 24px;
  width: 24px;
}
.e-multi-select-wrapper .e-searcher input[type=text] {
  color: #212529;
  height: 100%;
}
.e-multiselect .e-input-group-icon.e-ddl-icon {
  border-left-width: 0;
}
.e-multiselect.e-input-group .e-ddl-icon::before {
  content: "\e729";
  font-family: "e-icons";
}
.e-multi-select-wrapper .e-chips .e-chips-close::before {
  content: "\e7e7";
  cursor: pointer;
  left: 0;
  position: relative;
  top: 0;
}
.e-multi-select-wrapper .e-close-hooker::before {
  content: "\e7e7";
  cursor: pointer;
  left: 6px;
  position: relative;
  top: 6px;
}
.e-multiselect.e-input-group .e-ddl-disable-icon::before {
  content: "";
}
.e-multi-select-wrapper {
  box-sizing: border-box;
  cursor: text;
  line-height: normal;
  min-height: 30px;
  padding: 0 32px 0 0;
  position: relative;
  -webkit-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 {
  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: #212529;
  font-size: 14px;
  left: 12px;
  top: 0;
}
.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
  background-color: #0d6efd;
  color: #212529;
  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: -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: -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 {
  -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 {
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  display: none;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-top: -2em;
  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: -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: 14px;
  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-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-bigger .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-top: -2.25em;
}
.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: .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-bigger .e-multi-select-wrapper {
  min-height: 36px;
}
.e-multi-select-wrapper.e-close-icon-hide {
  padding-right: 0;
}
.e-multi-select-wrapper .e-chips-collection {
  cursor: default;
  display: block;
}
.e-multi-select-wrapper .e-multi-hidden {
  border: 0;
  height: 0;
  position: absolute;
  visibility: hidden;
  width: 0;
}
.e-multi-select-wrapper .e-chips {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: left;
  margin: 3px;
  max-width: 100%;
  overflow: hidden;
  padding: 0 6px 0 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-bigger .e-multi-select-wrapper .e-chips {
  margin: 3px;
}
.e-multi-select-wrapper .e-chips > .e-chipcontent {
  max-width: 100%;
  overflow: hidden;
  padding: 0 6px 1px 0;
  text-indent: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 1.5;
}
.e-multi-select-wrapper.e-delimiter .e-searcher {
  display: inline-block;
  float: none;
}
.e-multi-select-wrapper .e-mob-chip.e-chips > .e-chipcontent,
.e-bigger .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 8px 4px 8px 0;
}
.e-bigger .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 7px 8px 7px 4px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-mob-chip.e-chips > .e-chipcontent,
.e-bigger .e-multiselect.e-rtl .e-multi-select-wrapper .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: -ms-flexbox;
  display: flex;
  float: right;
  font-family: "e-icons";
  height: 14px;
  margin: 0 0 0;
  width: 14px;
}
.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: 14px;
  height: 24px;
  margin-top: -2em;
  position: absolute;
  right: 5px;
  top: 100%;
  width: 24px;
}
.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: 30px;
}
.e-bigger.e-small .e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  right: 40px;
}
.e-multiselect.e-input-group.e-control-container.e-rtl .e-multi-select-wrapper.e-down-icon .e-clear-icon {
  left: 30px;
  right: auto;
}
.e-bigger.e-small .e-multiselect.e-input-group.e-control-container.e-rtl .e-multi-select-wrapper.e-down-icon .e-clear-icon,
.e-bigger.e-small.e-multiselect.e-input-group.e-control-container.e-rtl .e-multi-select-wrapper.e-down-icon .e-clear-icon {
  left: 45px;
  right: auto;
}
.e-small .e-multiselect.e-rtl .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small.e-bigger .e-multiselect.e-rtl .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small.e-bigger.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  left: 12px;
  right: auto;
}
.e-bigger .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  margin-top: -2.25em;
}
.e-bigger .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  margin-top: -2.25em;
  margin-top: -2.15em;
}
.e-multi-select-wrapper input[type=text] {
  background: none;
  border: 0;
  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;
  font-weight: normal;
  height: 30px;
  min-height: 30px;
  outline: none;
  padding: 0 0 0 8px;
  text-indent: 0;
}
.e-multiselect.e-filled .e-multi-select-wrapper input[type=text] {
  background: none;
  border: 0;
  color: inherit;
  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;
  font-weight: normal;
  height: 30px;
  min-height: 30px;
  outline: none;
  padding: 0;
  text-indent: 8px;
}
.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper input[type=text] {
  padding: 5px;
}
.e-bigger .e-multi-select-wrapper input[type=text],
.e-multi-select-wrapper.e-mob-wrapper input[type=text] {
  height: 30px;
  min-height: 30px;
}
.e-bigger .e-multi-select-wrapper input[type=text] {
  height: 36px;
  min-height: 36px;
}
.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-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-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-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-multi-select-wrapper .e-delim-values {
  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;
  max-width: 100%;
  padding-left: 8px;
  padding-right: 6px;
  vertical-align: middle;
}
.e-bigger .e-multi-select-wrapper .e-delim-values {
  line-height: 36px;
  padding-left: 12px;
}
.e-bigger .e-multi-select-wrapper .e-delim-values .e-remain {
  padding-left: 0;
}
.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: #212529;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  padding-left: 8px;
}
.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;
  box-shadow: 0 2px 3px 1px rgba(0, 0, 0, .21);
  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: 4px;
  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: 30px;
  position: absolute;
  right: auto;
  left: 0;
}
.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: 8px;
}
.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: 25px;
}
.e-small.e-multiselect.e-rtl .e-multi-select-wrapper.e-down-icon .e-close-hooker::before,
.e-small .e-multiselect.e-rtl .e-multi-select-wrapper.e-down-icon .e-close-hooker::before {
  left: 20px;
}
.e-bigger.e-multiselect.e-rtl .e-multi-select-wrapper.e-down-icon .e-close-hooker::before,
.e-bigger .e-multiselect.e-rtl .e-multi-select-wrapper.e-down-icon .e-close-hooker::before {
  left: 32px;
}
.e-bigger.e-small.e-multiselect.e-rtl .e-multi-select-wrapper.e-down-icon .e-close-hooker::before,
.e-bigger.e-small .e-multiselect.e-rtl .e-multi-select-wrapper.e-down-icon .e-close-hooker::before {
  left: 25px;
}
.e-popup.e-multi-select-list-wrapper .e-list-item .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 8px;
  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: 0;
}
.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-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;
  bottom: 2px;
  margin-right: 8px;
  position: relative;
  text-indent: 0;
  vertical-align: middle;
}
.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;
  bottom: 2px;
  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;
  bottom: 2px;
  margin-right: 12px;
}
.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: 0;
}
.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: 0;
}
.e-multi-select-list-wrapper .e-selectall-parent {
  cursor: pointer;
  display: block;
  line-height: 36px;
  overflow: hidden;
  padding-right: 16px;
  position: relative;
  text-indent: 12px;
  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: 0;
}
.e-multi-select-list-wrapper .e-selectall-parent .e-all-text {
  color: #212529;
  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;
}
.e-bigger.e-multi-select-list-wrapper .e-selectall-parent .e-all-text,
.e-bigger .e-multi-select-list-wrapper .e-selectall-parent .e-all-text {
  font-size: 16px;
}
.e-bigger.e-multi-select-list-wrapper .e-selectall-parent,
.e-bigger .e-multi-select-list-wrapper .e-selectall-parent {
  font-size: 14px;
  line-height: 48px;
  text-indent: 16px;
}
.e-multi-select-list-wrapper .e-selectall-parent .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 8px;
  position: relative;
  text-indent: 0;
  vertical-align: middle;
}
.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;
  bottom: 2px;
  margin-right: 12px;
}
.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: 0;
}
.e-multiselect.e-rtl .e-input-group-icon.e-ddl-icon {
  float: left;
}
.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-group:not(.e-control-container) .e-clear-icon,
.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;
}
.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-back-icon {
  padding: 0 8px;
}
.e-bigger .e-checkbox .e-multi-select-wrapper .e-delim-values {
  line-height: 34px;
}
.e-checkbox .e-multi-select-wrapper .e-delim-values .e-remain {
  line-height: 20px;
  padding-left: 10px;
  padding-left: 0;
}
.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: .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: .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: 12px;
  width: 12px;
}
.e-small .e-multi-select-wrapper {
  min-height: 24px;
}
.e-small .e-multi-select-wrapper input[type=text] {
  height: 24px;
  min-height: 24px;
}
.e-small .e-multi-select-wrapper .e-delim-values {
  font-size: 12px;
  line-height: 24px;
}
.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: -2em;
}
.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-multi-select-wrapper .e-chips-close {
  height: 14px;
  width: 14px;
}
.e-bigger.e-small .e-multi-select-wrapper {
  min-height: 28px;
}
.e-bigger.e-small .e-multi-select-wrapper input[type=text] {
  height: 32px;
  min-height: 32px;
}
.e-small.e-bigger .e-multi-select-wrapper .e-delim-values {
  font-size: 12px;
  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: -2em;
}
.e-content-placeholder.e-multiselect.e-placeholder-multiselect {
  background-size: 300px 33px;
  min-height: 33px;
}
.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-multiselect.e-outline .e-multi-select-wrapper input[type=text] {
  color: inherit;
}
.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 {
  -ms-flex-align: normal;
  align-items: normal;
}
.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper {
  padding: 0 12px 0 8px;
}
.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-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-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-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-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-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-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-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-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-filled: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-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,
.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-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-multiselect.e-filled.e-float-input .e-multi-select-wrapper.e-mob-wrapper .e-chips.e-mob-chip {
  height: 24px;
}
.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-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-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-filled:not(.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-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;
}
.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,
.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 .e-multi-select-wrapper .e-chips,
.e-small.e-filled .e-multi-select-wrapper .e-chips {
  height: 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-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-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-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-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,
.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-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-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-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-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-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-mob-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
  padding-right: 4px;
}
.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-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-multi-select-wrapper .e-chips.e-chip-selected .e-chips-close::before {
  color: #212529;
}
.e-multi-select-wrapper .e-chips.e-chip-selected {
  background-color: #adb5bd;
}
.e-multiselect:not(.e-disabled) .e-multi-select-wrapper .e-chips.e-chip-selected:hover {
  background-color: #565e64;
}
.e-multiselect {
  box-sizing: border-box;
}
.e-multi-select-wrapper .e-chips > .e-chipcontent {
  -webkit-text-fill-color: #fff;
  color: #fff;
  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;
}
.e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent {
  color: #212529;
}
.e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent:hover {
  color: #fff;
}
.e-multi-select-wrapper .e-chips {
  background-color: #6c757d;
  border-radius: 4px;
  height: 24px;
}
.e-multiselect:not(.e-disabled) .e-multi-select-wrapper .e-chips:hover {
  background-color: #5c636a;
}
.e-multi-select-wrapper .e-chips > .e-chipcontent:hover {
  color: #fff;
}
.e-multi-select-wrapper .e-chips .e-chips-close::before {
  -webkit-text-fill-color: #fff;
  color: #fff;
  font-size: 14px;
}
.e-bigger .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 14px;
}
.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
  background-color: #0d6efd;
  border-radius: 2px;
  color: #212529;
  height: 40px;
  line-height: 40px;
}
.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
  color: #212529;
}
.e-multi-select-wrapper .e-chips.e-mob-chip,
.e-bigger .e-multi-select-wrapper .e-chips {
  height: 30px;
}
.e-popup.e-multi-select-list-wrapper {
  box-shadow: 0 16px 48px rgba(0, 0, 0, .175);
  box-sizing: content-box;
  overflow: initial;
}
.e-popup.e-multi-select-list-wrapper .e-list-item.e-active {
  border-bottom: 0 solid rgba(0, 0, 0, 0);
  border-left: 0 solid #0d6efd;
  border-right: 0 solid #0d6efd;
  border-top: 0 solid #adb5bd;
}
.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  color: #212529;
}
.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  color: #212529;
}
.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active.e-hover {
  background-color: #e9ecef;
  color: #212529;
}
.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active.e-hover {
  background-color: #e9ecef;
  color: #6c757d;
}
.e-popup.e-multi-select-list-wrapper .e-list-item.e-active:first-child {
  border-bottom: 0 solid rgba(0, 0, 0, 0);
  border-top: 0 solid rgba(0, 0, 0, 0);
}
.e-popup.e-multi-select-list-wrapper .e-list-item.e-active:last-child {
  border-bottom: 0 solid rgba(0, 0, 0, 0);
}
.e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus + li.e-active {
  border-top: 0 solid rgba(0, 0, 0, 0);
}
.e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus {
  background-color: #0d6efd;
  box-shadow: none;
  color: #fff;
  border: 0 solid rgba(0, 0, 0, 0);
}
.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item.e-active.e-item-focus {
  background-color: #0d6efd;
  box-shadow: none;
  color: #fff;
  border: 0 solid rgba(0, 0, 0, 0);
}
.e-popup.e-multi-select-list-wrapper .e-list-item {
  border: 0 solid rgba(0, 0, 0, 0);
}
.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item {
  border: 0 solid rgba(0, 0, 0, 0);
}
.e-multi-select-wrapper input.e-dropdownbase:-moz-placeholder {
  color: #6c757d;
}
.e-multi-select-wrapper input.e-dropdownbase::-moz-placeholder {
  color: #6c757d;
}
.e-multi-select-wrapper input.e-dropdownbase:-ms-input-placeholder {
  color: #6c757d;
}
.e-multi-select-wrapper input.e-dropdownbase::-webkit-input-placeholder {
  color: #6c757d;
}
.e-ul.e-reorder {
  border-bottom: 1px solid #dee2e6;
}
.e-multi-select-list-wrapper .e-selectall-parent {
  border-bottom: 1px solid #dee2e6;
}
.e-multi-select-wrapper .e-delim-values {
  -webkit-text-fill-color: #fff;
  color: #fff;
  -webkit-text-fill-color: #212529;
  color: #212529;
}
.e-multi-select-wrapper .e-chips-close.e-close-hooker {
  color: #212529;
}
.e-small .e-multi-select-wrapper .e-chips {
  border-radius: 2px;
  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: 12px;
}
.e-small .e-multi-select-wrapper .e-close-hooker::before {
  left: 0;
}
.e-small.e-bigger .e-multi-select-wrapper .e-close-hooker::before {
  left: 0;
}
.e-bigger.e-small .e-multi-select-wrapper .e-chips {
  height: 26px;
}
.e-bigger.e-small .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
}
.e-bigger.e-small .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 14px;
}
.e-multiselect.e-disabled .e-multi-select-wrapper .e-delim-values {
  -webkit-text-fill-color: #343a40;
  color: #343a40;
}
.e-listbox-tool .e-moveup::before {
  content: "\e776";
}
.e-listbox-tool .e-movedown::before {
  content: "\e729";
}
.e-listbox-tool .e-moveto::before {
  content: "\e748";
}
.e-listbox-tool .e-movefrom::before {
  content: "\e765";
}
.e-listbox-tool .e-moveallto::before {
  content: "\e7a9";
}
.e-listbox-tool .e-moveallfrom::before {
  content: "\e744";
}
.e-listbox-wrapper,
.e-listbox-container,
.e-listboxtool-wrapper {
  -webkit-overflow-scrolling: touch;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  position: relative;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
}
.e-listbox-wrapper *,
.e-listbox-container *,
.e-listboxtool-wrapper * {
  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: 84% !important;
}
.e-listbox-wrapper:focus,
.e-listbox-container:focus,
.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: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:not(.e-list-template) .e-list-item,
.e-listboxtool-wrapper .e-list-nrt,
.e-listboxtool-wrapper .e-selectall-parent {
  height: 36px;
  line-height: 1;
  padding: 10px 12px;
  position: relative;
}
.e-listbox-wrapper.e-filter-list,
.e-listbox-container.e-filter-list,
.e-listboxtool-wrapper.e-filter-list {
  overflow: inherit;
}
.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: .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-container .e-list-header .e-text.header,
.e-listboxtool-wrapper .e-list-header .e-text.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-headertemplate-text.nested-header,
.e-listbox-container .e-list-header .e-headertemplate-text.nested-header,
.e-listboxtool-wrapper .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}
.e-listbox-wrapper .e-list-header,
.e-listbox-container .e-list-header,
.e-listboxtool-wrapper .e-list-header {
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid;
  display: -ms-flexbox;
  display: flex;
  font-weight: 500;
  height: 18px;
  padding: 0 12px;
}
.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: 8px;
}
.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 rgba(0, 0, 0, 0);
}
.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 rgba(0, 0, 0, 0);
  border-top: 1px solid;
  font-weight: 600;
  height: 30px;
  line-height: 10px;
  padding: 10px 12px;
}
.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%;
  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 8px 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 8px;
}
.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-container .e-list-icon + .e-list-text,
.e-listboxtool-wrapper .e-list-icon + .e-list-text {
  width: calc(100% - 60px);
}
.e-listbox-wrapper .e-icon-wrapper .e-list-text,
.e-listbox-container .e-icon-wrapper .e-list-text,
.e-listboxtool-wrapper .e-icon-wrapper .e-list-text {
  width: calc(100% - 60px);
}
.e-listbox-wrapper .e-icon-wrapper.e-text-content.e-checkbox .e-list-text,
.e-listbox-container .e-icon-wrapper.e-text-content.e-checkbox .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: 18px;
}
.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%;
  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 {
  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-container.e-rtl .e-checkbox .e-checkbox-left,
.e-listboxtool-wrapper.e-rtl .e-checkbox .e-checkbox-left {
  margin: -2px 0 0 8px;
}
.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 8px 0 0;
}
.e-listbox-wrapper.e-rtl .e-checkbox-wrapper,
.e-listbox-container.e-rtl .e-checkbox-wrapper,
.e-listboxtool-wrapper.e-rtl .e-checkbox-wrapper {
  margin: -2px 0 0 8px;
}
.e-listbox-wrapper .e-checkbox-wrapper,
.e-listbox-container .e-checkbox-wrapper,
.e-listboxtool-wrapper .e-checkbox-wrapper {
  margin: -2px 8px 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: #0d6efd;
  display: block;
  height: 1px;
}
ejs-listbox {
  display: block;
}
.e-listbox-wrapper:not(.e-listbox-container) {
  overflow: auto;
}
.e-listbox-wrapper.e-filter-list {
  overflow: inherit;
}
.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;
}
.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 {
  -ms-flex-align: center;
  align-items: center;
  background-color: #0d6efd;
  border: 1px solid #fff;
  border-radius: 50%;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  height: 22px;
  -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: -ms-flexbox;
  display: flex;
}
.e-listboxtool-wrapper *,
.e-listboxtool-container * {
  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-container .e-listbox-wrapper {
  -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 #dee2e6;
  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-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: 80% !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 rgba(0, 0, 0, 0);
  border-left: 0 solid rgba(0, 0, 0, 0);
  border-right: 0 solid rgba(0, 0, 0, 0);
  border-top: 0 solid rgba(0, 0, 0, 0);
}
.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: 8px 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: 16px;
}
.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: 40px;
  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 {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  font-weight: 500;
  height: 22px;
}
.e-bigger .e-listbox-wrapper .e-list-header .e-text.header,
.e-listbox-wrapper.e-bigger .e-list-header .e-text.header,
.e-bigger .e-listbox-container .e-list-header .e-text.header,
.e-listbox-container.e-bigger .e-list-header .e-text.header {
  display: none;
}
.e-bigger .e-listbox-wrapper .e-list-header .e-headertemplate-text.nested-header,
.e-listbox-wrapper.e-bigger .e-list-header .e-headertemplate-text.nested-header,
.e-bigger .e-listbox-container .e-list-header .e-headertemplate-text.nested-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: 14px;
}
.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);
}
.e-bigger .e-listbox-wrapper.e-filter-list .e-list-parent,
.e-bigger .e-listbox-container.e-filter-list .e-list-parent {
  height: calc(100% - 55px);
}
.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% - 96px);
}
.e-bigger .e-listbox-wrapper .e-selectall-parent + .e-list-parent,
.e-bigger .e-listbox-container .e-selectall-parent + .e-list-parent {
  height: calc(100% - 40px);
}
.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-parent {
  height: calc(100% - 45px);
}
.e-listbox-wrapper,
.e-listbox-container:not(.e-listboxtool-container):not(.e-sortableclone),
.e-listboxtool-container.e-listbox-container .e-ul {
  border: 1px solid #dee2e6;
}
.e-listbox-wrapper,
.e-listbox-container,
.e-listboxtool-wrapper {
  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;
}
.e-listbox-wrapper .e-list-header,
.e-listbox-container .e-list-header,
.e-listboxtool-wrapper .e-list-header {
  background-color: #e9ecef;
  border-color: rgba(0, 0, 0, .12);
  color: #495057;
  font-size: 12px;
}
.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% - 47px);
}
.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% - 86px);
}
.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);
}
.e-listbox-wrapper .e-list-item,
.e-listbox-container .e-list-item,
.e-listboxtool-wrapper .e-list-item {
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 0 solid rgba(0, 0, 0, 0);
  border-left: 0 solid rgba(0, 0, 0, 0);
  border-right: 0 solid rgba(0, 0, 0, 0);
  border-top: 0 solid rgba(0, 0, 0, 0);
  color: #212529;
}
.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: #e9ecef;
  border-color: rgba(0, 0, 0, 0);
  color: #212529;
}
.e-listbox-wrapper .e-list-item.e-selected,
.e-listbox-container .e-list-item.e-selected,
.e-listboxtool-wrapper .e-list-item.e-selected {
  background-color: #e9ecef;
  color: rgba(33, 37, 41, .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: rgba(0, 0, 0, 0);
  color: #212529;
}
.e-listbox-wrapper .e-list-item.e-focused,
.e-listbox-wrapper .e-list-item.e-focused.e-selected.e-checklist,
.e-listbox-container .e-list-item.e-focused,
.e-listbox-container .e-list-item.e-focused.e-selected.e-checklist,
.e-listboxtool-wrapper .e-list-item.e-focused,
.e-listboxtool-wrapper .e-list-item.e-focused.e-selected.e-checklist {
  background-color: #e9ecef;
  color: rgba(33, 37, 41, .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: #fff;
  border-color: #fff;
  color: #0d6efd;
}
.e-listbox-wrapper .e-list-group-item,
.e-listbox-container .e-list-group-item,
.e-listboxtool-wrapper .e-list-group-item {
  background-color: #e9ecef;
  border-color: rgba(0, 0, 0, .12);
  color: #000;
  font-size: 12px;
}
.e-listbox-wrapper .e-selectall-parent,
.e-listbox-container .e-selectall-parent,
.e-listboxtool-wrapper .e-selectall-parent {
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 1px solid #dee2e6;
  color: #212529;
}
.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: rgba(0, 0, 0, 0);
}
.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: 8px 16px;
}
.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: 4px;
}
.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: #212529;
  display: block;
  font-size: 14px;
  font-weight: 500;
  margin: 0;
  overflow: hidden;
  padding: 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: #495057;
  display: block;
  font-size: 14px;
  margin: 0;
  padding: 2px 0 0 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: 40px;
  left: 0;
  position: absolute;
  top: 0;
  width: 40px;
}
.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: 68px;
  padding-right: 16px;
}
.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: 16px;
  padding-right: 68px;
}
.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: 40px;
  position: absolute;
  right: 0;
  top: 0;
  width: 40px;
}
.e-listbox-wrapper.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 .e-avatar,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar {
  top: 0;
}
.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-right:not(.e-list-badge) .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: 0;
}
.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: 10px;
  height: 18px;
  line-height: 16px;
  padding: 0;
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
  width: 32px;
}
.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: 68px;
  padding-right: 10px;
}
.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: 16px;
  padding-right: 10px;
}
.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: 8px 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-container.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-item-header {
  color: #212529;
}
.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-content,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-content {
  color: #212529;
}
.e-listbox-wrapper.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-item-header,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-selected .e-list-item-header {
  color: rgba(33, 37, 41, .87);
}
.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-content,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-selected .e-list-content {
  color: rgba(33, 37, 41, .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: 0;
}
.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: 16px;
  padding-right: 68px;
}
.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: 68px;
  padding-right: 16px;
}
.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: 0;
  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: 12px;
  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: 10px;
  padding-right: 68px;
}
.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: 10px;
  padding-right: 16px;
}
@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.e-documenteditor .e-close::before {
  color: #6c757d;
  content: "\e7e7";
  font-family: "e-icons";
  font-size: 14px;
}
.e-documenteditor .e-de-op-search-icon::before {
  content: "\e754";
  font-family: "e-icons";
}
.e-documenteditor .e-arrow-up::before {
  content: "\e87a";
  font-family: "e-icons";
}
.e-documenteditor .e-arrow-down::before {
  content: "\e70d";
  font-family: "e-icons";
}
.e-documenteditor .e-de-op .e-de-op-close-icon {
  height: 20px;
}
.e-documenteditor .e-de-op-close-icon::before {
  content: "\e7e7";
  font-family: "e-icons";
}
.e-documenteditor .e-de-op-search-close-icon::before {
  color: #6c757d;
  content: "\e7e7";
  font-family: "e-icons";
}
.e-documenteditor .e-de-new-cmt::before {
  content: "\e805";
  font-family: "e-icons";
}
.e-documenteditor .e-de-menu-icon::before {
  content: "\e770";
  font-family: "e-icons";
}
.e-documenteditor .e-de-cmt-mark-icon::before {
  color: #6c757d;
  content: "\e733";
  font-family: "e-icons";
  font-size: 13px;
}
.e-documenteditor .e-de-multi-cmt-mark::before {
  color: #6c757d;
  content: "\e8bc";
  font-family: "e-icons";
  font-size: 14px;
}
.e-documenteditor .e-de-cmt-post::before {
  content: "\e71d";
  font-family: "e-icons";
}
.e-documenteditor .e-de-cmt-rply-icon::before {
  color: #6c757d;
  content: "\e85e";
  font-family: "e-icons";
}
.e-documenteditor .e-de-cmt-cancel::before {
  content: "\e7e7";
  font-family: "e-icons";
}
.e-documenteditor .e-de-cmt-delete::before {
  content: "\e820";
  font-family: "e-icons";
}
.e-documenteditor .e-de-cmt-reopen::before {
  content: "\e782";
  font-family: "e-icons";
}
.e-documenteditor .e-de-nav-up::before {
  content: "\e7dd";
  font-family: "e-icons";
}
.e-documenteditor .e-de-nav-right-arrow::before {
  content: "\e748";
  font-family: "e-icons";
}
.e-documenteditor .e-de-nav-left-arrow::before {
  content: "\e765";
  font-family: "e-icons";
}
.e-documenteditor .e-de-save-icon::before {
  content: "\e774";
  font-family: "e-icons";
}
.e-documenteditor .e-de-cancel-icon::before {
  content: "\e7e7";
  font-family: "e-icons";
}
.e-de-ctn-title-print::before {
  content: "\e75d";
}
.e-de-acceptchange::before {
  color: #6c757d;
  content: "\e7a8";
  font-family: "e-icons";
}
.e-de-rejectchange::before {
  color: #6c757d;
  content: "\e815";
  font-family: "e-icons";
}
.e-de-ctn-title-download::before {
  content: "\e7a1";
}
.e-de-table-properties-alignment:hover {
  border-color: #0d6efd;
}
.e-de-table-properties-alignment {
  border: 1px solid rgba(0, 0, 0, 0);
}
.e-de-tablecell-alignment {
  border: 1px solid rgba(0, 0, 0, 0);
}
.e-de-tablecell-alignment:hover {
  border-color: #0d6efd;
}
.e-de-table-left-alignment::before {
  color: #6c757d;
  content: "\e7f6";
  font-size: 48px;
}
.e-de-table-center-alignment::before {
  color: #6c757d;
  content: "\e7f1";
  font-size: 48px;
}
.e-de-table-right-alignment::before {
  color: #6c757d;
  content: "\e703";
  font-size: 48px;
}
.e-de-tablecell-top-alignment::before {
  color: #6c757d;
  content: "\e775";
  font-family: "e-icons";
  font-size: 48px;
  margin: 2px;
}
.e-de-tablecell-center-alignment::before {
  color: #6c757d;
  content: "\e7e5";
  font-family: "e-icons";
  font-size: 48px;
  margin: 2px;
}
.e-de-tablecell-bottom-alignment::before {
  color: #6c757d;
  content: "\e7d9";
  font-family: "e-icons";
  font-size: 48px;
  margin: 2px;
}
.e-de-table-border-setting {
  border: 1px solid #ced4da;
  height: 40px;
  left: 5px;
  position: relative;
  top: 5px;
  width: 40px;
}
.e-de-table-border-setting-genral {
  border: 1px solid #6c757d;
  height: 52px;
  width: 52px;
}
.e-de-table-border-preview-genral {
  border: 1px solid #6c757d;
  height: 24px;
  width: 24px;
}
.e-de-table-border-inside-setting:hover {
  border: 1px solid #0d6efd;
}
.e-de-table-border-preview {
  height: 24px;
  width: 24px;
}
.e-de-table-border-inside-preview:hover {
  border: 1px solid #0d6efd;
}
.e-de-table-border-inside-setting-click {
  border: 1px solid #0d6efd;
}
.e-de-table-border-inside-preview-click {
  border: 1px solid #0d6efd;
}
.e-de-table-border-none-setting::before {
  color: #6c757d;
  content: "\e7eb";
  font-size: 36px;
  position: absolute;
}
.e-de-table-border-box-setting::before {
  color: #6c757d;
  content: "\e834";
  font-size: 36px;
  left: 2px;
  position: absolute;
  top: 2px;
}
.e-de-table-border-all-setting::before {
  color: #6c757d;
  content: "\e7e8";
  font-family: "e-icons";
  font-size: 36px;
  left: 2px;
  position: absolute;
  top: 2px;
}
.e-de-table-border-custom-setting::before {
  color: #6c757d;
  content: "\e7d5";
  font-size: 36px;
  left: 2px;
  position: absolute;
  top: 2px;
}
.e-de-para-border-none-setting::before {
  color: #6c757d;
  content: "\e890";
  font-size: 36px;
  position: absolute;
}
.e-de-para-border-box-setting::before {
  color: #6c757d;
  content: "\e891";
  font-size: 36px;
  left: 2px;
  position: absolute;
  top: 2px;
}
.e-de-para-border-shadow-setting::before {
  color: #6c757d;
  content: "\e892";
  font-size: 36px;
  left: 2px;
  position: absolute;
  top: 2px;
}
.e-de-para-border-custom-setting::before {
  color: #6c757d;
  content: "\e88f";
  font-size: 36px;
  left: 2px;
  position: absolute;
  top: 2px;
}
.e-de-table-border-toptop-alignment::before {
  color: #6c757d;
  content: "\e7e0";
  font-family: "e-icons";
  font-size: 16px;
  left: 5px;
  position: absolute;
  top: 2px;
}
.e-de-table-border-topcenter-alignment::before {
  color: #6c757d;
  content: "\e83b";
  font-size: 16px;
  left: 5px;
  position: absolute;
  top: 2px;
}
.e-de-table-border-topbottom-alignment::before {
  color: #6c757d;
  content: "\e766";
  font-size: 16px;
  left: 5px;
  position: absolute;
  top: 2px;
}
.e-de-table-border-diagionalup-alignment::before {
  color: #6c757d;
  content: "\e79d";
  font-size: 16px;
  left: 5px;
  position: absolute;
  top: 2px;
}
.e-de-table-border-diagionaldown-alignment::before {
  color: #6c757d;
  content: "\e784";
  font-size: 16px;
  left: 5px;
  position: absolute;
  top: 2px;
}
.e-de-table-border-bottomleft-alignment::before {
  color: #6c757d;
  content: "\e806";
  font-size: 16px;
  left: 5px;
  position: absolute;
  top: 2px;
}
.e-de-table-border-bottomcenter-alignment::before {
  color: #6c757d;
  content: "\e792";
  font-size: 16px;
  left: 5px;
  position: absolute;
  top: 2px;
}
.e-de-table-border-bottomright-alignment::before {
  color: #6c757d;
  content: "\e7ab";
  font-size: 16px;
  left: 5px;
  position: absolute;
  top: 2px;
}
.e-de-columns-presets-genral {
  height: 62px;
  width: 62px;
  margin-right: 33px;
  margin-bottom: 12px;
}
.e-de-columns-padding-alignment {
  padding-top: 24px;
}
.e-de-column-dlg-preview-div {
  border: 1px solid #6c757d;
  height: 120px;
  width: 120px;
}
.e-de-padding-col-prev {
  padding-left: 15px;
}
.e-width-space-div {
  width: 320px;
}
.e-de-columns-presets-genral.e-de-rtl {
  margin-left: 33px;
}
.e-de-padding-col-prev.e-de-rtl {
  padding-right: 15px;
}
.e-de-column-dlg-preview-div.e-de-rtl {
  border: 1px solid #6c757d;
  height: 120px;
  width: 120px;
}
.e-menu-item .e-de-cmt-add::before {
  content: "\e82c";
}
.e-menu-item .e-de-cut::before {
  content: "\e7fb";
}
.e-menu-item .e-de-spellcheck::before {
  content: "\e7f0";
}
.e-menu-item .e-de-copy::before {
  content: "\e77c";
}
.e-menu-item .e-de-paste::before {
  content: "\e70b";
}
.e-menu-item .e-de-continue-numbering::before {
  content: "\e718";
}
.e-menu-item .e-de-restart-at::before {
  content: "\e715";
}
.e-menu-item .e-de-insertlink::before {
  content: "\e757";
}
.e-menu-item .e-de-open-hyperlink::before {
  content: "\e797";
}
.e-menu-item .e-de-copy-hyperlink::before {
  content: "\e745";
}
.e-menu-item .e-de-open-properties::before {
  content: "\e77e";
}
.e-menu-item .e-de-edit-hyperlink::before {
  content: "\e722";
}
.e-menu-item .e-de-remove-hyperlink::before {
  content: "\e80c";
}
.e-menu-item .e-de-fonts::before {
  content: "\e76f";
}
.e-menu-item .e-de-paragraph::before {
  content: "\e7b8";
}
.e-menu-item .e-de-table::before {
  content: "\e7d1";
}
.e-menu-item .e-de-insertabove::before {
  content: "\e836";
}
.e-menu-item .e-de-insertbelow::before {
  content: "\e801";
}
.e-menu-item .e-de-insertleft::before {
  content: "\e78b";
}
.e-menu-item .e-de-insertright::before {
  content: "\e70e";
}
.e-menu-item .e-de-delete-table::before {
  content: "\e811";
}
.e-menu-item .e-de-deleterow::before {
  content: "\e7f2";
}
.e-menu-item .e-de-deletecolumn::before {
  content: "\e714";
}
.e-de-bold::before {
  content: "\e737";
  font-family: "e-icons";
}
.e-de-italic::before {
  content: "\e75a";
  font-family: "e-icons";
}
.e-de-underline::before {
  content: "\e82f";
  font-family: "e-icons";
}
.e-de-indent::before {
  content: "\e72a";
  font-family: "e-icons";
}
.e-de-outdent::before {
  content: "\e810";
  font-family: "e-icons";
}
.e-de-align-left::before {
  content: "\e7b8";
  font-family: "e-icons";
}
.e-de-align-center::before {
  content: "\e813";
  font-family: "e-icons";
}
.e-de-align-right::before {
  content: "\e719";
  font-family: "e-icons";
}
.e-de-justify::before {
  content: "\e721";
  font-family: "e-icons";
}
.e-de-single-spacing::before {
  content: "\e771";
  font-family: "e-icons";
}
.e-de-double-spacing::before {
  content: "\e7c4";
  font-family: "e-icons";
}
.e-de-one-point-five-spacing::before {
  content: "\e725";
  font-family: "e-icons";
}
.e-de-before-spacing::before {
  content: "\e7b5";
  font-family: "e-icons";
}
.e-de-after-spacing::before {
  content: "\e767";
  font-family: "e-icons";
}
.e-de-icon-bullet-list-dot::before {
  content: "\e747";
  font-family: "e-icons";
  font-size: 8px;
  line-height: 28px;
}
.e-de-icon-bullet-list-circle::before {
  content: "\e7d0";
  font-family: "e-icons";
  font-size: 8px;
  line-height: 28px;
}
.e-de-icon-bullet-list-square::before {
  content: "\e7be";
  font-family: "e-icons";
  font-size: 8px;
  line-height: 28px;
}
.e-de-icon-bullet-list-tick::before {
  content: "\e7fc";
  font-family: "e-icons";
  font-size: 12px;
}
.e-de-icon-bullet-list-flower::before {
  content: "\e79b";
  font-family: "e-icons";
  font-size: 12px;
}
.e-de-icon-bullet-list-arrow::before {
  content: "\e763";
  font-family: "e-icons";
  font-size: 12px;
}
.e-de-icon-bullet-list-none::before {
  content: "\e7f3";
  font-family: "e-icons";
  font-size: 24px;
}
.e-de-icon-autofit::before {
  content: "\e74a";
  font-family: "e-icons";
}
.e-de-icon-fixed-columnwidth::before {
  content: "\e785";
  font-family: "e-icons";
}
.e-de-icon-auto-fitwindow::before {
  content: "\e759";
  font-family: "e-icons";
}
.e-item .e-de-paste-text::before {
  content: "\e70f";
  font-family: "e-icons";
}
.e-item .e-de-paste-source::before {
  content: "\e842";
  font-family: "e-icons";
}
.e-item .e-de-paste-merge::before {
  content: "\e752";
  font-family: "e-icons";
}
.e-btn-icon .e-de-paste::before,
.e-icon-btn .e-de-paste::before {
  content: "\e70b";
  font-family: "e-icons";
}
.e-item .e-de-paste-column::before {
  content: "\e885";
}
.e-item .e-de-paste-row::before {
  content: "\e884";
}
.e-item .e-de-paste-overwrite-cells::before {
  content: "\e886";
}
.e-item .e-de-paste-nested-table::before {
  content: "\e883";
}
.e-item .e-de-paste-merge-table::before {
  content: "\e882";
}
.e-de-preset-container {
  width: 95px;
}
.e-de-preset-container.e-de-rtl {
  width: 85px;
}
.e-de-dlg-container {
  padding-bottom: 12px;
}
.e-de-dlg-row {
  display: -ms-flexbox;
  display: flex;
}
.e-de-container-row {
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 12px;
}
.e-de-subcontainer-left {
  padding-right: 6px;
  width: 50%;
}
.e-de-subcontainer-right {
  padding-left: 6px;
  width: 50%;
}
.e-de-dlg-tab-first-child {
  padding-top: 6px;
}
.e-de-dlg-heading {
  display: block;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 12px;
}
.e-rtl .e-de-subcontainer-left {
  padding-left: 6px;
  padding-right: 0;
}
.e-rtl .e-de-subcontainer-right {
  padding-left: 0;
  padding-right: 6px;
  width: 50%;
}
.e-bigger .e-de-dlg-container {
  padding-bottom: 16px;
}
.e-bigger .e-de-container-row {
  padding-bottom: 16px;
}
.e-bigger .e-de-subcontainer-left {
  padding-right: 8px;
  width: 50%;
}
.e-bigger .e-de-subcontainer-right {
  padding-left: 8px;
  width: 50%;
}
.e-bigger .e-de-dlg-tab-first-child {
  padding-top: 8px;
}
.e-bigger .e-rtl .e-de-subcontainer-left {
  padding-left: 8px;
  padding-right: 0;
}
.e-bigger .e-rtl .e-de-subcontainer-right {
  padding-left: 0;
  padding-right: 8px;
  width: 50%;
}
.e-de-blink-cursor {
  border-left: 1px solid #000;
  pointer-events: none;
  position: absolute;
  z-index: 3;
}
.e-de-cursor-animation {
  animation-duration: 1s;
  animation-iteration-count: infinite;
  animation-name: FadeInFadeOut;
}
@keyframes FadeInFadeOut {
  from {
    opacity: 1;
  }
  13% {
    opacity: 0;
  }
  50% {
    opacity: 0;
  }
  63% {
    opacity: 1;
  }
  to {
    opacity: 1;
  }
}
.e-de-text-target {
  border: 0;
  height: 1px;
  opacity: 0;
  outline-style: none;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  top: -10000px;
  width: 625px;
}
.e-de-txt-form .e-de-txt-field {
  display: block;
}
.e-de-txt-form .e-de-num-field {
  display: none;
}
.e-de-txt-form .e-de-date-field {
  display: none;
}
.e-de-txt-form .e-de-ddl-field {
  display: none;
}
.e-de-num-form .e-de-txt-field {
  display: none;
}
.e-de-num-form .e-de-num-field {
  display: block;
}
.e-de-num-form .e-de-date-field {
  display: none;
}
.e-de-num-form .e-de-ddl-field {
  display: none;
}
.e-de-date-form .e-de-txt-field {
  display: none;
}
.e-de-date-form .e-de-num-field {
  display: none;
}
.e-de-date-form .e-de-date-field {
  display: block;
}
.e-de-date-form .e-de-ddl-field {
  display: none;
}
.e-de-ddl-form .e-de-txt-field {
  display: none;
}
.e-de-ddl-form .e-de-num-field {
  display: none;
}
.e-de-ddl-form .e-de-date-field {
  display: none;
}
.e-de-ddl-form .e-de-ddl-field {
  display: block;
}
.e-documenteditor .e-de-op-close-button {
  left: 267px;
  position: absolute;
  top: 8px;
}
.e-documenteditor .e-de-op-close-button.e-de-rtl {
  left: 14px;
}
.e-de-background {
  background-color: #f8f9fa;
}
.e-de-column-label {
  font-size: 12px;
  font-weight: 500;
  padding-left: 20px;
  padding-right: 20px;
}
.e-de-column-label.e-de-rtl {
  font-size: 12px;
  font-weight: 500;
  padding-left: 50px;
  padding-right: 50px;
}
.e-de-ff-sub-header {
  display: block;
  font-size: 12px;
  font-weight: 500;
  margin-top: 6px;
}
.e-de-check-exactnumbr-width {
  width: 130px !important;
}
.e-de-ff-dlg-heading {
  display: block;
  font-weight: 500;
  margin-bottom: 12px;
}
.e-de-ff-dlg-heading-small {
  display: block;
  font-weight: 500;
  margin-bottom: 4px;
}
.e-de-ff-dlg-drpdwn-heading {
  display: block;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 8px;
}
.e-de-ff-dlg-check {
  display: block;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: -2px;
}
.e-de-div-seperate-dlg {
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-bottom: 12px;
  width: 100%;
}
.e-de-ff-radio-div {
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 16px;
}
.e-de-ff-radio-div.e-de-rtl {
  margin-left: 16px;
  margin-right: 0;
}
.e-de-ff-radio-scnd-div {
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-bottom: 0;
  margin-right: 16px;
}
.e-de-ff-radio-scnd-div.e-de-rtl {
  margin-left: 16px;
  margin-right: 0;
}
.e-de-ff-dlg-lft-hlf {
  margin-right: 12px;
  width: 50.5%;
}
.e-de-ff-dlg-lft-hlf.e-de-rtl {
  margin-left: 12px;
  margin-right: 0;
}
.e-de-ff-chck-exact {
  margin-left: 15px;
  margin-top: -6px;
}
.e-de-ff-chck-exact.e-de-rtl {
  margin-left: 0;
  margin-right: 15px;
}
.e-de-ff-dlg-rght-hlf {
  width: 47.5%;
}
.e-de-ff-drpdwn-dlg-scndiv {
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 168px;
  margin-bottom: 4px;
  width: 100%;
}
.e-de-cmt-avatar {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  width: 95%;
}
.e-de-ff-cmt-avatar {
  -ms-flex-align: center;
  align-items: center;
  border-radius: 50%;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  height: 24px;
  -ms-flex-pack: center;
  justify-content: center;
  letter-spacing: 0;
  line-height: 12px;
  opacity: 100%;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 24px;
  z-index: 1;
}
.e-de-ff-drpdwn-listview {
  margin-right: 12px;
  width: 100%;
}
.e-de-ff-drpdwn-listview.e-de-rtl {
  margin-left: 12px;
  margin-right: 0;
}
.e-de-ff-drpdwn-mvup {
  margin-right: 8px;
}
.e-de-ff-drpdwn-mvup.e-de-rtl {
  margin-left: 8px;
  margin-right: 0;
}
.e-de-drp-dwn-frst-div {
  margin-bottom: 8px;
  width: 47.5%;
}
.e-de-result-list-block .e-de-search-result-hglt {
  background: rgba(0, 0, 0, 0);
  border-bottom: 2px solid #0d6efd;
  cursor: default;
  padding: 12px 1px 12px 5px;
}
.e-de-result-list-block .e-de-op-search-txt .e-de-op-search-word-text {
  color: #0d6efd;
}
.e-de-search-result-item {
  cursor: default;
  padding: 12px 1px 12px 5px;
  word-break: break-word;
}
.e-de-search-result-item:hover {
  border-bottom: 1px solid #0d6efd;
  cursor: default;
}
.e-de-search-result-item:focus {
  border-bottom: 2px solid #0d6efd;
  cursor: default;
  padding: 12px 1px 12px 5px;
}
.e-de-search-tab-content .e-input-group .e-de-op-search-icon:focus {
  border: 1px solid #212529;
}
.e-de-op-search-icon:hover {
  background: #343a40;
}
.e-de-search-tab-content .e-input-group .e-de-op-search-close-icon:focus {
  border: 1px solid #212529;
  border-right-width: 0;
}
.e-de-op-search-close-icon:hover {
  background: #343a40;
}
.e-spin-down:focus {
  border: 1px solid #dee2e6;
  border-right-width: 0;
}
.e-spin-down:hover {
  background: #dee2e6;
}
.e-spin-up:focus {
  border: 1px solid #dee2e6;
  border-right-width: 0;
}
.e-spin-up:hover {
  background: #dee2e6;
}
.e-de-toc-dlg-heading {
  color: #495057;
  display: block;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 8px;
}
.e-de-toc-dlg-main-heading {
  color: #495057;
  display: block;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 8px;
}
.e-content-placeholder.e-documenteditor.e-placeholder-documenteditor {
  background-size: 100%;
}
.e-de-toc-reset-button {
  margin-top: 10px;
}
.e-de-toc-reset-button.e-de-rtl {
  margin-right: 0;
}
.e-de-toc-modify-button {
  margin-left: 156px;
  margin-top: 10px;
}
.e-de-toc-modify-button.e-de-rtl {
  margin-left: 0;
  margin-right: 156px;
}
.e-de-toc-dlg-container {
  height: 454px;
  width: 550px;
}
.e-de-toc-dlg-sub-container {
  margin-bottom: 8px;
}
.e-de-toc-list-view {
  border: 1px solid #ced4da;
  border-radius: 3px;
  font-size: 12px;
  height: 186px;
  overflow-y: scroll;
}
.e-de-toc-list-view.e-de-rtl {
  margin-left: 0;
}
.e-de-toc-dlg-sub-heading {
  color: #495057;
  display: block;
  font-size: 14px;
  font-weight: 500;
  margin: 5px 15px 5px 15px;
}
.e-de-toc-dlg-style-label {
  margin-left: 42px;
  margin-top: 35px;
}
.e-de-toc-dlg-style-label .e-de-rtl {
  margin-left: 0;
  margin-right: 42px;
}
.e-de-pagesetup-dlg-container {
  height: auto;
  width: 380px;
}
.e-de-page-setup-ppty-tab {
  border: 0;
}
.e-de-page-setup-dlg-sub-container {
  margin-bottom: 12px;
}
.e-de-page-setup-dlg-left-sub-container {
  float: left;
  position: relative;
  top: 0;
}
.e-de-page-setup-dlg-left-sub-container.e-de-rtl {
  float: right;
}
.e-de-page-setup-dlg-right-sub-container {
  float: right;
  position: relative;
  top: 0;
}
.e-de-page-setup-dlg-right-sub-container.e-de-rtl {
  float: left;
}
.e-de-page-setup-dlg-sub-header {
  display: block;
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 4px;
  margin-top: 12px;
}
.e-de-page-setup-dlg-sub-title-header {
  display: block;
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 4px;
  margin-top: 12px;
}
.e-de-page-setup-dlg-sub-container-port {
  height: auto;
  margin-bottom: 0;
}
.e-de-page-setup-dlg-sub-label {
  font-size: 14px;
  font-weight: 500;
}
.e-de-page-setup-dlg-orientation-prop {
  margin-top: 8px;
}
.e-de-page-setup-dlg-sub-size-container {
  height: 73px;
  margin-bottom: 12px;
}
.e-de-page-setup-dlg-layout-sub-container {
  height: auto;
  margin-bottom: 12px;
  position: relative;
  top: 12px;
}
.e-de-page-setup-dlg-first-page-prop {
  margin-bottom: 8px;
}
.e-de-page-setup-dlg-first-page-prop .e-label,
.e-de-page-setup-dlg-odd-or-even-prop .e-label {
  font-size: 12px;
}
.e-de-page-setup-dlg-first-page-prop .e-frame,
.e-de-page-setup-dlg-odd-or-even-prop .e-frame {
  height: 18px;
  line-height: 1.5;
  width: 18px;
}
.e-de-page-setup-dlg-left-layout-container {
  float: left;
  position: relative;
  top: 0;
}
.e-de-page-setup-dlg-left-layout-container.e-de-rtl {
  float: right;
}
.e-de-page-setup-dlg-right-layout-container {
  float: right;
  position: relative;
  top: 0;
}
.e-de-page-setup-dlg-right-layout-container.e-de-rtl {
  float: left;
}
.e-de-dlg-footer .e-btn {
  margin-left: 10px;
}
.e-de-hyperlink-dlg-title {
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 4px;
  margin-top: 0;
}
.e-de-hyperlink .e-de-hyperlink-dlg-input {
  height: 32px;
  margin-bottom: 12px;
  width: 230px;
}
.e-de-font-dlg-header {
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 4px;
}
.e-de-font-dlg-header-effects,
.e-de-font-dlg-header-font-color {
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 0;
}
.e-de-font-dlg-main-header {
  color: #495057;
  font-size: 14px;
  font-weight: 500;
  margin-right: 17px;
}
.e-de-font-dlg-cb-right {
  margin-left: 12px;
}
.e-de-font-dlg-cb-right.e-de-rtl {
  margin-left: 0;
  margin-right: 12px;
}
.e-de-font-dlg-cb-right-div {
  margin-left: 20px;
}
.e-de-dropdown {
  margin-right: 20px;
}
.e-de-restrict-pane {
  border-right: 1px solid #ced4da;
  padding-left: 12px;
  padding-top: 12px;
  padding-right: 12px;
  position: relative;
  width: 300px;
}
.e-de-op {
  border-right: 1px solid #ced4da;
  padding-left: 12px;
  padding-right: 12px;
  position: relative;
  width: 300px;
}
.e-de-op.e-de-rtl {
  padding-left: 0;
  padding-right: 12px;
}
.e-de-op-header {
  color: #343a40;
  font-family: inherit;
  font-size: 15px;
  font-weight: 500;
  margin-bottom: 12px;
  padding-top: 12px;
}
.e-de-op-header.e-de-rtl {
  direction: rtl;
  text-align: right;
}
.e-de-op-tab {
  border: 0;
  height: auto;
}
.e-de-op-icon {
  color: #6c757d;
  height: 20px;
  width: 20px;
}
.e-de-op-close-icon {
  color: #6c757d;
}
.e-de-op-nav-btn {
  height: 20px;
  width: 20px;
}
.e-de-op-search-txt {
  border-bottom: 1px solid #dee2e6;
  color: #495057;
  font-size: 14px;
}
.e-de-op-search-txt .e-de-op-search-word {
  color: #0d6efd;
}
.e-de-op-more-less {
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-top: 12px;
}
.e-de-op-replacetabcontentdiv {
  margin-top: 12px;
}
label[for*=_wholeWord_e-de-ltr] {
  left: 35px;
}
label[for*=_wholeWord_e-de-rtl] {
  right: 35px;
}
.e-de-cell-dia-label-common {
  display: inline-block;
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 4px;
  margin-top: 0;
  width: 150px;
}
.e-de-cell-dia-options-label {
  font-weight: 500;
}
.e-de-table-border-heading {
  font-size: 16px;
  font-weight: 500;
  padding-bottom: 8px;
}
.e-de-table-setting-heading {
  font-size: 12px;
  font-weight: 500;
  padding-bottom: 4px;
}
.e-de-layout-setting-heading {
  font-size: 12px;
  font-weight: 500;
  padding-bottom: 4px;
}
.e-de-table-setting-labels-heading {
  font-size: 12px;
  font-weight: 500;
  margin-left: 10px;
}
.e-de-table-element-subheading {
  font-size: 12px;
  font-weight: 500;
}
.e-de-border-dlg-preview-div {
  border: 1px solid rgba(0, 0, 0, .54);
  width: 80px;
  height: 80px;
}
.e-de-border-dlg-preview-inside-divs {
  opacity: .54;
}
.e-de-tablecell-dia-align-div {
  border: 1px solid #ced4da;
  display: inline-block;
  height: 60px;
  margin-right: 11px;
  width: 60px;
}
.e-de-tablecell-dia-align-div.e-de-rtl {
  margin-left: 11px;
  margin-right: 0;
}
.e-de-table-dia-align-label {
  display: inline-block;
  font-size: 12px;
  font-weight: 500;
  margin-left: 10px;
  margin-top: 4px;
}
.e-de-table-dialog-separator-line {
  background-color: #ced4da;
  bottom: 59px;
  display: none;
  height: 1px;
  left: 1px;
  margin-top: 5px;
  position: absolute;
  width: 100%;
}
.e-de-table-alignment-active {
  border: 1px solid #0d6efd;
}
.e-de-table-dialog-size-label {
  padding-top: 12px !important;
}
.e-de-list-ddl-header {
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 8px;
  margin-top: 12px;
}
.e-de-list-ddl-header-list-level {
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 8px;
}
.e-de-tbl-dlg-footer {
  padding-top: 23px;
}
.e-de-row-ht-top,
.e-de-cell-ht-top {
  padding: 0 12px;
  width: 144px;
}
.e-de-ht-wdth-type {
  margin-top: -22px;
  width: 120px;
}
.e-de-row-ht-top.e-de-rtl,
.e-de-cell-ht-top.e-de-rtl {
  margin-left: 0;
  margin-right: 12px;
}
.e-de-cell-width-top {
  margin-left: 20px;
  margin-top: -23px;
}
.e-de-cell-width-top.e-de-rtl {
  margin-left: 0;
  margin-right: 20px;
}
.e-de-tbl-dlg-border-btn {
  float: right;
  margin-top: 16px;
}
.e-de-tbl-dlg-border-btn.e-de-rtl {
  float: left;
  margin-right: 0;
}
.e-de-table-border-setting.e-de-rtl {
  right: 5px;
}
.e-de-tbl-dlg-op-btn {
  left: 440px;
  position: absolute;
  top: 285px;
}
.e-de-insert-table-dlg-sub-header {
  display: block;
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 4px;
  margin-top: 0;
}
.e-de-insert-footnote-dlg-sub-header,
.e-de-insert-footnote-dlg-header {
  display: block;
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 4px;
  margin-top: 0;
}
.e-de-insert-footnote-dlg-header {
  margin-bottom: 12px;
}
.e-de-insert-table-dlg-input {
  margin-bottom: 12px;
}
.e-de-list-ddl-subheader,
.e-de-list-ddl-subheaderbottom {
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 4px;
  margin-top: 12px;
}
.e-de-list-dlg-subdiv {
  float: right;
  margin-top: 40px;
  position: relative;
}
.e-de-list-dlg-subdiv.e-de-rtl {
  float: left;
  margin-top: -121px;
}
.e-de-list-dlg-div {
  float: right;
  margin-top: 36px;
  position: relative;
}
.e-de-list-dlg-div.e-de-rtl {
  float: left;
  margin-top: -125px;
}
.e-de-ok-button {
  margin-right: 8px;
}
.e-de-ok-button.e-de-rtl {
  margin-left: 8px;
}
.e-de-options-setter {
  left: 339px;
}
.e-de-op-close-icon:hover {
  color: rgba(0, 0, 0, .75);
}
.e-de-tooltip {
  background-color: #fff;
  box-shadow: 0 3px 8px 0 rgba(0, 0, 0, .26);
  color: #212529;
  cursor: text;
  display: table;
  max-width: 200px;
  padding: 5px;
  word-wrap: break-word;
}
.e-de-form-popup {
  background-color: #fff;
  box-shadow: 0 3px 8px 0 rgba(0, 0, 0, .26);
  color: #212529;
  cursor: text;
  max-width: 350px;
  min-width: 300px;
  padding: 16px;
  position: absolute;
  width: fit-content;
  word-wrap: break-word;
}
.e-de-save,
.e-de-cancel {
  margin-left: 8px;
}
.e-btn.e-de-op-icon-btn {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.e-documenteditor .e-de-op-close-button {
  left: 250px;
  position: absolute;
  top: 8px;
}
.e-bigger .e-documenteditor .e-de-op-close-button {
  left: 240px;
  position: absolute;
  top: 5px;
}
.e-de-style-paragraph-indent-group-button .e-btn.e-active,
.e-de-style-paragraph-group-button .e-btn.e-active,
.e-de-style-font-group-button .e-btn.e-active {
  background-color: #5a6268;
  box-shadow: none;
  box-shadow: none;
}
.e-de-style-font-group-button .e-btn,
.e-de-style-paragraph-group-button .e-btn,
.e-de-style-paragraph-indent-group-button .e-btn {
  background: #fff;
  border-color: #dee2e6;
}
.e-de-style-font-group-button .e-btn:focus,
.e-de-style-paragraph-group-button .e-btn:focus,
.e-de-style-paragraph-indent-group-button .e-btn:focus {
  background-color: #5a6268;
  box-shadow: none;
}
.e-de-style-font-group-button .e-btn:active,
.e-de-style-paragraph-group-button .e-btn:active,
.e-de-style-paragraph-indent-group-button .e-btn:active {
  background-color: #5a6268;
  box-shadow: none;
}
.e-de-style-font-group-button .e-btn:hover,
.e-de-style-paragraph-group-button .e-btn:hover,
.e-de-style-paragraph-indent-group-button .e-btn:hover {
  background-color: #5a6268;
  box-shadow: none;
}
.e-de-style-font-group-button .e-btn:hover .e-btn-icon,
.e-de-style-font-group-button .e-btn:focus .e-btn-icon,
.e-de-style-font-group-button .e-btn:active .e-btn-icon,
.e-de-style-font-group-button .e-btn:disabled .e-btn-icon,
.e-de-style-paragraph-group-button .e-btn:hover .e-btn-icon,
.e-de-style-paragraph-group-button .e-btn:focus .e-btn-icon,
.e-de-style-paragraph-group-button .e-btn:active .e-btn-icon,
.e-de-style-paragraph-group-button .e-btn:disabled .e-btn-icon {
  color: #fff;
}
.e-de-style-font-group-button .e-btn-icon,
.e-de-style-paragraph-group-button .e-btn-icon,
.e-de-style-paragraph-indent-group-button .e-btn-icon {
  color: #6c757d;
  font-size: 14px;
}
.e-de-style-paragraph-indent-group-button .e-btn:hover .e-btn-icon,
.e-de-style-paragraph-indent-group-button .e-btn:focus .e-btn-icon,
.e-de-style-paragraph-indent-group-button .e-btn:active .e-btn-icon,
.e-de-style-paragraph-indent-group-button .e-btn:disabled .e-btn-icon {
  color: #6c757d;
}
.e-de-style-paragraph-indent-group-button .e-btn-icon {
  color: #6c757d;
  font-size: 14px;
}
.e-de-restrict-pane {
  color: #212529;
}
.e-bigger .e-de-hyperlink-dlg-input,
.e-bigger .e-de-insert-table-dlg-input,
.e-bigger .e-de-insert-footnote-dlg-header,
.e-bigger .e-bookmark-dlgfields,
.e-bigger .e-de-ff-dlg-heading {
  margin-bottom: 16px !important;
}
.e-bigger .e-de-font-dlg-cb-right,
.e-bigger .e-bookmark-list.e-de-rtl,
.e-bigger .e-styles-list.e-de-rtl,
.e-bigger .e-de-ff-dlg-lft-hlf.e-de-rtl {
  margin-left: 16px;
}
.e-bigger .e-de-font-dlg-cb-right.e-de-rtl,
.e-bigger .e-bookmark-list,
.e-bigger .e-styles-list,
.e-bigger .e-de-ff-dlg-lft-hlf {
  margin-right: 16px;
}
.e-bigger .e-bookmark-textboxdiv {
  margin-bottom: 12px !important;
}
.e-bigger .e-de-ff-drpdwn-mvdn,
.e-bigger .e-de-ff-drpdwn-mvup {
  width: 52px !important;
}
.e-bigger .e-documenteditor .e-de-op-close-button.e-de-rtl {
  right: 240px;
}
.e-bigger .e-de-track-date {
  font-size: 12px;
}
.e-bigger .e-de-page-setup-dlg-sub-container-port {
  margin-top: 19px;
}
.e-bigger .e-de-table-container-div {
  margin-top: 13px;
}
.e-bigger .e-de-table-properties-dlg {
  width: 470px;
}
.e-bigger .e-de-table-ppty-dlg-preferred-width-div,
.e-bigger .e-de-table-ppty-dlg-measure-drop-down-div,
.e-bigger .e-de-ht-wdth-type {
  width: 155px;
}
.e-bigger .e-de-row-ht-top,
.e-bigger .e-de-cell-ht-top {
  width: 179px;
}
.e-de-restrict-pane {
  color: #212529;
}
.e-de-op.e-de-rtl .e-de-search-tab-content {
  margin-left: 12px;
  margin-right: 0;
}
.e-documenteditor .e-de-op-close-button.e-de-rtl {
  right: 255px;
}
.e-de-table-measure-lbl {
  font-size: 12px;
  font-weight: 500;
  display: block;
  margin-bottom: 4px;
}
.e-de-tbl-indent-lbl {
  font-weight: 500;
  font-size: 12px;
  position: relative;
  display: block;
  margin-bottom: 0;
  top: 6px;
}
.e-btn.e-de-op-close-button:hover {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  color: rgba(0, 0, 0, .75);
}
.e-btn.e-de-op-close-button:focus {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  color: rgba(0, 0, 0, .75);
}
.e-btn.e-de-op-close-button:active {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  color: rgba(108, 117, 125, .5);
}
.e-documenteditor .e-input {
  font-size: 14px;
}
.e-de-dlg-target .e-footer-content .e-control.e-btn.e-flat:not(.e-icon-btn) {
  height: 32px;
}
.e-de-tbl-dlg-border-btn .e-control.e-btn.e-flat:not(.e-icon-btn) {
  height: auto;
}
.e-de-op-result-container {
  margin-top: 12px;
}
.e-de-restrict-pane,
.e-de-op {
  background: #f8f9fa;
}
.e-de-restrict-pane .e-tab-header .e-toolbar-items,
.e-de-op .e-tab-header .e-toolbar-items {
  margin-bottom: 0;
  margin-top: 0;
}
.e-de-font-dlg-color {
  border: 1px #f8f9fa;
  border-radius: 4px;
  font-size: 12px;
  height: 16px;
  margin-left: 15px;
  width: 25px;
}
.e-de-icon-table-row-above {
  top: 10px;
}
.e-de-icon-table-row-below {
  top: 49px;
}
.e-de-icon-table-column-left {
  top: 89px;
}
.e-de-icon-table-column-right {
  top: 127px;
}
.e-de-icon-table-delete {
  top: 10px;
}
.e-de-icon-table-row-delete {
  top: 49px;
}
.e-de-icon-table-column-delete {
  top: 89px;
}
.e-de-list-bullet-none {
  height: 40px;
  width: 40px;
}
.e-de-list-bullet-dot {
  height: 40px;
  width: 40px;
}
.e-de-list-bullet-circle {
  height: 40px;
  width: 40px;
}
.e-de-list-bullet-square {
  height: 40px;
  width: 40px;
}
.e-de-list-bullet-flower {
  height: 40px;
  width: 40px;
}
.e-de-list-bullet-arrow {
  height: 40px;
  width: 40px;
}
.e-de-list-bullet-tick {
  height: 40px;
  width: 40px;
}
.e-de-bullet:hover {
  background: rgba(0, 0, 0, .12);
}
.e-de-list-numbered-none {
  height: 80px;
  width: 80px;
}
.e-de-list-numbered-number-dot {
  height: 80px;
  width: 80px;
}
.e-de-list-numbered-number-brace {
  height: 80px;
  width: 80px;
}
.e-de-list-numbered-up-roman {
  height: 80px;
  width: 80px;
}
.e-de-list-numbered-up-letter {
  height: 80px;
  width: 80px;
}
.e-de-list-numbered-low-letter-brace {
  height: 80px;
  width: 80px;
}
.e-de-numbered-low-letter-dot {
  height: 80px;
  width: 80px;
}
.e-de-list-numbered-low-roman {
  height: 80px;
  width: 80px;
}
.e-de-numbered:hover {
  background: rgba(0, 0, 0, .12);
}
.e-de-list-multilevel-none {
  height: 80px;
  width: 80px;
}
.e-de-list-multilevel-list-normal {
  height: 80px;
  width: 80px;
}
.e-de-list-multilevel-list-multilevel {
  height: 80px;
  width: 80px;
}
.e-de-list-multilevel-list-bullets {
  height: 80px;
  width: 80px;
}
.e-de-multilevel-list:hover {
  background: rgba(0, 0, 0, .12);
}
.e-de-list-dialog-open:hover {
  background: rgba(0, 0, 0, .12);
}
.e-de-cell-options {
  left: 336px;
  top: 272px;
}
.e-de-cell-options.e-de-rtl {
  left: 123px;
}
.e-de-font-color-label {
  margin-bottom: 8px;
  margin-right: 12px;
  margin-top: 12px;
}
.e-de-font-content-label {
  width: 125px;
}
.e-de-font-color-margin {
  margin-right: 8px;
  margin-top: 5px;
}
.e-de-font-color-margin.e-de-rtl {
  margin-left: 8px;
  margin-right: 0;
}
.e-de-font-content-checkbox-label {
  margin-left: 46px;
}
.e-de-font-content-checkbox-label-rtl {
  margin-right: 41px;
}
.e-bigger .e-de-font-content-checkbox-label {
  margin-left: 64px;
}
.e-bigger .e-de-font-content-checkbox-label-rtl {
  margin-right: 64px;
}
.e-bigger .e-de-font-content-label {
  width: 154px;
}
.e-de-font-checkbox {
  margin-top: 8px;
}
.e-de-font-checkbox-transform {
  margin-left: 58px;
}
.e-de-font-checkbox-transform.e-de-rtl {
  margin-left: 0;
  margin-right: 58px;
}
.e-de-font-checkbox-transform-label {
  margin-bottom: 8px;
  margin-top: 8px;
}
.e-de-font-checkbox.e-de-rtl {
  margin-left: 0;
  margin-right: 58px;
}
.e-de-font-checkbox.e-de-rtl {
  margin-left: 0;
  margin-right: 58px;
}
.e-de-font-clr-div {
  margin-top: 12px;
}
.e-de-font-dlg-padding {
  margin-top: 12px;
}
.e-de-table-container-div {
  margin-top: 11px;
}
.e-de-table-header-div {
  padding-top: 0;
}
.e-de-table-subheader-div {
  float: right;
  margin-right: 140px;
  margin-top: -40px;
}
.e-de-table-subheader-div.e-de-rtl {
  float: left;
  margin-left: 140px;
  margin-right: 0;
}
.e-de-table-cell-header-div {
  padding-top: 0;
}
.e-de-table-cell-subheader-div {
  top: 57px;
}
.e-de-cell-margin-header {
  left: -26px;
  top: 274px;
}
.e-de-font-dlg-display {
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-de-tbl-margin-sub-header {
  margin-top: 10px;
}
.e-de-tbl-btn-separator {
  width: 60%;
}
.e-de-op-msg {
  color: #212529;
  top: 79px;
}
.e-de-save-dlg-file-name {
  height: 25px;
  margin-bottom: 8px;
}
.e-de-save-dlg-format-type {
  height: 25px;
  margin-bottom: 8px;
  padding-top: 1px;
}
.e-de-search-tab-content {
  margin-top: 12px;
  width: 275px;
}
.e-de-font-dlg {
  width: max-content;
}
.e-de-hyperlink {
  width: 250px;
}
.e-bigger .e-de-hyperlink {
  width: 300px;
}
.e-de-insert-table {
  height: auto;
  width: auto;
}
.e-de-insert-footnote {
  height: auto;
  width: 247px;
}
.e-de-insert-spellchecker {
  height: 360px;
  width: 513px;
  font-weight: 500;
}
.e-bigger .e-de-insert-spellchecker {
  width: 600px;
}
.e-de-dlg-spellcheck-listview {
  border: 1px solid #dee2e6;
  border-radius: 2px !important;
  height: 122px !important;
  margin-right: 12px;
  margin-top: 8px;
  position: relative;
  float: left;
  width: 100%;
}
.e-de-dlg-spellcheck-listview.e-de-rtl {
  float: right;
}
.e-de-spellcheck-error-container {
  height: 140px;
  margin-bottom: 16px;
  display: -ms-flexbox;
  display: flex;
}
.e-de-spellcheck-suggestion-container {
  height: 140px;
  margin-bottom: 16px;
  display: -ms-flexbox;
  display: flex;
}
.e-dlg-spellcheck-listitem {
  font-size: 15px !important;
}
.e-de-spellcheck-btncontainer {
  margin-top: 8px;
  position: relative;
  width: 100%;
  float: right;
}
.e-de-spellcheck-btncontainer.e-de-rtl {
  float: left;
}
.e-de-spellcheck-btn {
  margin-bottom: 8px;
  width: 100%;
}
.e-de-dlg-spellchecker-subheader {
  margin-top: 8px;
  font-size: 15px;
}
.e-de-dlg-spellchecker-subheaderbtm {
  font-size: 15px;
}
.e-de-list-dlg {
  height: 405px;
  width: 400px;
}
.e-de-save-dlg {
  height: 135px;
  width: 230px;
}
.e-de-table-properties-dlg {
  width: 395px;
}
.e-de-table-border-shading-dlg {
  width: 460px;
}
.e-de-table-cell-margin-dlg {
  height: auto;
  width: 380px;
}
.e-de-table-options-dlg {
  height: auto;
  width: 395px;
}
.e-de-table-border-none {
  position: absolute;
  top: 25px;
}
.e-de-table-border-box {
  position: absolute;
  top: 95px;
}
.e-de-table-border-all {
  position: absolute;
  top: 165px;
}
.e-de-table-border-custom {
  position: absolute;
  top: 235px;
}
.e-de-table-shading-preview {
  top: 385px;
}
.e-de-font-label span.e-label {
  color: #212529;
}
.e-de-font-content-label:hover .e-label,
.e-css.e-de-font-content-label:hover .e-label {
  color: #212529;
}
.e-de-font-label:hover .e-label,
.e-css.e-de-font-label:hover .e-label {
  color: #212529;
}
.e-de-op-dlg-footer {
  margin-top: 12px;
}
.e-de-op-dlg-footer .e-btn {
  padding-left: 6px;
  padding-right: 6px;
}
.e-de-search-tab-content .e-input-group .e-de-search-input {
  width: 204px;
}
.e-de-op-replacewith {
  width: 98%;
}
.e-de-table-ppty-tab {
  border: 0;
}
.e-de-list-format-info {
  border-radius: 50% !important;
  cursor: default;
  font-size: 12px !important;
  height: 15px;
  line-height: 1px;
  padding: 3px 0 0 0 !important;
  text-transform: lowercase;
  width: 16px;
}
.e-button-custom {
  height: 32px;
  width: 100%;
}
.e-bigger .e-button-custom {
  height: 37px;
  width: 100%;
}
.e-styles-listview,
.e-bookmark-listview {
  border: 1px solid #ced4da;
  border-radius: 4px;
  height: 150px;
  overflow-y: scroll;
}
.e-bookmark-gotobutton,
.e-bookmark-addbutton,
.e-styles-addbutton,
.e-bookmark-deletebutton {
  margin-bottom: 12px;
}
.e-bookmark-list {
  float: left;
  margin-right: 12px;
  width: 250px;
}
.e-bookmark-list.e-de-rtl {
  margin-left: 12px;
  margin-right: 0;
}
.e-bookmark-textboxdiv {
  margin-bottom: 8px;
}
.e-bookmark-listview .e-list-item {
  font-size: 13px;
  height: 30px;
  line-height: 27px;
}
.e-bookmark-common {
  display: -ms-flexbox;
  display: flex;
}
.e-bookmark-button {
  position: relative;
  top: 0;
}
.e-font {
  float: left;
}
.e-font-rtl {
  float: right;
}
.e-de-table-border-toptop-alignment,
.e-de-table-border-topcenter-alignment,
.e-de-table-border-topbottom-alignment,
.e-de-table-border-diagionalup-alignment,
.e-de-table-border-diagionaldown-alignment,
.e-de-table-border-bottomleft-alignment,
.e-de-table-border-bottomcenter-alignment,
.e-de-table-border-bottomright-alignment {
  left: 48%;
  position: relative;
  top: 59%;
  transform: translate(-50%, -50%);
}
.e-de-style-properties,
.e-de-style-formatting {
  font-size: 14px;
  font-weight: 500;
  color: #495057;
}
.e-de-style-formatting {
  margin-bottom: 14px;
}
.e-de-style-paragraph-indent-group-button .e-btn,
.e-de-style-paragraph-group-button .e-btn,
.e-de-style-font-group-button .e-btn {
  box-shadow: none;
}
.e-de-table-options-dlg-div {
  height: auto;
  position: relative;
  margin-bottom: 14px;
  width: 504px;
}
.e-de-style-paragraph-indent-group-button .e-btn.e-active,
.e-de-style-paragraph-group-button .e-btn.e-active,
.e-de-style-font-group-button .e-btn.e-active {
  background-color: #dee2e6;
  border-color: #dee2e6;
  box-shadow: none;
  color: #212529;
}
.e-de-style-properties {
  margin-bottom: 14px;
}
.e-de-style-nametype-div {
  margin-bottom: 12px;
}
.e-de-style-based-para-div {
  margin-bottom: 16px;
}
.e-de-style-name,
.e-de-style-styletype,
.e-de-style-style-based-on,
.e-de-style-style-paragraph {
  font-weight: 500;
  margin-bottom: 6px;
  font-size: 12px;
  width: 180px;
}
.e-de-style-left-div {
  margin-right: 12px;
}
.e-de-style-left-div.e-de-rtl {
  margin-left: 12px;
  margin-right: 0;
}
.e-bigger .e-de-style-bold-button-size {
  margin-left: 6px;
}
.e-de-style-bold-button-size {
  margin-left: 6px;
}
.e-de-style-format-dropdwn .e-btn-icon {
  margin-left: 8px;
}
.e-de-style-icon-button-first-size {
  margin-left: 6px;
}
.e-de-style-icon-button-last-size {
  margin-right: 6px;
}
.e-de-style-font-color-picker {
  margin-left: 6px;
}
.e-style-font-fmaily-right {
  margin-right: 6px;
}
.e-style-font {
  margin-left: 20px;
  margin-right: 20px;
}
.e-de-style-dlg-name-input {
  height: 31px;
}
.e-style-list {
  margin-left: 20px;
}
.e-de-style-dialog .e-de-style-only-this-document {
  margin-top: 25px;
}
.e-de-style-format-dropdwn {
  width: 135px;
}
.e-de-style-options-div,
.e-de-style-options-div > div:first-child {
  margin-bottom: 8px !important;
}
.e-de-style-paragraph-group-button {
  border-right: 2px solid #dee2e6;
}
.e-de-style-font-group-button {
  border-left: 2px solid #dee2e6;
  border-right: 2px solid #dee2e6;
  padding-right: 8px;
}
.e-de-op-replace-messagediv {
  color: #212529;
  top: auto;
}
.e-de-op-input-group,
.e-de-op-replacewith {
  height: auto;
}
.e-bigger .e-de-op-input-group,
.e-bigger .e-de-op-replacewith {
  height: 40px;
}
.e-de-hyperlink-bookmark-check {
  margin-top: 12px;
}
.e-de-table-container-div .e-checkbox-wrapper .e-label,
.e-de-table-header-div .e-checkbox-wrapper .e-label,
.e-de-table-ppty-options-break .e-checkbox-wrapper .e-label,
.e-de-table-ppty-options-header-row .e-checkbox-wrapper .e-label,
.e-de-table-cell-header-div .e-checkbox-wrapper .e-label,
.e-de-tbl-btn-separator .e-checkbox-wrapper .e-label,
.e-de-hyperlink-bookmark-check .e-checkbox-wrapper .e-label,
.e-de-tbl-margin-sub-header .e-label {
  font-size: 14px;
}
.e-de-table-ppty-dlg-measure-div {
  float: right;
  margin-left: 12px;
  margin-top: -18px;
}
.e-de-table-ppty-dlg-measure-div.e-de-rtl {
  float: left;
  margin-left: 0;
  margin-right: 12px;
}
.e-de-table-ppty-dlg-measure-drop-down-div {
  float: right;
  margin-left: 12px;
  margin-top: 6px;
  width: 120px;
}
.e-de-table-ppty-dlg-measure-drop-down-div.e-de-rtl {
  margin-left: 0;
  margin-right: 12px;
}
.e-de-table-ppty-dlg-row-height-label {
  float: right;
  margin-right: 184px;
  margin-top: -62px;
}
.e-de-table-ppty-dlg-row-height-label.e-de-rtl {
  float: left;
  margin-left: 184px;
  margin-right: 0;
}
.e-de-table-ppty-dlg-preferred-width-div {
  float: right;
  margin-left: 12px;
  margin-top: 6px;
  width: 120px;
}
.e-de-table-ppty-dlg-preferred-width-div.e-de-rtl {
  margin-left: 0;
  margin-right: 12px;
  width: 120px;
}
.e-de-table-ppty-options-break {
  margin-bottom: 8px;
}
.e-de-table-cell-subheader-div {
  margin-right: 125px;
  margin-top: -37px;
}
.e-de-table-cell-subheader-div.e-de-rtl {
  margin-left: 125px;
  margin-right: 0;
}
.e-de-table-ppty-dlg-cell-tab-measure-label {
  float: right;
  margin-right: 190px;
  margin-top: -58px;
}
.e-tab .e-tab-header .e-toolbar-item .e-de-table-ppty-dlg-row-header {
  padding-left: 12px;
  padding-right: 12px;
}
.e-tab .e-tab-header .e-toolbar-item .e-de-table-ppty-dlg-cell-header {
  padding-left: 12px;
  padding-right: 12px;
}
.e-tab .e-tab-header .e-toolbar-item .e-de-page-setup-dlg-margin-tab-header {
  padding-left: 15px;
  padding-right: 12px;
}
.e-styles-list {
  float: left;
  margin-right: 12px;
  width: 250px;
}
.e-styles-textboxdiv {
  padding-bottom: 15px;
}
.e-styles-listview .e-list-item {
  font-size: 13px;
  height: 30px;
  line-height: 27px;
}
.e-styles-common {
  padding-top: 5px;
}
.e-styles-button {
  float: right;
}
.e-de-toc-dlg-right-sub-container.e-de-rtl {
  margin-left: 2px;
  margin-right: 2px;
}
.e-de-toc-dlg-styles {
  margin-bottom: 11px;
  margin-left: 38px;
  margin-top: 12px;
}
.e-de-toc-dlg-styles.e-de-rtl {
  margin-left: 0;
  margin-right: 38px;
}
.e-de-toc-dlg-style-input.e-de-rtl {
  margin-left: 0;
  margin-right: 38px;
}
.e-de-toc-table-div .e-de-toc-dlg-toc-level {
  height: 24px;
  margin-left: 36px;
  width: 44px;
}
.e-de-toc-styles-table-div {
  border: 1px solid #ced4da;
  border-radius: 3px;
  margin-top: 10px;
  width: 100%;
  height: 183px;
}
.e-de-toc-dlg-sub-level-heading {
  font-size: 12px;
}
.e-de-toc-table-div {
  height: 143px;
  overflow-y: scroll;
  width: 100%;
}
.e-de-toc-dlg-style-input {
  margin-bottom: 3px;
  margin-left: 38px;
  width: 210px;
}
.e-de-toc-dlg-outline-levels {
  margin-top: 15px;
  width: 150px;
}
.e-bookmark-textboxdiv .e-bookmark-textbox-input {
  height: 32px;
}
.e-styles-dlgfields {
  font-weight: 500;
  margin-bottom: 6px;
}
.e-tab .e-tab-header .e-toolbar-item .e-de-op-find-tab-header {
  padding-left: 15px;
  padding-right: 12px;
}
.e-tab .e-tab-header .e-toolbar-item .e-de-op-replace-tab-header {
  padding-left: 15px;
  padding-right: 12px;
}
.e-de-dlg-target .e-footer-content .e-list-dlg-font {
  margin-left: 1px;
}
.e-bookmark-dlgfields {
  font-weight: 500;
  font-size: 12px;
  margin-bottom: 12px;
}
.e-de-ui-wfloating-menu.e-de-ui-bullets-menu .e-de-ui-wfloating-menuitem-md {
  height: 64px;
  padding: 8px 8px 8px 10px;
  width: 64px;
}
.e-de-ui-wfloating-menu.e-de-ui-bullets-menu .e-de-ui-wfloating-bullet-menuitem-md {
  height: 45px;
  width: 45px;
}
.e-de-bullet-icon-size {
  height: 45px;
  width: 45px;
}
.e-de-ui-list-header-presetmenu {
  cursor: pointer;
  font-size: 11px;
  line-height: 14px;
  min-width: 40px;
  overflow: hidden;
  text-align: left;
  white-space: nowrap;
  width: 100%;
}
.e-de-number-bullet-dlg .e-tab .e-content .e-item {
  padding: 0px;
}
.e-de-number-bullet-dlg {
  width: 300px;
}
.e-de-style-numbered-list,
.e-de-ui-bullet-list-header-presetmenu {
  height: 173px;
}
.e-de-ui-bullet {
  font-size: 42px;
}
.e-de-ui-list-header-presetmenu .e-de-ui-list-line {
  border-bottom: 1px solid #6c757d;
  margin-left: 5px;
  width: 100%;
}
.e-de-ui-list-header-presetmenu div span {
  color: #6c757d;
  display: inline-block;
  vertical-align: middle;
}
.e-de-ui-wfloating-menu .e-de-ui-wfloating-menuitem,
.e-de-ui-wfloating-menu .e-de-ui-menuitem-none {
  border: 0;
  box-shadow: inset 0 0 0 1px #ced4da;
  cursor: pointer;
  height: 70px;
  margin: 0 8px 8px 0;
  padding: 0;
  width: 70px;
}
.e-de-ui-wfloating-menu {
  padding: 0;
}
.e-de-list-thumbnail .e-de-list-items {
  float: left;
}
.e-de-list-thumbnail .e-de-list-items {
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0);
  clear: initial;
  display: inline-block;
  height: auto;
  margin: 5px;
  text-align: center;
  width: auto;
}
.e-de-list-items {
  background: #fff;
  box-sizing: border-box;
  cursor: pointer;
  list-style: none;
  padding: 7px 10px;
  position: relative;
}
.e-de-list-item-size {
  font-size: 14px;
}
.e-de-ui-wfloating-menu {
  padding: 0;
}
.e-de-table-ppty-dlg-tabs {
  height: 280px;
  position: relative;
}
.e-de-ui-bullet-list-header-presetmenu .e-de-list-thumbnail .e-de-list-active,
.e-de-style-numbered-list .e-de-list-thumbnail .e-de-list-active {
  border-color: #0d6efd;
}
.e-de-rp-sub-content-div {
  line-height: 1.5;
  font-size: 12px;
  margin-bottom: 8px;
}
.e-de-bullet-icons {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.e-de-header-footer-list {
  color: #0d6efd;
}
.e-de-ltr-btn-div {
  font-size: 12px;
  width: 200px;
}
.e-de-tbl-rtl-btn-div {
  font-size: 12px;
  margin-right: 14px;
}
.e-de-tbl-rtl-btn-div.e-de-rtl {
  margin-left: 14px;
  margin-right: 0;
}
.e-de-tbl-ltr-btn-div {
  font-size: 12px;
}
.e-de-disabledbutton {
  opacity: .4;
  pointer-events: none;
}
.e-bigger .e-de-insert-table {
  height: auto;
  width: auto;
}
.e-bigger .e-de-insert-footnote {
  height: auto;
  width: auto;
}
.e-bigger .e-de-dlg-target .e-footer-content .e-control.e-btn.e-flat:not(.e-icon-btn) {
  height: auto;
}
.e-bigger .e-de-font-dlg {
  width: max-content;
}
.e-bigger .e-para-dlg-sub-height {
  height: 170px;
}
.e-bigger .e-de-toc-table-div .e-de-toc-dlg-toc-level.e-de-rtl {
  margin-right: 36px;
}
.e-bigger .e-de-font-content-label-width {
  width: 90px;
}
.e-bigger .e-de-toc-label {
  margin-left: 0px;
}
.e-bigger .e-de-toc-label-rtl {
  margin-left: 0px;
  margin-right: 0px;
}
.e-bigger .e-de-outline-rtl {
  width: 173px;
}
.e-bigger .e-de-rp-header {
  font-size: 16px;
  width: 75%;
}
.e-de-restrict-format {
  margin-top: 16px;
}
.e-de-rp-format {
  font-size: 14px;
  margin-bottom: 12px;
  opacity: .65;
  font-weight: 500;
}
.e-de-rp-checkbox {
  font-size: 12px;
}
.e-de-rp-border {
  margin-bottom: 12px;
  margin-top: 12px;
}
.e-de-rp-header {
  font-size: 15px;
  font-weight: 500;
  opacity: .87;
  color: #343a40;
  width: 75%;
}
.e-de-rp-user .e-checkbox-wrapper {
  width: auto;
}
.e-de-rp-nav-btn,
.e-de-rp-btn-enforce {
  background: "";
  font-size: 13px;
  opacity: .87;
  border-radius: 2px;
  box-shadow: 0 8px 12px rgba(0, 0, 0, .15);
}
.e-bigger .e-de-rp-btn-enforce {
  padding-left: 10px;
  padding-right: 10px;
}
.e-de-rp-nav-btn {
  width: auto;
}
.e-de-rp-btn-stop-enforce {
  background: "";
  font-size: 13px;
  opacity: .87;
  border-radius: 2px;
  box-shadow: 0 8px 12px rgba(0, 0, 0, .15);
}
.e-de-rp-sub-div {
  border-bottom: 1px solid #dee2e6;
  padding: 12px;
}
.e-de-restrict-pane {
  padding-left: 0;
  padding-top: 0;
  padding-right: 0;
}
.e-de-rp-whole-header {
  padding: 12px;
}
.e-de-rp-user {
  background: #fff;
  border: 1px solid #dee2e6;
  border-radius: 2px;
  font-size: 12px;
  height: 110px;
}
.e-de-rp-enforce {
  padding: 12px;
}
.e-de-rp-enforce-nav {
  margin: 0 12px 12px 12px;
}
.e-de-enforce-dlg-title {
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 4px;
}
.e-de-enforce .e-de-enforce-dlg-input {
  height: 32px;
  width: 300px;
}
.e-de-user-add-btn {
  border-radius: 2px;
  width: 74px;
}
.e-de-user-dlg .e-de-user-dlg-textbox-input {
  margin-right: 24px;
  width: 304px;
}
.e-de-user-dlg-list.e-de-rtl .e-de-user-dlg-textbox-input {
  margin-right: 0;
  margin-left: 24px;
}
.e-de-user-dlg-list {
  margin-bottom: 12px;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-de-user-listview {
  border: 1px solid #dee2e6;
  border-radius: 2px;
  height: 106px;
}
.e-de-user-dlg-user {
  margin-bottom: 8px;
}
.e-user-delete {
  float: left;
}
.e-de-unprotect-dlg-title {
  font-size: 12px;
  margin-bottom: 4px;
}
.e-de-rp-stop-div1 {
  opacity: .87;
  padding: 12px 12px 6px 12px;
  font-weight: 500;
  border-bottom: 1px solid #e0e0e0;
}
.e-de-rp-stop-div2 {
  padding: 12px 12px 24px;
}
.e-de-rp-close-icon {
  float: right;
  position: relative;
  top: -5px;
  right: -12px;
}
.e-de-restrict-pane {
  height: 100%;
  overflow: auto;
  overflow-x: hidden;
  width: 280px;
}
.e-de-rp-nav-lbl {
  font-size: 13px;
  margin: 0 12px;
}
.e-documenteditor-optionspane {
  height: 100%;
}
.e-de-cmt-pane {
  background-color: inherit;
  color: #343a40;
}
.e-de-cp-whole-header {
  padding: 12px;
}
.e-de-cp-header {
  font-size: 13px;
  font-weight: 500;
  opacity: .87;
  width: 75%;
}
.e-de-cmt-container {
  height: auto;
  padding: 0;
  overflow: auto;
}
.e-de-cmt-sub-container {
  background-color: #f8f9fa;
  border: 1px solid #dee2e6;
  border-radius: 2px;
  margin: 0;
  padding: 12px;
}
.e-de-cmt-view {
  cursor: default;
}
.e-de-cmt-sub-container.e-de-cmt-selection {
  border-left: 3px solid #0d6efd;
  padding-left: 10px;
}
.e-de-tc-outer {
  border-bottom: 1px solid #d8d8d8;
}
.e-de-tc-pane {
  color: #343a40;
}
.e-de-trckchanges-inner {
  cursor: default;
  margin: 0;
  padding-left: 8px;
  padding-right: 16px;
  padding-bottom: 8px;
}
.e-de-trckchanges-inner:hover {
  border-left: 2px solid #0d6efd;
  cursor: default;
  margin: 0;
  padding-left: 6px;
  padding-right: 16px;
  padding-bottom: 8px;
}
.e-de-trckchanges-inner.e-de-trckchanges-inner-select {
  border-left: 3px solid #0d6efd;
  cursor: default;
  margin: 0;
  padding-left: 5px;
  padding-right: 16px;
  padding-bottom: 8px;
}
.e-de-tc-no-chng {
  color: #212529;
  font-size: 14px;
  opacity: 65%;
  margin: 60px 0;
  text-align: center;
}
.e-tc-btn-bg-clr.e-btn:not(:hover):not(.e-active) {
  background-color: inherit;
  border-color: rgba(0, 0, 0, 0);
  color: inherit;
}
.e-tc-nvgte.e-icon-btn {
  text-align: center;
  vertical-align: middle;
}
.e-de-track-span-user {
  display: -ms-inline-flexbox;
  display: inline-flex;
  overflow: hidden;
  width: 110px;
}
.e-de-track-span-view {
  display: -ms-inline-flexbox;
  display: inline-flex;
  overflow: hidden;
  width: 50px;
}
.e-btn.e-outline.e-de-track-accept-button {
  min-width: 66px;
  padding: 5px 4px;
  text-transform: initial;
}
.e-btn.e-outline.e-de-track-accept-button:hover {
  min-width: 66px;
  padding: 5px 4px;
  text-transform: initial;
}
.e-btn.e-outline.e-de-track-reject-button {
  min-width: 64px;
  padding: 5px 6px;
  margin-left: 8px;
  text-transform: initial;
}
.e-btn.e-outline.e-de-track-reject-button:hover {
  min-width: 64px;
  padding: 5px 6px;
  margin-left: 8px;
  text-transform: initial;
}
.e-de-track-chngs-count {
  font-size: 12px;
  margin-left: 6px;
  opacity: .87;
  padding-top: 7px;
  white-space: nowrap;
}
.e-de-track-insert {
  color: #198754;
  font-size: 13px;
  opacity: 100%;
}
.e-de-track-delete {
  color: #dc3545;
  font-size: 13px;
  opacity: 100%;
}
.e-de-track-toolbar {
  border-bottom: 1px solid #d8d8d8;
  border-top: 1px solid #d8d8d8;
  padding-bottom: 3px;
}
.e-de-track-pane-drop-btn {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 5px;
  font-size: 13px;
  font-weight: 500;
}
.e-toolbar-item.e-de-track-toolbar-overlay.e-template.e-overlay {
  opacity: 1;
  font-weight: 500;
  font-size: 14px;
}
.e-de-track-date {
  font-size: 10px;
  margin-top: 4px;
  opacity: .67;
}
.e-de-track-usernme-div {
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-top: 8px;
}
.e-de-track-user-nme {
  font-size: 14px;
  font-weight: 500;
  padding-left: 8px;
}
.e-de-track-chngs-text {
  line-height: 19.5px;
  overflow: hidden;
  word-wrap: break-word;
  text-overflow: ellipsis;
  font-size: 14px;
  min-height: 20px;
  padding-top: 8px;
  margin-bottom: 16px;
}
.e-de-track-chng-table {
  border-collapse: collapse;
  border-spacing: 0px;
  opacity: 70%;
  width: 100%;
}
.e-de-tc-tble-cell {
  border: 1px solid;
  height: 20px;
}
.e-de-tc-shrink-img {
  height: 30px;
  margin: 0 4px;
  vertical-align: middle;
  width: 50px;
}
.e-de-tc-field {
  background-color: #cecdcd;
  margin: 0 2px;
}
.e-de-tc-pmark {
  font-size: 14px;
  font-family: Roboto-Regular;
  font-weight: 600;
  color: #011677;
  margin: 0 2px;
}
.e-de-cmt-sub-container:not(.e-de-cmt-selection):not(.e-de-cmt-reply):hover {
  border-left: 2px solid #0d6efd;
  padding-left: 11px;
}
.e-de-cmt-author {
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 12px;
}
.e-de-cmt-author-name {
  font-size: 14px;
  font-weight: 500;
  padding-left: 12px;
  width: 90%;
}
.e-de-cp-option.e-btn.e-icon-btn {
  background-color: inherit;
  border: none;
  color: inherit;
  float: right;
  height: 20px;
  padding: 0px;
  width: 20px;
}
.e-de-cp-option.e-btn.e-icon-btn span {
  margin-top: 0px;
}
.e-de-cmt-view:hover .e-de-cp-option {
  display: block;
}
.e-de-cmt-readonly {
  font-size: 14px;
  word-break: break-word;
}
.e-de-cmt-date {
  font-size: 10px;
  margin-top: 4px;
  opacity: .67;
}
.e-de-cmt-sub-container.e-de-cmt-reply {
  border: none;
  border-top: 1px solid #dee2e6;
  border-radius: 0px;
  margin: 12px 8px 0 8px;
  padding: 0px;
}
.e-de-cmt-sub-container.e-de-cmt-reply .e-de-cmt-view {
  margin-top: 12px;
}
.e-de-cmt-textarea.e-input {
  color: #343a40;
  font-size: 13px;
  line-height: normal;
  min-height: 30px;
  overflow: hidden;
  padding-top: 5px;
  resize: none;
}
.e-bigger .e-de-cmt-textarea.e-input {
  padding-top: 2px;
}
.e-de-cmt-action-button {
  text-align: right;
  margin-top: 8px;
}
.e-de-cmt-post-btn.e-btn.e-flat,
.e-de-cmt-cancel-btn.e-btn.e-flat {
  height: 32px;
  margin-left: 8px;
  width: 42px;
}
.e-de-cmt-resolved .e-de-cmt-author-name,
.e-de-cmt-resolved .e-de-cmt-readonly,
.e-de-cmt-resolved e-de-cmt-date {
  opacity: .67;
}
.e-de-cmt-resolved .e-de-cmt-rply-view {
  display: none;
}
.e-de-cmt-resolved .e-de-cmt-resolve-btn {
  display: block;
  margin-top: 8px;
  text-align: right;
}
.e-de-cmt-sub-container.e-de-cmt-resolved.e-de-cmt-selection {
  border-left: 3px solid rgba(13, 110, 253, .5);
}
.e-de-cmt-sub-container.e-de-cmt-resolved:not(.e-de-cmt-selection):not(.e-de-cmt-reply):hover {
  border-left: 2px solid rgba(13, 110, 253, .5);
}
.e-de-lock-mark {
  cursor: default;
  color: #6c757d;
  font-size: 13px;
  height: 13px;
  pointer-events: all;
  width: 13px;
}
.e-de-cmt-mark {
  cursor: default;
  color: #6c757d;
  font-size: 13px;
  height: 13px;
  pointer-events: all;
  width: 13px;
}
.e-de-cmt-mark :hover {
  color: #0d6efd;
}
.e-de-cmt-mark.e-de-cmt-mark-selected,
.e-de-cmt-mark.e-de-cmt-mark-hover {
  color: #0d6efd;
}
.e-de-cmt-no-cmt {
  margin-left: 6px;
  margin-top: 24px;
  font-size: 13px;
}
.e-de-cmt-drawer-cnt {
  font-size: 13px;
  height: 20px;
  margin-top: 8px;
}
.e-de-cmt-drawer {
  cursor: pointer;
  float: right;
  opacity: .54;
  margin-right: 4px;
  margin-top: 4px;
}
.e-de-cmt-rply-view {
  margin-top: 12px;
}
.e-de-cmt-resolve-btn {
  display: none;
}
.e-rtl .e-de-cmt-pane {
  border-left: none;
  border-right: 1px solid #ced4da;
}
.e-rtl .e-de-rp-close-icon {
  float: left;
  right: 12px;
}
.e-rtl .e-de-cp-option.e-btn.e-icon-btn {
  float: left;
}
.e-rtl .e-de-cmt-sub-container.e-de-cmt-selection {
  border-left: 1px solid #dee2e6;
  border-right: 3px solid #0d6efd;
  padding-left: 12px;
  padding-right: 10px;
}
.e-rtl .e-de-cmt-sub-container:not(.e-de-cmt-selection):not(.e-de-cmt-reply):hover {
  border-left: 1px solid #dee2e6;
  border-right: 2px solid #0d6efd;
  padding-left: 12px;
  padding-right: 11px;
}
.e-rtl .e-de-cmt-sub-container.e-de-cmt-resolved.e-de-cmt-selection {
  border-right: 3px solid rgba(13, 110, 253, .5);
}
.e-rtl .e-de-cmt-sub-container.e-de-cmt-resolved:not(.e-de-cmt-selection):not(.e-de-cmt-reply):hover {
  border-right: 2px solid rgba(13, 110, 253, .5);
}
.e-rtl .e-de-cmt-action-button {
  text-align: left;
}
.e-rtl .e-de-cmt-no-cmt {
  margin-left: auto;
  margin-right: 6px;
}
.e-rtl .e-de-cmt-drawer {
  float: left;
  margin-left: 8px;
  margin-right: auto;
}
.e-rtl .e-de-cmt-resolve-btn {
  text-align: left;
}
.e-bigger .e-de-cmt-post-btn.e-btn.e-flat,
.e-bigger .e-de-cmt-cancel-btn.e-btn.e-flat {
  height: auto;
  margin-left: 12px;
  width: 54px;
}
.e-bigger .e-de-cp-whole-header {
  height: 56px;
  padding: 16px;
  padding-right: 8px;
}
.e-bigger .e-de-rp-close-icon {
  float: right;
  position: relative;
  top: -9px;
  right: -17px;
}
.e-bigger .e-rtl .e-de-cmt-post-btn.e-btn.e-flat,
.e-bigger .e-rtl .e-de-cmt-cancel-btn.e-btn.e-flat {
  margin-right: 12px;
}
.e-de-close-icon.e-btn {
  background-color: rgba(0, 0, 0, 0) !important;
  border-color: rgba(0, 0, 0, 0) !important;
  border-radius: 50%;
  color: #6c757d;
  border: none;
}
.e-de-close-icon.e-btn:active {
  background-color: rgba(0, 0, 0, 0) !important;
  border-color: rgba(0, 0, 0, 0) !important;
  box-shadow: none;
}
.e-de-close-icon.e-btn:hover {
  background-color: rgba(0, 0, 0, 0) !important;
  box-shadow: none;
  color: #343a40;
  cursor: default;
  border: none;
}
.e-btn.e-de-close-icon:hover span {
  cursor: pointer;
  color: #343a40;
}
.e-de-para-dlg-right-sub-container-blazor {
  top: 0;
}
.e-de-rp-mu-btn {
  margin-top: 3px;
}
.e-de-table-dialog-row-height {
  padding-top: 24px;
}
.e-de-tablecell-dialog-alignment-icon {
  width: 54px;
  height: 54px;
  margin: 2px;
}
.e-de-table-dia-indent-from-left {
  right: 45px;
}
.e-de-table-dia-align-div {
  border: 1px solid #ced4da;
  display: inline-block;
  height: 52px;
  margin-right: 11px;
  width: 52px;
}
.e-de-table-dialog-alignment-icon {
  margin: 2px;
  height: 46px;
}
.e-de-table-border-setting-genral {
  margin-right: 11px;
}
.e-de-table-border-clr-left-container {
  padding-right: 19px;
}
.e-de-table-border-clr-heading {
  font-size: 12px;
  font-weight: 500;
  padding-bottom: 6px;
}
.e-de-table-border-icon-container {
  margin-top: 4px;
  margin-right: 4px;
}
.e-de-table-border-preview-container {
  padding-left: 72px;
}
.e-de-table-dlg-alignment-heading {
  color: #495057;
  display: block;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 3px;
}
.e-rtl .e-de-cmt-author-name {
  padding-left: 0%;
  padding-right: 12px;
}
.e-rtl .e-de-ok-button {
  margin-right: 0;
  margin-left: 8px;
}
.e-rtl .e-de-table-dia-align-div.e-de-rtl {
  margin-left: 11px;
  margin-right: 0;
}
.e-rtl .e-de-table-border-clr-left-container {
  padding-right: 0;
  padding-left: 19px;
}
.e-rtl .e-de-table-border-preview-container {
  padding-right: 72px;
  padding-left: 0;
}
.e-rtl .e-de-table-border-setting-genral {
  margin-right: 0;
  margin-left: 11px;
}
.e-rtl .e-de-table-border-icon-container {
  margin-right: 0;
  margin-left: 4px;
}
.e-rtl .e-de-table-border-preview {
  width: 23px;
}
.e-rtl .e-de-table-setting-labels-heading {
  margin-left: 0;
  margin-right: 10px;
}
.e-bigger .e-de-cmt-author-name {
  padding-left: 16px;
}
.e-bigger .e-de-cmt-rply-view {
  margin-top: 16px;
}
.e-bigger .e-de-cmt-sub-container {
  padding: 16px;
}
.e-bigger .e-de-cmt-sub-container.e-de-cmt-selection {
  padding-left: 14px;
}
.e-bigger .e-de-cmt-sub-container:not(.e-de-cmt-selection):not(.e-de-cmt-reply):hover {
  padding-left: 15px;
}
.e-bigger .e-de-cmt-sub-container.e-de-cmt-reply {
  padding: 0%;
}
.e-bigger .e-de-rp-nav-btn {
  width: auto;
}
.e-bigger .e-de-rp-whole-header {
  padding: 12px;
}
.e-bigger .e-de-rp-sub-div {
  border-bottom: 1px solid #dee2e6;
  padding: 12px;
}
.e-bigger .e-de-rp-enforce {
  padding: 12px;
}
.e-bigger .e-de-enforce .e-de-enforce-dlg-input:not(.e-de-enforce .e-de-enforce-dlg-input:last-child) {
  width: 300px;
}
.e-bigger .e-rtl .e-de-cmt-author-name {
  padding-left: 0%;
  padding-right: 16px;
}
.e-bigger .e-rtl .e-de-cmt-sub-container.e-de-cmt-selection {
  padding-left: 16px;
  padding-right: 14px;
}
.e-bigger .e-rtl .e-de-cmt-sub-container:not(.e-de-cmt-selection):not(.e-de-cmt-reply):hover {
  padding-left: 16px;
  padding-right: 15px;
}
.e-bigger .e-rtl .e-de-rp-close-icon {
  float: left;
  right: 17px;
}
.e-bigger .e-de-para-dlg-container .e-checkbox-wrapper .e-label,
.e-bigger .e-de-table-options-dlg .e-checkbox-wrapper .e-label {
  font-size: 14px;
}
.e-bigger .e-de-para-dlg-container .e-input-group {
  width: 192px !important;
}
.e-bigger .e-de-para-dlg-heading {
  color: #495057;
  display: block;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 8px;
}
.e-bigger .e-de-para-dlg-container .e-checkbox-wrapper .e-label,
.e-bigger .e-de-table-options-dlg .e-checkbox-wrapper .e-label {
  font-size: 12px;
}
.e-bigger .e-de-para-dlg-container {
  height: auto;
  width: auto;
}
.e-bigger .e-de-para-dlg-cs-check-box {
  margin-bottom: 0;
  margin-top: 12px;
}
.e-bigger .e-de-para-dlg-spacing-div {
  margin-left: 20px;
}
.e-bigger .e-de-para-dlg-spacing-div.e-de-rtl {
  margin-left: 0;
  margin-right: 20px;
}
.e-bigger .e-de-para-dlg-sub-container .e-input-group {
  margin-bottom: 4px;
}
.e-bigger .e-de-para-dlg-sub-container {
  margin-bottom: 16px;
}
.e-bigger .e-de-para-dlg-right-sub-container {
  top: 0;
}
.e-bigger .e-de-dlg-sub-header {
  display: block;
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 4px;
}
.e-bigger .e-de-rtl-btn-div {
  font-size: 12px;
  margin-right: 24px;
  width: 200px;
}
.e-bigger .e-de-rtl-btn-div.e-de-rtl {
  margin-left: 12px;
  margin-right: 0;
}
.e-de-para-dlg-heading {
  color: #495057;
  display: block;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 4px;
  opacity: 87%;
}
.e-de-para-dlg-container .e-checkbox-wrapper .e-label,
.e-de-table-options-dlg .e-checkbox-wrapper .e-label {
  font-size: 12px;
}
.e-de-para-dlg-container {
  height: auto;
  width: auto;
}
.e-de-para-dlg-cs-check-box {
  margin-bottom: 0;
  margin-top: 12px;
}
.e-de-para-dlg-spacing-div {
  margin-left: 40px;
}
.e-de-para-dlg-spacing-div.e-de-rtl {
  margin-left: 0;
  margin-right: 40px;
}
.e-de-para-dlg-sub-container .e-input-group {
  margin-bottom: 4px;
}
.e-de-para-dlg-sub-container {
  margin-bottom: 16px;
}
.e-de-para-dlg-right-sub-container {
  top: 0;
}
.e-de-dlg-sub-header {
  display: block;
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 4px;
}
.e-de-rtl-btn-div {
  font-size: 12px;
  margin-right: 14px;
  width: 200px;
}
.e-de-rtl-btn-div.e-de-rtl {
  margin-left: 14px;
  margin-right: 0;
}
.e-para-dlg-sub-height {
  height: 145px;
}
.e-de-ctnr-close::before {
  color: #6c757d;
  content: "\e7e7";
  font-size: 16px;
}
.e-de-ctnr-linespacing::before {
  content: "\e78d";
}
.e-de-ctnr-undo::before {
  content: "\e713";
}
.e-de-ctnr-find::before {
  content: "\e754";
}
.e-de-ctnr-lock::before {
  content: "\e7ff";
}
.e-de-ctnr-italic::before {
  content: "\e75a";
}
.e-de-selected-spellcheck-item::before {
  color: #6c757d;
  content: "\e774";
  font-family: "e-icons";
  font-size: 10px;
}
.e-de-selected-underline-item::before {
  color: #6c757d;
  content: "\e774";
  font-family: "e-icons";
  font-size: 10px;
}
.e-de-ctnr-link::before {
  content: "\e757";
}
.e-de-ctnr-table::before {
  content: "\e7d1";
}
.e-de-ctnr-download::before {
  color: #6c757d;
  content: "\e7a1";
}
.e-de-ctnr-justify::before {
  content: "\e721";
}
.e-de-ctnr-tableofcontent::before {
  content: "\e73d";
}
.e-de-ctnr-pagenumber::before {
  content: "\e77d";
}
.e-de-ctnr-highlight::before {
  content: "\e739";
}
.e-de-ctnr-new::before {
  content: "\e805";
}
.e-de-ctnr-paste::before {
  content: "\e70b";
}
.e-de-ctnr-bold::before {
  content: "\e737";
}
.e-de-ctnr-subscript::before {
  content: "\e80a";
}
.e-de-ctnr-aligncenter::before {
  content: "\e813";
}
.e-de-ctnr-fontcolor::before {
  content: "\e79f";
}
.e-de-ctnr-change-case::before {
  content: "\e7f5";
}
.e-de-ctnr-pagesetup::before {
  content: "\e794";
}
.e-de-ctnr-strokestyle::before {
  content: "\eb62";
}
.e-de-ctnr-strikethrough::before {
  content: "\e758";
}
.e-de-ctnr-image::before {
  content: "\e786";
}
.e-de-ctnr-redo::before {
  content: "\e755";
}
.e-de-ctnr-bookmark::before {
  content: "\e750";
}
.e-de-ctnr-increaseindent::before {
  content: "\e810";
}
.e-de-ctnr-header::before {
  content: "\e704";
}
.e-de-ctnr-backgroundcolor::before {
  content: "\eb6b";
}
.e-de-ctnr-open::before {
  content: "\e760";
}
.e-de-ctnr-underline::before {
  content: "\e82f";
}
.e-de-ctnr-superscript::before {
  content: "\e7a7";
}
.e-de-ctnr-alignleft::before {
  content: "\e7b8";
}
.e-de-ctnr-numbering::before {
  content: "\e7cb";
}
.e-de-ctnr-bullets::before {
  content: "\e77e";
}
.e-de-ctnr-borders::before {
  content: "\e893";
}
.e-de-ctnr-decreaseindent::before {
  content: "\e72a";
}
.e-de-ctnr-showhide::before {
  content: "\e71a";
  font-size: 16px;
}
.e-de-ctnr-print::before {
  content: "\e75d";
}
.e-de-ctnr-alignright::before {
  content: "\e719";
}
.e-de-ctnr-footer::before {
  content: "\e7bb";
}
.e-de-ctnr-clearall::before {
  content: "\e7cc";
}
.e-de-ctnr-outsideborder::before {
  content: "\e7ad";
}
.e-de-ctnr-allborders::before {
  content: "\e7d1";
}
.e-de-ctnr-insideborders::before {
  content: "\e78f";
}
.e-de-ctnr-leftborders::before {
  content: "\e806";
}
.e-de-ctnr-insideverticalborder::before {
  content: "\e792";
}
.e-de-ctnr-rightborder::before {
  content: "\e7ab";
}
.e-de-ctnr-topborder::before {
  content: "\e7e0";
}
.e-de-ctnr-insidehorizondalborder::before {
  content: "\e83b";
}
.e-de-ctnr-bottomborder::before {
  content: "\e766";
}
.e-de-ctnr-strokesize::before {
  content: "\e7bf";
}
.e-de-ctnr-highlightcolor::before {
  content: "\e739";
}
.e-de-ctnr-mergecell::before {
  content: "\e71e";
}
.e-de-ctnr-insertleft::before {
  content: "\e78b";
}
.e-de-ctnr-insertright::before {
  content: "\e70e";
}
.e-de-ctnr-insertabove::before {
  content: "\e836";
}
.e-de-ctnr-insertbelow::before {
  content: "\e801";
}
.e-de-ctnr-deleterows::before {
  content: "\e7f2";
}
.e-de-ctnr-deletecolumns::before {
  content: "\e714";
}
.e-de-ctnr-aligntop::before {
  content: "\e707";
}
.e-de-ctnr-alignbottom::before {
  content: "\e7a0";
}
.e-de-ctnr-aligncenter-table::before {
  content: "\e74f";
}
.e-de-ctnr-cellbg-clr-picker::before {
  content: "\e783";
}
.e-de-ctnr-bullet-none::before {
  color: #6c757d;
  content: "\e7f3";
  font-size: 20px;
  line-height: 28px;
}
.e-de-ctnr-bullet-dot::before {
  color: #6c757d;
  content: "\e747";
  font-size: 8px;
  line-height: 28px;
}
.e-de-ctnr-bullet-circle::before {
  color: #6c757d;
  content: "\e7d0";
  font-size: 8px;
  line-height: 28px;
}
.e-de-ctnr-bullet-square::before {
  color: #6c757d;
  content: "\e7be";
  font-size: 8px;
  line-height: 28px;
}
.e-de-ctnr-bullet-flower::before {
  color: #6c757d;
  content: "\e79b";
  line-height: 28px;
}
.e-de-ctnr-bullet-arrow::before {
  color: #6c757d;
  content: "\e763";
  line-height: 28px;
}
.e-de-ctnr-bullet-tick::before {
  color: #6c757d;
  content: "\e7fc";
  line-height: 28px;
}
.e-de-selected-item::before {
  color: #6c757d;
  content: "\e774";
}
.e-de-ctnr-break::before {
  content: "\e7bc";
}
.e-de-ctnr-page-break::before {
  content: "\e742";
}
.e-de-ctnr-section-break::before {
  content: "\e762";
}
.e-de-ctnr-upload::before {
  color: #6c757d;
  content: "\e712";
}
.e-de-flip {
  transform: scaleX(-1);
}
.e-de-cnt-cmt-add::before {
  content: "\e82c";
}
.e-de-cnt-track::before {
  content: "\e80b";
}
.e-de-printlayout::before {
  content: "\e73a";
}
.e-de-weblayout::before {
  content: "\e7d3";
}
.e-de-textform::before {
  color: #6c757d;
  content: "\e830";
  font-family: "e-icons";
}
.e-de-formproperties::before {
  color: #6c757d;
  content: "\e83e";
  font-family: "e-icons";
}
.e-de-clearform::before {
  color: #6c757d;
  content: "\e7f8";
  font-family: "e-icons";
}
.e-de-dropdownform::before {
  color: #6c757d;
  content: "\e7a6";
  font-family: "e-icons";
}
.e-de-formfield::before {
  content: "\e7cd";
  font-family: "e-icons";
}
.e-de-checkbox-form::before {
  color: #6c757d;
  content: "\e7e4";
  font-family: "e-icons";
}
.e-de-arrow-up::before {
  content: "\e776";
  font-family: "e-icons";
}
.e-de-arrow-down::before {
  content: "\e729";
  font-family: "e-icons";
}
.e-de-update-field::before {
  content: "\e828";
  font-family: "e-icons";
}
.e-de-footnote::before {
  content: "\e7af";
  font-family: "e-icons";
}
.e-de-endnote::before {
  content: "\e7af";
  font-family: "e-icons";
}
.e-de-e-paragraph-mark::before {
  content: "\e844";
  font-family: "e-icons";
}
.e-de-ctnr-columns::before {
  content: "\e8b4";
  font-family: "e-icons";
}
.e-de-ctnr-page-size::before {
  content: "\e89a";
  font-family: "e-icons";
}
.e-de-ctnr-page-break-column::before {
  content: "\e8b6";
  font-family: "e-icons";
}
.e-de-ctnr-page-break-text-wrapping::before {
  content: "\e89d";
  font-family: "e-icons";
}
.e-de-ctnr-section-break-continuous::before {
  content: "\e8b5";
  font-family: "e-icons";
}
.e-de-ctnr-section-break-even-page::before {
  content: "\e8b2";
  font-family: "e-icons";
}
.e-de-ctnr-section-break-odd-page::before {
  content: "\e8b3";
  font-family: "e-icons";
}
.e-de-ctnr-columns-one::before {
  content: "\e8b9";
  font-family: "e-icons";
  font-size: 60px;
}
.e-de-ctnr-columns-two::before {
  content: "\e8ba";
  font-family: "e-icons";
  font-size: 60px;
}
.e-de-ctnr-columns-three::before {
  content: "\e8bb";
  font-family: "e-icons";
  font-size: 60px;
}
.e-de-ctnr-columns-right::before {
  content: "\e8b7";
  font-family: "e-icons";
  font-size: 60px;
}
.e-de-ctnr-columns-left::before {
  content: "\e8b8";
  font-family: "e-icons";
  font-size: 60px;
}
.e-de-toolbar {
  height: 100%;
}
.e-de-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text .e-de-text-wrap {
  height: 0;
  line-height: .5;
}
.e-de-ctnr-file-picker {
  left: -110em;
  position: fixed;
}
.e-de-ctnr-rtl {
  direction: rtl;
}
.e-de-ctnr-hglt-btn {
  border: .5px solid rgba(0, 0, 0, 0);
  display: inline-block;
  height: 25px;
  margin: 3px;
  width: 25px;
}
.e-color-selected,
.e-de-ctnr-hglt-btn:hover {
  border-color: #fff;
  outline: #000 .5px solid;
}
.e-hglt-no-color {
  height: 30px;
  padding-top: 1px;
  width: 157px;
}
.e-hglt-no-color:hover {
  background-color: #e9ecef;
  cursor: pointer;
}
.e-de-ctnr-hglt-no-color {
  font-size: 12px;
  font-weight: normal;
  left: 40px;
  padding-top: 11px;
  position: absolute;
  top: 100px;
}
.e-de-scrollbar-hide::-webkit-scrollbar {
  width: 0;
}
.e-de-scrollbar-hide {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.e-de-toolbar {
  height: 100%;
}
.e-de-statusbar-pageweb {
  background: #f8f9fa;
  border: 0;
  box-shadow: none;
  float: right;
  color: #6c757d;
}
.e-de-statusbar-pageweb:hover {
  color: #fff;
  box-shadow: none;
}
.e-de-statusbar-pageweb .e-de-printlayout,
.e-de-statusbar-pageweb .e-de-weblayout {
  font-size: 16px;
}
.e-de-statusbar-pageweb .e-de-printlayout:hover,
.e-de-statusbar-pageweb .e-de-weblayout:hover {
  font-size: 16px;
  color: #fff;
}
.e-bigger .e-de-statusbar-pageweb .e-de-printlayout,
.e-bigger .e-de-statusbar-pageweb .e-de-weblayout {
  font-size: 18px;
}
.e-listview .e-list-icon {
  height: 24px;
  width: 16px;
  margin-right: 12px;
}
.e-de-listview-icon {
  line-height: 22px;
}
.e-de-linespacing {
  margin-top: 8px;
}
.e-de-statusbar-zoom {
  background: #f8f9fa;
  border: 0;
  color: #495057;
  float: right;
  font-weight: 400;
  height: 33px;
  box-shadow: none;
}
.e-de-pagenumber-text {
  border: none !important;
}
.e-de-pagenumber-input {
  background: #fff;
  border: 1px solid #dee2e6;
  border-radius: 2px;
  color: #495057;
  font-family: inherit;
  font-size: 14px;
  padding: 0px;
  text-align: center;
  width: 22px;
}
.e-bigger .e-de-pagenumber-input {
  font-size: 16px;
}
.e-btn-pageweb-toggle {
  background-color: #dee2e6;
  box-shadow: none;
  outline: #fff 0 solid;
  outline-offset: 0;
}
.e-btn-pageweb-spellcheck {
  border: 0;
  box-shadow: none;
  float: right;
  margin-left: calc(100% - 360px);
}
.e-bigger .e-btn-pageweb-spellcheck {
  margin-left: calc(100% - 410px);
}
.e-de-ctn-title {
  background-color: #0d6efd;
  border-bottom: none !important;
  color: #fff;
  font-size: 14px !important;
}
.e-de-ctn-title button {
  font-size: 14px !important;
  height: 36px !important;
  margin: 0 !important;
}
.e-de-ctn-title button .e-btn-icon {
  font-size: 16px !important;
}
.e-bigger .e-de-ctn-title {
  font-size: 16px !important;
  height: 40px !important;
}
.e-bigger .e-de-ctn-title button {
  font-size: 16px !important;
  height: auto !important;
  margin: 0 !important;
}
.e-bigger .e-de-ctn-title button .e-btn-icon {
  font-size: 18px !important;
}
.e-de-tool-ctnr-properties-pane {
  display: -ms-flexbox;
  display: flex;
  height: calc(100% - 115px);
  width: 100%;
}
.e-de-ctnr-properties-pane {
  display: -ms-flexbox;
  display: flex;
  height: calc(100% - 42px);
  width: 100%;
}
.e-de-statusbar-separator {
  border-left: 1px solid #dee2e6;
  height: 16px;
  margin-left: 0;
  margin-top: 6px;
}
.e-de-statusbar-spellcheck {
  border-radius: 2px;
  font-weight: 400;
  margin-left: 7.5px;
}
.e-de-ctn {
  background-color: #f8f9fa;
  border: 1px solid #dee2e6;
  height: 100%;
  position: relative;
  width: 100%;
}
.e-bigger .e-de-statusbar-spellcheck {
  border-radius: 2px;
  margin-left: 7.5px;
}
.e-de-ctnr-toolbar {
  display: -ms-flexbox;
  display: flex;
  height: 72px;
  width: 100%;
}
.e-de-tlbr-wrapper .e-de-toolbar.e-toolbar,
.e-de-tlbr-wrapper .e-de-ctnr-properties-pane-btn {
  border: 0;
}
.e-de-pane {
  border-left: 1px solid #dee2e6;
}
.e-de-pane-rtl {
  border-right: 1px solid #dee2e6;
}
.e-de-tool-ctnr-properties-pane,
.e-de-ctnr-properties-pane {
  background: #f8f9fa;
  border-bottom: 1px solid #dee2e6;
  border-top: 1px solid #dee2e6;
}
.e-de-ctnr-segment {
  margin-bottom: 12px;
}
.e-de-insert-del-cell > div:last-child {
  margin-left: 12px !important;
}
.e-bigger .e-de-ctnr-prop-label,
.e-bigger .e-de-ctnr-segment {
  margin-bottom: 16px;
}
.e-bigger .e-de-property-div-padding {
  padding: 16px;
}
.e-bigger .e-de-insert-del-cell > div:last-child {
  margin-left: 16px !important;
}
.e-bigger .e-de-ctnr-group-btn .e-btn .e-btn-icon {
  margin-left: -2px;
}
.e-bigger .e-de-ctnr-group-btn .e-btn .e-btn-icon:not(.e-caret) {
  font-size: 18px;
}
.e-bigger .e-de-pane-rtl .e-de-ctnr-group-btn .e-btn .e-btn-icon {
  margin-left: 0px;
  margin-right: -2px;
}
.e-de-ctnr-group-btn .e-btn .e-btn-icon:not(.e-caret) {
  font-size: 16px;
}
.e-de-property-div-padding .e-de-cellmargin-text {
  padding-bottom: 3px;
}
.e-de-cntr-pane-padding.e-de-prop-separator-line > div > div:first-child > div:first-child {
  margin-bottom: 0 !important;
}
.e-de-font-clr-picker .e-colorpicker-wrapper:first-child,
.e-de-font-clr-picker > .e-split-btn-wrapper {
  margin-right: 12px;
}
.e-de-font-clr-picker.e-rtl .e-colorpicker-wrapper:first-child,
.e-de-font-clr-picker.e-rtl > .e-split-btn-wrapper {
  margin-left: 12px;
  margin-right: 0;
}
.e-de-ctnr-segment > div:first-child:not(.e-rtl),
.e-de-ctnr-segment-list > div:last-child:not(.e-rtl),
.e-de-ctnr-segment > button:first-child:not(.e-rtl) {
  margin-right: 12px;
}
.e-de-ctnr-segment.e-de-ctnr-segment-rtl > div:first-child,
.e-de-ctnr-segment-list.e-de-ctnr-segment-list-rtl > div:last-child,
.e-de-ctnr-segment.e-de-ctnr-segment-rtl > button:first-child {
  margin-left: 12px;
  margin-right: 0;
}
.e-de-tlbr-wrapper {
  background-color: #f8f9fa;
  height: 72px;
  width: calc(100% - 75px);
}
.e-de-ctnr-prop-label {
  color: #495057;
  display: inline-block;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: .05px;
  margin-bottom: 12px;
  opacity: .87;
}
.e-de-table-prop-label {
  margin-left: 12px;
}
.e-de-table-prop-label.e-de-rtl {
  margin-left: 0;
  margin-right: 12px;
}
.e-de-toolbar.e-toolbar {
  border-radius: 0;
}
.e-de-ctnr-toolbar .e-toolbar-item.e-de-toolbar-btn-first {
  margin-left: 0;
  margin-right: 4px;
}
.e-de-ctnr-toolbar.e-de-ctnr-rtl .e-toolbar-item.e-de-toolbar-btn-first {
  margin-left: 4px;
  margin-right: 0;
}
.e-bigger .e-de-ctnr-toolbar .e-toolbar-item.e-de-toolbar-btn-first {
  margin-left: 0;
  margin-right: 6px;
}
.e-bigger .e-de-ctnr-toolbar.e-de-ctnr-rtl .e-toolbar-item.e-de-toolbar-btn-first {
  margin-left: 6px;
  margin-right: 0;
}
.e-de-ctnr-toolbar .e-toolbar-item.e-de-toolbar-btn-last {
  margin-left: 4px;
  margin-right: 0;
}
.e-de-ctnr-toolbar.e-de-ctnr-rtl .e-toolbar-item.e-de-toolbar-btn-last {
  margin-left: 0;
  margin-right: 4px;
}
.e-bigger .e-de-ctnr-toolbar .e-toolbar-item.e-de-toolbar-btn-last {
  margin-left: 6px;
  margin-right: 0;
}
.e-bigger .e-de-ctnr-toolbar.e-de-ctnr-rtl .e-toolbar-item.e-de-toolbar-btn-last {
  margin-left: 0;
  margin-right: 6px;
}
.e-de-toolbar.e-toolbar .e-toolbar-items {
  height: 72px;
}
.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-separator {
  height: 59px;
  margin: 0 14px;
}
.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-toolbar-btn-start {
  margin-left: 8px !important;
  margin-right: 4px;
}
.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-toolbar-btn-middle {
  margin-left: 4px;
  margin-right: 4px;
}
.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-toolbar-btn-end {
  margin-left: 4px;
  margin-right: 8px;
}
.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-image-focus :focus {
  background-color: #dee2e6;
}
.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn {
  -ms-flex-direction: column;
  flex-direction: column;
  height: calc(100% - 10px);
  padding: 0;
  padding-bottom: 10px;
}
.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:focus {
  padding: 0;
  padding-bottom: 10px;
}
.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:active {
  padding: 0;
  padding-bottom: 10px;
}
.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:hover {
  padding: 0;
  padding-bottom: 10px;
}
.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text {
  padding: 0;
}
.e-de-overlay {
  height: 100%;
  opacity: .5;
  pointer-events: none;
  -ms-touch-action: none;
  touch-action: none;
  width: 100%;
}
.e-de-font-clr-picker .e-colorpicker-container .e-split-btn-wrapper .e-btn.e-icon-btn,
.e-de-font-clr-picker .e-colorpicker-container .e-split-btn-wrapper .e-btn.e-icon-btn,
.e-de-font-clr-picker .e-colorpicker-wrapper .e-btn.e-icon-btn,
.e-de-font-clr-picker .e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-de-font-clr-picker .e-colorpicker-wrapper .e-btn.e-icon-btn.e-rtl {
  padding: 0;
}
.e-de-prop-font-colorpicker .e-btn.e-icon-btn,
.e-de-prop-font-colorpicker .e-split-btn-wrapper .e-split-colorpicker.e-split-btn {
  padding: 4px 8px !important;
}
.e-de-ctnr-style-div {
  width: auto;
}
.e-btn-toggle .e-tbar-btn-text {
  color: #6c757d !important;
}
.e-btn-toggle .e-btn-icon {
  color: #6c757d !important;
}
.e-de-ctnr-list,
.e-de-list-header-presetmenu {
  color: #6c757d;
}
.e-de-ctnr-group-btn .e-btn {
  background: #fff;
  border-color: #dee2e6;
}
.e-de-ctnr-group-btn .e-btn:focus {
  background-color: #545b62;
  border-color: #4e555b;
  box-shadow: 0 0 0 0 #dee2e6;
  outline-color: #dee2e6;
}
.e-de-ctnr-group-btn .e-btn:active,
.e-de-ctnr-group-btn .e-btn .e-btn-toggle {
  background-color: #545b62;
  border-color: #4e555b;
}
.e-de-ctnr-group-btn .e-btn:hover {
  background-color: #5a6268;
}
.e-de-ctnr-group-btn .e-btn:disabled {
  background-color: #dee2e6;
  border-color: #dee2e6;
  opacity: 65%;
}
.e-de-ctnr-group-btn .e-btn:hover .e-btn-icon,
.e-de-ctnr-group-btn .e-btn:focus .e-btn-icon,
.e-de-ctnr-group-btn .e-btn:active .e-btn-icon,
.e-de-ctnr-group-btn .e-btn:disabled .e-btn-icon {
  color: #fff;
}
.e-de-ctnr-group-btn .e-btn-icon {
  color: #6c757d;
  font-size: 16px;
}
.e-bigger .e-de-ctnr-group-btn .e-btn-icon {
  color: #6c757d;
}
.e-btn-toggle .e-btn-icon {
  color: #6c757d;
}
.e-de-prop-font-colorpicker .e-split-btn-wrapper .e-btn,
.e-de-prop-font-colorpicker .e-split-btn-wrapper .e-btn-icon,
.e-de-border-size-button,
.e-de-border-size-button .e-btn-icon {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.e-de-border-size-button:focus,
.e-de-border-size-button:hover,
.e-de-prop-font-colorpicker .e-split-btn-wrapper .e-btn:hover,
.e-de-prop-font-colorpicker .e-split-btn-wrapper .e-btn:focus {
  background-color: #dee2e6;
  box-shadow: none;
}
.e-de-border-size-button:focus .e-btn-icon,
.e-de-border-size-button:hover .e-btn-icon,
.e-de-prop-font-colorpicker .e-split-btn-wrapper .e-btn:hover .e-btn-icon,
.e-de-prop-font-colorpicker .e-split-btn-wrapper .e-btn:focus .e-btn-icon {
  background-color: #dee2e6;
  box-shadow: none;
  color: #6c757d;
}
.e-de-border-size-button .e-btn-icon:focus,
.e-de-border-size-button .e-btn-icon:hover {
  background-color: #dee2e6;
  box-shadow: none;
  color: #6c757d;
}
.e-de-pagenumber-text {
  border: none !important;
}
.e-de-ctnr-properties-pane-btn {
  width: 75px;
}
.e-de-pane-enable-clr.e-de-ctnr-properties-pane-btn .e-btn {
  color: #0d6efd;
}
.e-de-pane-disable-clr.e-de-ctnr-properties-pane-btn .e-btn {
  color: #495057;
}
.e-de-ctnr-properties-pane-btn .e-btn {
  background: #f8f9fa;
  border-radius: 0;
  box-shadow: none;
  color: #0d6efd;
  min-height: 100%;
  min-width: 100%;
}
.e-de-ctnr-properties-pane-btn .e-btn:focus {
  box-shadow: none;
}
.e-de-ctnr-properties-pane-btn .e-btn:active {
  box-shadow: none;
}
.e-de-ctnr-properties-pane-btn .e-btn:hover {
  box-shadow: none;
}
.e-de-showhide-btn {
  border: 0;
  height: 72px;
}
.e-de-showhide-btn-rtl {
  border: 0;
  height: 72px;
}
.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator) {
  padding: 0;
}
.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text {
  display: table;
  font-size: 14px;
  margin: 0 6.5px;
  padding: 0;
  white-space: normal;
}
.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 0 !important;
  min-height: 16px;
}
.e-de-hdr-ftr-frst-div {
  margin-bottom: 12px;
}
.e-de-hdr-ftr-top-div {
  margin-bottom: 12px;
}
.e-de-cntr-pane-padding {
  padding: 12px;
}
.e-de-prop-pane {
  height: 100%;
  min-height: 200px;
  overflow: auto;
  width: 260px;
}
.e-de-review-pane {
  border-left: 1px solid #ced4da;
  height: 100%;
  min-height: 200px;
  overflow: auto;
  width: 440px;
}
.e-bigger .e-de-cntr-pane-padding {
  padding: 16px;
}
.e-bigger .e-de-prop-pane {
  height: 100%;
  min-height: 200px;
  overflow: auto;
  width: 306px;
}
.e-de-ctnr-group-btn.e-btn-group:not(.e-outline) {
  box-shadow: none;
  height: 31px;
}
.e-de-ctnr-group-btn.e-btn-group:not(.e-outline):focus {
  box-shadow: none;
}
.e-de-ctnr-group-btn.e-btn-group:not(.e-outline):active {
  box-shadow: none;
}
.e-de-ctnr-group-btn.e-btn-group:not(.e-outline):hover {
  box-shadow: none;
}
.e-de-ctnr-group-btn button {
  box-shadow: none;
  height: 31px;
}
.e-de-ctnr-group-btn button:focus {
  box-shadow: none;
}
.e-de-ctnr-group-btn button:active {
  box-shadow: none;
}
.e-de-ctnr-group-btn button:hover {
  box-shadow: none;
}
.e-de-property-div-padding {
  border-bottom: .5px solid #dee2e6;
  padding: 12px;
}
.e-de-ctnr-dropdown-ftr {
  border-top: 1px solid #dee2e6;
  color: #495057;
  cursor: pointer;
  display: block;
  font-size: 12px;
  line-height: 40px;
  text-indent: 1.2em;
}
.e-de-char-fmt-btn-left > button,
.e-de-insert-del-cell button {
  width: 38.75px;
}
.e-de-char-fmt-btn-right > button {
  width: 37.5px;
}
.e-de-panel-left-width {
  width: 151px;
}
.e-bigger .e-de-panel-left-width {
  width: 169px;
}
.e-bigger .e-de-char-fmt-btn-left > button,
.e-bigger .e-de-insert-del-cell button {
  width: 44px;
}
.e-de-panel-right-width {
  width: 73px;
}
.e-bigger .e-de-panel-right-width {
  width: 96px;
}
.e-bigger .e-de-char-fmt-btn-left > button,
.e-bigger .e-de-char-fmt-btn-right > button {
  width: 43px;
}
.e-de-cntr-highlight-pane {
  border: 1px solid #dee2e6;
}
.e-de-btn-hghlclr > button:first-child {
  padding: 1px !important;
}
.e-de-ctnr-hglt-color {
  font-size: 12px;
  font-weight: 400;
  height: 20px !important;
  width: 20px !important;
  border-radius: 4px;
}
.e-de-font-clr-picker > div div button,
.e-de-font-clr-picker > div button,
.e-de-font-clr-picker > button {
  width: 38px;
}
.e-de-floating-menu.e-de-bullets-menu .e-de-floating-menuitem-md {
  height: 55px;
  padding: 4px !important;
  width: 60px;
}
.e-de-floating-menu.e-de-bullets-menu .e-de-floating-menuitem-md:hover {
  border: 3px solid #0d6efd;
  padding: 2px !important;
}
.e-de-floating-menu.e-de-bullets-menu .e-de-floating-bullet-menuitem-md {
  height: 38px;
  padding: 4px !important;
  width: 38px;
}
.e-de-floating-menu.e-de-bullets-menu .e-de-floating-bullet-menuitem-md:hover {
  border: 3px solid #0d6efd;
  padding: 2px !important;
}
.e-de-list-header-presetmenu {
  cursor: pointer;
  font-size: 11px;
  line-height: 14px;
  overflow: hidden;
  text-align: left;
  min-width: 50px;
  white-space: nowrap;
  width: 100%;
}
.e-de-bullet-list-header-presetmenu {
  cursor: pointer;
  font-size: 14px;
  left: -11px;
  line-height: 0;
  min-width: 50px;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
  width: 100%;
}
.e-rtl .e-de-bullet-list-header-presetmenu {
  cursor: pointer;
  font-size: 14px;
  left: 10px;
  line-height: 0;
  min-width: 50px;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
  width: 100%;
}
.e-de-bullet {
  font-size: 42px;
}
.e-de-list-header-presetmenu .e-de-list-line {
  border-bottom: 1px solid #6c757d;
  margin-left: 5px;
  width: 100%;
}
.e-de-toc-optionsdiv {
  margin-bottom: 11.5px;
  margin-left: 5.5px;
  margin-top: 15.5px;
}
.e-de-toc-optionsdiv.e-de-rtl {
  margin-right: 5.5px;
  margin-left: 0;
}
.e-de-list-header-presetmenu div span {
  display: inline-block;
  vertical-align: middle;
}
.e-de-floating-menu .e-de-floating-menuitem,
.e-de-floating-menu .e-de-menuitem-none {
  cursor: pointer;
  height: 70px;
  padding: 0 !important;
  margin: 0 5px 5px 0 !important;
  width: 70px;
}
.e-de-list-thumbnail .e-de-list-items {
  float: left;
}
.e-de-list-thumbnail .e-de-list-items {
  border: 1px solid #dee2e6;
  clear: initial;
  display: inline-block;
  height: auto;
  margin: 5px;
  padding: 2px;
  text-align: center;
  width: auto;
}
.e-de-list-items {
  cursor: pointer;
  background: #f8f9fa;
  box-sizing: border-box;
  list-style: none;
  padding: 7px 10px 7px 10px;
  position: relative;
}
.e-de-list-item-size {
  font-size: 14px;
}
.e-de-floating-menuitem.e-de-floating-menuitem-md.e-de-list-items.e-de-list-item-size.de-list-item-selected,
.e-de-floating-menuitem.e-de-floating-bullet-menuitem-md.e-de-list-items.e-de-list-item-size.de-list-item-selected {
  border: 3px solid #0d6efd;
  padding: 2px !important;
}
.e-de-floating-menu {
  padding: 10px 4px 5px 10px !important;
}
.e-de-list-container {
  background: #f8f9fa;
  border: 1px solid #ccc;
  border-radius: 2px;
  box-shadow: 0 0 14px rgba(0, 0, 0, .2);
  box-sizing: border-box;
  display: inline-block;
  line-height: normal;
  margin: 0;
  outline: 0;
  padding: 5px 0;
  position: absolute;
  width: auto;
  z-index: 10020;
}
.e-de-ctnr-list {
  font-size: 12px;
  vertical-align: top;
}
.e-de-image-property {
  padding-left: 32px;
}
.e-de-img-prty-span {
  color: #495057;
  left: 12px;
  position: absolute;
  top: 8px;
}
.e-btn-toggle {
  background-color: #dee2e6 !important;
  outline: none;
  outline-offset: 0;
  box-shadow: none !important;
}
.e-btn-toggle:hover {
  background-color: #dee2e6 !important;
  outline: none;
  outline-offset: 0;
  box-shadow: none !important;
}
.e-de-ctnr-group-btn-top > button:first-child {
  border-radius: 0;
  border-top-left-radius: 4px;
}
.e-de-ctnr-group-btn-top.e-de-rtl > button:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
}
.e-de-ctnr-group-btn-top > button:last-child {
  border-radius: 0;
  border-top-right-radius: 4px;
}
.e-de-ctnr-group-btn-top.e-de-rtl > button:last-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
}
.e-de-ctnr-group-btn-middle > button {
  border-radius: 0;
  border-top: 0;
  border-bottom: 0;
}
.e-de-ctnr-group-btn-bottom > button:first-child {
  border-radius: 0;
  border-bottom-left-radius: 4px;
}
.e-de-ctnr-group-btn-bottom.e-de-rtl > button:first-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 4px;
}
.e-de-ctnr-group-btn-bottom > button:last-child {
  border-radius: 0;
  border-bottom-right-radius: 4px;
}
.e-de-ctnr-group-btn-bottom.e-de-rtl > button:last-child {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
}
.e-de-toc-template1 {
  background: #f8f9fa;
  border: 1px solid #dee2e6;
  color: #495057;
  height: 129px;
  width: 94px;
  margin-left: 78px;
}
.e-de-toc-template1.e-de-rtl {
  margin-left: 0;
  margin-right: 78px;
}
.e-de-toc-template1-content1 {
  font-size: 10px;
  height: 11px;
  margin-left: 5.4px;
  margin-top: 6.7px;
  width: 83px;
}
.e-de-toc-template1-content2 {
  font-size: 8px;
  height: 9px;
  margin-left: 20.4px;
  margin-top: 5.7px;
  width: 68px;
}
.e-de-toc-template1-content3 {
  font-size: 7px;
  height: 8px;
  margin-left: 28.4px;
  margin-top: 6.7px;
  width: 60px;
}
.e-de-prop-sub-label {
  color: #343a40;
  font-size: 13px;
  margin-bottom: 4px;
  font-weight: 500;
}
.e-de-toc-checkbox1 {
  height: 16px;
  margin-top: 16px;
}
.e-de-toc-checkbox2 {
  height: 16px;
  margin-top: 16px;
}
.e-de-toc-checkbox3 {
  height: 16px;
  margin-top: 16px;
}
.e-de-status-bar {
  background: #f8f9fa;
  display: -ms-flexbox;
  display: flex;
  padding-top: 4px;
  width: 100%;
}
.e-de-ctnr-pg-no {
  color: #495057;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 14px;
  height: 100%;
  padding-top: 8px;
}
.e-de-ctnr-pg-no span {
  border: 1px solid rgba(0, 0, 0, 0);
}
.e-de-ctnr-pg-no-spellout {
  color: #495057;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 14px;
  height: 100%;
  padding-top: 8px;
  width: calc(100% - 155px);
}
.e-de-ctnr-pg-no-spellout span {
  border: 1px solid rgba(0, 0, 0, 0);
}
.e-bigger .e-de-ctnr-pg-no-spellout {
  color: #495057;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 16px;
  height: 100%;
  padding-top: 7px;
  width: calc(100% - 205px);
}
.e-de-statusbar-zoom-spell {
  background-color: #f8f9fa;
  border: 0;
  color: #495057;
  float: right;
  height: 34px;
  margin-left: calc(100% - 360px);
}
.e-bigger .e-de-statusbar-zoom-spell {
  background-color: #f8f9fa;
  border: 0;
  color: #495057;
  float: right;
  height: 34px;
  margin-left: calc(100% - 410px);
}
.e-de-btn-cancel {
  margin-left: 10px;
}
.e-de-btn-cancel-rtl {
  margin-left: 0;
  margin-right: 10px;
}
.e-de-prop-header-label {
  color: #495057;
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: .05px;
  opacity: .87;
}
.e-de-prop-separator-line {
  border-bottom: 1px solid #dee2e6;
}
.e-de-status-bar > div label {
  font-weight: 500;
}
.e-de-stylediv {
  padding-left: 12px;
}
.e-de-stylediv-rtl {
  padding-left: 0;
  padding-right: 12px;
}
.e-de-border-size-button {
  height: 31px;
  margin-top: 8px;
  width: 99px;
}
.e-de-color-picker {
  height: 31px;
  width: 99px;
}
.e-de-cell-text-box {
  margin-right: 12px;
}
.e-de-pane-rtl .e-de-cell-text-box {
  margin-left: 12px;
  margin-right: 0;
}
.e-de-prop-fill-label {
  margin-right: 8px;
}
.e-de-prop-fill-label.e-de-rtl {
  margin-left: 8px;
  margin-right: 0;
}
.e-de-grp-btn-ctnr .e-de-ctnr-group-btn {
  height: 38px !important;
}
.e-bigger .e-de-grp-btn-ctnr .e-de-ctnr-group-btn {
  height: 42px !important;
}
.e-de-grp-btn-ctnr .e-de-ctnr-group-btn > button {
  width: 39px;
  height: 38px;
}
.e-bigger .e-de-grp-btn-ctnr .e-de-ctnr-group-btn > button {
  height: 42px;
  width: 44px;
}
.e-de-border-clr-picker .e-split-btn-wrapper > button:first-child {
  width: 70px;
}
.e-rtl .e-listview .e-list-icon {
  height: 24px;
  width: 16px;
  margin-left: 12px;
}
.e-rtl .e-de-listview-icon {
  line-height: 22px;
}
.e-bigger .de-split-button > div:first-child {
  margin-right: 0;
}
.e-bigger .e-de-border-clr-picker .e-split-btn-wrapper > button:first-child {
  width: 66px;
}
.e-bigger .e-de-prop-fill-label {
  margin-left: 0;
  margin-right: 9.8px;
}
.e-bigger .e-de-prop-fill-label.e-de-rtl {
  margin-left: 9.8px;
  margin-right: 0px;
}
.e-bigger .e-rtl .e-de-cell-text-box {
  margin-left: 16px;
  margin-right: 0;
}
.e-bigger .e-de-cell-div button {
  width: 45px !important;
}
.e-bigger .e-de-color-picker {
  height: 38px;
  width: 95px;
}
.e-bigger .e-de-border-size-button {
  height: 38px;
  margin-top: 8px;
  width: 95px;
}
.e-bigger .e-de-stylediv {
  padding-left: 16px;
}
.e-bigger .e-de-stylediv-rtl {
  padding-right: 16px;
}
.e-bigger .e-de-tool-ctnr-properties-pane {
  display: -ms-flexbox;
  display: flex;
  height: calc(100% - 126px);
  min-height: 200px;
  width: 100%;
}
.e-bigger .e-de-ctnr-properties-pane {
  display: -ms-flexbox;
  display: flex;
  height: calc(100% - 46px);
  width: 100%;
}
.e-bigger .e-de-ctn {
  background-color: #f8f9fa;
  border: 1px solid #dee2e6;
  height: 100%;
  position: relative;
  width: 100%;
}
.e-bigger .e-de-ctnr-toolbar {
  display: -ms-flexbox;
  display: flex;
  height: 81px;
  width: 100%;
}
.e-bigger .e-de-tlbr-wrapper .e-de-toolbar.e-toolbar,
.e-bigger .e-de-tlbr-wrapper .e-de-ctnr-properties-pane-btn {
  border: 0;
}
.e-bigger .e-de-pane {
  border-left: 1px solid #dee2e6;
}
.e-bigger .e-de-pane-rtl {
  border-right: 1px solid #dee2e6;
}
.e-bigger .e-de-ctnr-segment {
  margin-bottom: 16px;
}
.e-bigger .e-de-font-clr-picker .e-colorpicker-wrapper:first-child,
.e-bigger .e-de-font-clr-picker > .e-split-btn-wrapper {
  margin-right: 16px;
}
.e-bigger .e-de-font-clr-picker.e-rtl .e-colorpicker-wrapper:first-child,
.e-bigger .e-de-font-clr-picker.e-rtl > .e-split-btn-wrapper {
  margin-left: 16px;
  margin-right: 0;
}
.e-bigger .e-de-ctnr-segment > div:first-child:not(.e-rtl),
.e-bigger .e-de-ctnr-segment-list > div:last-child:not(.e-rtl),
.e-bigger .e-de-ctnr-segment > button:first-child:not(.e-rtl) {
  margin-right: 16px;
}
.e-bigger .e-de-ctnr-segment.e-de-ctnr-segment-rtl > div:first-child,
.e-bigger .e-de-ctnr-segment-list.e-de-ctnr-segment-list-rtl > div:last-child,
.e-bigger .e-de-ctnr-segment.e-de-ctnr-segment-rtl > button:first-child {
  margin-left: 16px;
  margin-right: 0;
}
.e-bigger .e-de-tlbr-wrapper {
  background-color: #f8f9fa;
  height: 81px;
  width: calc(100% - 75px);
}
.e-bigger .e-de-ctnr-prop-label {
  color: #495057;
  display: inline-block;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: .05px;
  margin-bottom: 16px;
  opacity: .87;
}
.e-bigger .e-de-table-prop-label {
  margin-left: 14.5px;
}
.e-bigger .e-de-table-prop-label.e-de-rtl {
  margin-left: 0;
  margin-right: 14.5px;
}
.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items {
  height: 81px;
}
.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-separator {
  height: 25px;
  margin: 0 16px;
}
.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-toolbar-btn-start {
  margin-left: 12px !important;
  margin-right: 6px;
}
.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-toolbar-btn-middle {
  margin-left: 6px;
  margin-right: 6px;
}
.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-toolbar-btn-end {
  margin-left: 6px;
  margin-right: 12px;
}
.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-image-focus :focus {
  background-color: #dee2e6;
}
.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn,
.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control {
  padding: 0;
  padding-bottom: 10px;
}
.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:focus,
.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus {
  padding: 0;
  padding-bottom: 10px;
}
.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:active,
.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:active {
  padding: 0;
  padding-bottom: 10px;
}
.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:hover,
.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover {
  padding: 0;
  padding-bottom: 10px;
}
.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text {
  padding: 0 !important;
}
.e-bigger .e-de-overlay {
  height: 100%;
  opacity: .5;
  pointer-events: none;
  -ms-touch-action: none;
  touch-action: none;
}
.e-bigger .e-de-ctnr-properties-pane-btn {
  width: 75px;
}
.e-bigger .e-de-ctnr-properties-pane-btn .e-btn {
  background: #f8f9fa;
  border-radius: 0;
  box-shadow: none;
  min-height: 100%;
  min-width: 100%;
}
.e-bigger .e-de-ctnr-properties-pane-btn .e-btn:focus {
  box-shadow: none;
}
.e-bigger .e-de-ctnr-properties-pane-btn .e-btn:active {
  box-shadow: none;
}
.e-bigger .e-de-ctnr-properties-pane-btn .e-btn:hover {
  box-shadow: none;
}
.e-bigger .e-de-showhide-btn {
  border: 0;
  height: 81px;
}
.e-bigger .e-de-showhide-btn-rtl {
  border: 0;
  height: 81px;
}
.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator) {
  padding: 0;
}
.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text {
  display: table;
  font-size: 16px;
  margin: 0 6px;
  padding: 0;
  white-space: normal;
}
.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 0;
}
.e-bigger .e-de-ctnr-group-btn.e-btn-group:not(.e-outline) {
  box-shadow: none;
  height: 38px;
  padding-left: 1px;
}
.e-bigger .e-de-ctnr-group-btn.e-btn-group:not(.e-outline):focus {
  box-shadow: none;
}
.e-bigger .e-de-ctnr-group-btn.e-btn-group:not(.e-outline):active {
  box-shadow: none;
}
.e-bigger .e-de-ctnr-group-btn.e-btn-group:not(.e-outline):hover {
  box-shadow: none;
}
.e-bigger .e-de-ctnr-group-btn button {
  box-shadow: none;
  height: 38px;
}
.e-bigger .e-de-ctnr-group-btn button:focus {
  box-shadow: none;
}
.e-bigger .e-de-ctnr-group-btn button:active {
  box-shadow: none;
}
.e-bigger .e-de-ctnr-group-btn button:hover {
  box-shadow: none;
}
.e-bigger .e-de-property-div-padding {
  border-bottom: .5px solid #dee2e6;
  padding: 16px;
}
.e-bigger .e-de-font-clr-picker > div button,
.e-bigger .e-de-font-clr-picker > button {
  width: 43px;
}
.e-bigger .e-de-ctnr-dropdown-ftr {
  border-top: 1px solid #dee2e6;
  color: #495057;
  cursor: pointer;
  display: block;
  font-size: 12px;
  line-height: 40px;
  text-indent: 1.2em;
}
.e-bigger .e-de-char-fmt-btn > button {
  width: 38.5px;
}
.e-bigger .e-de-btn-hghlclr > button:first-child {
  padding: 0 6px !important;
}
.e-bigger .e-de-ctnr-hglt-color {
  font-size: 12px;
  font-weight: 400;
  height: 24px !important;
  width: 24px !important;
  border-radius: 4px;
}
.e-bigger .e-de-ctnr-list {
  font-size: 12px;
  vertical-align: top;
}
.e-bigger .e-de-image-property {
  padding-left: 32px;
}
.e-bigger .e-de-img-prty-span {
  color: #495057;
  left: 10px;
  position: absolute;
  top: 12px;
}
.e-bigger .e-btn-toggle {
  background-color: #dee2e6 !important;
  box-shadow: none !important;
  outline: none;
  outline-offset: 0;
}
.e-bigger .e-btn-toggle:hover {
  background-color: #dee2e6 !important;
  outline: none;
  outline-offset: 0;
  box-shadow: none !important;
}
.e-bigger .e-de-toc-template1 {
  background: #f8f9fa;
  border: 1px solid #dee2e6;
  color: #495057;
  height: 129px;
  margin-left: 78px;
  width: 94px;
}
.e-bigger .e-de-toc-template1-content1 {
  font-size: 10px;
  height: 11px;
  margin-left: 5.4px;
  margin-top: 6.7px;
  width: 83px;
}
.e-bigger .e-de-toc-template1-content2 {
  font-size: 8px;
  height: 9px;
  margin-left: 20.4px;
  margin-top: 5.7px;
  width: 68px;
}
.e-bigger .e-de-toc-template1-content3 {
  font-size: 7px;
  height: 8px;
  margin-left: 28.4px;
  margin-top: 6.7px;
  width: 60px;
}
.e-bigger .e-de-toc-optionsdiv {
  margin-bottom: 11.5px;
  margin-left: 5.5px;
  margin-top: 15.5px;
}
.e-bigger .e-de-toc-optionsdiv.e-de-rtl {
  margin-right: 5.5px;
  margin-left: 0;
}
.e-bigger .e-de-prop-sub-label {
  font-size: 13px;
  margin-bottom: 8.5px;
}
.e-bigger .e-de-btn-cancel {
  margin-left: 10px;
}
.e-bigger .e-de-status-bar {
  background-color: #f8f9fa;
  display: -ms-flexbox;
  display: flex;
  padding-top: 5px;
  width: 100%;
}
.e-bigger .e-de-statusbar-zoom {
  background-color: #f8f9fa;
  border: 0;
  color: #495057;
  float: right;
  height: 34px;
}
.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text {
  line-height: 25px;
  padding: 0 5px !important;
}
.e-bigger .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text .e-de-text-wrap {
  height: 0;
  line-height: .5;
}
.e-bigger .e-listview .e-list-icon {
  height: 24px;
  width: 16px;
  margin-right: 16px;
}
.e-bigger .e-de-listview-icon {
  line-height: 22px;
}
.e-bigger .e-rtl .e-listview .e-list-icon {
  height: 24px;
  width: 16px;
  margin-left: 16px;
}
.e-bigger .e-rtl .e-de-listview-icon {
  line-height: 22px;
}
.e-de-ctn .e-de-bzr-button {
  background: #f8f9fa;
  height: 100%;
  color: #212529;
}
.e-de-ctn .e-de-bzr-button:hover {
  background: #5c636a;
  border: none;
  border-radius: 4px;
  color: #fff;
}
.e-de-ctn .e-de-bzr-button:hover .e-btn-icon {
  color: #fff;
}
.e-de-ctn .e-de-bzr-button:active {
  box-shadow: none;
  background-color: #5c636a;
  border-color: #ced4da;
  color: #fff;
}
.e-de-ctn .e-de-bzr-button {
  font-weight: 400;
  background: #f8f9fa;
  height: 100%;
  color: #212529;
  border: none;
  line-height: 16px !important;
  box-shadow: none;
}
.e-de-ctn .e-de-bzr-button:hover {
  background: #5c636a;
  border: none;
  border-radius: 4px;
  color: #fff;
}
.e-de-ctn .e-de-bzr-button:active {
  box-shadow: none;
  background-color: #5c636a;
  border-color: #ced4da;
  color: #fff;
}
.e-de-ctn .e-de-ctnr-toolbar .e-de-bzr-button .e-btn-icon {
  font-size: 16px;
}
.e-de-ctn .e-de-ctnr-toolbar .e-de-bzr-break.e-de-bzr-button .e-btn-icon {
  margin-top: -11px;
}
.e-bigger .e-de-ctn .e-de-ctnr-toolbar .e-de-bzr-button .e-btn-icon {
  font-size: 18px;
  padding-bottom: 4px;
}
.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler::before {
  content: "\e7e3";
  font-family: "e-icons";
  font-size: 14px;
}
.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler::before {
  content: "\e7fd";
  font-family: "e-icons";
  font-size: 14px;
}
.e-bigger .e-splitter .e-split-bar .e-resize-handler::before {
  font-size: 16px;
}
.e-bigger.e-splitter .e-split-bar .e-resize-handler::before {
  font-size: 16px;
}
.e-splitter.e-splitter-horizontal,
.e-splitter.e-splitter-vertical {
  border-width: 1px;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  position: relative;
  -ms-touch-action: none;
  touch-action: none;
  width: 100%;
}
.e-splitter.e-splitter-horizontal .e-pane,
.e-splitter.e-splitter-vertical .e-pane {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  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;
  font-weight: 400;
}
.e-splitter.e-splitter-horizontal .e-pane.e-scrollable,
.e-splitter.e-splitter-vertical .e-pane.e-scrollable {
  overflow: auto;
}
.e-splitter.e-splitter-horizontal .e-pane.e-static-pane,
.e-splitter.e-splitter-vertical .e-pane.e-static-pane {
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal,
.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal {
  overflow: auto;
}
.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal.e-pane-hidden,
.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal.e-pane-hidden {
  -ms-flex-preferred-size: 0 !important;
  flex-basis: 0 !important;
  overflow: hidden !important;
}
.e-splitter.e-splitter-horizontal {
  -ms-flex-direction: row;
  flex-direction: row;
}
.e-splitter.e-splitter-horizontal.e-pane.e-scrollable {
  overflow: hidden;
}
.e-splitter.e-splitter-horizontal.e-rtl {
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal {
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right)::before,
.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right)::after {
  right: auto;
}
.e-splitter.e-splitter-vertical {
  -ms-flex-direction: column;
  flex-direction: column;
}
.e-splitter.e-splitter-vertical.e-pane.e-scrollable {
  overflow: hidden;
}
.e-splitter.e-splitter-vertical .e-pane-vertical {
  overflow: auto;
}
.e-splitter.e-splitter-vertical .e-pane-vertical.e-pane-hidden {
  -ms-flex-preferred-size: 0 !important;
  flex-basis: 0 !important;
  overflow: hidden !important;
}
.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down)::before,
.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down)::after {
  right: auto;
}
.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down) {
  border-radius: 50%;
  bottom: 20px;
  right: 22px;
}
.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down {
  border-radius: 50%;
  left: 22px;
  right: auto;
  top: 20px;
}
.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down::after {
  right: auto;
}
.e-splitter .e-split-bar.e-split-bar-horizontal {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -ms-flex-pack: center;
  justify-content: center;
  min-width: 1px;
  z-index: 15;
}
.e-splitter .e-split-bar.e-split-bar-horizontal .e-icon-hidden {
  visibility: hidden;
}
.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar {
  cursor: col-resize;
}
.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar::after {
  content: "";
  cursor: col-resize;
  display: block;
  height: 100%;
  position: absolute;
  width: 16px;
  z-index: 10;
}
.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  height: 18px;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  width: 1px;
}
.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-hide-handler {
  visibility: hidden;
}
.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right)::before,
.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right)::after {
  left: 8px;
  right: 3px;
}
.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow {
  border-image: none;
  border-width: 1px;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  height: 26px;
  padding: 1px 12px;
  position: relative;
}
.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow::before,
.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow::after {
  border-radius: 16px;
  content: "";
  height: 8px;
  position: absolute;
  transform: rotate(0deg);
  width: 2px;
}
.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow::before {
  top: 5px;
  transform-origin: 1px 7px 0;
}
.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow::after {
  top: 11px;
  transform-origin: 1px 1px 0;
}
.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right) {
  border-radius: 50%;
  right: 5px;
}
.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right {
  border-radius: 50%;
  left: 5px;
}
.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right::before,
.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right::after {
  right: 8px;
}
.e-splitter .e-split-bar.e-split-bar-horizontal.e-last-bar:not(.e-resizable-split-bar) {
  margin: 0 3px;
}
.e-splitter .e-split-bar.e-split-bar-horizontal:not(.e-resizable-split-bar) {
  margin: 0 0 0 3px;
}
.e-splitter .e-split-bar.e-split-bar-vertical {
  -ms-flex-align: center;
  align-items: center;
  border-left: none;
  border-right: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: 1px;
}
.e-splitter .e-split-bar.e-split-bar-vertical .e-icon-hidden {
  visibility: hidden;
}
.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar {
  cursor: row-resize;
}
.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar::after {
  content: "";
  cursor: row-resize;
  display: block;
  height: 16px;
  position: absolute;
  width: 100%;
  z-index: 12;
}
.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  height: 1px;
  -ms-flex-pack: center;
  justify-content: center;
  width: 18px;
}
.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-hide-handler {
  visibility: hidden;
}
.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down)::before,
.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down)::after {
  left: 10px;
}
.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow {
  border-image: none;
  border-width: 0;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  height: 26px;
  padding: 10px 3px 10px 18px;
  position: relative;
  width: 26px;
}
.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow::before,
.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow::after {
  border-radius: 16px;
  content: "";
  height: 8px;
  position: absolute;
  transform: rotate(90deg);
  width: 2px;
}
.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down)::before {
  top: 3px;
  transform-origin: 2px 7px 0;
}
.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down)::after {
  left: 11px;
  top: 8px;
  transform-origin: 1px 1px 0;
}
.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down::before {
  left: 12px;
  top: 8px;
  transform-origin: 1px 6px 0;
}
.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down::after {
  left: 10px;
  top: 12px;
  transform-origin: 1px 2px 0;
}
.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down) {
  border-radius: 50%;
  bottom: 20px;
  left: 22px;
}
.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down {
  border-radius: 50%;
  right: 22px;
  top: 20px;
}
.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down::before,
.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down::after {
  right: 10px;
}
.e-splitter .e-split-bar.e-split-bar-vertical.e-last-bar:not(.e-resizable-split-bar) {
  margin: 3px 0;
}
.e-splitter .e-split-bar.e-split-bar-vertical:not(.e-resizable-split-bar) {
  margin: 3px 0 0;
}
.e-bigger.e-splitter .e-pane {
  font-size: 16px;
}
.e-bigger.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler {
  height: 20px;
}
.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler {
  width: 20px;
}
.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down)::before,
.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down)::after {
  margin-top: -2px;
}
.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down::after {
  margin-top: 2px;
}
.e-rtl .e-splitter.e-splitter-horizontal {
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.e-bigger .e-splitter .e-pane {
  font-size: 16px;
}
.e-bigger .e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler {
  height: 20px;
}
.e-bigger .e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler {
  width: 20px;
}
.e-content-placeholder.e-splitter.e-placeholder-splitter {
  background-size: 100px 110px;
  min-height: 110px;
}
.e-bigger .e-content-placeholder.e-splitter.e-placeholder-splitter,
.e-bigger.e-content-placeholder.e-splitter.e-placeholder-splitter {
  background-size: 100px 110px;
  min-height: 110px;
}
.e-splitter.e-ie .e-navigate-arrow.e-arrow-left {
  margin-left: -26px;
}
.e-splitter.e-ie .e-split-bar-horizontal .e-resize-handler {
  -ms-flex-direction: column;
  flex-direction: column;
}
.e-splitter.e-splitter-horizontal,
.e-splitter.e-splitter-vertical {
  border: solid 1px #dee2e6;
}
.e-splitter.e-splitter-horizontal .e-pane,
.e-splitter.e-splitter-vertical .e-pane {
  color: #212529;
}
.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-horizontal,
.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-vertical,
.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-horizontal,
.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-vertical {
  border: rgba(0, 0, 0, 0);
}
.e-splitter .e-split-bar.e-split-bar-horizontal {
  background: #dee2e6;
  border-left: none;
  border-right: none;
}
.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler {
  background: #fff;
  color: #6c757d;
}
.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden) {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  color: rgba(0, 0, 0, 0);
  transition: background-color 500ms ease-out;
}
.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden)::before,
.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden)::after {
  background-color: #0d6efd;
  opacity: 0;
  transition-duration: .3s;
  transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover,
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active {
  background: #0d6efd;
  border-left: none;
  border-right: none;
}
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-resize-handler,
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler {
  background: #fff;
  color: #0d6efd;
}
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-left,
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right,
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-left,
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right {
  background-color: rgba(0, 0, 0, 0);
  border-color: #0d6efd;
  border-width: 1px;
  opacity: .9;
}
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow::before,
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow::before,
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow::before,
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow::before {
  background-color: #0d6efd;
  opacity: 1;
  transform: rotate(40deg);
}
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow::after,
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow::after,
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow::after,
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow::after {
  background-color: #0d6efd;
  opacity: 1;
  transform: rotate(-40deg);
}
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right::before,
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right::before {
  background-color: #0d6efd;
  opacity: 1;
  transform: rotate(-40deg);
}
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right::after,
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right::after {
  background-color: #0d6efd;
  opacity: 1;
  transform: rotate(40deg);
}
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active {
  background: #0d6efd;
}
.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler {
  background: #fff;
  color: #0d6efd;
}
.e-splitter .e-split-bar.e-split-bar-vertical {
  background: #dee2e6;
}
.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler {
  background: #fff;
  color: #6c757d;
}
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover,
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active {
  background: #0d6efd;
  border-left: none;
  border-right: none;
}
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up,
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down,
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up,
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down {
  background-color: rgba(0, 0, 0, 0);
  border-color: #0d6efd;
  border-width: 1px;
  opacity: .9;
}
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-resize-handler,
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler {
  background: #fff;
  color: #0d6efd;
}
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up::before,
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up::before {
  background-color: #0d6efd;
  opacity: 1;
  transform: rotate(125deg);
}
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up::after,
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up::after {
  background-color: #0d6efd;
  opacity: 1;
  transform: rotate(50deg);
}
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down::before,
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down::before {
  background-color: #0d6efd;
  opacity: 1;
  transform: rotate(55deg);
}
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down::after,
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down::after {
  background-color: #0d6efd;
  opacity: 1;
  transform: rotate(125deg);
}
.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  color: rgba(0, 0, 0, 0);
  transition: background-color 300ms ease-out;
}
.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow::before,
.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow::after {
  background-color: #0d6efd;
  opacity: 0;
  transition-duration: .3s;
  transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active {
  background: #0d6efd;
}
.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler {
  background: #fff;
  color: #0d6efd;
}
.e-splitter.e-disabled {
  opacity: .4;
  pointer-events: none;
}
@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
/*! component icons */
.e-icon-check::before {
  content: "\e774";
}
.e-excelfilter .e-icon-filter::before {
  content: "\e7f7";
}
.e-excelfilter .e-excl-filter-icon::before {
  content: "\e7f7";
}
.e-excelfilter .e-excl-filter-icon.e-filtered::before {
  content: "\e72c";
}
.e-excelfilter .e-search-icon::before {
  content: "\e754";
}
.e-excelfilter .e-ccsearch-icon::before {
  content: "\e754";
}
.e-excelfilter .e-chkcancel-icon::before {
  content: "\e7e7";
}
.e-excelfilter .e-sortascending::before {
  content: "\e7a3";
}
.e-excelfilter .e-sortdescending::before {
  content: "\e7b6";
}
/*! Excel-Filter layout */
.sf-grid .e-excelfilter .e-dlg-content {
  overflow: visible;
  padding: 0;
}
.sf-grid .e-excelfilter .e-searchcontainer {
  padding: 14px;
  padding-top: 4px;
}
.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: 26px;
  line-height: 26px;
}
.sf-grid .e-excelfilter .e-searchbox {
  padding-left: 0;
}
.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul .e-separator {
  height: auto;
}
.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul {
  position: absolute;
}
.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu {
  display: inline-block;
  position: relative;
  width: 100%;
}
.sf-grid-dlg.e-xlflmenu .e-xlfl-radiodiv {
  width: unset;
}
.e-xlflmenu {
  min-height: 318px;
}
.e-xlflmenu .e-xlfl-dlgfields {
  font-size: 15px;
}
.e-xlflmenu .e-xlfl-fieldset {
  font-size: 13px;
  padding-top: 9px;
}
.e-xlflmenu .e-xlfl-optr,
.e-xlflmenu .e-xlfl-value {
  padding-top: 11.25px;
}
.e-xlflmenu .e-xlfl-radio,
.e-xlflmenu .e-xlfl-mtcase {
  padding-top: 12px;
}
.e-xlflmenu .e-xlfl-optr:first-child {
  padding-right: 11.25px;
}
.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: 25px;
  padding-right: 9px;
}
.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: 5px;
}
.e-xlflmenu .e-xlfl-radiodiv {
  width: 120px;
}
.e-xlflmenu .e-xlfl-matchcasediv {
  margin-left: 0;
  margin-right: 13px;
}
.e-xlfl-radio-or,
.e-xlfl-matchcasediv {
  margin-left: 2px;
}
.e-emptyicon {
  opacity: 0;
}
.e-xlflmenu.e-rtl .e-xlfl-optr {
  padding-left: 11.25px;
  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-bigger .e-xlflmenu.e-rtl .e-radio + label .e-label {
  padding-left: 0;
  padding-right: 25px;
}
.e-bigger .e-xlflmenu {
  min-height: 362px;
}
.e-bigger .e-xlflmenu .e-xlfl-table {
  border-spacing: 0;
  width: 100%;
}
.e-bigger .e-xlflmenu .e-dlg-content {
  padding-bottom: 10px;
}
.e-bigger .e-xlflmenu .e-radio + label .e-label {
  padding-left: 27px;
  padding-right: 6px;
}
.e-bigger .e-xlflmenu .e-checkbox-wrapper .e-frame + .e-label {
  margin-left: 8px;
}
.e-bigger .e-xlflmenu .e-xlfl-radiodiv {
  width: 141px;
}
.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: 10px;
}
.e-bigger .e-xlflmenu .e-xlfl-dlgfields {
  font-size: 18px;
}
.e-bigger .e-xlflmenu .e-xlfl-fieldset {
  font-size: 16px;
  padding-top: 12px;
}
.e-bigger .e-xlflmenu .e-xlfl-optr,
.e-bigger .e-xlflmenu .e-xlfl-value {
  padding-top: 15px;
}
.e-bigger .e-xlflmenu .e-xlfl-radio,
.e-bigger .e-xlflmenu .e-xlfl-mtcase {
  padding-top: 10px;
}
.e-bigger .e-excelfilter .e-xlflmenu,
.e-excelfilter.e-bigger .e-xlflmenu {
  min-height: 362px;
}
.e-bigger .e-excelfilter .e-ftrchk,
.e-excelfilter.e-bigger .e-ftrchk {
  padding-bottom: 9px;
  padding-top: 9px;
}
.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: 40px;
  line-height: 40px;
}
.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: 40px;
  line-height: 40px;
  margin-right: 13px;
}
.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: 40px;
  line-height: 40px;
  margin-right: 6.2px;
}
.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: 6.2px;
}
.e-bigger .e-excelfilter.e-dialog .e-dlg-content,
.e-excelfilter.e-bigger.e-dialog .e-dlg-content {
  padding-left: 7px;
}
.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: 9px;
}
.e-bigger .e-excelfilter.e-rtl .e-dlg-content,
.e-excelfilter.e-bigger.e-rtl .e-dlg-content {
  padding-left: 16px;
  padding-right: 7px;
}
.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: 9px;
}
.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;
  height: 1px;
  opacity: 0;
  width: 1px;
}
.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-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: 10px;
}
.e-excelfilter.e-rtl .e-contextmenu-wrapper ul li .e-menu-icon {
  margin-right: 0;
}
.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: 5px 5px 0 0;
  box-shadow: none;
  max-width: 300px;
  padding-bottom: 4px;
  position: static;
}
.e-excelfilter .e-footer-content {
  border-style: solid;
  border-width: 1px 0 0;
}
.e-excelfilter .e-excel-menu {
  z-index: 1000;
}
.e-excelfilter .e-dlg-content {
  background-color: #fff;
  padding-top: 0;
}
.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 li .e-menu-icon,
.e-excelfilter .e-contextmenu-container ul li .e-menu-icon {
  height: 36px;
  line-height: 36px;
  margin-right: 10px;
}
.e-excelfilter.e-rtl .e-contextmenu-wrapper ul li .e-menu-icon {
  margin-right: 0;
}
.e-excelfilter .e-contextmenu-wrapper ul .e-menu-item .e-caret {
  height: 36px;
  line-height: 36px;
  margin-right: 13px;
}
.e-excelfilter.e-rtl .e-contextmenu-wrapper ul .e-menu-item .e-caret {
  margin-left: 13px;
}
.e-excelfilter .e-footer-content {
  border-style: solid;
  border-width: 1px 0 0;
}
.e-excelfilter .e-excel-menu {
  z-index: 1000;
}
.e-excelfilter .e-dlg-content {
  padding-top: 12px;
}
.e-excelfilter .e-xlsel {
  border: 0 solid;
  position: absolute;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-excelfilter.e-dialog .e-dlg-content {
  padding-left: 6px;
}
.e-excelfilter .e-ftrchk,
.e-excelfilter .e-searchbox {
  padding-left: 8px;
}
.e-excelfilter.e-rtl .e-dlg-content {
  padding-left: 14px;
  padding-right: 6px;
}
.e-excelfilter.e-rtl .e-ftrchk,
.e-excelfilter.e-rtl .e-searchbox {
  padding-left: 0;
  padding-right: 8px;
}
.e-excelfilter .e-searchbox {
  display: block;
}
.e-ftrchk {
  padding-bottom: 8px;
  padding-top: 8px;
}
.e-excel-menu.e-contextmenu.e-menu-parent {
  max-height: 298px;
  overflow-y: auto;
}
.e-bigger .e-excel-menu.e-contextmenu.e-menu-parent {
  max-height: 355px;
}
/*! Excel-Filter theme */
.e-excelfilter .e-footer-content {
  border-color: rgba(52, 58, 64, .12);
  opacity: 1;
}
.e-excelfilter .e-filtered::before {
  color: #0d6efd;
}
.e-excelfilter .e-dlg-content {
  padding-bottom: 0;
}
li.e-separator.e-menu-item.e-excel-separator {
  margin-bottom: 0;
  margin-top: 0;
}
.e-xlsel {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.e-skeleton {
  display: inline-block;
  position: relative;
  overflow: hidden;
  border: none;
}
.e-skeleton.e-skeleton-text,
.e-skeleton.e-skeleton-square,
.e-skeleton.e-skeleton-rectangle {
  border-radius: 4px;
}
.e-skeleton.e-skeleton-circle {
  border-radius: 50%;
}
.e-skeleton.e-visible-none {
  display: none;
}
.e-skeleton.e-shimmer-wave::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: calc(200% + 200px);
  animation: e-shimmer-wave 2s infinite;
  animation-timing-function: ease-in-out;
}
.e-skeleton.e-shimmer-fade {
  animation: e-shimmer-fade 2s infinite;
  animation-timing-function: ease-in-out;
}
.e-skeleton.e-shimmer-pulse {
  animation: e-shimmer-pulse 2s infinite;
  animation-timing-function: ease-in-out;
}
.e-rtl .e-shimmer-wave::after,
.e-rtl.e-shimmer-wave::after {
  animation: e-shimmer-wave-rtl 2s infinite;
}
@keyframes e-shimmer-wave {
  to {
    transform: translateX(calc(50% + 100px));
  }
}
@keyframes e-shimmer-wave-rtl {
  from {
    transform: translateX(calc(50% + 100px));
  }
}
@keyframes e-shimmer-fade {
  0% {
    opacity: 1;
  }
  50% {
    opacity: .4;
  }
  100% {
    opacity: 1;
  }
}
@keyframes e-shimmer-pulse {
  0% {
    transform: scale(1);
  }
  40% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.975);
  }
  100% {
    transform: scale(1);
  }
}
.e-skeleton.e-shimmer-wave::after {
  background-image:
    linear-gradient(
      90deg,
      transparent calc(50% - 100px),
      rgba(255, 255, 255, 0.5) 50%,
      transparent calc(50% + 100px));
}
.e-skeleton.e-skeleton-text,
.e-skeleton.e-skeleton-square,
.e-skeleton.e-skeleton-rectangle,
.e-skeleton.e-skeleton-circle {
  background-color: #e9ecef;
}
@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
/*! Toolbar's bootstrap5 theme wise override definitions and variables */
/*! component icons */
.e-icon-check::before {
  content: "\e774";
}
.e-grid .e-group-animate .e-drag.e-icon-drag::before,
.e-grid-menu .e-group-animate .e-drag.e-icon-drag::before {
  content: "\e726";
}
.e-grid .e-group-animate .e-nextgroup.e-icon-next::before,
.e-grid-menu .e-group-animate .e-nextgroup.e-icon-next::before {
  content: "\e748";
}
.e-grid .e-icon-ascending::before,
.e-grid-menu .e-icon-ascending::before {
  content: "\e7df";
}
.e-grid .e-icon-descending::before,
.e-grid-menu .e-icon-descending::before {
  content: "\e7d8";
}
.e-grid .e-icon-hide::before,
.e-grid-menu .e-icon-hide::before {
  content: "\e7e7";
}
.e-grid .e-ungroupbutton.e-icon-hide::before,
.e-grid-menu .e-ungroupbutton.e-icon-hide::before {
  content: "\e7e7";
}
.e-grid .e-icon-rowselect::before,
.e-grid-menu .e-icon-rowselect::before {
  content: "\e7d4";
}
.e-grid .e-icon-sortdirect::before,
.e-grid-menu .e-icon-sortdirect::before {
  content: "\e824";
}
.e-grid .e-icon-gdownarrow::before,
.e-grid-menu .e-icon-gdownarrow::before {
  content: "\e729";
}
.e-grid .e-icon-grightarrow::before,
.e-grid-menu .e-icon-grightarrow::before {
  content: "\e748";
}
.e-grid .e-icon-filter::before,
.e-grid .e-icon-filter.e-filtered::before,
.e-grid-menu .e-icon-filter::before,
.e-grid-menu .e-icon-filter.e-filtered::before {
  content: "\e7f7";
}
.e-grid .e-resfilter-icon::before,
.e-grid-menu .e-resfilter-icon::before {
  content: "\e7f7";
}
.e-grid .e-ressort-icon::before,
.e-grid-menu .e-ressort-icon::before {
  content: "\e823";
}
.e-grid .e-excl-filter-icon::before,
.e-grid-menu .e-excl-filter-icon::before {
  content: "\e7f7";
}
.e-grid .e-excl-filter-icon.e-filtered::before,
.e-grid-menu .e-excl-filter-icon.e-filtered::before {
  content: "\e72c";
}
.e-grid.e-rtl .e-icon-grightarrow::before,
.e-grid-menu.e-rtl .e-icon-grightarrow::before {
  content: "\e765";
}
.e-grid .e-icon-group::before,
.e-grid-menu .e-icon-group::before {
  content: "\e724";
}
.e-grid .e-icon-ungroup::before,
.e-grid-menu .e-icon-ungroup::before {
  content: "\e724";
}
.e-grid .e-icon-reorderuparrow::before,
.e-grid-menu .e-icon-reorderuparrow::before {
  content: "\e87a";
}
.e-grid .e-icon-reorderdownarrow::before,
.e-grid-menu .e-icon-reorderdownarrow::before {
  content: "\e70d";
}
.e-grid .e-print::before,
.e-grid-menu .e-print::before {
  content: "\e75d";
}
.e-grid .e-add::before,
.e-grid-menu .e-add::before {
  content: "\e805";
}
.e-grid .e-resback-icon::before,
.e-grid-menu .e-resback-icon::before {
  content: "\e773";
}
.e-grid .e-wordexport::before,
.e-grid-menu .e-wordexport::before {
  content: "\e7d0";
}
.e-grid .e-pdfexport::before,
.e-grid-menu .e-pdfexport::before {
  content: "\e700";
}
.e-grid .e-csvexport::before,
.e-grid-menu .e-csvexport::before {
  content: "\e7ba";
}
.e-grid .e-excelexport::before,
.e-grid-menu .e-excelexport::before {
  content: "\e7c1";
}
.e-grid .e-edit::before,
.e-grid-menu .e-edit::before {
  content: "\e730";
}
.e-grid .e-columnmenu::before,
.e-grid .e-columnmenu.e-filtered::before,
.e-grid-menu .e-columnmenu::before,
.e-grid-menu .e-columnmenu.e-filtered::before {
  content: "\e770";
}
.e-grid .e-delete::before,
.e-grid-menu .e-delete::before {
  content: "\e820";
}
.e-grid .e-cancel::before,
.e-grid-menu .e-cancel::before {
  content: "\e7e7";
}
.e-grid .e-copy::before,
.e-grid-menu .e-copy::before {
  content: "\e77c";
}
.e-grid .e-save::before,
.e-grid-menu .e-save::before {
  content: "\e7c8";
}
.e-grid .e-update::before,
.e-grid-menu .e-update::before {
  content: "\e7c8";
}
.e-grid .e-search-icon::before,
.e-grid-menu .e-search-icon::before {
  content: "\e754";
}
.e-grid .e-cancel-icon::before,
.e-grid-menu .e-cancel-icon::before {
  content: "\e7e7";
}
.e-grid .e-columnchooserdiv::before,
.e-grid-menu .e-columnchooserdiv::before {
  content: "\e7f7";
}
.e-grid .e-ccsearch-icon::before,
.e-grid-menu .e-ccsearch-icon::before {
  content: "\e754";
}
.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: "\e70d";
}
.e-grid .e-cc-icon::before,
.e-grid-menu .e-cc-icon::before {
  content: "\e70d";
}
.e-grid .e-icon-rowdragicon::before,
.e-grid-menu .e-icon-rowdragicon::before {
  content: "\e726";
}
.e-grid.e-rtl .e-icon-rowdragicon::before,
.e-grid-menu.e-rtl .e-icon-rowdragicon::before {
  content: "\e726";
}
.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 {
  content: "\e7e7";
}
.e-responsive-dialog .e-resfilterback::before {
  content: "\e773";
}
.e-responsive-dialog.e-rtl .e-resfilterback::before {
  content: "\e7f9";
}
.e-responsive-dialog .e-filterset::before {
  content: "\e7f7";
}
.e-responsive-dialog .e-search-icon::before {
  content: "\e754";
}
.e-responsive-dialog .e-chkcancel-icon::before {
  content: "\e7e7";
}
.e-responsive-dialog .e-icon-filter-clear::before {
  content: "\e72c";
}
.e-row-responsive-filter .e-dlg-closeicon-btn .e-icon-dlg-close::before {
  content: "\e773";
}
.e-row-responsive-filter.e-rtl .e-dlg-closeicon-btn .e-icon-dlg-close::before {
  content: "\e7f9";
}
.e-checkboxfilter .e-search-icon::before {
  content: "\e754";
}
.e-checkboxfilter .e-chkcancel-icon::before {
  content: "\e7e7";
}
/*! Grid layout */
.e-disableuserselect {
  -webkit-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-bigger .e-grid,
.e-grid.e-bigger {
  font-size: 16px;
}
.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: 16px;
}
.e-bigger .e-grid .e-row .e-icon-rowdragicon::before,
.e-grid.e-bigger .e-row .e-icon-rowdragicon::before {
  font-size: 16px;
}
.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 25px 5px 0;
}
.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: 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: 16px;
}
.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-toolbar-items .e-toolbar-item.e-search-wrapper,
.e-grid.e-bigger .e-toolbar-items .e-toolbar-item.e-search-wrapper {
  padding-bottom: 5px;
  padding-top: 5px;
}
.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: 38px;
}
.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 {
  margin: 0;
  min-width: 38px;
  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: 16px;
}
.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 {
  margin: 0;
  min-width: 38px;
  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: 16px;
}
.e-bigger .e-grid .e-flmenu-valuediv,
.e-grid.e-bigger .e-flmenu-valuediv {
  padding: 16px 0 0;
}
.e-bigger .e-grid .e-headercell,
.e-grid.e-bigger .e-headercell {
  height: 40px;
  padding: 10px 12px 10px;
}
.e-bigger .e-grid .e-headercelldiv,
.e-grid.e-bigger .e-headercelldiv {
  font-size: 16px;
  height: 20px;
  line-height: 20px;
}
.e-bigger .e-grid .e-headercell,
.e-bigger .e-grid .e-detailheadercell,
.e-grid.e-bigger .e-headercell,
.e-grid.e-bigger .e-detailheadercell {
  font-size: 16px;
}
.e-bigger .e-grid .e-icons,
.e-grid.e-bigger .e-icons {
  font-size: 16px;
}
.e-bigger .e-grid .e-gridheader thead .e-icons,
.e-grid.e-bigger .e-gridheader thead .e-icons {
  font-size: 22px;
}
.e-bigger .e-grid .e-icon-gdownarrow,
.e-grid.e-bigger .e-icon-gdownarrow {
  font-size: 16px;
}
.e-bigger .e-grid .e-icon-grightarrow,
.e-grid.e-bigger .e-icon-grightarrow {
  font-size: 16px;
}
.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: 16px;
}
.e-bigger .e-grid .e-gridheader tr th:last-child,
.e-grid.e-bigger .e-gridheader tr th:last-child {
  padding-right: 8px;
}
.e-bigger .e-grid .e-gridheader tr th:last-child.e-filterbarcell,
.e-grid.e-bigger .e-gridheader tr th:last-child.e-filterbarcell {
  padding-left: 2px;
}
.e-bigger .e-grid .e-gridheader tr th:first-child,
.e-grid.e-bigger .e-gridheader tr th:first-child {
  padding-left: 8px;
}
.e-bigger .e-grid .e-gridheader tr th:first-child.e-filterbarcell,
.e-grid.e-bigger .e-gridheader tr th:first-child.e-filterbarcell {
  padding-left: 2px;
}
.e-bigger .e-grid .e-headercelldiv,
.e-grid.e-bigger .e-headercelldiv {
  font-size: 16px;
}
.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: 16px;
  padding: 8px 12px;
}
.e-bigger .e-grid .e-rowcell:first-child,
.e-bigger .e-grid .e-summarycell:first-child,
.e-grid.e-bigger .e-rowcell:first-child,
.e-grid.e-bigger .e-summarycell:first-child {
  padding-left: 8px;
}
.e-bigger .e-grid .e-rowcell:last-child,
.e-bigger .e-grid .e-summarycell:last-child,
.e-grid.e-bigger .e-rowcell:last-child,
.e-grid.e-bigger .e-summarycell:last-child {
  padding-right: 8px;
}
.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: 40px;
  padding: 0 12px;
}
.e-bigger .e-grid .e-filterbarcell input,
.e-grid.e-bigger .e-filterbarcell input {
  height: 39px;
}
.e-bigger .e-grid .e-ftrchk,
.e-grid.e-bigger .e-ftrchk {
  padding-bottom: 9px;
  padding-top: 9px;
}
.e-bigger .e-grid .e-columnmenu,
.e-grid.e-bigger .e-columnmenu {
  bottom: 21px;
  top: 23px;
}
.e-bigger .e-grid.e-device.e-noselect,
.e-grid.e-bigger.e-device.e-noselect {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-bigger .e-grid .e-dialog.e-checkboxfilter,
.e-bigger .e-grid .e-dialog.e-flmenu,
.e-grid.e-bigger .e-dialog.e-checkboxfilter,
.e-grid.e-bigger .e-dialog.e-flmenu {
  min-width: 260px;
}
.e-bigger .e-grid .e-dialog.e-checkboxfilter,
.e-grid.e-bigger .e-dialog.e-checkboxfilter {
  min-height: 360px;
}
.e-bigger .e-grid .e-checkboxfilter .e-dlg-content,
.e-grid.e-bigger .e-checkboxfilter .e-dlg-content {
  padding-left: 7px;
}
.e-bigger .e-grid .e-checkboxfilter .e-ftrchk,
.e-bigger .e-grid .e-checkboxfilter .e-searchbox,
.e-grid.e-bigger .e-checkboxfilter .e-ftrchk,
.e-grid.e-bigger .e-checkboxfilter .e-searchbox {
  padding-left: 9px;
}
.e-bigger .e-grid.e-rtl .e-checkboxfilter .e-dlg-content,
.e-grid.e-bigger.e-rtl .e-checkboxfilter .e-dlg-content {
  padding-left: 16px;
  padding-right: 7px;
}
.e-bigger .e-grid.e-rtl .e-checkboxfilter .e-ftrchk,
.e-bigger .e-grid.e-rtl .e-checkboxfilter .e-searchbox,
.e-grid.e-bigger.e-rtl .e-checkboxfilter .e-ftrchk,
.e-grid.e-bigger.e-rtl .e-checkboxfilter .e-searchbox {
  padding-left: 0;
  padding-right: 9px;
}
.e-bigger .e-grid .e-filtermenudiv,
.e-grid.e-bigger .e-filtermenudiv {
  margin: -14px -2px -14px 4px;
}
.e-bigger .e-grid .e-sortfilterdiv,
.e-grid.e-bigger .e-sortfilterdiv {
  margin: -12px -2px -12px 4px;
}
.e-bigger .e-grid .e-gridheader .e-fltr-icon .e-sortfilterdiv,
.e-grid.e-bigger .e-gridheader .e-fltr-icon .e-sortfilterdiv {
  margin: -14px 22px -14px 4px;
}
.e-bigger .e-grid.e-rtl .e-gridheader .e-headercell .e-headercelldiv.e-headerchkcelldiv,
.e-grid.e-bigger.e-rtl .e-gridheader .e-headercell .e-headercelldiv.e-headerchkcelldiv {
  padding: 0 .45em 0 .5em;
}
.e-bigger .e-grid .e-gridheader .e-columnheader.e-wrap .e-sortfilterdiv,
.e-bigger .e-grid .e-wrap .e-sortfilterdiv,
.e-grid.e-bigger .e-gridheader .e-columnheader.e-wrap .e-sortfilterdiv,
.e-grid.e-bigger .e-wrap .e-sortfilterdiv {
  margin: -31px 8px;
}
.e-bigger .e-grid .e-gridheader .e-columnheader.e-wrap .e-rightalign .e-sortfilterdiv .e-wrap .e-rightalign .e-sortfilterdiv,
.e-grid.e-bigger .e-gridheader .e-columnheader.e-wrap .e-rightalign .e-sortfilterdiv .e-wrap .e-rightalign .e-sortfilterdiv {
  margin: -30px -5px;
}
.e-bigger .e-grid .e-gridheader .e-columnheader.e-wrap .e-fltr-icon .e-sortfilterdiv .e-wrap .e-fltr-icon .e-sortfilterdiv,
.e-grid.e-bigger .e-gridheader .e-columnheader.e-wrap .e-fltr-icon .e-sortfilterdiv .e-wrap .e-fltr-icon .e-sortfilterdiv {
  margin: -30px 28px -31px 0;
}
.e-bigger .e-grid .e-gridheader .e-columnheader.e-wrap .e-rightalign.e-fltr-icon .e-sortfilterdiv,
.e-bigger .e-grid .e-wrap .e-rightalign.e-fltr-icon .e-sortfilterdiv,
.e-grid.e-bigger .e-gridheader .e-columnheader.e-wrap .e-rightalign.e-fltr-icon .e-sortfilterdiv,
.e-grid.e-bigger .e-wrap .e-rightalign.e-fltr-icon .e-sortfilterdiv {
  margin: -26px -20px 0 0;
}
.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: 24px;
}
.e-bigger .e-grid .e-gridheader .e-rightalign .e-sortfilterdiv,
.e-grid.e-bigger .e-gridheader .e-rightalign .e-sortfilterdiv {
  margin: -12px 4px -12px -2px;
}
.e-bigger .e-grid .e-gridheader .e-rightalign.e-fltr-icon .e-sortnumber,
.e-grid.e-bigger .e-gridheader .e-rightalign.e-fltr-icon .e-sortnumber {
  float: left;
  margin: 1px 4px 0 -6px;
}
.e-bigger .e-grid .e-gridheader .e-rightalign .e-sortnumber,
.e-grid.e-bigger .e-gridheader .e-rightalign .e-sortnumber {
  float: left;
  margin: 3px 4px 0 6px;
}
.e-bigger .e-grid .e-sortnumber,
.e-grid.e-bigger .e-sortnumber {
  border-radius: 65%;
  display: inline-block;
  float: right;
  font-size: 16px;
  height: 18px;
  line-height: 16px;
  margin: 3px 4px 0 4px;
  text-align: center;
  width: 18px;
}
.e-bigger .e-grid .e-gridheader .e-fltr-icon .e-sortnumber,
.e-grid.e-bigger .e-gridheader .e-fltr-icon .e-sortnumber {
  margin: 1px 4px 0 -6px;
}
.e-bigger .e-grid .e-gridheader .e-rightalign.e-fltr-icon .e-sortfilterdiv,
.e-grid.e-bigger .e-gridheader .e-rightalign.e-fltr-icon .e-sortfilterdiv {
  margin: -14px 4px -14px -2px;
}
.e-bigger .e-grid.e-rtl .e-headercell .e-sortfilterdiv,
.e-bigger .e-grid.e-rtl .e-detailheadercell .e-sortfilterdiv,
.e-grid.e-bigger.e-rtl .e-headercell .e-sortfilterdiv,
.e-grid.e-bigger.e-rtl .e-detailheadercell .e-sortfilterdiv {
  margin: -12px 4px -12px -4px;
}
.e-bigger .e-grid.e-rtl .e-gridheader .e-rightalign .e-sortfilterdiv,
.e-grid.e-bigger.e-rtl .e-gridheader .e-rightalign .e-sortfilterdiv {
  margin: -12px 4px -12px -2px;
}
.e-bigger .e-grid.e-rtl .e-gridheader .e-fltr-icon .e-sortfilterdiv,
.e-grid.e-bigger.e-rtl .e-gridheader .e-fltr-icon .e-sortfilterdiv {
  margin: -14px 4px -14px 24px;
}
.e-bigger .e-grid.e-rtl .e-gridheader .e-leftalign .e-sortfilterdiv,
.e-grid.e-bigger.e-rtl .e-gridheader .e-leftalign .e-sortfilterdiv {
  margin-bottom: -12px;
  margin-top: -12px;
}
.e-bigger .e-grid.e-rtl .e-gridheader .e-rightalign.e-fltr-icon .e-sortfilterdiv,
.e-grid.e-bigger.e-rtl .e-gridheader .e-rightalign.e-fltr-icon .e-sortfilterdiv {
  margin: -14px 4px -14px 22px;
}
.e-bigger .e-grid.e-rtl .e-filtermenudiv,
.e-grid.e-bigger.e-rtl .e-filtermenudiv {
  margin: -14px 4px -14px -2px;
}
.e-bigger .e-grid.e-rtl .e-rightalign .e-filtermenudiv,
.e-grid.e-bigger.e-rtl .e-rightalign .e-filtermenudiv {
  margin: -14px 4px -14px -2px;
}
.e-bigger .e-grid.e-rtl .e-headercell .e-headercelldiv .e-sortnumber,
.e-bigger .e-grid.e-rtl .e-detailheadercell .e-headercelldiv .e-sortnumber,
.e-grid.e-bigger.e-rtl .e-headercell .e-headercelldiv .e-sortnumber,
.e-grid.e-bigger.e-rtl .e-detailheadercell .e-headercelldiv .e-sortnumber {
  margin: 4px 0 0 -20px;
}
.e-bigger .e-grid.e-rtl .e-headercell.e-rightalign .e-headercelldiv .e-sortnumber,
.e-bigger .e-grid.e-rtl .e-detailheadercell.e-rightalign .e-headercelldiv .e-sortnumber,
.e-grid.e-bigger.e-rtl .e-headercell.e-rightalign .e-headercelldiv .e-sortnumber,
.e-grid.e-bigger.e-rtl .e-detailheadercell.e-rightalign .e-headercelldiv .e-sortnumber {
  margin: 3px 0 0 8px;
}
.e-bigger .e-grid.e-rtl .e-headercell.e-fltr-icon .e-headercelldiv .e-sortnumber,
.e-grid.e-bigger.e-rtl .e-headercell.e-fltr-icon .e-headercelldiv .e-sortnumber {
  margin: 4px 0 0 -20px;
  margin-left: 4px;
}
.e-bigger .e-grid .e-rowcell,
.e-bigger .e-grid .e-summarycell,
.e-bigger .e-grid .e-emptyrow td,
.e-bigger .e-grid .e-frozencontent table tr td:first-child:empty,
.e-bigger .e-grid .e-movablecontent table tr td:first-child:empty,
.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 .e-frozencontent table tr td:first-child:empty,
.e-grid.e-bigger .e-movablecontent table tr td:first-child: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 {
  line-height: 24px;
}
.e-bigger .e-grid .e-filterbarcell input,
.e-grid.e-bigger .e-filterbarcell input {
  font-size: 16px;
}
.e-bigger .e-grid .e-groupdroparea,
.e-grid.e-bigger .e-groupdroparea {
  font-size: 16px;
  min-height: 54px;
  padding: 15px 15px;
}
.e-bigger .e-grid .e-cloneproperties,
.e-grid.e-bigger .e-cloneproperties {
  padding: 3px 0 0 8px;
}
.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: 16px;
}
.e-bigger .e-grid .e-groupdroparea.e-grouped,
.e-grid.e-bigger .e-groupdroparea.e-grouped {
  padding: 0 0 8px;
}
.e-bigger .e-grid .e-frozenheader table tr td.e-rowcell,
.e-grid.e-bigger .e-frozenheader table tr td.e-rowcell {
  height: 40px -6;
}
.e-bigger .e-grid .e-frozencontent table tr td:first-child:empty,
.e-bigger .e-grid .e-movablecontent table tr td:first-child:empty,
.e-bigger .e-grid .e-frozenhdrcont table tr td:first-child:empty,
.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-frozencontent table tr td:first-child:empty,
.e-grid.e-bigger .e-movablecontent table tr td:first-child:empty,
.e-grid.e-bigger .e-frozenhdrcont table tr td:first-child: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: 40px;
}
.e-bigger .e-grid.e-bigger .e-columnmenu,
.e-grid.e-bigger.e-bigger .e-columnmenu {
  bottom: 13px;
  margin: -12px -16px;
}
.e-bigger .e-grid .e-columnmenu,
.e-grid.e-bigger .e-columnmenu {
  right: 23px;
}
.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: 0;
  height: 38px;
  margin: 8px 0 0 8px;
  padding: 7px 0;
  font-size: 16px;
}
.e-bigger .e-grid.e-device .e-groupheadercell,
.e-grid.e-bigger.e-device .e-groupheadercell {
  padding: 0;
}
.e-bigger .e-grid .e-groupheadercell:hover,
.e-grid.e-bigger .e-groupheadercell:hover {
  padding: 7px 0;
}
.e-bigger .e-grid .e-gdclone,
.e-grid.e-bigger .e-gdclone {
  border-radius: 6px;
  padding: 10px 6px 6px;
}
.e-bigger .e-grid .e-groupheadercell span,
.e-grid.e-bigger .e-groupheadercell span {
  height: 24px;
  line-height: 24px;
  padding: 0 8px;
}
.e-bigger .e-grid .e-groupheadercell .e-ungroupbutton,
.e-grid.e-bigger .e-groupheadercell .e-ungroupbutton {
  font-size: 22px;
}
.e-bigger .e-grid .e-groupheadercell .e-grouptext,
.e-grid.e-bigger .e-groupheadercell .e-grouptext {
  line-height: 24px;
}
.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:
    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: 16px;
  padding-bottom: 0;
  padding-top: 0;
}
.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: 0;
  padding-top: 0;
}
.e-bigger .e-grid .e-row .e-input-group,
.e-grid.e-bigger .e-row .e-input-group {
  margin-bottom: 2px;
  vertical-align: middle;
}
.e-bigger .e-grid.e-device .e-headercell,
.e-grid.e-bigger.e-device .e-headercell {
  padding: 0 12px 8px;
}
.e-bigger .e-grid.e-device .e-headercell:first-child,
.e-grid.e-bigger.e-device .e-headercell:first-child {
  padding: 0 12px 8px 16px;
}
.e-bigger .e-grid.e-device .e-headercell:last-child,
.e-grid.e-bigger.e-device .e-headercell:last-child {
  padding: 0 16px 8px 12px;
}
.e-bigger .e-grid.e-device .e-groupheadercell span,
.e-grid.e-bigger.e-device .e-groupheadercell span {
  line-height: 33px;
  padding: 0 8px;
}
.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: 6px 12px;
}
.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: 6px 12px 6px 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: 6px 16px 6px 12px;
}
.e-bigger .e-grid.e-device .e-filterbarcell,
.e-grid.e-bigger.e-device .e-filterbarcell {
  padding: 6px 12px;
}
.e-bigger .e-grid.e-device .e-filterbarcell:first-child,
.e-grid.e-bigger.e-device .e-filterbarcell:first-child {
  padding: 6px 12px 6px 16px;
}
.e-bigger .e-grid.e-device .e-filterbarcell:last-child,
.e-grid.e-bigger.e-device .e-filterbarcell:last-child {
  padding: 6px 16px 6px 12px;
}
.e-bigger .e-grid.e-device .e-groupheadercell .e-ungroupbutton,
.e-grid.e-bigger.e-device .e-groupheadercell .e-ungroupbutton {
  line-height: 37px;
}
.e-bigger .e-grid.e-device .e-normaledit .e-rowcell,
.e-grid.e-bigger.e-device .e-normaledit .e-rowcell {
  padding-bottom: 0;
  padding-top: 0;
}
.e-bigger .e-grid.e-device .e-editedbatchcell.e-rowcell,
.e-grid.e-bigger.e-device .e-editedbatchcell.e-rowcell {
  padding-bottom: 0;
  padding-top: 0;
}
.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: 1.2px;
  padding-top: 1.2px;
}
.e-bigger .e-grid .e-grouptext,
.e-grid.e-bigger .e-grouptext {
  margin-right: 0;
  width: auto;
}
.e-bigger .e-grid .e-gridheader table th[rowspan],
.e-bigger .e-grid.e-device .e-gridheader table th[rowspan],
.e-grid.e-bigger .e-gridheader table th[rowspan],
.e-grid.e-bigger.e-device .e-gridheader table th[rowspan] {
  padding-bottom: 20px;
}
.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: 1px;
}
.e-bigger .e-grid span.e-ungroupbutton.e-icons,
.e-grid.e-bigger span.e-ungroupbutton.e-icons {
  font-size: 16px;
  margin-left: -12px;
  margin-top: 1px;
  margin-right: 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 span.e-groupsort.e-icons,
.e-grid.e-bigger span.e-groupsort.e-icons {
  margin-right: 0;
  margin-top: 1px;
}
.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.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: 8px 8px 0 0;
  padding: 7px 6px 7px 9px;
}
.e-bigger .e-grid.e-rtl span.e-ungroupbutton.e-icons,
.e-grid.e-bigger.e-rtl span.e-ungroupbutton.e-icons {
  margin-left: -8px;
  margin-right: -12px;
  margin-top: 1px;
  padding-left: 8px;
}
.e-bigger .e-grid .e-groupcaption,
.e-grid.e-bigger .e-groupcaption {
  line-height: 20px;
}
.e-bigger .e-grid .e-ccdlg .e-dlg-content,
.e-grid.e-bigger .e-ccdlg .e-dlg-content {
  margin: 40px 0 0;
  padding: 16px 16px 16px 16px;
}
.e-bigger .e-grid .e-ccdlg .e-ccul-ele,
.e-grid.e-bigger .e-ccdlg .e-ccul-ele {
  padding: 0;
}
.e-bigger .e-grid .e-ccdlg .e-cc-searchdiv,
.e-grid.e-bigger .e-ccdlg .e-cc-searchdiv {
  padding-left: 4px;
}
.e-bigger .e-grid .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard,
.e-grid.e-bigger .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard {
  padding-left: 8px;
}
.e-bigger .e-grid .e-ccdlg li.e-cclist,
.e-grid.e-bigger .e-ccdlg li.e-cclist {
  padding: 8px 0;
}
.e-bigger .e-grid .e-ccdlg .e-toolbar .e-ccdiv,
.e-grid.e-bigger .e-ccdlg .e-toolbar .e-ccdiv {
  margin-top: 0;
}
.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 #86b7fe;
}
.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 #86b7fe;
}
.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-left-cursor,
.e-bigger .e-grid .e-gridheader .e-headercell .e-frozen-right-cursor,
.e-bigger .e-grid .e-gridheader .e-headercell .e-frozen-left-cursor,
.e-bigger .e-grid .e-gridheader .e-filterbarcell .e-frozen-right-cursor,
.e-bigger .e-grid .e-gridheader .e-filterbarcell .e-frozen-left-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-right-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-left-cursor,
.e-grid.e-bigger .e-gridheader .e-headercell .e-frozen-right-cursor,
.e-grid.e-bigger .e-gridheader .e-headercell .e-frozen-left-cursor,
.e-grid.e-bigger .e-gridheader .e-filterbarcell .e-frozen-right-cursor,
.e-grid.e-bigger .e-gridheader .e-filterbarcell .e-frozen-left-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-gridheader .e-headercell .e-frozen-left-cursor,
.e-bigger .e-grid .e-gridheader .e-filterbarcell .e-frozen-left-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-left-cursor,
.e-grid.e-bigger .e-gridheader .e-headercell .e-frozen-left-cursor,
.e-grid.e-bigger .e-gridheader .e-filterbarcell .e-frozen-left-cursor {
  right: 0;
}
.e-bigger .e-grid .e-rowcell .e-frozen-right-cursor,
.e-bigger .e-grid .e-gridheader .e-headercell .e-frozen-right-cursor,
.e-bigger .e-grid .e-gridheader .e-filterbarcell .e-frozen-right-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-right-cursor,
.e-grid.e-bigger .e-gridheader .e-headercell .e-frozen-right-cursor,
.e-grid.e-bigger .e-gridheader .e-filterbarcell .e-frozen-right-cursor {
  left: 0;
}
.e-bigger .e-grid .e-gridheader .e-headercell .e-frozen-left-cursor.e-frozen-resize-cursor,
.e-bigger .e-grid .e-gridheader .e-filterbarcell .e-frozen-left-cursor.e-frozen-resize-cursor,
.e-bigger .e-grid .e-rowcell .e-frozen-left-cursor.e-frozen-resize-cursor,
.e-grid.e-bigger .e-gridheader .e-headercell .e-frozen-left-cursor.e-frozen-resize-cursor,
.e-grid.e-bigger .e-gridheader .e-filterbarcell .e-frozen-left-cursor.e-frozen-resize-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-left-cursor.e-frozen-resize-cursor {
  right: 3px;
}
.e-bigger .e-grid .e-gridheader .e-headercell .e-frozen-right-cursor.e-frozen-resize-cursor:not(.e-frozen-default-cursor),
.e-bigger .e-grid .e-gridheader .e-filterbarcell .e-frozen-right-cursor.e-frozen-resize-cursor:not(.e-frozen-default-cursor),
.e-grid.e-bigger .e-gridheader .e-headercell .e-frozen-right-cursor.e-frozen-resize-cursor:not(.e-frozen-default-cursor),
.e-grid.e-bigger .e-gridheader .e-filterbarcell .e-frozen-right-cursor.e-frozen-resize-cursor:not(.e-frozen-default-cursor) {
  left: 3px;
}
.e-bigger .e-grid .e-frozen-helper,
.e-grid.e-bigger .e-frozen-helper {
  border-left: 2px solid #86b7fe;
  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;
  -ms-user-select: none;
  user-select: none;
}
.e-grid {
  border-radius: 1px;
  border-style: none solid solid;
  border-width: 1px;
  display: block;
  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;
  height: auto;
  position: relative;
}
.e-grid .e-gridheader {
  -webkit-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,
.e-grid .e-ccdlg.e-sticky {
  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: #0d6efd;
  height: 2px;
  position: absolute;
}
.e-grid .e-grid-relative {
  position: relative;
}
.e-grid .e-dropitemscount {
  border: 1px solid #dee2e6;
  border-radius: 17px;
  box-sizing: content-box;
  font-size: 13px;
  line-height: normal;
  margin-left: -4px;
  min-width: 12px;
  padding: 3px 8px 4px;
  position: absolute;
  text-align: center;
  top: -14px;
  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 {
  padding: 0;
  margin: 0;
}
.e-grid.e-verticallines .e-cloneproperties.e-draganddrop .e-rowdragdrop,
.e-grid.e-bothlines .e-cloneproperties.e-draganddrop .e-rowdragdrop {
  border-top: 1px solid #dee2e6;
  border-right: 1px solid #dee2e6;
  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-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-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-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 {
  box-shadow: 0 2px 0 0 #0d6efd;
  position: relative;
  z-index: 5;
}
.e-grid .e-gridheader thead .e-icons:not(.e-check):not(.e-stop) {
  font-size: 14px;
}
.e-grid .e-row .e-icon-rowdragicon::before {
  display: block;
  text-indent: 10px;
  font-size: 14px;
  font-weight: 700;
  color: #6c757d;
  opacity: .54;
}
.e-grid .e-row .e-icon-rowdragmoveicon::before {
  font-size: 14px;
  font-weight: 700;
}
.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: #dee2e6;
}
.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-cloneproperties.e-draganddrop .e-row .e-icon-rowdragicon::before {
  position: relative;
  left: -5px;
}
.e-grid .e-icon-rowdragicon {
  font-size: 14px;
  text-indent: 11px;
}
.e-grid .e-toolbar {
  border-bottom: 0;
  border-left: 0;
  border-right: 0;
  border-top: 1px solid #dee2e6;
  border-radius: 0;
}
.e-grid .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon {
  padding: 0;
  min-width: 32px;
  margin-right: 0;
}
.e-grid .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon::before {
  font-size: 14px;
}
.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;
  box-shadow: none;
}
.e-grid .e-toolbar-items .e-input-group-icon.e-icons.e-sicon:not(.e-clear-icon) {
  border: none;
}
.e-grid .e-res-toolbar {
  border-bottom: 1px solid;
  border-bottom-color: #dee2e6;
}
.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-tbar-btn:hover .e-icons,
.e-grid .e-res-toolbar .e-toolbar-items .e-tbar-btn:active .e-icons,
.e-grid .e-res-toolbar .e-toolbar-items .e-tbar-btn:focus .e-icons,
.e-grid .e-res-toolbar .e-toolbar-items .e-search-icon:hover .e-icons,
.e-grid .e-res-toolbar .e-toolbar-items .e-search-icon:active .e-icons,
.e-grid .e-res-toolbar .e-toolbar-items .e-search-icon:focus .e-icons,
.e-grid .e-res-toolbar .e-toolbar-items .e-sicon.e-clear-icon:hover .e-icons,
.e-grid .e-res-toolbar .e-toolbar-items .e-sicon.e-clear-icon:active .e-icons,
.e-grid .e-res-toolbar .e-toolbar-items .e-sicon.e-clear-icon:focus .e-icons {
  color: #6c757d;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-icons {
  color: #6c757d;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-left .e-toolbar-item .e-tbar-btn .e-resfilter-icon {
  font-size: 16px;
}
.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 .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 .e-search-wrapper {
  width: 100%;
  padding-left: 18px;
  padding-right: 18px;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-search-icon {
  font-size: 18px;
  font-size: 16px;
  margin-top: 0;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-input-group {
  border: 0;
  opacity: 1;
  padding: 0;
  padding-right: 0;
  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: 0;
  padding-left: 0;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper {
  padding-left: 0;
}
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper .e-sicon.e-clear-icon {
  margin: 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: 16px;
}
.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: 0;
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper {
  padding-bottom: 3px;
  padding-top: 3px;
}
.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 {
  margin-bottom: 0;
  opacity: .6;
  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: 32px;
}
.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-grid .e-groupdroparea.e-group-animate.e-grouped {
  height: 54px;
}
.e-bigger .e-grid .e-group-animate.e-groupdroparea .e-nextgroup {
  margin-top: 22px;
}
.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-group-animator:last-child .e-nextgroup.e-icons.e-icon-next {
  display: none;
}
.e-grid .e-groupdroparea.e-group-animate.e-grouped {
  overflow: hidden;
  padding: 0;
  height: 48px;
  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 {
  transform: rotate(180deg);
  margin-top: 15px;
}
.e-grid.e-rtl .e-group-animator:first-child .e-groupheadercell {
  margin: 12px 12px 12px 0;
}
.e-grid .e-group-animator:first-child .e-groupheadercell {
  margin: 12px 0 12px 12px;
}
.e-grid .e-group-animate.e-groupdroparea .e-nextgroup {
  margin-top: 9px;
}
.e-grid .e-groupdroparea.e-group-animate .e-drag.e-icon-drag {
  display: inline-block;
  height: 24px;
  font-size: 12px;
  line-height: 19px;
  padding: 0;
  vertical-align: middle;
}
.e-grid .e-group-animator .e-icon-drag.e-icons {
  margin-left: 8px;
}
.e-grid .e-groupdroparea.e-group-animate span.e-drag.e-icons.e-icon-drag {
  cursor: move;
}
.e-grid .e-group-animate .e-drag.e-icon-drag::before {
  opacity: 1;
}
.e-grid .e-group-animate span.e-nextgroup.e-icons.e-icon-next {
  display: inline-block;
  float: left;
  height: 24px;
  line-height: 32px;
  padding: 0;
  vertical-align: middle;
}
.e-grid .e-groupdroparea.e-grouped {
  padding: 0 0 4px;
}
.e-grid.e-default .e-gridheader.e-stackedfilter .e-grouptopleftcell,
.e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter .e-grouptopleftcell {
  border-top: 0;
}
.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-bottom: 1px solid;
}
.e-grid.e-default.e-verticallines .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell,
.e-grid.e-default.e-hidelines .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell {
  border-bottom: 0;
}
.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 {
  border-top: 1px solid;
}
.e-grid.e-default.e-hidelines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell,
.e-grid.e-default.e-verticallines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell {
  border-top: 0;
}
.e-grid.e-default .e-grouptopleftcell {
  border-top: 2px solid;
}
.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-hidelines .e-headercell.e-firstheader {
  border-left: 0;
}
.e-grid.e-default.e-verticallines .e-grouptopleftcell,
.e-grid.e-default.e-bothlines .e-grouptopleftcell,
.e-grid.e-default.e-hidelines .e-grouptopleftcell {
  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-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-frozenheader .e-headercell:last-child .e-rhandler:last-of-type,
.e-grid .e-gridheader .e-frozenheader .e-headercell:last-child .e-rsuppress:last-of-type {
  border-right: 0;
}
.e-grid .e-gridheader .e-frozenheader.e-frozen-right-header .e-headercell .e-rhandler,
.e-grid .e-gridheader .e-frozenheader.e-frozen-right-header .e-headercell .e-rsuppress {
  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-resize-lines .e-gridheader .e-frozen-right-header th.e-headercell .e-rhandler {
  border-right-width: 0;
}
.e-grid.e-rtl .e-gridheader .e-frozenheader.e-frozen-right-header .e-headercell .e-rhandler,
.e-grid.e-rtl .e-gridheader .e-frozenheader.e-frozen-right-header .e-headercell .e-rsuppress {
  right: 0;
}
.e-grid.e-rtl.e-resize-lines .e-gridheader .e-frozen-right-header th.e-headercell .e-rhandler {
  border-right-width: 1px;
  border-left-width: 0;
}
.e-grid .e-rhelper {
  position: absolute;
  width: 1px;
}
.e-grid .e-virtual-rhandler {
  z-index: 1;
}
.e-grid.e-device .e-ricon::before {
  border-bottom: 6px solid rgba(0, 0, 0, 0);
  border-right: 6px solid;
  border-top: 6px solid rgba(0, 0, 0, 0);
  content: "";
  display: block;
  height: 0;
  position: absolute;
  right: 4px;
  top: 4px;
  width: 20px;
}
.e-grid.e-device .e-ricon::after {
  border-bottom: 6px solid rgba(0, 0, 0, 0);
  border-left: 6px solid;
  border-top: 6px solid rgba(0, 0, 0, 0);
  content: "";
  display: block;
  height: 0;
  left: 4px;
  position: absolute;
  top: 4px;
  width: 20px;
  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-editing .e-gridheader .e-rcursor {
  cursor: default;
}
.e-grid .e-table {
  border-collapse: separate;
  table-layout: fixed;
  width: 100%;
}
.e-grid .e-tableborder {
  border-right: 1px solid;
}
.e-grid .e-virtualtable {
  will-change: transform;
  z-index: 1;
}
.e-grid .e-headercelldiv {
  border: 0 none;
  display: block;
  font-size: 14px;
  font-weight: 700;
  height: 18px;
  line-height: 18px;
  margin: -7px -7px -7px -8px;
  overflow: hidden;
  padding: 0 .4em;
  text-align: left;
  text-transform: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-grid .e-headercelldiv.e-headerchkcelldiv {
  overflow: visible;
}
.e-grid .e-gridheader .e-headercontent .e-rightalign .e-headercelldiv.e-headerchkcelldiv {
  padding: 0 .6em;
}
.e-grid .e-gridheader .e-headercontent .e-centeralign .e-headercelldiv.e-headerchkcelldiv {
  padding: 0 .6em;
}
.e-grid .e-headercell,
.e-grid .e-headercell.e-stackedheadercell,
.e-grid .e-headercell.e-defaultcursor {
  cursor: default;
}
.e-grid .e-headercell.e-mousepointer,
.e-grid .e-headercell.e-stackedheadercell.e-mousepointer {
  cursor: pointer;
}
.e-grid .e-gridheader .e-headercell,
.e-grid .e-gridheader .e-detailheadercell {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-grid .e-gridcontent tr:first-child td {
  border-top: 0 none;
}
.e-grid .e-gridheader tr:first-child th {
  border-top: 0 none;
}
.e-grid .e-gridheader tr th:last-child.e-filterbarcell {
  padding-right: 2px;
}
.e-grid .e-gridheader tr th:last-child {
  padding-right: 8px;
}
.e-grid .e-gridheader tr th:first-child {
  padding-left: 8px;
}
.e-grid .e-gridheader tr th:first-child.e-filterbarcell {
  padding-left: 2px;
}
.e-grid .e-gridheader {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-top-width: 1px;
}
.e-grid .e-frozenhdrcont {
  border-bottom-width: 0;
}
.e-grid .e-frozenhdrcont table tr:not(.e-editedrow):first-child td {
  border-top-style: solid;
  border-top-width: 1px;
}
.e-grid.e-bothlines .e-filterbarcell,
.e-grid.e-bothlines .e-filterbarcelldisabled {
  border-width: 1px 0 0 1px;
}
.e-grid .e-headercell,
.e-grid .e-detailheadercell {
  border-style: solid;
  border-width: 0;
  font-size: 14px;
  font-weight: 700;
  height: 34px;
  overflow: hidden;
  padding: 8px 8px 8px;
  position: relative;
  text-align: left;
}
.e-grid.e-device .e-headercell {
  padding: 0 12px 8px;
}
.e-grid.e-device .e-headercell:first-child {
  padding: 0 12px 8px 16px;
}
.e-grid.e-device .e-headercell:last-child {
  padding: 0 16px 8px 12px;
}
.e-grid .e-rowcell {
  border-style: solid;
  border-width: 1px 0 0;
  display: table-cell;
  font-size: 14px;
  line-height: 22px;
  overflow: hidden;
  padding: 6px 8px;
  vertical-align: middle;
  white-space: nowrap;
  width: auto;
}
.e-grid .e-frozenheader table .e-insertedrow td.e-rowcell,
.e-grid .e-frozencontent table .e-insertedrow td.e-rowcell,
.e-grid .e-movableheader table .e-insertedrow td.e-rowcell,
.e-grid .e-movablecontent table .e-insertedrow td.e-rowcell,
.e-grid:not(.e-grid-min-height) .e-gridcontent .e-content tr.e-insertedrow .e-rowcell:empty,
.e-grid .e-row.e-emptyrow {
  height: 35px;
}
.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: 34px;
}
.e-grid.e-afenabled .e-movablecontent,
.e-grid.e-afenabled .e-frozencontent,
.e-grid.e-afenabled .e-movableheader,
.e-grid.e-afenabled .e-frozenheader,
.e-grid.e-afenabled .e-headercontent,
.e-grid.e-enabledboxbdr .e-movablecontent,
.e-grid.e-enabledboxbdr .e-frozencontent,
.e-grid.e-enabledboxbdr .e-movableheader,
.e-grid.e-enabledboxbdr .e-frozenheader,
.e-grid.e-enabledboxbdr .e-headercontent {
  position: relative;
}
.e-grid .e-rowcell:first-child,
.e-grid .e-summarycell:first-child {
  padding-left: 8px;
}
.e-grid .e-rowcell:last-child,
.e-grid .e-summarycell:last-child {
  padding-right: 8px;
}
.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 4px;
}
.e-grid .e-unboundcelldiv {
  margin: 0 -3.5px;
}
.e-grid .e-summarycell {
  border-style: solid;
  border-width: 1px 0 0;
  font-size: 14px;
  font-weight: 700;
  height: auto;
  line-height: 14px;
  padding: 6px 8px;
  white-space: normal;
  word-wrap: break-word;
}
.e-grid .e-summarycontent {
  display: -ms-flexbox;
  display: flex;
}
.e-grid .e-summarycontent .e-frozenfootercontent {
  float: left;
  width: min-content;
}
.e-grid .e-summarycontent .e-frozen-right-footercontent {
  float: right;
}
.e-grid .e-summarycontent .e-frozen-right-footercontent .e-firstsummarycell {
  border-left: 1px solid;
  border-color: #dee2e6;
}
.e-grid .e-summarycontent .e-movablefootercontent {
  height: inherit;
  overflow: hidden;
  -ms-flex: 1;
  flex: 1;
}
.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: 6px 12px;
}
.e-grid.e-device .e-rowcell:first-child,
.e-grid.e-device .e-summarycell:first-child {
  padding: 6px 12px 6px 16px;
}
.e-grid.e-device .e-rowcell:last-child,
.e-grid.e-device .e-summarycell:last-child {
  padding: 6px 16px 6px 12px;
}
.e-grid td.e-rowcell.e-checkbox {
  padding: 8px 8px;
}
.e-grid td.e-rowcell.e-checkbox input[type=checkbox] {
  margin-top: 0;
}
.e-grid.e-default .e-rowcell.e-lastrowcell {
  border-bottom-width: 1px;
}
.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: #dee2e6;
}
.e-grid.e-bothlines .e-rowcell.e-lastrowcell {
  border-bottom-width: 1px;
}
.e-grid.e-bothlines .e-rowcell {
  border-width: 1px 0 0 1px;
}
.e-grid .e-gridheader table th[rowspan],
.e-grid.e-device .e-gridheader table th[rowspan] {
  padding-bottom: 13px;
  vertical-align: bottom;
}
.e-grid .e-emptyrow td {
  line-height: 22px;
  padding: .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 {
  text-overflow: clip;
}
.e-grid.e-default .e-headercell,
.e-grid.e-default .e-detailheadercell {
  border-width: 0;
}
.e-grid [aria-selected] + tr .e-detailindentcell {
  border-top-style: solid;
  border-top-width: 1px;
}
.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;
}
.e-grid.e-default .e-stackedheadercell {
  border-width: 1px 0 1px 1px;
}
.e-grid.e-default.e-verticallines tr th:first-child:not(.e-firstcell) {
  border-left-width: 0;
}
.e-grid.e-default.e-bothlines .e-headercell,
.e-grid.e-default.e-bothlines .e-detailheadercell {
  border-width: 0 0 0 1px;
}
.e-grid.e-default table th[rowspan] {
  border-width: 0 0 0 1px;
}
.e-grid tr th.e-firstcell {
  border-left-style: solid;
  border-left-width: 1px;
}
.e-grid.e-default tr td:first-child,
.e-grid.e-default tr :not(.e-rtl) th.e-headercell:first-child:not(.e-firstcell):not(.e-headercell.e-frozen-left-border),
.e-grid.e-default tr th.e-detailheadercell:first-child,
.e-grid.e-default tr th.e-filterbarcell:first-child:not(.e-filterbarcell.e-frozen-left-border) {
  border-left-width: 0;
}
.e-grid.e-default .e-gridheader th.e-firstcell.e-movablefirst {
  border-left-width: 0;
}
.e-grid .e-hide {
  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 {
  float: right;
  height: 18px;
  margin: -10px -2px -12px 8px;
  padding: 2px;
  width: 18px;
}
.e-grid .e-gridheader .e-rightalign .e-sortfilterdiv {
  float: left;
  margin: -10px 8px -12px -2px;
}
.e-grid .e-gridheader .e-sortfilter .e-rightalign .e-headercelldiv,
.e-grid .e-gridheader .e-rightalign .e-stackedheadercelldiv {
  padding: 0 8px 0 20px;
}
.e-grid .e-gridheader .e-sortfilter .e-rightalign.e-fltr-icon .e-headercelldiv {
  margin: -5px 20px -5px 8px;
}
.e-grid .e-gridheader .e-sortfilter .e-fltr-icon .e-headercelldiv {
  margin: -5px 20px -5px -5px;
}
.e-grid .e-gridheader .e-sortfilter .e-headercelldiv,
.e-grid .e-gridheader .e-stackedheadercelldiv {
  padding: 0 20px 0 5px;
}
.e-grid .e-gridheader .e-headercell .e-headercelldiv.e-headerchkcelldiv {
  padding-left: 8px;
}
.e-grid.e-rtl .e-gridheader .e-headercell .e-headercelldiv.e-headerchkcelldiv {
  padding: 0 .45em 0 .5em;
}
.e-grid .e-filtermenudiv {
  float: right;
  margin: -12px -2px -12px 8px;
  padding: 2px;
  text-align: right;
}
.e-grid .e-filtermenudiv:hover {
  cursor: pointer;
}
.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: .8em .6em;
}
.e-grid.e-print-grid {
  left: -1000px;
  top: -1000px;
}
.e-grid .e-flmenu-valuediv {
  padding: 14px 0 0;
}
.e-grid .e-flbldcontent {
  padding: 18px 18px 0;
}
.e-grid .e-flblbtn {
  width: 110px;
}
.e-grid .e-sortnumber {
  border-radius: 65%;
  display: inline-block;
  float: right;
  font-size: 14px;
  height: 16px;
  line-height: 14px;
  margin: 1px 10px 1px 8px;
  text-align: center;
  width: 16px;
}
.e-grid .e-gridheader .e-fltr-icon .e-sortnumber {
  margin: 1px 8px 1px 8px;
}
.e-grid .e-gridheader .e-rightalign.e-fltr-icon .e-sortnumber {
  float: left;
  margin: 1px 8px 0 10px;
}
.e-grid .e-gridheader .e-rightalign .e-sortnumber {
  float: left;
  margin: 1px 8px 0 10px;
}
.e-grid .e-gridheader .e-fltr-icon .e-sortfilterdiv {
  margin: -13px 24px -12px 8px;
}
.e-grid .e-gridheader .e-rightalign.e-fltr-icon .e-sortfilterdiv {
  margin: -13px 8px -12px 13px;
}
.e-grid.e-wrap .e-gridheader .e-rightalign .e-sortnumber {
  margin: 5px 2px 0 10px;
}
.e-grid.e-wrap .e-gridheader .e-sortnumber {
  margin: 5px 5px 0 2px;
}
.e-grid.e-wrap .e-gridheader .e-sortfilterdiv {
  margin: -9px 10px;
}
.e-grid .e-movableheader .e-editcell.e-normaledit,
.e-grid .e-frozenheader .e-editcell.e-normaledit {
  border-top-color: rgba(0, 0, 0, 0);
}
.e-grid .e-columnmenu {
  position: absolute;
  right: 23px;
  float: right;
  margin: -12px -18px -12px 8px;
  padding: 2px;
}
.e-grid.e-wrap .e-columnmenu {
  line-height: 3px;
}
.e-grid.e-rtl .e-columnmenu {
  left: 23px;
  right: auto;
  margin: -13px 8px -12px -22px;
}
.e-grid.e-wrap.e-rtl .e-columnmenu {
  line-height: 3px;
}
.e-grid [class^=e-] {
  box-sizing: border-box;
}
.e-grid .e-rowdragdropcell {
  border-style: solid;
  border-width: 1px 0 0;
}
.e-grid .e-detailrowcollapse,
.e-grid .e-detailrowexpand {
  border-style: solid;
  border-width: 1px 0 0;
  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: .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.e-rtl th.e-detailcell .e-rowcell,
.e-grid.e-rtl th.e-detailcell .e-gridpager,
.e-grid th.e-detailcell .e-rtl .e-rowcell,
.e-grid th.e-detailcell .e-rtl .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-hidelines .e-rowcell,
.e-grid.e-horizontallines .e-headercell,
.e-grid.e-hidelines .e-headercell,
.e-grid.e-horizontallines .e-detailheadercell,
.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-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,
.e-grid.e-verticallines .e-rowcell.e-lastrowcell,
.e-grid.e-hidelines .e-rowcell.e-lastrowcell {
  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-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-filterbarcell,
.e-grid .e-filterbarcelldisabled {
  border-collapse: collapse;
  border-style: solid;
  border-width: 1px 0 0;
  cursor: default;
  height: 34px;
  overflow: hidden;
  padding: 1px 2px;
  vertical-align: middle;
}
.e-grid .e-rowdragheader {
  border-color: #dee2e6;
  border-style: solid;
  border-width: 1px 0 0;
}
.e-grid .e-filterbarcell input {
  border-radius: 4px;
  border-style: solid;
  border-width: 0;
  font-size: 14px;
  font-weight: normal;
  height: 32px;
  padding-right: 24px;
  text-indent: 1px;
  width: 100%;
}
.e-grid.e-device .e-filterbarcell {
  padding: 6px 12px;
}
.e-grid.e-device .e-filterbarcell:first-child {
  padding: 6px 12px 6px 16px;
}
.e-grid.e-device .e-filterbarcell:last-child {
  padding: 6px 16px 6px 12px;
}
.e-grid .e-searchclear {
  float: right;
  position: relative;
}
.e-grid.e-rtl .e-searchclear {
  float: left;
  position: relative;
}
.e-grid .e-checkboxlist {
  height: 200px;
  margin-top: 5px;
  min-height: 160px;
  overflow-y: auto;
}
.e-grid .e-checkfltrnmdiv {
  height: 60px;
  padding: 23px;
  text-align: center;
}
.e-grid .e-checkboxlist > span {
  padding-left: 8px;
}
.e-grid .e-chk-hidden {
  -moz-appearance: none;
  height: 1px;
  opacity: 0;
  width: 1px;
}
.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;
  height: 20px;
  line-height: 20px;
  position: relative;
  top: -2px;
  -ms-user-select: auto;
  user-select: auto;
}
.e-grid .e-dialog.e-checkboxfilter,
.e-grid .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 {
  border-radius: 6px;
}
.e-grid .e-dialog.e-checkboxfilter {
  min-height: 307px;
}
.e-grid .e-checkboxfilter .e-searchbox {
  display: block;
}
.e-grid .e-checkboxfilter .e-dlg-content {
  padding-left: 6px;
}
.e-grid .e-checkboxfilter .e-ftrchk,
.e-grid .e-checkboxfilter .e-searchbox {
  padding-left: 8px;
}
.e-grid .e-ftrchk {
  padding-bottom: 8px;
  padding-top: 8px;
}
.e-grid .e-filterdiv,
.e-grid .e-fltrtempdiv {
  padding: 0;
  position: relative;
  text-align: center;
  width: 100%;
}
.e-grid .e-pager {
  border-bottom: rgba(0, 0, 0, 0);
  border-left: rgba(0, 0, 0, 0);
  border-right: rgba(0, 0, 0, 0);
}
.e-grid .e-gridpopup {
  font-weight: normal;
  position: absolute;
  -webkit-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-lastsummarycell {
  border-right: 1px solid;
}
.e-grid .e-footerpadding {
  padding-right: 14px;
}
.e-grid .e-gridpopup span {
  border: 1px solid rgba(0, 0, 0, 0);
  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 rgba(0, 0, 0, 0);
  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: 1px;
}
.e-grid .e-cloneproperties {
  border-style: solid;
  border-width: 1px;
  box-shadow: 0 .8px 16px rgba(0, 0, 0, .15);
  font-size: 14px;
  font-weight: 400;
  opacity: 1;
  overflow: hidden;
  padding: 2px 8px 1px;
  text-align: left;
  -webkit-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: 14px;
  font-weight: normal;
  overflow: visible;
}
.e-grid .e-cloneproperties.e-draganddrop table {
  border-spacing: 0;
}
.e-grid .e-defaultcur {
  cursor: default;
}
.e-grid .e-notallowedcur {
  cursor: not-allowed;
}
.e-grid .e-grabcur {
  cursor: grabbing;
}
.e-grid .e-cloneproperties.e-headerclone table {
  border-spacing: 0;
}
.e-grid .e-headerclone {
  border-radius: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 29px;
}
.e-grid .e-draganddrop {
  border-width: 0 1px 1px;
  font-weight: normal;
  padding: 0;
}
.e-grid .e-draganddrop .e-rowcell {
  opacity: .95;
}
.e-grid.e-default .e-gridheader th.e-firstcell,
.e-grid.e-default .e-gridheader th.e-laststackcell {
  border-left-style: solid;
  border-left-width: 1px;
}
.e-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-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: 10px;
  margin-left: -3px;
  margin-top: -7px;
  position: absolute;
  z-index: 10;
}
.e-grid .e-gridheader .e-headercontent .e-reorderuparrow {
  margin-top: -7px;
}
.e-grid .e-gridheader .e-headercontent .e-reorderdownarrow {
  margin-top: 4px;
}
.e-grid td.e-active {
  font-weight: 400;
}
.e-grid td.e-cellselectionbackground {
  font-weight: 400;
}
.e-grid .e-groupdroparea {
  height: auto;
  line-height: normal;
  min-height: 36px;
}
.e-grid .e-griddragarea {
  border: 1px solid;
  opacity: .6;
  position: absolute;
}
.e-grid .e-gdclone {
  border-radius: 4px;
  padding: 2px;
}
.e-grid .e-content {
  -webkit-overflow-scrolling: touch;
  overflow-x: auto;
  overflow-y: scroll;
  position: relative;
}
.e-grid.e-ungroupdrag .e-columnheader,
.e-grid.e-ungroupdrag .e-groupdroparea,
.e-grid.e-rowdrag .e-columnheader,
.e-grid.e-rowdrag .e-groupdroparea {
  cursor: not-allowed;
}
.e-grid .e-groupdroparea,
.e-grid.e-ungroupdrag .e-gridcontent,
.e-grid.e-rowdrag .e-gridcontent {
  cursor: default;
}
.e-grid .e-groupdroparea {
  border-style: solid none;
  border-width: 1px 0 0;
}
.e-grid .e-groupdroparea {
  border-top-width: 1px;
  font-size: 14px;
  font-weight: 400;
  opacity: 1;
  padding: 9px 0;
  text-align: center;
  text-indent: 1pt;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
}
.e-grid .e-grouptext {
  display: inline-block;
  margin-right: 0;
  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: 1px;
  border-collapse: collapse;
  border-radius: 0;
  cursor: pointer;
  font-size: 14px;
  font-weight: normal;
  height: 32px;
  margin: 4px 0 0 5px;
  overflow: hidden;
  padding: 5px 0;
  vertical-align: middle;
}
.e-grid .e-groupheadercell:hover {
  border: 1px;
  padding: 5px 0;
}
.e-grid .e-groupheadercell span {
  display: inline-block;
  float: left;
  height: 22px;
  line-height: 25px;
  padding: 0 8px;
  vertical-align: middle;
}
.e-grid .e-groupheadercell .e-grouptext {
  line-height: 22px;
}
.e-grid .e-groupheadercell .e-ungroupbutton {
  font-size: 14px;
  line-height: 20px;
}
.e-grid.e-device .e-groupheadercell span {
  line-height: 26px;
}
.e-grid.e-device .e-groupheadercell .e-ungroupbutton {
  line-height: 28px;
}
.e-grid .e-groupheadercell .e-cancel {
  padding-right: 14px;
}
.e-grid .e-groupheadercell .e-icons::before {
  display: inline;
}
.e-grid .e-groupsort,
.e-grid .e-ungroupbutton,
.e-grid .e-toggleungroup {
  font-size: 14px;
  margin-left: -8px;
}
.e-grid .e-groupsort {
  margin-right: 0;
  margin-top: -0.5px;
}
.e-grid span.e-ungroupbutton.e-icons {
  margin-left: -12px;
  margin-top: -0.5px;
  padding-top: 2px;
  padding-right: 8px;
}
.e-grid .e-grptogglebtn {
  padding: 7px;
}
.e-grid .e-icon-gdownarrow {
  font-size: 14px;
  padding: 12px 7px 11px 8px;
  text-decoration: none;
}
.e-grid .e-icon-grightarrow {
  font-size: 14px;
  padding: 11px 7px 12px 8px;
  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-disablepointer {
  cursor: default;
}
.e-grid .e-groupcaption {
  border-style: solid;
  border-width: 1px 0 0;
  display: table-cell;
  font-size: 14px;
  line-height: 22px;
  overflow: hidden;
  padding: .5em;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: auto;
}
.e-grid .e-virtualtable .e-groupcaption {
  line-height: 22px;
  padding: 6px 8px;
}
.e-grid .e-autofill {
  border: 1px solid;
  height: 8px;
  position: absolute;
  -webkit-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: 1px 0 1px 1px;
  white-space: nowrap;
}
.e-grid .e-noselect {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-grid .e-toolbar .e-tbar-btn.e-btn .e-btn-icon.e-icons.e-columnchooser-btn {
  font-size: 14px;
}
.e-grid .e-toolbar .e-toolbar-items .e-toolbar-right .e-cc-toolbar .e-tbar-btn .e-columnchooser-btn {
  margin-top: 4px;
}
.e-grid .e-toolbar-item.e-cc.e-ccdiv.e-cc-toolbar {
  margin-top: 0;
  padding: 3px;
}
.e-grid .e-edit-dialog .e-dlg-content {
  position: relative;
}
.e-grid .e-edit-dialog {
  min-height: 350px;
}
.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%;
}
.e-grid .e-normaledit .e-rowcell {
  padding-bottom: 0;
  padding-top: 0;
}
.e-grid.e-device .e-normaledit .e-rowcell {
  padding-bottom: 2px;
  padding-top: 2px;
}
.e-grid .e-gridcontent .e-normaledit .e-rowcell.e-lastrowadded {
  border-bottom: 1px solid #dee2e6;
  border-top: 0 none #dee2e6;
}
.e-grid .e-normaledit {
  border-top: 0;
  padding: 0;
}
.e-grid .e-gridcontent .e-normaledit .e-rowcell {
  border-top: 1px solid;
}
.e-grid:not(.e-row-responsive) .e-gridcontent tr.e-row:first-child .e-rowcell {
  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: 8px;
  padding-right: 8px;
}
.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:
    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;
  padding-bottom: 1px;
  padding-top: 2px;
}
.e-grid .e-row .e-input-group {
  margin-bottom: 1px;
  margin-top: 1px;
  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-hiddenrow {
  display: none;
}
.e-grid .e-columnchooserdiv {
  float: right;
  margin: -12px;
}
.e-grid .e-ccdlg .e-dlg-content {
  margin: 40px 0 0;
  overflow: visible;
  padding: 14px 14px 14px 14px;
}
.e-grid .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard {
  padding-left: 8px;
}
.e-grid .e-ccdlg .e-main-div {
  box-sizing: border-box;
  position: relative;
}
.e-grid .e-ccdlg .e-ccul-ele {
  margin: 13px 0;
  padding: 0;
}
.e-grid .e-ccdlg li.e-cclist {
  padding: 7px 0;
}
.e-grid .e-ccdlg .e-checkbox-wrapper .e-frame {
  margin-left: 0;
}
.e-grid .e-ccdlg label.e-cc {
  margin: 0;
}
.e-grid .e-ccdlg .e-footer-content {
  border-style: solid;
  border-width: 1px 0 0;
}
.e-grid .e-ccdlg .e-cc-contentdiv {
  height: 196px;
  overflow-y: auto;
}
.e-grid .e-ccdlg .e-cc-searchdiv {
  border-style: solid;
  border-width: 1px;
  left: 1px;
  opacity: .6;
  position: absolute;
  right: 0;
  top: -41px;
}
.e-grid .e-ccdlg .e-cc-searchdiv span.e-ccsearch-icon.e-icons {
  float: right;
  opacity: .6;
  padding: 6px 5px;
}
.e-grid .e-ccdlg .e-cc-searchdiv span.e-ccsearch-icon.e-cc-cancel {
  font-size: 14px;
  padding: 5px 5px 6px;
}
.e-grid .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 {
  opacity: 1;
}
.e-grid .e-ccdlg .e-innerdiv.e-ccnmdiv {
  height: 60px;
  padding: 23px;
  text-align: center;
}
.e-grid .e-ccdlg .e-checkbox-wrapper .e-label {
  text-overflow: ellipsis;
}
.e-grid .e-ccdlg .e-cc-chbox {
  margin: 3px;
  vertical-align: middle;
}
.e-grid .e-ccdlg .e-cc-lab-name {
  padding: 7px;
  text-overflow: ellipsis;
  vertical-align: middle;
}
.e-grid .e-ccdlg .e-cc.e-input,
.e-grid .e-ccdlg .e-cc.e-input:focus {
  border: 0;
  padding-bottom: 6px;
  padding-left: 4px;
  padding-top: 6px;
}
.e-grid .e-checkboxfiltertext {
  width: 150px;
  word-break: normal;
}
.e-grid .e-frozenhdrcont .e-headercontent > .e-table,
.e-grid .e-frozenhdrcont .e-frozenheader > .e-table,
.e-grid .e-frozenhdrcont .e-movableheader > .e-table,
.e-grid .e-frozenhdrcont .e-headercontent .e-virtualtable > .e-table {
  border-bottom: 3px solid;
}
.e-grid .e-frozenheader > .e-table,
.e-grid .e-frozencontent > .e-table,
.e-grid .e-frozenheader .e-virtualtable > .e-table,
.e-grid .e-frozencontent .e-virtualtable > .e-table {
  border-left: 0;
  border-right: 3px solid;
}
.e-grid .e-frozenheader.e-frozen-right-header > .e-table,
.e-grid .e-frozencontent.e-frozen-right-content > .e-table,
.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: 3px solid;
  border-right: 0;
}
.e-grid .e-frozenheader {
  float: left;
  width: min-content;
}
.e-grid .e-frozenheader.e-frozen-right-header {
  float: right;
}
.e-grid.e-rtl .e-frozenheader > .e-table,
.e-grid.e-rtl .e-frozencontent > .e-table,
.e-grid.e-rtl .e-frozenheader .e-virtualtable > .e-table,
.e-grid.e-rtl .e-frozencontent .e-virtualtable > .e-table {
  border-left: 3px solid;
  border-right: 0;
}
.e-grid.e-rtl .e-frozenheader.e-frozen-right-header > .e-table,
.e-grid.e-rtl .e-frozencontent.e-frozen-right-content > .e-table {
  border-left: 0;
  border-right: 3px solid;
}
.e-grid.e-rtl .e-frozenheader {
  float: right;
}
.e-grid.e-rtl .e-frozenheader.e-frozen-right-header {
  float: left;
}
.e-grid.e-rtl .e-frozencontent {
  float: right;
}
.e-grid.e-rtl .e-frozen-right-content {
  float: left;
}
.e-grid.e-rtl .e-frozenfootercontent {
  float: right;
}
.e-grid.e-rtl .e-frozen-right-footercontent {
  float: left;
}
.e-grid .e-movableheader {
  overflow: hidden;
}
.e-grid .e-frozenhdrcont {
  -ms-touch-action: none;
}
.e-grid .e-frozencontent {
  -ms-touch-action: none;
  border-bottom-width: 1px;
  float: left;
  width: min-content;
}
.e-grid .e-frozen-right-content {
  float: right;
}
.e-grid .e-movablecontent {
  -ms-overflow-style: none;
  -ms-flex: 1;
  flex: 1;
  overflow-x: auto;
  overflow-y: hidden;
}
.e-grid:not(.sf-grid) .e-movablecontent::-webkit-scrollbar {
  display: none;
}
.e-grid .e-content.e-mac-safari::-webkit-scrollbar {
  width: 7px;
}
.e-grid .e-content.e-mac-safari::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, .5);
  border-radius: 4px;
}
.e-grid .e-frozenscrollbar {
  border-top: 1px solid #dee2e6;
}
.e-grid .e-movablescrollbar {
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
  overflow-x: scroll;
}
.e-grid .e-columnchooser::before {
  line-height: 1.9;
}
.e-grid .e-toolbar .e-ccdiv .e-columnchooser.e-cctbn-icon {
  font-size: 15px;
  vertical-align: middle;
}
.e-grid .e-toolbar .e-ccdiv {
  margin-top: -1px;
  padding: 0 10px;
}
.e-grid.e-rtl .e-tableborder {
  border-left: 1px solid;
  border-right: 0;
}
.e-grid.e-rtl .e-checkboxfilter .e-dlg-content {
  padding-left: 14px;
  padding-right: 6px;
}
.e-grid.e-rtl .e-checkboxfilter .e-ftrchk,
.e-grid.e-rtl .e-checkboxfilter .e-searchbox {
  padding-left: 0;
  padding-right: 8px;
}
.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-grid.e-rtl .e-headercell.e-fltr-icon .e-headercelldiv.e-headerchkcelldiv,
.e-grid.e-rtl .e-detailheadercell.e-fltr-icon .e-headercelldiv,
.e-grid.e-rtl .e-detailheadercell.e-fltr-icon .e-headercelldiv.e-headerchkcelldiv {
  padding: 0 .4em 0 2.8em;
  text-align: right;
}
.e-grid.e-rtl .e-headercell.e-fltr-icon .e-headercelldiv .e-sortnumber,
.e-grid.e-rtl .e-headercell.e-fltr-icon .e-headercelldiv.e-headerchkcelldiv .e-sortnumber,
.e-grid.e-rtl .e-detailheadercell.e-fltr-icon .e-headercelldiv .e-sortnumber,
.e-grid.e-rtl .e-detailheadercell.e-fltr-icon .e-headercelldiv.e-headerchkcelldiv .e-sortnumber {
  float: left;
  margin: 1px 0 0 12px;
}
.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 {
  padding: 0 .4em 0 2.8em;
  text-align: right;
}
.e-grid.e-rtl .e-headercell .e-headercelldiv .e-sortnumber,
.e-grid.e-rtl .e-headercell .e-headercelldiv.e-headerchkcelldiv .e-sortnumber,
.e-grid.e-rtl .e-detailheadercell .e-headercelldiv .e-sortnumber,
.e-grid.e-rtl .e-detailheadercell .e-headercelldiv.e-headerchkcelldiv .e-sortnumber {
  float: left;
  margin: 1px 0 0 -10px;
}
.e-grid.e-rtl .e-headercell .e-filterbarcell input,
.e-grid.e-rtl .e-detailheadercell .e-filterbarcell input {
  border-width: 0;
}
.e-grid.e-rtl .e-headercell .e-sortfilterdiv,
.e-grid.e-rtl .e-detailheadercell .e-sortfilterdiv {
  float: left;
  margin: -10px 8px -12px -2px;
}
.e-grid.e-rtl .e-headercell.e-leftalign.e-headercell.e-fltr-icon .e-headercelldiv,
.e-grid.e-rtl .e-detailheadercell.e-leftalign.e-headercell.e-fltr-icon .e-headercelldiv {
  margin-left: 10px;
}
.e-grid.e-rtl .e-headercell.e-leftalign.e-headercell.e-fltr-icon .e-headercelldiv .e-sortnumber,
.e-grid.e-rtl .e-detailheadercell.e-leftalign.e-headercell.e-fltr-icon .e-headercelldiv .e-sortnumber {
  margin: 4px 8px 0 0;
}
.e-grid.e-rtl .e-headercell.e-leftalign.e-headercell.e-fltr-icon .e-filtermenudiv,
.e-grid.e-rtl .e-detailheadercell.e-leftalign.e-headercell.e-fltr-icon .e-filtermenudiv {
  margin-left: -2px;
}
.e-grid.e-rtl .e-headercell.e-leftalign .e-sortfilterdiv,
.e-grid.e-rtl .e-detailheadercell.e-leftalign .e-sortfilterdiv {
  float: right;
  margin: -10px 2px;
}
.e-grid.e-rtl .e-headercell.e-leftalign .e-headercelldiv,
.e-grid.e-rtl .e-detailheadercell.e-leftalign .e-headercelldiv {
  padding: 0 25px 0 .7em;
}
.e-grid.e-rtl .e-headercell.e-leftalign .e-headercelldiv .e-sortnumber,
.e-grid.e-rtl .e-detailheadercell.e-leftalign .e-headercelldiv .e-sortnumber {
  float: right;
  margin: 3px 8px 0 0;
}
.e-grid.e-rtl .e-headercell.e-fltr-icon.e-rightalign .e-sortnumber,
.e-grid.e-rtl .e-detailheadercell.e-fltr-icon.e-rightalign .e-sortnumber {
  float: left;
  margin: 1px 0 0 12px;
}
.e-grid.e-rtl .e-headercell.e-rightalign .e-sortnumber,
.e-grid.e-rtl .e-detailheadercell.e-rightalign .e-sortnumber {
  float: left;
  margin: 1px 0 0 10px;
}
.e-grid.e-rtl .e-rowcell:first-child,
.e-grid.e-rtl .e-summarycell:first-child {
  padding-right: 8px;
}
.e-grid.e-rtl .e-rowcell:last-child,
.e-grid.e-rtl .e-summarycell:last-child {
  padding-left: 8px;
}
.e-grid.e-rtl.e-wrap .e-gridheader .e-rightalign .e-sortnumber {
  margin: 3px 5px 0 2px;
}
.e-grid.e-rtl.e-wrap .e-gridheader .e-sortnumber {
  margin: 3px 5px 0 2px;
}
.e-grid.e-rtl.e-wrap .e-gridheader .e-sortfilterdiv {
  margin: -30px 5px;
}
.e-grid.e-rtl.e-wrap .e-gridheader .e-rightalign .e-sortfilterdiv {
  margin: -30px 17px;
}
.e-grid.e-rtl .e-gridheader .e-fltr-icon .e-sortfilterdiv {
  margin: -13px 8px -13px 24px;
}
.e-grid.e-rtl .e-gridheader .e-rightalign.e-fltr-icon .e-sortfilterdiv {
  margin: -13px 8px -12px 24px;
}
.e-grid.e-rtl .e-gridheader .e-sortfilter .e-rightalign.e-fltr-icon .e-headercelldiv {
  margin: -5px;
}
.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;
  margin-bottom: 2px;
  margin-top: 0;
}
.e-grid.e-rtl .e-gridheader .e-sortfilter .e-fltr-icon .e-headercelldiv {
  margin: -5px;
}
.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: 2px solid;
}
.e-grid.e-rtl .e-groupheadercell span.e-grouptext {
  margin-left: 0;
  margin-right: 0;
}
.e-grid.e-rtl .e-groupheadercell span {
  float: right;
  padding: 0 8px;
}
.e-grid.e-rtl.e-horizontallines .e-grouptopleftcell {
  border-top: 1px solid;
}
.e-grid.e-rtl .e-rowcell {
  border-width: 1px 0 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-gridheader .e-rightalign .e-sortfilterdiv {
  margin: -10px 8px -12px -2px;
}
.e-grid.e-rtl .e-cloneproperties {
  border-width: 1px 1px 3px;
}
.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-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,
.e-grid.e-rtl.e-default tr th:last-child {
  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 .e-gridheader tr th:last-child {
  padding-left: 8px;
  padding-right: 8px;
}
.e-grid.e-rtl.e-default .e-gridheader tr th:first-child {
  padding-left: 8px;
  padding-right: 8px;
}
.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;
}
.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-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-gridheader 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-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;
}
.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-cc-searchdiv span.e-ccsearch-icon.e-icons {
  float: left;
}
.e-grid.e-rtl .e-groupsort,
.e-grid.e-rtl .e-ungroupbutton,
.e-grid.e-rtl .e-toggleungroup {
  margin-left: 0;
  margin-right: -10px;
}
.e-grid.e-rtl span.e-ungroupbutton.e-icons {
  margin-left: 0;
  margin-right: -12px;
  padding-top: 2px;
}
.e-grid.e-rtl.e-default.e-bothlines .e-headercell,
.e-grid.e-rtl.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,
.e-grid.e-rtl.e-default.e-verticallines .e-cloneproperties.e-draganddrop td.e-rowdragdrop {
  border-left: 1px solid #dee2e6;
  padding-left: 3px;
}
.e-grid.e-rtl .e-cloneproperties.e-draganddrop .e-row .e-icon-rowdragicon::before {
  left: 4px;
  position: relative;
}
.e-grid.e-rtl.e-default table th[rowspan] {
  border-width: 0 1px 0 0;
}
.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-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;
}
.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-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,
.e-grid.e-rtl.e-verticallines .e-rowcell.e-lastrowcell,
.e-grid.e-rtl.e-hidelines .e-rowcell.e-lastrowcell {
  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 {
  margin-left: 0;
  margin-right: 5px;
  padding: 5px 0;
}
.e-grid.e-rtl .e-groupheadercell,
.e-grid.e-rtl .e-groupheadercell:hover {
  float: right;
}
.e-grid.e-rtl .e-groupdroparea {
  text-align: center;
}
.e-grid.e-rtl .e-ungroupbutton {
  float: left;
}
.e-grid.e-rtl 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.e-rtl .e-filtermenudiv {
  float: left;
  margin: -12px 8px -12px -2px;
  padding: 2px;
}
.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: 21px;
  overflow-wrap: break-word;
  text-overflow: clip;
  white-space: normal;
  word-wrap: break-word;
}
.e-grid.e-wrap .e-stackedheader .e-columnheader .e-stackedheadercelldiv,
.e-grid.e-wrap .e-stackedheader .e-columnheader .e-headercelldiv {
  max-height: 36px;
}
.e-grid.e-wrap .e-columnheader .e-headercelldiv,
.e-grid.e-wrap .e-columnheader .e-headercell.e-fltr-icon .e-headercelldiv,
.e-grid .e-columnheader.e-wrap .e-headercelldiv,
.e-grid .e-columnheader.e-wrap .e-headercell.e-fltr-icon .e-headercelldiv {
  margin-bottom: 2px;
  margin-top: 0;
}
.e-grid.e-wrap .e-columnheader .e-filtermenudiv,
.e-grid.e-wrap .e-columnheader .e-sortfilterdiv .e-filtermenudiv {
  line-height: 3px;
}
.e-grid .e-columnheader.e-wrap .e-filtermenudiv,
.e-grid .e-columnheader.e-wrap .e-sortfilterdiv .e-filtermenudiv {
  line-height: 3px;
}
.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,
.e-grid .e-gridcontent.e-wrap .e-rowcell,
.e-grid .e-frozenhdrcont.e-wrap .e-rowcell {
  height: Auto;
  line-height: 21px;
  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-columnheader.e-wrap .e-sortfilterdiv,
.e-grid.e-wrap .e-columnheader .e-sortfilterdiv {
  margin: -20px 3px;
}
.e-grid .e-columnheader.e-wrap .e-rightalign .e-sortfilterdiv,
.e-grid.e-wrap .e-columnheader .e-rightalign .e-sortfilterdiv {
  margin: -20px -5px;
}
.e-grid .e-columnheader.e-wrap .e-fltr-icon .e-sortfilterdiv,
.e-grid.e-wrap .e-columnheader .e-fltr-icon .e-sortfilterdiv {
  margin: -20px 20px -29px 14px;
}
.e-grid .e-columnheader.e-wrap .e-fltr-icon.e-rightalign .e-sortfilterdiv,
.e-grid.e-wrap .e-columnheader .e-fltr-icon.e-rightalign .e-sortfilterdiv {
  margin: -20px 14px;
}
.e-grid .e-columnheader.e-wrap .e-icon-group::before,
.e-grid.e-wrap .e-columnheader .e-icon-group::before {
  display: inline-block;
}
.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,
.e-grid.e-resize-lines th.e-headercell.e-firstcell,
.e-grid.e-resize-lines.e-rtl th.e-headercell.e-stackedheadercell,
.e-grid.e-resize-lines.e-rtl th.e-headercell.e-firstcell {
  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-grid.e-resize-lines.e-rtl tr.e-columnheader th:last-child.e-stackedheadercell .e-rhandler.e-rcursor :not(.e-laststackcell) {
  border-right: 0;
}
.e-grid.e-resize-lines.e-default table th[rowspan],
.e-grid.e-resize-lines.e-rtl.e-default table th[rowspan] {
  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 {
  border-left: 0;
}
.e-grid.e-resize-lines.e-rtl.e-default table th[rowspan] {
  border-right: 0;
}
.e-grid .e-mask {
  display: inline-block;
  height: 10px;
  width: 80%;
}
.e-grid .e-mask.e-mask-group-intent {
  margin-left: 7px;
  width: 16px;
}
.e-grid .e-mask.e-mask-detail-intent {
  width: 16px;
}
.e-grid .e-mask.e-mask-checkbox-intent {
  margin-left: 3px;
  margin-right: 16px;
  width: 20px;
}
.e-grid .e-mask.e-mask-checkbox-filter-intent {
  width: 13px;
}
.e-grid .e-mask.e-mask-checkbox-filter-span-intent {
  margin-left: 8px;
}
.e-grid .e-mask.e-mask-drag-intent {
  margin-left: 12px;
  width: 12px;
}
.e-grid.sf-grid span.e-ungroupbutton.e-icons {
  margin-left: -12px;
}
.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 #86b7fe;
}
.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 #86b7fe;
}
.e-grid.sf-grid .e-rowcell.e-freezeline,
.e-grid.sf-grid .e-gridheader .e-filterbarcell.e-freezeline {
  position: relative;
}
.e-grid.sf-grid .e-rowcell .e-frozen-right-cursor,
.e-grid.sf-grid .e-rowcell .e-frozen-left-cursor,
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-right-cursor,
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-left-cursor,
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-right-cursor,
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-left-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-gridheader .e-headercell .e-frozen-left-cursor,
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-left-cursor {
  right: 0;
}
.e-grid.sf-grid .e-rowcell .e-frozen-right-cursor,
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-right-cursor,
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-right-cursor {
  left: 0;
}
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-left-cursor.e-frozen-resize-cursor,
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-left-cursor.e-frozen-resize-cursor,
.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-frozen-resize-cursor:not(.e-frozen-default-cursor),
.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 #86b7fe;
  cursor: move;
  position: absolute;
  z-index: 2;
}
.e-grid.sf-grid .e-content.e-freezeline-moving {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-grid.sf-grid .e-gridheader .e-headercontent .e-reorderuparrow {
  margin-top: 0;
}
.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: -2px;
}
.e-grid.sf-grid .e-gridheader .e-headercontent .e-reorderdownarrow-virtual {
  margin-top: -1px;
}
.e-grid.sf-grid .e-masked-cell.e-rowcell .e-virtualcell {
  background-color: rgba(0, 0, 0, .1);
  display: inline-block;
  height: 10px;
  width: 80%;
}
.e-grid.sf-grid .e-movablecontent {
  height: inherit;
  overflow-x: auto;
  scrollbar-width: none;
}
.e-grid.sf-grid .e-movablecontent::-webkit-scrollbar {
  display: none;
}
.e-grid.sf-grid .e-frozencontent {
  border-bottom-style: solid;
  height: inherit;
}
.e-grid.sf-grid .e-gridcontent .e-content,
.e-grid.sf-grid .e-gridcontent .e-content .e-movablecontent {
  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-movablecontent.e-yscroll {
  overflow-y: hidden;
}
.e-grid.sf-grid .e-gridcontent .e-content.e-noscroll,
.e-grid.sf-grid .e-gridcontent .e-content .e-movablecontent.e-noscroll {
  overflow-y: hidden;
}
.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-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: 14px;
}
.e-bigger .e-grid .e-gridheader .e-headercontent .e-reorderuparrow,
.e-bigger.e-grid .e-gridheader .e-headercontent .e-reorderuparrow {
  margin-top: -2px;
}
.e-bigger .e-grid .e-gridheader thead .e-icons,
.e-bigger.e-grid .e-gridheader thead .e-icons {
  font-size: 10px;
}
.e-bigger .e-grid .e-ccdlg .e-cc-searchdiv,
.e-bigger.e-grid .e-ccdlg .e-cc-searchdiv {
  padding-left: 0;
  padding-right: 4px;
}
.e-bigger .e-grid .e-ccdlg span.e-ccsearch-icon.e-cc-cancel,
.e-bigger.e-grid .e-ccdlg span.e-ccsearch-icon.e-cc-cancel {
  font-size: 16px;
}
.e-bigger .e-grid.e-rtl .e-columnmenu,
.e-bigger.e-grid.e-rtl .e-columnmenu {
  margin: -12px 4px -12px -22px;
}
.e-bigger .e-grid.e-rtl .e-groupheadercell span,
.e-bigger.e-grid.e-rtl .e-groupheadercell span {
  padding: 0 8px;
}
.e-bigger .e-grid.e-device.e-rtl .e-groupheadercell span,
.e-bigger.e-grid.e-device.e-rtl .e-groupheadercell span {
  padding: 0 8px;
}
.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 .e-headercelldiv {
  height: auto;
}
.e-grid-min-height .e-gridcontent .e-groupcaption {
  line-height: normal;
  padding: 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: 22px;
  padding: 6px 8px;
}
.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: 18px;
}
.e-grid-min-height .e-grid-height .e-gridcontent .e-groupcaption {
  line-height: 22px;
  padding: .7em;
}
.e-grid-min-height .e-grid-height .e-summarycell {
  line-height: 14px;
  padding: 6px 8px;
}
.e-device.e-grid-min-height .e-grid-height .e-rowcell {
  padding: 6px 12px;
}
.e-device.e-grid-min-height .e-grid-height .e-rowcell:first-child {
  padding: 6px 12px 6px 16px;
}
.e-device.e-grid-min-height .e-grid-height .e-rowcell:last-child {
  padding: 6px 16px 6px 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-bigger .e-grid.e-grid-min-height .e-grid-height .e-rowcell {
  line-height: 24px;
  padding: 8px 12px;
}
.e-bigger .e-grid.e-grid-min-height .e-grid-height .e-rowcell:first-child {
  line-height: 8px;
  padding-left: 8px;
}
.e-bigger .e-grid.e-grid-min-height .e-grid-height .e-rowcell:last-child {
  line-height: 8px;
  padding-right: 8px;
}
.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-grid-height .e-rowcell {
  line-height: 24px;
}
.e-bigger .e-wrap.e-grid-min-height .e-grid-height .e-frozencontent table tr td:first-child:empty,
.e-bigger .e-wrap.e-grid-min-height .e-grid-height .e-movablecontent table tr td:first-child:empty,
.e-bigger .e-wrap.e-grid-min-height .e-grid-height .e-frozenhdrcont table tr td:first-child:empty,
.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: 40px;
}
.e-bigger .e-wrap.e-grid-min-height .e-rowcell {
  line-height: 18px;
}
.e-bigger .e-wrap.e-grid-min-height .e-frozencontent table tr td:first-child:empty,
.e-bigger .e-wrap.e-grid-min-height .e-movablecontent table tr td:first-child:empty,
.e-bigger .e-wrap.e-grid-min-height .e-frozenhdrcont table tr td:first-child:empty,
.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-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;
}
.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;
  color: #6c757d;
}
.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: #dee2e6;
}
.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: 21px;
  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-left: 55%;
  padding-top: 5px;
  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 #dee2e6;
}
.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: #dee2e6;
  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-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 .e-dlg-header-content,
.e-bigger.e-responsive-dialog .e-dlg-header-content {
  background: #fff;
  border-bottom: 1px solid;
  border-bottom-color: #dee2e6;
  padding: 16px;
  width: 100%;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-btn {
  background: 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: rgba(0, 0, 0, 0);
}
.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: #6c757d;
  font-size: 16px;
  margin-top: -10px;
}
.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: #6c757d;
}
.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;
  padding-right: 40px;
}
.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: -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 {
  font-weight: 500;
  padding-top: 6px;
  width: 100%;
}
.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: #0d6efd;
  margin-top: 6px;
  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: 16px;
}
.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: #0d6efd;
  font-size: 16px;
  font-weight: 500;
  padding-top: 4px;
}
.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: 16px;
  font-weight: 500;
  padding: 0;
  padding-left: 20px;
  padding-right: 0;
  padding-top: 4px;
  margin-bottom: -2px;
}
.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(108, 117, 125, .65);
}
.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 {
  background: none;
  border: 0;
  color: #0d6efd;
}
.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;
  box-shadow: none;
  padding-left: 0;
}
.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-checkfltrnmdiv {
  text-align: center;
}
.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: #0d6efd;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-dialog,
.e-bigger.e-responsive-dialog .e-dlg-content .e-dialog {
  box-shadow: none;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-excelfilter,
.e-bigger.e-responsive-dialog .e-dlg-content .e-excelfilter {
  border: rgba(0, 0, 0, 0);
}
.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-xlflmenu,
.e-bigger.e-responsive-dialog .e-dlg-content .e-xlflmenu {
  border: rgba(0, 0, 0, 0);
}
.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: #6c757d;
  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;
  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: #212529;
}
.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-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 {
  background: none;
  color: #6c757d;
}
.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;
  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-ftrchk,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-checkboxlist .e-ftrchk {
  padding-bottom: 9px;
  padding-top: 9px;
}
.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-left: 8px;
  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: 0;
}
.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-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: rgba(0, 0, 0, 0);
  box-shadow: none;
  margin-top: 23px;
  max-width: 100%;
  min-width: 100%;
  overflow-y: auto;
  padding: 16px;
  padding-top: 0;
}
.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: rgba(0, 0, 0, 0);
}
.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;
  margin-bottom: 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;
  padding-right: 0;
}
.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-ddl.e-popup.e-popup-flmenu .e-dropdownbase,
.e-ddl.e-popup.e-popup-flbar .e-dropdownbase {
  max-height: 298px !important;
}
/*! Grid theme */
.e-grid {
  border-color: #dee2e6;
}
.e-grid .e-content {
  background-color: #fff;
}
.e-grid .e-icons:not(.e-btn-icon) {
  color: #6c757d;
}
.e-grid .e-unboundcelldiv .e-icons:not(.e-btn-icon) {
  color: #6c757d;
}
.e-grid .e-unboundcelldiv .e-btn:hover .e-icons {
  color: #fff;
}
.e-grid .e-table {
  background-color: #fff;
}
.e-grid .e-focused:not(.e-menu-item) {
  box-shadow: 0 0 0 1px #0d6efd inset;
}
.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: #6c757d;
}
.e-grid .e-gridheader .e-headercontent .e-icon-reorderuparrow,
.e-grid .e-gridheader .e-headercontent .e-icon-reorderdownarrow {
  color: #0d6efd;
}
.e-grid .e-groupdroparea .e-icons {
  color: #6c757d;
}
.e-grid .e-tableborder {
  border-right-color: #dee2e6;
}
.e-grid .e-autofill {
  background-color: #0d6efd;
}
.e-grid .e-autofill,
.e-grid .e-xlsel {
  border-color: #0d6efd;
  z-index: 1;
}
.e-grid .e-xlsel {
  background-color: rgba(0, 0, 0, 0);
  border-style: solid;
  pointer-events: none;
  position: absolute;
}
.e-grid .e-xlselaf {
  background-color: #0d6efd;
  border-color: #0d6efd;
  position: absolute;
}
.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-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 {
  box-shadow: 0 2px 0 0 #0d6efd;
  position: relative;
  z-index: 5;
}
.e-grid .e-gridheader {
  background-color: #fff;
  border-bottom-color: #dee2e6;
  border-top-color: #dee2e6;
  color: #212529;
}
.e-grid .e-gridcontent tr:first-child td {
  border-top-color: rgba(0, 0, 0, 0);
}
.e-grid th.e-headercell[aria-sort=ascending] .e-headertext,
.e-grid th.e-headercell[aria-sort=descending] .e-headertext,
.e-grid th.e-headercell[aria-sort=ascending] .e-sortfilterdiv,
.e-grid th.e-headercell[aria-sort=descending] .e-sortfilterdiv {
  color: #212529;
  opacity: 1;
}
.e-grid.e-default.e-verticallines .e-headercell.e-stackedheadercell {
  border-color: #dee2e6;
}
.e-grid.e-default.e-horizontallines .e-grouptopleftcell {
  border-color: #dee2e6;
}
.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: #dee2e6;
}
.e-grid.e-default .e-gridheader .e-headercell.e-firstheader,
.e-grid.e-default.e-horizontallines .e-headercell.e-firstheader {
  border-color: #dee2e6;
}
.e-grid .e-filterbarcell input {
  border-color: #dee2e6;
}
.e-grid .e-gridcontent {
  background-color: #fff;
}
.e-grid .e-gridfooter {
  background-color: #f8f9fa;
}
.e-grid .e-headercontent {
  border-color: #dee2e6;
}
.e-grid .e-rowdragheader {
  background-color: #fff;
}
.e-grid .e-headercell,
.e-grid .e-detailheadercell {
  background-color: #fff;
  border-color: #dee2e6;
}
.e-grid [aria-selected] + tr .e-detailindentcell {
  border-color: #dee2e6;
}
.e-grid tr th.e-firstcell {
  border-left-color: #dee2e6;
  border-right-color: #dee2e6;
}
.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: #212529;
}
.e-grid .e-summarycell {
  background-color: #f8f9fa;
  border-color: #dee2e6;
  color: #212529;
}
.e-grid .e-summaryrow .e-summarycell,
.e-grid .e-summaryrow .e-templatecell,
.e-grid .e-summarycontent .e-indentcell,
.e-grid .e-indentcell.e-detailindentcelltop {
  background-color: #f8f9fa;
  border-color: #dee2e6;
  color: #212529;
}
.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 {
  border-color: #dee2e6;
}
.e-grid.e-default .e-grouptopleftcell {
  border-color: #dee2e6;
}
.e-grid .e-frozenhdrcont .e-headercontent > .e-table,
.e-grid .e-frozenhdrcont .e-frozenheader > .e-table,
.e-grid .e-frozenhdrcont .e-movableheader > .e-table,
.e-grid .e-frozenhdrcont .e-headercontent .e-virtualtable > .e-table {
  border-bottom-color: #dee2e6;
}
.e-grid .e-frozencontent {
  border-bottom-color: #dee2e6;
}
.e-grid .e-frozenheader > .e-table,
.e-grid .e-frozencontent > .e-table,
.e-grid .e-frozencontent .e-virtualtable > .e-table,
.e-grid .e-frozenheader .e-virtualtable > .e-table {
  border-right-color: #dee2e6;
}
.e-grid .e-frozenheader.e-frozenborderdisabled > .e-table,
.e-grid .e-frozencontent.e-frozenborderdisabled > .e-table,
.e-grid .e-frozencontent.e-frozenborderdisabled .e-virtualtable > .e-table,
.e-grid .e-frozenheader.e-frozenborderdisabled .e-virtualtable > .e-table {
  border-right-color: #fff;
}
.e-grid .e-frozenheader.e-frozen-right-header > .e-table,
.e-grid .e-frozencontent.e-frozen-right-content > .e-table,
.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-color: #dee2e6;
}
.e-grid .e-frozenheader.e-frozen-right-header.e-frozenborderdisabled > .e-table,
.e-grid .e-frozencontent.e-frozen-right-content.e-frozenborderdisabled > .e-table {
  border-left-color: #fff;
}
.e-grid.e-rtl .e-frozenheader > .e-table,
.e-grid.e-rtl .e-frozencontent > .e-table,
.e-grid.e-rtl .e-frozenheader .e-virtualtable > .e-table,
.e-grid.e-rtl .e-frozencontent .e-virtualtable > .e-table {
  border-left-color: #dee2e6;
}
.e-grid.e-rtl .e-frozenheader.e-frozen-right-header > .e-table,
.e-grid.e-rtl .e-frozencontent.e-frozen-right-content > .e-table {
  border-right-color: #dee2e6;
}
.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 .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 .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:not(.e-disable-gridhover):not(.e-detailrow):hover .e-detailrowexpand:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell) {
  background-color: #eff1f4;
  color: #212529;
}
.e-grid .e-row:hover .e-rowdragdrop {
  cursor: move;
}
.e-grid .e-sortnumber {
  background-color: #dee2e6;
  color: #495057;
}
.e-grid.e-gridhover .e-frozenhover {
  background-color: #eff1f4;
  color: #212529;
}
.e-grid .e-col-menu.e-filter-popup {
  box-shadow: 0 .8px 16px rgba(0, 0, 0, .15);
}
.e-grid td.e-active .e-icon-rowdragicon::before {
  color: #212529;
}
.e-grid td.e-active {
  background: #e6eaed;
  color: #212529;
}
.e-grid .e-columnselection {
  background-color: #e6eaed;
}
.e-grid td.e-cellselectionbackground {
  background: #e6eaed;
  color: #0d6efd;
}
.e-grid .e-filterbarcell,
.e-grid .e-filterbarcelldisabled {
  background-color: #fff;
  background-image: none;
  border-color: #dee2e6;
}
.e-grid .e-filtered::before {
  color: #0d6efd;
}
.e-grid .e-gridpopup .e-content {
  background-color: #fff;
  border-color: #dee2e6;
}
.e-grid .e-gridpopup span:hover,
.e-grid .e-gridpopup .e-spanclicked {
  border-color: #6c757d;
}
.e-grid .e-gridpopup .e-downtail::before,
.e-grid .e-gridpopup .e-downtail {
  border-top-color: #dee2e6;
}
.e-grid .e-gridpopup .e-downtail::after {
  border-top-color: #fff;
}
.e-grid .e-gridpopup .e-uptail::before,
.e-grid .e-gridpopup .e-uptail {
  border-bottom-color: #dee2e6;
}
.e-grid .e-gridpopup .e-uptail::after {
  border-bottom-color: #fff;
}
.e-grid .e-cloneproperties {
  background-color: #dee2e6;
  border-color: #dee2e6;
  color: #343a40;
}
.e-grid .e-rhelper {
  background-color: #adb5bd;
  cursor: col-resize;
  opacity: 1;
}
.e-grid.e-device .e-rcursor::before {
  border-right-color: #adb5bd;
  opacity: 1;
}
.e-grid.e-device .e-rcursor::after {
  border-left-color: #adb5bd;
  opacity: 1;
}
.e-grid.e-resize-lines .e-headercell .e-rhandler,
.e-grid.e-resize-lines .e-headercell .e-rsuppress {
  border-right: 1px solid #dee2e6;
}
.e-grid.e-resize-lines .e-frozen-right-header .e-headercell .e-rhandler,
.e-grid.e-resize-lines .e-frozen-right-header .e-headercell .e-rsuppress {
  border-left: 1px solid #dee2e6;
}
.e-grid.e-resize-lines .e-focused .e-rhandler {
  border: 0 none;
}
.e-grid.e-resize-lines .e-headercell.e-stackedheadercell {
  border-bottom: 1px solid #dee2e6;
  border-right: 1px solid #dee2e6;
}
.e-grid.e-resize-lines .e-frozen-right-header .e-headercell.e-stackedheadercell {
  border-left: 1px solid #dee2e6;
}
.e-grid.e-rtl.e-resize-lines .e-headercell.e-stackedheadercell,
.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 #dee2e6;
  border-right-width: 0;
}
.e-grid.e-rtl.e-resize-lines .e-frozen-right-header .e-headercell.e-stackedheadercell,
.e-grid.e-rtl.e-resize-lines .e-frozen-right-header .e-headercell .e-rhandler,
.e-grid.e-rtl.e-resize-lines .e-frozen-right-header .e-headercell .e-rsuppress {
  border-left-width: 0;
  border-right: 1px solid #dee2e6;
}
.e-grid.e-resize-lines .e-filterbarcell,
.e-grid.e-rtl.e-resize-lines .e-filterbarcell {
  border-top: 1px solid #dee2e6;
}
.e-grid .e-cloneproperties.e-draganddrop {
  box-shadow: 0 .8px 16px rgba(0, 0, 0, .15);
  opacity: .95;
  overflow: visible;
}
.e-grid .e-row .e-dragstartrow::before,
.e-grid .e-row .e-selectionbackground .e-dragstartrow::before {
  color: #0d6efd;
}
.e-grid .e-griddragarea {
  background-color: #dee2e6;
  border-color: #dee2e6;
  color: #212529;
}
.e-grid .e-groupdroparea {
  background-color: #f8f9fa;
  border-top-color: #dee2e6;
  color: #6c757d;
}
.e-grid .e-groupdroparea.e-hover {
  background-color: #fff;
}
.e-grid .e-groupdroparea.e-grouped {
  background-color: #f8f9fa;
}
.e-grid .e-groupheadercell {
  background-color: #dee2e6;
  border-color: #dee2e6;
  border-radius: 0;
  color: #343a40;
}
.e-grid .e-groupheadercell:hover {
  background-color: #dee2e6;
  border-color: #ced4da;
}
.e-grid .e-ungroupbutton:hover {
  color: #343a40;
  opacity: 1;
}
.e-grid .e-ungroupbutton {
  opacity: 1;
}
.e-grid .e-groupcaption,
.e-grid .e-indentcell,
.e-grid .e-recordplusexpand,
.e-grid .e-recordpluscollapse {
  background-color: #f8f9fa;
  color: #343a40;
}
.e-grid .e-grouptopleftcell {
  background-color: #fff;
  border-color: #dee2e6;
}
.e-grid .e-stackedheadercell {
  border-bottom-color: #dee2e6;
}
.e-grid .e-verticallines tr th {
  border-color: #dee2e6;
}
.e-grid td.e-updatedtd {
  background-color: #d1e7dd;
  color: #198754;
}
.e-grid .e-gridcontent .e-normaledit .e-rowcell {
  border-top-color: #dee2e6;
}
.e-grid .e-gridcontent .e-normaledit .e-dragindentcell,
.e-grid .e-gridcontent .e-normaledit .e-detailrowcollapse {
  border-top: 1px solid #dee2e6;
}
.e-grid .e-ccdlg .e-footer-content {
  border-color: rgba(52, 58, 64, .12);
  opacity: 1;
}
.e-grid .e-ccdlg .e-cc-searchdiv {
  border-color: #dee2e6;
}
.e-grid .e-ccdlg .e-cc-searchdiv.e-input-focus {
  border-color: #0d6efd;
}
.e-grid .e-cloneproperties.e-draganddrop .e-rowcell {
  color: #212529;
}
.e-grid .e-cloneproperties.e-draganddrop table,
.e-grid .e-cloneproperties.e-draganddrop table .e-selectionbackground {
  background-color: #dee2e6;
  height: 30px;
}
.e-grid.e-rtl .e-verticallines tr th:first-child:not(.e-firstcell) {
  border-color: #dee2e6;
}
.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,
.e-grid.e-rtl.e-default.e-verticallines tr th:last-child,
.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: #dee2e6;
}
.e-grid.e-rtl .e-tableborder {
  border-left-color: #dee2e6;
}
.e-grid.e-rtl .e-filterbardropdown {
  margin-left: 30px;
}
.e-grid.sf-grid .e-gridfooter .e-summarycontent {
  border-right: 0 #dee2e6 solid;
}
.e-grid .e-ftrchk.e-chkfocus,
.e-grid li.e-cclist.e-colfocus {
  background-color: #eff1f4;
}
.e-tooltip-wrap.e-griderror,
.e-control.e-tooltip-wrap.e-popup.e-griderror {
  background-color: #f8d7da;
  border-color: #f8d7da;
}
.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 #f8d7da;
  color: #f8d7da;
}
.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 #f8d7da;
  color: #f8d7da;
}
.e-tooltip-wrap.e-griderror .e-tip-content,
.e-tooltip-wrap.e-griderror .e-tip-content label {
  color: #dc3545;
}
.e-dropitemscount {
  background-color: #0d6efd;
  color: #fff;
}
.e-filterbaroperator.e-dropdownlist {
  position: absolute;
}
.e-filterbardropdown:not(.e-rtl) {
  margin-right: 30px;
}
.e-headercontent .e-filterbar .e-filterbarcell .e-fltrinputdiv .e-input-group .e-filterbardropdown {
  border: rgba(0, 0, 0, 0);
}
.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 {
  box-shadow: none;
}
.e-upload .e-upload-actions,
.e-bigger.e-small .e-upload .e-upload-actions {
  background-color: #f8f9fa;
  border-radius: 0 0 6px 6px;
}
@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
/*! TreeView's bootstrap5 theme wise override definitions and variables */
/*! Toolbar's bootstrap5 theme wise override definitions and variables */
/*! FileManager's tailwind theme wise override definitions and variables */
.e-filemanager .e-fe-icon,
.e-filemanager .e-list-icon {
  background-repeat: no-repeat;
}
.e-filemanager .e-fe-access-error {
  background-image: url('data:image/svg+xml,%3Csvg width="auto" height="auto" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16.6609 3.84609C17.9756 1.38463 22.0244 1.38464 23.3392 3.84609L39.6572 34.3961C40.7819 36.5017 39.0019 38.9055 36.318 38.9055H3.68198C0.998067 38.9055 -0.781888 36.5017 0.342825 34.3961L16.6609 3.84609Z" fill="%23FDDD35"/%3E%3Cpath d="M20 22.5025V25.8794M20 29.2564H20.0097M28.75 25.8794C28.75 30.0758 24.8325 33.4776 20 33.4776C15.1675 33.4776 11.25 30.0758 11.25 25.8794C11.25 21.6831 15.1675 18.2812 20 18.2812C24.8325 18.2812 28.75 21.6831 28.75 25.8794Z" stroke="%23212529" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E%0A');
}
.e-filemanager .e-fe-docx,
.e-filemanager .e-fe-doc {
  background-image: url('data:image/svg+xml,%3Csvg width="auto" height="auto" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0)"%3E%3Cg filter="url(%23filter0_i)"%3E%3Cpath d="M9 40H31C33.2091 40 35 38.2091 35 36V10L25 0H9C6.79086 0 5 1.79086 5 4V36C5 38.2091 6.79086 40 9 40Z" fill="%2300B0FF"/%3E%3C/g%3E%3Cg filter="url(%23filter1_d)"%3E%3Cpath d="M27 10H35L25 0V8C25 9.10457 25.8954 10 27 10Z" fill="white" fill-opacity="0.5"/%3E%3C/g%3E%3Cline x1="10.5" y1="15.75" x2="22" y2="15.75" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M11.25 22.5L30 22.5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M11.25 30L30 30" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="filter0_i" x="5" y="0" width="30" height="42" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset dy="2"/%3E%3CfeGaussianBlur stdDeviation="2"/%3E%3CfeComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0"/%3E%3CfeBlend mode="normal" in2="shape" result="effect1_innerShadow"/%3E%3C/filter%3E%3Cfilter id="filter1_d" x="23" y="-1" width="14" height="14" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset dy="1"/%3E%3CfeGaussianBlur stdDeviation="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"/%3E%3CfeBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/%3E%3C/filter%3E%3CclipPath id="clip0"%3E%3Crect width="40" height="40" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A');
}
.e-filemanager .e-fe-pptx,
.e-filemanager .e-fe-ppt {
  background-image: url('data:image/svg+xml,%3Csvg width="auto" height="auto" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0)"%3E%3Cg filter="url(%23filter0_i)"%3E%3Cpath d="M9 40H30.9997C33.2088 40 34.9997 38.2091 34.9997 36V10L24.9998 0H9C6.79086 0 5 1.79086 5 4V36C5 38.2091 6.79086 40 9 40Z" fill="%23FF8E47"/%3E%3C/g%3E%3Cg filter="url(%23filter1_d)"%3E%3Cpath d="M27 10H34.9999L25 0V8C25 9.10457 25.8954 10 27 10Z" fill="white" fill-opacity="0.5"/%3E%3C/g%3E%3Cpath d="M11.249 32.499L29.9988 32.499" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cellipse cx="19.9994" cy="20" rx="7.49991" ry="7.5" fill="%23FFA153" stroke="white"/%3E%3Cpath d="M27.5 20H20L20.0001 12.5C24.1422 12.5 27.5 15.8579 27.5 20Z" fill="white"/%3E%3Cpath d="M27.5 20V20.5H28V20H27.5ZM20 20L19.5 20C19.5 20.1326 19.5527 20.2598 19.6464 20.3536C19.7402 20.4473 19.8674 20.5 20 20.5V20ZM20.0001 12.5V12H19.5001L19.5001 12.5L20.0001 12.5ZM20.5 20L20.5001 12.5L19.5001 12.5L19.5 20L20.5 20ZM20.0001 13C23.866 13 27 16.134 27 20H28C28 15.5817 24.4183 12 20.0001 12V13ZM27.5 19.5H20V20.5H27.5V19.5Z" fill="white"/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="filter0_i" x="5" y="0" width="29.9997" height="40" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation="2"/%3E%3CfeComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"/%3E%3CfeBlend mode="normal" in2="shape" result="effect1_innerShadow"/%3E%3C/filter%3E%3Cfilter id="filter1_d" x="23" y="-1" width="13.9999" height="14" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset dy="1"/%3E%3CfeGaussianBlur stdDeviation="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"/%3E%3CfeBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/%3E%3C/filter%3E%3CclipPath id="clip0"%3E%3Crect width="40" height="40" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A');
}
.e-filemanager .e-fe-xlsx,
.e-filemanager .e-fe-xls {
  background-image: url('data:image/svg+xml,%3Csvg width="auto" height="auto" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0)"%3E%3Cg filter="url(%23filter0_i)"%3E%3Cpath d="M9 40H31C33.2091 40 35 38.2091 35 36V10L25 0H9C6.79086 0 5 1.79086 5 4V36C5 38.2091 6.79086 40 9 40Z" fill="%2337E170"/%3E%3C/g%3E%3Cg filter="url(%23filter1_d)"%3E%3Cpath d="M27 10H35L25 0V8C25 9.10457 25.8954 10 27 10Z" fill="white" fill-opacity="0.5"/%3E%3C/g%3E%3Cpath d="M11.25 25L30 25" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M20 16.875L20 33.125" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M30 33.75H11.25V16.25H30V33.75Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="filter0_i" x="5" y="0" width="30" height="40" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation="2"/%3E%3CfeComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"/%3E%3CfeBlend mode="normal" in2="shape" result="effect1_innerShadow"/%3E%3C/filter%3E%3Cfilter id="filter1_d" x="23" y="-1" width="14" height="14" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset dy="1"/%3E%3CfeGaussianBlur stdDeviation="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"/%3E%3CfeBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/%3E%3C/filter%3E%3CclipPath id="clip0"%3E%3Crect width="40" height="40" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A');
}
.e-filemanager .e-fe-pdf {
  background-image: url('data:image/svg+xml,%3Csvg width="auto" height="auto" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0)"%3E%3Cg filter="url(%23filter0_i)"%3E%3Cpath d="M9 40H31C33.2091 40 35 38.2091 35 36V10L25 0H9C6.79086 0 5 1.79086 5 4V36C5 38.2091 6.79086 40 9 40Z" fill="%23FF8484"/%3E%3C/g%3E%3Cg filter="url(%23filter1_d)"%3E%3Cpath d="M27 10H35L25 0V8C25 9.10457 25.8954 10 27 10Z" fill="white" fill-opacity="0.5"/%3E%3C/g%3E%3Cpath d="M8.75 28.75V23.75M8.75 23.75V18.75H11.75C12.8546 18.75 13.75 19.6454 13.75 20.75V21.75C13.75 22.8546 12.8546 23.75 11.75 23.75H8.75Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M26.25 28.75V23.75V18.75H32.5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M26.25 23.75H31.25" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M20.5 18.75H17.5V28.75H20.5C21.6046 28.75 22.5 27.8546 22.5 26.75V20.75C22.5 19.6454 21.6046 18.75 20.5 18.75Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="filter0_i" x="5" y="0" width="30" height="40" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation="2"/%3E%3CfeComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"/%3E%3CfeBlend mode="normal" in2="shape" result="effect1_innerShadow"/%3E%3C/filter%3E%3Cfilter id="filter1_d" x="23" y="-1" width="14" height="14" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset dy="1"/%3E%3CfeGaussianBlur stdDeviation="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"/%3E%3CfeBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/%3E%3C/filter%3E%3CclipPath id="clip0"%3E%3Crect width="40" height="40" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A');
}
.e-filemanager .e-fe-image {
  background-image: url('data:image/svg+xml,%3Csvg width="auto" height="auto" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0)"%3E%3Cg filter="url(%23filter0_i)"%3E%3Cpath d="M9 40H31C33.2091 40 35 38.2091 35 36V10L25 0H9C6.79086 0 5 1.79086 5 4V36C5 38.2091 6.79086 40 9 40Z" fill="%238799FB"/%3E%3C/g%3E%3Cg filter="url(%23filter1_d)"%3E%3Cpath d="M27 10H35L25 0V8C25 9.10457 25.8954 10 27 10Z" fill="white" fill-opacity="0.5"/%3E%3C/g%3E%3Cpath d="M11.25 29.25L16.624 24.2821C17.5393 23.4359 19.0232 23.4359 19.9385 24.2821L25.3125 29.25M22.9688 27.0833L24.8271 25.3654C25.7424 24.5193 27.2264 24.5193 28.1417 25.3654L30 27.0833M22.9688 20.5833H22.9805M13.5938 32.5H27.6562C28.9507 32.5 30 31.5299 30 30.3333V18.4167C30 17.22 28.9507 16.25 27.6562 16.25H13.5938C12.2993 16.25 11.25 17.22 11.25 18.4167V30.3333C11.25 31.5299 12.2993 32.5 13.5938 32.5Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="filter0_i" x="5" y="0" width="30" height="40" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation="2"/%3E%3CfeComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"/%3E%3CfeBlend mode="normal" in2="shape" result="effect1_innerShadow"/%3E%3C/filter%3E%3Cfilter id="filter1_d" x="23" y="-1" width="14" height="14" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset dy="1"/%3E%3CfeGaussianBlur stdDeviation="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"/%3E%3CfeBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/%3E%3C/filter%3E%3CclipPath id="clip0"%3E%3Crect width="40" height="40" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A');
}
.e-filemanager .e-fe-rar {
  background-image: url('data:image/svg+xml,%3Csvg width="auto" height="auto" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0)"%3E%3Cg filter="url(%23filter0_i)"%3E%3Cpath d="M9 40H31C33.2091 40 35 38.2091 35 36V10L25 0H9C6.79086 0 5 1.79086 5 4V36C5 38.2091 6.79086 40 9 40Z" fill="%23B870FF"/%3E%3C/g%3E%3Cpath d="M8.75 28.75V23.75M8.75 23.75V18.75H11.75C12.8546 18.75 13.75 19.6454 13.75 20.75V21.75C13.75 22.8546 12.8546 23.75 11.75 23.75H8.75Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M9.47102 23.817L13.7497 28.749" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M17.5 28.75V20.75C17.5 19.6454 18.3954 18.75 19.5 18.75H20.5C21.6046 18.75 22.5 19.6454 22.5 20.75V28.75" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M26.25 28.75V23.75M26.25 23.75V18.75H29.25C30.3546 18.75 31.25 19.6454 31.25 20.75V21.75C31.25 22.8546 30.3546 23.75 29.25 23.75H26.25Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M26.971 23.817L31.2497 28.749" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cline x1="17.5" y1="25.75" x2="22.5" y2="25.75" stroke="white"/%3E%3Cg filter="url(%23filter1_d)"%3E%3Cpath d="M27 10H35L25 0V8C25 9.10457 25.8954 10 27 10Z" fill="white" fill-opacity="0.5"/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="filter0_i" x="5" y="0" width="30" height="40" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation="2"/%3E%3CfeComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"/%3E%3CfeBlend mode="normal" in2="shape" result="effect1_innerShadow"/%3E%3C/filter%3E%3Cfilter id="filter1_d" x="23" y="-1" width="14" height="14" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset dy="1"/%3E%3CfeGaussianBlur stdDeviation="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"/%3E%3CfeBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/%3E%3C/filter%3E%3CclipPath id="clip0"%3E%3Crect width="40" height="40" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A');
}
.e-filemanager .e-fe-zip {
  background-image: url('data:image/svg+xml,%3Csvg width="auto" height="auto" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0)"%3E%3Cg filter="url(%23filter0_i)"%3E%3Cpath d="M9 40H31C33.2091 40 35 38.2091 35 36V10L25 0H9C6.79086 0 5 1.79086 5 4V36C5 38.2091 6.79086 40 9 40Z" fill="%23FFCB45"/%3E%3C/g%3E%3Cg filter="url(%23filter1_d)"%3E%3Cpath d="M27 10H35L25 0V8C25 9.10457 25.8954 10 27 10Z" fill="white" fill-opacity="0.5"/%3E%3C/g%3E%3Cpath d="M10 16.25L22.5 16.25" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M10 10.001L22.5 10.001" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M10 22.5L22.5 22.5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M22.5 28.75H10L16.25 35L22.5 28.75Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="filter0_i" x="5" y="0" width="30" height="40" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation="2"/%3E%3CfeComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"/%3E%3CfeBlend mode="normal" in2="shape" result="effect1_innerShadow"/%3E%3C/filter%3E%3Cfilter id="filter1_d" x="23" y="-1" width="14" height="14" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset dy="1"/%3E%3CfeGaussianBlur stdDeviation="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"/%3E%3CfeBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/%3E%3C/filter%3E%3CclipPath id="clip0"%3E%3Crect width="40" height="40" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A');
}
.e-filemanager .e-fe-txt {
  background-image: url('data:image/svg+xml,%3Csvg width="auto" height="auto" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0)"%3E%3Cg filter="url(%23filter0_i)"%3E%3Cpath d="M9 40H31C33.2091 40 35 38.2091 35 36V10L25 0H9C6.79086 0 5 1.79086 5 4V36C5 38.2091 6.79086 40 9 40Z" fill="%239A9DA2"/%3E%3C/g%3E%3Cg filter="url(%23filter1_d)"%3E%3Cpath d="M27 10H35L25 0V8C25 9.10457 25.8954 10 27 10Z" fill="white" fill-opacity="0.5"/%3E%3C/g%3E%3Cline x1="11.75" y1="17" x2="23.25" y2="17" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M11.25 23.75L30 23.75" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M11.25 31.25L30 31.25" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="filter0_i" x="5" y="0" width="30" height="40" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation="2"/%3E%3CfeComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"/%3E%3CfeBlend mode="normal" in2="shape" result="effect1_innerShadow"/%3E%3C/filter%3E%3Cfilter id="filter1_d" x="23" y="-1" width="14" height="14" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset dy="1"/%3E%3CfeGaussianBlur stdDeviation="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"/%3E%3CfeBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/%3E%3C/filter%3E%3CclipPath id="clip0"%3E%3Crect width="40" height="40" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A');
}
.e-filemanager .e-fe-music {
  background-image: url('data:image/svg+xml,%3Csvg width="auto" height="auto" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0)"%3E%3Cg filter="url(%23filter0_i)"%3E%3Cpath d="M9 40H31C33.2091 40 35 38.2091 35 36V10L25 0H9C6.79086 0 5 1.79086 5 4V36C5 38.2091 6.79086 40 9 40Z" fill="%2333C0FF"/%3E%3C/g%3E%3Cg filter="url(%23filter1_d)"%3E%3Cpath d="M27 10H35L25 0V8C25 9.10457 25.8954 10 27 10Z" fill="white" fill-opacity="0.5"/%3E%3C/g%3E%3Cpath d="M15.4167 31.5278V17.0833L28.75 13.75V28.1944M15.4167 31.5278C15.4167 32.7551 13.9243 33.75 12.0833 33.75C10.2424 33.75 8.75 32.7551 8.75 31.5278C8.75 30.3005 10.2424 29.3056 12.0833 29.3056C13.9243 29.3056 15.4167 30.3005 15.4167 31.5278ZM28.75 28.1944C28.75 29.4217 27.2576 30.4167 25.4167 30.4167C23.5757 30.4167 22.0833 29.4217 22.0833 28.1944C22.0833 26.9671 23.5757 25.9722 25.4167 25.9722C27.2576 25.9722 28.75 26.9671 28.75 28.1944ZM15.4167 21.5278L28.75 18.1944" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="filter0_i" x="5" y="0" width="30" height="40" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation="2"/%3E%3CfeComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"/%3E%3CfeBlend mode="normal" in2="shape" result="effect1_innerShadow"/%3E%3C/filter%3E%3Cfilter id="filter1_d" x="23" y="-1" width="14" height="14" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset dy="1"/%3E%3CfeGaussianBlur stdDeviation="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"/%3E%3CfeBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/%3E%3C/filter%3E%3CclipPath id="clip0"%3E%3Crect width="40" height="40" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A');
}
.e-filemanager .e-fe-video {
  background-image: url('data:image/svg+xml,%3Csvg width="auto" height="auto" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0)"%3E%3Cg filter="url(%23filter0_i)"%3E%3Cpath d="M9 40H31C33.2091 40 35 38.2091 35 36V10L25 0H9C6.79086 0 5 1.79086 5 4V36C5 38.2091 6.79086 40 9 40Z" fill="%23FF8484"/%3E%3C/g%3E%3Cg filter="url(%23filter1_d)"%3E%3Cpath d="M27 10H35L25 0V8C25 9.10457 25.8954 10 27 10Z" fill="white" fill-opacity="0.5"/%3E%3C/g%3E%3Cpath d="M23.4916 23.5073L20.1611 21.287C19.4689 20.8255 18.5417 21.3218 18.5417 22.1537V26.5943C18.5417 27.4263 19.4689 27.9225 20.1611 27.461L23.4916 25.2407C24.1101 24.8284 24.1101 23.9196 23.4916 23.5073Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M30 24.374C30 29.5517 25.8027 33.749 20.625 33.749C15.4473 33.749 11.25 29.5517 11.25 24.374C11.25 19.1964 15.4473 14.999 20.625 14.999C25.8027 14.999 30 19.1964 30 24.374Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="filter0_i" x="5" y="0" width="30" height="40" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation="2"/%3E%3CfeComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"/%3E%3CfeBlend mode="normal" in2="shape" result="effect1_innerShadow"/%3E%3C/filter%3E%3Cfilter id="filter1_d" x="23" y="-1" width="14" height="14" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset dy="1"/%3E%3CfeGaussianBlur stdDeviation="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"/%3E%3CfeBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/%3E%3C/filter%3E%3CclipPath id="clip0"%3E%3Crect width="40" height="40" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A');
}
.e-filemanager .e-fe-js {
  background-image: url('data:image/svg+xml,%3Csvg width="auto" height="auto" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0)"%3E%3Cg filter="url(%23filter0_i)"%3E%3Cpath d="M9 40H31C33.2091 40 35 38.2091 35 36V10L25 0H9C6.79086 0 5 1.79086 5 4V36C5 38.2091 6.79086 40 9 40Z" fill="%23A0DA40"/%3E%3C/g%3E%3Cg filter="url(%23filter1_d)"%3E%3Cpath d="M27 10H35L25 0V8C25 9.10457 25.8954 10 27 10Z" fill="white" fill-opacity="0.5"/%3E%3C/g%3E%3Cpath d="M22.5 28.75H26.75C27.8546 28.75 28.75 27.8546 28.75 26.75V25.125C28.75 24.0204 27.8546 23.125 26.75 23.125H24.5C23.3954 23.125 22.5 22.2296 22.5 21.125V19.5C22.5 18.3954 23.3954 17.5 24.5 17.5H28.75" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M17.5 17.5V26.75C17.5 27.8546 16.6046 28.75 15.5 28.75H13.25C12.1454 28.75 11.25 27.8546 11.25 26.75V24.5312" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="filter0_i" x="5" y="0" width="30" height="40" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation="2"/%3E%3CfeComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"/%3E%3CfeBlend mode="normal" in2="shape" result="effect1_innerShadow"/%3E%3C/filter%3E%3Cfilter id="filter1_d" x="23" y="-1" width="14" height="14" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset dy="1"/%3E%3CfeGaussianBlur stdDeviation="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"/%3E%3CfeBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/%3E%3C/filter%3E%3CclipPath id="clip0"%3E%3Crect width="40" height="40" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A');
}
.e-filemanager .e-fe-css {
  background-image: url('data:image/svg+xml,%3Csvg width="auto" height="auto" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0)"%3E%3Cg filter="url(%23filter0_i)"%3E%3Cpath d="M9 40H31C33.2091 40 35 38.2091 35 36V10L25 0H9C6.79086 0 5 1.79086 5 4V36C5 38.2091 6.79086 40 9 40Z" fill="%23F4A839"/%3E%3C/g%3E%3Cg filter="url(%23filter1_d)"%3E%3Cpath d="M27 10H35L25 0V8C25 9.10457 25.8954 10 27 10Z" fill="white" fill-opacity="0.5"/%3E%3C/g%3E%3Cpath d="M26.25 30H30.5C31.6046 30 32.5 29.1046 32.5 28V26.375C32.5 25.2704 31.6046 24.375 30.5 24.375H28.25C27.1454 24.375 26.25 23.4796 26.25 22.375V20.75C26.25 19.6454 27.1454 18.75 28.25 18.75H32.5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M17.5 30H21.75C22.8546 30 23.75 29.1046 23.75 28V26.375C23.75 25.2704 22.8546 24.375 21.75 24.375H19.5C18.3954 24.375 17.5 23.4796 17.5 22.375V20.75C17.5 19.6454 18.3954 18.75 19.5 18.75H23.75" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M15 18.75H10.75C9.64543 18.75 8.75 19.6454 8.75 20.75V28C8.75 29.1046 9.64543 30 10.75 30H15" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="filter0_i" x="5" y="0" width="30" height="40" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation="2"/%3E%3CfeComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"/%3E%3CfeBlend mode="normal" in2="shape" result="effect1_innerShadow"/%3E%3C/filter%3E%3Cfilter id="filter1_d" x="23" y="-1" width="14" height="14" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset dy="1"/%3E%3CfeGaussianBlur stdDeviation="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"/%3E%3CfeBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/%3E%3C/filter%3E%3CclipPath id="clip0"%3E%3Crect width="40" height="40" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A');
}
.e-filemanager .e-fe-html {
  background-image: url('data:image/svg+xml,%3Csvg width="auto" height="auto" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0)"%3E%3Cg filter="url(%23filter0_i)"%3E%3Cpath d="M9 40H31C33.2091 40 35 38.2091 35 36V10L25 0H9C6.79086 0 5 1.79086 5 4V36C5 38.2091 6.79086 40 9 40Z" fill="%23B653C6"/%3E%3C/g%3E%3Cg filter="url(%23filter1_d)"%3E%3Cpath d="M27 10H35L25 0V8C25 9.10457 25.8954 10 27 10Z" fill="white" fill-opacity="0.5"/%3E%3C/g%3E%3Cpath d="M17.5 33.75L22.5 13.75M26.25 18.75L31.25 23.75L26.25 28.75M13.75 28.75L8.75 23.75L13.75 18.75" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="filter0_i" x="5" y="0" width="30" height="40" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation="2"/%3E%3CfeComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"/%3E%3CfeBlend mode="normal" in2="shape" result="effect1_innerShadow"/%3E%3C/filter%3E%3Cfilter id="filter1_d" x="23" y="-1" width="14" height="14" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset dy="1"/%3E%3CfeGaussianBlur stdDeviation="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"/%3E%3CfeBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/%3E%3C/filter%3E%3CclipPath id="clip0"%3E%3Crect width="40" height="40" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A');
}
.e-filemanager .e-fe-php {
  background-image: url('data:image/svg+xml,%3Csvg width="auto" height="auto" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0)"%3E%3Cg filter="url(%23filter0_i)"%3E%3Cpath d="M9 40H31C33.2091 40 35 38.2091 35 36V10L25 0H9C6.79086 0 5 1.79086 5 4V36C5 38.2091 6.79086 40 9 40Z" fill="%23A080FF"/%3E%3C/g%3E%3Cg filter="url(%23filter1_d)"%3E%3Cpath d="M27 10H35L25 0V8C25 9.10457 25.8954 10 27 10Z" fill="white" fill-opacity="0.5"/%3E%3C/g%3E%3Cpath d="M8.75 28.75V25M8.75 25V20H11.75C12.8546 20 13.75 20.8954 13.75 22V23C13.75 24.1046 12.8546 25 11.75 25H8.75Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M26.25 28.75V25M26.25 25V20H29.25C30.3546 20 31.25 20.8954 31.25 22V23C31.25 24.1046 30.3546 25 29.25 25H26.25Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M17.5 28.75V25V20" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M22.5 28.75V25V20" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M17.5 23.75H22.5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="filter0_i" x="5" y="0" width="30" height="40" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation="2"/%3E%3CfeComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"/%3E%3CfeBlend mode="normal" in2="shape" result="effect1_innerShadow"/%3E%3C/filter%3E%3Cfilter id="filter1_d" x="23" y="-1" width="14" height="14" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset dy="1"/%3E%3CfeGaussianBlur stdDeviation="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"/%3E%3CfeBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/%3E%3C/filter%3E%3CclipPath id="clip0"%3E%3Crect width="40" height="40" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A');
}
.e-filemanager .e-fe-exe {
  background-image: url('data:image/svg+xml,%3Csvg width="auto" height="auto" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0)"%3E%3Cg filter="url(%23filter0_i)"%3E%3Cpath d="M9 40H31C33.2091 40 35 38.2091 35 36V10L25 0H9C6.79086 0 5 1.79086 5 4V36C5 38.2091 6.79086 40 9 40Z" fill="%239B9DA2"/%3E%3C/g%3E%3Cg filter="url(%23filter1_d)"%3E%3Cpath d="M27 10H35L25 0V8C25 9.10457 25.8954 10 27 10Z" fill="white" fill-opacity="0.5"/%3E%3C/g%3E%3Cpath d="M27.5 30V25V20H32.5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M8.75 30V25V20H13.75" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M17.5 30L23.75 20" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M23.75 30L17.5 20" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M27.5 25H31.25" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M8.75 25H12.5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M27.5 30H32.5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M8.75 30H13.75" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="filter0_i" x="5" y="0" width="30" height="40" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation="2"/%3E%3CfeComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"/%3E%3CfeBlend mode="normal" in2="shape" result="effect1_innerShadow"/%3E%3C/filter%3E%3Cfilter id="filter1_d" x="23" y="-1" width="14" height="14" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset dy="1"/%3E%3CfeGaussianBlur stdDeviation="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"/%3E%3CfeBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/%3E%3C/filter%3E%3CclipPath id="clip0"%3E%3Crect width="40" height="40" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A');
}
.e-filemanager .e-fe-msi {
  background-image: url('data:image/svg+xml,%3Csvg width="auto" height="auto" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0)"%3E%3Cg filter="url(%23filter0_i)"%3E%3Cpath d="M9 40H31C33.2091 40 35 38.2091 35 36V10L25 0H9C6.79086 0 5 1.79086 5 4V36C5 38.2091 6.79086 40 9 40Z" fill="%232ACBB7"/%3E%3C/g%3E%3Cg filter="url(%23filter1_d)"%3E%3Cpath d="M27 10H35L25 0V8C25 9.10457 25.8954 10 27 10Z" fill="white" fill-opacity="0.5"/%3E%3C/g%3E%3Cpath d="M31.25 31.25V25.625V20" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M17.5 31.25V25.625V20" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M8.75 31.25V25.625V20" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M21.25 31.25H25.5C26.6046 31.25 27.5 30.3546 27.5 29.25V27.625C27.5 26.5204 26.6046 25.625 25.5 25.625H23.25C22.1454 25.625 21.25 24.7296 21.25 23.625V22C21.25 20.8954 22.1454 20 23.25 20H27.5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M17.5 20L13.125 25.625L8.75 20" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="filter0_i" x="5" y="0" width="30" height="40" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation="2"/%3E%3CfeComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"/%3E%3CfeBlend mode="normal" in2="shape" result="effect1_innerShadow"/%3E%3C/filter%3E%3Cfilter id="filter1_d" x="23" y="-1" width="14" height="14" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset dy="1"/%3E%3CfeGaussianBlur stdDeviation="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"/%3E%3CfeBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/%3E%3C/filter%3E%3CclipPath id="clip0"%3E%3Crect width="40" height="40" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A');
}
.e-filemanager .e-fe-unknown {
  background-image: url('data:image/svg+xml,%3Csvg width="auto" height="auto" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0)"%3E%3Cg filter="url(%23filter0_i)"%3E%3Cpath d="M9 40H31C33.2091 40 35 38.2091 35 36V10L25 0H9C6.79086 0 5 1.79086 5 4V36C5 38.2091 6.79086 40 9 40Z" fill="%23DD6BBA"/%3E%3C/g%3E%3Cg filter="url(%23filter1_d)"%3E%3Cpath d="M27 10H35L25 0V8C25 9.10457 25.8954 10 27 10Z" fill="white" fill-opacity="0.5"/%3E%3C/g%3E%3Cpath d="M20.625 20.2074V24.374M20.625 28.5407H20.6354M30 24.374C30 29.5517 25.8027 33.749 20.625 33.749C15.4473 33.749 11.25 29.5517 11.25 24.374C11.25 19.1964 15.4473 14.999 20.625 14.999C25.8027 14.999 30 19.1964 30 24.374Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="filter0_i" x="5" y="0" width="30" height="40" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation="2"/%3E%3CfeComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"/%3E%3CfeBlend mode="normal" in2="shape" result="effect1_innerShadow"/%3E%3C/filter%3E%3Cfilter id="filter1_d" x="23" y="-1" width="14" height="14" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset dy="1"/%3E%3CfeGaussianBlur stdDeviation="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"/%3E%3CfeBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/%3E%3C/filter%3E%3CclipPath id="clip0"%3E%3Crect width="40" height="40" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A');
}
.e-filemanager .e-fe-rtf {
  background-image: url('data:image/svg+xml,%3Csvg width="auto" height="auto" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0)"%3E%3Cg filter="url(%23filter0_i)"%3E%3Cpath d="M9 40H31C33.2091 40 35 38.2091 35 36V10L25 0H9C6.79086 0 5 1.79086 5 4V36C5 38.2091 6.79086 40 9 40Z" fill="%235FDBF7"/%3E%3C/g%3E%3Cg filter="url(%23filter1_d)"%3E%3Cpath d="M27 10H35L25 0V8C25 9.10457 25.8954 10 27 10Z" fill="white" fill-opacity="0.5"/%3E%3C/g%3E%3Cpath d="M26.25 27.5V22.5V17.5H32.5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M20 27.5V22.5V17.5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M26.25 22.5H31.25" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M16.25 17.5H23.75" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M8.75 27.5V22.5M8.75 22.5V17.5H11.75C12.8546 17.5 13.75 18.3954 13.75 19.5V20.5C13.75 21.6046 12.8546 22.5 11.75 22.5H8.75Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M9.47102 22.568L13.7497 27.5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="filter0_i" x="5" y="0" width="30" height="40" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation="2"/%3E%3CfeComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"/%3E%3CfeBlend mode="normal" in2="shape" result="effect1_innerShadow"/%3E%3C/filter%3E%3Cfilter id="filter1_d" x="23" y="-1" width="14" height="14" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset dy="1"/%3E%3CfeGaussianBlur stdDeviation="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"/%3E%3CfeBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/%3E%3C/filter%3E%3CclipPath id="clip0"%3E%3Crect width="40" height="40" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A');
}
.e-filemanager .e-fe-xml {
  background-image: url('data:image/svg+xml,%3Csvg width="auto" height="auto" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0)"%3E%3Cg filter="url(%23filter0_i)"%3E%3Cpath d="M9 40H31C33.2091 40 35 38.2091 35 36V10L25 0H9C6.79086 0 5 1.79086 5 4V36C5 38.2091 6.79086 40 9 40Z" fill="%23A0DA40"/%3E%3C/g%3E%3Cg filter="url(%23filter1_d)"%3E%3Cpath d="M27 10H35L25 0V8C25 9.10457 25.8954 10 27 10Z" fill="white" fill-opacity="0.5"/%3E%3C/g%3E%3Cpath d="M28.75 17.501V22.501V27.501H33.75" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M7.5 27.5L13.75 17.5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M13.75 27.5L7.5 17.5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M16.25 27.5V23.125V17.5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M25 27.5V23.125V17.5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cpath d="M25 17.5L20.625 23.125L16.25 17.5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id="filter0_i" x="5" y="0" width="30" height="40" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation="2"/%3E%3CfeComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"/%3E%3CfeBlend mode="normal" in2="shape" result="effect1_innerShadow"/%3E%3C/filter%3E%3Cfilter id="filter1_d" x="23" y="-1" width="14" height="14" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset dy="1"/%3E%3CfeGaussianBlur stdDeviation="1"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"/%3E%3CfeBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/%3E%3C/filter%3E%3CclipPath id="clip0"%3E%3Crect width="40" height="40" fill="white"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A');
}
.e-filemanager .e-fe-folder {
  background-image: url('data:image/svg+xml,%3Csvg width="auto" height="auto" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M0.269631 16.0936C0.126239 14.9028 1.05591 13.8545 2.25529 13.8545H37.7447C38.9441 13.8545 39.8738 14.9028 39.7304 16.0936L37.7574 32.4777C37.5154 34.4873 35.8103 35.9994 33.7861 35.9994H6.21389C4.18972 35.9994 2.48458 34.4873 2.24258 32.4777L0.269631 16.0936Z" fill="%23FDDD35"/%3E%3Cpath d="M2.5 8V14.1587H37.5V11.9798C37.5 10.8753 36.6046 9.97984 35.5 9.97984H21.4809C21.0683 9.97984 20.6657 9.85221 20.3285 9.61445L15.7199 6.36538C15.3826 6.12763 14.9801 6 14.5675 6H4.5C3.39543 6 2.5 6.89543 2.5 8Z" fill="%23FAC800"/%3E%3C/svg%3E%0A');
}
.e-filemanager .e-fe-locked > .e-text-content .e-fe-folder,
.e-filemanager .e-fe-locked > .e-fe-grid-icon .e-fe-folder {
  background-image: url('data:image/svg+xml,%3Csvg width="auto" height="auto" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M0.272644 16.3177C0.127709 15.1261 1.05767 14.0762 2.25801 14.0762H37.742C38.9423 14.0762 39.8723 15.1261 39.7274 16.3177L37.7611 32.4827C37.5169 34.4902 35.8127 35.9997 33.7904 35.9997H6.20961C4.18727 35.9997 2.48306 34.4902 2.23887 32.4826L0.272644 16.3177Z" fill="%23FDDD35"/%3E%3Cpath d="M2.5 8V14.0771H37.5V11.94C37.5 10.8355 36.6046 9.94004 35.5 9.94004H21.4757C21.0663 9.94004 20.6668 9.8144 20.331 9.58008L15.7173 6.35996C15.3816 6.12564 14.9821 6 14.5727 6H4.5C3.39543 6 2.5 6.89543 2.5 8Z" fill="%23FAC800"/%3E%3Cpath d="M23.125 23.693V24.193H23.625V23.693H23.125ZM16.875 23.693H16.375V24.193H16.875V23.693ZM20.5 26.77C20.5 26.4939 20.2761 26.27 20 26.27C19.7239 26.27 19.5 26.4939 19.5 26.77H20.5ZM19.5 28.3085C19.5 28.5846 19.7239 28.8085 20 28.8085C20.2761 28.8085 20.5 28.5846 20.5 28.3085H19.5ZM15.3125 24.193H24.6875V23.193H15.3125V24.193ZM25.75 25.2315V29.847H26.75V25.2315H25.75ZM24.6875 30.8855H15.3125V31.8855H24.6875V30.8855ZM14.25 29.847V25.2315H13.25V29.847H14.25ZM15.3125 30.8855C14.7184 30.8855 14.25 30.4133 14.25 29.847H13.25C13.25 30.9801 14.1807 31.8855 15.3125 31.8855V30.8855ZM25.75 29.847C25.75 30.4133 25.2816 30.8855 24.6875 30.8855V31.8855C25.8193 31.8855 26.75 30.9801 26.75 29.847H25.75ZM24.6875 24.193C25.2816 24.193 25.75 24.6652 25.75 25.2315H26.75C26.75 24.0984 25.8193 23.193 24.6875 23.193V24.193ZM15.3125 23.193C14.1807 23.193 13.25 24.0984 13.25 25.2315H14.25C14.25 24.6652 14.7184 24.193 15.3125 24.193V23.193ZM22.625 20.616V23.693H23.625V20.616H22.625ZM23.125 23.193H16.875V24.193H23.125V23.193ZM17.375 23.693V20.616H16.375V23.693H17.375ZM20 18.0391C21.4571 18.0391 22.625 19.2001 22.625 20.616H23.625C23.625 18.6333 21.9947 17.0391 20 17.0391V18.0391ZM20 17.0391C18.0053 17.0391 16.375 18.6333 16.375 20.616H17.375C17.375 19.2001 18.5429 18.0391 20 18.0391V17.0391ZM19.5 26.77V28.3085H20.5V26.77H19.5Z" fill="%23998100"/%3E%3C/svg%3E%0A');
}
.e-filemanager .e-address .e-address-list-item .e-icons::before {
  content: "\e748";
}
.e-filemanager .e-fe-open::before,
.e-fe-popup .e-fe-open::before {
  content: "\e760";
}
.e-filemanager .e-fe-cut::before,
.e-fe-popup .e-fe-cut::before {
  content: "\e7fb";
}
.e-filemanager .e-fe-copy::before,
.e-fe-popup .e-fe-copy::before {
  content: "\e77c";
}
.e-filemanager .e-fe-paste::before,
.e-fe-popup .e-fe-paste::before {
  content: "\e70b";
}
.e-filemanager .e-fe-delete::before,
.e-fe-popup .e-fe-delete::before {
  content: "\e820";
}
.e-filemanager .e-fe-rename::before,
.e-fe-popup .e-fe-rename::before {
  content: "\e76d";
}
.e-filemanager .e-fe-newfolder::before,
.e-fe-popup .e-fe-newfolder::before {
  content: "\e805";
}
.e-filemanager .e-fe-refresh::before,
.e-fe-popup .e-fe-refresh::before {
  content: "\e772";
}
.e-filemanager .e-fe-upload::before,
.e-fe-popup .e-fe-upload::before {
  content: "\e712";
}
.e-filemanager .e-fe-download::before,
.e-fe-popup .e-fe-download::before {
  content: "\e7a1";
}
.e-filemanager .e-fe-grid::before,
.e-fe-popup .e-fe-grid::before {
  content: "\e77e";
}
.e-filemanager .e-fe-large::before,
.e-fe-popup .e-fe-large::before {
  content: "\e82d";
}
.e-filemanager .e-fe-select::before,
.e-fe-popup .e-fe-select::before {
  content: "\e78e";
}
.e-filemanager .e-fe-details::before,
.e-fe-popup .e-fe-details::before {
  content: "\e800";
}
.e-filemanager .e-fe-sort::before,
.e-fe-popup .e-fe-sort::before {
  content: "\e87c";
}
.e-filemanager .e-fe-search::before,
.e-fe-popup .e-fe-search::before {
  content: "\e754";
}
.e-filemanager .e-fe-clear::before,
.e-fe-popup .e-fe-clear::before {
  content: "\e7e7";
}
.e-filemanager .e-fe-breadcrumb::before,
.e-fe-popup .e-fe-breadcrumb::before {
  content: "\e71c";
}
.e-filemanager .e-fe-drop-in::before,
.e-fe-popup .e-fe-drop-in::before {
  content: "\e768";
}
.e-filemanager .e-fe-drop-out::before,
.e-fe-popup .e-fe-drop-out::before {
  content: "\e736";
}
.e-filemanager .e-fe-no-drop::before,
.e-fe-popup .e-fe-no-drop::before {
  content: "\e839";
}
.e-filemanager .e-toolbar .e-hor-nav .e-popup-up-icon::before,
.e-fe-popup .e-toolbar .e-hor-nav .e-popup-up-icon::before {
  content: "\e770";
}
.e-filemanager .e-toolbar .e-hor-nav .e-popup-down-icon::before,
.e-fe-popup .e-toolbar .e-hor-nav .e-popup-down-icon::before {
  content: "\e770";
}
.e-filemanager.e-fe-m-filter .e-fe-search::before,
.e-fe-popup.e-fe-m-filter .e-fe-search::before {
  content: "\e773";
}
.e-fe-popup .e-fe-dot::before {
  content: "\e774";
}
.e-fe-popup .e-fe-tick::before {
  content: "\e774";
}
ejs-filemanager {
  display: block;
}
.e-filemanager {
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  border: 1px solid;
  position: relative;
}
.e-filemanager .e-blur {
  opacity: .5;
}
.e-filemanager .e-display-none {
  display: none;
}
.e-filemanager.e-fe-drop,
.e-filemanager.e-fe-drop .e-treeview .e-text-content,
.e-filemanager.e-fe-drop .e-treeview .e-fullrow,
.e-filemanager.e-fe-drop .e-address .e-address-list-item:last-child .e-list-text,
.e-filemanager.e-fe-drop .e-grid .e-columnheader {
  cursor: grab;
}
.e-filemanager.e-no-drop {
  cursor: no-drop;
}
.e-filemanager .e-toolbar {
  border-bottom-style: solid;
  border-width: 0 0 1px;
}
.e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn {
  border: 0;
  box-shadow: none;
  font-weight: normal;
  height: calc(100% - 10px);
  padding: 0;
}
.e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn .e-btn-icon.e-icons:not(.e-icon-left):not(.e-icon-right) {
  padding: 0;
}
.e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn .e-btn-icon.e-icons.e-caret {
  font-size: 8px;
  height: 18px;
  margin: 2px 4px 0;
  padding: 1px;
  width: 18px;
}
.e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn .e-tbar-btn-text.e-tbar-ddb-text {
  padding-right: 0;
}
.e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn.e-active {
  border: 0;
  padding: 0;
}
.e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn:hover {
  border: 0;
  padding: 0;
}
.e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn:focus {
  border: 0;
  padding: 0;
}
.e-filemanager .e-toolbar .e-toolbar-pop .e-toolbar-item .e-dropdown-btn .e-icons.e-caret {
  font-size: 8px;
  min-width: 0;
  padding: 0 8px;
}
.e-filemanager .e-toolbar .e-toolbar-pop .e-toolbar-item .e-dropdown-btn .e-tbar-btn-text.e-tbar-ddb-text {
  padding-right: 0;
}
.e-filemanager .e-toolbar .e-toolbar-pop {
  width: max-content;
}
.e-filemanager .e-treeview > .e-ul {
  overflow: initial;
}
.e-filemanager .e-treeview .e-icons .e-treeview-spinner {
  display: none;
}
.e-filemanager .e-treeview .e-list-parent {
  margin-bottom: 0;
  margin-top: 0;
}
.e-filemanager .e-treeview .e-list-parent .e-list-item {
  padding-bottom: 0;
  padding-top: 0;
}
.e-filemanager .e-treeview .e-list-parent .e-list-item .e-fullrow {
  height: 34px;
}
.e-filemanager .e-treeview .e-list-parent .e-list-item .e-list-text {
  height: 32px;
  line-height: 32px;
}
.e-filemanager .e-treeview .e-list-parent .e-list-item.e-fe-drop-folder > .e-fullrow {
  border: 1px dashed;
  box-sizing: border-box;
}
.e-filemanager .e-treeview .e-text-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-filemanager .e-treeview .e-list-text {
  display: initial;
}
.e-filemanager .e-splitter {
  border-width: 0;
}
.e-filemanager .e-splitter .e-split-bar .e-resize-handler {
  display: none;
}
.e-filemanager .e-splitter .e-display-none {
  display: none;
}
.e-filemanager .e-address {
  border-bottom: 1px solid;
  height: 35px;
  position: relative;
}
.e-filemanager .e-address .e-fe-breadcrumb.e-icons {
  padding-bottom: 6px;
}
.e-filemanager .e-address .e-search-wrap {
  float: right;
  padding: 3px 12px 2px 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 200px;
}
.e-filemanager .e-address .e-search-wrap .e-input-group {
  border-bottom-width: 1px;
  height: 29px;
  margin: 0;
}
.e-filemanager .e-address .e-search-wrap .e-input-group.e-input-focus .e-input {
  padding: 0;
}
.e-filemanager .e-address .e-search-wrap .e-input-group .e-input {
  margin: 0 0 0 29px;
  padding: 0;
  height: 26px;
}
.e-filemanager .e-address .e-search-wrap .e-input-group .e-clear-icon {
  margin: 0;
}
.e-filemanager .e-address .e-fe-search {
  font-size: 14px;
  margin: 5px;
  margin-right: 4px;
  padding: 3px;
  padding: 5px;
  position: absolute;
  z-index: 1;
}
.e-filemanager .e-address .e-fe-search::before {
  display: inline-block;
}
.e-filemanager .e-address .e-addressbar-ul {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  list-style: none;
  margin: 0;
  padding: 8px 16px 8px;
  visibility: visible;
}
.e-filemanager .e-address .e-addressbar-ul .e-breadcrumb-menu {
  display: inline;
}
.e-filemanager .e-address .e-addressbar-ul .e-breadcrumb-menu .e-breadcrumb-submenu {
  height: 26px;
}
.e-filemanager .e-address .e-list-text {
  cursor: pointer;
  font-size: 12px;
  line-height: 18px;
  font-weight: 500;
  text-decoration: none;
}
.e-filemanager .e-address .e-list-text:hover {
  text-decoration: none;
}
.e-filemanager .e-address .e-address-list-item {
  display: inline-block;
}
.e-filemanager .e-address .e-address-list-item:last-child .e-list-text {
  cursor: default;
}
.e-filemanager .e-address .e-address-list-item:last-child .e-list-text:hover {
  text-decoration: none;
}
.e-filemanager .e-address .e-address-list-item .e-icons {
  font-size: 8px;
  margin: 0 4px;
}
.e-filemanager .e-address .e-address-list-item .e-icons::before {
  padding: 5px;
}
.e-filemanager .e-view-container .e-grid .e-gridcontent .e-emptyrow {
  display: table-row;
}
.e-filemanager .e-grid {
  border-width: 0;
  float: left;
}
.e-filemanager .e-grid .e-checkbox-wrapper .e-frame {
  border-width: 1px;
  line-height: 12px;
}
.e-filemanager .e-grid .e-spin-show {
  display: none;
}
.e-filemanager .e-grid .e-gridcontent tr.e-emptyrow td.e-lastrowcell:first-child:empty {
  height: 0;
  padding: 0;
}
.e-filemanager .e-grid .e-gridheader {
  border-width: 0 1px 1px;
}
.e-filemanager .e-grid .e-gridheader .e-headercell {
  height: 32px;
}
.e-filemanager .e-grid .e-gridheader .e-headercell.e-fe-grid-icon .e-sortfilterdiv {
  margin-right: 0;
}
.e-filemanager .e-grid .e-gridheader .e-headercell .e-headertext {
  font-size: 10px;
}
.e-filemanager .e-grid .e-gridheader .e-headercell .e-rcursor {
  border: 0;
}
.e-filemanager .e-grid .e-gridheader .e-checkbox-wrapper {
  visibility: hidden;
}
.e-filemanager .e-grid .e-gridheader:hover .e-checkbox-wrapper,
.e-filemanager .e-grid .e-gridheader .e-active .e-checkbox-wrapper {
  visibility: visible;
}
.e-filemanager .e-grid.e-headercheck .e-gridheader .e-headercontent .e-checkbox-wrapper {
  visibility: visible;
}
.e-filemanager .e-grid .e-content {
  overflow-y: auto !important;
}
.e-filemanager .e-grid .e-content .e-table {
  border-spacing: 0;
}
.e-filemanager .e-grid .e-content .e-rowcell {
  border: 0;
  font-size: 12px;
}
.e-filemanager .e-grid .e-content tr.e-row.e-fe-drop-folder .e-rowcell:first-child {
  box-shadow: 1px 0 0 1px #0d6efd inset;
}
.e-filemanager .e-grid .e-content tr.e-row.e-fe-drop-folder .e-rowcell:last-child {
  box-shadow: -1px 0 0 1px #0d6efd inset;
}
.e-filemanager .e-grid .e-content tr.e-row.e-fe-drop-folder .e-rowcell {
  box-shadow: 0 2px 0 -1px #0d6efd inset, 0 -2px 0 -1px #0d6efd inset;
}
.e-filemanager .e-grid .e-empty {
  min-width: 200px;
}
.e-filemanager .e-grid .e-empty-content {
  font-size: 16px;
  margin: 0 auto;
  padding: 18px 0 8px 0;
  text-align: center;
  line-height: 24px;
}
.e-filemanager .e-grid .e-empty-icon {
  height: 82px;
  margin: 0 auto;
  width: 82px;
}
.e-filemanager .e-grid .e-empty-inner-content {
  font-size: 14px;
  margin: 0 auto;
  line-height: 22px;
  padding: 0;
  text-align: center;
}
.e-filemanager .e-grid .e-gridpopup {
  display: none !important;
}
.e-filemanager .e-grid .e-gridheader .e-emptyrow,
.e-filemanager .e-grid .e-gridcontent .e-emptyrow {
  display: none;
}
.e-filemanager .e-grid .e-gridheader .e-fe-checkbox,
.e-filemanager .e-grid .e-gridcontent .e-fe-checkbox {
  overflow: inherit;
  padding-left: 12px;
  padding-right: 0;
}
.e-filemanager .e-grid .e-gridheader .e-fe-grid-icon,
.e-filemanager .e-grid .e-gridcontent .e-fe-grid-icon {
  padding: 0 0 0 12px;
}
.e-filemanager .e-grid .e-gridheader .e-fe-grid-icon .e-headercelldiv,
.e-filemanager .e-grid .e-gridcontent .e-fe-grid-icon .e-headercelldiv {
  text-overflow: unset;
}
.e-filemanager .e-grid .e-gridheader .e-fe-grid-icon + .e-rowcell,
.e-filemanager .e-grid .e-gridheader .e-fe-grid-icon + .e-headercell,
.e-filemanager .e-grid .e-gridcontent .e-fe-grid-icon + .e-rowcell,
.e-filemanager .e-grid .e-gridcontent .e-fe-grid-icon + .e-headercell {
  padding-left: 0;
}
.e-filemanager .e-grid .e-gridheader .e-fe-grid-icon + .e-rowcell.e-fe-grid-name,
.e-filemanager .e-grid .e-gridheader .e-fe-grid-icon + .e-headercell.e-fe-grid-name,
.e-filemanager .e-grid .e-gridcontent .e-fe-grid-icon + .e-rowcell.e-fe-grid-name,
.e-filemanager .e-grid .e-gridcontent .e-fe-grid-icon + .e-headercell.e-fe-grid-name {
  padding-left: 6px;
}
.e-filemanager .e-grid .e-row .e-checkbox-wrapper {
  visibility: hidden;
}
.e-filemanager .e-grid .e-row.e-focused {
  box-shadow: none;
}
.e-filemanager .e-grid .e-row:hover .e-checkbox-wrapper,
.e-filemanager .e-grid .e-row .e-active .e-checkbox-wrapper {
  visibility: visible;
}
.e-filemanager .e-grid .e-row.e-fe-drop-file:hover .e-checkbox-wrapper {
  visibility: hidden;
}
.e-filemanager .e-grid.e-horizontallines .e-rowcell.e-lastrowcell,
.e-filemanager .e-grid.e-verticallines .e-rowcell.e-lastrowcell,
.e-filemanager .e-grid.e-hidelines .e-rowcell.e-lastrowcell {
  border-bottom-width: 0;
}
.e-filemanager .e-grid.e-resize-lines .e-headercell .e-rsuppress {
  border-width: 0;
}
.e-filemanager .e-grid .e-fe-icon {
  display: inline-block;
  height: 20px;
  margin: 0;
  vertical-align: middle;
  width: 20px;
}
.e-filemanager .e-view-container .e-grid .e-gridheader {
  padding-right: 0 !important;
}
.e-filemanager.e-rtl .e-view-container .e-grid .e-gridheader {
  padding-left: 0 !important;
}
.e-filemanager .e-large-icons {
  float: left;
  overflow: auto;
  width: 100%;
}
.e-filemanager .e-large-icons .e-checkbox-wrapper .e-frame {
  border-width: 1px;
  line-height: 12px;
}
.e-filemanager .e-large-icons .e-empty {
  min-width: 200px;
}
.e-filemanager .e-large-icons .e-empty-content {
  font-size: 16px;
  margin: 0 auto;
  padding: 18px 0 8px 0;
  text-align: center;
  line-height: 24px;
}
.e-filemanager .e-large-icons .e-empty-icon {
  height: 82px;
  margin: 0 auto;
  width: 82px;
}
.e-filemanager .e-large-icons .e-empty-inner-content {
  font-size: 14px;
  margin: 0 auto;
  line-height: 22px;
  padding: 0;
  text-align: center;
}
.e-filemanager .e-large-icons .e-list-parent {
  display: block;
  height: 100%;
  margin: 0;
  overflow: auto;
  padding: 0 4px;
}
.e-filemanager .e-large-icons .e-checkbox-wrapper {
  float: left;
  position: absolute;
  top: 0;
  visibility: hidden;
  margin: 2px;
}
.e-filemanager .e-large-icons .e-list-item {
  border: 1px solid;
  float: left;
  height: 85px;
  margin: 8px 4px;
  overflow: hidden;
  padding: 2px;
  width: 80px;
  border-radius: 4px;
}
.e-filemanager .e-large-icons .e-list-item.e-fe-drop-folder {
  border: 1px dashed #0d6efd;
}
.e-filemanager .e-large-icons .e-list-item.e-active .e-checkbox-wrapper,
.e-filemanager .e-large-icons .e-list-item.e-hover .e-checkbox-wrapper {
  visibility: visible;
}
.e-filemanager .e-large-icons .e-text-content {
  display: table-cell;
  height: 79px;
  position: relative;
  vertical-align: bottom;
}
.e-filemanager .e-large-icons .e-list-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  font-size: 12px;
  padding: 2px 0 0 0;
  text-align: center;
  width: 74px;
}
.e-filemanager .e-large-icons .e-list-img {
  border: 2px solid;
  display: block;
  margin: 0 auto;
  max-height: 62px;
  max-width: 100%;
  min-height: 20px;
}
.e-filemanager .e-large-icons .e-list-icon {
  display: block;
  height: 40px;
  margin: 10px auto;
  width: 40px;
}
.e-filemanager .e-fe-clone {
  pointer-events: none;
  z-index: 20;
}
.e-filemanager .e-fe-clone .e-fe-content {
  border: none;
  box-shadow: 0 .8px 16px rgba(0, 0, 0, .15);
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 38px;
}
.e-filemanager .e-fe-clone .e-fe-content .e-fe-name {
  display: inline-block;
  font-size: 14px;
  line-height: 22px;
  margin: 8px 8px 8px 0;
  max-width: 150px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-filemanager .e-fe-clone .e-fe-content .e-fe-icon {
  display: inline-block;
  height: 20px;
  margin: 9px 8px;
  width: 20px;
}
.e-filemanager .e-fe-clone .e-fe-count {
  border: 1px solid;
  border-radius: 50%;
  font-size: 12px;
  height: 20px;
  line-height: 18px;
  margin: -10px 0 0 -10px;
  width: 20px;
  position: absolute;
  text-align: center;
  top: 0;
}
.e-filemanager.e-rtl .e-toolbar .e-fe-grid {
  display: inline-table;
  transform: rotate(180deg);
}
.e-filemanager.e-rtl .e-splitter.e-splitter-horizontal {
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.e-filemanager.e-rtl .e-address .e-search-wrap {
  float: left;
  left: 0;
  right: auto;
  padding-left: 12px;
}
.e-filemanager.e-rtl .e-address .e-search-wrap .e-input-group .e-input {
  margin: 0 29px 0 0;
  padding: 0;
}
.e-filemanager.e-rtl .e-address .e-addressbar-ul {
  display: -ms-flexbox;
  display: flex;
  padding: 8px 18px 8px 12px;
}
.e-filemanager.e-rtl .e-address .e-addressbar-ul .e-icons::before {
  display: inline-block;
  transform: rotate(180deg);
}
.e-filemanager.e-rtl .e-grid.e-rtl .e-gridheader .e-fe-checkbox,
.e-filemanager.e-rtl .e-grid.e-rtl .e-gridcontent .e-fe-checkbox {
  padding-left: 0;
  padding-right: 12px;
}
.e-filemanager.e-rtl .e-grid.e-rtl .e-gridheader .e-fe-grid-icon,
.e-filemanager.e-rtl .e-grid.e-rtl .e-gridcontent .e-fe-grid-icon {
  padding-left: 0;
  padding-right: 12px;
}
.e-filemanager.e-rtl .e-grid.e-rtl .e-gridheader .e-fe-grid-icon + .e-rowcell,
.e-filemanager.e-rtl .e-grid.e-rtl .e-gridheader .e-fe-grid-icon + .e-headercell,
.e-filemanager.e-rtl .e-grid.e-rtl .e-gridcontent .e-fe-grid-icon + .e-rowcell,
.e-filemanager.e-rtl .e-grid.e-rtl .e-gridcontent .e-fe-grid-icon + .e-headercell {
  padding-left: 21px;
  padding-right: 0;
}
.e-filemanager.e-rtl .e-grid.e-rtl .e-gridheader .e-fe-grid-icon + .e-rowcell.e-fe-grid-name,
.e-filemanager.e-rtl .e-grid.e-rtl .e-gridheader .e-fe-grid-icon + .e-headercell.e-fe-grid-name,
.e-filemanager.e-rtl .e-grid.e-rtl .e-gridcontent .e-fe-grid-icon + .e-rowcell.e-fe-grid-name,
.e-filemanager.e-rtl .e-grid.e-rtl .e-gridcontent .e-fe-grid-icon + .e-headercell.e-fe-grid-name {
  padding-right: 12px;
}
.e-filemanager.e-rtl .e-grid.e-rtl .e-fe-icon {
  margin: 0 0 0 8px;
}
.e-filemanager.e-rtl .e-large-icons .e-list-item {
  float: right;
}
.e-filemanager.e-rtl .e-fe-clone .e-fe-count {
  margin-left: 0;
  margin-right: -12px;
}
.e-filemanager.e-rtl .e-fe-clone .e-fe-name {
  margin: 8px 0 8px 8px;
}
.e-filemanager .e-layout-content {
  position: relative;
}
.e-filemanager .e-fe-overlay {
  border: 2px dashed #0d6efd;
  bottom: 0;
  display: block;
  height: calc(100% - 34px);
  pointer-events: none;
  position: absolute;
  visibility: hidden;
  width: 100%;
}
.e-filemanager .e-upload-drag-hover {
  outline: none;
}
.e-filemanager .e-upload-drag-hover .e-fe-overlay {
  visibility: visible;
}
.e-fe-popup.e-dropdown-popup ul .e-item .e-fe-dot,
.e-fe-popup.e-dropdown-popup ul .e-item .e-fe-tick,
.e-fe-popup.e-contextmenu-wrapper ul .e-menu-item .e-fe-dot,
.e-fe-popup.e-contextmenu-wrapper ul .e-menu-item .e-fe-tick,
.e-fe-popup.e-contextmenu-container ul .e-menu-item .e-fe-dot,
.e-fe-popup.e-contextmenu-container ul .e-menu-item .e-fe-tick {
  font-size: 14px;
}
.e-fe-popup.e-dlg-resizable .e-dlg-content {
  overflow: hidden;
}
.e-fe-popup.e-dialog.e-fe-upload-dialog .e-dlg-content {
  overflow: auto;
}
.e-fe-popup.e-contextmenu-wrapper ul .e-menu-item.e-separator,
.e-fe-popup.e-contextmenu-container ul .e-menu-item.e-separator {
  margin: 0 0;
}
.e-fe-popup.e-rtl .e-fe-grid {
  display: inline-table;
  transform: rotate(180deg);
}
.e-fe-popup.e-dialog td {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  max-width: 211px;
  min-width: 51px;
  padding: 4px 24px 4px 0;
  line-height: 22px;
}
.e-fe-popup.e-dialog td:first-child {
  font-size: 12px;
  line-height: 18px;
}
.e-fe-popup.e-dialog td.e-fe-value {
  white-space: unset;
  word-break: break-word;
}
.e-fe-popup.e-dialog .e-fe-errorcontent {
  white-space: normal;
  word-break: break-word;
}
.e-fe-popup.e-dialog .e-fe-icon {
  display: inline-block;
  height: 18px;
  margin: 0 8px -2px 0;
  width: 18px;
}
.e-fe-popup.e-dialog .e-fe-access-header {
  display: inline-block;
}
.e-fe-popup.e-dialog .e-fe-retrycontent {
  padding: 16px 0;
}
.e-fe-popup.e-dialog .e-image {
  height: 100%;
  width: 100%;
}
.e-fe-popup.e-dialog .e-dlg-content {
  padding-top: 16px;
}
.e-fe-popup.e-dialog.e-rtl td {
  padding: 8px 0 8px 24px;
}
.e-fe-popup.e-dialog.e-rtl .e-fe-icon {
  margin: 0 0 -2px 8px;
}
.e-fe-popup.e-dialog.e-popup.e-dlg-resizable {
  min-height: 200px;
}
.e-fe-popup .e-fe-error {
  font-size: 12px;
  line-height: 18px;
  padding-top: 4px;
}
.e-fe-popup .e-upload {
  border-bottom-width: 0;
  border-top-width: 0;
}
.e-fe-popup .e-upload .e-file-select-wrap {
  display: none;
}
.e-fe-popup .e-upload .e-icons.e-file-delete-btn {
  display: none;
}
.e-fe-popup .e-upload .e-upload-actions {
  border-bottom: 1px solid;
}
.e-filemanager.e-fe-mobile .e-toolbar-items .e-toolbar-item .e-btn-icon.e-icons,
.e-bigger .e-filemanager.e-fe-mobile .e-toolbar-items .e-toolbar-item .e-btn-icon.e-icons,
.e-filemanager.e-bigger.e-fe-mobile .e-toolbar-items .e-toolbar-item .e-btn-icon.e-icons {
  font-size: 20px;
}
.e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-newfolder,
.e-bigger .e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-newfolder,
.e-filemanager.e-bigger.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-newfolder {
  padding-top: 0;
}
.e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-upload,
.e-bigger .e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-upload,
.e-filemanager.e-bigger.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-upload {
  padding-left: 0;
}
.e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-sort,
.e-bigger .e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-sort,
.e-filemanager.e-bigger.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-sort {
  padding-top: 3px;
}
.e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-refresh,
.e-bigger .e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-refresh,
.e-filemanager.e-bigger.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-refresh {
  padding-top: 3px;
}
.e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-select,
.e-bigger .e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-select,
.e-filemanager.e-bigger.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-select {
  padding-top: 2px;
}
.e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-large,
.e-bigger .e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-large,
.e-filemanager.e-bigger.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-large {
  padding: 4px 0 0 2px;
}
.e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-grid,
.e-bigger .e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-grid,
.e-filemanager.e-bigger.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-grid {
  padding: 4px 2px 0 2px;
}
.e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-details,
.e-bigger .e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-details,
.e-filemanager.e-bigger.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-details {
  padding-top: 3px;
}
.e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-delete,
.e-bigger .e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-delete,
.e-filemanager.e-bigger.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-delete {
  padding-left: 4px;
}
.e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-rename,
.e-bigger .e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-rename,
.e-filemanager.e-bigger.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-rename {
  padding-left: 2px;
  padding-top: 3px;
}
.e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-download,
.e-bigger .e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-download,
.e-filemanager.e-bigger.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-download {
  padding-left: 4px;
}
.e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-cut,
.e-bigger .e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-cut,
.e-filemanager.e-bigger.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-cut {
  padding-left: 2px;
  padding-top: 1px;
}
.e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-copy,
.e-bigger .e-filemanager.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-copy,
.e-filemanager.e-bigger.e-fe-mobile .e-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-fe-copy {
  padding-left: 4px;
}
.e-filemanager.e-fe-mobile .e-toolbar .e-popup-up-icon.e-icons,
.e-filemanager.e-fe-mobile .e-toolbar .e-popup-down-icon.e-icons,
.e-bigger .e-filemanager.e-fe-mobile .e-toolbar .e-popup-up-icon.e-icons,
.e-bigger .e-filemanager.e-fe-mobile .e-toolbar .e-popup-down-icon.e-icons,
.e-filemanager.e-bigger.e-fe-mobile .e-toolbar .e-popup-up-icon.e-icons,
.e-filemanager.e-bigger.e-fe-mobile .e-toolbar .e-popup-down-icon.e-icons {
  font-size: 20px;
}
.e-filemanager.e-fe-mobile .e-toolbar-left .e-icons.e-fe-sort,
.e-bigger .e-filemanager.e-fe-mobile .e-toolbar-left .e-icons.e-fe-sort,
.e-filemanager.e-bigger.e-fe-mobile .e-toolbar-left .e-icons.e-fe-sort {
  display: inline-block;
  margin: 0;
  width: 14px;
}
.e-filemanager.e-fe-mobile .e-toolbar-left .e-tbar-ddb-text,
.e-bigger .e-filemanager.e-fe-mobile .e-toolbar-left .e-tbar-ddb-text,
.e-filemanager.e-bigger.e-fe-mobile .e-toolbar-left .e-tbar-ddb-text {
  display: none;
}
.e-filemanager.e-fe-mobile .e-toolbar-left .e-toolbar-item .e-tbar-btn-text,
.e-bigger .e-filemanager.e-fe-mobile .e-toolbar-left .e-toolbar-item .e-tbar-btn-text,
.e-filemanager.e-bigger.e-fe-mobile .e-toolbar-left .e-toolbar-item .e-tbar-btn-text {
  display: none;
}
.e-filemanager.e-fe-mobile .e-splitter .e-split-bar,
.e-bigger .e-filemanager.e-fe-mobile .e-splitter .e-split-bar,
.e-filemanager.e-bigger.e-fe-mobile .e-splitter .e-split-bar {
  display: none;
}
.e-filemanager.e-fe-mobile .e-address,
.e-bigger .e-filemanager.e-fe-mobile .e-address,
.e-filemanager.e-bigger.e-fe-mobile .e-address {
  height: 40px;
}
.e-filemanager.e-fe-mobile .e-address .e-addressbar-ul,
.e-bigger .e-filemanager.e-fe-mobile .e-address .e-addressbar-ul,
.e-filemanager.e-bigger.e-fe-mobile .e-address .e-addressbar-ul {
  height: 40px;
}
.e-filemanager.e-fe-mobile .e-address .e-address-list-item .e-icons,
.e-bigger .e-filemanager.e-fe-mobile .e-address .e-address-list-item .e-icons,
.e-filemanager.e-bigger.e-fe-mobile .e-address .e-address-list-item .e-icons {
  font-size: 10px;
}
.e-filemanager.e-fe-mobile .e-address .e-list-text,
.e-bigger .e-filemanager.e-fe-mobile .e-address .e-list-text,
.e-filemanager.e-bigger.e-fe-mobile .e-address .e-list-text {
  font-size: 14px;
}
.e-filemanager.e-fe-mobile .e-address .e-search-wrap,
.e-bigger .e-filemanager.e-fe-mobile .e-address .e-search-wrap,
.e-filemanager.e-bigger.e-fe-mobile .e-address .e-search-wrap {
  min-width: 47px;
  width: auto;
}
.e-filemanager.e-fe-mobile .e-address .e-search-wrap .e-input-group,
.e-bigger .e-filemanager.e-fe-mobile .e-address .e-search-wrap .e-input-group,
.e-filemanager.e-bigger.e-fe-mobile .e-address .e-search-wrap .e-input-group {
  display: none;
  height: 40px;
  width: 100%;
}
.e-filemanager.e-fe-mobile .e-address .e-search-wrap .e-input-group .e-clear-icon,
.e-bigger .e-filemanager.e-fe-mobile .e-address .e-search-wrap .e-input-group .e-clear-icon,
.e-filemanager.e-bigger.e-fe-mobile .e-address .e-search-wrap .e-input-group .e-clear-icon {
  margin: 2px 8px 0;
}
.e-filemanager.e-fe-mobile .e-address .e-search-wrap .e-input-group .e-input,
.e-bigger .e-filemanager.e-fe-mobile .e-address .e-search-wrap .e-input-group .e-input,
.e-filemanager.e-bigger.e-fe-mobile .e-address .e-search-wrap .e-input-group .e-input {
  margin: 0 0 0 29px;
}
.e-filemanager.e-fe-mobile .e-address .e-fe-search,
.e-bigger .e-filemanager.e-fe-mobile .e-address .e-fe-search,
.e-filemanager.e-bigger.e-fe-mobile .e-address .e-fe-search {
  font-size: 20px;
  margin: 3px 0;
  right: 13px;
}
.e-filemanager.e-fe-mobile .e-grid .e-fe-grid-icon .e-fe-icon,
.e-bigger .e-filemanager.e-fe-mobile .e-grid .e-fe-grid-icon .e-fe-icon,
.e-filemanager.e-bigger.e-fe-mobile .e-grid .e-fe-grid-icon .e-fe-icon {
  height: 35px;
  width: 35px;
  margin: 0 8px 0 0;
}
.e-filemanager.e-fe-mobile .e-grid .e-gridheader,
.e-bigger .e-filemanager.e-fe-mobile .e-grid .e-gridheader,
.e-filemanager.e-bigger.e-fe-mobile .e-grid .e-gridheader {
  display: none;
}
.e-filemanager.e-fe-mobile .e-grid .e-content .e-rowcell,
.e-bigger .e-filemanager.e-fe-mobile .e-grid .e-content .e-rowcell,
.e-filemanager.e-bigger.e-fe-mobile .e-grid .e-content .e-rowcell {
  border-bottom: 1px solid;
  border-bottom-color: #dee2e6;
}
.e-filemanager.e-fe-mobile .e-grid .e-content .e-rowcell.e-fe-checkbox,
.e-bigger .e-filemanager.e-fe-mobile .e-grid .e-content .e-rowcell.e-fe-checkbox,
.e-filemanager.e-bigger.e-fe-mobile .e-grid .e-content .e-rowcell.e-fe-checkbox {
  padding: 0;
}
.e-filemanager.e-fe-mobile .e-grid .e-gridcontent .e-fe-grid-icon,
.e-bigger .e-filemanager.e-fe-mobile .e-grid .e-gridcontent .e-fe-grid-icon,
.e-filemanager.e-bigger.e-fe-mobile .e-grid .e-gridcontent .e-fe-grid-icon {
  padding-left: 10px;
  padding-right: 10px;
}
.e-filemanager.e-fe-mobile .e-grid .e-fe-text,
.e-bigger .e-filemanager.e-fe-mobile .e-grid .e-fe-text,
.e-filemanager.e-bigger.e-fe-mobile .e-grid .e-fe-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-filemanager.e-fe-mobile .e-large-icons .e-list-parent,
.e-bigger .e-filemanager.e-fe-mobile .e-large-icons .e-list-parent,
.e-filemanager.e-bigger.e-fe-mobile .e-large-icons .e-list-parent {
  padding: 0;
}
.e-filemanager.e-fe-mobile .e-large-icons .e-list-parent .e-list-item,
.e-bigger .e-filemanager.e-fe-mobile .e-large-icons .e-list-parent .e-list-item,
.e-filemanager.e-bigger.e-fe-mobile .e-large-icons .e-list-parent .e-list-item {
  display: inline-table;
  height: 155px;
  margin: 8px 8px;
  width: 155px;
}
.e-filemanager.e-fe-mobile .e-large-icons .e-list-parent .e-list-item.e-hover .e-checkbox-wrapper,
.e-bigger .e-filemanager.e-fe-mobile .e-large-icons .e-list-parent .e-list-item.e-hover .e-checkbox-wrapper,
.e-filemanager.e-bigger.e-fe-mobile .e-large-icons .e-list-parent .e-list-item.e-hover .e-checkbox-wrapper {
  visibility: hidden;
}
.e-filemanager.e-fe-mobile .e-large-icons .e-list-parent .e-list-item.e-active .e-checkbox-wrapper,
.e-bigger .e-filemanager.e-fe-mobile .e-large-icons .e-list-parent .e-list-item.e-active .e-checkbox-wrapper,
.e-filemanager.e-bigger.e-fe-mobile .e-large-icons .e-list-parent .e-list-item.e-active .e-checkbox-wrapper {
  visibility: visible;
}
.e-filemanager.e-fe-mobile .e-large-icons .e-list-parent .e-list-item .e-checkbox-wrapper,
.e-bigger .e-filemanager.e-fe-mobile .e-large-icons .e-list-parent .e-list-item .e-checkbox-wrapper,
.e-filemanager.e-bigger.e-fe-mobile .e-large-icons .e-list-parent .e-list-item .e-checkbox-wrapper {
  z-index: 1000;
}
.e-filemanager.e-fe-mobile .e-large-icons .e-list-parent .e-list-item .e-list-text,
.e-bigger .e-filemanager.e-fe-mobile .e-large-icons .e-list-parent .e-list-item .e-list-text,
.e-filemanager.e-bigger.e-fe-mobile .e-large-icons .e-list-parent .e-list-item .e-list-text {
  margin: 0 auto;
  width: 110px;
}
.e-filemanager.e-fe-mobile .e-large-icons .e-list-parent .e-list-item .e-list-img,
.e-bigger .e-filemanager.e-fe-mobile .e-large-icons .e-list-parent .e-list-item .e-list-img,
.e-filemanager.e-bigger.e-fe-mobile .e-large-icons .e-list-parent .e-list-item .e-list-img {
  margin: 11px auto;
  max-height: 110px;
  max-width: 110px;
}
.e-filemanager.e-fe-mobile .e-large-icons .e-list-parent .e-list-item .e-list-icon,
.e-bigger .e-filemanager.e-fe-mobile .e-large-icons .e-list-parent .e-list-item .e-list-icon,
.e-filemanager.e-bigger.e-fe-mobile .e-large-icons .e-list-parent .e-list-item .e-list-icon {
  height: 110px;
  margin: 11px auto 0;
  width: 110px;
}
.e-filemanager.e-fe-m-select .e-large-icons .e-list-item.e-large-icon .e-checkbox-wrapper,
.e-bigger .e-filemanager.e-fe-m-select .e-large-icons .e-list-item.e-large-icon .e-checkbox-wrapper,
.e-filemanager.e-bigger.e-fe-m-select .e-large-icons .e-list-item.e-large-icon .e-checkbox-wrapper {
  visibility: visible;
}
.e-filemanager.e-fe-m-select .e-grid .e-content .e-row .e-rowcell .e-checkbox-wrapper,
.e-bigger .e-filemanager.e-fe-m-select .e-grid .e-content .e-row .e-rowcell .e-checkbox-wrapper,
.e-filemanager.e-bigger.e-fe-m-select .e-grid .e-content .e-row .e-rowcell .e-checkbox-wrapper {
  visibility: visible;
}
.e-filemanager.e-fe-m-filter .e-address .e-search-wrap,
.e-bigger .e-filemanager.e-fe-m-filter .e-address .e-search-wrap,
.e-filemanager.e-bigger.e-fe-m-filter .e-address .e-search-wrap {
  margin: 0;
  padding: 0;
  position: absolute;
  width: 100%;
}
.e-filemanager.e-fe-m-filter .e-address .e-search-wrap .e-input-group,
.e-bigger .e-filemanager.e-fe-m-filter .e-address .e-search-wrap .e-input-group,
.e-filemanager.e-bigger.e-fe-m-filter .e-address .e-search-wrap .e-input-group {
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-filemanager.e-fe-m-filter .e-address .e-search-wrap .e-input-group .e-input,
.e-bigger .e-filemanager.e-fe-m-filter .e-address .e-search-wrap .e-input-group .e-input,
.e-filemanager.e-bigger.e-fe-m-filter .e-address .e-search-wrap .e-input-group .e-input {
  height: auto;
  margin-left: 45px;
}
.e-filemanager.e-fe-m-filter .e-address .e-search-wrap .e-fe-search,
.e-bigger .e-filemanager.e-fe-m-filter .e-address .e-search-wrap .e-fe-search,
.e-filemanager.e-bigger.e-fe-m-filter .e-address .e-search-wrap .e-fe-search {
  left: 0;
  margin-left: 8px;
  margin-top: 7px;
  width: 30px;
}
.e-filemanager.e-fe-m-filter .e-address .e-addressbar-ul,
.e-bigger .e-filemanager.e-fe-m-filter .e-address .e-addressbar-ul,
.e-filemanager.e-bigger.e-fe-m-filter .e-address .e-addressbar-ul {
  visibility: hidden;
}
.e-filemanager.e-fe-m-filter.e-rtl .e-address .e-search-wrap .e-input-group .e-input,
.e-bigger .e-filemanager.e-fe-m-filter.e-rtl .e-address .e-search-wrap .e-input-group .e-input,
.e-filemanager.e-bigger.e-fe-m-filter.e-rtl .e-address .e-search-wrap .e-input-group .e-input {
  margin-right: 45px;
}
.e-filemanager.e-fe-m-filter.e-rtl .e-address .e-search-wrap .e-fe-search,
.e-bigger .e-filemanager.e-fe-m-filter.e-rtl .e-address .e-search-wrap .e-fe-search,
.e-filemanager.e-bigger.e-fe-m-filter.e-rtl .e-address .e-search-wrap .e-fe-search {
  transform: rotate(180deg);
}
.e-filemanager.e-rtl .e-grid .e-gridheader .e-fe-grid-icon,
.e-filemanager.e-rtl .e-grid .e-gridcontent .e-fe-grid-icon,
.e-bigger .e-filemanager.e-rtl .e-grid .e-gridheader .e-fe-grid-icon,
.e-bigger .e-filemanager.e-rtl .e-grid .e-gridcontent .e-fe-grid-icon,
.e-filemanager.e-bigger.e-rtl .e-grid .e-gridheader .e-fe-grid-icon,
.e-filemanager.e-bigger.e-rtl .e-grid .e-gridcontent .e-fe-grid-icon {
  padding-right: 10px;
}
.e-fe-popup.e-bigger .e-fe-error,
.e-bigger .e-fe-popup .e-fe-error {
  font-size: 14px;
  line-height: 22px;
}
.e-fe-popup.e-bigger.e-dialog .e-dlg-header-content,
.e-bigger .e-fe-popup.e-dialog .e-dlg-header-content {
  padding: 21px;
}
.e-fe-popup.e-bigger.e-dialog td,
.e-bigger .e-fe-popup.e-dialog td {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 16px;
  max-width: 205px;
  min-width: 45px;
  padding: 8px 30px 8px 0;
}
.e-bigger .e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-btn-icon.e-icons,
.e-filemanager.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-btn-icon.e-icons {
  font-size: 20px;
}
.e-bigger .e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn,
.e-filemanager.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn {
  padding: 0 6px;
}
.e-bigger .e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn.e-active,
.e-filemanager.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn.e-active {
  padding: 0 6px;
}
.e-bigger .e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn:hover,
.e-filemanager.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn:hover {
  padding: 0 6px;
}
.e-bigger .e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn:focus,
.e-filemanager.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn:focus {
  padding: 0 6px;
}
.e-bigger .e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn .e-btn-icon.e-icons.e-caret,
.e-filemanager.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn .e-btn-icon.e-icons.e-caret {
  padding: 0 10px;
}
.e-bigger .e-filemanager .e-toolbar .e-toolbar-pop .e-toolbar-item .e-dropdown-btn .e-btn-icon.e-icons.e-caret,
.e-filemanager.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item .e-dropdown-btn .e-btn-icon.e-icons.e-caret {
  padding: 0 10px;
}
.e-bigger .e-filemanager .e-toolbar .e-popup-up-icon.e-icons,
.e-bigger .e-filemanager .e-toolbar .e-popup-down-icon.e-icons,
.e-filemanager.e-bigger .e-toolbar .e-popup-up-icon.e-icons,
.e-filemanager.e-bigger .e-toolbar .e-popup-down-icon.e-icons {
  font-size: 20px;
}
.e-bigger .e-filemanager .e-fe-clone .e-fe-content .e-fe-name,
.e-filemanager.e-bigger .e-fe-clone .e-fe-content .e-fe-name {
  font-size: 16px;
  line-height: 24px;
  margin: 7px 12px 7px 0;
}
.e-bigger .e-filemanager .e-fe-clone .e-fe-content .e-fe-icon,
.e-filemanager.e-bigger .e-fe-clone .e-fe-content .e-fe-icon {
  height: 24px;
  margin: 7px 12px;
  width: 24px;
}
.e-bigger .e-filemanager .e-fe-clone .e-fe-count,
.e-filemanager.e-bigger .e-fe-clone .e-fe-count {
  font-size: 14px;
  height: 24px;
  line-height: 22px;
  width: 24px;
}
.e-bigger .e-filemanager .e-treeview .e-list-parent .e-list-item .e-fullrow,
.e-filemanager.e-bigger .e-treeview .e-list-parent .e-list-item .e-fullrow {
  height: 40px;
}
.e-bigger .e-filemanager .e-treeview .e-list-parent .e-list-item .e-list-text,
.e-filemanager.e-bigger .e-treeview .e-list-parent .e-list-item .e-list-text {
  height: 38px;
  line-height: 38px;
}
.e-bigger .e-filemanager .e-address,
.e-filemanager.e-bigger .e-address {
  height: 40px;
}
.e-bigger .e-filemanager .e-address .e-breadcrumb-menu .e-breadcrumb-submenu,
.e-filemanager.e-bigger .e-address .e-breadcrumb-menu .e-breadcrumb-submenu {
  height: 27px;
}
.e-bigger .e-filemanager .e-address .e-address-list-item,
.e-filemanager.e-bigger .e-address .e-address-list-item {
  height: 28px;
}
.e-bigger .e-filemanager .e-address .e-address-list-item .e-icons,
.e-filemanager.e-bigger .e-address .e-address-list-item .e-icons {
  font-size: 10px;
}
.e-bigger .e-filemanager .e-address .e-addressbar-ul,
.e-filemanager.e-bigger .e-address .e-addressbar-ul {
  padding: 6px 12px;
}
.e-bigger .e-filemanager .e-address .e-list-text,
.e-filemanager.e-bigger .e-address .e-list-text {
  font-size: 14px;
  line-height: 28px;
  padding: 5px 4px;
}
.e-bigger .e-filemanager .e-address .e-search-wrap,
.e-filemanager.e-bigger .e-address .e-search-wrap {
  min-width: 51px;
  padding: 4px 10px 0 16px;
}
.e-bigger .e-filemanager .e-address .e-search-wrap .e-input-group,
.e-filemanager.e-bigger .e-address .e-search-wrap .e-input-group {
  height: 30px;
}
.e-bigger .e-filemanager .e-address .e-search-wrap .e-input-group .e-input:focus,
.e-filemanager.e-bigger .e-address .e-search-wrap .e-input-group .e-input:focus {
  padding: 0;
}
.e-bigger .e-filemanager .e-address .e-search-wrap .e-input-group .e-clear-icon::before,
.e-filemanager.e-bigger .e-address .e-search-wrap .e-input-group .e-clear-icon::before {
  margin: 0;
}
.e-bigger .e-filemanager .e-address .e-fe-search,
.e-filemanager.e-bigger .e-address .e-fe-search {
  font-size: 16px;
  margin: 4px;
}
.e-bigger .e-filemanager .e-grid .e-checkbox-wrapper .e-frame,
.e-filemanager.e-bigger .e-grid .e-checkbox-wrapper .e-frame {
  border-width: 1px;
  line-height: 14px;
}
.e-bigger .e-filemanager .e-grid .e-gridheader .e-headercell,
.e-filemanager.e-bigger .e-grid .e-gridheader .e-headercell {
  height: 36px;
}
.e-bigger .e-filemanager .e-grid .e-gridheader .e-headertext,
.e-filemanager.e-bigger .e-grid .e-gridheader .e-headertext {
  font-size: 14px;
}
.e-bigger .e-filemanager .e-grid .e-gridheader .e-rowcell,
.e-bigger .e-filemanager .e-grid .e-gridcontent .e-rowcell,
.e-filemanager.e-bigger .e-grid .e-gridheader .e-rowcell,
.e-filemanager.e-bigger .e-grid .e-gridcontent .e-rowcell {
  font-size: 14px;
}
.e-bigger .e-filemanager .e-grid .e-gridheader .e-rowcell .e-fe-text,
.e-bigger .e-filemanager .e-grid .e-gridcontent .e-rowcell .e-fe-text,
.e-filemanager.e-bigger .e-grid .e-gridheader .e-rowcell .e-fe-text,
.e-filemanager.e-bigger .e-grid .e-gridcontent .e-rowcell .e-fe-text {
  font-size: 16px;
}
.e-bigger .e-filemanager .e-grid .e-gridheader .e-fe-checkbox,
.e-bigger .e-filemanager .e-grid .e-gridcontent .e-fe-checkbox,
.e-filemanager.e-bigger .e-grid .e-gridheader .e-fe-checkbox,
.e-filemanager.e-bigger .e-grid .e-gridcontent .e-fe-checkbox {
  padding-left: 10px;
}
.e-bigger .e-filemanager .e-grid .e-gridheader .e-fe-grid-icon,
.e-bigger .e-filemanager .e-grid .e-gridcontent .e-fe-grid-icon,
.e-filemanager.e-bigger .e-grid .e-gridheader .e-fe-grid-icon,
.e-filemanager.e-bigger .e-grid .e-gridcontent .e-fe-grid-icon {
  padding-left: 10px;
}
.e-bigger .e-filemanager .e-grid .e-fe-icon,
.e-filemanager.e-bigger .e-grid .e-fe-icon {
  margin: 0 12px 0 0;
}
.e-bigger .e-filemanager .e-grid .e-empty,
.e-filemanager.e-bigger .e-grid .e-empty {
  min-width: 300px;
}
.e-bigger .e-filemanager .e-grid .e-empty-content,
.e-filemanager.e-bigger .e-grid .e-empty-content {
  font-size: 22px;
  margin: 0 auto;
  padding: 12px;
  text-align: center;
}
.e-bigger .e-filemanager .e-grid .e-empty-icon,
.e-filemanager.e-bigger .e-grid .e-empty-icon {
  height: 92px;
  margin: 0 auto;
  width: 92px;
}
.e-bigger .e-filemanager .e-grid .e-empty-inner-content,
.e-filemanager.e-bigger .e-grid .e-empty-inner-content {
  font-size: 14px;
  margin: 0 auto;
  padding: 6px;
  text-align: center;
}
.e-bigger .e-filemanager .e-large-icons .e-checkbox-wrapper .e-frame,
.e-filemanager.e-bigger .e-large-icons .e-checkbox-wrapper .e-frame {
  border-width: 1px;
  line-height: 14px;
}
.e-bigger .e-filemanager .e-large-icons .e-list-parent,
.e-filemanager.e-bigger .e-large-icons .e-list-parent {
  padding: 0 6px;
}
.e-bigger .e-filemanager .e-large-icons .e-list-item,
.e-filemanager.e-bigger .e-large-icons .e-list-item {
  height: 106px;
  margin: 12px 6px;
  width: 100px;
}
.e-bigger .e-filemanager .e-large-icons .e-text-content,
.e-filemanager.e-bigger .e-large-icons .e-text-content {
  height: 100px;
}
.e-bigger .e-filemanager .e-large-icons .e-list-text,
.e-filemanager.e-bigger .e-large-icons .e-list-text {
  font-size: 14px;
  padding: 4px 2px 2px;
  width: 94px;
}
.e-bigger .e-filemanager .e-large-icons .e-list-img,
.e-filemanager.e-bigger .e-large-icons .e-list-img {
  max-height: 79px;
  max-width: 94px;
}
.e-bigger .e-filemanager .e-large-icons .e-list-icon,
.e-filemanager.e-bigger .e-large-icons .e-list-icon {
  height: 52px;
  margin: 11px auto;
  width: 52px;
}
.e-bigger .e-filemanager .e-large-icons .e-empty,
.e-filemanager.e-bigger .e-large-icons .e-empty {
  min-width: 300px;
}
.e-bigger .e-filemanager .e-large-icons .e-empty-content,
.e-filemanager.e-bigger .e-large-icons .e-empty-content {
  font-size: 22px;
  margin: 0 auto;
  padding: 12px;
  text-align: center;
}
.e-bigger .e-filemanager .e-large-icons .e-empty-icon,
.e-filemanager.e-bigger .e-large-icons .e-empty-icon {
  height: 92px;
  margin: 0 auto;
  width: 92px;
}
.e-bigger .e-filemanager .e-large-icons .e-empty-inner-content,
.e-filemanager.e-bigger .e-large-icons .e-empty-inner-content {
  font-size: 14px;
  margin: 0 auto;
  padding: 4px;
  text-align: center;
}
.e-bigger .e-filemanager.e-rtl .e-fe-clone .e-fe-name,
.e-filemanager.e-bigger.e-rtl .e-fe-clone .e-fe-name {
  margin: 7px 0 7px 12px;
}
.e-bigger .e-filemanager.e-rtl .e-grid .e-gridheader .e-fe-checkbox,
.e-bigger .e-filemanager.e-rtl .e-grid .e-gridcontent .e-fe-checkbox,
.e-filemanager.e-bigger.e-rtl .e-grid .e-gridheader .e-fe-checkbox,
.e-filemanager.e-bigger.e-rtl .e-grid .e-gridcontent .e-fe-checkbox {
  padding-right: 16px;
}
.e-bigger .e-filemanager .e-fe-overlay,
.e-filemanager.e-bigger .e-fe-overlay {
  height: calc(100% - 41px);
}
@media (max-width: 469px) {
  .e-bigger .e-filemanager.e-fe-mobile .e-large-icons .e-list-parent .e-list-item,
  .e-filemanager.e-bigger.e-fe-mobile .e-large-icons .e-list-parent .e-list-item {
    min-width: 140px;
    width: calc(50% - 17px);
  }
}
@media (min-width: 470px)and (max-width: 625px) {
  .e-bigger .e-filemanager.e-fe-mobile .e-large-icons .e-list-parent .e-list-item,
  .e-filemanager.e-bigger.e-fe-mobile .e-large-icons .e-list-parent .e-list-item {
    min-width: 140px;
    width: calc(33.33% - 17px);
  }
}
.e-content-placeholder.e-filemanager.e-placeholder-filemanager {
  height: 100%;
  width: 100%;
}
.e-filemanager {
  background: rgba(0, 0, 0, 0);
  border-color: #dee2e6;
}
.e-filemanager .e-toolbar {
  border-bottom-color: #dee2e6;
}
.e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn.e-active {
  background: #5c636a;
  border-color: #565e64;
}
.e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn.e-active .e-btn-icon,
.e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn.e-active .e-tbar-btn-text {
  color: #fff;
}
.e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn:hover {
  background: #5c636a;
  border-color: #565e64;
}
.e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn:focus {
  background: #5c636a;
  border-color: #565e64;
}
.e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn:focus .e-btn-icon,
.e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn:focus .e-tbar-btn-text {
  color: #fff;
}
.e-filemanager .e-address {
  border-bottom-color: #dee2e6;
}
.e-filemanager .e-address .e-breadcrumb-menu .e-breadcrumb-submenu:active .e-btn-icon,
.e-filemanager .e-address .e-breadcrumb-menu .e-breadcrumb-submenu:active .e-tbar-btn-text,
.e-filemanager .e-address .e-breadcrumb-menu .e-breadcrumb-submenu:focus .e-btn-icon,
.e-filemanager .e-address .e-breadcrumb-menu .e-breadcrumb-submenu:focus .e-tbar-btn-text,
.e-filemanager .e-address .e-breadcrumb-menu .e-breadcrumb-submenu:hover .e-btn-icon,
.e-filemanager .e-address .e-breadcrumb-menu .e-breadcrumb-submenu:hover .e-tbar-btn-text {
  color: #fff;
}
.e-filemanager .e-address .e-icons {
  color: #6c757d;
}
.e-filemanager .e-address .e-list-text {
  color: #495057;
}
.e-filemanager .e-address .e-address-list-item {
  color: #495057;
}
.e-filemanager .e-address .e-address-list-item:focus .e-list-text {
  color: #212529;
}
.e-filemanager .e-address .e-address-list-item:last-child .e-list-text {
  color: #343a40;
}
.e-filemanager .e-address .e-address-list-item:not(:last-child) .e-list-text:hover {
  color: #212529;
}
.e-filemanager .e-address .e-address-list-item:not(:last-child) .e-list-text:active {
  color: #212529;
}
.e-filemanager .e-address .e-address-list-item:not(:last-child) .e-list-text:focus {
  color: #212529;
}
.e-filemanager .e-address .e-search-wrap .e-input-group.e-control-wrapper:not(.e-success) {
  background: #fff;
  border-color: #dee2e6;
}
.e-filemanager .e-treeview .e-list-item.e-active > .e-fullrow {
  border: #0d6efd;
}
.e-filemanager .e-treeview .e-list-parent .e-list-item.e-fe-drop-folder.e-hover > .e-fullrow {
  border-color: #0d6efd;
}
.e-filemanager .e-grid .e-gridheader tr:first-child th {
  background: #f8f9fa;
}
.e-filemanager .e-grid .e-gridheader .e-headercell:not(.e-fe-grid-icon):hover {
  background: #e9ecef;
}
.e-filemanager .e-grid .e-gridheader .e-headercell.e-fe-checkbox:hover {
  background: #f8f9fa;
}
.e-filemanager .e-grid .e-gridheader .e-headercell.e-fe-grid-icon .e-headercelldiv:hover {
  background: #e9ecef;
}
.e-filemanager .e-grid .e-empty-inner-content {
  color: #495057;
}
.e-filemanager .e-grid td.e-active.e-rowcell:not(.e-editedbatchcell):not(.e-updatedtd) {
  color: #fff;
}
.e-filemanager .e-grid td.e-active {
  background-color: #0d6efd;
  color: #fff;
}
.e-filemanager .e-grid .e-checkbox-wrapper .e-icons.e-check {
  background-color: #fff;
  color: #0d6efd;
}
.e-filemanager .e-grid .e-checkbox-wrapper .e-icons.e-stop {
  background-color: #fff;
  color: #0d6efd;
}
.e-filemanager .e-grid.e-gridhover .e-row.e-fe-drop-file:not(.e-editedrow):hover .e-rowcell:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell) {
  background-color: rgba(0, 0, 0, 0);
}
.e-filemanager .e-large-icons .e-list-img {
  border-color: #dee2e6;
}
.e-filemanager .e-large-icons .e-active {
  color: #fff;
}
.e-filemanager .e-large-icons .e-empty-inner-content {
  color: #495057;
}
.e-filemanager .e-large-icons .e-large-icon {
  border-color: rgba(0, 0, 0, 0);
}
.e-filemanager .e-large-icons .e-large-icon.e-active {
  background: #0d6efd;
  border-color: #0d6efd;
}
.e-filemanager .e-large-icons .e-large-icon.e-hover {
  background: #e9ecef;
  border-color: #e9ecef;
}
.e-filemanager .e-large-icons .e-large-icon.e-active.e-hover {
  background: #0d6efd;
  border-color: #0d6efd;
}
.e-filemanager .e-large-icons .e-large-icon.e-focus {
  border-color: #dee2e6;
}
.e-filemanager .e-large-icons .e-large-icon.e-hover.e-fe-drop-folder {
  border-color: #0d6efd;
}
.e-filemanager .e-large-icons .e-checkbox-wrapper .e-icons.e-check {
  background-color: #fff;
  color: #0d6efd;
}
.e-filemanager .e-fe-clone .e-fe-content {
  background-color: #dee2e6;
  color: #343a40;
}
.e-filemanager .e-fe-clone .e-fe-count {
  background-color: #0d6efd;
  border-color: #fff;
  color: #fff;
}
.e-filemanager.e-fe-mobile .e-large-icons .e-large-icon.e-hover {
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.e-filemanager.e-fe-mobile .e-large-icons .e-large-icon.e-focus {
  border-color: rgba(0, 0, 0, 0);
}
.e-filemanager.e-fe-mobile .e-large-icons .e-large-icon.e-active {
  background: #0d6efd;
  border-color: #0d6efd;
}
.e-filemanager.e-fe-mobile .e-address .e-icons {
  color: #6c757d;
}
.e-filemanager.e-fe-mobile .e-address .e-icons:hover {
  color: #343a40;
}
.e-fe-popup.e-dropdown-popup ul .e-item .e-fe-dot,
.e-fe-popup.e-dropdown-popup ul .e-item .e-fe-tick,
.e-fe-popup.e-contextmenu-wrapper ul .e-menu-item .e-fe-dot,
.e-fe-popup.e-contextmenu-wrapper ul .e-menu-item .e-fe-tick,
.e-fe-popup.e-contextmenu-container ul .e-menu-item .e-fe-dot,
.e-fe-popup.e-contextmenu-container ul .e-menu-item .e-fe-tick {
  color: #6c757d;
}
.e-fe-popup.e-dialog td {
  color: #212529;
}
.e-fe-popup.e-dialog td:first-child {
  color: #495057;
}
.e-fe-popup .e-fe-error {
  color: #dc3545;
}
.e-fe-popup .e-upload .e-upload-actions {
  border-bottom-color: #dee2e6;
}
@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
/*! Toolbar's bootstrap5 theme wise override definitions and variables */
.e-treegrid .e-indent::before,
.e-grid-menu .e-indent::before {
  content: "\e810";
}
.e-treegrid .e-outdent::before,
.e-grid-menu .e-outdent::before {
  content: "\e72a";
}
.e-treegrid .e-treegridexpand::before,
.e-treegrid .e-treegridcollapse::before {
  content: "\e75c";
}
.e-treegrid .e-toolbar-item .e-expand::before {
  content: "\e7c9";
}
.e-treegrid .e-toolbar-item .e-collapse::before {
  content: "\e80f";
}
.e-treegrid .e-toolbar-item .e-indent::before {
  content: "\e810";
}
.e-treegrid .e-toolbar-item .e-outdent::before {
  content: "\e72a";
}
.e-bigger .e-treegrid .e-treegridexpand,
.e-bigger .e-treegrid .e-treegridcollapse {
  font-size: 22px;
  height: 22px;
  width: 22px;
}
.e-bigger .e-treegrid .e-hierarchycheckbox {
  padding-left: 2px;
}
.e-bigger .e-treegrid .e-hierarchycheckbox .e-frame {
  height: 18px;
  width: 18px;
}
.e-bigger .e-treegrid .e-hierarchycheckbox .e-frame {
  height: 18px;
  width: 18px;
}
.e-bigger .e-treegrid .e-treecell {
  line-height: 22px;
}
.e-treegrid .e-icons.e-none::before {
  content: "";
}
.e-treegrid .e-gridheader .e-headercell .e-css.e-hierarchycheckbox {
  height: 20px;
  vertical-align: middle;
}
.e-treegrid .e-treegridexpand::before,
.e-treegrid .e-treegridcollapse::before {
  text-align: center;
  vertical-align: unset;
}
.e-treegrid .e-rowcell:not(.e-gridclip) .e-treecolumn-container {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-treegrid .e-rowcell:not(.e-gridclip) .e-treecolumn-container span.e-treecell {
  display: inline;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-treegrid .e-treegridexpand:hover::before,
.e-treegrid .e-treegridcollapse:hover::before {
  color: #343a40;
}
.e-treegrid .e-rtl .e-treegridcollapse {
  transform: scale(-1);
}
.e-treegrid .e-treegridexpand {
  transform: rotate(90deg);
}
.e-treegrid .e-treerowexpanded:not(.e-hiddenrow) {
  display: table-row;
}
.e-treegrid .e-treerowcollapsed {
  display: none;
}
.e-treegrid .e-treecheckbox-container {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-treegrid .e-treecheckbox-container :not(.e-treecheckbox) {
  white-space: nowrap;
}
.e-treegrid .e-treecheckbox {
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
}
.e-treegrid .e-treecolumn-container span {
  display: inline-block;
  vertical-align: middle;
}
.e-treegrid .e-hierarchycheckbox .e-frame {
  height: 14px;
  width: 14px;
}
.e-treegrid .e-checkselection .e-frozenheader .e-rowcell,
.e-treegrid .e-checkselection .e-movableheader .e-rowcell,
.e-treegrid .e-checkselection .e-frozencontent .e-rowcell,
.e-treegrid .e-checkselection .e-movablecontent .e-rowcell {
  line-height: 21px;
}
.e-treegrid .e-treegridexpand,
.e-treegrid .e-treegridcollapse {
  color: #6c757d;
  cursor: pointer;
  font-size: 18px;
  height: 18px;
  padding: 0;
  text-align: center;
  vertical-align: bottom;
  width: 16px;
}
.e-treegrid .e-treecell {
  display: table-cell;
  line-height: 19px;
}
.e-treegrid .e-grid.e-wrap .e-rowcell .e-treecolumn-container {
  white-space: nowrap;
}
.e-treegrid .e-grid.e-wrap .e-rowcell .e-treecolumn-container .e-treecell {
  display: inline-block;
  white-space: normal;
  word-wrap: break-word;
}
.e-treegrid .e-grid.e-wrap .e-rowcell .e-treecheckbox-container {
  white-space: nowrap;
}
.e-treegrid .e-grid.e-wrap .e-rowcell .e-treecheckbox-container .e-treecheckbox {
  display: inline-block;
  white-space: normal;
  word-wrap: break-word;
}
.e-treegrid.e-grid.e-print-grid-layout .e-icons {
  display: inline-block;
}
.e-treegrid .e-treecheckselect,
.e-treegrid .e-treeselectall {
  margin: 0;
  opacity: 0;
  position: absolute;
  width: 0;
}
.e-treegrid .e-detailheadercell,
.e-treegrid .e-headercontent .e-table .e-detail-intent,
.e-treegrid .e-gridcontent .e-table .e-detail-intent,
.e-treegrid .e-table .e-detailrow .e-detailindentcell,
.e-treegrid .e-table .e-detailrowexpand,
.e-treegrid .e-table .e-detailrowcollapse,
.e-treegrid .e-filterbarcell.e-mastercell {
  display: none;
}
.e-treegrid .e-icons.e-errorelem {
  display: inline-block;
  padding-left: 10px;
  vertical-align: middle;
}
.e-treegrid .e-errorelem::before {
  color: #dc3545;
  content: "\e839";
  transform: rotate(180deg);
}
.e-treegrid .e-gridcontent td.e-childborder {
  border-color: #0d6efd;
  border-width: 2px 0 0;
  box-shadow: 0 1px 0 0 #0d6efd;
  position: relative;
  z-index: 1;
}
.e-treegrid .e-gridcontent td.e-rowcell.e-childborder.e-dragborder,
.e-treegrid .e-gridcontent td.e-rowcell.e-dropbottom.e-dragborder td.e-rowdragdrop.e-dropbottom.e-dragborder {
  box-shadow: 0 1px 0 0 #0d6efd;
}
.e-treegrid .e-gridcontent td.e-rowcell.e-dragborder,
.e-treegrid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder,
.e-treegrid .e-gridcontent .e-rowdragdrop.e-dragborder {
  box-shadow: 0 0 0 0;
}
.e-treegrid .e-gridcontent td.e-childborder:first-child {
  border-left: 2px solid #4f46e5;
  box-shadow: 0 1px 0 0 #0d6efd;
  position: relative;
  z-index: 1;
}
.e-treegrid .e-gridcontent td.e-rowcell.e-childborder:last-child {
  border-right: 2px solid #4f46e5;
}
.e-treegrid .e-gridcontent td.e-lastrowcell.e-childborder {
  border-width: 2px 0;
}
.e-treegrid .e-gridcontent td.e-lastrowcell.e-childborder:last-child {
  border-right: 2px solid #4f46e5;
}
.e-treegrid .e-gridcontent td.e-lastrowcell.e-childborder:first-child {
  border-left: 2px solid #4f46e5;
}
.e-treegrid .e-gridcontent td.e-dropbottom:first-child,
.e-treegrid .e-gridcontent td.e-rowcell.e-dropbottom,
.e-treegrid .e-gridcontent td.e-dropbottom {
  box-shadow: 0 1px 0 0 #0d6efd;
  position: relative;
  z-index: 1;
}
.e-treegrid .e-gridcontent td.e-droptop:first-child,
.e-treegrid .e-gridcontent td.e-rowcell.e-droptop {
  border-top-color: #0d6efd;
  border-width: 2px 0 0;
}
.e-treegrid .e-gridcontent td.e-lastrowcell.e-dropbottom {
  border-bottom-color: #0d6efd;
}
.e-treegrid .e-gridcontent td.e-rowdragdrop.e-droptop.e-dragborder {
  box-shadow: 0 0 0 0;
}
.e-treegrid .e-gridcontent .e-gridheader .e-firstrow-dragborder {
  height: 1px;
}
.e-treegrid .e-gridcontent .e-lastrow-dragborder {
  height: 0;
}
.e-treegrid .e-gridheader .e-firstrow-dragborder {
  height: 0;
}
.e-treegrid .e-droptop .e-lastrow-dragborder {
  height: 0;
}
.e-treegrid .e-treegrid-relative {
  position: relative;
}
.e-treegrid .e-gridheader .e-firstrow-dragborder tr:first-child.e-dropbottom {
  height: 0;
}
.e-treegrid .e-gridheader .e-firstrow-border,
.e-treegrid .e-gridcontent .e-lastrow-border {
  background-color: #0d6efd;
  bottom: 0;
  display: none;
  height: 1px;
  position: absolute;
  z-index: 1;
}
.e-treegrid .e-grid .e-gridcontent tr.e-row:first-child td.e-rowcell.e-childborder,
.e-treegrid .e-grid .e-gridcontent tr.e-row:first-child td.e-rowdragdrop.e-childborder {
  border-bottom: 2px solid #4f46e5;
  border-top: 2px solid #4f46e5;
  box-shadow: 0 0 0 0 #0d6efd;
}
.e-treegrid .e-grid .e-gridcontent tr.e-row:first-child td.e-rowcell.e-droptop,
.e-treegrid .e-grid .e-gridcontent tr.e-row:first-child td.e-rowdragdrop.e-droptop {
  border-top: 2px solid #4f46e5;
}
.e-treegrid .e-grid .e-gridcontent td.e-rowcell.e-childborder {
  border-bottom: 2px solid #4f46e5;
  border-top: 2px solid #4f46e5;
  box-shadow: 0 0 0 0 #0d6efd;
}
.e-treegrid .e-grid .e-gridcontent td.e-rowdragdrop.e-childborder {
  border-bottom: 2px solid #4f46e5;
  border-top: 2px solid #4f46e5;
  box-shadow: 0 0 0 0 #0d6efd;
}
.e-treegrid .e-grid .e-gridcontent td.e-rowcell.e-dropbottom {
  border-bottom: 2px solid #4f46e5;
  box-shadow: 0 0 0 0 #0d6efd;
}
.e-treegrid .e-grid .e-gridcontent td.e-rowdragdrop.e-dropbottom {
  border-bottom: 2px solid #4f46e5;
  box-shadow: 0 0 0 0 #0d6efd;
}
.e-treegrid .e-grid.e-rtl .e-gridheader .e-firstrow-dragborder {
  height: 0;
}
.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-childborder {
  border-color: #0d6efd;
  border-width: 2px 0 2px 0;
  position: relative;
  z-index: 1;
}
.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-rowcell.e-dragborder,
.e-treegrid .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder,
.e-treegrid .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder {
  box-shadow: 0 0 0 0;
}
.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-childborder:first-child {
  border-right: 2px solid #4f46e5;
  box-shadow: 0 1px 0 0 #0d6efd;
  position: relative;
  z-index: 1;
}
.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-rowcell.e-childborder:last-child {
  border-left: 2px solid #4f46e5;
}
.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-lastrowcell.e-childborder {
  border-width: 2px 0;
}
.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-lastrowcell.e-childborder:last-child {
  border-right: 2px solid #4f46e5;
}
.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-lastrowcell.e-childborder:first-child {
  border-left: 2px solid #4f46e5;
}
.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-droptop:first-child,
.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-rowcell.e-droptop {
  border-top-color: #0d6efd;
  border-width: 2px 0 0;
}
.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-lastrowcell.e-dropbottom {
  border-bottom-color: #0d6efd;
}
.e-treegrid .e-grid.e-rtl .e-gridcontent .e-droptop .e-lastrow-dragborder {
  height: 0;
}
*.e-btn-group,
*.e-css.e-btn-group {
  display: -ms-inline-flexbox;
  display: inline-flex;
  border-radius: 4px;
  -ms-flex-direction: row;
  flex-direction: row;
  position: relative;
}
*.e-btn-group input:focus + label.e-btn,
*.e-btn-group .e-btn:focus,
*.e-btn-group .e-btn:hover,
*.e-css.e-btn-group input:focus + label.e-btn,
*.e-css.e-btn-group .e-btn:focus,
*.e-css.e-btn-group .e-btn:hover {
  z-index: 2;
}
*.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: 16px;
}
*.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: -1px;
}
*.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-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:first-of-type {
  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-btn:last-of-type:not(:last-child),
*.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-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: -1px;
}
*.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-css.e-btn-group.e-rtl .e-btn:first-of-type {
  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-btn:last-of-type:not(:last-child),
*.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-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 {
  -ms-flex-direction: column;
  flex-direction: column;
}
*.e-btn-group.e-vertical input,
*.e-css.e-btn-group.e-vertical input {
  margin: -1px 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;
}
.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: 20px;
}
.e-btn-group:not(.e-outline),
.e-css.e-btn-group:not(.e-outline) {
  box-shadow: 0 2px 4px rgba(0, 0, 0, .075);
}
.e-btn-group .e-btn:hover,
.e-css.e-btn-group .e-btn:hover {
  box-shadow: none;
}
.e-btn-group .e-btn:focus,
.e-btn-group input:focus + label.e-btn,
.e-css.e-btn-group .e-btn:focus,
.e-css.e-btn-group input:focus + label.e-btn {
  background: #5c636a;
  border-color: #6c757d;
  color: #fff;
  outline: #6c757d 0 solid;
  outline-offset: 0;
  box-shadow: 0 0 0 4px rgba(130, 138, 145, .5);
  border-color: #5c636a;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.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 + label.e-btn.e-primary {
  background: #0b5ed7;
  border-color: #0d6efd;
  color: #fff;
  outline: #6c757d 0 solid;
  box-shadow: 0 0 0 4px rgba(49, 132, 253, .5);
  border-color: #0b5ed7;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.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 + label.e-btn.e-success {
  background: #157347;
  border-color: #198754;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(60, 153, 110, .5);
  border-color: #157347;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.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 + label.e-btn.e-info {
  background: #31d2f2;
  border-color: #0dcaf0;
  color: #000;
  box-shadow: 0 0 0 4px rgba(49, 210, 242, .5);
  border-color: #31d2f2;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.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 + label.e-btn.e-warning {
  background: #ffca2c;
  border-color: #ffc107;
  color: #000;
  box-shadow: 0 0 0 4px rgba(255, 202, 44, .5);
  border-color: #ffca2c;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.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 + label.e-btn.e-danger {
  background: #bb2d3b;
  border-color: #dc3545;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(225, 83, 97, .5);
  border-color: #bb2d3b;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.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 + label.e-btn.e-link {
  border-radius: 0;
  text-decoration: underline;
  color: #0a58ca;
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  box-shadow: none;
  outline: none;
}
.e-btn-group .e-btn:focus.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 + label.e-btn.e-outline {
  box-shadow: 0 0 0 4px rgba(130, 138, 145, .5);
  border-color: #5c636a;
}
.e-btn-group .e-btn:focus.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 + label.e-btn.e-outline.e-primary {
  box-shadow: 0 0 0 4px rgba(49, 132, 253, .5);
  border-color: #0d6efd;
}
.e-btn-group .e-btn:focus.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 + label.e-btn.e-outline.e-success {
  box-shadow: 0 0 0 4px rgba(60, 153, 110, .5);
  border-color: #157347;
}
.e-btn-group .e-btn:focus.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 + label.e-btn.e-outline.e-info {
  box-shadow: 0 0 0 4px rgba(49, 210, 242, .5);
  border-color: #31d2f2;
}
.e-btn-group .e-btn:focus.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 + label.e-btn.e-outline.e-warning {
  box-shadow: 0 0 0 4px rgba(255, 202, 44, .5);
  border-color: #ffca2c;
}
.e-btn-group .e-btn:focus.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 + label.e-btn.e-outline.e-danger {
  box-shadow: 0 0 0 4px rgba(225, 83, 97, .5);
  border-color: #bb2d3b;
}
.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: #565e64;
  border-color: #51585e;
  color: #fff;
  outline: #6c757d 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: #0a58ca;
  border-color: #0a53be;
  color: #fff;
  outline: #6c757d 0 solid;
}
.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: #146c43;
  border-color: #13653f;
  color: #fff;
}
.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: #3dd5f3;
  color: #000;
  border-color: #25cff2;
}
.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: #ffcd39;
  border-color: #ffc720;
  color: #000;
}
.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: #b02a37;
  border-color: #a52834;
  color: #fff;
}
.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: #565e64;
  border-color: #51585e;
  color: #fff;
}
.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: #0d6efd;
  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: #146c43;
  border-color: #13653f;
  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: #0dcaf0;
  color: #000;
}
.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: #ffcd39;
  border-color: #ffc720;
  color: #000;
}
.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: #b02a37;
  border-color: #a52834;
  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(108, 117, 125, .65);
  border-color: rgba(108, 117, 125, .65);
  box-shadow: none;
  color: rgba(255, 255, 255, .65);
  border-color: #6c757d;
}
.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(13, 110, 253, .65);
  border-color: rgba(13, 110, 253, .65);
  box-shadow: none;
  color: rgba(255, 255, 255, .65);
  border-color: #0d6efd;
}
.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(25, 135, 84, .65);
  border-color: rgba(25, 135, 84, .65);
  box-shadow: none;
  color: rgba(255, 255, 255, .65);
  border-color: #198754;
}
.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(13, 202, 240, .65);
  border-color: rgba(13, 202, 240, .65);
  box-shadow: none;
  color: rgba(0, 0, 0, .65);
  border-color: #0dcaf0;
}
.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(255, 193, 7, .65);
  border-color: rgba(255, 193, 7, .65);
  box-shadow: none;
  color: rgba(0, 0, 0, .65);
  border-color: #ffc107;
}
.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(220, 53, 69, .65);
  border-color: rgba(220, 53, 69, .65);
  box-shadow: none;
  color: rgba(0, 0, 0, .65);
  border-color: #dc3545;
}
.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(108, 117, 125, .65);
  text-decoration: underline;
  background: rgba(0, 0, 0, 0);
  box-shadow: none;
  text-decoration: none;
  border-color: rgba(0, 0, 0, 0);
}
.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: rgba(0, 0, 0, 0);
  border-color: rgba(108, 117, 125, .65);
  color: #565e64;
  border-color: #6c757d;
}
.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: rgba(13, 110, 253, .65);
  border-color: rgba(13, 110, 253, .65);
  box-shadow: none;
  color: rgba(255, 255, 255, .65);
  border-color: #0d6efd;
}
.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: rgba(25, 135, 84, .65);
  border-color: rgba(25, 135, 84, .65);
  box-shadow: none;
  color: rgba(255, 255, 255, .65);
  border-color: #198754;
}
.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: rgba(13, 202, 240, .65);
  border-color: rgba(13, 202, 240, .65);
  box-shadow: none;
  color: rgba(0, 0, 0, .65);
  border-color: #0dcaf0;
}
.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: rgba(255, 193, 7, .65);
  border-color: rgba(255, 193, 7, .65);
  box-shadow: none;
  color: rgba(0, 0, 0, .65);
  border-color: #ffc107;
}
.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: rgba(220, 53, 69, .65);
  border-color: rgba(220, 53, 69, .65);
  box-shadow: none;
  color: rgba(255, 255, 255, .65);
  border-color: #dc3545;
}
.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: rgba(0, 0, 0, 0);
  border-right: rgba(0, 0, 0, 0);
}
.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: rgba(0, 0, 0, 0);
}
.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: rgba(0, 0, 0, 0);
}
.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: #6c757d;
  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: #0d6efd;
  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: #198754;
  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: #0dcaf0;
  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: #ffc107;
  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: #dc3545;
  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: rgba(0, 0, 0, 0);
  border-top: rgba(0, 0, 0, 0);
}
.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: rgba(0, 0, 0, 0);
}
.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: rgba(0, 0, 0, 0);
}
.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: #6c757d;
  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: #0d6efd;
  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: #198754;
  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: #0dcaf0;
  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: #ffc107;
  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: #dc3545;
  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: rgba(0, 0, 0, 0);
  border-right: rgba(0, 0, 0, 0);
}
.e-btn-group.e-rtl .e-btn:first-of-type,
.e-css.e-btn-group.e-rtl .e-btn:first-of-type {
  border-left: rgba(0, 0, 0, 0);
}
.e-btn-group.e-rtl .e-btn:last-of-type,
.e-css.e-btn-group.e-rtl .e-btn:last-of-type {
  border-right: rgba(0, 0, 0, 0);
}
@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
/*! Progress Button Layout */
.e-progress-btn {
  position: relative;
}
.e-progress-btn .e-progress {
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: opacity .3s linear;
}
.e-progress-btn .e-spinner {
  transition: all .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 {
  transition: padding .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: -ms-flexbox;
  display: flex;
  -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;
  transform: none;
}
.e-progress-btn .e-cont-animate {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 100%;
  -ms-flex-pack: center;
  justify-content: center;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
@keyframes ProgressSlideLeft {
  from {
    left: 0%;
    opacity: 1;
  }
  to {
    left: -100%;
    opacity: 0;
  }
}
@keyframes ProgressSlideRight {
  from {
    left: 0%;
    opacity: 1;
  }
  to {
    left: 100%;
    opacity: 0;
  }
}
@keyframes ProgressSlideUp {
  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;
  }
}
@keyframes ProgressZoomIn {
  from {
    opacity: 1;
    transform: translate(0, 0) scale(1);
  }
  to {
    opacity: 0;
    transform: translate(0, 0) scale(3);
  }
}
@keyframes ProgressZoomOut {
  from {
    transform: translate(0, 0) scale(1);
  }
  to {
    transform: translate(0, 0) scale(0);
  }
}
*.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;
}
/*! Progress Button Theme */
.e-progress-btn .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}
.e-progress-btn .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: rgba(255, 255, 255, .7);
}
.e-progress-btn .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}
.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: rgba(255, 255, 255, .7);
}
.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: #0d6efd;
  stroke: #0d6efd;
}
.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: rgba(255, 255, 255, .7);
}
.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: #fff;
}
.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: rgba(255, 255, 255, .7);
}
.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: #198754;
  stroke: #198754;
}
.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: rgba(255, 255, 255, .7);
}
.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: #198754;
}
.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: #000;
  stroke: #000;
}
.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: rgba(0, 0, 0, .7);
}
.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: #000;
}
.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: #0dcaf0;
  stroke: #0dcaf0;
}
.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: rgba(255, 255, 255, .7);
}
.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: #0dcaf0;
}
.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: #000;
  stroke: #000;
}
.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: rgba(0, 0, 0, .7);
}
.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: #000;
}
.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: #ffc107;
  stroke: #ffc107;
}
.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: rgba(255, 255, 255, .7);
}
.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: #ffc107;
}
.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: rgba(255, 255, 255, .7);
}
.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: #dc3545;
  stroke: #dc3545;
}
.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: rgba(255, 255, 255, .7);
}
.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: #dc3545;
}
.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: #0d6efd;
  stroke: #0d6efd;
}
.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: rgba(13, 110, 253, .7);
}
.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: #0d6efd;
}
.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: #198754;
  stroke: #198754;
}
.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: rgba(25, 135, 84, .7);
}
.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: #198754;
}
.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: #0dcaf0;
  stroke: #0dcaf0;
}
.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: rgba(13, 202, 240, .7);
}
.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: #0dcaf0;
}
.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: #ffc107;
  stroke: #ffc107;
}
.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: rgba(255, 193, 7, .7);
}
.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: #ffc107;
}
.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: #dc3545;
  stroke: #dc3545;
}
.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: rgba(220, 53, 69, .7);
}
.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: #dc3545;
}
.e-progress-btn.e-link .e-spinner-pane .e-spinner-inner svg {
  fill: #0d6efd;
  stroke: #0d6efd;
}
.e-progress-btn.e-link .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: rgba(13, 110, 253, .7);
}
.e-progress-btn.e-link .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #0d6efd;
}
.e-progress {
  background: rgba(255, 255, 255, .2);
}
*.e-primary .e-progress,
*.e-success .e-progress,
*.e-danger .e-progress,
*.e-info .e-progress {
  background: rgba(108, 117, 125, .2);
}
*.e-warning .e-progress {
  background: rgba(108, 117, 125, .2);
}
*.e-flat.e-primary .e-progress {
  background: rgba(255, 255, 255, .2);
}
*.e-flat.e-success .e-progress {
  background: rgba(255, 255, 255, .2);
}
*.e-flat.e-info .e-progress {
  background: rgba(0, 0, 0, .2);
}
*.e-flat.e-warning .e-progress {
  background: rgba(0, 0, 0, .2);
}
*.e-flat.e-danger .e-progress {
  background: rgba(255, 255, 255, .2);
}
*.e-outline:not(:focus).e-primary .e-progress {
  background: rgba(13, 110, 253, .2);
}
*.e-outline:not(:focus).e-success .e-progress {
  background: rgba(25, 135, 84, .2);
}
*.e-outline:not(:focus).e-info .e-progress {
  background: rgba(13, 202, 240, .2);
}
*.e-outline:not(:focus).e-warning .e-progress {
  background: rgba(255, 193, 7, .2);
}
*.e-outline:not(:focus).e-danger .e-progress {
  background: rgba(220, 53, 69, .2);
}
*.e-flat:not(:focus).e-primary .e-progress {
  background: rgba(13, 110, 253, .2);
}
*.e-flat:not(:focus).e-success .e-progress {
  background: rgba(25, 135, 84, .2);
}
*.e-flat:not(:focus).e-info .e-progress {
  background: rgba(13, 202, 240, .2);
}
*.e-flat:not(:focus).e-warning .e-progress {
  background: rgba(255, 193, 7, .2);
}
*.e-flat:not(:focus).e-danger .e-progress {
  background: rgba(220, 53, 69, .2);
}
/*! component's theme wise override definitions and variables */
/*! richtexteditor icons */
.e-rte-toolbar .e-alignments::before,
.e-rte-dropdown-popup .e-alignments::before {
  content: "\e7b8";
}
.e-rte-toolbar .e-justify-left::before,
.e-rte-dropdown-popup .e-justify-left::before {
  content: "\e7b8";
}
.e-rte-toolbar .e-justify-center::before,
.e-rte-dropdown-popup .e-justify-center::before {
  content: "\e813";
}
.e-rte-toolbar .e-justify-right::before,
.e-rte-dropdown-popup .e-justify-right::before {
  content: "\e719";
}
.e-rte-toolbar .e-justify-full::before,
.e-rte-dropdown-popup .e-justify-full::before {
  content: "\e721";
}
.e-rte-toolbar .e-font-name::before,
.e-rte-dropdown-popup .e-font-name::before {
  content: "\e76f";
}
.e-rte-toolbar .e-rte-font-color::before,
.e-rte-dropdown-popup .e-rte-font-color::before {
  content: "\e79f";
}
.e-rte-toolbar .e-background-color::before,
.e-rte-dropdown-popup .e-background-color::before {
  content: "\e783";
}
.e-rte-toolbar .e-bold::before,
.e-rte-dropdown-popup .e-bold::before {
  content: "\e737";
}
.e-rte-toolbar .e-italic::before,
.e-rte-dropdown-popup .e-italic::before {
  content: "\e75a";
}
.e-rte-toolbar .e-underline::before,
.e-rte-dropdown-popup .e-underline::before {
  content: "\e82f";
}
.e-rte-toolbar .e-strike-through::before,
.e-rte-dropdown-popup .e-strike-through::before {
  content: "\e758";
}
.e-rte-toolbar .e-clear-format::before,
.e-rte-dropdown-popup .e-clear-format::before {
  content: "\e803";
}
.e-rte-toolbar .e-clear-all::before,
.e-rte-dropdown-popup .e-clear-all::before {
  content: "\e7cc";
}
.e-rte-toolbar .e-cut::before,
.e-rte-dropdown-popup .e-cut::before {
  content: "\e7fb";
}
.e-rte-toolbar .e-copy::before,
.e-rte-dropdown-popup .e-copy::before {
  content: "\e77c";
}
.e-rte-toolbar .e-paste::before,
.e-rte-dropdown-popup .e-paste::before {
  content: "\e70b";
}
.e-rte-toolbar .e-unorder-list::before,
.e-rte-dropdown-popup .e-unorder-list::before {
  content: "\e77e";
}
.e-rte-toolbar .e-order-list::before,
.e-rte-dropdown-popup .e-order-list::before {
  content: "\e7cb";
}
.e-rte-toolbar .e-indent::before,
.e-rte-dropdown-popup .e-indent::before {
  content: "\e810";
}
.e-rte-toolbar .e-outdent::before,
.e-rte-dropdown-popup .e-outdent::before {
  content: "\e72a";
}
.e-rte-toolbar .e-undo::before,
.e-rte-dropdown-popup .e-undo::before {
  content: "\e713";
}
.e-rte-toolbar .e-redo::before,
.e-rte-dropdown-popup .e-redo::before {
  content: "\e755";
}
.e-rte-toolbar .e-super-script::before,
.e-rte-dropdown-popup .e-super-script::before {
  content: "\e7a7";
}
.e-rte-toolbar .e-sub-script::before,
.e-rte-dropdown-popup .e-sub-script::before {
  content: "\e80a";
}
.e-rte-toolbar .e-create-link::before,
.e-rte-dropdown-popup .e-create-link::before {
  content: "\e757";
}
.e-rte-toolbar .e-open-link::before,
.e-rte-dropdown-popup .e-open-link::before {
  content: "\e77a";
}
.e-rte-toolbar .e-edit-link::before,
.e-rte-dropdown-popup .e-edit-link::before {
  content: "\e722";
}
.e-rte-toolbar .e-remove-link::before,
.e-rte-dropdown-popup .e-remove-link::before {
  content: "\e80c";
}
.e-rte-toolbar .e-image::before,
.e-rte-dropdown-popup .e-image::before {
  content: "\e786";
}
.e-rte-toolbar .e-audio::before,
.e-rte-dropdown-popup .e-audio::before {
  content: "\e894";
}
.e-rte-toolbar .e-video::before,
.e-rte-dropdown-popup .e-video::before {
  content: "\e895";
}
.e-rte-toolbar .e-replace::before,
.e-rte-toolbar .e-audio-replace::before,
.e-rte-toolbar .e-video-replace::before,
.e-rte-dropdown-popup .e-replace::before,
.e-rte-dropdown-popup .e-audio-replace::before,
.e-rte-dropdown-popup .e-video-replace::before {
  content: "\e710";
}
.e-rte-toolbar .e-align::before,
.e-rte-dropdown-popup .e-align::before {
  content: "\e7b8";
}
.e-rte-toolbar .e-caption::before,
.e-rte-dropdown-popup .e-caption::before {
  content: "\e82e";
}
.e-rte-toolbar .e-remove::before,
.e-rte-toolbar .e-audio-remove::before,
.e-rte-toolbar .e-video-remove::before,
.e-rte-dropdown-popup .e-remove::before,
.e-rte-dropdown-popup .e-audio-remove::before,
.e-rte-dropdown-popup .e-video-remove::before {
  content: "\e820";
}
.e-rte-toolbar .e-insert-link::before,
.e-rte-dropdown-popup .e-insert-link::before {
  content: "\e757";
}
.e-rte-toolbar .e-display::before,
.e-rte-toolbar .e-audio-display::before,
.e-rte-toolbar .e-video-display::before,
.e-rte-dropdown-popup .e-display::before,
.e-rte-dropdown-popup .e-audio-display::before,
.e-rte-dropdown-popup .e-video-display::before {
  content: "\e7b7";
}
.e-rte-toolbar .e-alt-text::before,
.e-rte-dropdown-popup .e-alt-text::before {
  content: "\e769";
}
.e-rte-toolbar .e-img-dimension::before,
.e-rte-toolbar .e-video-dimension::before,
.e-rte-dropdown-popup .e-img-dimension::before,
.e-rte-dropdown-popup .e-video-dimension::before {
  content: "\e879";
}
.e-rte-toolbar .e-maximize::before,
.e-rte-dropdown-popup .e-maximize::before {
  content: "\e81c";
}
.e-rte-toolbar .e-minimize::before,
.e-rte-dropdown-popup .e-minimize::before {
  content: "\e7b0";
}
.e-rte-toolbar .e-zoom-in::before,
.e-rte-dropdown-popup .e-zoom-in::before {
  content: "\e795";
}
.e-rte-toolbar .e-zoom-out::before,
.e-rte-dropdown-popup .e-zoom-out::before {
  content: "\e825";
}
.e-rte-toolbar .e-lower-case::before,
.e-rte-dropdown-popup .e-lower-case::before {
  content: "\e746";
}
.e-rte-toolbar .e-upper-case::before,
.e-rte-dropdown-popup .e-upper-case::before {
  content: "\e793";
}
.e-rte-toolbar .e-print::before,
.e-rte-dropdown-popup .e-print::before {
  content: "\e75d";
}
.e-rte-toolbar .e-formats::before,
.e-rte-dropdown-popup .e-formats::before {
  content: "\e844";
}
.e-rte-toolbar .e-source-code::before,
.e-rte-dropdown-popup .e-source-code::before {
  content: "\e80e";
}
.e-rte-toolbar .e-preview::before,
.e-rte-dropdown-popup .e-preview::before {
  content: "\e7de";
}
.e-rte-toolbar .e-view-side::before,
.e-rte-dropdown-popup .e-view-side::before {
  content: "\e82b";
}
.e-rte-toolbar .e-insert-code::before,
.e-rte-dropdown-popup .e-insert-code::before {
  content: "\e831";
}
.e-rte-toolbar .e-table-header::before,
.e-rte-dropdown-popup .e-table-header::before {
  content: "\e7c3";
}
.e-rte-toolbar .e-table-remove::before,
.e-rte-dropdown-popup .e-table-remove::before {
  content: "\e820";
}
.e-rte-toolbar .e-table-rows::before,
.e-rte-dropdown-popup .e-table-rows::before {
  content: "\e77f";
}
.e-rte-toolbar .e-table-columns::before,
.e-rte-dropdown-popup .e-table-columns::before {
  content: "\e841";
}
.e-rte-toolbar .e-table-cell-ver-align::before,
.e-rte-dropdown-popup .e-table-cell-ver-align::before {
  content: "\e74f";
}
.e-rte-toolbar .e-table-edit-properties::before,
.e-rte-dropdown-popup .e-table-edit-properties::before {
  content: "\e730";
}
.e-rte-toolbar .e-create-table::before,
.e-rte-dropdown-popup .e-create-table::before {
  content: "\e7e9";
}
.e-rte-toolbar .e-align-bottom::before,
.e-rte-dropdown-popup .e-align-bottom::before {
  content: "\e7a0";
}
.e-rte-toolbar .e-align-middle::before,
.e-rte-dropdown-popup .e-align-middle::before {
  content: "\e74f";
}
.e-rte-toolbar .e-align-top::before,
.e-rte-dropdown-popup .e-align-top::before {
  content: "\e707";
}
.e-rte-toolbar .e-insert-column-left::before,
.e-rte-dropdown-popup .e-insert-column-left::before {
  content: "\e78b";
}
.e-rte-toolbar .e-insert-column-right::before,
.e-rte-dropdown-popup .e-insert-column-right::before {
  content: "\e70e";
}
.e-rte-toolbar .e-delete-column::before,
.e-rte-dropdown-popup .e-delete-column::before {
  content: "\e714";
}
.e-rte-toolbar .e-insert-row-before::before,
.e-rte-dropdown-popup .e-insert-row-before::before {
  content: "\e836";
}
.e-rte-toolbar .e-insert-row-after::before,
.e-rte-dropdown-popup .e-insert-row-after::before {
  content: "\e801";
}
.e-rte-toolbar .e-delete-row::before,
.e-rte-dropdown-popup .e-delete-row::before {
  content: "\e7f2";
}
.e-rte-toolbar .e-style::before,
.e-rte-dropdown-popup .e-style::before {
  content: "\e76e";
}
.e-rte-toolbar .e-rte-file-manager::before,
.e-rte-dropdown-popup .e-rte-file-manager::before {
  content: "\e83c";
}
.e-rte-toolbar .e-rte-format-painter::before,
.e-rte-dropdown-popup .e-rte-format-painter::before {
  content: "\e8bd";
}
.e-richtexteditor .e-south-east::before,
.e-richtexteditor .e-south-west::before {
  content: "\e761";
}
.e-rtl .e-rte-toolbar .e-unorder-list::before,
.e-rtl .e-rte-dropdown-popup .e-unorder-list::before {
  content: "\e8c4";
}
.e-rtl .e-rte-toolbar .e-order-list::before,
.e-rtl .e-rte-dropdown-popup .e-order-list::before {
  content: "\e8c5";
}
.e-rtl .e-rte-toolbar .e-indent::before,
.e-rtl .e-rte-dropdown-popup .e-indent::before {
  content: "\e8c6";
}
.e-rtl .e-rte-toolbar .e-outdent::before,
.e-rtl .e-rte-dropdown-popup .e-outdent::before {
  content: "\e8c7";
}
.e-cell-merge::before {
  content: "\e83a";
}
.e-cell-horizontal-split::before {
  content: "\e7a4";
}
.e-cell-vertical-split::before {
  content: "\e732";
}
.e-table-cell::before {
  content: "\e7c2";
}
.e-rte-cursor-brush {
  cursor: url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.9995 3C8.9995 1.34315 10.3426 0 11.9995 0C13.6564 0 14.9995 1.34315 14.9995 3V8H17.9995C19.6564 8 20.9995 9.34315 20.9995 11V21C20.9995 22.6569 19.6564 24 17.9995 24H5.39593C3.51419 24 2.13195 22.3035 2.40063 20.4885C2.70116 18.4583 2.85091 16.8264 2.92551 15.7066C2.9628 15.1467 2.9813 14.7151 2.99048 14.4258C2.99507 14.2812 2.99732 14.1723 2.99843 14.1007C2.99899 14.0649 2.99925 14.0385 2.99938 14.0216L2.99949 14.0035L2.9995 14V11C2.9995 9.34315 4.34265 8 5.9995 8H8.9995V3ZM10.9995 8H12.9995V3C12.9995 2.44772 12.5518 2 11.9995 2C11.4472 2 10.9995 2.44772 10.9995 3V8ZM4.9995 13H18.9995V11C18.9995 10.4477 18.5518 10 17.9995 10H5.9995C5.44722 10 4.9995 10.4477 4.9995 11V13ZM18.9995 15H4.96914C4.95785 15.2397 4.94235 15.5203 4.92108 15.8395C4.84327 17.0075 4.6882 18.6931 4.37907 20.7813C4.28231 21.435 4.78205 22 5.39593 22H6.77987L18.9995 16.3602V15ZM18.9995 18.5629L11.5525 22H17.9995C18.5518 22 18.9995 21.5523 18.9995 21V18.5629Z" fill="black"/><path d="M4.96914 15H18.9995V16.3602L6.77987 22H5.39593C4.78205 22 4.28231 21.435 4.37907 20.7813C4.6882 18.6931 4.84327 17.0075 4.92108 15.8395C4.94235 15.5203 4.95785 15.2397 4.96914 15Z" fill="white"/><path d="M18.9995 13H4.9995V11C4.9995 10.4477 5.44722 10 5.9995 10H17.9995C18.5518 10 18.9995 10.4477 18.9995 11V13Z" fill="white"/><path d="M11.5525 22L18.9995 18.5629V21C18.9995 21.5523 18.5518 22 17.9995 22H11.5525Z" fill="white"/><path d="M12.9995 8H10.9995V3C10.9995 2.44772 11.4472 2 11.9995 2C12.5518 2 12.9995 2.44772 12.9995 3V8Z" fill="white"/></svg>'), text;
}
/*! tab layout */
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 3px;
}
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-dropdown-btn .e-dropdown-btn,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-item .e-dropdown-btn .e-dropdown-btn {
  font-size: 16px;
}
.e-bigger .e-richtexteditor.e-rtl .e-rte-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-richtexteditor.e-bigger.e-rtl .e-rte-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 0;
  margin-right: 3px;
}
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-extended,
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-extended,
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended {
  padding-left: 3px;
}
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-order-list.e-icons,
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-unorder-list.e-icons,
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret),
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-order-list.e-icons,
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-unorder-list.e-icons,
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret),
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-order-list.e-icons,
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-unorder-list.e-icons,
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret),
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-order-list.e-icons,
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-unorder-list.e-icons,
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret),
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-order-list.e-icons,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-unorder-list.e-icons,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret),
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-order-list.e-icons,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-unorder-list.e-icons,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret),
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-order-list.e-icons,
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-unorder-list.e-icons,
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret),
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-order-list.e-icons,
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-unorder-list.e-icons,
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret) {
  font-size: 18px;
}
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-rte-font-color .e-selected-color.e-icons::before,
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-background-color .e-selected-color.e-icons::before,
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-font-color .e-selected-color.e-icons::before,
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-background-color .e-selected-color.e-icons::before,
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-font-color .e-selected-color.e-icons::before,
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-background-color .e-selected-color.e-icons::before,
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-font-color .e-selected-color.e-icons::before,
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-background-color .e-selected-color.e-icons::before,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-rte-font-color .e-selected-color.e-icons::before,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-background-color .e-selected-color.e-icons::before,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-font-color .e-selected-color.e-icons::before,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-background-color .e-selected-color.e-icons::before,
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-font-color .e-selected-color.e-icons::before,
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-background-color .e-selected-color.e-icons::before,
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-font-color .e-selected-color.e-icons::before,
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-background-color .e-selected-color.e-icons::before {
  top: -20px;
}
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-dropdown-btn,
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-dropdown-btn,
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-dropdown-btn,
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-dropdown-btn,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-dropdown-btn,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-dropdown-btn,
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-dropdown-btn,
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-dropdown-btn {
  padding-left: 10px;
  padding-right: 6px;
}
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:hover,
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:focus,
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:active,
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:hover,
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:focus,
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:active,
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:hover,
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:focus,
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:active,
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:hover,
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:focus,
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:active,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:hover,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:focus,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:active,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:hover,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:focus,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:active,
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:hover,
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:focus,
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:active,
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:hover,
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:focus,
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-rte-dropdown-btn.e-dropdown-btn:active {
  padding-left: 10px;
  padding-right: 6px;
}
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item.e-active .e-tbar-btn.e-btn,
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item.e-active .e-tbar-btn.e-btn,
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-active .e-tbar-btn.e-btn,
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-active .e-tbar-btn.e-btn,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-items .e-toolbar-item.e-active .e-tbar-btn.e-btn,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-extended .e-toolbar-item.e-active .e-tbar-btn.e-btn,
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-active .e-tbar-btn.e-btn,
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-active .e-tbar-btn.e-btn {
  padding: 0 6px;
}
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item.e-active .e-tbar-btn.e-btn,
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-active .e-tbar-btn.e-btn,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-extended .e-toolbar-item.e-active .e-tbar-btn.e-btn,
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-active .e-tbar-btn.e-btn {
  padding: 0 8px;
}
.e-bigger .e-richtexteditor.e-rte-full-screen iframe,
.e-richtexteditor.e-bigger.e-rte-full-screen iframe {
  height: calc(100% - 56px);
}
.e-bigger .e-richtexteditor.e-rte-full-screen .e-rte-edit-table,
.e-richtexteditor.e-bigger.e-rte-full-screen .e-rte-edit-table {
  max-height: 299px !important;
}
.e-bigger .e-richtexteditor.e-rte-full-screen .e-rte-edit-table-prop-dialog,
.e-richtexteditor.e-bigger.e-rte-full-screen .e-rte-edit-table-prop-dialog {
  max-height: 373px !important;
}
.e-bigger .e-richtexteditor.e-rte-full-screen .e-rte-link-dialog,
.e-richtexteditor.e-bigger.e-rte-full-screen .e-rte-link-dialog {
  max-height: 400px !important;
}
.e-bigger .e-richtexteditor.e-rte-full-screen .e-rte-img-dialog,
.e-richtexteditor.e-bigger.e-rte-full-screen .e-rte-img-dialog {
  min-height: 425px !important;
}
.e-bigger .e-richtexteditor.e-rte-full-screen .e-rte-img-link-dialog,
.e-richtexteditor.e-bigger.e-rte-full-screen .e-rte-img-link-dialog {
  max-height: 229px !important;
}
.e-bigger .e-richtexteditor.e-rte-full-screen .e-rte-img-size-dialog,
.e-richtexteditor.e-bigger.e-rte-full-screen .e-rte-img-size-dialog {
  max-height: 309px !important;
}
.e-bigger .e-richtexteditor.e-rte-full-screen .e-rte-img-alt-dialog,
.e-richtexteditor.e-bigger.e-rte-full-screen .e-rte-img-alt-dialog {
  min-height: 425px !important;
}
.e-richtexteditor {
  color: #212529;
  display: block;
  position: relative;
}
.e-richtexteditor textarea.e-content {
  border: 0;
  display: block;
  height: 100%;
  margin: 0;
  outline: 0;
  padding: 8px;
  resize: none;
  width: 100%;
}
.e-richtexteditor .e-rte-hidden {
  display: none;
}
.e-richtexteditor.e-disabled {
  pointer-events: none;
}
.e-richtexteditor.e-rte-full-screen {
  bottom: 0;
  height: 100% !important;
  left: 0;
  overflow: auto;
  position: fixed;
  right: 0;
  top: 0;
  width: 100% !important;
  z-index: 999;
}
.e-richtexteditor.e-rte-full-screen .e-resize-handle {
  display: none;
}
.e-richtexteditor.e-rte-full-screen iframe {
  height: calc(100% - 42px);
}
.e-richtexteditor.e-rte-full-screen .e-rte-edit-table {
  max-height: 252px !important;
}
.e-richtexteditor.e-rte-full-screen .e-rte-edit-table-prop-dialog {
  max-height: 320px !important;
}
.e-richtexteditor.e-rte-full-screen .e-rte-link-dialog {
  max-height: 353px !important;
}
.e-richtexteditor.e-rte-full-screen .e-rte-img-dialog {
  max-height: 390px !important;
}
.e-richtexteditor.e-rte-full-screen .e-rte-img-link-dialog {
  max-height: 191px !important;
}
.e-richtexteditor.e-rte-full-screen .e-rte-img-size-dialog {
  max-height: 256px !important;
}
.e-richtexteditor.e-rte-full-screen .e-rte-img-alt-dialog {
  max-height: 390px !important;
}
.e-richtexteditor.e-rtl .e-rte-character-count {
  left: 0;
  padding-left: 30px;
  padding-right: unset;
  right: unset;
}
.e-richtexteditor.e-rtl .e-rte-content .e-content blockquote {
  padding-left: 0;
  padding-right: 5px;
}
.e-richtexteditor .e-rte-toolbar.e-toolbar .e-hor-nav {
  min-height: 40px;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child {
  margin-left: 7px;
}
.e-richtexteditor .e-rte-toolbar .e-hor-nav.e-expended-nav {
  height: auto;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-multirow {
  margin-left: 7px;
  margin-right: 7px;
}
.e-richtexteditor.e-rtl .e-rte-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child {
  margin-left: 0;
  margin-right: 7px;
}
.e-richtexteditor.e-rtl .e-rte-toolbar .e-toolbar-multirow:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-right: 0;
}
.e-richtexteditor .e-rte-toolbar.e-rte-tb-mobile .e-toolbar-multirow {
  display: inline-block;
  margin-left: 0;
  margin-right: 0;
  overflow-x: auto;
  white-space: nowrap;
  width: 100%;
}
.e-richtexteditor .e-rte-toolbar,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar {
  position: inherit;
  z-index: 101;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended {
  margin-left: 0;
  padding-left: 7px;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-formats-tbar-btn > :first-child,
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-formats-tbar-btn > :first-child,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-formats-tbar-btn > :first-child,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-formats-tbar-btn > :first-child {
  min-width: 75px;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-font-name-tbar-btn > :first-child,
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-font-name-tbar-btn > :first-child,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-font-name-tbar-btn > :first-child,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-font-name-tbar-btn > :first-child {
  min-width: 67px;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-font-size-tbar-btn > :first-child,
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-font-size-tbar-btn > :first-child,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-font-size-tbar-btn > :first-child,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-font-size-tbar-btn > :first-child {
  min-width: 36px;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn,
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn {
  padding-left: 7px;
  padding-right: 7px;
  border: 1px solid rgba(0, 0, 0, 0);
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-rte-dropdown-btn-text,
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn .e-rte-dropdown-btn-text,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-rte-dropdown-btn-text,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn .e-rte-dropdown-btn-text {
  font-size: 14px;
  font-weight: 400;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn:focus,
.e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn:active,
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn:focus,
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn:active,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn:hover,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn:focus,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn:active,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn:hover,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn:focus,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn:active {
  padding-left: 7px;
  padding-right: 7px;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-rte-font-color .e-selected-color.e-icons::before,
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-font-color .e-selected-color.e-icons::before,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-font-color .e-selected-color.e-icons::before,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-font-color .e-selected-color.e-icons::before {
  font-size: 12px;
  position: relative;
  top: -18px;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-rte-font-color.e-icons::before,
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-font-color.e-icons::before,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-font-color.e-icons::before,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-font-color.e-icons::before {
  font-size: 13px;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown .e-rte-list-primary-content,
.e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown .e-rte-list-primary-content,
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown .e-rte-list-primary-content,
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown .e-rte-list-primary-content,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown .e-rte-list-primary-content,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown .e-rte-list-primary-content,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown .e-rte-list-primary-content,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown .e-rte-list-primary-content {
  line-height: 1;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-background-color.e-icons::before,
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-background-color.e-icons::before,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-background-color.e-icons::before,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-background-color.e-icons::before {
  display: inline;
  font-size: 14px;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-order-list.e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-unorder-list.e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret),
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-order-list.e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-unorder-list.e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret),
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-order-list.e-icons,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-unorder-list.e-icons,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret),
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-order-list.e-icons,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-unorder-list.e-icons,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret) {
  font-size: 16px;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item.e-active .e-tbar-btn.e-btn,
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item.e-active .e-tbar-btn.e-btn,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-active .e-tbar-btn.e-btn,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-active .e-tbar-btn.e-btn {
  padding: 0;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item.e-active .e-tbar-btn.e-btn,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-active .e-tbar-btn.e-btn {
  padding: 0 4px;
}
.e-richtexteditor .e-rte-toolbar.e-control[class*=e-toolbar],
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar.e-control[class*=e-toolbar] {
  box-sizing: border-box;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended.e-visible,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-visible {
  display: block;
  visibility: hidden;
}
.e-richtexteditor .e-rte-toolbar.e-tbar-ios-fixed.e-rte-tb-fixed,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar.e-tbar-ios-fixed.e-rte-tb-fixed {
  top: 0;
  transform: translate3d(0, 0, 0);
}
.e-richtexteditor .e-rte-toolbar.e-rte-tb-fixed:not(.e-tbar-ios-fixed),
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar.e-rte-tb-fixed:not(.e-tbar-ios-fixed) {
  bottom: 0;
}
.e-richtexteditor .e-rte-toolbar.e-rte-tb-fixed,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar.e-rte-tb-fixed {
  display: none;
  left: 0;
  position: fixed;
  right: 0;
}
.e-richtexteditor .e-rte-toolbar.e-rte-tb-fixed.e-show,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar.e-rte-tb-fixed.e-show {
  display: block;
  z-index: 101;
}
.e-richtexteditor .e-rte-toolbar.e-rte-tb-float,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar.e-rte-tb-float {
  position: fixed;
  top: 0;
}
.e-richtexteditor .e-rte-toolbar.e-rte-tb-float.e-rte-tb-abs-float,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar.e-rte-tb-float.e-rte-tb-abs-float {
  position: absolute;
}
.e-richtexteditor .rte-placeholder {
  color: #212529;
  line-height: 1.5;
  opacity: .54;
  overflow: hidden;
  padding: 16px;
  position: absolute;
  text-align: start;
  top: 0;
  z-index: 1;
}
.e-richtexteditor .e-rte-content {
  position: relative;
  z-index: 1;
}
.e-richtexteditor .e-rte-content,
.e-richtexteditor .e-source-content {
  -webkit-overflow-scrolling: touch;
  overflow: auto;
  transition: 100ms ease-out;
  width: 100%;
}
.e-richtexteditor .e-rte-content .e-content,
.e-richtexteditor .e-source-content .e-content {
  background: unset;
  box-sizing: border-box;
  height: 100%;
  min-height: 100px;
  outline: 0 solid rgba(0, 0, 0, 0);
  overflow-x: auto;
  padding: 16px;
  position: relative;
  text-align: inherit;
  z-index: 2;
}
@media screen and (min-width: 992px) {
  .e-richtexteditor .e-rte-content .e-content,
  .e-richtexteditor .e-source-content .e-content {
    font-size: 14px;
  }
}
.e-richtexteditor .e-rte-content .e-content p,
.e-richtexteditor .e-source-content .e-content p {
  margin: 0 0 10px;
  margin-bottom: 10px;
}
.e-richtexteditor .e-rte-content .e-content li,
.e-richtexteditor .e-source-content .e-content li {
  margin-bottom: 10px;
}
.e-richtexteditor .e-rte-content .e-content h1,
.e-richtexteditor .e-source-content .e-content h1 {
  font-size: 2.17em;
  font-weight: normal;
  line-height: 1;
  margin: 10px 0;
}
.e-richtexteditor .e-rte-content .e-content h2,
.e-richtexteditor .e-source-content .e-content h2 {
  font-size: 1.74em;
  font-weight: normal;
  margin: 10px 0;
}
.e-richtexteditor .e-rte-content .e-content h3,
.e-richtexteditor .e-source-content .e-content h3 {
  font-size: 1.31em;
  font-weight: normal;
  margin: 10px 0;
}
.e-richtexteditor .e-rte-content .e-content h4,
.e-richtexteditor .e-source-content .e-content h4 {
  font-size: 16px;
  font-weight: normal;
  line-height: 1.5;
  margin: 0;
}
.e-richtexteditor .e-rte-content .e-content h5,
.e-richtexteditor .e-source-content .e-content h5 {
  font-size: .8em;
  font-weight: normal;
  margin: 0;
}
.e-richtexteditor .e-rte-content .e-content h6,
.e-richtexteditor .e-source-content .e-content h6 {
  font-size: .65em;
  font-weight: normal;
  margin: 0;
}
.e-richtexteditor .e-rte-content .e-content blockquote,
.e-richtexteditor .e-source-content .e-content blockquote {
  margin: 10px 0;
  margin-left: 0;
  padding-left: 5px;
}
.e-richtexteditor .e-rte-content .e-content pre,
.e-richtexteditor .e-source-content .e-content pre {
  background-color: inherit;
  border: 0;
  border-radius: 0;
  color: #212529;
  font-size: inherit;
  line-height: inherit;
  margin: 0 0 10px;
  overflow: visible;
  padding: 0;
  white-space: pre-wrap;
  word-break: inherit;
  word-wrap: break-word;
}
.e-richtexteditor .e-rte-content .e-content strong,
.e-richtexteditor .e-rte-content .e-content b,
.e-richtexteditor .e-source-content .e-content strong,
.e-richtexteditor .e-source-content .e-content b {
  font-weight: bold;
}
.e-richtexteditor .e-rte-content .e-content a,
.e-richtexteditor .e-source-content .e-content a {
  text-decoration: none;
  -webkit-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
.e-richtexteditor .e-rte-content .e-content a:hover,
.e-richtexteditor .e-source-content .e-content a:hover {
  text-decoration: underline;
}
.e-richtexteditor .e-rte-content .e-content p:last-child,
.e-richtexteditor .e-rte-content .e-content pre:last-child,
.e-richtexteditor .e-rte-content .e-content blockquote:last-child,
.e-richtexteditor .e-source-content .e-content p:last-child,
.e-richtexteditor .e-source-content .e-content pre:last-child,
.e-richtexteditor .e-source-content .e-content blockquote:last-child {
  margin-bottom: 0;
}
.e-richtexteditor .e-rte-content .e-content h3 + h4,
.e-richtexteditor .e-rte-content .e-content h4 + h5,
.e-richtexteditor .e-rte-content .e-content h5 + h6,
.e-richtexteditor .e-source-content .e-content h3 + h4,
.e-richtexteditor .e-source-content .e-content h4 + h5,
.e-richtexteditor .e-source-content .e-content h5 + h6 {
  margin-top: .6em;
}
.e-richtexteditor .e-rte-content .e-content ul:last-child,
.e-richtexteditor .e-source-content .e-content ul:last-child {
  margin-bottom: 0;
}
.e-richtexteditor .e-rte-character-count {
  bottom: 0;
  color: #6c757d;
  font-size: 14px;
  margin-right: 30px;
  opacity: 1;
  padding-bottom: 2px;
  position: absolute;
  right: 0;
  z-index: 100;
}
.e-richtexteditor .e-rte-character-count.e-warning {
  color: #ffc107;
  opacity: unset;
}
.e-richtexteditor .e-rte-character-count.e-error {
  color: #dc3545;
  opacity: unset;
}
.e-richtexteditor .e-rte-srctextarea {
  background-color: rgba(0, 0, 0, 0);
  border: 0;
  color: #212529;
  display: block;
  height: 100%;
  line-height: 22px;
  overflow: auto;
  padding: 16px;
  resize: none;
  transition: 100ms ease-out;
  width: 100%;
}
.e-richtexteditor .e-resize-handle {
  height: 15px;
  position: absolute;
  width: 15px;
}
.e-richtexteditor .e-resize-handle.e-south-east {
  bottom: 0;
  cursor: nwse-resize;
  right: 0;
  z-index: 100;
}
.e-richtexteditor .e-resize-handle.e-south-west {
  bottom: 0;
  cursor: sw-resize;
  left: 0;
  transform: rotate(90deg);
  z-index: 100;
}
.e-richtexteditor.e-rtl.e-rte-resize {
  float: right;
}
.e-richtexteditor.e-rtl .e-resize-handle.e-south-west {
  direction: ltr;
  text-align: initial;
}
.e-richtexteditor.e-rte-tb-expand.e-rte-fixed-tb-expand {
  transition: none;
}
.e-rte-linkcontent .e-rte-label {
  padding-top: 12px;
}
.e-rte-label label {
  font-weight: normal;
}
.e-rte-linkcontent .e-rte-label:first-child {
  padding-top: 0;
}
.e-bigger .e-rte-dropdown-popup ul {
  min-width: 84px;
}
@media screen and (max-width: 768px) {
  .e-rte-dropdown-popup.e-rte-inline-dropdown ul {
    padding: 7px 0;
  }
  .e-rte-dropdown-popup.e-rte-inline-dropdown ul li.e-item {
    height: 34px;
    line-height: 34px;
    padding: 0 6.5px;
  }
  .e-rte-dropdown-popup.e-rte-inline-dropdown ul .e-item .e-menu-icon {
    float: none;
  }
}
@media screen and (max-width: 768px) {
  .e-rte-dropdown-popup.e-rte-inline-dropdown.e-rte-dropdown-icons.e-dropdown-popup {
    max-height: 280px;
  }
  .e-rte-dropdown-popup.e-rte-inline-dropdown.e-rte-dropdown-icons.e-dropdown-popup ul {
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}
.e-rte-dropdown-popup ul {
  min-width: 82px;
}
.e-rte-dropdown-popup ul .e-item .e-menu-icon {
  margin: 0 6px;
  width: auto;
}
.e-rte-dropdown-popup ul .e-item.e-h1 {
  font-size: 2em;
  font-weight: bold;
  height: 40px;
  line-height: 40px;
}
.e-rte-dropdown-popup ul .e-item.e-h2 {
  font-size: 1.5em;
  font-weight: bold;
  height: 40px;
  line-height: 40px;
}
.e-rte-dropdown-popup ul .e-item.e-h3 {
  font-size: 1.16em;
  font-weight: bold;
}
.e-rte-dropdown-popup ul .e-item.e-h4 {
  font-size: 1em;
  font-weight: bold;
}
.e-rte-dropdown-popup ul .e-item.e-h5 {
  font-size: .83em;
  font-weight: bold;
}
.e-rte-dropdown-popup ul .e-item.e-h6 {
  font-size: .7em;
  font-weight: bold;
}
.e-rte-dropdown-popup ul .e-item.e-segoe-ui {
  font-family:
    "Segoe UI",
    "Tahoma",
    "Geneva",
    "Verdana",
    sans-serif;
}
.e-rte-dropdown-popup ul .e-item.e-arial {
  font-family:
    "Arial",
    "Helvetica",
    sans-serif;
}
.e-rte-dropdown-popup ul .e-item.e-courier-new {
  font-family:
    "Courier New",
    "Courier",
    monospace;
}
.e-rte-dropdown-popup ul .e-item.e-georgia {
  font-family:
    "Georgia",
    "Times New Roman",
    "Times",
    serif;
}
.e-rte-dropdown-popup ul .e-item.e-helvetica-neue {
  font-family:
    "Helvetica Neue",
    "Helvetica",
    "Arial",
    sans-serif;
}
.e-rte-dropdown-popup ul .e-item.e-impact {
  font-family:
    "Impact",
    "Haettenschweiler",
    "Arial Narrow Bold",
    sans-serif;
}
.e-rte-dropdown-popup ul .e-item.e-lucida-console {
  font-family:
    "Lucida Console",
    "Monaco",
    monospace;
}
.e-rte-dropdown-popup ul .e-item.e-tahoma {
  font-family:
    "Segoe UI",
    "Tahoma",
    "Geneva",
    "Verdana",
    sans-serif;
}
.e-rte-dropdown-popup ul .e-item.e-times-new-roman {
  font-family:
    "Times New Roman",
    "Times",
    serif;
}
.e-rte-dropdown-popup ul .e-item.e-trebuchet-ms {
  font-family:
    "Trebuchet MS",
    "Lucida Sans Unicode",
    "Lucida Grande",
    "Lucida Sans",
    "Arial",
    sans-serif;
}
.e-rte-dropdown-popup ul .e-item.e-verdana {
  font-family:
    "Verdana",
    "Geneva",
    "Tahoma",
    sans-serif;
}
.e-rte-dropdown-popup ul .e-item.e-roboto {
  font-family:
    "Roboto",
    "Segoe UI",
    "GeezaPro",
    "DejaVu Serif",
    sans-serif;
}
.e-rte-dropdown-popup.e-rte-dropdown-icons ul {
  min-width: auto;
}
@media screen and (max-width: 768px) {
  .e-rte-dropdown-popup.e-rte-dropdown-icons ul {
    min-width: 30px;
  }
}
.e-rte-dropdown-popup.e-rtl ul .e-item .e-menu-icon {
  margin: 0 6px;
}
.e-rte-image.e-imgbreak,
.e-rte-audio.e-audio-break,
.e-rte-video.e-video-break {
  border: 0;
  cursor: pointer;
  display: block;
  float: none;
  max-width: 100%;
  padding: 1px;
  position: relative;
}
.e-rte-image,
.e-rte-audio,
.e-rte-video {
  border: 0;
  cursor: pointer;
  display: block;
  float: none;
  margin: auto;
  max-width: 100%;
  position: relative;
}
.e-rte-image.e-imginline,
.e-rte-audio.e-audio-inline,
.e-rte-video.e-video-inline {
  display: inline-block;
  float: none;
  max-width: calc(100% - 10px);
  padding: 1px;
  vertical-align: bottom;
}
.e-rte-image.e-imgcenter,
.e-rte-video.e-video-center {
  cursor: pointer;
  display: block;
  float: none;
  margin: 5px auto;
  max-width: 100%;
  position: relative;
}
.e-rte-image.e-imgleft,
.e-rte-video.e-video-left {
  float: left;
  margin: 0 auto;
  margin-right: 5px;
  text-align: left;
}
.e-rte-image.e-imgright,
.e-rte-video.e-video-right {
  float: right;
  margin: 0 auto;
  margin-left: 5px;
  text-align: right;
}
.e-rte-img-popup .e-item {
  height: 106px;
  width: 300px;
}
.e-rte-img-caption {
  display: inline-block;
  margin: 5px auto;
  max-width: 100%;
  position: relative;
}
.e-rte-img-caption.e-caption-inline {
  display: inline-block;
  margin: 5px auto;
  margin-left: 5px;
  margin-right: 5px;
  max-width: calc(100% - 10px);
  position: relative;
  text-align: center;
  vertical-align: bottom;
}
.e-rte-img-caption.e-imgcenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.e-rte-img-caption.e-imgright {
  display: block;
  margin-left: auto;
  margin-right: 0;
}
.e-rte-img-caption.e-imgleft {
  display: block;
  margin-left: 0;
  margin-right: auto;
}
.e-rte-img-caption .e-rte-image.e-imgright {
  float: none;
  margin-left: auto;
  margin-right: 0;
}
.e-rte-img-caption .e-rte-image.e-imgleft {
  float: none;
  margin: 0;
}
.e-img-caption.e-rte-img-caption.e-imgbreak {
  display: block;
}
.e-rte-table {
  border-collapse: collapse;
  empty-cells: show;
}
.e-rte-table td,
.e-rte-table th {
  border: 1px solid #dee2e6;
  height: 20px;
  min-width: 20px;
  padding: 2px 5px;
  vertical-align: middle;
}
.e-rte-table.e-dashed-border td,
.e-rte-table.e-dashed-border th {
  border-style: dashed;
}
.e-rte-img-caption .e-img-inner {
  box-sizing: border-box;
  display: block;
  font-size: 16px;
  font-weight: initial;
  margin: auto;
  opacity: .9;
  position: relative;
  text-align: center;
  width: 100%;
}
.e-rte-img-caption.e-imgleft .e-img-inner {
  text-align: left;
}
.e-rte-img-caption.e-imgright .e-img-inner {
  text-align: right;
}
.e-rte-img-caption .e-img-wrap {
  display: inline-block;
  margin: auto;
  padding: 0;
  width: 100%;
}
.e-rte-img-dialog .e-rte-label {
  padding-top: 12px;
}
.e-rte-img-dialog .e-rte-label:first-child {
  padding-top: 0;
}
.e-rte-table-resize.e-row-resize,
.e-rte-table-resize.e-column-resize {
  background-color: rgba(0, 0, 0, 0);
  background-repeat: repeat;
  bottom: 0;
  cursor: col-resize;
  height: 1px;
  overflow: visible;
  position: absolute;
  width: 1px;
}
.e-rte-table-resize.e-row-resize {
  cursor: row-resize;
  height: 1px;
}
.e-richtexteditor .e-linkheader,
.e-richtexteditor .e-audioheader,
.e-richtexteditor .e-videoheader,
.e-richtexteditor .e-video-url-wrap {
  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: 15px;
  opacity: .87;
  padding-bottom: 12px;
  padding-top: 12px;
}
.e-richtexteditor .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-delete-btn.e-icons,
.e-richtexteditor .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-richtexteditor .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-delete-btn.e-icons,
.e-richtexteditor .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-richtexteditor .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-delete-btn.e-icons,
.e-richtexteditor .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons {
  margin-top: 0;
}
.e-richtexteditor .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-richtexteditor .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-richtexteditor .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons {
  margin-right: 30px;
}
.e-richtexteditor .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list,
.e-richtexteditor .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list,
.e-richtexteditor .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list {
  border-bottom: 0 solid rgba(0, 0, 0, 0);
  min-height: initial;
}
.e-richtexteditor .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list .e-file-container,
.e-richtexteditor .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list .e-file-container,
.e-richtexteditor .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list .e-file-container {
  margin-left: 0;
  margin-right: 0;
}
.e-richtexteditor .e-img-uploadwrap.e-droparea .e-upload .e-upload-files,
.e-richtexteditor .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files,
.e-richtexteditor .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files {
  border-top: 0 solid rgba(0, 0, 0, 0);
}
.e-richtexteditor .e-img-uploadwrap.e-droparea .e-file-select-wrap,
.e-richtexteditor .e-aud-uploadwrap.e-droparea .e-file-select-wrap,
.e-richtexteditor .e-vid-uploadwrap.e-droparea .e-file-select-wrap {
  display: none;
}
.e-richtexteditor .e-img-uploadwrap.e-droparea .e-upload,
.e-richtexteditor .e-aud-uploadwrap.e-droparea .e-upload,
.e-richtexteditor .e-vid-uploadwrap.e-droparea .e-upload {
  border: 0 solid rgba(0, 0, 0, 0);
  float: none;
}
.e-richtexteditor .e-dialog .e-img-uploadwrap.e-droparea .e-browsebtn,
.e-richtexteditor .e-dialog .e-aud-uploadwrap.e-droparea .e-browsebtn,
.e-richtexteditor .e-dialog .e-vid-uploadwrap.e-droparea .e-browsebtn {
  display: block;
  height: 36px;
  margin: 0 auto;
  padding: 0 18px;
  position: relative;
  top: -50px;
}
.e-richtexteditor .e-dialog .e-vid-uploadwrap.e-droparea .e-browsebtn,
.e-richtexteditor .e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-browsebtn {
  top: -120px;
}
.e-richtexteditor .e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-browsebtn,
.e-richtexteditor .e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-browsebtn,
.e-richtexteditor .e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-browsebtn {
  display: none;
}
.e-richtexteditor .e-dialog .e-img-uploadwrap.e-droparea,
.e-richtexteditor .e-dialog .e-aud-uploadwrap.e-droparea,
.e-richtexteditor .e-dialog .e-vid-uploadwrap.e-droparea {
  line-height: 10;
  min-height: 50px;
  position: relative;
}
.e-richtexteditor .e-dialog .e-img-uploadwrap.e-droparea .e-rte-upload-text,
.e-richtexteditor .e-dialog .e-aud-uploadwrap.e-droparea .e-rte-upload-text,
.e-richtexteditor .e-dialog .e-vid-uploadwrap.e-droparea .e-rte-upload-text {
  display: inline-block;
  line-height: normal;
}
.e-richtexteditor .e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea,
.e-richtexteditor .e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea,
.e-richtexteditor .e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea {
  line-height: 4;
}
.e-richtexteditor .e-rte-inline-dropdown ul {
  max-height: 200px;
  overflow-y: auto;
}
.e-richtexteditor .e-rte-dropdown-popup.e-rte-dropdown-items ul {
  max-height: 280px;
  overflow-y: auto;
}
.e-richtexteditor .e-bigger .e-rte-dropdown-popup.e-rte-dropdown-items ul {
  max-height: 360px;
  overflow-y: auto;
}
.e-richtexteditor .e-rte-inline-dropdown.e-rte-backgroundcolor-dropdown,
.e-richtexteditor .e-rte-inline-dropdown.e-rte-fontcolor-dropdown,
.e-richtexteditor .e-rte-inline-dropdown.e-rte-numberformatlist-dropdown,
.e-richtexteditor .e-rte-inline-dropdown.e-rte-bulletformatlist-dropdown {
  line-height: 0;
}
.e-richtexteditor .e-rte-table-popup.e-popup.e-popup-open {
  border-radius: 6px;
  box-shadow: 0 .8px 16px rgba(0, 0, 0, .15);
  font-size: 14px;
  font-weight: normal;
  min-width: 120px;
  overflow: hidden;
  padding: 10px;
}
.e-richtexteditor .e-rte-table-popup.e-popup-open .e-rte-tablecell {
  border: 1px solid #dee2e6;
  display: inline-block;
  height: 14px;
  margin: 1px;
  overflow: hidden;
  vertical-align: top;
  width: 14px;
}
.e-richtexteditor .e-rte-table-popup.e-popup-open .e-rte-table-row {
  height: 16px;
}
.e-richtexteditor .e-rte-table-popup.e-popup-open .e-insert-table-btn {
  width: 100%;
}
.e-richtexteditor .e-rte-edit-table .e-rte-field {
  padding-top: 12px;
}
.e-richtexteditor .e-rte-edit-table .e-rte-field:first-child {
  padding-top: 0;
}
.e-richtexteditor .e-rte-content .e-content table td.e-cell-select,
.e-richtexteditor .e-rte-content .e-content table th.e-cell-select {
  border: 1px double #0d6efd;
  height: 24.67px;
}
.e-richtexteditor span.e-table-box {
  cursor: nwse-resize;
  display: block;
  height: 10px;
  position: absolute;
  width: 10px;
}
.e-richtexteditor span.e-table-box.e-hide {
  display: none;
}
.e-richtexteditor span.e-table-box.e-rmob {
  height: 14px;
  width: 14px;
}
.e-richtexteditor .e-upload .e-upload-files .e-upload-file-list .e-file-container {
  margin-right: 50px;
}
.e-richtexteditor .e-rte-upload-popup {
  width: 250px;
}
.e-richtexteditor .e-rte-dialog-upload .e-upload-files {
  border-top: 0;
}
.e-richtexteditor .e-rte-dialog-upload .e-upload-files .e-upload-file-list {
  border-bottom: 0;
}
.e-rte-backgroundcolor-colorpicker .e-color-palette.e-container .e-custom-palette .e-palette,
.e-rte-fontcolor-colorpicker .e-color-palette.e-container .e-custom-palette .e-palette {
  padding: 0;
}
.e-rte-backgroundcolor-colorpicker .e-color-palette.e-container .e-switch-ctrl-btn,
.e-rte-fontcolor-colorpicker .e-color-palette.e-container .e-switch-ctrl-btn {
  padding: 5px;
}
.e-bigger .e-rte-backgroundcolor-colorpicker .e-color-palette.e-container .e-switch-ctrl-btn,
.e-bigger .e-rte-fontcolor-colorpicker .e-color-palette.e-container .e-switch-ctrl-btn {
  padding: 5px;
}
.e-rte-quick-popup {
  border-radius: 2px;
  overflow: hidden;
}
.e-rte-quick-popup .e-rte-quick-toolbar {
  border-radius: 2px;
  min-height: 42px;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos).e-toolbar-multirow {
  white-space: nowrap;
  display: inline-block;
}
.e-rte-quick-popup .e-rte-quick-toolbar.e-remove-white-space .e-toolbar-items:not(.e-tbar-pos).e-toolbar-multirow {
  white-space: nowrap;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) {
  border-radius: 2px;
  margin: 0 6px;
  min-height: 42px;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item.e-rte-horizontal-separator,
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item.e-separator.e-multirow-separator.e-rte-horizontal-separator {
  display: block;
  height: 1px;
  margin: 0;
  min-height: 1px;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item {
  margin: 0 6px;
  min-height: 42px;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0 6px;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item .e-tbar-btn:not(.e-rte-dropdown-btn) {
  line-height: 20px;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item .e-tbar-btn:not(.e-rte-dropdown-btn) .e-icons {
  min-width: 24px;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item .e-btn,
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item .e-btn:hover {
  min-height: 26px;
  min-width: 27px;
  padding: 0;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret) {
  font-size: 16px;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-background-color.e-icons::before {
  display: inline;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-rte-fontcolor-dropdown .e-btn-icon.e-caret,
.e-rte-quick-popup .e-rte-quick-toolbar .e-rte-backgroundcolor-dropdown .e-btn-icon.e-caret,
.e-rte-quick-popup .e-rte-quick-toolbar .e-rte-numberformatlist-dropdown .e-btn-icon.e-caret,
.e-rte-quick-popup .e-rte-quick-toolbar .e-rte-bulletformatlist-dropdown .e-btn-icon.e-caret {
  font-size: 10px;
}
.e-rte-quick-popup .e-rte-dropdown-btn.e-tbar-btn {
  line-height: 24px;
  margin: 4px 0;
  padding: 1px 0;
}
.e-rte-quick-popup .e-rte-dropdown-btn.e-tbar-btn .e-rte-dropdown-btn-text {
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-rte-quick-popup .e-rte-dropdown-btn.e-tbar-btn .e-order-list.e-icons,
.e-rte-quick-popup .e-rte-dropdown-btn.e-tbar-btn .e-unorder-list.e-icons,
.e-rte-quick-popup .e-rte-dropdown-btn.e-tbar-btn .e-icons:not(.e-caret) {
  font-size: 14px;
  margin-left: -3px;
}
.e-rte-quick-popup .e-rte-dropdown-btn.e-tbar-btn .e-caret {
  font-size: 10px;
  width: 12px;
}
.e-rte-quick-popup.e-hide {
  display: block;
  visibility: hidden;
}
.e-bigger .e-rte-quick-popup .e-rte-quick-toolbar {
  min-height: 48px;
}
.e-bigger .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) {
  margin: 0 6px;
  min-height: 48px;
}
.e-bigger .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator) {
  margin: 0 6px;
  min-height: 48px;
  min-width: 36px;
  padding: 0;
}
.e-bigger .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item .e-tbar-btn:not(.e-rte-dropdown-btn) {
  line-height: 1.5;
}
.e-bigger .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item .e-btn,
.e-bigger .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item .e-btn:hover {
  min-height: 34px;
  min-width: 39px;
  padding: 0;
}
.e-bigger .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-bigger .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0 6px;
}
.e-bigger .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item .e-tbar-btn.e-btn.e-control {
  height: 34px;
  line-height: normal;
  margin: 0;
  min-height: 34px;
  min-width: 39px;
}
.e-bigger .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item .e-tbar-btn .e-order-list.e-icons,
.e-bigger .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item .e-tbar-btn .e-unorder-list.e-icons,
.e-bigger .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret) {
  font-size: 18px;
}
.e-bigger .e-rte-quick-popup .e-rte-dropdown-btn.e-tbar-btn {
  line-height: 33px;
  margin: 4px 0;
  padding: 0;
}
.e-bigger .e-rte-quick-popup .e-rte-dropdown-btn.e-tbar-btn .e-order-list.e-icons,
.e-bigger .e-rte-quick-popup .e-rte-dropdown-btn.e-tbar-btn .e-unorder-list.e-icons,
.e-bigger .e-rte-quick-popup .e-rte-dropdown-btn.e-tbar-btn .e-icons:not(.e-caret) {
  font-size: 16px;
}
.e-bigger .e-rte-quick-popup .e-rte-dropdown-btn.e-tbar-btn .e-caret {
  font-size: 12px;
  width: 20px;
}
.e-bigger .e-rte-quick-popup.e-rte-inline-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator).e-rte-inline-template {
  min-width: 48px;
}
.e-bigger .e-rte-quick-popup.e-rte-inline-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator).e-rte-inline-size-template {
  min-width: 59px;
}
.e-bigger .e-rte-quick-popup.e-rte-inline-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator).e-rte-inline-color-template {
  min-width: 50px;
}
.e-rte-quick-popup.e-rte-inline-popup .e-rte-quick-toolbar .e-toolbar-item.e-rte-inline-template {
  min-width: 55px;
}
.e-rte-quick-popup.e-rte-inline-popup .e-rte-quick-toolbar .e-toolbar-item.e-rte-inline-size-template {
  min-width: 66px;
}
.e-rte-quick-popup.e-rte-inline-popup .e-rte-quick-toolbar .e-toolbar-item.e-rte-inline-color-template {
  min-width: 55px;
}
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control {
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  padding-right: 0;
}
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover {
  padding-left: 0;
  padding-right: 0;
}
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content {
  position: relative;
  vertical-align: middle;
  width: 30px;
}
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements {
  border-bottom-style: solid;
  border-bottom-width: 3px;
  padding-bottom: 1px;
}
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list {
  line-height: 30px;
}
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after {
  content: "";
  height: 100%;
  position: absolute;
  right: 0;
  width: 0;
}
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
  min-width: 18px;
  text-align: center;
  width: 18px;
}
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon {
  padding-top: 4px;
}
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon.e-caret:not(.e-toolbar-pop),
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon.e-caret:not(.e-toolbar-pop),
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon.e-caret:not(.e-toolbar-pop),
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon.e-caret:not(.e-toolbar-pop),
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon.e-caret:not(.e-toolbar-pop),
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon.e-caret:not(.e-toolbar-pop),
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon.e-caret:not(.e-toolbar-pop),
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon.e-caret:not(.e-toolbar-pop),
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon.e-caret:not(.e-toolbar-pop),
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon.e-caret:not(.e-toolbar-pop),
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon.e-caret:not(.e-toolbar-pop),
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon.e-caret:not(.e-toolbar-pop),
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon.e-caret:not(.e-toolbar-pop),
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon.e-caret:not(.e-toolbar-pop),
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon.e-caret:not(.e-toolbar-pop),
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon.e-caret:not(.e-toolbar-pop) {
  padding-left: 0;
  padding-right: 0;
}
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content {
  line-height: 20px;
}
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-btn-icon.e-caret,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-btn-icon.e-caret,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn .e-btn-icon.e-caret,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn .e-btn-icon.e-caret {
  font-size: 12px;
}
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-btn-icon.e-caret:not(.e-toolbar-pop),
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-btn-icon.e-caret:not(.e-toolbar-pop),
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn .e-btn-icon.e-caret:not(.e-toolbar-pop),
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn .e-btn-icon.e-caret:not(.e-toolbar-pop) {
  font-size: 12px;
}
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-alignment-tbar-btn .e-btn-icon.e-caret,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-alignment-tbar-btn .e-btn-icon.e-caret,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn.e-alignment-tbar-btn .e-btn-icon.e-caret,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn.e-alignment-tbar-btn .e-btn-icon.e-caret {
  min-width: 24px;
}
.e-rte-inline-dropdown .e-rte-color-content .e-rte-elements {
  border-bottom-style: solid;
  border-bottom-width: 3px;
  line-height: 1.25;
  padding-bottom: 1px;
}
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon {
  min-width: 20px;
  padding-left: 0;
  padding-right: 0;
  width: 20px;
}
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active {
  padding-left: 0;
  padding-right: 0;
}
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list {
  line-height: 37px;
}
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item button.e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content {
  line-height: 30px;
}
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-caret,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-caret,
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn .e-caret,
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn .e-caret {
  font-size: 14px;
}
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-caret.e-btn-icon:not(.e-toolbar-pop),
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-caret.e-btn-icon:not(.e-toolbar-pop),
.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn .e-caret.e-btn-icon:not(.e-toolbar-pop),
.e-bigger .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn .e-caret.e-btn-icon:not(.e-toolbar-pop) {
  font-size: 14px;
}
.e-popup-modal.e-popup.e-popup-open {
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-rte-modal-popup.e-popup-container.e-center {
  -ms-flex-pack: center;
  justify-content: center;
}
.e-rte-modal-popup.e-popup-container {
  -ms-flex-align: center;
  align-items: center;
  display: none;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 10000;
}
.e-popup-overlay {
  height: 100%;
  left: 0;
  opacity: .5;
  position: absolute;
  top: 0;
  width: 100%;
}
.e-bigger .e-rte-table-popup.e-popup-open .e-rte-tablecell {
  height: 16px;
  width: 16px;
}
.e-bigger .e-rte-table-popup.e-popup-open .e-rte-table-row {
  height: 18px;
}
.e-table-rhelper {
  cursor: col-resize;
  opacity: .87;
  position: absolute;
}
.e-table-rhelper.e-column-helper {
  width: 1px;
}
.e-table-rhelper.e-row-helper {
  height: 1px;
}
.e-reicon::before {
  border-bottom: 6px solid rgba(0, 0, 0, 0);
  border-right: 6px solid;
  border-top: 6px solid rgba(0, 0, 0, 0);
  content: "";
  display: block;
  height: 0;
  position: absolute;
  right: 4px;
  top: 4px;
  width: 20px;
}
.e-reicon::after {
  border-bottom: 6px solid rgba(0, 0, 0, 0);
  border-left: 6px solid;
  border-top: 6px solid rgba(0, 0, 0, 0);
  content: "";
  display: block;
  height: 0;
  left: 4px;
  position: absolute;
  top: 4px;
  width: 20px;
  z-index: 3;
}
.e-row-helper.e-reicon::after {
  top: 10px;
  transform: rotate(90deg);
}
.e-row-helper.e-reicon::before {
  left: 4px;
  top: -20px;
  transform: rotate(90deg);
}
.e-rte-overflow {
  overflow: hidden;
}
.e-dialog.e-rte-dialog-minheight {
  min-height: 296px;
}
.e-content-placeholder.e-richtexteditor.e-placeholder-richtexteditor {
  background-size: 700px 190px;
  min-height: 190px;
}
.e-bigger .e-content-placeholder.e-richtexteditor.e-placeholder-richtexteditor,
.e-bigger.e-content-placeholder.e-richtexteditor.e-placeholder-richtexteditor {
  background-size: 700px 190px;
  min-height: 190px;
}
.e-rte-table.e-rte-table-border {
  border: 1px solid #dee2e6;
  border-collapse: separate;
}
.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea,
.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea,
.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea,
.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea,
.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea,
.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea,
.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea,
.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea,
.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea {
  line-height: 10;
  min-height: 50px;
  position: relative;
}
.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-browsebtn,
.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-browsebtn,
.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-browsebtn,
.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-browsebtn,
.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-browsebtn,
.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-browsebtn,
.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-browsebtn,
.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-browsebtn,
.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-browsebtn {
  display: block;
  height: 36px;
  margin: 0 auto;
  padding: 0 18px;
  position: relative;
  top: -50px;
}
.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-upload,
.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-upload,
.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-upload,
.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-upload,
.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-upload,
.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-upload,
.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-upload,
.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-upload,
.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-upload {
  border: 0 solid rgba(0, 0, 0, 0);
  float: none;
}
.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-file-select-wrap,
.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-file-select-wrap,
.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-file-select-wrap,
.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-file-select-wrap,
.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-file-select-wrap,
.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-file-select-wrap,
.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-file-select-wrap,
.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-file-select-wrap,
.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-file-select-wrap {
  display: none;
}
.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-linkheader,
.e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-linkheader,
.e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-linkheader {
  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: 15px;
  opacity: .87;
  padding-bottom: 12px;
  padding-top: 12px;
}
.e-rte-file-manager-dialog .e-rte-label {
  padding-bottom: 8px;
  padding-top: 15px;
}
.e-rte-file-manager-dialog .e-rte-label label {
  font-size: 15px;
  opacity: .87;
}
.e-rte-upload-popup.e-dialog .e-file-select-wrap {
  display: none;
}
.e-rte-upload-popup.e-dialog .e-dlg-content {
  overflow: hidden;
  padding: 0;
}
.e-hide.e-rte-quick-popup-hide {
  border: 0;
  position: absolute;
}
.e-rte-popup-hide {
  display: none;
}
.e-rte-hide-visible {
  visibility: hidden;
}
.e-rte-table-popup.e-dialog .e-dlg-content {
  padding: 0;
}
.e-rte-elements.e-rte-quick-popup .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
  min-width: 24px;
}
.e-richtexteditor .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn {
  line-height: 20px;
}
.e-richtexteditor .e-toolbar .e-insert-table-btn.e-btn .e-icons {
  padding-bottom: 0;
}
.e-richtexteditor .e-rte-table-popup.e-popup-open.e-dialog .e-rte-tablecell {
  margin: 1px;
}
.e-transparent.e-rte-elements.e-tbar-btn.e-rte-fontcolor-dropdown,
.e-transparent.e-rte-elements.e-tbar-btn.e-rte-backgroundcolor-dropdown {
  visibility: hidden;
}
/*! tab layout */
.e-richtexteditor .e-rte-toolbar {
  border: 1px solid #dee2e6;
  border-bottom: 0;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item.e-overlay .e-tbar-btn .e-icons {
  color: #adb5bd;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-tbar-btn:focus .e-icons {
  color: #fff;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item.e-active .e-tbar-btn,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item.e-active .e-tbar-btn:focus {
  background: #565e64;
  border: 1px solid #51585e;
  border: 0;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item.e-active .e-tbar-btn .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item.e-active .e-tbar-btn:focus .e-icons {
  color: #fff;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-icons {
  color: #6c757d;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-tbar-btn:hover .e-icons {
  color: #fff;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-tbar-btn:focus .e-icons {
  color: #fff;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-dropdown-btn.e-active {
  background: #565e64;
  border-color: #51585e;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-dropdown-btn.e-active .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-dropdown-btn.e-active .e-rte-dropdown-btn-text {
  color: #fff;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-tbar-btn:hover .e-rte-dropdown-btn-text {
  color: #fff;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown:hover .e-rte-color-content::after,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown:hover .e-rte-color-content::after,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown:hover .e-rte-color-content::after,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown:hover .e-rte-color-content::after {
  background: #fff;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown:active:hover .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown:active:hover .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown:active:hover .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown:active:hover .e-icons {
  color: #565e64;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown:active:hover .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown:active:hover .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown:active:hover .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown:active:hover .e-icons {
  color: #fff;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown:active:hover .e-caret:active.e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown:active:hover .e-rte-color-content:active .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown:active:hover .e-rte-list-primary-content:active .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown:active:hover .e-caret:active.e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown:active:hover .e-rte-color-content:active .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown:active:hover .e-rte-list-primary-content:active .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown:active:hover .e-caret:active.e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown:active:hover .e-rte-color-content:active .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown:active:hover .e-rte-list-primary-content:active .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown:active:hover .e-caret:active.e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown:active:hover .e-rte-color-content:active .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown:active:hover .e-rte-list-primary-content:active .e-icons {
  color: #fff;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown:hover {
  background: #5c636a;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown:hover .e-rte-color-content:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown:hover .e-rte-list-primary-content:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown:hover .e-rte-color-content:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown:hover .e-rte-list-primary-content:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown:hover .e-rte-color-content:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown:hover .e-rte-list-primary-content:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown:hover .e-rte-color-content:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown:hover .e-rte-list-primary-content:hover {
  background: #5c636a;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown:hover .e-rte-color-content:focus,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown:hover .e-rte-list-primary-content:focus,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown:hover .e-rte-color-content:focus,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown:hover .e-rte-list-primary-content:focus,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown:hover .e-rte-color-content:focus,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown:hover .e-rte-list-primary-content:focus,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown:hover .e-rte-color-content:focus,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown:hover .e-rte-list-primary-content:focus {
  background: #565e64;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown:hover .e-rte-color-content:active,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown:hover .e-rte-list-primary-content:active,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown:hover .e-rte-color-content:active,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown:hover .e-rte-list-primary-content:active,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown:hover .e-rte-color-content:active,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown:hover .e-rte-list-primary-content:active,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown:hover .e-rte-color-content:active,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown:hover .e-rte-list-primary-content:active {
  background: #565e64;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown:hover .e-caret:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown:hover .e-caret:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown:hover .e-caret:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown:hover .e-caret:hover {
  background: #5c636a;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown:hover .e-caret:focus,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown:hover .e-caret:focus,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown:hover .e-caret:focus,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown:hover .e-caret:focus {
  background: #565e64;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown:hover .e-caret:active,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown:hover .e-caret:active,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown:hover .e-caret:active,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown:hover .e-caret:active {
  background: #565e64;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-active,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown.e-active,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown.e-active,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-active {
  background: #565e64;
  border: 0;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-active .e-rte-color-content::after,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown.e-active .e-rte-color-content::after,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown.e-active .e-rte-color-content::after,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-active .e-rte-color-content::after {
  background: #fff;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-active:hover .e-caret:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-active:hover .e-rte-color-content:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-active:hover .e-rte-list-primary-content:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown.e-active:hover .e-caret:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown.e-active:hover .e-rte-color-content:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown.e-active:hover .e-rte-list-primary-content:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown.e-active:hover .e-caret:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown.e-active:hover .e-rte-color-content:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown.e-active:hover .e-rte-list-primary-content:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-active:hover .e-caret:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-active:hover .e-rte-color-content:hover,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-active:hover .e-rte-list-primary-content:hover {
  background: rgba(0, 0, 0, 0);
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-active .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-active:active .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown.e-active .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-fontcolor-dropdown.e-active:active .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown.e-active .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-numberformatlist-dropdown.e-active:active .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-active .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-active:active .e-icons {
  color: #fff;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-icons {
  color: #6c757d;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:hover .e-icons {
  color: #fff;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item.e-active .e-tbar-btn .e-icons {
  color: #fff;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item.e-overlay .e-tbar-btn .e-icons {
  color: #adb5bd;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn.e-active {
  background: #565e64;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:focus,
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:hover {
  border-radius: 4px;
}
.e-richtexteditor .e-rte-toolbar.e-rte-tb-float {
  border: 1px solid #dee2e6;
}
.e-richtexteditor .e-rte-toolbar.e-tb-static {
  border-bottom: 1px solid #dee2e6;
}
.e-richtexteditor .e-toolbar-wrapper + .e-rte-toolbar:not(.e-rte-tb-float) {
  border: 0;
}
.e-richtexteditor .e-toolbar-wrapper {
  background: #f8f9fa;
}
.e-richtexteditor img.e-img-focus::selection,
.e-richtexteditor audio.e-audio-focus::selection,
.e-richtexteditor .e-video-focus::selection {
  background: rgba(0, 0, 0, 0);
  color: rgba(0, 0, 0, 0);
}
.e-richtexteditor .e-rte-content,
.e-richtexteditor .e-source-content {
  background: #fff;
  border: 1px solid #dee2e6;
  color: #212529;
}
.e-richtexteditor .e-rte-content .e-content blockquote,
.e-richtexteditor .e-source-content .e-content blockquote {
  border-left: solid 2px #212529;
}
.e-richtexteditor .e-rte-content .e-content .e-img-focus:not(.e-resize),
.e-richtexteditor .e-rte-content .e-content .e-video-focus:not(.e-resize),
.e-richtexteditor .e-source-content .e-content .e-img-focus:not(.e-resize),
.e-richtexteditor .e-source-content .e-content .e-video-focus:not(.e-resize) {
  border: solid 2px #0d6efd;
}
.e-richtexteditor .e-rte-content .e-content a,
.e-richtexteditor .e-source-content .e-content a {
  color: #0d6efd;
}
.e-richtexteditor.e-rtl .e-rte-content .e-content blockquote {
  border-left: 0;
  border-right: solid 2px #212529;
}
.e-richtexteditor.e-rte-resize {
  background: #fff;
}
.e-richtexteditor .e-input.e-rte-linkurl.e-error,
.e-richtexteditor .e-input.e-img-link.e-error {
  color: #dc3545;
}
.e-richtexteditor.e-rte-full-screen {
  background: #fff;
}
.e-richtexteditor.e-rte-inline .e-rte-content {
  border: 0;
}
.e-richtexteditor:not(.e-rte-toolbar-enabled) {
  border: 1px solid #dee2e6;
}
.e-richtexteditor:not(.e-rte-toolbar-enabled) .e-rte-content {
  border: 0;
  border-bottom: 0;
  border-top: 0;
}
.e-richtexteditor.e-rte-tb-expand {
  border: 1px solid #dee2e6;
}
.e-richtexteditor.e-rte-tb-expand .e-rte-toolbar {
  border: 0;
}
.e-richtexteditor.e-rte-tb-expand .e-rte-toolbar.e-extended-toolbar,
.e-richtexteditor.e-rte-tb-expand .e-rte-toolbar .e-toolbar-extended {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.e-richtexteditor.e-rte-tb-expand .e-rte-toolbar .e-toolbar-extended {
  border: 0;
  border-bottom: 0;
}
.e-richtexteditor.e-rte-tb-expand .e-rte-toolbar .e-toolbar-extended.e-popup-open {
  border-bottom: 0;
}
.e-richtexteditor.e-rte-tb-expand .e-rte-toolbar.e-expand-open + .e-rte-content {
  border-top: 0;
}
.e-richtexteditor.e-rte-tb-expand .e-rte-toolbar.e-rte-tb-float {
  border-bottom: 1px solid #dee2e6;
  border-right: 1px solid #dee2e6;
  border-top: 1px solid #dee2e6;
}
.e-richtexteditor.e-rte-tb-expand .e-rte-toolbar.e-rte-tb-float.e-expand-open {
  border-bottom: 1px solid #dee2e6;
}
.e-richtexteditor.e-rte-tb-expand .e-rte-toolbar.e-rte-tb-float.e-expand-open .e-toolbar-extended {
  border-bottom: 1px solid #dee2e6;
  border-right: 1px solid #dee2e6;
}
.e-richtexteditor.e-rte-tb-expand .e-rte-content,
.e-richtexteditor.e-rte-tb-expand .e-source-content {
  border: 0;
  border-bottom: 1px solid #dee2e6;
  border-top: 1px solid #dee2e6;
}
.e-richtexteditor.e-rte-tb-expand .e-toolbar-extended.e-popup-open {
  border-bottom: 1px solid #dee2e6;
}
.e-richtexteditor.e-rte-tb-expand.e-rte-resize .e-rte-content,
.e-richtexteditor.e-rte-tb-expand.e-rte-resize .e-source-content {
  border-bottom: 0;
}
.e-richtexteditor .e-audio-wrap,
.e-richtexteditor .e-embed-video-wrap {
  display: inline-block;
}
.e-richtexteditor .e-clickelem,
.e-richtexteditor .e-video-clickelem {
  display: block;
  margin: 0;
  outline: none;
  padding: 0;
  position: relative;
}
.e-richtexteditor .e-clickelem::after,
.e-richtexteditor .e-video-clickelem::after {
  background: rgba(0, 0, 0, 0);
  bottom: 0;
  content: "";
  cursor: default;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.e-richtexteditor .e-videoheader,
.e-richtexteditor .e-embed-videoheader,
.e-richtexteditor .e-video-url-wrap {
  padding-bottom: 5px;
  padding-top: 15px;
}
.e-richtexteditor .e-video-url-wrap .e-radio-wrapper {
  padding: 5px;
}
.e-richtexteditor .e-video-url-wrap textarea {
  height: 80px;
}
.e-rte-quick-popup {
  border: none;
  border-radius: 2px;
  box-shadow: none;
}
.e-rte-quick-popup .e-rte-quick-toolbar {
  background: #e9ecef;
  border: 1px solid #dee2e6;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items {
  background: #e9ecef;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-separator {
  border: .5px solid #dee2e6;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-tbar-btn {
  background: #e9ecef;
  border: 0;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-tbar-btn:hover {
  background: #5c636a;
  border-color: #565e64;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-tbar-btn:focus {
  background: #565e64;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-tbar-btn:active {
  background: #565e64;
  border-color: #51585e;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-tbar-btn:active .e-icons {
  color: #fff;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-toolbar-item.e-active .e-tbar-btn,
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-toolbar-item.e-active .e-tbar-btn:focus {
  background: #565e64;
  border: 1px solid #51585e;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-toolbar-item.e-active .e-tbar-btn .e-icons,
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-toolbar-item.e-active .e-tbar-btn:focus .e-icons {
  color: #fff;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-icons {
  color: #6c757d;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-tbar-btn:hover .e-icons {
  color: #fff;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-tbar-btn:focus .e-icons {
  color: #fff;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-icons {
  color: #6c757d;
}
.e-rte-quick-popup .e-rte-dropdown-btn {
  background: #e9ecef;
  border-color: #e9ecef;
}
.e-rte-quick-popup .e-rte-dropdown-btn:focus,
.e-rte-quick-popup .e-rte-dropdown-btn:hover {
  background: #5c636a;
}
.e-rte-quick-popup .e-rte-dropdown-btn:hover {
  border-color: #e9ecef;
}
.e-dialog .e-img-uploadwrap .e-droptext,
.e-dialog .e-aud-uploadwrap .e-droptext,
.e-dialog .e-vid-uploadwrap .e-droptext,
.e-dialog.e-device .e-vid-uploadwrap .e-droptext {
  border: dashed 2px #adb5bd;
  border-radius: 4px;
  color: #495057;
  display: block;
  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;
  height: 185px;
  margin: 0 auto;
  text-align: center;
  width: 300px;
}
.e-dialog .e-vid-uploadwrap .e-droptext {
  height: 108px;
}
.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap .e-droptext,
.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap .e-droptext,
.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap .e-droptext {
  margin: 0 auto;
  width: 250px;
}
.e-dialog.e-device .e-video-url-wrap .e-radio-wrapper {
  padding: 8px 4px;
}
.e-linkheader {
  color: #212529;
}
.e-rte-img-popup.e-popup {
  background: #fff;
  border: 1px solid #dee2e6;
  box-shadow: 0 .8px 16px rgba(0, 0, 0, .15);
  color: #dee2e6;
  padding: 10px;
}
.e-rte-content .e-content img:not(.e-resize) {
  z-index: 1000;
}
span.e-rte-imageboxmark,
span.e-rte-videoboxmark {
  background: #0d6efd;
  border: 1px solid #fff;
  display: block;
  height: 10px;
  position: absolute;
  width: 10px;
  z-index: 1000;
}
.e-mob-rte span.e-rte-imageboxmark,
.e-mob-rte span.e-rte-videoboxmark {
  background: #fff;
  border: 1px solid #0d6efd;
  border-radius: 15px;
  height: 20px;
  width: 20px;
}
.e-mob-rte.e-mob-span span.e-rte-imageboxmark,
.e-mob-rte.e-mob-span span.e-rte-videoboxmark {
  background: #0d6efd;
  border: 1px solid #fff;
}
.e-rte-content .e-content img.e-resize,
.e-rte-content .e-content video.e-resize {
  z-index: 1000;
}
*.e-disabled {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
*.e-disabled .e-rte-toolbar .e-toolbar-item {
  cursor: default;
}
*.e-disabled .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-icon-btn:hover,
*.e-disabled .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-icon-btn:active,
*.e-disabled .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-icon-btn:focus,
*.e-disabled .e-rte-toolbar .e-toolbar-item .e-dropdown-btn.e-btn:hover,
*.e-disabled .e-rte-toolbar .e-toolbar-item .e-dropdown-btn.e-btn:active,
*.e-disabled .e-rte-toolbar .e-toolbar-item .e-dropdown-btn.e-btn:focus,
*.e-disabled .e-rte-toolbar .e-toolbar-item .e-colorpicker-wrapper .e-btn:hover,
*.e-disabled .e-rte-toolbar .e-toolbar-item .e-colorpicker-wrapper .e-btn:active,
*.e-disabled .e-rte-toolbar .e-toolbar-item .e-colorpicker-wrapper .e-btn:focus {
  background: rgba(0, 0, 0, 0);
  cursor: default;
}
.e-dropdown-popup ul .e-item.e-active {
  background-color: #565e64;
  color: #fff;
}
.e-popup-overlay {
  background-color: rgba(0, 0, 0, .5);
}
.e-rte-toolbar.e-extended-toolbar .e-toolbar-item.e-overlay .e-dropdown-btn {
  color: #ced4da;
}
.e-rte-table-popup.e-popup.e-popup-open {
  background-color: #fff;
  color: #212529;
}
.e-richtexteditor .e-rte-toolbar .e-hor-nav:hover {
  border: solid rgba(0, 0, 0, .12);
  border-width: 0 0 0 1px;
}
.e-rte-table-popup.e-popup.e-popup-open {
  background-color: #fff;
}
.e-rte-table-popup .e-span-border {
  border: 1px solid #dee2e6;
  display: block;
  margin-bottom: 8px;
  margin-top: 12px;
}
.e-rte-table-popup .e-rte-popup-header {
  color: #343a40;
  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;
  text-align: center;
}
.e-rte-table-popup.e-popup-open .e-rte-tablecell.e-default {
  background-color: #fff;
}
.e-rte-table-popup.e-popup-open .e-rte-tablecell.e-active {
  background-color: #e7f1ff;
  border: 1px solid #0d6efd;
}
.e-rte-table.e-alternate-border tbody tr:nth-child(2n+0) {
  background-color: #f8f9fa;
}
.e-rte-table th {
  background-color: #f8f9fa;
}
.e-rte-table-popup.e-popup.e-popup-open {
  background-color: #fff;
  color: #dee2e6;
}
span.e-table-box {
  background-color: #fff;
  border: 1px solid #dee2e6;
}
span.e-table-box.e-rbox-select {
  background-color: #dee2e6;
  border: 1px solid #dee2e6;
}
.e-table-rhelper {
  background-color: #0d6efd;
}
.e-rte-dialog-upload.e-upload.e-lib.e-keyboard {
  background: #fff;
}
.e-rte-inline-popup .e-rte-quick-toolbar.e-rte-toolbar .e-toolbar-items .e-toolbar-item.e-active .e-tbar-btn .e-icons,
.e-rte-inline-popup .e-rte-quick-toolbar.e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn:active .e-icons,
.e-rte-inline-popup .e-rte-quick-toolbar.e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn:focus .e-icons,
.e-rte-inline-popup .e-rte-quick-toolbar.e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn:hover .e-icons {
  color: #fff;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-active .e-icons {
  color: #fff;
}
.e-richtexteditor .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:active {
  background: #565e64;
  border-radius: 4px;
}
.e-richtexteditor .e-toolbar .e-insert-table-btn.e-btn:hover .e-icons {
  color: #fff;
}
.e-richtexteditor.e-rte-tb-expand .e-rte-content-border {
  border-bottom: 0;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn:active .e-icons,
.e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn:active .e-rte-dropdown-btn-text,
.e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn:focus .e-rte-dropdown-btn-text,
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-icon-button:focus .e-icons {
  color: #fff;
}
/*! Toolbar's bootstrap5 theme wise override definitions and variables */
/*! Tab's bootstrap5 theme wise override definitions and variables */
/*! Horizontal Tab */
/*! Bootstrap specific themes definition's */
/*! Vertical Tab */
@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.e-gantt .e-add::before {
  content: "\e805";
}
.e-gantt .e-critical-path::before {
  content: "\e88c";
}
.e-gantt .e-edit::before {
  content: "\e730";
}
.e-gantt .e-delete::before {
  content: "\e820";
}
.e-gantt .e-cancel::before {
  content: "\e7e7";
}
.e-gantt .e-save::before {
  content: "\e7c8";
}
.e-gantt .e-update::before {
  content: "\e7c8";
}
.e-gantt .e-search-icon::before {
  content: "\e754";
}
.e-gantt .e-cancel-icon::before {
  content: "\e7e7";
}
.e-gantt .e-notes-info::before {
  content: "\e72d";
}
.e-gantt .e-left-resize-gripper::before,
.e-gantt .e-right-resize-gripper::before {
  content: "\e770";
}
.e-gantt .e-expandall::before {
  content: "\e7c9";
}
.e-gantt .e-collapseall::before {
  content: "\e80f";
}
.e-gantt .e-prevtimespan::before {
  content: "\e773";
}
.e-gantt .e-nexttimespan::before {
  content: "\e7f9";
}
.e-gantt .e-zoomin::before {
  content: "\e795";
}
.e-gantt .e-zoomout::before {
  content: "\e825";
}
.e-gantt .e-zoomtofit::before {
  content: "\e838";
}
.e-gantt .e-csvexport::before {
  content: "\e7ba";
}
.e-gantt .e-excelexport::before {
  content: "\e7c1";
}
.e-gantt .e-pdfexport::before {
  content: "\e700";
}
.e-gantt .e-indent::before {
  content: "\e810";
}
.e-gantt .e-outdent::before {
  content: "\e72a";
}
.e-gantt .e-add-above::before {
  content: "\e836";
}
.e-gantt .e-add-below::before {
  content: "\e801";
}
.e-gantt.e-device .e-backarrowspan::before,
.e-gantt.e-device .e-icon-dlg-close::before {
  content: "\e773";
}
.e-gantt.e-device .e-left-resize-gripper::before,
.e-gantt.e-device .e-right-resize-gripper::before {
  content: "\e770";
}
.e-gantt-tooltip-arrow-left::before {
  content: "\e773";
}
.e-gantt-tooltip-arrow-right::before {
  content: "\e7f9";
}
.e-bigger .e-gantt .e-gantt-chart .e-timeline-header-container {
  height: 64px;
}
.e-bigger .e-gantt .e-gantt-chart .e-timeline-top-header-cell {
  height: 32px;
}
.e-bigger .e-gantt .e-gantt-chart .e-event-markers .e-span-label {
  border-radius: 4px !important;
  font-size: 12px !important;
  height: 26px !important;
  padding: 4px 11px 4px 9px !important;
  top: 65px !important;
}
.e-bigger .e-gantt .e-gantt-chart .e-event-markers .e-gantt-right-arrow {
  border-bottom: 6px solid rgba(0, 0, 0, 0);
  border-right: 6px solid rgba(0, 0, 0, 0);
  border-right-color: #fff3cd;
  border-top: 6px solid rgba(0, 0, 0, 0);
  top: 73px !important;
}
.e-bigger .e-gantt .e-gantt-chart .e-left-resize-gripper::before,
.e-bigger .e-gantt .e-gantt-chart .e-right-resize-gripper::before {
  content: "\e888";
}
.e-bigger .e-gantt .e-gantt-chart .e-connectorpoint-right,
.e-bigger .e-gantt .e-gantt-chart .e-connectorpoint-left,
.e-bigger .e-gantt .e-gantt-chart .e-right-connectorpoint-outer-div,
.e-bigger .e-gantt .e-gantt-chart .e-left-connectorpoint-outer-div {
  border-radius: 50%;
  display: inline-block;
  position: absolute;
}
.e-bigger .e-gantt .e-gantt-chart .e-connectorpoint-left-hover,
.e-bigger .e-gantt .e-gantt-chart .e-connectorpoint-right-hover {
  border-style: solid;
  border-width: 1px;
  box-sizing: content-box;
  cursor: pointer;
  display: inline-block;
}
.e-bigger .e-gantt .e-gantt-chart .e-connectorpoint-left-hover,
.e-bigger .e-gantt .e-gantt-chart .e-connectorpoint-right-hover {
  background-color: #0257d5;
  border-color: #fff;
}
.e-bigger .e-gantt .e-gantt-chart .e-connectorpoint-left-hover:hover,
.e-bigger .e-gantt .e-gantt-chart .e-connectorpoint-right-hover:hover {
  background-color: #0257d5;
  border-color: #fff;
  outline: 2px solid #0d6efd;
}
.e-bigger .e-gantt .e-tab .e-content {
  height: 250px !important;
}
.e-bigger .e-gantt .e-gantt-tree-grid-pane .e-columnheader .e-headercell {
  height: 63px !important;
}
.e-bigger .e-gantt .e-gantt-dialog .e-tab .e-tab-header {
  padding-left: 12px;
}
.e-bigger .e-gantt .e-gantt-dialog .e-tab .e-tab-header .e-indicator {
  display: block;
}
.e-bigger .e-gantt .e-dialog .e-dlg-header-content {
  padding: 16px 4px 16px 16px !important;
}
.e-bigger .e-gantt .e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  left: 2px !important;
}
.e-bigger .e-gantt .e-dialog .e-btn .e-btn-icon.e-icon-dlg-close {
  font-size: 14px !important;
}
.e-bigger .e-gantt .e-dialog .e-footer-content {
  height: 70px !important;
  padding: 16px !important;
}
.e-bigger .e-gantt .e-dialog .e-footer-content .e-btn {
  margin-left: 12px;
}
.e-bigger .e-gantt .e-dialog .e-dlg-header {
  line-height: 28px;
}
.e-bigger .e-gantt .e-filter-popup.e-popup {
  width: 350px !important;
}
.e-bigger .e-gantt .e-grid .e-flmenu-valuediv {
  padding: 16px 0 0 !important;
}
.e-bigger .e-gantt .e-filter-popup .e-dlg-content {
  border-radius: 6px !important;
  padding: 32px 16px 16px !important;
}
.e-bigger .e-gantt .e-grid .e-columnmenu {
  top: 35px;
}
.e-bigger .e-gantt-dialog .e-dialog {
  border-radius: 6px;
  width: 556px !important;
}
.e-bigger .e-gantt-dialog .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
  padding: 0 16px !important;
}
.e-bigger .e-gantt-dialog .e-edit-form-column:nth-child(odd) {
  padding: 16px 12px 0 16px;
}
.e-bigger .e-gantt-dialog .e-edit-form-column:nth-child(even) {
  padding: 16px 16px 0 12px;
}
.e-bigger .e-gantt-dialog .e-edit-form-row.e-scroll .e-edit-form-column:nth-child(even) {
  padding: 16px 18px 0 9px;
}
.e-bigger .e-gantt-dialog .e-edit-form-row {
  height: 250px !important;
}
.e-bigger .e-gantt-dialog .e-edit-form-column {
  height: 78px !important;
}
.e-bigger .e-gantt-dialog .e-dlg-header-content {
  border-bottom: 0 !important;
}
.e-bigger .e-gantt-dialog > .e-dlg-content {
  border-radius: 0 !important;
}
.e-bigger .e-gantt-dialog .e-dlg-header-content {
  border-radius: 6px 6px 0px 0px;
  padding-bottom: 12px;
}
.e-bigger .e-gantt-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  border-radius: 50%;
  height: auto !important;
  width: auto;
}
.e-bigger .e-gantt-dialog .e-tab .e-tab-header .e-toolbar-item.e-active {
  margin-left: 5px !important;
}
.e-bigger .e-gantt-dialog .e-control-wrapper .e-input-group-icon.e-date-icon {
  font-size: 16px !important;
}
.e-bigger .e-gantt-dialog .e-control-wrapper .e-input-group-icon.e-date-icon {
  min-height: 36px !important;
  min-width: 35.82px !important;
}
.e-bigger .e-gantt-dialog .e-btn.e-flat {
  line-height: 24px;
  padding: 6px 16px 6px 15px !important;
}
.e-bigger .e-gantt-dialog .e-btn.e-primary {
  padding: 6px 21px 6px 23px !important;
}
.e-bigger .e-gantt-dialog .e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 16px !important;
}
.e-bigger .e-gantt-dialog .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text {
  font-size: 14px;
  line-height: 22px;
}
.e-bigger .e-gantt-dialog .e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text {
  font-size: 14px;
  line-height: 22px;
}
.e-bigger .e-gantt-dialog .e-float-input.e-control-wrapper input {
  height: 36px !important;
}
.e-bigger .e-gantt-dialog .e-numeric.e-control-wrapper.e-input-group .e-input-group-icon {
  min-height: 36px !important;
  min-width: 35.82px !important;
}
.e-bigger .e-gantt-dialog .e-control-wrapper .e-input-group-icon.e-time-icon {
  min-height: 36px !important;
  min-width: 35.82px !important;
}
.e-bigger .e-gantt-dialog .e-input-group.e-control-wrapper {
  height: 38px;
}
.e-bigger .e-gantt-dialog .e-input-group-icon.e-date-icon {
  min-width: 36px !important;
}
.e-bigger .e-predecessor-tooltip .e-arrow-tip-outer.e-tip-bottom {
  border-top: 8px solid #000;
}
.e-bigger .e-predecessor-tooltip .e-arrow-tip-inner.e-tip-bottom {
  color: #000;
}
.e-bigger .e-predecessor-tooltip .e-left-btn:disabled {
  color: #adb5bd !important;
}
.e-bigger .e-predecessor-tooltip .e-right-btn:disabled {
  color: #adb5bd !important;
}
.e-bigger .e-predecessor-tooltip .e-tip-content {
  padding: 3px !important;
}
.e-bigger .e-predecessor-tooltip .e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:first-of-type {
  background-color: #000;
  border-color: #000;
  color: #fff;
  font-size: 12px;
  line-height: 18px;
  padding: 0 8px 0 0;
}
.e-bigger .e-predecessor-tooltip .e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type {
  background-color: #000;
  border-color: #000;
  color: #fff;
  font-size: 12px;
  line-height: 18px;
  padding: 0 0 0 8px;
}
.e-bigger .e-predecessor-dialog {
  background-color: #fff;
}
.e-bigger .e-predecessor-dialog .e-dlg-content {
  background-color: #fff;
  padding: 10px 9px 9px 14px !important;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.8;
  color: #212529;
}
.e-blazor-gantt-tooltip .e-tip-content {
  overflow-wrap: unset !important;
  white-space: nowrap !important;
  word-break: unset !important;
}
.e-gantt-tooltip .e-tip-content {
  text-align: left !important;
}
.e-gantt.e-gantt-rtl .e-connector-line-right-arrow {
  border-left: none !important;
  border-right-color: #0d6efd;
}
.e-gantt.e-gantt-rtl .e-connector-line-left-arrow {
  border-right: none !important;
  border-left-color: #0d6efd;
}
.e-gantt.e-gantt-rtl .e-toolbar-right {
  left: auto !important;
  right: 0 !important;
}
.e-gantt.e-gantt-rtl .e-gantt-chart .e-timeline-header-container {
  border-right: none !important;
  border-left: 1px solid !important;
  border-left-color: #dee2e6 !important;
}
.e-gantt.e-gantt-rtl .e-gantt-chart .e-timeline-top-header-cell .e-gantt-top-cell-text {
  padding-right: 11px !important;
  padding-left: 0 !important;
  text-align: right !important;
}
.e-gantt.e-gantt-rtl .e-gantt-chart .e-progress-resize-gripper .e-progressbar-handler-element {
  right: 0 !important;
}
.e-gantt.e-gantt-rtl .e-gantt-chart .e-progress-resize-gripper .e-progressbar-handler-after {
  right: 1px !important;
}
.e-gantt.e-gantt-rtl .e-gantt-chart .e-connectorpoint-right {
  margin-right: 2px !important;
}
.e-gantt.e-gantt-rtl .e-gantt-chart .e-event-markers .e-gantt-right-arrow {
  border-left: 5px solid;
  border-right: 0 !important;
}
.e-gantt.e-gantt-rtl .e-gantt-chart .e-holiday .e-span {
  transform: rotate(90deg) !important;
}
.e-gantt.e-gantt-rtl .e-gantt-chart .e-left-label-container {
  padding-left: 25px !important;
  padding-right: 0 !important;
}
.e-gantt.e-gantt-rtl .e-gantt-chart .e-right-label-container {
  margin-right: 25px !important;
  margin-left: 0 !important;
}
.e-gantt-rtl .e-gantt-tooltip-label {
  text-align: right !important;
}
.e-gantt-rtl .e-tip-content {
  text-align: right !important;
}
.e-gantt-dialog.e-rtl .e-dlg-closeicon-btn {
  padding: 4px 8px !important;
}
.e-gantt {
  display: block;
  width: 100%;
}
.e-gantt .e-cloneproperties {
  padding: 2px 8px 1px;
}
.e-gantt .e-cloneproperties.e-draganddrop .e-row .e-icon-rowdragicon::before {
  left: -5px;
  position: relative;
}
.e-gantt .e-cloneproperties {
  border-style: solid;
  border-width: 1px;
  box-shadow: 0 0;
  font-size: 12px;
  font-weight: 700;
  opacity: 1;
  overflow: hidden;
  padding: 2px 8px 1px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  white-space: nowrap;
  z-index: 100;
}
.e-gantt .e-cloneproperties.e-draganddrop {
  border-spacing: 0;
  font-size: 12px;
  font-weight: normal;
  overflow: visible;
}
.e-gantt .e-cloneproperties .e-bothganttlines {
  border-width: 1px 0 0 1px;
}
.e-gantt .e-draganddrop {
  border-width: 0 1px 1px;
  font-weight: normal;
  padding: 0;
}
.e-gantt .e-draganddrop .e-rowcell {
  opacity: .95;
}
.e-gantt .e-cloneproperties.e-draganddrop table {
  border-spacing: 0;
}
.e-gantt .e-icons.e-errorelem {
  display: inline-block;
  padding-left: 10px;
  vertical-align: middle;
}
.e-gantt .e-errorelem::before {
  color: #dc3545;
  content: "\e22a";
  transform: rotate(180deg);
}
.e-gantt .e-verticallines .e-cloneproperties.e-draganddrop .e-rowdragdrop,
.e-gantt .e-bothlines .e-cloneproperties.e-draganddrop .e-rowdragdrop {
  border-bottom: 0;
  border-right: 1px solid #ced4da;
  border-top: 1px solid #ced4da;
}
.e-gantt .e-gantt-toolbar {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-style: solid;
  border-width: 1px 1px 0;
}
.e-gantt .e-flmenu-valuediv {
  padding-top: 16px;
}
.e-gantt .e-gantt-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar {
  margin: 0;
}
.e-gantt .e-gantt-splitter .e-pane {
  overflow: hidden !important;
}
.e-gantt .e-temp-content {
  border-left: 1px solid;
}
.e-gantt .e-tab {
  border: 0;
}
.e-gantt .e-tab .e-tab-header .e-toolbar-item.e-active {
  border-color: rgba(0, 0, 0, 0);
}
.e-gantt .e-gantt-tree-grid-pane .e-grid {
  border-width: 0;
}
.e-gantt .e-gantt-tree-grid-pane .e-grid.e-gridhover tr[role=row]:not(.e-editedrow):hover .e-rowcell:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell),
.e-gantt .e-gantt-tree-grid-pane .e-grid.e-gridhover tr[role=row]:hover .e-detailrowcollapse:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell),
.e-gantt .e-gantt-tree-grid-pane .e-grid.e-gridhover tr[role=row]:hover .e-rowdragdrop:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell),
.e-gantt .e-gantt-tree-grid-pane .e-grid.e-rtl .e-gridhover tr[role=row]:hover .e-rowdragdrop:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell),
.e-gantt .e-gantt-tree-grid-pane .e-grid.e-gridhover tr[role=row]:hover .e-detailrowexpand:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell) {
  background-color: rgba(0, 0, 0, 0);
}
.e-gantt .e-gantt-tree-grid-pane .e-gantt-temp-header {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: 45px;
}
.e-gantt .e-gantt-tree-grid-pane .e-headercontent {
  border-right-width: 0 !important;
}
.e-gantt .e-gantt-tree-grid-pane .e-gridheader {
  border-top-style: none;
  border-top-width: 0;
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.e-gantt .e-gantt-tree-grid-pane .e-columnheader,
.e-gantt .e-gantt-tree-grid-pane .e-headercell {
  height: 51px !important;
}
.e-gantt .e-gantt-tree-grid-pane .e-gridcontent .e-content {
  overflow-x: scroll !important;
}
.e-gantt .e-gantt-tree-grid-pane .e-gridcontent .e-gantt-frozen {
  overflow-x: hidden !important;
}
.e-gantt .e-gantt-tree-grid-pane .e-gridcontent .e-content.e-gantt-scroll-padding {
  width: calc(100% + 17px);
}
.e-gantt .e-gantt-tree-grid-pane .e-ganttnotes-info {
  text-align: center;
}
.e-gantt .e-gantt-tree-grid-pane .e-icons.e-notes-info {
  display: inline-block;
  font-size: 18px;
  height: 15px;
  line-height: 10px;
  vertical-align: middle;
}
.e-gantt .e-gantt-chart {
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.e-gantt .e-gantt-chart .e-chart-empty-row {
  border: .5px solid;
  position: absolute;
  background-color: rgba(0, 120, 222, .15);
  border-color: rgba(0, 120, 222, .65) !important;
}
.e-gantt .e-gantt-chart .e-chart-root-container {
  border-right: 0 solid;
}
.e-gantt .e-gantt-chart .e-chart-root-container .e-content {
  -webkit-overflow-scrolling: touch;
  overflow-x: scroll;
  overflow-y: auto;
  position: relative;
}
.e-gantt .e-gantt-chart .e-chart-root-container .e-nonworking-day-container {
  position: absolute;
}
.e-gantt .e-gantt-chart .e-chart-root-container .e-event-markers-container {
  position: absolute;
}
.e-gantt .e-gantt-chart .e-chart-root-container .e-holiday-container {
  height: 100%;
  position: absolute;
}
.e-gantt .e-gantt-chart .e-chart-root-container .e-weekend-container {
  height: 100%;
  position: absolute;
}
.e-gantt .e-gantt-chart .e-timeline-header-container {
  border-bottom-style: solid;
  border-right: 1px solid;
  overflow: hidden;
  position: relative;
  z-index: 6;
}
.e-gantt .e-gantt-chart .e-timeline-header-table-container > thead > tr > th {
  border-left: 0;
}
.e-gantt .e-gantt-chart .e-timeline-header-table-container {
  border-collapse: collapse;
  border-spacing: 0;
  border-width: 0;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
.e-gantt .e-gantt-chart .e-timeline-header-table-body {
  border-collapse: collapse;
  box-sizing: border-box;
  display: inline-block;
  transform: scale(1);
  white-space: nowrap;
}
.e-gantt .e-gantt-chart .e-timeline-header-table-body > tr {
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-gantt .e-gantt-chart .e-timeline-top-header-cell,
.e-gantt .e-gantt-chart .e-timeline-single-header-cell {
  border-spacing: 0;
  border-style: solid;
  border-top: 0;
  border-width: 1px;
  box-sizing: border-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 14px;
  font-weight: 700;
  margin: 0;
  padding: 0;
  position: static;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.e-gantt .e-gantt-chart .e-timeline-top-header-cell .e-header-cell-label,
.e-gantt .e-gantt-chart .e-timeline-single-header-cell .e-header-cell-label {
  box-sizing: border-box;
  margin: auto;
  overflow: hidden;
  position: static;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-gantt .e-gantt-chart .e-timeline-top-header-cell .e-gantt-top-cell-text,
.e-gantt .e-gantt-chart .e-timeline-single-header-cell .e-gantt-top-cell-text {
  padding-left: 11px;
  text-align: left;
}
.e-gantt .e-gantt-chart .e-gantt-grid-lines {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-collapse: collapse;
  border-spacing: 0;
  box-sizing: border-box;
}
.e-gantt .e-gantt-chart .e-zero-spacing {
  border-spacing: .25px;
}
.e-gantt .e-gantt-chart .e-chart-row:first-child .e-chart-row-border {
  border-top: 0;
}
.e-gantt .e-gantt-chart .e-chart-row .e-chart-row-border {
  border-collapse: separate;
  border-style: solid;
  border-width: 1px 0 0;
}
.e-gantt .e-gantt-chart .e-chart-row .e-chart-row-cell {
  font-size: 0;
  padding: 0;
}
.e-gantt .e-gantt-chart .e-chart-row .e-chart-row-border.e-lastrow {
  border-bottom-width: 1px;
}
.e-gantt .e-gantt-chart .e-line-container-cell {
  border-right-style: solid;
  border-right-width: 1px;
  height: 100%;
  position: absolute;
}
.e-gantt .e-gantt-chart .e-taskbar-main-container {
  cursor: move;
  display: inline-block;
  position: absolute;
  vertical-align: middle;
  z-index: 3;
}
.e-gantt .e-gantt-chart .e-left-label-container.e-left-label-temp-container {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-pack: end;
  justify-content: flex-end;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-gantt .e-gantt-chart .e-right-label-container.e-right-label-temp-container {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: left;
  outline: none;
  overflow: hidden;
  position: absolute;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-gantt .e-gantt-chart .e-left-label-container {
  display: inline-block;
}
.e-gantt .e-gantt-chart .e-left-label-inner-div,
.e-gantt .e-gantt-chart .e-right-label-container {
  overflow: hidden;
}
.e-gantt .e-gantt-chart .e-left-label-inner-div {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-pack: end;
  justify-content: flex-end;
  width: 100%;
}
.e-gantt .e-gantt-chart .e-label {
  margin: 3px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-gantt .e-gantt-chart .e-right-label-container {
  background-color: rgba(0, 0, 0, 0);
  display: inline-block;
  margin: 0;
  position: absolute;
}
.e-gantt .e-gantt-chart .e-right-label-inner-div {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: left;
  outline: none;
  overflow: hidden;
}
.e-gantt .e-gantt-chart .e-indicator-span {
  display: inline-block;
  font-size: 13px;
  font-weight: normal;
  overflow: hidden;
  position: absolute;
  text-overflow: ellipsis;
}
.e-gantt .e-gantt-chart .e-gantt-child-taskbar,
.e-gantt .e-gantt-chart .e-gantt-parent-taskbar,
.e-gantt .e-gantt-chart .e-gantt-child-progressbar,
.e-gantt .e-gantt-chart .e-gantt-parent-progressbar,
.e-gantt .e-gantt-chart .e-gantt-milestone,
.e-gantt .e-gantt-chart .e-gantt-parent-milestone,
.e-gantt .e-gantt-chart .e-gantt-manualparent-milestone {
  display: inline-block;
  width: 100%;
}
.e-gantt .e-gantt-chart .e-manualparent-main-container {
  background-color: rgba(0, 0, 0, 0);
  cursor: move;
  margin-top: -5px;
  position: absolute;
}
.e-gantt .e-gantt-chart .e-gantt-manualparent-taskbar {
  margin-top: 3px;
}
.e-gantt .e-gantt-chart .e-gantt-split-container-line {
  border-color: inherit;
  border-top-style: dotted;
  border-top-width: 2px;
  height: 0;
  left: 2px;
  pointer-events: none;
  position: absolute;
  top: 50%;
  width: 98%;
}
.e-gantt .e-gantt-chart .e-gantt-child-taskbar-inner-div,
.e-gantt .e-gantt-chart .e-gantt-parent-taskbar-inner-div {
  border-spacing: 0;
  box-sizing: border-box;
  margin: auto;
  overflow: hidden;
  padding: 0;
  z-index: 3;
}
.e-gantt .e-gantt-chart .e-gantt-parent-progressbar-inner-div {
  z-index: 3;
}
.e-gantt .e-gantt-chart .e-gantt-child-progressbar-inner-div,
.e-gantt .e-gantt-chart .e-gantt-parent-progressbar-inner-div {
  box-sizing: border-box;
  text-align: right;
}
.e-gantt .e-gantt-chart .e-chart-scroll-container,
.e-gantt .e-gantt-chart .e-chart-rows-container {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-gantt .e-gantt-chart .e-chart-rows-container {
  line-height: initial;
}
.e-gantt .e-gantt-chart .e-masked-tbody {
  table-layout: fixed;
  width: 100%;
}
.e-gantt .e-gantt-chart .e-div-background {
  border-color: #e1dfdd;
  border-right-style: solid;
  border-right-width: 1px;
  height: 100%;
  position: absolute;
}
.e-gantt .e-gantt-chart .e-innerHTML {
  height: 16px;
  width: 16px;
  left: 14px;
  background: #e1dfdd;
}
.e-gantt .e-gantt-chart .e-innerHTML1 {
  height: 16px;
  width: 16px;
  left: 30px;
  background: #e1dfdd;
}
.e-gantt .e-gantt-chart .e-innerHTML2 {
  height: 16px;
  width: 16px;
  left: 60px;
  background: #e1dfdd;
}
.e-gantt .e-gantt-chart .e-timelineHeader {
  height: 16px;
  width: 82px;
  left: 20px;
  background: #e1dfdd;
}
.e-gantt .e-gantt-chart .e-maskcell01 {
  height: 12px;
  width: 88px;
  left: 14px;
  border-radius: 0;
  background: #e1dfdd;
}
.e-gantt .e-gantt-chart .e-maskcell02 {
  height: 18px;
  width: 410px;
  border-radius: 0;
  background: #e1dfdd;
}
.e-gantt .e-gantt-chart .e-maskcell03 {
  height: 12px;
  width: 88px;
  left: 14px;
  border-radius: 0;
  background: #e1dfdd;
}
.e-gantt .e-gantt-chart .e-maskcell04 {
  height: 18px;
  width: 208px;
  border-radius: 0;
  background: #e1dfdd;
}
.e-gantt .e-gantt-chart .e-maskcell05 {
  height: 12px;
  width: 108px;
  left: 64px;
  border-radius: 0;
  background: #e1dfdd;
}
.e-gantt .e-gantt-chart .e-maskcell06 {
  height: 18px;
  width: 195px;
  left: 192px;
  border-radius: 0;
  background: #e1dfdd;
}
.e-gantt .e-gantt-chart .e-maskcell07 {
  height: 18px;
  width: 156px;
  left: 388px;
  border-radius: 0;
  background: #e1dfdd;
}
.e-gantt .e-gantt-chart .e-taskbar-left-resizer,
.e-gantt .e-gantt-chart .e-taskbar-right-resizer {
  display: inline-block;
  position: absolute;
  top: 0;
  width: 10px;
  z-index: 4;
}
.e-gantt .e-gantt-chart .e-child-progress-resizer {
  display: inline-block;
  height: 15px;
  position: absolute;
  top: 0;
  width: 20px;
  z-index: 5;
}
.e-gantt .e-gantt-chart .e-progress-resize-gripper {
  cursor: col-resize;
}
.e-gantt .e-gantt-chart .e-progress-resize-gripper .e-progressbar-handler {
  border-width: 1px;
  box-sizing: content-box;
  cursor: col-resize;
  height: 2px;
  position: absolute;
  top: 7px;
}
.e-gantt .e-gantt-chart .e-progress-resize-gripper .e-progressbar-handler-element {
  border-bottom-style: solid;
  border-bottom-width: 8px;
  border-left: 7px solid rgba(0, 0, 0, 0);
  border-right: 7px solid rgba(0, 0, 0, 0);
  cursor: col-resize;
  height: 0;
  left: 1px;
  position: absolute;
  top: -7px;
  width: 0;
}
.e-gantt .e-gantt-chart .e-progress-resize-gripper .e-progressbar-handler-after {
  border-bottom-style: solid;
  border-bottom-width: 8px;
  border-left: 6px solid rgba(0, 0, 0, 0);
  border-right: 6px solid rgba(0, 0, 0, 0);
  cursor: col-resize;
  height: 0;
  left: 2px;
  position: absolute;
  top: -7px;
  width: 0;
}
.e-gantt .e-gantt-chart .e-baseline-bar {
  border-radius: 2px;
  box-sizing: border-box;
  position: absolute;
  z-index: 2;
}
.e-gantt .e-gantt-chart .e-milestone-top,
.e-gantt .e-gantt-chart .e-parent-milestone-top,
.e-gantt .e-gantt-chart .e-manualparent-milestone-top {
  border-style: none solid solid;
  border-top: 0;
}
.e-gantt .e-gantt-chart .e-milestone-top,
.e-gantt .e-gantt-chart .e-milestone-bottom,
.e-gantt .e-gantt-chart .e-parent-milestone-top,
.e-gantt .e-gantt-chart .e-parent-milestone-bottom,
.e-gantt .e-gantt-chart .e-manualparent-milestone-top,
.e-gantt .e-gantt-chart .e-manualparent-milestone-bottom {
  border-left-color: rgba(0, 0, 0, 0);
  border-right-color: rgba(0, 0, 0, 0);
}
.e-gantt .e-gantt-chart .e-milestone-bottom,
.e-gantt .e-gantt-chart .e-parent-milestone-bottom,
.e-gantt .e-gantt-chart .e-manualparent-milestone-bottom {
  border-bottom: 0;
  border-style: solid solid none;
}
.e-gantt .e-gantt-chart .e-baseline-gantt-milestone-container {
  position: absolute;
  z-index: 2;
}
.e-gantt .e-gantt-chart .e-task-label {
  display: inline;
  font-weight: normal;
  margin-left: 8px;
  margin-right: 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
}
.e-gantt .e-gantt-chart .e-task-table {
  overflow: hidden;
  border-collapse: separate;
}
.e-gantt .e-gantt-chart .e-left-resize-gripper,
.e-gantt .e-gantt-chart .e-right-resize-gripper {
  -ms-flex-align: center;
  align-items: center;
  cursor: ew-resize;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-gantt .e-gantt-chart .e-holiday {
  display: inline-block;
  position: absolute;
}
.e-gantt .e-gantt-chart .e-holiday .e-span {
  position: absolute;
  transform: rotate(-90deg);
  white-space: nowrap;
  width: 0;
}
.e-gantt .e-gantt-chart .e-weekend {
  display: inline-block;
  position: absolute;
  z-index: 0;
}
.e-gantt .e-gantt-chart .e-rangecontainer .e-leftarc {
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
  position: absolute;
}
.e-gantt .e-gantt-chart .e-rangecontainer .e-rightarc {
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
  position: absolute;
}
.e-gantt .e-gantt-chart .e-event-markers {
  border-left: 1px dashed;
  position: absolute;
  width: 1px;
  z-index: 2;
}
.e-gantt .e-gantt-chart .e-event-markers .e-span-label {
  border-radius: 3px;
  font-weight: 500;
  height: 28px;
  line-height: 1.5;
  padding: 3px 12px;
  position: absolute;
  top: 50px;
  white-space: nowrap;
  width: auto;
  z-index: 2;
}
.e-gantt .e-gantt-chart .e-event-markers .e-gantt-right-arrow {
  border-bottom: 5px solid rgba(0, 0, 0, 0);
  border-right: 5px solid;
  border-top: 5px solid rgba(0, 0, 0, 0);
  height: 0;
  position: absolute;
  top: 56px;
  width: 0;
}
.e-gantt .e-gantt-chart .e-gantt-unscheduled-taskbar {
  border-radius: 0;
  border-style: none;
  display: inline-block;
}
.e-gantt .e-gantt-chart .e-connector-line-right-arrow {
  border-left-style: solid;
  border-left-width: 10px;
}
.e-gantt .e-gantt-chart .e-connector-line-left-arrow {
  border-right-style: solid;
  border-right-width: 10px;
}
.e-gantt .e-gantt-chart .e-connector-line-right-arrow,
.e-gantt .e-gantt-chart .e-connector-line-left-arrow {
  border-bottom: 5px solid rgba(0, 0, 0, 0);
  border-top: 5px solid rgba(0, 0, 0, 0);
}
.e-gantt .e-gantt-chart .e-connector-line-container {
  z-index: 5;
}
.e-gantt .e-gantt-chart .e-connector-line-z-index {
  z-index: 1;
}
.e-gantt .e-gantt-chart .e-connector-line-hover {
  outline: 1px solid;
}
.e-gantt .e-gantt-chart .e-critical-connector-line-hover {
  outline: 1px solid;
}
.e-gantt .e-gantt-chart .e-connector-line-hover-z-index {
  z-index: 100;
}
.e-gantt .e-gantt-chart .e-connectortouchpoint {
  background-color: rgba(0, 0, 0, 0);
  display: block;
  position: absolute;
  z-index: 5;
}
.e-gantt .e-gantt-chart .e-connectorpoint-right,
.e-gantt .e-gantt-chart .e-connectorpoint-left,
.e-gantt .e-gantt-chart .e-right-connectorpoint-outer-div,
.e-gantt .e-gantt-chart .e-left-connectorpoint-outer-div {
  border-radius: 50%;
  display: inline-block;
  position: absolute;
}
.e-gantt .e-gantt-chart .e-connectorpoint-left-hover,
.e-gantt .e-gantt-chart .e-connectorpoint-right-hover {
  border-style: solid;
  border-width: 1px;
  box-sizing: content-box;
  cursor: pointer;
  display: inline-block;
}
.e-gantt .e-gantt-chart .e-connectorpoint-allow-block {
  cursor: no-drop;
}
.e-gantt .e-gantt-chart .e-gantt-manualparenttaskbar-left,
.e-gantt .e-gantt-chart .e-gantt-manualparenttaskbar-right {
  background-color: #adb5bd;
  border-color: #adb5bd;
  border-radius: 50%;
  display: inline-block;
  height: 10px;
  margin: -1px;
  position: absolute;
  width: 10px;
}
.e-gantt .e-gantt-chart .e-manualparent-milestone-top,
.e-gantt .e-gantt-chart .e-manualparent-milestone-bottom {
  border-bottom-color: #adb5bd;
}
.e-gantt .e-gantt-chart .e-gantt-manualparenttaskbar-right {
  cursor: e-resize;
  margin-left: -8px;
}
.e-gantt .e-gantt-chart .e-gantt-manualparenttaskbar-left {
  margin-left: 0;
}
.e-gantt .e-gantt-chart .e-gantt-manualparenttaskbar {
  background: #adb5bd;
  margin-top: 3px;
  position: absolute;
}
.e-gantt .e-gantt-chart .e-icon {
  font-family: "e-icons";
  font-size: 13px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-transform: none;
  vertical-align: middle;
}
.e-gantt .e-gantt-chart .e-active-container {
  outline: 1px solid;
  outline-offset: 2px;
}
.e-gantt-dialog .e-tab .e-tab-header {
  padding-left: 12px;
}
.e-gantt-dialog .e-tab .e-tab-header .e-indicator {
  display: block;
}
.e-gantt-dialog .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
  border-style: solid;
  border-width: 1px;
}
.e-gantt-dialog .e-tab .e-tab-header:not(.e-vertical)::before {
  border: 0;
}
.e-gantt-dialog {
  border: 0;
}
.e-gantt-dialog .e-gridform .e-table {
  border-spacing: 0;
}
.e-gantt-dialog .e-item {
  height: 241px;
}
.e-gantt-dialog .e-dependent-div {
  border-bottom-width: 0px;
}
.e-gantt-dialog .e-icon-dlg-close {
  opacity: initial;
}
.e-gantt-dialog .e-toolbar {
  border-top-width: 0;
}
.e-gantt-dialog .e-resource-div {
  border-bottom-width: 0px;
}
.e-gantt-dialog .e-resource-div .e-gridheader {
  border-top-width: 0;
}
.e-gantt-dialog .e-edit-form-row {
  height: 241px;
  overflow-y: auto;
}
.e-gantt-dialog .e-edit-form-column:nth-child(odd) {
  float: left;
  padding: 12px 18px 0 18px;
  width: 50%;
}
.e-gantt-dialog .e-edit-form-column:nth-child(even) {
  float: left;
  padding: 12px 18px 0 0;
  width: 50%;
}
.e-gantt-dialog .e-edit-form-row.e-scroll .e-edit-form-column:nth-child(even) {
  padding: 12px 18px 0 0;
}
.e-gantt-dialog .e-edit-form-column {
  height: 75px;
}
.e-gantt-dialog .e-dependent-div .e-content {
  height: 161px;
}
.e-gantt-dialog .e-resource-div .e-content {
  height: 202px;
}
.e-gantt-dialog .e-richtexteditor {
  border-bottom-width: 0px;
  height: 241px !important;
  overflow: hidden;
}
.e-gantt-dialog .e-richtexteditor.e-rte-tb-expand {
  border-top: 0;
}
.e-gantt-dialog .e-richtexteditor .e-rte-content {
  border-bottom-width: 0px;
  height: 200px;
  overflow: hidden;
}
.e-gantt-dialog > .e-dlg-content {
  padding: 0 !important;
}
.e-gantt-dialog .e-dlg-header-content {
  border-bottom: 0 !important;
}
.e-gantt-dialog .e-dlg-header-content {
  border-radius: 3px 3px 0px 0px;
  padding-bottom: 12px;
}
.e-gantt-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  border-radius: 50%;
  height: auto !important;
  width: auto;
}
.e-icon-rowselect::before {
  content: "\e930";
}
.e-ganttpopup {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  font-weight: normal;
  position: absolute;
  user-select: none;
  z-index: 99999;
}
.e-ganttpopup .e-rowselect {
  line-height: 18px;
  text-indent: 7%;
}
.e-ganttpopup span {
  border: 1px solid rgba(0, 0, 0, 0);
  cursor: pointer;
  display: inline-block;
  height: 26px;
  padding: 4px;
  width: 26px;
}
.e-ganttpopup .e-content {
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  font-size: 14px;
  padding: 4px;
}
.e-ganttpopup .e-tail::after,
.e-ganttpopup .e-tail::before,
.e-ganttpopup .e-ganttpopup {
  border: 10px solid rgba(0, 0, 0, 0);
  content: "";
  height: 0;
  left: 8px;
  position: absolute;
  width: 0;
}
.e-ganttpopup .e-downtail::after {
  top: 34px;
}
.e-gantt-tooltip.e-tooltip-wrap {
  opacity: 1;
}
.e-gantt-tooltip {
  visibility: hidden;
}
.e-gantt .e-cloneproperties.e-draganddrop .e-row .e-rowcell .e-treecolumn-container .e-icons.e-none::before {
  content: "";
}
.e-bigger .e-gantt .e-gantt-chart .e-label {
  font-size: 16px;
}
.e-gantt-tooltip-label {
  padding-bottom: 2px;
  padding-right: 2px;
  text-align: left;
}
.e-gantt.e-device .e-edit-form-column:nth-child(odd),
.e-gantt.e-device .e-edit-form-column:nth-child(even) {
  float: none;
  padding: 12px 18px 0 18px;
  width: 100%;
}
.e-gantt.e-device .e-edit-form-row {
  height: auto;
}
.e-gantt.e-device .e-adaptive-searchbar {
  padding: 5px 10px;
  width: 90%;
}
.e-gantt.e-device .e-backarrowspan {
  font-size: 16px;
  padding: 5px 10px;
}
.e-gantt.e-device .e-gantt-dialog {
  max-height: none;
}
.e-gantt.e-device .e-gantt-dialog .e-dlg-closeicon-btn {
  float: left;
  left: -4px;
}
.e-gantt.e-device .e-gantt-dialog .e-icon-dlg-close {
  font-size: 16px;
}
.e-gantt.e-device .e-gantt-dialog .e-dlg-header {
  display: inline-block;
}
.e-gantt.e-device .e-toolbar-item {
  padding: 7px;
}
.e-gantt.e-device .e-toolbar .e-icons {
  font-size: 18px;
}
.e-gantt.e-device .e-gridheader .e-icons {
  font-size: 12px;
}
.e-gantt.e-device .e-right-resize-gripper,
.e-gantt.e-device .e-left-resize-gripper {
  border: 7px solid;
  z-index: -1;
}
.e-gantt.e-device .e-right-resize-gripper::before,
.e-gantt.e-device .e-left-resize-gripper::before {
  font-size: 14px;
  margin-left: -7px;
}
.e-gantt.e-device .e-dependent-div .e-content {
  height: 100%;
}
.e-gantt.e-device .e-resource-div .e-content {
  height: 100%;
}
.e-gantt.e-device .e-richtexteditor {
  height: 100%;
}
.e-gantt.e-device .e-richtexteditor .e-rte-content {
  height: 100%;
}
.e-predecessor-tooltip {
  background-color: #000 !important;
  border-color: #000 !important;
  visibility: hidden;
}
.e-predecessor-tooltip .e-arrow-tip-outer.e-tip-bottom {
  border-top: 8px solid #000;
}
.e-predecessor-tooltip .e-arrow-tip-inner.e-tip-bottom {
  color: #000;
}
.e-predecessor-tooltip .e-left-btn:disabled {
  color: #adb5bd !important;
}
.e-predecessor-tooltip .e-right-btn:disabled {
  color: #adb5bd !important;
}
.e-predecessor-tooltip .e-tip-content {
  padding: 3px !important;
}
.e-predecessor-tooltip .e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:first-of-type {
  background-color: #000;
  border-color: #000;
  color: #fff;
  font-size: 12px;
  line-height: 18px;
  padding: 0 8px 0 0;
}
.e-predecessor-tooltip .e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type {
  background-color: #000;
  border-color: #000;
  color: #fff;
  font-size: 12px;
  line-height: 18px;
  padding: 0 0 0 8px;
}
.e-predecessor-dialog {
  background-color: #fff;
}
.e-predecessor-dialog .e-dlg-content {
  background-color: #fff;
  padding: 10px 9px 9px 14px !important;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.8;
  color: #212529;
}
/*! Gantt theme */
.e-gantt .e-gantt-splitter {
  border-color: #dee2e6;
  border-radius: 0px;
}
.e-gantt .e-grid .e-spinner-pane {
  display: none;
}
.e-gantt .e-cloneproperties.e-draganddrop {
  box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
  opacity: .95;
  overflow: visible;
}
.e-gantt .e-cloneproperties {
  background-color: #fff;
  border-color: #dee2e6;
  color: #212529;
}
.e-gantt .e-cloneproperties.e-draganddrop .e-rowcell {
  color: #212529;
}
.e-gantt .e-cloneproperties.e-draganddrop table,
.e-gantt .e-cloneproperties.e-draganddrop table .e-selectionbackground {
  background-color: #fff;
  height: 30px;
}
.e-gantt .e-gantt-toolbar + .e-gantt-splitter {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.e-gantt .e-grid .e-focused:not(.e-menu-item) {
  box-shadow: 0 0 0 1px #ced4da inset !important;
}
.e-gantt .e-temp-content {
  border-color: #dee2e6;
}
.e-gantt .e-splitter-box {
  border-color: #dee2e6;
}
.e-gantt .e-gantt-temp-header {
  border-color: #dee2e6;
}
.e-gantt .e-gantt-chart-pane {
  border-color: #dee2e6;
}
.e-gantt .e-gantt-tree-grid-pane .e-timeline-single-header-outer-div {
  height: 45px !important;
}
.e-gantt .e-gantt-tree-grid-pane .e-grid td.e-active {
  background: #e6eaed;
  opacity: .9;
}
.e-gantt .e-gantt-chart .e-timeline-header-container {
  background: #fff;
  border-bottom-color: #dee2e6;
  border-bottom-width: 1px;
  border-right-color: #dee2e6;
  border-left-color: #dee2e6;
  color: #212529;
  height: 52px;
}
.e-gantt .e-gantt-chart .e-timeline-top-header-cell,
.e-gantt .e-gantt-chart .e-timeline-single-header-cell {
  border-color: #dee2e6;
  color: #212529;
}
.e-gantt .e-gantt-chart .e-timeline-single-header-cell {
  height: 46px;
  line-height: 46px;
}
.e-gantt .e-gantt-chart .e-timeline-single-header-outer-div {
  height: 46px !important;
}
.e-gantt .e-gantt-chart .e-timeline-top-header-cell {
  height: 26px;
}
.e-gantt .e-gantt-chart .e-chart-root-container {
  background-color: #fff;
  border-color: #dee2e6;
}
.e-gantt .e-gantt-chart .e-timeline-header-table-body {
  border-spacing: 0;
}
.e-gantt .e-gantt-chart .e-chart-row-border {
  border-top-color: #dee2e6;
}
.e-gantt .e-gantt-chart .e-chart-row-cell {
  color: #495057;
}
.e-gantt .e-gantt-chart .e-chart-row-border.e-lastrow {
  border-bottom-color: #dee2e6;
}
.e-gantt .e-gantt-chart .e-line-container-cell {
  border-color: #dee2e6;
}
.e-gantt .e-gantt-chart .e-active-container {
  outline-color: #ced4da;
}
.e-gantt .e-gantt-chart .e-gantt-child-taskbar-inner-div {
  background-color: #86b7fe;
  outline: 1px solid #0d6efd;
  border-radius: 4px;
}
.e-gantt .e-gantt-chart .e-collapse-parent .e-gantt-child-taskbar-inner-div {
  border: 1px solid #fff;
  border-bottom: 0;
  border-top: 0;
}
.e-gantt .e-gantt-chart .e-collapse-parent .e-gantt-child-progressbar {
  width: 0px !important;
}
.e-gantt .e-gantt-chart .e-collapse-parent .e-collapsed-taskbar-drag {
  background-color: #0d6efd;
}
.e-gantt .e-gantt-chart .e-collapse-parent .e-left-connectorpoint-outer-div {
  display: none;
}
.e-gantt .e-gantt-chart .e-collapse-parent .e-right-connectorpoint-outer-div {
  display: none;
}
.e-gantt .e-gantt-chart .e-gantt-parent-taskbar-inner-div {
  background-color: #ced4da;
  outline: 1px solid #adb5bd;
  border-radius: 4px;
}
.e-gantt .e-gantt-chart .e-gantt-parent-progressbar-inner-div {
  background-color: #adb5bd;
  border: 0px;
  border-radius: 4px;
}
.e-gantt .e-gantt-chart .e-gantt-child-progressbar-inner-div {
  background-color: #0d6efd;
  border: 0px;
  border-radius: 3px;
}
.e-gantt .e-gantt-chart .e-gantt-child-manualtaskbar {
  background-color: #d1e7dd;
  outline: 1px solid #198754;
}
.e-gantt .e-gantt-chart .e-gantt-unscheduled-taskbar.e-gantt-child-manualtaskbar {
  background:
    linear-gradient(
      to right,
      #d1e7dd,
      #198754 30%,
      #198754 70%,
      #198754 70%,
      #d1e7dd 100%);
}
.e-gantt .e-gantt-chart .e-gantt-child-manualprogressbar {
  background-color: #198754;
  outline: 0px;
}
.e-gantt .e-gantt-chart .e-gantt-critical-child-manualprogressbar {
  background-color: #198754;
  border: 0px;
}
.e-gantt .e-gantt-chart .e-holiday {
  background: #f8f9fa;
}
.e-gantt .e-gantt-chart .e-holiday .e-span {
  color: #495057;
  font-size: 13px;
}
.e-gantt .e-gantt-chart .e-weekend {
  background: #f8f9fa;
}
.e-gantt .e-gantt-chart .e-weekend-header-cell {
  background: #f8f9fa;
}
.e-gantt .e-gantt-chart .e-rangecontainer .e-rg-rangdiv {
  border: 2px solid #ffc107;
  width: 5px;
  z-index: 6;
}
.e-gantt .e-gantt-chart .e-event-markers {
  border-left-color: #0d6efd;
}
.e-gantt .e-gantt-chart .e-event-markers .e-span-label {
  background-color: #fff3cd;
  color: #876500;
  font-size: 14px;
}
.e-gantt .e-gantt-chart .e-event-markers .e-gantt-right-arrow {
  border-right-color: #fff3cd;
  border-left-color: #fff3cd !important;
}
.e-gantt .e-gantt-chart .e-gantt-unscheduled-taskbar {
  background:
    linear-gradient(
      to right,
      #86b7fe,
      #0d6efd 30%,
      #0d6efd 70%,
      #0d6efd 70%,
      #86b7fe 100%);
  border: 0px;
  border-radius: 4px;
}
.e-gantt .e-gantt-chart .e-unscheduled-milestone-top {
  border-bottom-color: #adb5bd;
}
.e-gantt .e-gantt-chart .e-unscheduled-milestone-bottom {
  border-top-color: #adb5bd;
}
.e-gantt .e-gantt-chart .e-progress-resize-gripper .e-progressbar-handler {
  background: #212529;
}
.e-gantt .e-gantt-chart .e-progress-resize-gripper .e-progressbar-handler-after {
  border-bottom-color: #212529;
}
.e-gantt .e-gantt-chart .e-gantt-dependency-view-container {
  display: block;
  z-index: 5;
}
.e-gantt .e-gantt-chart .e-line {
  border-color: #0d6efd;
}
.e-gantt .e-gantt-chart .e-connector-line {
  stroke: #0d6efd;
}
.e-gantt .e-gantt-chart .e-critical-line {
  stroke: #dc3545;
}
.e-gantt .e-gantt-chart .e-connector-line-arrow {
  fill: #0d6efd;
}
.e-gantt .e-gantt-chart .e-critical-line-arrow {
  fill: #dc3545;
}
.e-gantt .e-gantt-chart .e-connector-line-right-arrow {
  border-left-color: #0d6efd;
}
.e-gantt .e-gantt-chart .e-connector-line-left-arrow {
  border-right-color: #0d6efd;
}
.e-gantt .e-gantt-chart .e-connector-line-right-arrow-hover {
  border-left-color: #0d6efd;
}
.e-gantt .e-gantt-chart .e-connector-line-left-arrow-hover {
  border-right-color: #0d6efd;
}
.e-gantt .e-gantt-chart .e-connector-line-hover {
  border-color: #0d6efd;
  outline-color: #0d6efd;
}
.e-gantt .e-gantt-chart .e-gantt-false-line {
  border-top-color: #0d6efd;
}
.e-gantt .e-gantt-chart .e-connectorpoint-left-hover,
.e-gantt .e-gantt-chart .e-connectorpoint-right-hover {
  background-color: #0257d5;
  border-color: #fff;
}
.e-gantt .e-gantt-chart .e-connectorpoint-left-hover:hover,
.e-gantt .e-gantt-chart .e-connectorpoint-right-hover:hover {
  background-color: #343a40;
  border-color: #fff;
}
.e-gantt .e-gantt-chart .e-left-label-inner-div,
.e-gantt .e-gantt-chart .e-right-label-inner-div {
  color: #495057;
  font-size: 13px;
}
.e-gantt .e-gantt-chart .e-left-label-temp-container {
  color: #495057;
  font-size: 14px;
  padding-right: 25px;
}
.e-gantt .e-gantt-chart .e-right-label-temp-container {
  color: #495057;
  font-size: 14px;
  margin-left: 25px;
}
.e-gantt .e-gantt-chart .e-right-label-container {
  margin-left: 25px;
}
.e-gantt .e-gantt-chart .e-left-label-container {
  padding-right: 25px;
}
.e-gantt .e-gantt-chart .e-connectorpoint-right {
  margin-left: 3px;
}
.e-gantt .e-gantt-chart .e-connectorpoint-left {
  margin-right: 3px;
}
.e-gantt .e-gantt-chart .e-right-connectorpoint-outer-div,
.e-gantt .e-gantt-chart .e-left-connectorpoint-outer-div {
  height: 8px;
  width: 12px;
}
.e-gantt .e-gantt-chart .e-left-connectorpoint-outer-div {
  left: -12px;
}
.e-gantt .e-gantt-chart .e-gantt-unscheduled-taskbar-left,
.e-gantt .e-gantt-chart .e-gantt-unscheduled-taskbar-right {
  border-right: rgba(0, 0, 0, 0);
  border-width: 3px;
}
.e-gantt .e-gantt-chart .e-gantt-unscheduled-taskbar-right {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.e-gantt .e-gantt-chart .e-gantt-unscheduled-taskbar-left {
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.e-gantt .e-gantt-chart .e-task-label {
  color: #fff;
  font-size: 12px;
}
.e-gantt .e-gantt-chart .e-icon {
  color: #fff;
}
.e-gantt .e-gantt-chart .e-milestone-top {
  border-bottom-color: #adb5bd;
}
.e-gantt .e-gantt-chart .e-milestone-bottom {
  border-top-color: #adb5bd;
}
.e-gantt .e-gantt-chart .e-parent-milestone-top {
  border-bottom-color: #adb5bd;
}
.e-gantt .e-gantt-chart .e-parent-milestone-bottom {
  border-top-color: #adb5bd;
}
.e-gantt .e-gantt-chart .e-manualparent-milestone-top {
  border-bottom-color: #adb5bd;
}
.e-gantt .e-gantt-chart .e-manualparent-milestone-bottom {
  border-top-color: #adb5bd;
}
.e-gantt .e-gantt-chart .e-gantt-unscheduled-manualtask {
  background:
    linear-gradient(
      to right,
      rgba(63, 81, 181, 0.2),
      #989A9C 30%,
      #989A9C 70%,
      #989A9C 70%,
      rgba(63, 81, 181, 0.2) 100%);
}
.e-gantt .e-gantt-chart .e-label {
  color: #495057;
  font-size: 14px;
}
.e-gantt .e-gantt-chart .e-active {
  background: #e6eaed;
  color: #212529;
  opacity: .9;
}
.e-gantt .e-gantt-chart .e-active .e-label {
  color: #212529;
}
.e-gantt .e-gantt-chart .e-baseline-bar {
  background-color: #ffc107;
}
.e-gantt .e-gantt-chart .e-baseline-milestone-top {
  border-bottom-color: #ffc107;
}
.e-gantt .e-gantt-chart .e-baseline-milestone-bottom {
  border-top-color: #ffc107;
}
.e-gantt .e-gantt-chart .e-uptail::before {
  border-bottom-color: #dee2e6;
}
.e-gantt .e-gantt-chart .e-downtail::after {
  border-top-color: #fff;
}
.e-gantt .e-gantt-chart .e-downtail::before {
  border-top-color: #dee2e6;
}
.e-gantt .e-gantt-chart .e-ganttpopup .e-content {
  background-color: #fff;
  border-color: #dee2e6;
}
.e-gantt .e-gantt-chart .e-spanclicked,
.e-gantt .e-gantt-chart .e-grid .e-gridpopup .e-spanclicked {
  border-color: #000;
}
.e-gantt .e-gantt-chart .e-active-parent-task {
  border-radius: 4px;
  box-shadow: 4px 4px 3px 0 rgba(0, 0, 0, .5);
}
.e-gantt .e-gantt-chart .e-active-parent-task .e-gantt-parent-taskbar-inner-div {
  background: #1a1a1a;
  border: #1a1a1a;
}
.e-gantt .e-gantt-chart .e-active-parent-task .e-gantt-parent-progressbar-inner-div {
  background-color: rgba(0, 0, 0, 0);
  border: rgba(0, 0, 0, 0);
}
.e-gantt .e-gantt-chart .e-active-parent-task .e-task-label {
  color: rgba(0, 0, 0, 0);
}
.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-task-label {
  color: rgba(0, 0, 0, 0) !important;
}
.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-line {
  border-color: #ced4da !important;
}
.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-connector-line-right-arrow {
  border-left-color: #ced4da !important;
}
.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-connector-line-left-arrow {
  border-right-color: #ced4da !important;
}
.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-gantt-child-taskbar-inner-div {
  background: #86b7fe !important;
  border: #86b7fe !important;
}
.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-gantt-child-progressbar-inner-div {
  background-color: rgba(0, 0, 0, 0) !important;
  border: rgba(0, 0, 0, 0) !important;
}
.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-milestone-top {
  border-bottom-color: #86b7fe !important;
}
.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-milestone-bottom {
  border-top-color: #86b7fe !important;
}
.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-gantt-parent-taskbar-inner-div {
  background-color: #ced4da !important;
  border: #ced4da !important;
}
.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-gantt-parent-progressbar-inner-div {
  background-color: rgba(0, 0, 0, 0) !important;
  border: rgba(0, 0, 0, 0) !important;
}
.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-active-child-task .e-gantt-child-taskbar-inner-div {
  background: #0d6efd !important;
  border: #0d6efd !important;
}
.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-active-child-task .e-milestone-top {
  border-bottom-color: #0d6efd !important;
}
.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-active-child-task .e-milestone-bottom {
  border-top-color: #0d6efd !important;
}
.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-active-connected-task .e-gantt-child-taskbar-inner-div {
  background: #72abfe !important;
  border: #72abfe !important;
}
.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-active-connected-task .e-milestone-top {
  border-bottom-color: #72abfe !important;
}
.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-active-connected-task .e-milestone-bottom {
  border-top-color: #72abfe !important;
}
.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-active-connected-task .e-line {
  border-color: #0d6efd !important;
}
.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-active-connected-task .e-connector-line-right-arrow {
  border-left-color: #0d6efd !important;
}
.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-active-connected-task .e-connector-line-left-arrow {
  border-right-color: #0d6efd !important;
}
.e-gantt .e-icons {
  color: #6c757d;
}
.e-gantt .e-grid .e-icons:not(.e-stop):not(.e-check):not(.e-icon-left):not(.e-date-icon) {
  color: #6c757d !important;
}
.e-gantt-dialog .e-dlg-content .e-rte-quick-popup.e-hide {
  border: none !important;
}
.e-gantt-dialog .e-dlg-header {
  color: #212529;
}
.e-gantt-dialog .e-dlg-header-content {
  background: #f8f9fa;
}
.e-gantt-dialog .e-icon-dlg-close {
  color: #6c757d;
}
.e-gantt-dialog .e-btn.e-dlg-closeicon-btn:hover {
  background-color: #f8f9fa;
}
.e-gantt-dialog .e-btn.e-dlg-closeicon-btn:hover .e-icon-dlg-close {
  color: #6c757d;
}
.e-gantt-dialog .e-tab .e-tab-header {
  background: #f8f9fa;
}
.e-gantt-dialog .e-tab .e-tab-header .e-indicator {
  background: #0d6efd;
}
.e-gantt-dialog .e-tab .e-tab-header .e-toolbar-item.e-active {
  background-color: rgba(0, 0, 0, 0);
}
.e-gantt-dialog .e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text {
  color: #0d6efd;
}
.e-gantt-dialog .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
  border-color: rgba(0, 0, 0, 0);
}
.e-gantt-dialog .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-text {
  color: #495057;
}
.e-gantt-dialog .e-tab .e-tab-header .e-toolbar-item:not(.e-active) .e-tab-wrap:hover {
  background: rgba(0, 0, 0, 0);
  border-bottom: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-color: rgba(0, 0, 0, 0);
}
.e-gantt-dialog .e-tab .e-tab-header .e-toolbar-item:not(.e-active) .e-tab-wrap:hover .e-tab-text {
  color: #495057;
}
.e-gantt.e-device .e-left-resize-gripper,
.e-gantt.e-device .e-right-resize-gripper {
  border-color: #ced4da;
  color: #fff;
}
.e-gantt.e-device .e-backarrowspan {
  color: #000;
}
.e-gantt .e-gantt-chart .e-criticalconnector-line {
  border-color: #dc3545;
}
.e-gantt .e-gantt-chart .e-criticalconnector-line-right-arrow {
  border-left-color: #dc3545;
}
.e-gantt .e-gantt-chart .e-criticalconnector-line-left-arrow {
  border-right-color: #dc3545;
}
.e-gantt .e-gantt-chart .e-critical-connector-line-hover {
  border-color: #f8d7da;
  outline-color: #f8d7da;
}
.e-gantt .e-gantt-chart .e-critical-connector-line-right-arrow-hover {
  border-left-color: #f8d7da;
}
.e-gantt .e-gantt-chart .e-critical-connector-line-left-arrow-hover {
  border-right-color: #f8d7da;
}
.e-gantt .e-gantt-chart .e-gantt-child-critical-taskbar-inner-div {
  background-color: #f8d7da;
  outline: 1px solid #f8d7da;
  border-radius: 4px;
}
.e-gantt .e-gantt-chart .e-gantt-child-critical-progressbar-inner-div {
  background-color: #dc3545;
  border: 0px;
  position: absolute;
  border-radius: 3px;
}
.e-gantt .e-gantt-chart .e-gantt-critical-unscheduled-taskbar {
  background:
    linear-gradient(
      to right,
      rgba(255, 85, 85, 0.2),
      #dc3545 30%,
      #dc3545 70%,
      #dc3545 70%,
      rgba(255, 85, 85, 0.2) 100%);
  background-color: rgba(255, 85, 85, .2);
  border: 0px;
  border-radius: 4px;
}
.e-gantt .e-gantt-chart .e-critical-milestone-top {
  border-bottom-color: #dc3545;
}
.e-gantt .e-gantt-chart .e-critical-milestone-bottom {
  border-top-color: #dc3545;
}
.e-upload .e-upload-actions,
.e-bigger.e-small .e-upload .e-upload-actions {
  background-color: #f8f9fa;
  border-radius: 0 0 6px 6px;
}
/*! Toolbar's bootstrap5 theme wise override definitions and variables */
@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.e-image-editor .e-upload-icon::before {
  content: "\e760";
}
.e-image-editor .e-zoom-in::before {
  content: "\e768";
}
.e-image-editor .e-zoom-out::before {
  content: "\e81b";
}
.e-image-editor .e-pan::before {
  content: "\e7b1";
}
.e-image-editor .e-select::before {
  content: "\e896";
}
.e-image-editor .e-transform::before {
  content: "\e8b0";
}
.e-image-editor .e-annotation::before {
  content: "\e730";
}
.e-image-editor .e-shapes::before {
  content: "\e728";
}
.e-image-editor .e-mouse::before {
  content: "\e74e";
}
.e-image-editor .e-btn-reset::before {
  content: "\e89b";
}
.e-image-editor .e-btn-save::before {
  content: "\e7c8";
}
.e-image-editor .e-custom::before {
  content: "\e8a9";
}
.e-image-editor .e-close::before {
  content: "\e7e7";
}
.e-image-editor .e-check::before {
  content: "\e8b1";
}
.e-image-editor .e-text-font-color.e-template .e-caret::before {
  content: "\e76f";
}
.e-image-editor .e-stroke.e-template .e-caret::before,
.e-image-editor .e-pen-stroke-color.e-template .e-caret::before {
  content: "\e739";
}
.e-image-editor .e-fill.e-template .e-caret::before {
  content: "\e783";
}
.e-dropdown-popup.e-image-popup .e-custom::before {
  content: "\e8a9";
}
.e-dropdown-popup.e-image-popup .e-circle::before {
  content: "\e7ca";
}
.e-dropdown-popup.e-image-popup .e-square::before {
  content: "\e8aa";
}
.e-dropdown-popup.e-image-popup .e-custom-a::before {
  content: "\e8ab";
}
.e-dropdown-popup.e-image-popup .e-custom-b::before {
  content: "\e8ac";
}
.e-dropdown-popup.e-image-popup .e-custom-c::before {
  content: "\e8ad";
}
.e-dropdown-popup.e-image-popup .e-custom-d::before {
  content: "\e8ae";
}
.e-dropdown-popup.e-image-popup .e-custom-e::before {
  content: "\e8af";
}
.e-dropdown-popup.e-image-popup .e-rectangle::before {
  content: "\e723";
}
.e-dropdown-popup.e-image-popup .e-circle::before {
  content: "\e7ca";
}
.e-dropdown-popup.e-image-popup .e-triangle::before {
  content: "\e89c";
}
.e-dropdown-popup.e-image-popup .e-line::before {
  content: "\e819";
}
.e-dropdown-popup.e-image-popup .e-free-pen::before {
  content: "\e7db";
}
.e-dropdown-popup.e-image-popup .e-horizontal-flip::before {
  content: "\e8a3";
}
.e-dropdown-popup.e-image-popup .e-vertical-flip::before {
  content: "\e8a4";
}
.e-dropdown-popup.e-image-popup .e-custom::before {
  content: "\e8a9";
}
.e-dropdown-popup.e-image-popup .e-clock-wise::before {
  content: "\e8a6";
}
.e-dropdown-popup.e-image-popup .e-anti-clock-wise::before {
  content: "\e8a5";
}
.e-dropdown-popup.e-image-popup .e-add-text::before {
  content: "\e82e";
}
.e-ie-toolbar-upload-div.e-hide,
.e-ie-toolbar-upload-btn.e-hide {
  display: none;
}
.e-device.e-image-editor .e-img-font-style.e-template {
  margin-left: 0 !important;
}
.e-device.e-image-editor .e-slider-container {
  margin-left: calc(50% - 50px) !important;
  height: 54px !important;
}
.e-bigger .e-image-editor .e-toolbar,
.e-image-editor.e-bigger .e-toolbar {
  height: 46px !important;
  min-height: 46px !important;
}
.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon {
  font-size: 20px;
}
.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,
.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
  font-size: 20px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-fill.e-template .e-dropdown-btn .e-icons.e-caret,
.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-stroke.e-template .e-dropdown-btn .e-icons.e-caret,
.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-pen-stroke-color.e-template .e-dropdown-btn .e-icons.e-caret,
.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-text-font-color.e-template .e-dropdown-btn .e-icons.e-caret,
.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-save.e-template .e-dropdown-btn .e-icons.e-caret,
.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-fill.e-template .e-dropdown-btn .e-icons.e-caret,
.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-stroke.e-template .e-dropdown-btn .e-icons.e-caret,
.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-pen-stroke-color.e-template .e-dropdown-btn .e-icons.e-caret,
.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-text-font-color.e-template .e-dropdown-btn .e-icons.e-caret,
.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-save.e-template .e-dropdown-btn .e-icons.e-caret {
  font-size: 20px;
}
.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-text-font-color.e-template .e-dropdown-btn .e-icons.e-caret,
.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-text-font-color.e-template .e-dropdown-btn .e-icons.e-caret {
  margin-top: -4px;
}
.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-select,
.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-annotation,
.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-transform,
.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-save,
.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-select,
.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-annotation,
.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-transform,
.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-save {
  font-size: 20px;
}
.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-select .e-icons.e-caret,
.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-annotation .e-icons.e-caret,
.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-transform .e-icons.e-caret,
.e-bigger .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-save .e-icons.e-caret,
.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-select .e-icons.e-caret,
.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-annotation .e-icons.e-caret,
.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-transform .e-icons.e-caret,
.e-image-editor.e-bigger .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-save .e-icons.e-caret {
  font-size: 10px;
}
.e-bigger .e-image-editor .e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left,
.e-image-editor.e-bigger .e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left {
  line-height: 1;
}
.e-image-editor {
  border: 1px solid #e9ecef;
  position: relative;
  display: block;
}
.e-image-editor .e-toolbar {
  border: none;
  height: 40px !important;
  min-height: 40px !important;
}
.e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon {
  font-size: 18px;
}
.e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
  font-size: 18px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.e-image-editor .e-toolbar .e-toolbar-items .e-upload {
  border: none;
}
.e-image-editor .e-toolbar .e-toolbar-items .e-file-select-wrap {
  padding: 0;
}
.e-image-editor .e-toolbar .e-toolbar-items .e-image-upload .e-file-select,
.e-image-editor .e-toolbar .e-toolbar-items .e-image-upload .e-file-drop,
.e-image-editor .e-toolbar .e-toolbar-items .e-image-upload .e-upload-files {
  display: none;
}
.e-image-editor .e-toolbar .e-toolbar-items .e-image-upload .e-image-upload .e-upload {
  border: none;
}
.e-image-editor .e-toolbar .e-toolbar-items .e-image-upload .e-icons.e-upload-icon {
  padding-top: 6px;
}
.e-image-editor .e-toolbar .e-toolbar-items .e-fill.e-template .e-dropdown-btn .e-icons.e-caret,
.e-image-editor .e-toolbar .e-toolbar-items .e-stroke.e-template .e-dropdown-btn .e-icons.e-caret,
.e-image-editor .e-toolbar .e-toolbar-items .e-pen-stroke-color.e-template .e-dropdown-btn .e-icons.e-caret,
.e-image-editor .e-toolbar .e-toolbar-items .e-text-font-color.e-template .e-dropdown-btn .e-icons.e-caret,
.e-image-editor .e-toolbar .e-toolbar-items .e-save.e-template .e-dropdown-btn .e-icons.e-caret {
  font-size: 18px;
}
.e-image-editor .e-toolbar .e-toolbar-items .e-text-font-color.e-template .e-dropdown-btn .e-icons.e-caret {
  margin-top: -4px;
}
.e-image-editor .e-toolbar .e-toolbar-items .e-btn-icon.e-dropdownbtn-preview {
  height: 18px;
  width: 18px;
  margin-top: -4px;
}
.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-select,
.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-annotation,
.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-transform,
.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-save {
  font-size: 18px;
}
.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-select .e-icons.e-caret,
.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-annotation .e-icons.e-caret,
.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-transform .e-icons.e-caret,
.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-save .e-icons.e-caret {
  font-size: 10px !important;
}
.e-image-editor .e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left {
  line-height: 1;
}
.e-image-editor .e-toolbar-area + .e-canvas-wrapper {
  border-top: 1px solid #e9ecef;
}
.e-image-editor .e-toolbar-area + .e-canvas-wrapper .e-textarea {
  line-height: initial !important;
}
.e-image-editor .e-bottom-toolbar {
  border-top: 1px solid #e9ecef;
}
.e-image-editor .e-contextual-toolbar-wrapper {
  width: 100%;
  z-index: 1;
}
.e-image-editor .e-contextual-toolbar-wrapper .e-toolbar {
  height: 130px !important;
}
.e-image-editor .e-contextual-toolbar-wrapper.e-hide {
  display: none;
}
.e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item {
  height: auto !important;
}
.e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item .filterwrapper {
  border: 2px solid rgba(0, 0, 0, 0);
  height: 100px;
}
.e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item:hover .filterwrapper,
.e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item.e-selected .filterwrapper {
  border-top: 2px solid;
}
.e-image-editor .e-contextual-toolbar-wrapper .e-slider-container {
  margin-left: calc(50% - 137px);
  height: 54px !important;
}
.e-image-editor {
  background: #dee2e6;
}
.e-image-editor .e-contextual-toolbar-wrapper {
  background: #f8f9fa;
  border-top: 1px solid #e9ecef;
  border-bottom: 1px solid #e9ecef;
}
.e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item:hover .filterwrapper,
.e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item.e-selected .filterwrapper {
  border-color: #565e64;
}
.e-image-editor .e-toolbar .e-toolbar-items .e-tbar-btn.e-btn.e-selected-btn {
  background: #5c636a !important;
}
.e-image-editor .e-toolbar .e-toolbar-items .e-tbar-btn.e-btn.e-selected-btn .e-icons {
  color: #fff;
}
.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn {
  background: inherit;
  border: none;
  margin-top: -1px;
  background: #f8f9fa;
  color: #6c757d;
}
.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn .e-caret-hide {
  display: none !important;
}
.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn:hover {
  background: #5c636a;
  box-shadow: none;
  color: #fff;
}
.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn:focus {
  background: #5c636a;
  box-shadow: none;
  color: #fff;
}
.e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn:active {
  background: #565e64;
  box-shadow: none;
  color: #fff;
}
.e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-shape-fill-color .e-split-btn-wrapper .e-split-btn .e-selected-color,
.e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-shape-stroke-color .e-split-btn-wrapper .e-split-btn .e-selected-color,
.e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-text-stroke-color .e-split-btn-wrapper .e-split-btn .e-selected-color,
.e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-pen-stroke-color .e-split-btn-wrapper .e-split-btn .e-selected-color {
  background: none;
  border-bottom-style: solid;
  border-bottom-width: 3px;
  width: 14px;
  margin: 0 2px;
  border-bottom-color: #000;
}
.e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-shape-fill-color .e-split-btn-wrapper .e-split-btn .e-selected-color .e-split-preview,
.e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-shape-stroke-color .e-split-btn-wrapper .e-split-btn .e-selected-color .e-split-preview,
.e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-text-stroke-color .e-split-btn-wrapper .e-split-btn .e-selected-color .e-split-preview,
.e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-pen-stroke-color .e-split-btn-wrapper .e-split-btn .e-selected-color .e-split-preview {
  display: none;
}
.e-image-editor .e-toolbar .e-toolbar-items .e-nocolor-item {
  background: rgba(0, 0, 0, 0) url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) !important;
  background-size: 8px !important;
}
.e-dropdown-popup .e-selected-btn {
  background: #5c636a !important;
  color: #fff !important;
}
/*! calendar bootstrap5 theme variables */
@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
/*! inplaceeditor icons */
.e-inplaceeditor .e-save-icon::before,
.e-inplaceeditor-tip .e-save-icon::before {
  content: "\e774";
}
.e-inplaceeditor .e-cancel-icon::before,
.e-inplaceeditor-tip .e-cancel-icon::before {
  content: "\e7e7";
}
.e-inplaceeditor .e-editable-overlay-icon::before,
.e-inplaceeditor-tip .e-editable-overlay-icon::before {
  content: "\e730";
}
/*! inplaceeditor layout */
.e-bigger .e-inplaceeditor .e-editable-value-wrapper,
.e-inplaceeditor.e-bigger .e-editable-value-wrapper {
  padding: 7px 12px 7px 12px;
}
.e-bigger .e-inplaceeditor .e-editable-value-wrapper .e-editable-value,
.e-inplaceeditor.e-bigger .e-editable-value-wrapper .e-editable-value {
  font-size: 16px;
  margin: 0 30px 0 0;
}
.e-bigger .e-inplaceeditor .e-editable-value-wrapper .e-editable-overlay-icon,
.e-inplaceeditor.e-bigger .e-editable-value-wrapper .e-editable-overlay-icon {
  right: 8px;
  width: 20px;
}
.e-bigger .e-inplaceeditor .e-editable-value-wrapper .e-editable-overlay-icon::before,
.e-inplaceeditor.e-bigger .e-editable-value-wrapper .e-editable-overlay-icon::before {
  font-size: 16px;
}
.e-bigger .e-inplaceeditor .e-editable-value-wrapper .e-spinner-pane .e-spinner-inner,
.e-inplaceeditor.e-bigger .e-editable-value-wrapper .e-spinner-pane .e-spinner-inner {
  right: 8px;
}
.e-bigger .e-inplaceeditor .e-editable-value-container,
.e-inplaceeditor.e-bigger .e-editable-value-container {
  padding: 7px 12px 7px 12px;
}
.e-bigger .e-inplaceeditor .e-editable-value-container .e-editable-value,
.e-inplaceeditor.e-bigger .e-editable-value-container .e-editable-value {
  font-size: 16px;
  margin: 0 30px 0 0;
}
.e-bigger .e-inplaceeditor .e-editable-value-container .e-editable-overlay-icon,
.e-inplaceeditor.e-bigger .e-editable-value-container .e-editable-overlay-icon {
  right: 8px;
  width: 20px;
}
.e-bigger .e-inplaceeditor .e-editable-value-container .e-editable-overlay-icon::before,
.e-inplaceeditor.e-bigger .e-editable-value-container .e-editable-overlay-icon::before {
  font-size: 16px;
}
.e-bigger .e-inplaceeditor .e-editable-value-container .e-spinner-pane .e-spinner-inner,
.e-inplaceeditor.e-bigger .e-editable-value-container .e-spinner-pane .e-spinner-inner {
  right: 8px;
}
.e-bigger .e-inplaceeditor .e-editable-action-buttons .e-btn-save,
.e-inplaceeditor.e-bigger .e-editable-action-buttons .e-btn-save {
  margin: 0 4px 0 0;
}
.e-bigger .e-inplaceeditor .e-editable-action-buttons .e-btn-cancel,
.e-inplaceeditor.e-bigger .e-editable-action-buttons .e-btn-cancel {
  margin: 0 0 0 4px;
}
.e-bigger .e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-editable-value,
.e-inplaceeditor.e-bigger.e-rtl .e-editable-value-wrapper .e-editable-value {
  margin: 0 0 0 30px;
}
.e-bigger .e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-editable-overlay-icon,
.e-inplaceeditor.e-bigger.e-rtl .e-editable-value-wrapper .e-editable-overlay-icon {
  left: 8px;
  right: auto;
}
.e-bigger .e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-spinner-pane,
.e-bigger .e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-spinner-pane .e-spinner-inner,
.e-inplaceeditor.e-bigger.e-rtl .e-editable-value-wrapper .e-spinner-pane,
.e-inplaceeditor.e-bigger.e-rtl .e-editable-value-wrapper .e-spinner-pane .e-spinner-inner {
  left: 8px;
}
.e-bigger .e-inplaceeditor.e-rtl .e-editable-value-container .e-editable-value,
.e-inplaceeditor.e-bigger.e-rtl .e-editable-value-container .e-editable-value {
  margin: 0 0 0 30px;
}
.e-bigger .e-inplaceeditor.e-rtl .e-editable-value-container .e-editable-overlay-icon,
.e-inplaceeditor.e-bigger.e-rtl .e-editable-value-container .e-editable-overlay-icon {
  left: 8px;
  right: auto;
}
.e-bigger .e-inplaceeditor.e-rtl .e-editable-value-container .e-spinner-pane,
.e-bigger .e-inplaceeditor.e-rtl .e-editable-value-container .e-spinner-pane .e-spinner-inner,
.e-inplaceeditor.e-bigger.e-rtl .e-editable-value-container .e-spinner-pane,
.e-inplaceeditor.e-bigger.e-rtl .e-editable-value-container .e-spinner-pane .e-spinner-inner {
  left: 8px;
}
.e-bigger .e-inplaceeditor.e-rtl .e-editable-action-buttons .e-btn-save,
.e-inplaceeditor.e-bigger.e-rtl .e-editable-action-buttons .e-btn-save {
  margin: 0 0 0 4px;
}
.e-bigger .e-inplaceeditor.e-rtl .e-editable-action-buttons .e-btn-cancel,
.e-inplaceeditor.e-bigger.e-rtl .e-editable-action-buttons .e-btn-cancel {
  margin: 0 4px 0 0;
}
.e-inplaceeditor {
  display: inline-block;
  position: relative;
  width: auto;
}
.e-inplaceeditor .e-input-group.e-numeric.e-control-wrapper .e-clear-icon.e-clear-icon-hide {
  display: block;
  visibility: hidden;
}
.e-inplaceeditor .e-input-group.e-numeric.e-control-container .e-clear-icon.e-clear-icon-hide {
  display: block;
  visibility: hidden;
}
.e-inplaceeditor .e-editable-value-wrapper {
  display: inline-block;
  padding: 3px 8px 5px 8px;
  position: relative;
  width: auto;
  word-break: break-word;
}
.e-inplaceeditor .e-editable-value-wrapper .e-editable-value {
  display: inline-block;
  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;
  margin: 0 28px 0 0;
}
.e-inplaceeditor .e-editable-value-wrapper .e-editable-overlay-icon {
  bottom: 0;
  cursor: pointer;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: inherit;
  position: absolute;
  right: 8px;
  top: 0;
  visibility: hidden;
  width: 20px;
}
.e-inplaceeditor .e-editable-value-wrapper .e-editable-overlay-icon::before {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
}
.e-inplaceeditor .e-editable-value-wrapper.e-hide {
  display: none;
}
.e-inplaceeditor .e-editable-value-wrapper.e-editable-open {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-inplaceeditor .e-editable-value-wrapper.e-loading {
  pointer-events: none;
}
.e-inplaceeditor .e-editable-value-wrapper .e-spinner-pane .e-spinner-inner {
  left: unset;
  right: 8px;
}
.e-inplaceeditor .e-editable-value-wrapper:hover .e-editable-overlay-icon {
  visibility: visible;
}
.e-inplaceeditor .e-editable-value-wrapper:hover.e-editable-open .e-editable-overlay-icon {
  visibility: hidden;
}
.e-inplaceeditor .e-editable-value-container {
  display: inline-block;
  padding: 3px 8px 5px 8px;
  position: relative;
  width: auto;
  word-break: break-word;
}
.e-inplaceeditor .e-editable-value-container .e-editable-value {
  display: inline-block;
  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;
  margin: 0 28px 0 0;
}
.e-inplaceeditor .e-editable-value-container .e-editable-overlay-icon {
  bottom: 0;
  cursor: pointer;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: inherit;
  position: absolute;
  right: 8px;
  top: 0;
  visibility: hidden;
  width: 20px;
}
.e-inplaceeditor .e-editable-value-container .e-editable-overlay-icon::before {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
}
.e-inplaceeditor .e-editable-value-container.e-hide {
  display: none;
}
.e-inplaceeditor .e-editable-value-container.e-editable-open {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-inplaceeditor .e-editable-value-container.e-loading {
  pointer-events: none;
}
.e-inplaceeditor .e-editable-value-container .e-spinner-pane .e-spinner-inner {
  left: unset;
  right: 8px;
}
.e-inplaceeditor .e-editable-value-container:hover .e-editable-overlay-icon {
  visibility: visible;
}
.e-inplaceeditor .e-editable-value-container:hover.e-editable-open .e-editable-overlay-icon {
  visibility: hidden;
}
.e-inplaceeditor .e-editable-action-buttons {
  margin-top: 4px;
  position: absolute;
  right: 0;
  z-index: 100;
}
.e-inplaceeditor.e-overlay {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-editable-value {
  margin: 0 0 0 28px;
}
.e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-editable-overlay-icon {
  left: 8px;
  right: auto;
}
.e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-spinner-pane {
  right: unset;
}
.e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-spinner-pane,
.e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-spinner-pane .e-spinner-inner {
  left: 8px;
}
.e-inplaceeditor.e-rtl .e-editable-value-container .e-editable-value {
  margin: 0 0 0 28px;
}
.e-inplaceeditor.e-rtl .e-editable-value-container .e-editable-overlay-icon {
  left: 8px;
  right: auto;
}
.e-inplaceeditor.e-rtl .e-editable-value-container .e-spinner-pane {
  right: unset;
}
.e-inplaceeditor.e-rtl .e-editable-value-container .e-spinner-pane,
.e-inplaceeditor.e-rtl .e-editable-value-container .e-spinner-pane .e-spinner-inner {
  left: 8px;
}
.e-inplaceeditor.e-rtl .e-editable-action-buttons {
  left: 0;
  right: auto;
}
.e-bigger .e-inplaceeditor,
.e-inplaceeditor.e-bigger,
.e-bigger .e-inplaceeditor-tip,
.e-inplaceeditor-tip.e-bigger {
  width: auto;
}
.e-inplaceeditor .e-editable-elements:not(.e-richtexteditor) + .e-editable-loading .e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle,
.e-inplaceeditor-tip .e-editable-elements:not(.e-richtexteditor) + .e-editable-loading .e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle {
  stroke-width: inherit;
}
.e-inplaceeditor .e-editable-elements:not(.e-richtexteditor) + .e-editable-loading .e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle,
.e-inplaceeditor-tip .e-editable-elements:not(.e-richtexteditor) + .e-editable-loading .e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle {
  stroke-width: inherit;
}
.e-inplaceeditor .e-editable-loading,
.e-inplaceeditor-tip .e-editable-loading {
  display: none;
  min-height: 100%;
  position: absolute;
  top: 0;
}
.e-inplaceeditor .e-editable-loading.e-show,
.e-inplaceeditor-tip .e-editable-loading.e-show {
  display: block;
}
.e-inplaceeditor .e-editable-loading.e-show:not(.e-rte-spin-wrap) .e-spinner-inner,
.e-inplaceeditor-tip .e-editable-loading.e-show:not(.e-rte-spin-wrap) .e-spinner-inner {
  left: auto;
  right: 5px;
  transform: translateX(-30%) translateY(-50%);
}
.e-inplaceeditor .e-editable-form,
.e-inplaceeditor-tip .e-editable-form {
  width: 100%;
}
.e-inplaceeditor .e-editable-form.e-loading .e-input-group-icon,
.e-inplaceeditor-tip .e-editable-form.e-loading .e-input-group-icon {
  visibility: hidden;
}
.e-inplaceeditor .e-component-group,
.e-inplaceeditor-tip .e-component-group {
  margin-bottom: 4px;
}
.e-inplaceeditor .e-component-group .e-editable-component,
.e-inplaceeditor-tip .e-component-group .e-editable-component {
  min-width: 150px;
  position: relative;
}
.e-inplaceeditor .e-control-overlay,
.e-inplaceeditor-tip .e-control-overlay {
  visibility: hidden;
}
.e-inplaceeditor .e-control-overlay.e-richtexteditor,
.e-inplaceeditor-tip .e-control-overlay.e-richtexteditor {
  opacity: .5;
  pointer-events: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  visibility: visible;
}
.e-inplaceeditor .e-editable-action-buttons .e-btn-save,
.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save {
  margin: 0 4px 0 0;
}
.e-inplaceeditor .e-editable-action-buttons .e-btn-save .e-btn-icon.e-icons,
.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save .e-btn-icon.e-icons {
  font-size: 16px;
}
.e-inplaceeditor .e-editable-action-buttons .e-btn-cancel,
.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel {
  margin: 0 0 0 4px;
}
.e-inplaceeditor .e-editable-action-buttons .e-btn-cancel .e-btn-icon.e-icons,
.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel .e-btn-icon.e-icons {
  font-size: 16px;
}
.e-inplaceeditor .e-editable-action-buttons.e-hide,
.e-inplaceeditor-tip .e-editable-action-buttons.e-hide {
  visibility: hidden;
}
.e-inplaceeditor.e-rtl .e-editable-action-buttons .e-btn-save,
.e-inplaceeditor-tip.e-rtl .e-editable-action-buttons .e-btn-save {
  margin: 0 0 0 4px;
}
.e-inplaceeditor.e-rtl .e-editable-action-buttons .e-btn-cancel,
.e-inplaceeditor-tip.e-rtl .e-editable-action-buttons .e-btn-cancel {
  margin: 0 4px 0 0;
}
.e-inplaceeditor.e-rtl .e-editable-loading.e-show:not(.e-rte-spin-wrap) .e-spinner-inner,
.e-inplaceeditor-tip.e-rtl .e-editable-loading.e-show:not(.e-rte-spin-wrap) .e-spinner-inner {
  left: 5px;
  right: auto;
  transform: translateX(30%) translateY(-50%);
}
.e-bigger .e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content,
.e-inplaceeditor-tip.e-bigger.e-tooltip-wrap .e-tip-content {
  padding: 0;
}
.e-bigger .e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-wrapper,
.e-inplaceeditor-tip.e-bigger.e-tooltip-wrap .e-tip-content .e-editable-wrapper {
  padding: 16px;
}
.e-bigger .e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-container,
.e-inplaceeditor-tip.e-bigger.e-tooltip-wrap .e-tip-content .e-editable-container {
  padding: 16px;
}
.e-bigger .e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-title + .e-editable-wrapper,
.e-inplaceeditor-tip.e-bigger.e-tooltip-wrap .e-tip-content .e-editable-title + .e-editable-wrapper {
  padding: 16px;
}
.e-bigger .e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-title + .e-editable-container,
.e-inplaceeditor-tip.e-bigger.e-tooltip-wrap .e-tip-content .e-editable-title + .e-editable-container {
  padding: 16px;
}
.e-bigger .e-inplaceeditor-tip .e-editable-title,
.e-inplaceeditor-tip.e-bigger .e-editable-title {
  font-size: 14px;
  min-height: 46px;
  padding: 12px 16px 12px 16px;
}
.e-bigger .e-inplaceeditor-tip.e-rtl.e-tooltip-wrap .e-tip-content .e-editable-title,
.e-inplaceeditor-tip.e-bigger.e-rtl.e-tooltip-wrap .e-tip-content .e-editable-title {
  padding: 12px 16px 12px 16px;
}
.e-inplaceeditor-tip {
  opacity: 1;
  width: auto;
}
.e-inplaceeditor-tip.e-tooltip-wrap {
  max-width: 100%;
}
.e-inplaceeditor-tip.e-tooltip-wrap .e-input-group.e-numeric.e-control-wrapper .e-clear-icon.e-clear-icon-hide,
.e-inplaceeditor-tip.e-tooltip-wrap .e-input-group.e-numeric.e-control-container .e-clear-icon.e-clear-icon-hide {
  display: block;
  visibility: hidden;
}
.e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content {
  padding: 0;
}
.e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-title {
  -ms-flex-line-pack: center;
  align-content: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  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: 12px;
  font-weight: 500;
  height: 36px;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 9px 12px 9px 12px;
}
.e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-wrapper {
  display: -ms-flexbox;
  display: flex;
  padding: 12px;
}
.e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-wrapper .e-editable-action-buttons {
  float: right;
  margin-top: 4px;
  position: relative;
  right: auto;
  top: auto;
}
.e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-container {
  display: -ms-flexbox;
  display: flex;
  padding: 12px;
}
.e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-container .e-editable-action-buttons {
  float: right;
  margin-top: 4px;
  position: relative;
  right: auto;
  top: auto;
}
.e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-title + .e-editable-wrapper {
  padding: 12px;
}
.e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-title + .e-editable-container {
  padding: 12px;
}
.e-inplaceeditor-tip.e-hide {
  visibility: hidden;
}
.e-inplaceeditor-tip.e-rtl.e-tooltip-wrap .e-tip-content .e-editable-title {
  padding: 9px 12px 9px 12px;
}
.e-inplaceeditor-tip.e-rtl.e-tooltip-wrap .e-tip-content .e-editable-wrapper .e-editable-action-buttons {
  float: left;
}
.e-inplaceeditor-tip.e-rtl.e-tooltip-wrap .e-tip-content .e-editable-container .e-editable-action-buttons {
  float: left;
}
.e-content-placeholder.e-inplaceeditor.e-placeholder-inplaceeditor {
  background-size: 150px 60px;
  min-height: 60px;
}
.e-bigger .e-content-placeholder.e-inplaceeditor.e-placeholder-inplaceeditor,
.e-bigger.e-content-placeholder.e-inplaceeditor.e-placeholder-inplaceeditor {
  background-size: 150px 70px;
  min-height: 70px;
}
.e-control .e-inplaceeditor,
.e-tooltip-wrap.e-popup.e-inplaceeditor-tip.e-popup-open,
.e-inplaceeditor .e-input-group.e-control-wrapper.e-editable-elements {
  border-radius: 4px;
}
.e-control.e-inplaceeditor .e-editable-value-wrapper {
  min-height: 30px;
}
.e-bigger .e-inplaceeditor .e-editable-value-wrapper,
.e-inplaceeditor.e-bigger .e-editable-value-wrapper {
  min-height: 38px;
}
.e-bigger .e-inplaceeditor-tip.e-tooltip-wrap.e-popup .e-editable-title,
.e-bigger.e-inplaceeditor-tip.e-tooltip-wrap.e-popup .e-editable-title {
  font-size: 14px;
}
.e-bigger .e-inplaceeditor .e-editable-action-buttons .e-btn-icon.e-icons .e-bigger.e-inplaceeditor .e-editable-action-buttons .e-btn-icon.e-icons {
  font-size: 22px;
}
/*! inplaceeditor theme */
.e-inplaceeditor .e-editable-value-wrapper .e-editable-value {
  border-bottom: 1px dashed #212529;
  color: #212529;
}
.e-inplaceeditor .e-editable-value-wrapper .e-editable-overlay-icon {
  color: #6c757d;
}
.e-inplaceeditor .e-editable-value-wrapper.e-loading .e-editable-value {
  border-bottom: 0;
}
.e-inplaceeditor .e-editable-value-wrapper:hover {
  background: #e9ecef;
  border-radius: 4px;
}
.e-inplaceeditor .e-editable-value-wrapper:hover .e-editable-value {
  border-bottom-color: rgba(0, 0, 0, 0);
}
.e-inplaceeditor .e-editable-value-container .e-editable-value {
  border-bottom: 1px dashed #212529;
  color: #212529;
}
.e-inplaceeditor .e-editable-value-container .e-editable-overlay-icon {
  color: #6c757d;
}
.e-inplaceeditor .e-editable-value-container.e-loading .e-editable-value {
  border-bottom: 0;
}
.e-inplaceeditor .e-editable-value-container:hover {
  background: #e9ecef;
  border-radius: 4px;
}
.e-inplaceeditor .e-editable-value-container:hover .e-editable-value {
  border-bottom-color: rgba(0, 0, 0, 0);
}
.e-inplaceeditor[data-underline=false] .e-editable-value-wrapper .e-editable-value {
  border-bottom: 0;
}
.e-inplaceeditor[data-underline=false] .e-editable-value-container .e-editable-value {
  border-bottom: 0;
}
.e-inplaceeditor.e-disable {
  pointer-events: none;
  -ms-touch-action: none;
  touch-action: none;
}
.e-inplaceeditor.e-disable .e-editable-value-wrapper .e-editable-value {
  border-bottom-color: rgba(0, 0, 0, 0);
}
.e-inplaceeditor.e-disable .e-editable-value-container .e-editable-value {
  border-bottom-color: rgba(0, 0, 0, 0);
}
.e-inplaceeditor .e-editable-action-buttons .e-btn-save.e-icon-btn,
.e-inplaceeditor .e-editable-action-buttons .e-btn-cancel.e-icon-btn,
.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save.e-icon-btn,
.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel.e-icon-btn {
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 4px;
}
.e-inplaceeditor .e-editable-action-buttons .e-btn-save.e-icon-btn .e-btn-icon.e-icons,
.e-inplaceeditor .e-editable-action-buttons .e-btn-cancel.e-icon-btn .e-btn-icon.e-icons,
.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save.e-icon-btn .e-btn-icon.e-icons,
.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel.e-icon-btn .e-btn-icon.e-icons {
  color: #6c757d;
}
.e-inplaceeditor .e-editable-action-buttons .e-btn-save.e-icon-btn:hover,
.e-inplaceeditor .e-editable-action-buttons .e-btn-cancel.e-icon-btn:hover,
.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save.e-icon-btn:hover,
.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel.e-icon-btn:hover {
  background-color: #5a6268;
  border: 1px solid #545b62;
}
.e-inplaceeditor .e-editable-action-buttons .e-btn-save.e-icon-btn:disabled,
.e-inplaceeditor .e-editable-action-buttons .e-btn-cancel.e-icon-btn:disabled,
.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save.e-icon-btn:disabled,
.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel.e-icon-btn:disabled {
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 4px;
}
.e-inplaceeditor .e-editable-action-buttons .e-btn-save.e-icon-btn:hover .e-btn-icon.e-icons,
.e-inplaceeditor .e-editable-action-buttons .e-btn-save.e-icon-btn:focus .e-btn-icon.e-icons,
.e-inplaceeditor .e-editable-action-buttons .e-btn-save.e-icon-btn:active .e-btn-icon.e-icons,
.e-inplaceeditor .e-editable-action-buttons .e-btn-cancel.e-icon-btn:hover .e-btn-icon.e-icons,
.e-inplaceeditor .e-editable-action-buttons .e-btn-cancel.e-icon-btn:focus .e-btn-icon.e-icons,
.e-inplaceeditor .e-editable-action-buttons .e-btn-cancel.e-icon-btn:active .e-btn-icon.e-icons,
.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save.e-icon-btn:hover .e-btn-icon.e-icons,
.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save.e-icon-btn:focus .e-btn-icon.e-icons,
.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save.e-icon-btn:active .e-btn-icon.e-icons,
.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel.e-icon-btn:hover .e-btn-icon.e-icons,
.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel.e-icon-btn:focus .e-btn-icon.e-icons,
.e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel.e-icon-btn:active .e-btn-icon.e-icons {
  color: #fff;
}
.e-inplaceeditor .e-editable-value-wrapper {
  background-color: rgba(0, 0, 0, 0);
  border-radius: 4px;
}
.e-inplaceeditor .e-editable-value-wrapper.e-tooltip.e-editable-open {
  background: #fff;
}
.e-inplaceeditor-tip.e-tooltip-wrap.e-popup {
  background: #fff;
  box-shadow: 0 16px 48px rgba(0, 0, 0, .175);
}
.e-inplaceeditor-tip.e-tooltip-wrap.e-popup .e-tip-content {
  border-radius: 4px;
  color: #212529;
}
.e-inplaceeditor-tip.e-tooltip-wrap.e-popup .e-arrow-tip-inner {
  color: #f8f9fa;
}
.e-inplaceeditor-tip.e-tooltip-wrap.e-popup .e-arrow-tip-outer.e-tip-top {
  border-bottom-color: #f8f9fa;
}
.e-inplaceeditor-tip.e-tooltip-wrap.e-popup .e-arrow-tip-outer.e-tip-bottom {
  border-top-color: #f8f9fa;
}
.e-inplaceeditor-tip.e-tooltip-wrap.e-popup.e-popup {
  border: 1px solid #ced4da;
}
.e-inplaceeditor-tip.e-tooltip-wrap.e-popup .e-editable-title {
  background: #f8f9fa;
  border-bottom: 0;
  color: #212529;
}
.e-inplaceeditor-tip.e-editable-tip-title.e-tooltip-wrap .e-arrow-tip-outer.e-tip-top {
  border-bottom-color: #ced4da;
}
.e-inplaceeditor-tip.e-editable-tip-title.e-tooltip-wrap .e-arrow-tip-inner.e-tip-top {
  color: #f8f9fa;
}
/*! TreeView's bootstrap5 theme wise override definitions and variables */
@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.e-kanban .e-column-expand::before {
  content: "\e765";
}
.e-kanban .e-column-collapse::before {
  content: "\e748";
}
.e-kanban .e-swimlane-row-expand::before {
  content: "\e729";
}
.e-kanban .e-swimlane-row-collapse::before {
  content: "\e748";
}
.e-kanban .e-show-add-icon::before {
  content: "\e805";
}
.e-kanban .e-swimlane-header-toolbar .e-icon-menu::before {
  content: "\e799";
}
.e-kanban.e-rtl .e-column-collapse::before {
  content: "\e765";
}
.e-kanban.e-rtl .e-column-expand::before {
  content: "\e748";
}
.e-kanban.e-rtl .e-swimlane-row-collapse::before {
  content: "\e765";
}
.e-mobile-popup-wrapper .e-close-icon::before {
  content: "\e7e7";
}
/*! kanban component layout */
.e-kanban {
  display: block;
  outline: medium none;
  position: relative;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-kanban .e-kanban-table {
  border: 0;
  border-collapse: separate;
  border-spacing: 10px 4px;
  table-layout: fixed;
  width: 100%;
}
.e-kanban .e-kanban-table col.e-collapsed {
  width: 42px;
}
.e-kanban .e-swimlane .e-kanban-table.e-content-table {
  border-spacing: 10px 0;
}
.e-kanban .e-frozen-swimlane-row {
  position: relative;
  z-index: 101;
}
.e-kanban .e-frozen-swimlane-row .e-frozen-row {
  padding: 12px 12px 12px 20px;
}
.e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header {
  display: -ms-flexbox;
  display: flex;
}
.e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-text {
  font-size: 14px;
  font-weight: normal;
  line-height: 1.5;
  padding: 0 0 0 8px;
}
.e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-item-count {
  font-size: 12px;
  font-weight: 500;
  line-height: 1.5;
  opacity: .57;
  padding: 3px;
}
.e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-row-expand,
.e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-row-collapse {
  border: 1px solid rgba(0, 0, 0, 0);
  color: #adb5bd;
  cursor: pointer;
  font-size: 14px;
  height: 20px;
  margin: 1px;
  padding: 2px;
}
.e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-row-expand:hover,
.e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-row-expand:focus,
.e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-row-collapse:hover,
.e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-row-collapse:focus {
  background: #5c636a;
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 4px;
  box-shadow: none;
  color: #fff;
  margin: 1px;
  padding: 2px;
}
.e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-row-expand:focus,
.e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-row-collapse:focus {
  background: #5c636a;
  box-shadow: 0 0 0 4px rgba(130, 138, 145, .5);
}
.e-kanban .e-kanban-header > div {
  overflow: hidden;
}
.e-kanban .e-kanban-header .e-header-cells {
  border-radius: 4px;
  height: 44px;
  overflow: hidden;
  padding: 8px;
  position: relative;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-kanban .e-kanban-header .e-header-cells .e-header-wrap {
  display: -ms-flexbox;
  display: flex;
}
.e-kanban .e-kanban-header .e-header-cells .e-header-wrap .e-header-title {
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}
.e-kanban .e-kanban-header .e-header-cells.e-stacked-header-cell {
  border-bottom: 1px solid #ced4da;
}
.e-kanban .e-kanban-header .e-header-cells.e-toggle-header .e-column-expand {
  cursor: pointer;
  font-size: 14px;
  padding: 4px;
}
.e-kanban .e-kanban-header .e-header-cells.e-toggle-header .e-column-collapse {
  cursor: pointer;
  font-size: 14px;
  padding: 2px;
}
.e-kanban .e-kanban-header .e-header-cells.e-min-color {
  background: #fff3cd;
}
.e-kanban .e-kanban-header .e-header-cells.e-max-color {
  background: #f8d7da;
}
.e-kanban .e-kanban-header .e-header-cells.e-collapsed {
  background: #f8f9fa;
  text-align: center;
  width: 42px;
}
.e-kanban .e-kanban-header .e-header-cells.e-collapsed .e-header-wrap {
  -ms-flex-pack: center;
  justify-content: center;
}
.e-kanban .e-kanban-header .e-header-cells.e-collapsed.e-min-color {
  background: #fff3cd;
}
.e-kanban .e-kanban-header .e-header-cells.e-collapsed.e-max-color {
  background: #f8d7da;
}
.e-kanban .e-kanban-header .e-header-cells.e-collapsed .e-limits,
.e-kanban .e-kanban-header .e-header-cells.e-collapsed .e-header-title {
  display: none;
}
.e-kanban .e-kanban-header .e-header-cells .e-header-text {
  font-size: 12px;
  font-weight: 500;
  line-height: 1.5;
  overflow: hidden;
  padding-right: 5px;
  text-overflow: ellipsis;
}
.e-kanban .e-kanban-header .e-header-cells .e-item-count {
  font-size: 10px;
  font-weight: 500;
  line-height: 1.625;
  margin-top: 0;
  opacity: 1;
  text-transform: capitalize;
}
.e-kanban .e-kanban-header .e-header-cells .e-limits {
  display: -ms-flexbox;
  display: flex;
  padding-top: 3px;
}
.e-kanban .e-kanban-header .e-header-cells .e-limits .e-min-count,
.e-kanban .e-kanban-header .e-header-cells .e-limits .e-max-count {
  font-size: 12px;
  font-weight: 500;
  opacity: 1;
  width: 100%;
}
.e-kanban .e-kanban-header .e-header-cells .e-limits .e-max-count {
  text-align: right;
}
.e-kanban .e-kanban-content {
  overflow: auto;
  padding-bottom: 10px;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-limits {
  display: -ms-flexbox;
  display: flex;
  height: 26px;
  position: relative;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-kanban-border {
  display: none;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-kanban-border.e-dropping {
  display: block;
  position: absolute;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-limits .e-min-count,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-limits .e-max-count {
  font-size: 12px;
  font-weight: 500;
  opacity: 1;
  padding: 4px 8px;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-limits .e-max-count {
  position: absolute;
  right: 0;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells.e-min-color {
  background: #fff3cd;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells.e-max-color {
  background: #f8d7da;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells.e-collapsed {
  overflow: hidden;
  text-align: center;
  width: 42px;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells.e-collapsed .e-card-wrapper,
.e-kanban .e-kanban-content .e-content-row .e-content-cells.e-collapsed .e-card-container,
.e-kanban .e-kanban-content .e-content-row .e-content-cells.e-collapsed .e-limits {
  display: none;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells.e-collapsed .e-collapse-header-text {
  color: #343a40;
  font-size: 12px;
  font-weight: 500;
  overflow: hidden;
  padding: 12px;
  position: relative;
  text-overflow: ellipsis;
  text-transform: uppercase;
  white-space: nowrap;
  -ms-writing-mode: tb-lr;
  writing-mode: vertical-lr;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells.e-collapsed .e-collapse-header-text .e-item-count {
  display: inline-block;
  font-size: 13px;
  font-weight: normal;
  opacity: .57;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-show-add-button {
  border: 1px dashed #0d6efd;
  height: 36px;
  margin: 8px 8px 0;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-show-add-button .e-show-add-icon {
  padding: 11px;
  text-align: center;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-show-add-button:focus {
  border: 1px dashed #adb5bd;
  color: #adb5bd;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-multi-card-wrapper,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-multi-card-container {
  display: none;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container {
  height: inherit;
  overflow: auto;
  padding: 12px 12px 0;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-empty-card,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-empty-card {
  color: #495057;
  display: table;
  font-size: 14px;
  line-height: 1.5;
  margin: 0 auto;
  padding: 20px 0;
  position: relative;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card {
  border: 1px solid #dee2e6;
  border-radius: 6px;
  box-shadow: none;
  margin-bottom: 12px;
  min-height: 50px;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-draggable,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-draggable {
  cursor: all-scroll;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-header,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-header {
  padding: 12px 14px 0;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-header .e-card-header-title,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-header .e-card-header-title {
  font-size: 14px;
  font-weight: 500;
  line-height: 1.625;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-footer,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-footer {
  display: -ms-inline-flexbox;
  display: inline-flex;
  line-height: normal;
  padding: 13px 14px;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-content,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-content {
  font-size: 14px;
  line-height: 1.625;
  padding: 8px 14px;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color {
  border: 1px solid rgba(0, 0, 0, 0);
  border-left: 2px solid;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-header,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-header {
  padding: 12px 14px 0 14px;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-content,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-content {
  padding: 8px 14px 12px 14px;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-tags,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-tags {
  padding: 8px 14px 0 12px;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color.e-selection,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color.e-selection {
  border: 1px solid #0d6efd;
  border-left: 2px solid;
  box-shadow: none;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color.e-selection:hover,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color.e-selection:hover {
  border: 1px solid #0d6efd;
  border-left: 2px solid;
  box-shadow: none;
  padding: 0;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color:hover,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color:hover {
  border: 1px solid #adb5bd;
  border-left: 2px solid;
  box-shadow: none;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-footer,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-footer {
  padding: 8px 18px 8px 16px;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-tag,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-tag {
  border-radius: 2px;
  display: inline-block;
  font-size: 14px;
  line-height: 1.625;
  margin-right: 4px;
  max-width: 100%;
  overflow: hidden;
  padding: 1px 4px;
  text-overflow: ellipsis;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-tags,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-tags {
  line-height: 1;
  padding: 12px 12px 0;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-cloned-card,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-cloned-card {
  position: absolute;
  z-index: 1;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-selection,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-selection {
  border: 1px solid #0d6efd;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .05), 0 10px 15px -3px rgba(0, 0, 0, .1);
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-selection:hover,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-selection:hover {
  border: 1px solid #0d6efd;
  box-shadow: none;
  padding: 0;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card:hover,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card:hover {
  border: 1px solid #adb5bd;
  box-shadow: none;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card:focus,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card:focus {
  border: 1px solid #adb5bd;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color:focus,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color:focus {
  border: 1px solid #adb5bd;
  border-left: 2px solid;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-kanban-dragged-card,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-kanban-dragged-card {
  display: none;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-multi-card-clone,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-multi-card-clone {
  border: 1px solid #adb5bd;
  height: 34px;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-multi-card-text,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-multi-card-text {
  background: #fff;
  display: table-cell;
  padding-left: 8px;
  text-align: center;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-target-dragged-clone,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-target-dropped-clone,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-target-dragged-clone,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-target-dropped-clone {
  border-radius: 6px;
  margin-bottom: 12px;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-target-dragged-clone,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-target-dragged-clone {
  background: #dee2e6;
  border: 1px dashed #adb5bd;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-target-dropped-clone,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-target-dropped-clone {
  background: #e7f1ff;
  border: 1px dashed #0d6efd;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-target-multi-clone .e-column-key {
  border-bottom: 1px dashed #adb5bd;
  border-left: 1px dashed #adb5bd;
  border-right: 1px dashed #adb5bd;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-target-multi-clone .e-column-key .e-text {
  opacity: .5;
  text-align: center;
  color: #adb5bd;
  font-size: 16px;
  opacity: 1;
}
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-target-multi-clone .e-column-key:first-child {
  border-top: 1px dashed #adb5bd;
}
.e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells {
  height: 46px;
  min-height: 50px;
}
.e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header {
  display: -ms-flexbox;
  display: flex;
  padding: 12px;
}
.e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-expand,
.e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-collapse {
  border: 1px solid rgba(0, 0, 0, 0);
  color: #adb5bd;
  cursor: pointer;
  font-size: 14px;
  height: 20px;
  margin: 1px;
  padding: 0;
}
.e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-expand:hover,
.e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-expand:focus,
.e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-collapse:hover,
.e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-collapse:focus {
  background: none;
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 4px;
  box-shadow: 0 0 0 4px rgba(130, 138, 145, .5);
  color: #0d6efd;
  font-size: 14px;
  margin: 1px;
  padding: 0;
}
.e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-text {
  font-size: 14px;
  font-weight: normal;
  line-height: 1.5;
  padding: 0 0 0 8px;
}
.e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-item-count {
  color: inherit;
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
  opacity: .57;
  padding: 1px 2px;
}
.e-kanban .e-kanban-content .e-content-row:not(.e-swimlane-row) .e-content-cells {
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 4px;
  vertical-align: top;
}
.e-kanban .e-kanban-content .e-content-row:not(.e-swimlane-row) .e-content-cells.e-dropping {
  border: 1px dashed #adb5bd;
}
.e-kanban .e-kanban-content .e-content-row:not(.e-swimlane-row) .e-content-cells.e-min-color {
  background: #fff3cd;
}
.e-kanban .e-kanban-content .e-content-row:not(.e-swimlane-row) .e-content-cells.e-max-color {
  background: #f8d7da;
}
.e-kanban .e-kanban-content .e-content-row:not(.e-swimlane-row) .e-content-cells:focus {
  border: 1px solid rgba(0, 0, 0, 0);
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
}
.e-kanban .e-kanban-content .e-content-row:not(.e-swimlane-row) .e-content-cells .e-card-wrapper,
.e-kanban .e-kanban-content .e-content-row:not(.e-swimlane-row) .e-content-cells .e-card-container {
  min-height: 50px;
}
.e-kanban .e-kanban-content .e-content-row:not(.e-swimlane-row) .e-content-cells .e-dropping {
  border: 1px dashed #adb5bd;
}
.e-kanban .e-kanban-content .e-content-row.e-collapsed:not(.e-swimlane-row) .e-content-cells {
  border-bottom: 0;
  height: 0;
}
.e-kanban .e-kanban-content .e-content-row.e-collapsed:not(.e-swimlane-row) .e-content-cells > .e-collapse-header-text,
.e-kanban .e-kanban-content .e-content-row.e-collapsed:not(.e-swimlane-row) .e-content-cells .e-limits,
.e-kanban .e-kanban-content .e-content-row.e-collapsed:not(.e-swimlane-row) .e-content-cells .e-show-add-button,
.e-kanban .e-kanban-content .e-content-row.e-collapsed:not(.e-swimlane-row) .e-content-cells .e-card-wrapper,
.e-kanban .e-kanban-content .e-content-row.e-collapsed:not(.e-swimlane-row) .e-content-cells .e-card-container {
  display: none;
}
.e-kanban.e-rtl .e-kanban-table .e-header-cells {
  text-align: right;
}
.e-kanban.e-rtl .e-kanban-table .e-header-cells .e-header-text {
  padding-left: 5px;
  padding-right: initial;
  text-align: right;
  text-transform: uppercase;
}
.e-kanban.e-rtl .e-kanban-table .e-header-cells .e-limits .e-max-count {
  text-align: left;
}
.e-kanban.e-rtl .e-kanban-table .e-header-cells.e-toggle-header .e-column-collapse {
  text-align: center;
}
.e-kanban.e-rtl .e-kanban-table.e-content-table .e-content-row .e-content-cells .e-limits .e-max-count {
  left: 0;
  right: auto;
}
.e-kanban.e-rtl .e-kanban-table.e-content-table .e-content-row .e-content-cells.e-collapsed .e-collapse-header-text {
  direction: initial;
}
.e-kanban.e-rtl .e-kanban-table.e-content-table .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-expand,
.e-kanban.e-rtl .e-kanban-table.e-content-table .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-collapse {
  margin: 1px;
}
.e-kanban.e-device .e-swimlane-header .e-swimlane-header-toolbar {
  background: #f8f9fa;
  border-bottom: 0;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 3px;
  min-height: 42px;
  padding: 10px;
}
.e-kanban.e-device .e-swimlane-header .e-swimlane-header-toolbar .e-toolbar-swimlane-name {
  color: inherit;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  padding: 5px;
}
.e-kanban.e-device .e-swimlane-header .e-swimlane-header-toolbar .e-toolbar-menu,
.e-kanban.e-device .e-swimlane-header .e-swimlane-header-toolbar .e-toolbar-level-title {
  padding-top: 6px;
}
.e-kanban.e-device .e-swimlane-header .e-swimlane-header-toolbar .e-toolbar-menu .e-icon-menu,
.e-kanban.e-device .e-swimlane-header .e-swimlane-header-toolbar .e-toolbar-level-title .e-icon-menu {
  color: inherit;
  font-size: 18px;
  padding: 7px;
  padding-left: 4px;
}
.e-kanban.e-device .e-kanban-header .e-swimlane .e-header-cells {
  border-bottom: 0;
}
.e-kanban.e-device .e-swimlane-content {
  position: absolute;
  width: 100%;
}
.e-kanban.e-device .e-swimlane-content .e-swimlane-resource {
  background: #fff;
  border: 1px solid #dee2e6;
  height: 100%;
  width: 225px;
}
.e-kanban.e-device .e-swimlane-content .e-swimlane-resource .e-swimlane-tree {
  height: 100%;
  overflow-y: auto;
}
.e-kanban.e-device .e-swimlane-content .e-swimlane-overlay {
  position: absolute;
}
.e-kanban.e-device .e-swimlane-content .e-swimlane-overlay.e-enable {
  background: rgba(0, 0, 0, .5);
  height: 100%;
  opacity: 1;
  width: 100%;
}
.e-bigger .e-kanban .e-swimlane-header-toolbar,
.e-bigger.e-kanban .e-swimlane-header-toolbar {
  margin-bottom: 5px;
  min-height: 56px;
}
.e-bigger .e-kanban .e-swimlane-header-toolbar .e-toolbar-swimlane-name,
.e-bigger.e-kanban .e-swimlane-header-toolbar .e-toolbar-swimlane-name {
  font-size: 18px;
}
.e-bigger .e-kanban .e-swimlane-header-toolbar .e-icon-menu,
.e-bigger.e-kanban .e-swimlane-header-toolbar .e-icon-menu {
  font-size: 20px;
}
.e-bigger .e-kanban .e-kanban-table.e-content-table,
.e-bigger.e-kanban .e-kanban-table.e-content-table {
  border-spacing: 12px 4px;
}
.e-bigger .e-kanban .e-swimlane .e-kanban-table.e-content-table,
.e-bigger.e-kanban .e-swimlane .e-kanban-table.e-content-table {
  border-spacing: 12px 0;
}
.e-bigger .e-kanban .e-frozen-swimlane-row .e-frozen-row,
.e-bigger.e-kanban .e-frozen-swimlane-row .e-frozen-row {
  padding: 16px 16px 16px 28px;
}
.e-bigger .e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-text,
.e-bigger.e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-text {
  font-size: 16px;
}
.e-bigger .e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-item-count,
.e-bigger.e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-item-count {
  line-height: 1.625;
  padding: 4px;
}
.e-bigger .e-kanban .e-kanban-table col.e-collapsed,
.e-bigger.e-kanban .e-kanban-table col.e-collapsed {
  width: 48px;
}
.e-bigger .e-kanban .e-kanban-table .e-header-cells,
.e-bigger.e-kanban .e-kanban-table .e-header-cells {
  height: 48px;
}
.e-bigger .e-kanban .e-kanban-table .e-header-cells .e-header-text,
.e-bigger.e-kanban .e-kanban-table .e-header-cells .e-header-text {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  text-transform: uppercase;
}
.e-bigger .e-kanban .e-kanban-table .e-header-cells .e-item-count,
.e-bigger.e-kanban .e-kanban-table .e-header-cells .e-item-count {
  font-size: 12px;
  font-weight: 500;
  line-height: 1.5;
  margin-top: 4px;
  text-transform: capitalize;
}
.e-bigger .e-kanban .e-kanban-table .e-header-cells .e-column-collapse,
.e-bigger .e-kanban .e-kanban-table .e-header-cells .e-column-expand,
.e-bigger.e-kanban .e-kanban-table .e-header-cells .e-column-collapse,
.e-bigger.e-kanban .e-kanban-table .e-header-cells .e-column-expand {
  font-size: 14px;
}
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container {
  padding: 16px 16px 0;
}
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-target-dragged-clone,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-target-dropped-clone,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-target-dragged-clone,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-target-dropped-clone,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-target-dragged-clone,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-target-dropped-clone,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-target-dragged-clone,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-target-dropped-clone {
  margin-bottom: 16px;
}
.e-bigger .e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header,
.e-bigger.e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header {
  padding: 14px;
}
.e-bigger .e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-text,
.e-bigger.e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-text {
  font-size: 16px;
  line-height: 1.5;
}
.e-bigger .e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-item-count,
.e-bigger.e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-item-count {
  font-size: 12px;
  line-height: 1.5;
  padding: 5px;
}
.e-bigger .e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-expand,
.e-bigger .e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-collapse,
.e-bigger.e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-expand,
.e-bigger.e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-collapse {
  font-size: 14px;
  padding-top: 4px;
}
.e-bigger .e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-expand:hover,
.e-bigger .e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-expand:focus,
.e-bigger .e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-collapse:hover,
.e-bigger .e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-collapse:focus,
.e-bigger.e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-expand:hover,
.e-bigger.e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-expand:focus,
.e-bigger.e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-collapse:hover,
.e-bigger.e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-collapse:focus {
  padding-top: 4px;
}
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-header,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-header,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-header,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-header {
  padding: 12px 20px 0 20px;
}
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-content,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-content,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-content,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-content {
  padding: 12px 20px 12px 20px;
}
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-tags,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-footer,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-tags,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-footer,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-tags,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-footer,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-tags,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-footer {
  padding: 0 24px 12px 22px;
}
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-header,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-header,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-header,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-header {
  padding: 24px 24px 0;
}
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-content,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-content,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-content,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-content {
  padding: 8px 24px 12px;
}
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-tags,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-footer,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-tags,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-footer,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-tags,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-footer,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-tags,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-footer {
  padding: 0 24px 12px;
}
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card {
  margin-bottom: 16px;
}
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-header .e-card-header-title,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-header .e-card-header-title,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-header .e-card-header-title,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-header .e-card-header-title,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-header .e-card-header-title,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-header .e-card-header-title,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-header .e-card-header-title,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-header .e-card-header-title {
  font-size: 16px;
  line-height: 1.5;
}
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-content,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-content,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-content,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-content,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-content,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-content,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-content,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-content {
  font-size: 16px;
  line-height: 1.625;
}
.e-mobile-popup-wrapper.e-device,
.e-mobile-popup-container.e-device {
  background: #fff;
  border-radius: 2px;
  bottom: 0;
  box-shadow:
    0 24px 38px 3px rgba(0, 0, 0, .14),
    0 9px 46px 8px rgba(0, 0, 0, .12),
    0 11px 15px -7px rgba(0, 0, 0, .2);
  display: -ms-flexbox;
  display: flex;
  height: 60px;
  left: 0;
  margin: 0;
  max-width: 100%;
  min-width: 100%;
  opacity: 1;
  overflow: hidden;
  padding: 15px;
  position: fixed;
  right: 0;
  top: 0;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
  z-index: 1004;
}
.e-mobile-popup-wrapper.e-device .e-popup-header .e-close,
.e-mobile-popup-container.e-device .e-popup-header .e-close {
  background: rgba(0, 0, 0, 0);
}
.e-mobile-popup-wrapper.e-device .e-popup-content,
.e-mobile-popup-container.e-device .e-popup-content {
  color: inherit;
  font-size: 15px;
  font-weight: 500;
  overflow: hidden;
  padding: 5px;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.e-kanban-dialog.e-dialog {
  min-width: 350px;
}
.e-kanban-dialog.e-dialog .e-kanban-form-wrapper table,
.e-kanban-dialog.e-dialog .e-kanban-form-container table {
  width: 100%;
}
.e-kanban-dialog.e-dialog .e-kanban-form-wrapper table td,
.e-kanban-dialog.e-dialog .e-kanban-form-container table td {
  color: #343a40;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5;
  opacity: 1;
  padding: 8px 0;
  text-align: left;
}
.e-kanban-dialog.e-dialog .e-kanban-form-wrapper table .e-label,
.e-kanban-dialog.e-dialog .e-kanban-form-container table .e-label {
  padding-right: 10px;
  vertical-align: top;
  width: 70px;
}
.e-kanban-dialog.e-dialog .e-kanban-form-wrapper table .e-field,
.e-kanban-dialog.e-dialog .e-kanban-form-container table .e-field {
  width: 100%;
}
.e-kanban-dialog.e-dialog .e-footer-content .e-dialog-delete.e-btn {
  float: left;
  margin-left: 0;
}
*.e-rtl .e-kanban-form-wrapper table .e-label,
*.e-rtl .e-kanban-form-container table .e-label {
  padding-left: 10px;
  padding-right: 0;
  text-align: right;
}
*.e-rtl .e-dialog-delete {
  float: right;
}
/*! kanban component theme */
.e-kanban {
  background: #fff;
}
.e-kanban .e-kanban-table .e-header-cells {
  background: #f8f9fa;
}
.e-kanban .e-kanban-table .e-header-cells .e-header-text {
  color: #343a40;
}
.e-kanban .e-kanban-table .e-header-cells .e-item-count {
  color: #6c757d;
}
.e-kanban .e-kanban-table .e-header-cells .e-limits {
  color: #6c757d;
}
.e-kanban .e-kanban-table .e-header-cells .e-column-expand,
.e-kanban .e-kanban-table .e-header-cells .e-column-collapse {
  border: 1px solid rgba(0, 0, 0, 0);
  color: #adb5bd;
}
.e-kanban .e-kanban-table .e-header-cells .e-column-expand:hover,
.e-kanban .e-kanban-table .e-header-cells .e-column-expand:focus,
.e-kanban .e-kanban-table .e-header-cells .e-column-collapse:hover,
.e-kanban .e-kanban-table .e-header-cells .e-column-collapse:focus {
  background: none;
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 4px;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, .25);
  color: #0d6efd;
}
.e-kanban .e-kanban-table.e-content-table .e-content-row:not(.e-swimlane-row) td {
  background: #f8f9fa;
}
.e-kanban .e-kanban-table.e-content-table .e-content-row.e-swimlane-row .e-swimlane-text,
.e-kanban .e-kanban-table.e-content-table .e-content-row.e-swimlane-row .e-item-count {
  color: #212529;
}
.e-kanban .e-kanban-table.e-content-table .e-content-row .e-show-add-button:hover {
  background: #e7f1ff;
}
.e-kanban .e-kanban-table.e-content-table .e-content-row .e-show-add-button .e-show-add-icon {
  color: #0d6efd;
}
.e-kanban .e-kanban-table.e-content-table .e-card {
  background: #fff;
}
.e-kanban .e-kanban-table.e-content-table .e-card.e-selection {
  background: #fff;
}
.e-kanban .e-kanban-table.e-content-table .e-card .e-card-header {
  color: #212529;
}
.e-kanban .e-kanban-table.e-content-table .e-card .e-card-content {
  color: #343a40;
}
.e-kanban .e-kanban-table.e-content-table .e-card .e-card-tag.e-card-label {
  background: #dee2e6;
  color: #212529;
}
.e-kanban .e-kanban-table.e-content-table .e-target-multi-clone .e-column-key.e-multi-active {
  background: #e7f1ff;
  border-color: #0d6efd;
}
.e-kanban .e-kanban-table.e-content-table .e-target-multi-clone .e-column-key.e-multi-bottom-border {
  border-bottom-color: #0d6efd;
}
.e-kanban .e-kanban-table.e-content-table .e-target-multi-clone .e-column-key.e-multi-active:first-child {
  border-color: #0d6efd;
}
.e-kanban .e-frozen-swimlane-row {
  background: #fff;
}
.e-kanban .e-frozen-swimlane-row .e-swimlane-header .e-swimlane-text {
  color: #212529;
}
.e-kanban .e-frozen-swimlane-row .e-swimlane-header .e-item-count {
  color: #6c757d;
}
.e-kanban-dialog.e-dialog .e-kanban-form-wrapper table textarea {
  background: initial;
  color: #212529;
  min-width: 70%;
  font-weight: normal;
  border-color: #dee2e6;
  border-radius: 4px;
  outline: none;
  padding: 4px 8px 4px 12px;
}
.e-kanban-dialog.e-dialog .e-kanban-form-wrapper table textarea:focus {
  box-shadow: 0 0 0 2px #0d6efd;
}
.e-message .e-msg-icon::before,
.e-message .e-msg-close-icon::before {
  font-family: "e-icons";
}
.e-message .e-msg-icon::before {
  content: "\e800";
}
.e-message .e-msg-close-icon::before {
  content: "\e7e7";
}
.e-message.e-success .e-msg-icon::before {
  content: "\e72b";
}
.e-message.e-error .e-msg-icon::before {
  content: "\e878";
}
.e-message.e-info .e-msg-icon::before {
  content: "\e800";
}
.e-message.e-warning .e-msg-icon::before {
  content: "\e88b";
}
.e-message {
  border: 1px solid;
  border-radius: 4px;
  box-sizing: border-box;
  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-weight: 400;
  font-style: normal;
  padding: 11px 7px;
  display: -ms-flexbox;
  display: flex;
}
.e-message.e-hidden {
  display: none;
}
.e-message .e-msg-icon,
.e-message .e-msg-close-icon {
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 16px;
}
.e-message .e-msg-icon {
  font-size: 16px;
  height: 16px;
  margin: 3px 4px;
}
.e-message .e-msg-close-icon {
  border-width: 0;
  cursor: pointer;
  font-size: 16px;
  margin: 3px 4px 3px auto;
  padding: 0;
  height: 16px;
}
.e-message .e-msg-content {
  box-sizing: border-box;
  font-size: 14px;
  line-height: 22px;
  padding: 0 4px;
  vertical-align: top;
}
.e-message.e-content-right {
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.e-message.e-content-center {
  -ms-flex-pack: center;
  justify-content: center;
}
.e-message.e-content-right .e-msg-close-icon,
.e-message.e-content-center .e-msg-close-icon {
  margin: 3px 4px;
}
.e-message.e-rtl .e-msg-close-icon {
  margin: 3px auto 3px 4px;
}
.e-bigger .e-message,
.e-message.e-bigger {
  padding: 16px 9px;
}
.e-bigger .e-message .e-msg-icon,
.e-bigger .e-message .e-msg-close-icon,
.e-message.e-bigger .e-msg-icon,
.e-message.e-bigger .e-msg-close-icon {
  line-height: 18px;
}
.e-bigger .e-message .e-msg-icon,
.e-message.e-bigger .e-msg-icon {
  font-size: 18px;
  height: 18px;
  margin: 3px 6px;
}
.e-bigger .e-message .e-msg-close-icon,
.e-message.e-bigger .e-msg-close-icon {
  font-size: 18px;
  margin: 3px 6px 3px auto;
  height: 18px;
}
.e-bigger .e-message .e-msg-content,
.e-message.e-bigger .e-msg-content {
  line-height: 24px;
  font-size: 16px;
  padding: 0 6px;
}
.e-bigger .e-message.e-content-right .e-msg-close-icon,
.e-bigger .e-message.e-content-center .e-msg-close-icon,
.e-message.e-bigger.e-content-right .e-msg-close-icon,
.e-message.e-bigger.e-content-center .e-msg-close-icon {
  margin: 3px 6px;
}
.e-bigger .e-message.e-rtl .e-msg-close-icon,
.e-message.e-bigger.e-rtl .e-msg-close-icon {
  margin: 3px auto 3px 6px;
}
.e-message {
  background: #e2e3e5;
  border-color: #d3d6d8;
  color: #41464b;
}
.e-message .e-msg-icon {
  color: #212529;
}
.e-message .e-msg-close-icon {
  background: rgba(0, 0, 0, 0);
  color: #6c757d;
}
.e-message.e-success {
  background-color: #d1e7dd;
  border-color: #badbcc;
  color: #0f5132;
}
.e-message.e-success .e-msg-icon {
  color: #115c39;
}
.e-message.e-success .e-msg-close-icon {
  color: #6c757d;
}
.e-message.e-warning {
  background-color: #fff3cd;
  border-color: #ffecb5;
  color: #664d03;
}
.e-message.e-warning .e-msg-icon {
  color: #866500;
}
.e-message.e-warning .e-msg-close-icon {
  color: #6c757d;
}
.e-message.e-info {
  background-color: #cff4fc;
  border-color: #b5effb;
  color: #055160;
}
.e-message.e-info .e-msg-icon {
  color: #066477;
}
.e-message.e-info .e-msg-close-icon {
  color: #6c757d;
}
.e-message.e-error {
  background-color: #f8d7da;
  border-color: #f5c2c7;
  color: #842029;
}
.e-message.e-error .e-msg-icon {
  color: #842029;
}
.e-message.e-error .e-msg-close-icon {
  color: #6c757d;
}
.e-message.e-outlined {
  background: rgba(0, 0, 0, 0);
  border-color: #9ca3af;
  color: #212529;
}
.e-message.e-outlined .e-msg-icon {
  color: #212529;
}
.e-message.e-outlined .e-msg-close-icon {
  color: #6c757d;
}
.e-message.e-outlined.e-success {
  border-color: #198754;
  color: #115c39;
}
.e-message.e-outlined.e-success .e-msg-icon {
  color: #115c39;
}
.e-message.e-outlined.e-success .e-msg-close-icon {
  color: #6c757d;
}
.e-message.e-outlined.e-warning {
  border-color: #866500;
  color: #866500;
}
.e-message.e-outlined.e-warning .e-msg-icon {
  color: #876500;
}
.e-message.e-outlined.e-warning .e-msg-close-icon {
  color: #6c757d;
}
.e-message.e-outlined.e-info {
  border-color: #066477;
  color: #066477;
}
.e-message.e-outlined.e-info .e-msg-icon {
  color: #066477;
}
.e-message.e-outlined.e-info .e-msg-close-icon {
  color: #6c757d;
}
.e-message.e-outlined.e-error {
  border-color: #dc3545;
  color: #dc3545;
}
.e-message.e-outlined.e-error .e-msg-icon {
  color: #dc3545;
}
.e-message.e-outlined.e-error .e-msg-close-icon {
  color: #6c757d;
}
.e-message.e-filled {
  background: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.e-message.e-filled .e-msg-icon {
  color: #fff;
}
.e-message.e-filled .e-msg-close-icon {
  color: #fff;
}
.e-message.e-filled.e-success {
  background-color: #198754;
  border-color: #198754;
  color: #fff;
}
.e-message.e-filled.e-success .e-msg-icon {
  color: #fff;
}
.e-message.e-filled.e-success .e-msg-close-icon {
  color: #fff;
}
.e-message.e-filled.e-warning {
  background-color: #ffc107;
  border-color: #ffc107;
  color: #212529;
}
.e-message.e-filled.e-warning .e-msg-icon {
  color: #212529;
}
.e-message.e-filled.e-warning .e-msg-close-icon {
  color: #212529;
}
.e-message.e-filled.e-info {
  background-color: #0dcaf0;
  border-color: #0dcaf0;
  color: #212529;
}
.e-message.e-filled.e-info .e-msg-icon {
  color: #212529;
}
.e-message.e-filled.e-info .e-msg-close-icon {
  color: #212529;
}
.e-message.e-filled.e-error {
  background-color: #dc3545;
  border-color: #dc3545;
  color: #fff;
}
.e-message.e-filled.e-error .e-msg-icon {
  color: #fff;
}
.e-message.e-filled.e-error .e-msg-close-icon {
  color: #fff;
}
.e-toast .e-toast-close-icon::before {
  content: "\e7e7";
  font-family: "e-icons";
}
.e-toast .e-toast-success-icon::before {
  content: "\e727";
  font-family: "e-icons";
}
.e-toast .e-toast-error-icon::before {
  content: "\e878";
  font-family: "e-icons";
}
.e-toast .e-toast-info-icon::before {
  content: "\e800";
  font-family: "e-icons";
}
.e-toast .e-toast-warning-icon::before {
  content: "\e88b";
  font-family: "e-icons";
}
/*! toast layout */
.e-bigger .e-toast-container.e-toast-top-left,
.e-toast-container.e-bigger.e-toast-top-left {
  left: 10px;
  top: 10px;
}
.e-bigger .e-toast-container.e-toast-bottom-left,
.e-toast-container.e-bigger.e-toast-bottom-left {
  bottom: 10px;
  left: 10px;
}
.e-bigger .e-toast-container.e-toast-top-right,
.e-toast-container.e-bigger.e-toast-top-right {
  right: 10px;
  top: 10px;
}
.e-bigger .e-toast-container.e-toast-bottom-right,
.e-toast-container.e-bigger.e-toast-bottom-right {
  bottom: 10px;
  right: 10px;
}
.e-bigger .e-toast-container.e-toast-bottom-center,
.e-toast-container.e-bigger.e-toast-bottom-center {
  bottom: 10px;
}
.e-bigger .e-toast-container.e-toast-bottom-center .e-toast,
.e-toast-container.e-bigger.e-toast-bottom-center .e-toast {
  margin: 0 auto 10px;
}
.e-bigger .e-toast-container.e-toast-top-center,
.e-toast-container.e-bigger.e-toast-top-center {
  top: 10px;
}
.e-bigger .e-toast-container.e-toast-top-center .e-toast,
.e-toast-container.e-bigger.e-toast-top-center .e-toast {
  margin: 0 auto 10px;
}
.e-bigger .e-toast-container.e-toast-full-width,
.e-toast-container.e-bigger.e-toast-full-width {
  left: 0;
  right: 0;
}
.e-bigger .e-toast-container.e-toast-full-width .e-toast,
.e-toast-container.e-bigger.e-toast-full-width .e-toast {
  margin: 0 auto 10px;
}
.e-bigger .e-toast-container.e-rtl .e-toast .e-toast-message .e-toast-actions,
.e-toast-container.e-bigger.e-rtl .e-toast .e-toast-message .e-toast-actions {
  text-align: left;
}
.e-bigger .e-toast-container.e-rtl .e-toast .e-toast-message .e-toast-actions > *,
.e-toast-container.e-bigger.e-rtl .e-toast .e-toast-message .e-toast-actions > * {
  margin-left: initial;
  margin-right: 10px;
}
.e-bigger .e-toast-container.e-rtl .e-toast .e-toast-close-icon,
.e-toast-container.e-bigger.e-rtl .e-toast .e-toast-close-icon {
  margin-left: initial;
  margin-right: auto;
}
.e-bigger .e-toast-container.e-rtl .e-toast .e-toast-icon,
.e-toast-container.e-bigger.e-rtl .e-toast .e-toast-icon {
  margin-left: 16px;
  margin-right: initial;
}
.e-bigger .e-toast-container.e-rtl .e-toast .e-toast-progress,
.e-toast-container.e-bigger.e-rtl .e-toast .e-toast-progress {
  left: auto;
  right: 0;
}
.e-bigger .e-toast-container .e-toast,
.e-toast-container.e-bigger .e-toast {
  border-radius: 4px;
  font-size: 14px;
  margin: 0 0 10px;
  min-height: 48px;
}
.e-bigger .e-toast-container .e-toast .e-toast-message .e-toast-content,
.e-toast-container.e-bigger .e-toast .e-toast-message .e-toast-content {
  padding: 16px;
}
.e-bigger .e-toast-container .e-toast .e-toast-message .e-toast-content:first-child,
.e-toast-container.e-bigger .e-toast .e-toast-message .e-toast-content:first-child {
  padding: 0;
  padding-bottom: 8px;
  padding-left: 48px;
  padding-right: 12px;
  padding-top: 8px;
}
.e-bigger .e-toast-container .e-toast .e-toast-message .e-toast-content:last-child,
.e-toast-container.e-bigger .e-toast .e-toast-message .e-toast-content:last-child {
  padding-bottom: 0;
  padding-bottom: 16px;
}
.e-bigger .e-toast-container .e-toast .e-toast-message .e-toast-content + .e-toast-actions,
.e-toast-container.e-bigger .e-toast .e-toast-message .e-toast-content + .e-toast-actions {
  padding: 0;
  padding: 16px 0;
}
.e-bigger .e-toast-container .e-toast .e-toast-message .e-toast-content + .e-toast-actions,
.e-toast-container.e-bigger .e-toast .e-toast-message .e-toast-content + .e-toast-actions {
  padding: 16px 0;
}
.e-bigger .e-toast-container .e-toast .e-toast-message .e-toast-actions,
.e-toast-container.e-bigger .e-toast .e-toast-message .e-toast-actions {
  padding: 16px 0;
  text-align: right;
  border-top: 1px solid #ced4da;
  margin-left: 16px;
  margin-right: 16px;
}
.e-bigger .e-toast-container .e-toast .e-toast-message .e-toast-actions > *,
.e-toast-container.e-bigger .e-toast .e-toast-message .e-toast-actions > * {
  margin-left: 10px;
}
.e-bigger .e-toast-container .e-toast .e-toast-close-icon,
.e-toast-container.e-bigger .e-toast .e-toast-close-icon {
  font-size: 14px;
  height: 24px;
  width: 24px;
  margin-top: 13px;
  position: absolute;
  right: 12px;
}
.e-bigger .e-toast-container .e-toast .e-toast-icon,
.e-toast-container.e-bigger .e-toast .e-toast-icon {
  font-size: 18px;
  height: 24px;
  margin-right: 16px;
  width: 24px;
  left: 18px;
  margin-top: 13px;
  position: absolute;
}
.e-bigger .e-toast-container .e-toast .e-toast-progress,
.e-toast-container.e-bigger .e-toast .e-toast-progress {
  height: 4px;
}
.e-toast-container {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
}
.e-toast-container.e-toast-top-left {
  left: 10px;
  top: 10px;
}
.e-toast-container.e-toast-bottom-left {
  bottom: 10px;
  left: 10px;
}
.e-toast-container.e-toast-top-right {
  right: 10px;
  top: 10px;
}
.e-toast-container.e-toast-bottom-right {
  bottom: 10px;
  right: 10px;
}
.e-toast-container.e-toast-bottom-center {
  bottom: 10px;
  pointer-events: none;
  right: 0;
  width: 100%;
}
.e-toast-container.e-toast-bottom-center .e-toast {
  margin: 0 auto 10px;
  pointer-events: auto;
}
.e-toast-container.e-toast-top-center {
  pointer-events: none;
  right: 0;
  top: 10px;
  width: 100%;
}
.e-toast-container.e-toast-top-center .e-toast {
  margin: 0 auto 10px;
  pointer-events: auto;
}
.e-toast-container.e-toast-full-width {
  left: 0;
  right: 0;
  width: 100%;
}
.e-toast-container.e-toast-full-width .e-toast {
  margin: 0 auto 10px;
  width: 96%;
}
.e-toast-container.e-rtl .e-toast .e-toast-actions {
  text-align: left;
}
.e-toast-container.e-rtl .e-toast .e-toast-actions > * {
  margin-left: initial;
  margin-right: 10px;
}
.e-toast-container.e-rtl .e-toast .e-toast-close-icon {
  margin-left: initial;
  margin-right: auto;
}
.e-toast-container.e-rtl .e-toast .e-toast-icon {
  margin-left: 14px;
  margin-right: initial;
}
.e-toast-container.e-rtl .e-toast .e-toast-progress {
  left: auto;
  right: 0;
}
.e-toast-container .e-toast {
  border-radius: 4px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 14px;
  margin: 0 0 10px;
  overflow: hidden;
  padding: 0;
  position: relative;
}
.e-toast-container .e-toast .e-toast-icon,
.e-toast-container .e-toast .e-toast-message {
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-toast-container .e-toast > * {
  word-break: break-word;
  word-wrap: break-word;
}
.e-toast-container .e-toast .e-toast-message {
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow: hidden;
  width: inherit;
}
.e-toast-container .e-toast .e-toast-message .e-toast-title,
.e-toast-container .e-toast .e-toast-message .e-toast-content {
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-toast-container .e-toast .e-toast-message .e-toast-title:first-child,
.e-toast-container .e-toast .e-toast-message .e-toast-content:first-child {
  padding: 0;
  padding-bottom: 12px;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 12px;
}
.e-toast-container .e-toast .e-toast-message .e-toast-title:last-child,
.e-toast-container .e-toast .e-toast-message .e-toast-content:last-child {
  padding-bottom: 0;
  padding-bottom: 12px;
}
.e-toast-container .e-toast .e-toast-message .e-toast-title > *,
.e-toast-container .e-toast .e-toast-message .e-toast-content > * {
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-toast-container .e-toast .e-toast-message .e-toast-title {
  font-size: 14px;
  font-weight: 500;
  letter-spacing: .5px;
  border-bottom: 1px solid #ced4da;
}
.e-toast-container .e-toast .e-toast-message .e-toast-content {
  padding: 12px;
  word-break: break-word;
  word-wrap: break-word;
}
.e-toast-container .e-toast .e-toast-message .e-toast-content + .e-toast-actions {
  padding-top: 0;
  padding: 16px 0;
}
.e-toast-container .e-toast .e-toast-message .e-toast-actions {
  margin: 1px;
  border-top: 1px solid #ced4da;
  margin-left: 12px;
  margin-right: 12px;
  padding: 12px 0;
  text-align: right;
}
.e-toast-container .e-toast .e-toast-message .e-toast-actions > * {
  margin-left: 10px;
}
.e-toast-container .e-toast.e-toast-header-icon .e-toast-message .e-toast-title:first-child,
.e-toast-container .e-toast.e-toast-header-icon .e-toast-message .e-toast-content:first-child {
  padding-left: 48px;
}
.e-toast-container .e-toast.e-toast-header-close-icon .e-toast-message .e-toast-title:first-child,
.e-toast-container .e-toast.e-toast-header-close-icon .e-toast-message .e-toast-content:first-child {
  padding-right: 30px;
}
.e-toast-container .e-toast .e-toast-close-icon {
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  height: 20px;
  -ms-flex-pack: center;
  justify-content: center;
  margin-left: auto;
  width: 20px;
  margin-top: 13px;
  position: absolute;
  right: 8px;
}
.e-toast-container .e-toast .e-toast-icon {
  -ms-flex-align: center;
  align-items: center;
  font-size: 14px;
  height: 20px;
  -ms-flex-pack: center;
  justify-content: center;
  margin-right: 14px;
  width: 20px;
  left: 16px;
  margin-top: 13px;
  position: absolute;
}
.e-toast-container .e-toast .e-toast-progress {
  bottom: 0;
  height: 4px;
  left: 0;
  position: absolute;
}
.e-content-placeholder.e-toast.e-placeholder-toast {
  background-size: 400px 100px;
  min-height: 100px;
}
.e-bigger .e-content-placeholder.e-toast.e-placeholder-toast,
.e-bigger.e-content-placeholder.e-toast.e-placeholder-toast {
  background-size: 400px 100px;
  min-height: 100px;
}
.e-blazor-toast-hidden {
  visibility: hidden;
}
.e-toast-container .e-toast .e-toast-close-icon.blazor-toast-close-icon {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  border-radius: 50%;
  bottom: 6px;
  height: 20px;
  position: relative;
  width: 22px;
}
.e-toast-container .e-toast {
  background-color: #fff;
  border: 1px solid #dee2e6;
  box-shadow: 0 .8px 16px rgba(0, 0, 0, .15);
  color: #fff;
}
.e-toast-container .e-toast .e-toast-close-icon {
  color: #6c757d;
}
.e-toast-container .e-toast .e-toast-close-icon.e-blazor-toast-close-icon,
.e-toast-container .e-toast .e-toast-close-icon.e-blazor-toast-close-icon:focus,
.e-toast-container .e-toast .e-toast-close-icon.e-blazor-toast-close-icon:active {
  background-color: rgba(0, 0, 0, 0);
  border: 0;
  box-shadow: none;
  outline: 0;
}
.e-toast-container .e-toast.e-toast-success {
  background-color: #d1e7dd;
  color: #198754;
}
.e-toast-container .e-toast.e-toast-success .e-toast-message .e-toast-title {
  color: #198754;
  border-color: #198754;
}
.e-toast-container .e-toast.e-toast-success .e-toast-message .e-toast-content {
  color: #198754;
}
.e-toast-container .e-toast.e-toast-success .e-toast-icon {
  color: #198754;
}
.e-toast-container .e-toast.e-toast-success .e-toast-close-icon {
  color: #198754;
}
.e-toast-container .e-toast.e-toast-success:hover {
  background-color: #d1e7dd;
  box-shadow: 0 .8px 16px rgba(0, 0, 0, .15);
  color: #198754;
}
.e-toast-container .e-toast.e-toast-info {
  background-color: #cff4fc;
  color: #066477;
}
.e-toast-container .e-toast.e-toast-info .e-toast-message .e-toast-title {
  color: #066477;
  border-color: #066477;
}
.e-toast-container .e-toast.e-toast-info .e-toast-message .e-toast-content {
  color: #066477;
}
.e-toast-container .e-toast.e-toast-info .e-toast-icon {
  color: #066477;
}
.e-toast-container .e-toast.e-toast-info .e-toast-close-icon {
  color: #066477;
}
.e-toast-container .e-toast.e-toast-info:hover {
  background-color: #cff4fc;
  box-shadow: 0 .8px 16px rgba(0, 0, 0, .15);
  color: #066477;
}
.e-toast-container .e-toast.e-toast-warning {
  background-color: #fff3cd;
  color: #876500;
}
.e-toast-container .e-toast.e-toast-warning .e-toast-message .e-toast-title {
  color: #876500;
  border-color: #876500;
}
.e-toast-container .e-toast.e-toast-warning .e-toast-message .e-toast-content {
  color: #876500;
}
.e-toast-container .e-toast.e-toast-warning .e-toast-icon {
  color: #876500;
}
.e-toast-container .e-toast.e-toast-warning .e-toast-close-icon {
  color: #876500;
}
.e-toast-container .e-toast.e-toast-warning:hover {
  background-color: #fff3cd;
  box-shadow: 0 .8px 16px rgba(0, 0, 0, .15);
  color: #876500;
}
.e-toast-container .e-toast.e-toast-danger {
  background-color: #f8d7da;
  color: #dc3545;
}
.e-toast-container .e-toast.e-toast-danger .e-toast-message .e-toast-title {
  color: #dc3545;
  border-color: #dc3545;
}
.e-toast-container .e-toast.e-toast-danger .e-toast-message .e-toast-content {
  color: #dc3545;
}
.e-toast-container .e-toast.e-toast-danger .e-toast-icon {
  color: #dc3545;
}
.e-toast-container .e-toast.e-toast-danger .e-toast-close-icon {
  color: #dc3545;
}
.e-toast-container .e-toast.e-toast-danger:hover {
  background-color: #f8d7da;
  box-shadow: 0 .8px 16px rgba(0, 0, 0, .15);
  color: #dc3545;
}
.e-toast-container .e-toast:hover {
  background-color: #fff;
  box-shadow: 0 .8px 16px rgba(0, 0, 0, .15);
}
.e-toast-container .e-toast .e-toast-icon {
  color: #6c757d;
}
.e-toast-container .e-toast .e-toast-message .e-toast-title {
  color: #212529;
}
.e-toast-container .e-toast .e-toast-message .e-toast-content {
  color: #343a40;
}
.e-toast-container .e-toast .e-toast-progress {
  background-color: #0d6efd;
}
/*! PdfViewer's default definitions and variables */
.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: "\e83c";
}
.e-pdfviewer .e-pv-download-document-icon::before {
  content: "\e7a1";
}
.e-pdfviewer .e-pv-print-document-icon::before {
  content: "\e75d";
}
.e-pdfviewer .e-pv-first-page-navigation-icon::before {
  content: "\e833";
}
.e-pdfviewer .e-pv-previous-page-navigation-icon::before {
  content: "\e765";
}
.e-pdfviewer .e-pv-prev-search-icon::before {
  color: #6c757d;
  content: "\e765";
}
.e-pdfviewer .e-pv-next-page-navigation-icon::before {
  content: "\e748";
}
.e-pdfviewer .e-pv-next-search-icon::before {
  color: #6c757d;
  content: "\e748";
}
.e-pdfviewer .e-pv-last-page-navigation-icon::before {
  content: "\e818";
}
.e-pdfviewer .e-pv-zoom-out-icon::before {
  content: "\e81b";
  line-height: 26px;
}
.e-pdfviewer .e-pv-zoom-in-icon::before {
  content: "\e768";
  line-height: 26px;
}
.e-pdfviewer .e-pv-thumbnail-view-icon::before {
  content: "\e79e";
}
.e-pdfviewer .e-pv-stamp-icon::before {
  content: "\e717";
}
.e-pdfviewer .e-pv-thumbnail-view-disable-icon::before {
  color: #adb5bd;
  content: "\e79e";
}
.e-pdfviewer .e-pv-thumbnail-view-selection-icon::before {
  color: #fff;
  content: "\e79e";
}
.e-pdfviewer .e-pv-bookmark-icon::before {
  content: "\e750";
}
.e-pdfviewer .e-pv-bookmark-disable-icon::before {
  color: #adb5bd;
  content: "\e750";
}
.e-pdfviewer .e-pv-bookmark-selection-icon::before {
  color: #fff;
  content: "\e750";
}
.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: "\e7e7";
}
.e-pdfviewer .e-pv-resize-icon::before {
  content: "\e7e3";
  font-size: 10px;
}
.e-pdfviewer .e-pv-text-select-tool-icon::before {
  content: "\e74e";
}
.e-pdfviewer .e-pv-pan-tool-icon::before {
  content: "\e7b1";
}
.e-pdfviewer .e-pv-text-search-icon::before {
  content: "\e754";
}
.e-pdfviewer .e-pv-search-icon::before {
  content: "\e754";
  font-family: "e-icons";
}
.e-pdfviewer .e-pv-search-close::before {
  content: "\e7e7";
  font-family: "e-icons";
}
.e-pdfviewer .e-pv-formdesigner-icon::before {
  content: "\e732";
}
.e-pdfviewer .e-pv-annotation-icon::before {
  content: "\e82a";
}
.e-pdfviewer .e-pv-annotation-color-icon::before {
  content: "\e783";
}
.e-pdfviewer .e-pv-annotation-stroke-icon::before {
  content: "\e819";
}
.e-pdfviewer .e-pv-annotation-opacity-icon::before {
  content: "\e7e1";
}
.e-pdfviewer .e-pv-annotation-thickness-icon::before {
  content: "\e7bf";
}
.e-pdfviewer .e-pv-annotation-delete-icon::before {
  content: "\e820";
}
.e-pdfviewer .e-pv-undo-icon::before {
  content: "\e713";
}
.e-pdfviewer .e-pv-redo-icon::before {
  content: "\e755";
}
.e-pdfviewer .e-pv-more-icon::before {
  color: #6c757d;
  content: "\e701";
}
.e-pdfviewer .e-pv-backward-icon::before {
  content: "\e773";
}
.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: "\e830";
}
.e-pdfviewer .e-pv-password-icon::before {
  content: "\e753";
}
.e-pdfviewer .e-pv-checkbox-icon::before {
  content: "\e7e4";
}
.e-pdfviewer .e-pv-radiobutton-icon::before {
  content: "\e7b2";
}
.e-pdfviewer .e-pv-dropdown-icon::before {
  content: "\e7a6";
}
.e-pdfviewer .e-pv-listbox-icon::before {
  content: "\e77e";
}
.e-pdfviewer .e-pv-annotation-shape-icon::before {
  content: "\e728";
}
.e-pdfviewer .e-pv-annotation-calibrate-icon::before {
  content: "\e7c7";
}
.e-pv-download-document-icon.e-menu-icon::before {
  content: "\e7a1";
}
.e-pv-bookmark-icon.e-menu-icon::before {
  content: "\e750";
}
.e-pv-highlight-icon::before {
  content: "\e739";
  font-family: "e-icons";
}
.e-pv-underline-icon::before {
  content: "\e82f";
  font-family: "e-icons";
}
.e-pv-strikethrough-icon::before {
  content: "\e758";
  font-family: "e-icons";
}
.e-pv-copy-icon::before {
  content: "\e77c";
  font-family: "e-icons";
}
.e-pv-cut-icon::before {
  content: "\e7fb";
  font-family: "e-icons";
}
.e-pv-paste-icon::before {
  content: "\e842";
  font-family: "e-icons";
}
.e-pv-delete-icon::before {
  content: "\e820";
  font-family: "e-icons";
}
.e-pv-properties-fill-color-icon::before {
  content: "\e783";
  font-family: "e-icons";
}
.e-pv-properties-stroke-color-icon::before {
  content: "\e819";
  font-family: "e-icons";
}
.e-pv-shape-line-icon::before {
  content: "\e819";
  font-family: "e-icons";
}
.e-pv-shape-arrow-icon::before {
  content: "\e708";
  font-family: "e-icons";
}
.e-pv-shape-rectangle-icon::before {
  content: "\e723";
  font-family: "e-icons";
}
.e-pv-shape-circle-icon::before {
  content: "\e7ca";
  font-family: "e-icons";
}
.e-pv-shape-pentagon-icon::before {
  content: "\e802";
  font-family: "e-icons";
}
.e-pv-comment-icon::before {
  content: "\e733";
  font-family: "e-icons";
}
.e-pv-property-icon::before {
  content: "\e83e";
  font-family: "e-icons";
}
.e-pv-comment-selection-icon::before {
  color: #fff;
  content: "\e733";
  font-family: "e-icons";
}
.e-pv-comment-panel-icon::before {
  content: "\e71a";
  font-family: "e-icons";
}
.e-pv-accepted-icon::before {
  color: #fff;
  content: "\e7a8";
  font-family: "e-icons";
  font-size: 14px;
  padding: 1px 1px 1px 4px;
  position: absolute;
}
.e-pv-rejected-icon::before {
  color: #fff;
  content: "\e815";
  font-family: "e-icons";
  font-size: 14px;
  padding: 2px 1px 1px 4px;
  position: absolute;
}
.e-pv-completed-icon::before {
  color: #fff;
  content: "\e774";
  font-family: "e-icons";
  font-size: 14px;
  padding: 2px 1px 1px 3.5px;
  position: absolute;
}
.e-pv-cancelled-icon::before {
  color: #fff;
  content: "\e7e7";
  font-family: "e-icons";
  font-size: 14px;
  padding: 2px 1px 1px 3.5px;
  position: absolute;
}
.e-pv-scale-ratio-icon::before {
  content: "\e7c7";
  font-family: "e-icons";
}
.e-pv-calibrate-distance-icon::before {
  content: "\e743";
  font-family: "e-icons";
}
.e-pv-calibrate-perimeter-icon::before {
  content: "\e716";
  font-family: "e-icons";
}
.e-pv-calibrate-area-icon::before {
  content: "\e78c";
  font-family: "e-icons";
}
.e-pv-calibrate-radius-icon::before {
  content: "\e790";
  font-family: "e-icons";
}
.e-pv-calibrate-volume-icon::before {
  content: "\e741";
  font-family: "e-icons";
}
.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item .e-caret::before {
  content: "\e734";
  font-size: 18px;
}
.e-pv-freetext-icon::before {
  content: "\e7b3";
  font-family: "e-icons";
}
.e-pv-annotation-textcolor-icon::before {
  content: "\e79f";
}
.e-pv-annotation-textalign-icon::before {
  content: "\e7b8";
  font-family: "e-icons";
}
.e-pv-annotation-textprop-icon::before {
  content: "\e71c";
  font-family: "e-icons";
}
.e-pv-left-align-icon::before {
  content: "\e7b8";
  font-family: "e-icons";
}
.e-pv-right-align-icon::before {
  content: "\e719";
  font-family: "e-icons";
}
.e-pv-center-align-icon::before {
  content: "\e813";
  font-family: "e-icons";
}
.e-pv-justfiy-align-icon::before {
  content: "\e721";
  font-family: "e-icons";
}
.e-pv-bold-icon::before {
  content: "\e737";
  font-family: "e-icons";
}
.e-pv-italic-icon::before {
  content: "\e75a";
  font-family: "e-icons";
}
.e-pv-strikeout-icon::before {
  content: "\e758";
  font-family: "e-icons";
}
.e-pv-underlinetext-icon::before {
  content: "\e82f";
  font-family: "e-icons";
}
.e-pv-superscript-icon::before {
  content: "\e7a7";
  font-family: "e-icons";
}
.e-pv-subscript-icon::before {
  content: "\e80a";
  font-family: "e-icons";
}
.e-pv-handwritten-icon::before {
  content: "\e7db";
  font-family: "e-icons";
}
.e-pv-inkannotation-icon::before {
  content: "\e76e";
  font-family: "e-icons";
}
.e-pv-delete::before {
  content: "\e820";
  font-family: "e-icons";
}
.e-pv-eye-icon::before {
  content: "\e7de";
  cursor: pointer;
  font-family: "e-icons";
  font-size: 18px;
  padding: 7px;
}
.e-pv-eye-slash-icon::before {
  content: "\e887";
  cursor: pointer;
  font-family: "e-icons";
  font-size: 18px;
  padding: 7px;
}
/*! component layout */
.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: rgba(0, 0, 0, 0);
  color: rgba(0, 0, 0, 0);
  line-height: normal;
  opacity: .6;
  position: absolute;
}
.e-pdfviewer .e-pv-search-text-highlight,
.e-pdfviewer .e-pv-search-text-highlightother {
  line-height: normal;
  opacity: .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 {
  -ms-user-select: text;
  -webkit-user-select: text;
  user-select: text;
}
.e-pdfviewer .e-disable-text-selection {
  -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: #0d6efd;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-color: #0d6efd;
  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: 132.08px;
  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: #0d6efd;
  display: inline-block;
  height: 20px;
  position: absolute;
  width: 20px;
  z-index: 1000;
}
.e-pdfviewer .e-pv-droplet {
  background-color: #0d6efd;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-color: #0d6efd;
  border-style: solid;
  border-top-left-radius: 50%;
  border-width: 2px;
  height: 20px;
  margin: 0 0 0 9px;
  position: absolute;
  width: 20px;
}
.e-pv-viewer-container {
  background-color: #e9ecef;
  border-color: #e9ecef;
  height: 100%;
  overflow: auto;
  position: relative;
  -ms-touch-action: pan-x pan-y;
  touch-action: pan-x pan-y;
}
.e-pdfviewer.e-pv-mobile-view .e-pv-viewer-container::-webkit-scrollbar {
  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 {
  background-color: #e9ecef;
}
.e-pv-mobilespanscroll-container {
  color: #212529;
  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-stamp-container .e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-bigger .e-pv-icon-search,
.e-pv-icon {
  font-size: 16px;
}
.e-pv-annotation-ink-container .e-pv-inkannotation-icon {
  font-size: 16px;
}
.e-pv-annotation-handwritten-container .e-pv-handwritten-icon.e-btn-icon:not(.e-caret) {
  font-size: 16px;
}
.e-pv-mobilescroll-container {
  background-color: #e9ecef;
  border: 1px solid #adb5bd;
  border-radius: 56px 0 0 56px;
  line-height: 27px;
  position: absolute;
  text-align: center;
}
.e-pv-viewer-container .e-pv-page-div {
  border-color: #dee2e6;
  border-style: solid;
  border-width: 1px;
  box-shadow: none;
  box-sizing: border-box;
  position: absolute;
}
.e-pv-toolbar,
.e-pv-nav-toolbar,
.e-pv-annotation-toolbar,
.e-pv-formdesigner-toolbar {
  border: solid #dee2e6;
  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: 38px;
}
.e-pv-toolbar.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left {
  left: 0;
  line-height: 0;
}
.e-pv-nav-toolbar,
.e-bigger .e-pv-toolbar,
.e-pv-toolbar.e-pv-mobile-toolbar,
.e-bigger .e-pv-annotation-toolbar,
.e-pv-mobile-view .e-pv-annotation-toolbar {
  height: 38px;
}
.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-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 {
  display: none;
}
.e-pv-current-page-box.e-input-group.e-control-wrapper {
  height: 28px;
  height: 32px;
  margin-top: 0;
  width: 46px;
}
.e-pv-mobilepagenoscroll-container {
  background: #f8f9fa;
  border: 1px solid #adb5bd;
  border-radius: 10px;
  padding: 6px;
  text-align: center;
  vertical-align: middle;
}
.e-pv-mobilecurrentpage-container {
  color: #212529;
  display: block;
  font-family: Roboto-Regular;
  font-size: 24px;
}
.e-pv-mobiledashedline-container {
  color: #212529;
  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-gotopage-apply-btn.e-btn.e-flat.e-primary:disabled {
  background-color: rgba(0, 0, 0, 0);
}
.e-pv-mobiletotalpage-container {
  color: #212529;
  display: block;
  font-family: Roboto-Regular;
  font-size: 14px;
}
.e-pv-password-input {
  margin-top: 8px;
}
.e-pv-password-error {
  color: #dc3545;
}
.e-pv-corrupted-popup-header {
  color: #0d6efd;
  opacity: .87;
}
.e-pv-corrupted-popup-content {
  color: #0d6efd;
  font-size: 16px;
  line-height: 24px;
  margin-left: 50px;
  opacity: .87;
  padding-top: 4.7px;
  text-align: left;
}
.e-pv-corrupted-popup-content-rtl {
  color: #0d6efd;
  font-size: 16px;
  line-height: 24px;
  margin-right: 53px;
  opacity: .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: .5px;
  margin-right: .5px;
  padding-bottom: 4px;
  padding-top: 4px;
  padding: 3px 4px;
}
.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;
  height: 32px;
  margin-left: .5px;
  margin-right: .5px;
  padding: 0 4px;
}
.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 .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,
.e-pv-annotation-toolbar.e-toolbar.e-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
  line-height: 26px;
  min-height: 26px;
}
.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: 24px;
  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: 30px;
  min-width: 30px;
  width: 30px;
}
.e-pv-open-document-icon {
  font-size: 16px;
  height: 12.44px;
  line-height: 12.44px;
  width: 16px;
}
.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-rtl .e-toolbar-items .e-pv-current-page-container {
  padding-left: 8px;
}
.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: #212529;
  cursor: default;
  font-size: 13px;
  margin-left: 0;
  margin-right: 9.5px;
  min-width: unset;
  padding-bottom: 0;
  padding-left: 0;
  padding-top: 0;
  position: relative;
}
.e-pv-total-page {
  color: #343a40;
  font-size: inherit;
}
.e-pv-total-page-ms {
  -ms-transform: translateY(-50%);
  margin: 0;
  position: absolute;
  top: 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: rgba(0, 0, 0, 0);
  border: 0;
  box-shadow: none;
  height: inherit;
  margin-top: 0;
  padding: 0;
}
.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: #fff;
  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: 3px;
  padding-top: 0;
}
.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: 0;
}
.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: 12px;
}
.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: rgba(0, 0, 0, 0);
  border-left: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 0;
  padding-right: 0;
}
.e-pv-zoom-drop-down-container .e-input-group.e-control-wrapper .e-input-group-icon,
.e-pv-annotation-fontsize-container .e-input-group.e-control-wrapper.e-pv-prop-dropdown .e-input-group-icon,
.e-pv-annotation-fontname-container .e-input-group.e-control-wrapper.e-pv-prop-dropdown .e-input-group-icon {
  border-left: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 0;
  padding-right: 0;
}
.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: #0d6efd;
}
.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 #ced4da;
  border-radius: 4px;
  box-shadow: none;
}
.e-pv-annotation-toolbar,
.e-pv-mobile-annotation-toolbar,
.e-pv-formdesigner-toolbar {
  border: solid #dee2e6;
  border-width: 1px;
}
.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-pv-password-popup.e-dialog {
  height: 198px;
  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-pv-current-page-box.e-input-group.e-control-wrapper input.e-input {
  max-height: 28px;
  padding-bottom: 4px;
  max-height: 30px;
  padding-bottom: 1px;
}
.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 {
  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: #0d6efd;
  border-top: 1px solid #0d6efd;
  bottom: 0;
  position: absolute;
  top: 56px;
  transition: transform .3s ease;
  transition-duration: 200ms;
  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: #e9ecef;
  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 #dee2e6;
  display: none;
  float: left;
  height: calc(100% - 38px);
  position: absolute;
  transition-duration: 200ms;
  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: #f8f9fa;
  border: 1px solid #dee2e6;
  border-width: 0 1px 0 0;
  height: 40px;
  position: absolute;
  top: 0;
  width: 202px;
}
.e-pv-sidebar-title {
  color: #343a40;
  font-size: 14px;
  font-weight: 500;
  height: 40px;
  line-height: 38px;
  margin: 0;
  position: absolute;
  text-align: left;
  top: 0;
  vertical-align: middle;
}
.e-pv-sidebar-title.e-left {
  left: 8px;
  width: 160px;
}
.e-pv-sidebar-title.e-right {
  right: 8px;
}
.e-pv-sidebar-toolbar {
  background: #f8f9fa;
  border: 1px solid #dee2e6;
  border-width: 1px 1px 1px 1px;
  bottom: 0;
  height: calc(100% - 38px);
  position: absolute;
  width: 38px;
  z-index: 100;
}
.e-pv-sidebar-content {
  -webkit-overflow-scrolling: touch;
  background: #f8f9fa;
  bottom: 0;
  overflow: auto;
  overflow-x: hidden;
  position: absolute;
  top: 38px;
  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 {
  background: #f8f9fa;
  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 #dee2e6;
  background: #f8f9fa;
  border: 1px solid #dee2e6;
}
.e-pv-sidebar-content::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 0 #dee2e6;
  background: #ced4da;
  background-clip: content-box;
  border: 4px solid rgba(0, 0, 0, 0);
  border-radius: 100px;
}
.e-pv-thumbnail-view-button.e-btn {
  background: rgba(0, 0, 0, 0);
  border: 0;
  border-radius: 4px;
  box-shadow: none;
  font-weight: 500;
  height: 30px;
  line-height: inherit;
  margin: 12px 2px;
  outline: none;
  padding: 0;
  width: 30px;
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
}
.e-pv-thumbnail-view-button-selection.e-pv-thumbnail-view-button.e-btn,
.e-pv-bookmark-button-selection.e-pv-bookmark-button.e-btn {
  background: #565e64;
  border: none;
  border-radius: 4px;
  line-height: inherit;
  padding: 0;
}
.e-pv-bookmark-button.e-btn {
  background: rgba(0, 0, 0, 0);
  border: none;
  box-shadow: none;
  font-weight: 500;
  height: 30px;
  margin: 15px 2px;
  outline: none;
  padding: 0;
  width: 30px;
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
}
.e-pv-title-close-div.e-btn {
  background: rgba(0, 0, 0, 0);
  border: none;
  box-shadow: none;
  height: 40px;
  left: 0;
  line-height: 38px;
  padding: 1px;
  position: absolute;
  right: 0;
  top: 0;
  vertical-align: middle;
  width: 32px;
}
.e-pv-sidebar-toolbar-splitter {
  background: #dee2e6;
  bottom: 0;
  height: calc(100% - 38px);
  position: absolute;
  width: 0;
  z-index: 104;
}
.e-pv-sidebar-content-splitter {
  background: #dee2e6;
  height: 1px;
  position: absolute;
  top: 38px;
  width: 201px;
  z-index: 104;
}
.e-pv-thumbnail-view {
  bottom: 0;
  height: 50%;
  padding: 8px 24px 0;
  position: absolute;
  top: 0;
}
.e-pv-thumbnail {
  height: 140px;
  margin: 0 20px 40px;
  width: 100px;
}
.e-pv-thumbnail-number {
  color: #343a40;
  font-family: Roboto;
  padding-left: 50px;
  padding-right: 50px;
  padding-top: 8px;
}
.e-pv-thumbnail-selection-ring {
  border: 1px solid #dee2e6;
  border-radius: 0;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .075);
  padding: 2px;
}
.e-pv-thumbnail-image {
  background-clip: content-box;
  background-color: #fff;
  height: 126px;
  width: 94px;
}
.e-pv-thumbnail-hover {
  border: 1px solid #adb5bd;
  border-radius: 0;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .075);
  cursor: pointer;
  padding: 2px;
}
.e-pv-thumbnail-focus {
  border: 2px solid #0d6efd;
  border-radius: 0;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .075);
  cursor: pointer;
  padding: 0;
}
.e-pv-thumbnail-selection {
  border: 2px solid #0d6efd;
  border-radius: 0;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .075);
  cursor: pointer;
  padding: 1px;
}
.e-pv-thumbnail-row {
  -ms-flex-wrap: wrap;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
}
.e-pv-thumbnail-row {
  display: -ms-flexbox;
}
.e-pv-thumbnail-column {
  -ms-flex: 25%;
  flex: 25%;
}
.e-pv-thumbnail-column img {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.e-pv-bookmark-view {
  height: 100%;
  overflow: auto;
  padding-top: 0;
  position: relative;
}
div > .e-pv-bookmark-icon.e-pv-icon {
  float: left;
  font-size: 14px;
  padding-left: 0;
  padding-right: 16px;
}
.e-pv-bookmark-title {
  padding-left: 30px;
}
.e-pv-sidebar-bookmark-title {
  color: #343a40;
  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 #dee2e6;
  background: #f8f9fa;
  border: 1px solid #dee2e6;
}
.e-pv-bookmark-view::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 0 #dee2e6;
  background: #ced4da;
  background-clip: content-box;
  border: 4px solid rgba(0, 0, 0, 0);
  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: 0;
  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::selection {
  background: #0dcaf0;
}
.e-pv-text .e-pv-maintaincontent {
  background: #0dcaf0;
}
.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-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 {
  color: #6c757d;
  box-shadow: none;
}
.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 {
  box-shadow: none;
  color: inherit;
}
.e-pv-mobile-annotation-toolbar .e-tbar-btn:hover {
  background: #f8f9fa;
  border-color: #f8f9fa;
}
.e-pv-mobile-annotation-toolbar .e-tbar-btn:focus {
  background: #f8f9fa;
  border-color: #f8f9fa;
}
.e-pv-mobile-annotation-toolbar .e-hscroll.e-scroll-device .e-scroll-nav {
  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;
  transform: skewX(4deg);
}
.e-pv-mobile-annotation-toolbar .e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav .e-nav-arrow {
  color: #6c757d;
}
.e-pv-toolbar .e-pv-tbar-btn.e-pv-tbar-btn:hover,
.e-pv-annotation-toolbar .e-pv-tbar-btn.e-pv-tbar-btn:hover,
.e-pv-annotation-toolbar .e-dropdown-btn.e-btn:hover,
.e-pv-annotation-toolbar .e-dropdown-btn.e-btn:hover .e-caret,
.e-pv-formdesigner-toolbar .e-pv-tbar-btn.e-pv-tbar-btn:hover,
.e-pv-formdesigner-toolbar .e-dropdown-btn.e-btn:hover,
.e-pv-formdesigner-toolbar .e-dropdown-btn.e-btn:hover .e-caret,
.e-pv-shapes-toolbar .e-pv-tbar-btn:hover,
.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused:hover,
.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused .e-menu-icon:hover,
.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused .e-caret:hover,
.e-pv-toolbar .e-pv-tbar-btn.e-pv-tbar-btn:focus,
.e-pv-annotation-toolbar .e-pv-tbar-btn.e-pv-tbar-btn:focus,
.e-pv-annotation-toolbar .e-dropdown-btn.e-btn.e-active,
.e-pv-formdesigner-toolbar .e-pv-tbar-btn.e-pv-tbar-btn:focus,
.e-pv-formdesigner-toolbar .e-dropdown-btn.e-btn:focus,
.e-pv-formdesigner-toolbar .e-dropdown-btn.e-btn:focus .e-caret,
.e-pv-shapes-toolbar .e-pv-tbar-btn:focus,
.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused:focus,
.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused .e-menu-icon:focus,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-valid-input:not(.e-input-focus):hover,
.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused .e-caret:focus,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl.e-valid-input:not(.e-input-focus):hover {
  color: #fff;
}
.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-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: #6c757d;
}
.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item {
  height: inherit;
}
.e-pv-toolbar .e-pv-zoom-drop-down-container .e-ddl.e-input-group.e-control-wrapper .e-ddl-icon:hover {
  background-color: #5c636a;
  color: #fff;
}
.e-pv-prop-dropdown .e-pv-annotation-fontsize-container,
.e-pv-prop-dropdown-rtl .e-pv-annotation-fontsize-container {
  padding-left: 0;
  width: 40px;
}
.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, .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-pv-annotation-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-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: #565e64;
  border: 0;
  border-radius: 0;
  color: #fff;
}
.e-pv-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select .e-icons,
.e-pv-annotation-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select .e-icons,
.e-pv-mobile-annotation-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-icons,
.e-pv-formdesigner-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select .e-icons {
  color: #fff;
}
.e-pv-sidebar-toolbar .e-pv-tbar-btn {
  color: #6c757d;
}
.e-pv-search-bar {
  background-color: #f8f9fa;
  border: 1px solid #dee2e6;
  border-radius: 2px;
  box-shadow: 0 3px 8px 0 #dee2e6;
  height: 104px;
  padding: 16px;
  position: absolute;
  width: 348px;
  z-index: 105;
}
.e-pv-search-input {
  height: 31px;
  width: 240px;
}
.e-pv-search-input-mobile {
  height: 31px;
}
.e-pv-match-case-container {
  margin-top: 12px;
}
.e-pv-search-btn.e-btn {
  background-color: rgba(0, 0, 0, 0);
  border: 0;
  box-shadow: none;
  height: 24px;
  margin-top: -6px;
  width: 24px;
}
.e-pv-search-btn.e-btn:active {
  background-color: rgba(0, 0, 0, 0);
}
.e-pv-search-bar:not(.e-rtl) .e-pv-prev-search {
  margin-left: 16px;
}
.e-pv-search-bar:not(.e-rtl) .e-pv-next-search {
  margin-left: 8px;
}
.e-pv-search-bar.e-rtl .e-pv-prev-search {
  margin-right: 16px;
}
.e-pv-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 {
  height: 180px;
  margin: 0 10px;
  max-width: 409px;
}
.e-pv-notification-popup.e-pv-notification-large-content {
  height: 205px;
  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 {
  background: rgba(0, 0, 0, 0);
}
.e-pv-search-input.e-input-group:not(.e-disabled) .e-input-search-group-icon.e-input-group-icon:active {
  background: rgba(0, 0, 0, 0);
  color: rgba(13, 110, 253, .54);
}
.e-pv-search-input.e-input-group:not(.e-disabled) .e-input-search-group-icon.e-input-group-icon:hover {
  color: rgba(13, 110, 253, .54);
}
.e-pv-bookmark-container {
  background-color: #f8f9fa;
  border: 1px solid #dee2e6;
}
.e-pv-bookmark-container .e-listview:not(.e-list-template) .e-list-item {
  border-bottom: 1px solid #dee2e6;
  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%;
  transform: translateY(-50%);
}
.e-pv-nav-toolbar.e-toolbar .e-tbar-btn:active .e-tbar-btn-text {
  color: rgba(13, 110, 253, .87);
}
.e-pv-nav-toolbar.e-toolbar .e-tbar-btn.e-tbtn-txt {
  background-color: rgba(0, 0, 0, 0);
  border-width: 0;
  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;
  margin-top: -4px;
  padding-top: 0;
  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-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-thickness-icon.e-pv-icon {
  margin-top: 0;
  padding-top: 7px;
  padding-top: 0;
  vertical-align: initial;
}
.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 {
  padding-top: 0;
  vertical-align: initial;
}
.e-pv-annotation-opacity-popup-container,
.e-pv-annotation-thickness-popup-container {
  background-color: #fff;
  box-shadow: 0 3px 8px 0 #e9ecef;
  color: #212529;
  height: auto;
  min-height: 48px;
  padding: 16px;
  width: auto;
}
.e-pv-annotation-opacity-label,
.e-pv-annotation-opacity-indicator,
.e-pv-annotation-thickness-label,
.e-pv-annotation-thickness-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 {
  float: left;
  height: auto;
  margin-left: 11px;
  margin-right: 10px;
}
.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 {
  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 {
  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 {
  height: 16px;
}
.e-pv-annotation-color-container.e-dropdown-btn.e-btn .e-caret .e-pv-annotation-opacity-container.e-dropdown-btn.e-btn .e-caret .e-pv-annotation-textcolor-container.e-dropdown-btn.e-btn .e-caret,
.e-pv-annotation-textalign-container.e-dropdown-btn.e-btn .e-caret,
.e-pv-annotation-textprop-container.e-dropdown-btn.e-btn .e-caret {
  font-size: 12px;
}
.e-pv-annotation-color-container,
.e-pv-annotation-opacity-container,
.e-pv-annotation-stroke-container,
.e-pv-custom-annotation-thickness-container,
.e-pv-custom-annotation-opacity-container,
.e-pv-annotation-thickness-container,
.e-pv-annotation-textcolor-container,
.e-pv-annotation-textalign-container,
.e-pv-annotation-textprop-container {
  height: 32px;
  width: auto;
}
.e-pv-shapes-toolbar {
  box-shadow: 0 2px 4px rgba(0, 0, 0, .075);
}
.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-annotation-thickness-slider-container {
  margin-top: -6px;
}
.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: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.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: #5c636a;
  border-color: #565e64;
}
.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: #565e64;
  border-color: rgba(0, 0, 0, 0);
  box-shadow: none;
  color: #fff;
}
.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: #565e64;
  color: #6c757d;
  color: #fff;
}
.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.6em;
  padding: 10px 7px 7px;
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
}
.e-pv-annotation-color-container.e-dropdown-btn.e-button,
.e-pv-annotation-opacity-container.e-dropdown-btn.e-button,
.e-pv-annotation-stroke-container.e-dropdown-btn.e-button,
.e-pv-custom-annotation-thickness-container.e-dropdown-btn.e-button,
.e-pv-custom-annotation-opacity-container.e-dropdown-btn.e-button,
.e-pv-annotation-thickness-container.e-dropdown-btn.e-bbuttontn,
.e-pv-annotation-textcolor-container.e-dropdown-btn.e-button,
.e-pv-annotation-textalign-container.e-dropdown-btn.e-button,
.e-pv-annotation-textprop-container.e-dropdown-btn.e-button {
  line-height: 1.6em;
  padding: 10px 7px 7px;
  -ms-flex-align: baseline;
  align-items: baseline;
  display: -ms-flexbox;
  display: flex;
}
.e-pv-annotation-color-container.e-btn.e-active,
.e-pv-annotation-opacity-container.e-btn.e-active,
.e-pv-annotation-stroke-container.e-btn.e-active,
.e-pv-annotation-shapes-container.e-btn.e-active,
.e-pv-annotation-calibrate-container.e-btn.e-active,
.e-pv-annotation-textcolor-container.e-btn.e-active,
.e-pv-annotation-textprop-container.e-btn.e-active,
.e-pv-custom-annotation-thickness-container.e-btn.e-active,
.e-pv-custom-annotation-opacity-container.e-btn.e-active,
.e-pv-annotation-handwritten-container.e-btn.e-active,
.e-pv-annotation-textalign-container.e-btn.e-active {
  background-color: #5c636a;
  border-color: #565e64;
  color: #fff;
}
.e-pv-custom-annotation-stamp-container.e-menu-container ul .e-menu-item .e-menu-icon .e-caret,
.e-pv-custom-annotation-stamp-container.e-menu-container ul .e-menu-item.e-focused .e-menu-icon .e-caret {
  height: 32px;
  line-height: 32px;
  padding: 0 8px;
}
.e-pv-custom-annotation-stamp-container.e-menu-container ul .e-menu-item .e-menu-icon .e-caret,
.e-pv-custom-annotation-stamp-container.e-menu-container ul .e-menu-item.e-focused .e-menu-icon .e-caret {
  height: 32px;
  line-height: 32px;
  padding: 0 8px;
}
.e-pv-submit .e-tbar-btn {
  height: 30px;
}
.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: 30px;
  min-width: 36px;
}
.e-pv-annotation-popup-menu {
  background-color: #f8f9fa;
  border-color: #e9ecef;
  color: #212529;
}
.e-pv-properties-window {
  max-width: 424px;
}
.e-pv-scale-ratio-window {
  max-width: 476px;
}
.e-pv-scale-ratio-dialog {
  max-width: 476px;
}
.e-pv-line-styles-content,
.e-pv-line-styles-item {
  border-bottom-color: #212529;
}
.e-pv-line-styles-container:hover {
  background-color: #e9ecef;
}
.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: 30px;
  line-height: 16px;
  background: rgba(0, 0, 0, 0);
  border: 1px solid #dee2e6;
  border-radius: 4px;
  box-sizing: border-box;
  color: #212529;
}
.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-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: 32px;
}
.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: 8px;
}
.e-pv-scale-ratio-src-unit-container,
.e-pv-scale-ratio-dest-unit-container,
.e-pv-depth-unit-container {
  margin-left: 12px;
}
.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: 120px;
  margin-top: 7px;
}
.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: 37px;
}
.e-pv-properties-line-leader-length-container {
  margin-left: 16px;
}
.e-pv-properties-line-stroke-color-container {
  margin-left: 163px;
  margin-right: 87px;
}
.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: 232px;
}
.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: 203px;
}
.e-pv-line-styles-container {
  line-height: 0;
  padding: 17px;
}
.e-pv-line-styles-item {
  border-bottom-width: 2px;
  box-sizing: border-box;
  display: inline-block;
  width: 100%;
}
.e-pv-line-styles-content {
  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 {
  background: rgba(0, 0, 0, 0);
  border-color: #ced4da;
  box-shadow: none;
  color: #212529;
  height: 32px;
  padding: 4px 11px;
  text-align: center;
}
.e-pv-properties-line-style.e-btn {
  background: rgba(0, 0, 0, 0);
  border-color: #ced4da;
  box-shadow: none;
  color: #212529;
  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: 7.5px;
  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: auto;
}
.e-pv-annotation-shapes-container.e-btn.e-icon-button,
.e-pv-annotation-calibrate-container.e-btn.e-icon-button,
.e-pv-annotation-handwritten-container.e-btn.e-icon-button {
  -ms-flex-align: baseline;
  align-items: baseline;
  display: -ms-flexbox;
  display: flex;
  height: 32px;
  line-height: 32px;
  padding: 3px 8px;
  width: auto;
}
.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 {
  -ms-flex-align: baseline;
  align-items: baseline;
  display: -ms-flexbox;
  display: flex;
  padding: 0 8px;
}
.e-pv-annotation-shapes-container .e-btn-icon.e-icons.e-icon-right.e-caret,
.e-pv-annotation-calibrate-container .e-btn-icon.e-icons.e-icon-right.e-caret,
.e-pv-annotation-handwritten-container .e-btn-icon.e-icons.e-icon-right.e-caret,
.e-pv-alignment-container .e-btn-icon.e-icons.e-icon-right.e-caret,
.e-pv-text-color-container .e-btn-icon.e-icons.e-icon-right.e-caret,
.e-pv-color-template-container .e-btn-icon.e-icons.e-icon-right.e-caret,
.e-pv-stroke-template-container .e-btn-icon.e-icons.e-icon-right.e-caret,
.e-pv-thickness-template-container .e-btn-icon.e-icons.e-icon-right.e-caret,
.e-pv-opacity-template-container .e-btn-icon.e-icons.e-icon-right.e-caret {
  padding-bottom: 0;
  width: 20px;
}
.e-pv-annotation-shape-icon,
.e-pv-annotation-calibrate-icon,
.e-pv-handwritten-icon {
  margin-right: 4px;
}
.e-pv-stamp-template-container .e-menu-item.e-menu-caret-icon {
  padding: 0 26px 0 8px;
}
.e-pv-properties-opacity-indicator {
  margin-left: 153px;
}
.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-annotation-stamp-container .e-menu-parent.e-menu .e-menu-item.e-selected {
  background: #565e64;
}
.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: 30px;
  line-height: 25px;
  margin: 4px 0;
  padding: 0 1.5px;
  width: 30px;
}
.e-bigger .e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input {
  padding-top: 4px;
}
.e-toolbar-item.e-pv-current-page-container {
  padding-top: 2px;
}
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item.e-pv-zoom-drop-down-container {
  width: 93px;
}
.e-pv-toolbar.e-toolbar .e-tbar-btn > :first-child {
  line-height: 26px;
  min-height: 26px;
}
.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,
.e-pv-mobile-view .e-pv-password-popup.e-dialog {
  height: 240px;
}
.e-bigger .e-pv-notification-popup.e-dialog,
.e-pv-mobile-view .e-pv-notification-popup.e-dialog {
  height: 195px;
}
.e-bigger .e-pv-notification-popup.e-pv-notification-large-content.e-dialog,
.e-pv-mobile-view .e-pv-notification-popup.e-pv-notification-large-content.e-dialog {
  height: 220px;
}
.e-bigger .e-pv-corrupted-popup.e-dialog,
.e-pv-mobile-view .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,
.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-fontfamily-container .e-input-group:not(.e-disabled) .e-input-group-icon:hover,
.e-pv-fontfamily-container .e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  color: #fff;
}
.e-pv-fontfamily-container .e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  color: inherit;
}
.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;
}
.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: 12px;
}
.e-pv-sidebar-content-container.e-left {
  left: 38px;
}
.e-pv-sidebar-content-container.e-right {
  right: 38px;
}
.e-pv-sidebar-toolbar-splitter.e-left {
  left: 38px;
}
.e-pv-sidebar-toolbar-splitter.e-right {
  right: 38px;
}
.e-pv-sidebar-resizer.e-left {
  left: 202px;
}
.e-pv-sidebar-resizer.e-right {
  right: 202px;
}
.e-pdfviewer .e-checkbox-wrapper .e-frame + .e-label,
.e-pdfviewer .e-css.e-checkbox-wrapper .e-frame + .e-label {
  margin-right: 10px;
}
div > .e-pv-bookmark-icon.e-pv-icon.e-right {
  float: left;
  font-size: 14px;
  padding-left: 1px;
  padding-right: 1px;
  position: absolute;
}
.e-bigger .e-pv-properties-window {
  max-width: 435px;
}
.e-bigger .e-pv-scale-ratio-window {
  max-width: 464px;
}
.e-pdfviewer .e-treeview .e-list-item {
  white-space: pre-wrap;
  word-break: break-word;
}
.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: 6px;
  position: absolute;
}
.e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper.e-hide {
  display: none;
}
.e-pdfviewer .e-editable-inline {
  padding: 7px 8px 50px;
}
.e-pv-comment-textbox {
  min-height: 22px;
}
.e-pdfviewer .e-editable-value-wrapper {
  color: #343a40;
  color: #495057;
  font-size: 14px;
  font-size: 12px;
  line-height: normal;
  min-height: 22px;
  padding: 2px 8px 3px;
}
.e-pdfviewer .e-pv-comment-textbox .e-editable-value-wrapper {
  color: #343a40;
  color: #495057;
  font-size: 14px;
  font-size: 12px;
  line-height: normal;
  min-height: 24px;
  padding: 2px 8px 3px 32px;
}
.e-pv-comment-textbox.e-inplaceeditor .e-component-group,
.e-pv-new-comments-div.e-inplaceeditor .e-component-group {
  margin-bottom: 0;
}
.e-pdfviewer .e-inplaceeditor .e-editable-action-buttons {
  float: right;
  padding-bottom: 7px;
  margin-top: 0;
  padding-top: 10px;
  position: relative;
  right: 0;
}
.e-pdfviewer .e-pv-reply-div .e-inplaceeditor .e-editable-action-buttons {
  float: right;
  padding-bottom: 7px;
  margin-top: 0;
  padding-top: 10px;
  position: relative;
  right: 0;
}
.e-pv-comment-title-container {
  height: 36px;
}
.e-pv-reply-title-container {
  height: 36px;
}
.e-pv-more-options-button.e-btn {
  background: rgba(0, 0, 0, 0);
  border: 0;
  border-radius: 4px;
  box-shadow: none;
  float: right;
  padding: 8px 7px 1px 1px;
}
.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-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
  box-shadow: 0 0 0 8px #f8f9fa 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 {
  background-color: #f8f9fa;
  border: 1px solid #dee2e6;
  border-width: 1px 1px 0;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: 57px;
  width: 300px;
  z-index: 100;
}
.e-pv-comment-panel-title-container {
  background-color: #f8f9fa;
  border-color: #dee2e6;
  border-style: double;
  border-width: 0 1px 1px 0;
  height: 45px;
  position: relative;
}
.e-pv-comment-panel-title {
  color: #343a40;
  font-size: 14px;
  font-size: 16px;
  font-weight: 500;
  left: 15px;
  position: absolute;
  text-align: left;
  top: 14px;
}
.e-pv-comment-panel-title-close-div.e-btn {
  background: rgba(0, 0, 0, 0);
  border: none;
  box-shadow: none;
  height: 40px;
  position: absolute;
  right: 11px;
  top: 5px;
  width: 32px;
}
.e-pv-title-close-icon {
  color: #6c757d;
}
.e-pv-comments-panel-text {
  font-size: 15px;
  padding-left: 85px;
}
.e-pv-comments-content-container {
  background-color: #f8f9fa;
  border-color: #dee2e6;
  border-style: double;
  border-width: 0 1px 1px 0;
  height: calc(100% - 45px);
  overflow: auto;
}
.e-pv-comments-container {
  background-color: #f8f9fa;
  border-radius: 2px;
  left: 7px;
  right: 7px;
}
.e-pv-comments-border {
  border: 1px solid #dee2e6;
  border-radius: 2px;
}
.e-pv-comment-title {
  color: #0d6efd;
  color: #212529;
  font-size: 14px;
  font-size: 12px;
  font-weight: 500;
  max-width: 237px;
  padding-left: 32px;
  padding-top: 7px;
  position: absolute;
}
.e-pv-reply-title {
  color: #0d6efd;
  color: #212529;
  font-size: 14px;
  font-size: 12px;
  font-weight: 500;
  max-width: 212px;
  padding-left: 8px;
  padding-top: 7px;
  position: absolute;
}
.e-pv-comments-hover {
  background-color: #e9ecef;
}
.e-pv-comments-select {
  background-color: #f8f9fa;
}
.e-pv-comments-select .e-pv-comment-textbox .e-editable-value-wrapper {
  color: #343a40;
}
.e-pv-comments-leave {
  background-color: #f8f9fa;
}
.e-pdfviewer .e-accordion {
  background-color: #f8f9fa;
  border: rgba(0, 0, 0, 0);
}
.e-menu-wrapper.e-custom-scroll.e-lib.e-keyboard.e-pv-stamp {
  border: 0;
  background-color: rgba(0, 0, 0, 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;
  padding-left: 4px;
}
.e-pv-annotation-stamp-container .e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon {
  margin-left: 1px;
}
.e-pdfviewer .e-inplaceeditor {
  display: block;
}
.e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper .e-editable-overlay-icon {
  display: none;
}
.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 {
  display: block;
}
.e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper:hover {
  background: rgba(0, 0, 0, 0);
}
.e-pdfviewer .e-inplaceeditor .e-editable-value-container {
  background: rgba(0, 0, 0, 0);
  width: 229px;
}
.e-pv-status-div {
  height: 20px;
  left: 8px;
  position: relative;
  width: 20px;
}
.e-pv-status-container {
  padding-bottom: 5px;
  padding-top: 2px;
}
.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: #f8f9fa;
  border: 1px solid #dee2e6;
}
.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: #f8f9fa;
  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: #0d6efd;
  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 {
  margin-top: 10px;
  padding-bottom: 5px;
}
.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-cancelbtn {
  height: 30px;
  min-height: 30px;
}
.e-pv-signature-dialog-height .e-pv-createbtn {
  height: 30px;
  min-height: 30px;
}
.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 {
  height: 49px;
  min-height: 49px;
}
.e-bigger .e-pv-signature-dialog-height .e-pv-createbtn {
  height: 49px;
  min-height: 49px;
}
.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: #565e64;
  border-color: #565e64;
  color: #fff;
}
.e-pv-comment-panel-resizer {
  background: #f8f9fa;
  border: 0;
  border-width: 0;
  color: inherit;
  cursor: ew-resize;
  height: 100%;
  position: absolute;
  width: 8px;
  z-index: 105;
}
.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 #e9ecef;
  border-radius: 5px;
  cursor: pointer;
  display: inline-block;
  width: 170px;
}
.e-pv-font-sign {
  border: 1px solid #343a40;
  border-radius: 5px;
  display: inline-block;
  font-size: 13px;
  height: 88px;
  margin: 15px;
  padding-top: 40px;
  text-align: center;
  width: 311px;
  word-wrap: break-word;
}
.e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item.e-focused {
  color: #fff;
  height: 32px;
  line-height: 32px;
}
.e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item {
  height: 32px;
  line-height: 32px;
  padding-left: 8px;
}
.e-pv-custom-annotation-stamp-container.e-menu-container ul .e-menu-item .e-menu-icon {
  font-size: 16px;
}
.e-pv-custom-annotation-stamp-container.e-menu-container ul .e-menu-item .e-caret {
  font-size: 14px;
}
.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 {
  border-radius: 4px;
  color: #6c757d;
  height: 32px;
  line-height: 32px;
}
.e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item.e-focused:hover,
.e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item.e-selected {
  background: #565e64;
}
.e-pv-custom-annotation-stamp-container.e-menu-container ul .e-menu-item.e-focused:hover .e-menu-icon,
.e-pv-custom-annotation-stamp-container.e-menu-container ul .e-menu-item.e-focused:hover .e-caret {
  color: #fff;
}
.e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item.e-focused:hover .e-menu-icon,
.e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item.e-focused:hover .e-caret,
.e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item.e-selected .e-menu-icon,
.e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item.e-selected .e-caret {
  color: #fff;
}
.e-pv-stamp-template-container .e-menu-container .e-menu {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.e-pv-custom-annotation-thickness-container,
.e-pv-custom-annotation-opacity-container {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.e-pdfviewer-signatureformfields.e-pv-signature-focus,
.e-pdfviewer-signatureformfields-signature.e-pv-signature-focus {
  outline: #000 dotted 2px;
}
.e-pv-checkbox-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 {
  -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 #000;
  display: inline;
  height: 100%;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  width: 100%;
}
.e-pv-cb-checked {
  border: solid #000;
  border-left-color: rgba(0, 0, 0, 0);
  border-top-color: rgba(0, 0, 0, 0);
  border-width: 3px;
  position: absolute;
  transform: rotate(45deg);
}
.e-pv-cb-unchecked {
  border: 1px;
  border-width: 1px;
}
.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-radiobtn-container input {
  cursor: pointer;
  opacity: 0;
  position: absolute;
}
.e-pv-radiobtn-div {
  border: 1px solid #000;
  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;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.e-pv-radio-btn + span {
  display: block;
}
.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: #000;
  border-radius: 50%;
}
.e-pv-properties-text-edit-prop,
.e-pv-properties-visibility-style-prop,
.e-pv-properties-font-items-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
}
.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-properties-visibility-style-prop {
  padding-bottom: 10px;
  padding-top: 20px;
}
.e-pv-properties-checkbox-main-div-prop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-top: 20px;
}
.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: 4px 8px;
}
.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: #5c636a;
  border-color: #565e64;
  background-color: #565e64;
  border-color: #565e64;
  color: #fff;
}
.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: #e9ecef;
  border-color: #e9ecef;
  background-color: #565e64;
  border-color: #565e64;
  color: #fff;
}
.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-formfield-fontcolor-icon,
.e-pv-formfield-strokecolor-icon,
.e-pv-formfield-strokethickness-icon {
  color: inherit;
  background: #fff;
  border: 1px solid #dee2e6;
  border-radius: 4px;
  height: 32px;
  margin-top: 8px;
  width: 54px;
  -ms-flex-line-pack: center;
  align-content: center;
  -ms-flex-align: center;
  align-items: center;
  box-shadow: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0 11px;
  width: inherit;
}
.e-pv-properties-format-text-style-prop {
  padding: 15px 15px 15px 1px;
}
.e-pv-properties-font-family-container {
  margin-right: 15px;
  width: 165px;
}
.e-pv-properties-font-size-container {
  border-right-color: #dee2e6;
  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-properties-font-color-container,
.e-pv-properties-color-container-style-prop {
  display: -ms-flexbox;
  display: flex;
  padding-top: 20px;
}
.e-pv-formfield-textcolor {
  margin-right: 10px;
}
.e-pv-formfield-maxlength-icon {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  padding-right: 14px;
  padding-right: 10px;
}
.e-pv-formfield-textcolor-icon.e-btn.e-icon-btn,
.e-pv-formfield-strokecolor-icon.e-btn.e-icon-btn,
.e-pv-formfield-fontcolor-icon.e-btn.e-icon-btn,
.e-pv-formfield-strokethickness-icon.e-btn.e-icon-btn {
  padding: 0 11px;
}
.e-pv-formfield-textcolor-icon {
  background: #fff;
  border: 1px solid #dee2e6;
  border-radius: 4px;
  width: inherit;
  -ms-flex-align: baseline;
  align-items: baseline;
  box-shadow: none;
  color: inherit;
  display: -ms-flexbox;
  display: flex;
  height: 32px;
}
.e-pv-properties-formfield-maxlength-text-label,
.e-pv-formfield-maxlength {
  padding-left: 1px;
  width: 100px;
}
.e-pv-formfield-maxlength-group {
  display: -ms-flexbox;
  display: flex;
  padding-left: 85px;
}
.e-pv-properties-form-field-list-add-div {
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 15px;
  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-properties-export-value-edit-prop {
  width: 295px;
}
.e-pv-properties-form-field-list-btn-div {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  margin-top: 10px;
  text-align: center;
}
.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: -ms-grid;
  display: grid;
}
.e-pv-properties-form-field-option-dropdown-list-div {
  padding-top: 10px;
}
.e-pv-properties-form-field-btn-textarea-container {
  display: -ms-flexbox;
  display: flex;
  width: 385px;
  padding-top: 15px;
}
.e-pv-properties-dropdown-btn {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  text-align: center;
  width: 75px;
}
.e-pv-show-designer-name {
  -ms-flex-align: center;
  align-items: center;
  color: #000;
  display: -ms-grid;
  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: #0d6efd;
  background-color: #565e64;
  color: #fff;
}
.e-pv-formfield-li-element.e-pv-li-select {
  background-color: #0d6efd;
  color: #fff;
}
.e-pv-formfield-li-element:hover {
  background-color: #0d6efd;
  color: #fff;
}
.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: #212529;
  display: block;
  font-family: "Roboto";
  font-family: inherit;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 23px;
  margin-top: 5px;
  mix-blend-mode: normal;
  opacity: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  user-select: none;
  vertical-align: top;
  white-space: nowrap;
  width: 80%;
}
.e-pv-form-field-property-header-general {
  font-family: "Roboto";
  font-family: inherit;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 15px;
}
.e-pv-properties-formfield-formatting {
  color: #343a40;
  font-family: "Roboto";
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  height: 15px;
  line-height: 15px;
  width: 64px;
}
.e-pv-properties-form-field-font-style {
  background: #fff;
  border-radius: 4px;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
  width: 154px;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #dee2e6;
  height: 32px;
  width: 163px;
}
.e-pv-properties-form-field-font-align {
  background: #fff;
  border-radius: 4px;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
  margin-right: 15px;
  width: 120px;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #dee2e6;
  height: 32px;
}
.e-pv-properties-formfield-label {
  color: #343a40;
  font-family: "Roboto";
  font-family: inherit;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  font-weight: 500;
  height: 15px;
  line-height: 15px;
}
.e-pv-formfield-maxlength .e-input-group.e-control-wrapper .e-input-group-icon {
  min-width: 18px;
}
.e-pv-properties-form-field-window {
  height: 544px;
}
.e-pv-properties-header-spliter {
  border-bottom-color: #0d6efd;
  border-bottom-style: solid;
  border-bottom-width: 0;
  left: 0;
  padding-top: 38px;
  position: absolute;
  width: 100%;
}
.e-pv-properties-bottom-spliter {
  border-bottom-color: #0d6efd;
  border-bottom-style: solid;
  border-bottom-width: 0;
  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: #f8f9fa;
  padding: 0 7px;
}
.e-pv-annotation-toolbar.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn {
  padding: 0 7px;
}
.e-dialog.e-pv-signature-dialog-height {
  height: 535px;
}
.e-dialog.e-pv-signature-dialog-blazor-height {
  height: 530px;
}
.e-pv-handwritten-signature-canvas {
  height: 366px;
  width: 712px;
}
.e-pv-toolbar-scroll .e-toolbar-pop.e-popup-open {
  overflow: auto;
}
.e-pv-canvas-signature {
  width: 724px;
}
.e-pv-canvas-signature-blazor {
  width: 724px;
}
.e-pv-font-appearance-style {
  padding: 15px 18px;
}
.e-pv-font-appearance-style-blazor {
  padding: 15px 18px;
}
.e-pv-toolbar-tooltip {
  pointer-events: none;
}
/*! component icons */
.e-time-wrapper .e-time-icon.e-icons::before,
*.e-control-wrapper.e-time-wrapper .e-time-icon.e-icons::before {
  content: "\e705";
}
.e-input-group.e-control-wrapper.e-time-wrapper.e-non-edit.e-input-focus .e-input:focus ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group.e-time-wrapper.e-non-edit.e-input-focus input:focus ~ .e-clear-icon {
  display: -ms-flexbox;
  display: flex;
}
.e-time-wrapper,
*.e-control-wrapper.e-time-wrapper {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.e-time-wrapper .e-time-icon.e-icons,
*.e-control-wrapper.e-time-wrapper .e-time-icon.e-icons {
  font-size: 16px;
}
.e-time-wrapper .e-time-icon.e-icons.e-disabled,
*.e-control-wrapper.e-time-wrapper .e-time-icon.e-icons.e-disabled {
  pointer-events: none;
}
.e-time-wrapper span,
*.e-control-wrapper.e-time-wrapper span {
  cursor: pointer;
}
.e-timepicker.e-time-modal {
  background-color: #e9ecef;
  height: 100%;
  left: 0;
  opacity: .5;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}
.e-timepicker.e-popup {
  border-style: solid;
  border-width: 1px;
  overflow: auto;
}
.e-timepicker.e-popup .e-content {
  position: relative;
}
.e-timepicker.e-popup .e-list-parent.e-ul {
  margin: 0;
  padding: 0 0;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  cursor: default;
  font-size: 14px;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover {
  cursor: pointer;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  line-height: 30px;
  text-indent: 12px;
}
.e-bigger .e-time-wrapper .e-time-icon.e-icons,
*.e-bigger.e-time-wrapper .e-time-icon.e-icons,
*.e-bigger .e-control-wrapper .e-time-wrapper .e-time-icon.e-icons,
*.e-control-wrapper.e-bigger.e-time-wrapper .e-time-icon.e-icons {
  font-size: 18px;
}
.e-bigger .e-timepicker.e-popup .e-list-parent.e-ul,
*.e-bigger.e-timepicker.e-popup .e-list-parent.e-ul {
  padding: 0 0;
}
.e-bigger .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-bigger.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 16px;
  line-height: 32px;
  text-indent: 16px;
}
.e-small .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 14px;
  line-height: 26px;
  text-indent: 8px;
}
.e-small .e-time-wrapper .e-time-icon.e-icons,
*.e-small.e-time-wrapper .e-time-icon.e-icons,
*.e-small .e-control-wrapper.e-time-wrapper .e-time-icon.e-icons,
*.e-control-wrapper.e-small.e-time-wrapper .e-time-icon.e-icons {
  font-size: 14px;
}
.e-small.e-bigger .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-bigger.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 14px;
  line-height: 30px;
  text-indent: 16px;
}
.e-small.e-bigger .e-time-wrapper .e-time-icon.e-icons,
*.e-small.e-bigger.e-time-wrapper .e-time-icon.e-icons,
*.e-small.bigger .e-control-wrapper.e-time-wrapper .e-time-icon.e-icons,
*.e-control-wrapper.e-small.bigger.e-time-wrapper .e-time-icon.e-icons {
  font-size: 16px;
}
.e-content-placeholder.e-timepicker.e-placeholder-timepicker {
  background-size: 250px 33px;
  min-height: 33px;
}
.e-bigger .e-content-placeholder.e-timepicker.e-placeholder-timepicker,
.e-bigger.e-content-placeholder.e-timepicker.e-placeholder-timepicker {
  background-size: 250px 40px;
  min-height: 40px;
}
.e-time-overflow {
  overflow: hidden;
}
.e-timepicker-mob-popup-wrap {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  -ms-flex-pack: center;
  justify-content: center;
  left: 0;
  max-height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-timepicker-mob-popup-wrap .e-timepicker.e-popup.e-lib.e-control.e-popup-open {
  left: 0 !important;
  position: relative;
  top: 0 !important;
}
/*! timepicker theme */
.e-time-wrapper .e-input-group-icon.e-icons.e-active {
  background: #565e64;
  border-color: #545b62;
  color: #fff;
}
.e-time-wrapper.e-input-group:not(.e-disabled) .e-input-group-icon.e-active:active {
  color: #fff;
}
.e-timepicker.e-popup {
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 6px;
  box-shadow: none;
}
.e-timepicker.e-popup .e-list-parent.e-ul {
  background-color: #fff;
}
.e-timepicker.e-popup .e-list-parent.e-ul li.e-list-item {
  border: none;
  color: #212529;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-disabled {
  color: #adb5bd;
  opacity: 1;
  pointer-events: none;
  -ms-touch-action: none;
  touch-action: none;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover,
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-navigation,
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item:focus {
  background-color: #e9ecef;
  border: none;
  color: #212529;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active {
  background-color: #0d6efd;
  color: #fff;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active.e-hover {
  background-color: #e9ecef;
  color: #212529;
}
.e-small .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
.e-bigger.e-small .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-bigger.e-small.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  color: #212529;
}
/*! component's theme wise override definitions and variables */
/*! component's common definitions and variables */
/*! field-list component icons */
.e-pivotfieldlist .e-select-table::before {
  content: "\e751";
}
.e-pivot-formatting-dialog .e-format-delete-icon::before {
  content: "\e7e7";
}
.e-pivot-formatting-dialog .e-add-icon::before {
  content: "\e805";
}
.e-pivot-formatting-dialog .e-colorpicker-wrapper .e-format-back-color + .e-split-btn-wrapper .e-split-btn .e-selected-color::before,
.e-pivot-formatting-dialog .e-colorpicker-container .e-format-back-color + .e-split-btn-wrapper .e-split-btn .e-selected-color::before {
  content: "\e783";
}
.e-pivot-formatting-dialog .e-colorpicker-wrapper .e-format-font-color + .e-split-btn-wrapper .e-split-btn .e-selected-color::before,
.e-pivot-formatting-dialog .e-colorpicker-container .e-format-font-color + .e-split-btn-wrapper .e-split-btn .e-selected-color::before {
  content: "\e76f";
}
.e-level-options .e-selected-level-icon::before {
  content: "\e774";
}
.e-pivot-calc-dialog-div .e-drag::before {
  content: "\e726";
}
.e-pivot-calc-dialog-div .e-pivot-all-field-title-wrapper .e-info.e-icons::before,
.e-pivot-calc-dialog-div .e-pivot-all-field-title-container .e-info.e-icons::before {
  content: "\e800";
}
.e-pivot-calc-dialog-div .e-list-item .e-text-content .e-edited.e-icons::before {
  content: "\e740";
}
.e-pivot-calc-dialog-div .e-list-item .e-text-content .e-edit.e-icons::before {
  content: "\e730";
}
.e-pivot-calc-dialog-div .e-list-item .e-text-content .e-remove-report.e-icons::before {
  content: "\e820";
}
.e-pivot-calc-dialog-div .e-remove-report.e-icons::before {
  content: "\e820";
}
.e-pivot-calc-dialog-div .e-list-item .e-text-content .e-format.e-icons::before {
  content: "\e748";
}
.e-pivot-calc-dialog-div .e-measureGroupCDB-icon::before {
  content: "\e7d2" !important;
}
.e-pivot-calc-dialog-div .e-measure-icon::before {
  content: "\e7d2" !important;
}
.e-pivot-calc-dialog-div .e-folderCDB-icon::before {
  content: "\e83c" !important;
}
.e-pivot-calc-dialog-div .e-folderCDB-open-icon::before {
  content: "\e760" !important;
}
.e-pivot-calc-dialog-div .e-dimensionCDB-icon::before {
  content: "\e81d" !important;
}
.e-pivot-calc-dialog-div .e-kpiCDB-icon::before {
  content: "\e73f" !important;
}
.e-pivot-calc-dialog-div .e-kpiGoal-icon::before {
  content: "\e73f" !important;
}
.e-pivot-calc-dialog-div .e-kpiStatus-icon::before {
  content: "\e73f" !important;
}
.e-pivot-calc-dialog-div .e-kpiTrend-icon::before {
  content: "\e73f" !important;
}
.e-pivot-calc-dialog-div .e-kpiValue-icon::before {
  content: "\e73f" !important;
}
.e-pivot-calc-dialog-div .e-namedSetCDB-icon::before {
  content: "\e829" !important;
}
.e-pivot-calc-dialog-div .e-hierarchyCDB-icon::before {
  content: "\e709" !important;
}
.e-pivot-calc-dialog-div .e-attributeCDB-icon::before {
  content: "\e73e" !important;
}
.e-pivot-calc-dialog-div .e-hierarchy-level-0-icon::before {
  content: "\e76a" !important;
}
.e-pivot-calc-dialog-div .e-hierarchy-level-1-icon::before {
  content: "\e76a" !important;
}
.e-pivot-calc-dialog-div .e-hierarchy-level-2-icon::before {
  content: "\e807" !important;
}
.e-pivot-calc-dialog-div .e-hierarchy-level-3-icon::before {
  content: "\e780" !important;
}
.e-pivot-calc-dialog-div .e-hierarchy-level-4-icon::before {
  content: "\e711" !important;
}
.e-pivot-calc-dialog-div .e-hierarchy-level-5-icon::before {
  content: "\e837" !important;
}
.e-pivot-calc-dialog-div .e-calcMemberGroupCDB::before {
  content: "\e798" !important;
}
.e-pivot-calc-dialog-div .e-calc-measure-icon::before {
  content: "\e7d2" !important;
}
.e-pivot-calc-dialog-div .e-calc-dimension-icon::before {
  content: "\e81d" !important;
}
.e-pivot-calc-dialog-div .e-sort-none::before {
  content: "\e824" !important;
}
.e-pivot-calc-dialog-div .e-sort-ascend::before {
  content: "\e7df" !important;
}
.e-pivot-calc-dialog-div .e-sort-descend::before {
  content: "\e7d8" !important;
}
.e-pivotfieldlist-wrapper .e-field-list-back-icon::before,
.e-pivotfieldlist-container .e-field-list-back-icon::before {
  content: "\e773";
}
.e-pivotfieldlist-wrapper .e-sort::before,
.e-pivotfieldlist-container .e-sort::before {
  content: "\e7df";
}
.e-pivotfieldlist-wrapper .e-pv-filter::before,
.e-pivotfieldlist-container .e-pv-filter::before {
  content: "\e7f7";
}
.e-pivotfieldlist-wrapper .e-pv-filtered::before,
.e-pivotfieldlist-container .e-pv-filtered::before {
  content: "\e735";
}
.e-pivotfieldlist-wrapper .e-drag::before,
.e-pivotfieldlist-container .e-drag::before {
  content: "\e726";
}
.e-pivotfieldlist-wrapper .e-add-icon::before,
.e-pivotfieldlist-container .e-add-icon::before {
  content: "\e805";
}
.e-pivotfieldlist-wrapper .e-remove::before,
.e-pivotfieldlist-container .e-remove::before {
  content: "\e7e7";
}
.e-pivotfieldlist-wrapper .e-axis-rows::before,
.e-pivotfieldlist-container .e-axis-rows::before {
  content: "\e7e6";
}
.e-pivotfieldlist-wrapper .e-axis-columns::before,
.e-pivotfieldlist-container .e-axis-columns::before {
  content: "\e76b";
}
.e-pivotfieldlist-wrapper .e-axis-values::before,
.e-pivotfieldlist-container .e-axis-values::before {
  content: "\e7d2";
}
.e-pivotfieldlist-wrapper .e-axis-filters::before,
.e-pivotfieldlist-container .e-axis-filters::before {
  content: "\e7f7";
}
.e-pivotfieldlist-wrapper .e-selected-option-icon::before,
.e-pivotfieldlist-container .e-selected-option-icon::before {
  content: "\e72b";
}
.e-pivotfieldlist-wrapper .e-clear-filter-icon::before,
.e-pivotfieldlist-container .e-clear-filter-icon::before {
  content: "\e72c";
}
.e-pivotfieldlist-wrapper .e-dropdown-icon::before,
.e-pivotfieldlist-container .e-dropdown-icon::before {
  content: "\e729";
}
.e-pivotfieldlist-wrapper .e-measureGroupCDB-icon::before,
.e-pivotfieldlist-container .e-measureGroupCDB-icon::before {
  content: "\e7d2" !important;
}
.e-pivotfieldlist-wrapper .e-measure-icon::before,
.e-pivotfieldlist-container .e-measure-icon::before {
  content: "\e7d2" !important;
}
.e-pivotfieldlist-wrapper .e-folderCDB-icon::before,
.e-pivotfieldlist-container .e-folderCDB-icon::before {
  content: "\e83c" !important;
}
.e-pivotfieldlist-wrapper .e-folderCDB-open-icon::before,
.e-pivotfieldlist-container .e-folderCDB-open-icon::before {
  content: "\e760" !important;
}
.e-pivotfieldlist-wrapper .e-dimensionCDB-icon::before,
.e-pivotfieldlist-container .e-dimensionCDB-icon::before {
  content: "\e81d" !important;
}
.e-pivotfieldlist-wrapper .e-kpiCDB-icon::before,
.e-pivotfieldlist-container .e-kpiCDB-icon::before {
  content: "\e73f" !important;
}
.e-pivotfieldlist-wrapper .e-kpiGoal-icon::before,
.e-pivotfieldlist-container .e-kpiGoal-icon::before {
  content: "\e73f" !important;
}
.e-pivotfieldlist-wrapper .e-kpiStatus-icon::before,
.e-pivotfieldlist-container .e-kpiStatus-icon::before {
  content: "\e73f" !important;
}
.e-pivotfieldlist-wrapper .e-kpiTrend-icon::before,
.e-pivotfieldlist-container .e-kpiTrend-icon::before {
  content: "\e73f" !important;
}
.e-pivotfieldlist-wrapper .e-kpiValue-icon::before,
.e-pivotfieldlist-container .e-kpiValue-icon::before {
  content: "\e73f" !important;
}
.e-pivotfieldlist-wrapper .e-namedSetCDB-icon::before,
.e-pivotfieldlist-container .e-namedSetCDB-icon::before {
  content: "\e829" !important;
}
.e-pivotfieldlist-wrapper .e-hierarchyCDB-icon::before,
.e-pivotfieldlist-container .e-hierarchyCDB-icon::before {
  content: "\e709" !important;
}
.e-pivotfieldlist-wrapper .e-attributeCDB-icon::before,
.e-pivotfieldlist-container .e-attributeCDB-icon::before {
  content: "\e73e" !important;
}
.e-pivotfieldlist-wrapper .e-hierarchy-level-0-icon::before,
.e-pivotfieldlist-container .e-hierarchy-level-0-icon::before {
  content: "\e76a" !important;
}
.e-pivotfieldlist-wrapper .e-hierarchy-level-1-icon::before,
.e-pivotfieldlist-container .e-hierarchy-level-1-icon::before {
  content: "\e76a" !important;
}
.e-pivotfieldlist-wrapper .e-hierarchy-level-2-icon::before,
.e-pivotfieldlist-container .e-hierarchy-level-2-icon::before {
  content: "\e807" !important;
}
.e-pivotfieldlist-wrapper .e-hierarchy-level-3-icon::before,
.e-pivotfieldlist-container .e-hierarchy-level-3-icon::before {
  content: "\e780" !important;
}
.e-pivotfieldlist-wrapper .e-hierarchy-level-4-icon::before,
.e-pivotfieldlist-container .e-hierarchy-level-4-icon::before {
  content: "\e711" !important;
}
.e-pivotfieldlist-wrapper .e-hierarchy-level-5-icon::before,
.e-pivotfieldlist-container .e-hierarchy-level-5-icon::before {
  content: "\e837" !important;
}
.e-pivotfieldlist-wrapper .e-calcMemberGroupCDB::before,
.e-pivotfieldlist-container .e-calcMemberGroupCDB::before {
  content: "\e798" !important;
}
.e-pivotfieldlist-wrapper .e-calc-measure-icon::before,
.e-pivotfieldlist-container .e-calc-measure-icon::before {
  content: "\e7d2" !important;
}
.e-pivotfieldlist-wrapper .e-calc-dimension-icon::before,
.e-pivotfieldlist-container .e-calc-dimension-icon::before {
  content: "\e81d" !important;
}
.e-pivotfieldlist-wrapper .e-sort-none::before,
.e-pivotfieldlist-container .e-sort-none::before {
  content: "\e824" !important;
}
.e-pivotfieldlist-wrapper .e-sort-ascend::before,
.e-pivotfieldlist-container .e-sort-ascend::before {
  content: "\e7df" !important;
}
.e-pivotfieldlist-wrapper .e-sort-descend::before,
.e-pivotfieldlist-container .e-sort-descend::before {
  content: "\e7d8" !important;
}
.e-pivotfieldlist-wrapper .e-field-list-search-icon::before,
.e-pivotfieldlist-container .e-field-list-search-icon::before {
  content: "\e754" !important;
}
.e-pivotfieldlist-wrapper .e-pivot-calc-outer-div .e-pivot-accord .e-edited.e-icons::before,
.e-pivotfieldlist-container .e-pivot-calc-outer-div .e-pivot-accord .e-edited.e-icons::before {
  content: "\e740";
}
.e-pivotfieldlist-wrapper .e-pivot-calc-outer-div .e-pivot-accord .e-edit.e-icons::before,
.e-pivotfieldlist-container .e-pivot-calc-outer-div .e-pivot-accord .e-edit.e-icons::before {
  content: "\e730";
}
.e-pivotfieldlist-wrapper .e-pivot-calc-outer-div .e-pivot-accord .e-remove-report.e-icons::before,
.e-pivotfieldlist-container .e-pivot-calc-outer-div .e-pivot-accord .e-remove-report.e-icons::before {
  content: "\e820";
}
.e-pivotfieldlist-wrapper .e-pivot-button .e-edit::before,
.e-pivotfieldlist-container .e-pivot-button .e-edit::before {
  content: "\e730";
}
.e-pivotfieldlist-wrapper .e-sort-ascend-icon::before,
.e-pivotfieldlist-container .e-sort-ascend-icon::before {
  content: "\e7a3";
}
.e-pivotfieldlist-wrapper .e-sort-descend-icon::before,
.e-pivotfieldlist-container .e-sort-descend-icon::before {
  content: "\e7b6";
}
/*! field-list theme */
.e-pivotfieldlist .e-disable {
  display: none;
}
.e-pivotfieldlist .e-hide {
  visibility: hidden;
}
.e-pivot-formatting-dialog {
  max-height: 480px !important;
  width: 628px !important;
}
.e-pivot-formatting-dialog .e-format-table tr:nth-child(odd) td {
  padding-bottom: 4px;
}
.e-pivot-formatting-dialog .e-format-delete-icon {
  font-weight: normal;
}
.e-pivot-formatting-dialog .e-format-delete-icon:hover {
  font-weight: 600;
}
.e-pivot-formatting-dialog .e-format-table tr:nth-child(even) td {
  padding-bottom: 14px;
  padding-right: 18px;
  white-space: nowrap;
  padding-right: 8px;
}
.e-pivot-formatting-dialog .e-format-value-span {
  vertical-align: bottom;
}
.e-pivot-formatting-dialog .e-format-value1,
.e-pivot-formatting-dialog .e-format-value2,
.e-pivot-formatting-dialog .e-format-value-span {
  margin-right: 10px;
}
.e-pivot-formatting-dialog .e-format-font-color-picker {
  margin-left: 0;
  margin-right: 16px;
}
.e-pivot-formatting-dialog .e-format-inner-div {
  padding-left: 14px;
  padding-top: 14px;
  width: 579px;
}
.e-pivot-formatting-dialog .e-format-outer-div {
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 4px;
  margin-bottom: 14px;
}
.e-pivot-formatting-dialog .e-format-condition-button {
  float: left;
}
.e-pivot-formatting-dialog .e-format-delete-button {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  float: right;
  padding-right: 12px;
  padding-top: 12px;
  color: #212529 !important;
}
.e-pivot-formatting-dialog .e-format-delete-button:hover,
.e-pivot-formatting-dialog .e-format-delete-button:focus,
.e-pivot-formatting-dialog .e-format-delete-button:active {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}
.e-pivot-formatting-dialog .e-format-delete-button:hover .e-format-delete-icon,
.e-pivot-formatting-dialog .e-format-delete-button:focus .e-format-delete-icon,
.e-pivot-formatting-dialog .e-format-delete-button:active .e-format-delete-icon {
  font-weight: 600;
}
.e-pivot-formatting-dialog .e-format-delete-icon {
  font-size: 10px;
}
.e-pivot-formatting-dialog .e-format-label,
.e-pivot-formatting-dialog .e-format-value-label {
  color: #495057;
  font-size: 14px;
  font-weight: 500;
  opacity: .87;
  opacity: 1;
}
.e-pivot-formatting-dialog .e-format-value-preview {
  border: 1px solid #dee2e6;
  border-radius: 4px;
  height: 28px;
  margin: 0 !important;
  padding-left: 6px;
  padding-top: 6px;
  width: 80px;
}
.e-pivot-formatting-dialog .e-format-color-picker .e-split-btn-wrapper .e-split-btn .e-selected-color {
  background: none;
  margin: 0 2px;
  width: 14px;
  color: #212529 !important;
}
.e-pivot-formatting-dialog .e-format-color-picker .e-split-btn-wrapper .e-split-btn .e-selected-color:hover {
  color: #0d6efd !important;
}
.e-pivot-formatting-dialog .e-format-color-picker .e-split-btn-wrapper .e-split-btn {
  pointer-events: none;
}
.e-pivot-formatting-dialog .e-format-color-picker .e-split-btn-wrapper .e-split-btn .e-selected-color {
  background: none;
  margin: 0 2px;
  width: 14px;
}
.e-pivot-formatting-dialog .e-split-preview,
.e-pivot-formatting-dialog .e-tip-transparent {
  border: 1px solid #dee2e6;
  border-radius: 0 !important;
  height: 40%;
  left: -3px;
  position: absolute;
  top: 16px;
  width: 150%;
}
.e-pivot-formatting-dialog.e-device {
  min-width: 320px !important;
  width: 100% !important;
}
.e-pivot-formatting-dialog.e-device .e-format-inner-div {
  width: 100% !important;
}
.e-pivot-formatting-dialog.e-device .e-format-condition-button .e-add-icon {
  margin-left: 0;
}
.e-pivot-formatting-dialog.e-device .e-format-value1,
.e-pivot-formatting-dialog.e-device .e-format-value2,
.e-pivot-formatting-dialog.e-device .e-format-value-span {
  margin-right: 2px;
}
.e-pivot-formatting-dialog.e-device .e-format-color-picker {
  width: 33%;
}
.e-pivot-formatting-dialog.e-device .e-format-delete-button {
  font-size: 12px;
  padding-right: 16px;
  padding-top: 16px;
}
.e-pivot-formatting-dialog.e-device .e-format-apply-button,
.e-pivot-formatting-dialog.e-device .e-format-cancel-button {
  max-width: 40%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-pivot-formatting-dialog.e-rtl .e-format-font-color-picker {
  margin-left: 16px;
  margin-right: 0;
}
.e-pivot-formatting-dialog.e-rtl .e-format-condition-button {
  float: right;
}
.e-pivot-formatting-dialog.e-rtl .e-format-condition-button .e-add-icon {
  margin-left: auto;
}
.e-pivot-formatting-dialog.e-rtl .e-format-inner-div {
  padding-left: 0;
  padding-right: 14px;
}
.e-pivot-formatting-dialog.e-rtl .e-format-delete-button {
  float: left;
  padding-left: 12px;
}
.e-pivot-formatting-dialog.e-rtl.e-device .e-format-font-color-picker {
  margin-right: 0;
}
.e-bigger.e-pivot-formatting-dialog,
.e-bigger .e-pivot-formatting-dialog {
  width: 680px !important;
}
.e-bigger.e-pivot-formatting-dialog .e-format-label,
.e-bigger.e-pivot-formatting-dialog .e-format-value-label,
.e-bigger .e-pivot-formatting-dialog .e-format-label,
.e-bigger .e-pivot-formatting-dialog .e-format-value-label {
  font-size: 14px;
}
.e-bigger.e-pivot-formatting-dialog .e-format-value1,
.e-bigger.e-pivot-formatting-dialog .e-format-value2,
.e-bigger .e-pivot-formatting-dialog .e-format-value1,
.e-bigger .e-pivot-formatting-dialog .e-format-value2 {
  margin-bottom: 3px !important;
}
.e-bigger.e-pivot-formatting-dialog .e-format-inner-div,
.e-bigger .e-pivot-formatting-dialog .e-format-inner-div {
  padding-left: 16px;
  padding-top: 16px;
  width: 656px;
}
.e-bigger.e-pivot-formatting-dialog .e-format-outer-div,
.e-bigger .e-pivot-formatting-dialog .e-format-outer-div {
  margin-bottom: 16px;
}
.e-bigger.e-pivot-formatting-dialog .e-format-table tr:nth-child(odd) td,
.e-bigger .e-pivot-formatting-dialog .e-format-table tr:nth-child(odd) td {
  padding-bottom: 12px;
}
.e-bigger.e-pivot-formatting-dialog .e-format-table tr:nth-child(even) td,
.e-bigger .e-pivot-formatting-dialog .e-format-table tr:nth-child(even) td {
  padding-bottom: 16px;
  padding-right: 20px;
  padding-right: 12px;
}
.e-bigger.e-pivot-formatting-dialog .e-format-font-color-picker,
.e-bigger .e-pivot-formatting-dialog .e-format-font-color-picker {
  margin-left: 0;
  margin-right: 20px;
}
.e-bigger.e-pivot-formatting-dialog.e-device,
.e-bigger .e-pivot-formatting-dialog.e-device {
  min-width: 320px !important;
  width: 100% !important;
}
.e-bigger.e-pivot-formatting-dialog.e-device .e-format-color-picker,
.e-bigger .e-pivot-formatting-dialog.e-device .e-format-color-picker {
  width: 33%;
}
.e-bigger.e-pivot-formatting-dialog.e-device .e-format-delete-button,
.e-bigger .e-pivot-formatting-dialog.e-device .e-format-delete-button {
  font-size: 12px;
  padding-right: 16px;
  padding-top: 16px;
}
.e-bigger.e-pivot-formatting-dialog.e-rtl .e-format-font-color-picker,
.e-bigger .e-pivot-formatting-dialog.e-rtl .e-format-font-color-picker {
  margin-left: 20px;
  margin-right: 0;
}
.e-pivot-calc-dialog-div {
  max-height: 600px !important;
  min-width: 290px;
}
.e-pivot-calc-dialog-div .e-dlg-header-content,
.e-pivot-calc-dialog-div .e-footer-content {
  border: 0;
}
.e-pivot-calc-dialog-div .e-dlg-content {
  padding-bottom: 18px;
}
.e-pivot-calc-dialog-div .e-dlg-content .e-pivot-calc-custom-format-div {
  margin-top: 15px;
}
.e-pivot-calc-dialog-div .e-pivot-all-field-title,
.e-pivot-calc-dialog-div .e-pivot-field-name-title,
.e-pivot-calc-dialog-div .e-pivot-formula-title,
.e-pivot-calc-dialog-div .e-olap-hierarchy-title,
.e-pivot-calc-dialog-div .e-pivot-format-title,
.e-pivot-calc-dialog-div .e-olap-member-title {
  color: #495057;
  font-size: 14px;
  margin-bottom: 4px;
  margin-top: 12px;
  overflow: hidden;
  padding: 4px 0;
  padding-bottom: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-bottom: 4px;
}
.e-pivot-calc-dialog-div .e-treeview .e-sibling {
  display: none;
}
.e-pivot-calc-dialog-div .e-treeview .e-list-selected {
  opacity: .5;
}
.e-pivot-calc-dialog-div .e-treeview ul {
  overflow: hidden;
}
.e-pivot-calc-dialog-div .e-treeview ul li {
  padding: 0;
}
.e-pivot-calc-dialog-div .e-treeview ul li .e-list-text {
  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";
}
.e-pivot-calc-dialog-div .e-treeview ul li:not(.e-active) .e-list-icon {
  color: #6c757d;
}
.e-pivot-calc-dialog-div .e-treeview ul li .e-list-icon {
  float: right !important;
  margin: 0 12px 0 0;
}
.e-pivot-calc-dialog-div .e-treeview ul li .e-list-icon.e-edit,
.e-pivot-calc-dialog-div .e-treeview ul li .e-list-icon.e-edited,
.e-pivot-calc-dialog-div .e-treeview ul li .e-list-icon.e-remove-report {
  margin-top: 8px;
}
.e-pivot-calc-dialog-div .e-treeview ul .e-fullrow {
  cursor: default;
}
.e-pivot-calc-dialog-div .e-treeview ul .e-list-item .e-text-content {
  height: 36px;
  margin-left: -10px;
  padding: 0;
}
.e-pivot-calc-dialog-div .e-treeview .e-list-item div.e-icons {
  cursor: pointer;
  font-size: 14px;
  height: 24px;
  opacity: .87;
  padding: 2px 4px 4px;
  pointer-events: auto;
  width: 24px;
  height: 20px;
  width: 20px;
}
.e-pivot-calc-dialog-div .e-treeview .e-list-item div.e-icons.e-format {
  float: right;
  font-size: 20px;
  margin-right: 12px;
  padding-top: 8px;
}
.e-pivot-calc-dialog-div .e-treeview .e-list-item div.e-iconspace {
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  height: 24px;
  opacity: .87;
  padding: 2px 4px 4px;
  pointer-events: auto;
  width: 24px;
}
.e-pivot-calc-dialog-div .e-treeview .e-list-item:not(.e-active) span.e-icons {
  color: #adb5bd;
}
.e-pivot-calc-dialog-div .e-treeview .e-list-item span.e-icons {
  cursor: move;
  display: inline-block;
  font-size: 14px;
  height: 24px;
  margin-right: 4px;
  pointer-events: auto;
  width: 24px;
  height: 20px;
  padding: 5px 8px 12px 5px;
  width: 20px;
  padding: 8px 8px 8px 12px;
}
.e-pivot-calc-dialog-div .e-dlg-header {
  font-size: 18px;
  font-weight: 500;
  opacity: .87;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 74%;
}
.e-pivot-calc-dialog-div .e-contextmenu {
  background-color: #fff;
  border-radius: 4px;
}
.e-pivot-calc-dialog-div .e-contextmenu .e-menu-item {
  color: #212529;
  font-size: 14px;
  height: 48px;
  opacity: .87;
}
.e-pivot-calc-dialog-div.e-rtl .e-treeview .e-list-item div.e-icons {
  font-size: 14px;
  height: 24px;
  margin-bottom: 10px;
  padding: 5px;
  width: 24px;
}
.e-pivot-calc-dialog-div.e-rtl .e-treeview .e-list-item div.e-edit.e-icons,
.e-pivot-calc-dialog-div.e-rtl .e-treeview .e-list-item div.e-edited.e-icons,
.e-pivot-calc-dialog-div.e-rtl .e-treeview .e-list-item div.e-remove-report.e-icons {
  transform: rotate(0deg);
  margin: 5px 0 0 0;
}
.e-pivot-calc-dialog-div.e-rtl .e-treeview ul {
  margin-right: 0;
}
.e-pivot-calc-dialog-div.e-rtl .e-treeview ul li {
  margin-left: 0;
  margin-right: -30px;
}
.e-pivot-calc-dialog-div.e-rtl .e-treeview ul li .e-text-content {
  padding: 0 24px 0 0;
  display: -ms-flexbox;
  display: flex;
}
.e-pivot-calc-dialog-div .e-pivot-calc-input.e-empty-field::-webkit-input-placeholder {
  color: #dc3545 !important;
  font-weight: 600 !important;
}
.e-pivot-calc-dialog-div .e-pivot-calc-input.e-empty-field:-moz-placeholder {
  color: #dc3545 !important;
  font-weight: 600 !important;
}
.e-pivot-calc-dialog-div .e-pivot-calc-input.e-empty-field::-moz-placeholder {
  color: #dc3545 !important;
  font-weight: 600 !important;
}
.e-pivot-calc-dialog-div .e-pivot-calc-input.e-empty-field:-ms-input-placeholder {
  color: #dc3545 !important;
  font-weight: 600 !important;
}
.e-pivot-calc-dialog-div .e-pivot-formula {
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 4px;
  color: #212529;
  font-size: 14px;
  height: 70px;
  padding: 5px 8px;
  resize: none;
  width: 100%;
}
.e-pivot-calc-dialog-div .e-pivot-formula.e-copy-drop {
  cursor: copy;
}
.e-pivot-calc-dialog-div .e-list-parent .e-list-text {
  margin-bottom: 8px;
  min-width: 100px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 65%;
}
.e-pivot-calc-dialog-div .e-pivot-treeview-outer {
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 4px;
  height: 120px;
  overflow: auto;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div {
  min-width: 575px;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div {
  display: -ms-flexbox;
  display: flex;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div {
  height: 495px;
  width: 50%;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer {
  height: 100%;
  margin-top: 0;
  overflow: hidden;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-pivot-treeview-outer-div {
  display: inline-block;
  height: 460px;
  overflow: auto;
  width: 100% !important;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview {
  display: inline-table;
  height: 100%;
  width: 100%;
  min-width: 265px;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul .e-fullrow {
  cursor: move;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul .e-list-text {
  margin-bottom: 0;
  overflow: unset;
  width: 100%;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul .e-calcfieldmember .e-list-text {
  width: 150px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul .e-list-item .e-text-content {
  height: 30px;
  margin: 0;
  padding: 0 0 0 24px;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul .e-remove-report.e-list-icon {
  cursor: pointer;
  font-size: 13px;
  margin-top: 3px;
  padding-left: 0px;
  padding-right: 0px;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul .e-list-icon {
  cursor: auto;
  font-size: 14px;
  width: auto;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul .e-list-icon.e-edit {
  cursor: pointer;
  padding: 7px !important;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul .e-list-icon.e-edited {
  cursor: pointer;
  padding: 7px !important;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul .e-list-item div.e-icons {
  padding: 0;
  height: auto;
  float: none !important;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul li {
  margin-left: 0;
  margin-right: 0;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview.e-rtl ul .e-list-icon {
  transform: rotateX(0deg) rotateY(180deg);
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview.e-rtl ul .e-list-item .e-text-content {
  padding: 0 24px 0 0;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview.e-rtl ul li {
  margin-left: 0;
  margin-right: 0;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul:first-child {
  padding-left: 10px;
  padding-right: 10px;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-pivot-all-field-title {
  color: #495057;
  -ms-flex: auto;
  flex: auto;
  margin-top: 0;
  padding-bottom: 4px;
  padding-left: 18px;
  padding-right: 18px;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-pivot-all-field-title-container {
  background-color: #f8f9fa;
  color: #495057;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-pivot-all-field-title-container .e-info {
  padding: 7px !important;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-pivot-all-field-title-container .e-info:hover {
  color: #0d6efd;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-pivot-calculated-div {
  -ms-flex: auto;
  flex: auto;
  margin-left: 18px;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-pivot-calculated-div .e-pivot-formula {
  height: 100px;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-pivot-calculated-div .e-pivot-calc-custom-format-div {
  margin-top: 15px;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-pivot-calculated-div .e-pivot-formula-title,
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-pivot-calculated-div .e-pivot-field-name-title,
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-pivot-calculated-div .e-olap-hierarchy-title,
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-pivot-calculated-div .e-pivot-format-title,
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-pivot-calculated-div .e-olap-member-title {
  padding-left: 0;
  padding-right: 0;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-pivot-calculated-div .e-pivot-field-name-title {
  margin-top: 0;
  padding-top: 0;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div.e-dialog {
  max-height: 700px !important;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div.e-dialog .e-calc-clear-btn {
  float: left;
  margin: 0;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div.e-rtl .e-pivot-calc-outer-div .e-pivot-calculated-div {
  margin-left: 0;
  margin-right: 18px;
}
.e-pivot-calc-dialog-div.e-olap-calc-dialog-div.e-rtl.e-dialog .e-calc-clear-btn {
  float: right;
}
.e-bigger.e-pivot-calc-dialog-div,
.e-bigger .e-pivot-calc-dialog-div {
  max-height: 660px !important;
  min-width: 401px !important;
}
.e-bigger.e-pivot-calc-dialog-div .e-pivot-all-field-title,
.e-bigger.e-pivot-calc-dialog-div .e-pivot-field-name-title,
.e-bigger.e-pivot-calc-dialog-div .e-pivot-formula-title,
.e-bigger.e-pivot-calc-dialog-div .e-olap-hierarchy-title,
.e-bigger.e-pivot-calc-dialog-div .e-pivot-format-title,
.e-bigger.e-pivot-calc-dialog-div .e-olap-member-title,
.e-bigger .e-pivot-calc-dialog-div .e-pivot-all-field-title,
.e-bigger .e-pivot-calc-dialog-div .e-pivot-field-name-title,
.e-bigger .e-pivot-calc-dialog-div .e-pivot-formula-title,
.e-bigger .e-pivot-calc-dialog-div .e-olap-hierarchy-title,
.e-bigger .e-pivot-calc-dialog-div .e-pivot-format-title,
.e-bigger .e-pivot-calc-dialog-div .e-olap-member-title {
  font-size: 14px;
  padding: 6px 0;
  padding-bottom: 0;
  padding-bottom: 4px;
  padding-top: 16px;
}
.e-bigger.e-pivot-calc-dialog-div .e-treeview ul li,
.e-bigger .e-pivot-calc-dialog-div .e-treeview ul li {
  padding: 2px 0;
}
.e-bigger.e-pivot-calc-dialog-div .e-treeview .e-list-item div.e-icons,
.e-bigger .e-pivot-calc-dialog-div .e-treeview .e-list-item div.e-icons {
  font-size: 20px;
  padding-top: 12px;
}
.e-bigger.e-pivot-calc-dialog-div .e-treeview .e-list-item .e-remove-report,
.e-bigger.e-pivot-calc-dialog-div .e-treeview .e-list-item .e-edit,
.e-bigger.e-pivot-calc-dialog-div .e-treeview .e-list-item .e-edited,
.e-bigger .e-pivot-calc-dialog-div .e-treeview .e-list-item .e-remove-report,
.e-bigger .e-pivot-calc-dialog-div .e-treeview .e-list-item .e-edit,
.e-bigger .e-pivot-calc-dialog-div .e-treeview .e-list-item .e-edited {
  font-size: 16px !important;
}
.e-bigger.e-pivot-calc-dialog-div .e-treeview ul li .e-list-icon.e-edit,
.e-bigger.e-pivot-calc-dialog-div .e-treeview ul li .e-list-icon.e-edited,
.e-bigger.e-pivot-calc-dialog-div .e-treeview ul li .e-list-icon.e-remove-report,
.e-bigger .e-pivot-calc-dialog-div .e-treeview ul li .e-list-icon.e-edit,
.e-bigger .e-pivot-calc-dialog-div .e-treeview ul li .e-list-icon.e-edited,
.e-bigger .e-pivot-calc-dialog-div .e-treeview ul li .e-list-icon.e-remove-report {
  padding-top: 3px;
}
.e-bigger.e-pivot-calc-dialog-div .e-treeview .e-list-item span.e-icons,
.e-bigger .e-pivot-calc-dialog-div .e-treeview .e-list-item span.e-icons {
  font-size: 20px;
  position: relative;
  top: 3px;
}
.e-bigger.e-pivot-calc-dialog-div .e-pivot-formula,
.e-bigger .e-pivot-calc-dialog-div .e-pivot-formula {
  font-size: 14px;
}
.e-bigger.e-pivot-calc-dialog-div .e-footer-content,
.e-bigger .e-pivot-calc-dialog-div .e-footer-content {
  padding-right: 8px;
  padding-top: 8px;
}
.e-bigger.e-pivot-calc-dialog-div.e-olap-calc-dialog-div,
.e-bigger .e-pivot-calc-dialog-div.e-olap-calc-dialog-div {
  max-height: 750px !important;
  min-width: 580px !important;
}
.e-bigger.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div,
.e-bigger .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div {
  height: 570px;
  width: 283px;
}
.e-bigger.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-pivot-treeview-outer-div,
.e-bigger .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-pivot-treeview-outer-div {
  height: 520px;
  width: 325px;
}
.e-bigger.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-pivot-all-field-title,
.e-bigger .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-pivot-all-field-title {
  padding-bottom: 6px;
}
.e-bigger.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-pivot-all-field-title-container,
.e-bigger .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-pivot-all-field-title-container {
  font-size: 14px;
}
.e-bigger.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul .e-list-icon,
.e-bigger .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul .e-list-icon {
  font-size: 20px;
}
.e-bigger.e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-pivot-calculated-div,
.e-bigger .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-pivot-calculated-div {
  margin-left: 24px;
}
.e-bigger.e-pivot-calc-dialog-div.e-olap-calc-dialog-div.e-rtl .e-pivot-calc-outer-div .e-pivot-calculated-div,
.e-bigger .e-pivot-calc-dialog-div.e-olap-calc-dialog-div.e-rtl .e-pivot-calc-outer-div .e-pivot-calculated-div {
  margin-left: 0;
  margin-right: 24px;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog,
.e-pivotfieldlist-container .e-member-editor-dialog {
  max-width: 400px !important;
  min-width: 320px !important;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-prompt,
.e-pivotfieldlist-container .e-member-editor-dialog .e-member-prompt {
  padding: 25px 12px;
  text-align: center;
  width: 100%;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-editor-search-container,
.e-pivotfieldlist-container .e-member-editor-dialog .e-editor-search-container {
  display: -ms-flexbox;
  display: flex;
  padding: 0 12px 10px;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-editor-search-container .e-clear-icon-hide,
.e-pivotfieldlist-container .e-member-editor-dialog .e-editor-search-container .e-clear-icon-hide {
  display: inline-block;
  visibility: hidden;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container-outer-div,
.e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-container-outer-div {
  display: inline-block;
  height: 162px;
  max-width: 400px;
  overflow: auto;
  width: 100%;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container,
.e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-container {
  display: inline-table;
  width: 100%;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container.e-rtl ul .e-list-icon,
.e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-container.e-rtl ul .e-list-icon {
  transform: rotateX(0deg) rotateY(180deg);
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog:not(.e-member-editor-dialog):not(.e-olap-field-list-tree) ul,
.e-pivotfieldlist-container .e-member-editor-dialog:not(.e-member-editor-dialog):not(.e-olap-field-list-tree) ul {
  padding-left: 24px;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog:not(.e-member-editor-dialog):not(.e-olap-field-list-tree) ul li.e-pivot-parent,
.e-pivotfieldlist-container .e-member-editor-dialog:not(.e-member-editor-dialog):not(.e-olap-field-list-tree) ul li.e-pivot-parent {
  padding-left: 13px;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog:not(.e-member-editor-dialog):not(.e-olap-field-list-tree) ul li:not(.e-pivot-parent):not(.e-pivot-child) .e-text-content,
.e-pivotfieldlist-container .e-member-editor-dialog:not(.e-member-editor-dialog):not(.e-olap-field-list-tree) ul li:not(.e-pivot-parent):not(.e-pivot-child) .e-text-content {
  padding-left: 0;
  margin-left: 15px;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul,
.e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-container ul {
  margin-left: -22px;
  overflow: auto !important;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-list-text,
.e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-container ul li .e-list-text {
  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";
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-list-icon,
.e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-container ul li .e-list-icon {
  margin: 0;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-disable,
.e-pivotfieldlist-container .e-member-editor-dialog .e-disable {
  display: none !important;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-rtl:not(.e-member-editor-dialog):not(.e-olap-field-list-tree) ul,
.e-pivotfieldlist-container .e-member-editor-dialog.e-rtl:not(.e-member-editor-dialog):not(.e-olap-field-list-tree) ul {
  padding-right: 24px;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-rtl:not(.e-member-editor-dialog):not(.e-olap-field-list-tree) ul li.e-pivot-parent,
.e-pivotfieldlist-container .e-member-editor-dialog.e-rtl:not(.e-member-editor-dialog):not(.e-olap-field-list-tree) ul li.e-pivot-parent {
  padding-right: 7px;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-rtl:not(.e-member-editor-dialog):not(.e-olap-field-list-tree) ul li:not(.e-pivot-parent):not(.e-pivot-child) .e-text-content,
.e-pivotfieldlist-container .e-member-editor-dialog.e-rtl:not(.e-member-editor-dialog):not(.e-olap-field-list-tree) ul li:not(.e-pivot-parent):not(.e-pivot-child) .e-text-content {
  padding-right: 0;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-rtl .e-member-editor-outer-container ul,
.e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul {
  margin-left: 0;
  margin-right: -22px;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-member-editor-container ul,
.e-pivotfieldlist-container .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-member-editor-container ul {
  margin-left: 0;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-treeview ul:first-child,
.e-pivotfieldlist-container .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-treeview ul:first-child {
  padding-left: 10px;
  padding-right: 10px;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-editor-search-container,
.e-pivotfieldlist-container .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-editor-search-container {
  display: -ms-flexbox;
  display: flex;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul,
.e-pivotfieldlist-container .e-member-editor-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul {
  margin-right: 0;
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-toolbar .e-toolbar-items {
  margin-left: 20px;
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-clear-filter-button {
  float: left;
  margin: 0;
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-clear-filter-button.e-disable {
  display: none;
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-editor-label-container {
  background-color: #f8f9fa;
  opacity: 56%;
  padding: 14px 10px 16px 20px;
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-editor-label-container .e-editor-label {
  color: #212529;
  font: 500 13px Inter;
  opacity: .87;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-filter-sort {
  box-shadow: none;
  margin-left: 10px;
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-filter-sort .e-member-sort .e-sort-ascend-icon,
.e-pivotfieldlist-container .e-member-editor-dialog .e-filter-sort .e-member-sort .e-sort-descend-icon {
  font-size: 16px;
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-select-all-container ul {
  margin-left: -22px;
  overflow: hidden;
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-select-all-container ul li .e-list-text {
  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";
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-select-all-container ul li .e-list-icon {
  margin: 0;
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-filter-tab-container {
  border: 0;
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-filter-tab-container .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
  margin: 0 0 0 6px;
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-filter-tab-container .e-tab-header .e-text-wrap .e-tab-icon {
  height: 14px;
  min-width: 14px;
  width: 14px;
  height: auto;
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-filter-tab-container .e-tab-header .e-text-wrap .e-tab-icon::before {
  font-size: 14px;
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-filter-tab-container.e-rtl .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
  margin: 0 6px 0 0;
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-excelfilter {
  padding-top: 20px;
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-excelfilter .e-member-editor-container-outer-div {
  height: 167px !important;
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter,
.e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter {
  height: 248px;
  overflow: auto;
  padding: 20px;
  padding-bottom: 0;
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter .e-filter-text-div,
.e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter .e-filter-text-div {
  color: #6c757d !important;
  font-size: 13px;
  font-weight: 500;
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter .e-filter-option-container-1,
.e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter .e-filter-option-container-2,
.e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter .e-separator-div,
.e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter .e-filter-option-container-1,
.e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter .e-filter-option-container-2,
.e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter .e-separator-div {
  padding-top: 20px;
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter .e-between-text-div,
.e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter .e-between-text-div {
  padding: 8px 0;
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter .e-disable,
.e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter .e-disable {
  display: none;
}
.e-pivotfieldlist-container .e-member-editor-dialog.e-excel-filter .e-editor-label-container {
  opacity: 56%;
  padding: 14px 10px 9px 20px;
}
.e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-toolbar .e-toolbar-items {
  margin-left: 0;
  margin-right: 20px;
}
.e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container .e-editor-search-container .e-filter-sort {
  margin-left: 0;
  margin-right: 10px;
}
.e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-footer-content .e-clear-filter-button {
  float: right;
}
.e-pivotfieldlist-container .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-select-all-container ul {
  margin-left: 0;
}
.e-pivotfieldlist-container .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-editor-search-container .e-level-drop {
  margin: 0 5px;
}
.e-pivotfieldlist-container .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-editor-search-container .e-level-drop .e-caret {
  font-size: 14px;
}
.e-pivotfieldlist-container .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-editor-search-container .e-level-drop li .e-disabled {
  opacity: .5;
  pointer-events: none;
}
.e-pivotfieldlist-container .e-member-editor-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container .e-editor-search-container .e-filter-sort {
  margin-left: 0;
  margin-right: 10px;
}
.e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container:not(.e-excelfilter) .e-editor-search-container {
  padding-top: 4px !important;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog ul:first-child {
  min-height: 170px;
  overflow: auto;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-calc-measure-icon,
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-calc-dimension-icon,
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-attributeCDB-icon,
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-hierarchyCDB-icon,
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-level-members,
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-namedSetCDB-icon,
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-measure-icon,
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-kpiGoal-icon,
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-kpiStatus-icon,
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-kpiTrend-icon,
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-kpiValue-icon {
  margin-left: 10px;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-calc-measure-icon,
.e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-calc-dimension-icon,
.e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-attributeCDB-icon,
.e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-hierarchyCDB-icon,
.e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-level-members,
.e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-namedSetCDB-icon,
.e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-measure-icon,
.e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-kpiGoal-icon,
.e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-kpiStatus-icon,
.e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-kpiTrend-icon,
.e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-kpiValue-icon {
  margin-left: 0;
  margin-right: 10px;
}
.e-pivotfieldlist-container .e-value-field-settings {
  max-width: 400px !important;
  min-width: 300px !important;
}
.e-pivotfieldlist-container .e-value-field-settings .e-dlg-content {
  overflow: auto;
}
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content {
  padding: 0 12px 10px;
}
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-field-name-text-container {
  display: -ms-flexbox;
  display: flex;
}
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-field-name-text-container .e-field-name-title,
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-field-name-text-container .e-field-name-content {
  font-size: 13px;
  font-weight: 500;
}
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-field-name-text-container .e-field-name-title {
  -ms-flex: none;
  flex: none;
  white-space: pre;
}
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-field-name-text-container .e-field-name-content {
  -ms-flex: auto;
  flex: auto;
  width: 100%;
}
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-caption-input-container,
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-type-option-container,
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-base-field-option-container,
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-base-item-option-container {
  padding-top: 12px;
}
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-caption-input-container .e-base-field-option-text,
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-caption-input-container .e-base-item-option-text,
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-caption-input-container .e-type-option-text,
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-type-option-container .e-base-field-option-text,
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-type-option-container .e-base-item-option-text,
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-type-option-container .e-type-option-text,
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-base-field-option-container .e-base-field-option-text,
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-base-field-option-container .e-base-item-option-text,
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-base-field-option-container .e-type-option-text,
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-base-item-option-container .e-base-field-option-text,
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-base-item-option-container .e-base-item-option-text,
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-base-item-option-container .e-type-option-text {
  font-size: 13px;
  font-weight: 500;
  width: 100%;
}
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-caption-input-container .e-caption-input-text,
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-type-option-container .e-caption-input-text,
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-base-field-option-container .e-caption-input-text,
.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-base-item-option-container .e-caption-input-text {
  font-size: 13px;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog,
.e-pivotfieldlist-container .e-member-editor-dialog,
.e-pivotfieldlist-container .e-value-field-settings {
  border-radius: 4px;
  width: auto !important;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-dlg-header-content,
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-footer-content,
.e-pivotfieldlist-container .e-member-editor-dialog .e-dlg-header-content,
.e-pivotfieldlist-container .e-member-editor-dialog .e-footer-content,
.e-pivotfieldlist-container .e-value-field-settings .e-dlg-header-content,
.e-pivotfieldlist-container .e-value-field-settings .e-footer-content {
  border-radius: 4px;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-dlg-header-content,
.e-pivotfieldlist-container .e-member-editor-dialog .e-dlg-header-content,
.e-pivotfieldlist-container .e-value-field-settings .e-dlg-header-content {
  border: 0;
  font-weight: normal;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-footer-content,
.e-pivotfieldlist-container .e-member-editor-dialog .e-footer-content,
.e-pivotfieldlist-container .e-value-field-settings .e-footer-content {
  border-top: 1px solid #dee2e6;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  padding-top: 10px;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-dlg-content,
.e-pivotfieldlist-container .e-member-editor-dialog .e-dlg-content,
.e-pivotfieldlist-container .e-value-field-settings .e-dlg-content {
  overflow: hidden;
  padding: 0 !important;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-dlg-content .e-empty-field::-webkit-input-placeholder,
.e-pivotfieldlist-container .e-member-editor-dialog .e-dlg-content .e-empty-field::-webkit-input-placeholder,
.e-pivotfieldlist-container .e-value-field-settings .e-dlg-content .e-empty-field::-webkit-input-placeholder {
  color: #dc3545 !important;
  font-weight: 600 !important;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-dlg-content .e-empty-field:-moz-placeholder,
.e-pivotfieldlist-container .e-member-editor-dialog .e-dlg-content .e-empty-field:-moz-placeholder,
.e-pivotfieldlist-container .e-value-field-settings .e-dlg-content .e-empty-field:-moz-placeholder {
  color: #dc3545 !important;
  font-weight: 600 !important;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-dlg-content .e-empty-field::-moz-placeholder,
.e-pivotfieldlist-container .e-member-editor-dialog .e-dlg-content .e-empty-field::-moz-placeholder,
.e-pivotfieldlist-container .e-value-field-settings .e-dlg-content .e-empty-field::-moz-placeholder {
  color: #dc3545 !important;
  font-weight: 600 !important;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-dlg-content .e-empty-field:-ms-input-placeholder,
.e-pivotfieldlist-container .e-member-editor-dialog .e-dlg-content .e-empty-field:-ms-input-placeholder,
.e-pivotfieldlist-container .e-value-field-settings .e-dlg-content .e-empty-field:-ms-input-placeholder {
  color: #dc3545 !important;
  font-weight: 600 !important;
}
.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-dlg-content .e-member-editor-outer-container .e-member-editor-container-outer-div {
  height: 200px;
}
.e-field-list-tree.e-drag-item.e-treeview,
.e-pivot-calc.e-drag-item.e-treeview {
  background-color: #dee2e6;
  border: 1px solid #dee2e6;
  border-radius: 0;
  box-shadow: 0 1px 2px rgba(0, 0, 0, .06), 0 1px 3px rgba(0, 0, 0, .1);
  height: 32px;
  line-height: 1.15em;
  min-width: 100px;
  padding: 5px 10px;
  line-height: normal;
  padding: 0 10px;
}
.e-field-list-tree.e-drag-item.e-treeview .e-text-content,
.e-pivot-calc.e-drag-item.e-treeview .e-text-content {
  height: 100%;
  padding: 0;
  text-align: center;
  width: 100%;
}
.e-field-list-tree.e-drag-item.e-treeview .e-text-content .e-list-text,
.e-pivot-calc.e-drag-item.e-treeview .e-text-content .e-list-text {
  color: #343a40;
  font-size: 16px;
  line-height: 1em;
  width: 100%;
  display: inline;
  line-height: normal;
  vertical-align: sub;
}
.e-field-list-tree.e-drag-item.e-treeview .e-text-content > .e-icons,
.e-field-list-tree.e-drag-item.e-treeview .e-checkbox-wrapper,
.e-field-list-tree.e-drag-item.e-treeview .e-list-icon,
.e-pivot-calc.e-drag-item.e-treeview .e-text-content > .e-icons,
.e-pivot-calc.e-drag-item.e-treeview .e-checkbox-wrapper,
.e-pivot-calc.e-drag-item.e-treeview .e-list-icon {
  display: none;
}
.e-field-list-tree.e-drag-item.e-treeview.e-rtl .e-text-content,
.e-pivot-calc.e-drag-item.e-treeview.e-rtl .e-text-content {
  padding-right: 0;
}
.e-field-list-tree.e-drag-item.e-treeview.e-drag-restrict .e-text-content,
.e-pivot-calc.e-drag-item.e-treeview.e-drag-restrict .e-text-content {
  padding-left: 24px;
}
.e-field-list-tree.e-drag-item.e-treeview.e-drag-restrict .e-text-content .e-list-text,
.e-pivot-calc.e-drag-item.e-treeview.e-drag-restrict .e-text-content .e-list-text {
  padding: 0;
}
.e-field-list-tree.e-drag-item.e-treeview.e-drag-restrict .e-no-drop,
.e-pivot-calc.e-drag-item.e-treeview.e-drag-restrict .e-no-drop {
  display: inline-block !important;
  line-height: 0em;
}
.e-field-list-tree.e-drag-item.e-treeview.e-drag-restrict .e-no-drop::before,
.e-pivot-calc.e-drag-item.e-treeview.e-drag-restrict .e-no-drop::before {
  float: left;
  font-size: 16px;
  padding: 5px 0;
}
.e-field-list-tree.e-drag-item.e-treeview.e-drag-restrict.e-rtl .e-text-content,
.e-pivot-calc.e-drag-item.e-treeview.e-drag-restrict.e-rtl .e-text-content {
  padding-left: 0;
  padding-right: 24px;
}
.e-field-list-tree.e-drag-item.e-treeview.e-drag-restrict.e-rtl .e-text-content .e-icons,
.e-pivot-calc.e-drag-item.e-treeview.e-drag-restrict.e-rtl .e-text-content .e-icons {
  transform: rotateY(180deg);
}
.e-bigger .e-field-list-tree.e-drag-item.e-treeview,
.e-bigger .e-pivot-calc.e-drag-item.e-treeview,
.e-bigger.e-field-list-tree.e-drag-item.e-treeview,
.e-bigger.e-pivot-calc.e-drag-item.e-treeview {
  height: 36px;
  padding: 6px 12px;
}
.e-bigger .e-field-list-tree.e-drag-item.e-treeview .e-text-content .e-list-text,
.e-bigger .e-pivot-calc.e-drag-item.e-treeview .e-text-content .e-list-text,
.e-bigger.e-field-list-tree.e-drag-item.e-treeview .e-text-content .e-list-text,
.e-bigger.e-pivot-calc.e-drag-item.e-treeview .e-text-content .e-list-text {
  line-height: 1.5em;
}
.e-bigger .e-field-list-tree.e-drag-item.e-treeview.e-drag-restrict .e-no-drop::before,
.e-bigger .e-pivot-calc.e-drag-item.e-treeview.e-drag-restrict .e-no-drop::before,
.e-bigger.e-field-list-tree.e-drag-item.e-treeview.e-drag-restrict .e-no-drop::before,
.e-bigger.e-pivot-calc.e-drag-item.e-treeview.e-drag-restrict .e-no-drop::before {
  padding: 4px;
}
.e-button-drag-clone {
  background-color: #dee2e6 !important;
  border: 1px solid #dee2e6;
  border-radius: 0;
  box-shadow: 0 1px 2px rgba(0, 0, 0, .06), 0 1px 3px rgba(0, 0, 0, .1);
  color: #343a40;
  font-size: 16px;
  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";
  height: 32px;
  line-height: 1.15em;
  min-width: 100px;
  overflow: hidden;
  padding: 5px 10px;
  text-align: center;
  width: auto;
  z-index: 100000;
  line-height: normal;
  padding: 0 10px;
}
.e-button-drag-clone .e-text-content {
  width: 100%;
  display: inline;
  vertical-align: sub;
}
.e-bigger .e-button-drag-clone,
.e-bigger.e-button-drag-clone {
  height: 36px !important;
  line-height: 1.5em;
  padding: 6px 12px;
  line-height: normal;
  padding: 0 12px;
}
.e-pivot-error-dialog {
  max-width: 400px !important;
  width: auto !important;
}
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-dlg-content .e-member-editor-outer-container .e-member-editor-container-outer-div,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-dlg-content .e-member-editor-outer-container .e-member-editor-container-outer-div {
  height: 129px;
}
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-editor-search-container .e-sort-ascend-icon,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-editor-search-container .e-sort-descend-icon,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-editor-search-container .e-sort-ascend-icon,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-editor-search-container .e-sort-descend-icon {
  font-size: 18px;
}
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-editor-search-container .e-level-drop .e-caret,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-editor-search-container .e-level-drop .e-caret {
  font-size: 20px !important;
}
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container ul li .e-calc-measure-icon,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container ul li .e-calc-dimension-icon,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container ul li .e-attributeCDB-icon,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container ul li .e-hierarchyCDB-icon,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container ul li .e-level-members,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container ul li .e-namedSetCDB-icon,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container ul li .e-measure-icon,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container ul li .e-kpiGoal-icon,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container ul li .e-kpiStatus-icon,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container ul li .e-kpiTrend-icon,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container ul li .e-kpiValue-icon,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container ul li .e-calc-measure-icon,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container ul li .e-calc-dimension-icon,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container ul li .e-attributeCDB-icon,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container ul li .e-hierarchyCDB-icon,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container ul li .e-level-members,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container ul li .e-namedSetCDB-icon,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container ul li .e-measure-icon,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container ul li .e-kpiGoal-icon,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container ul li .e-kpiStatus-icon,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container ul li .e-kpiTrend-icon,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container ul li .e-kpiValue-icon {
  margin-left: 10px;
}
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-calc-measure-icon,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-calc-dimension-icon,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-attributeCDB-icon,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-hierarchyCDB-icon,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-level-members,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-namedSetCDB-icon,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-measure-icon,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-kpiGoal-icon,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-kpiStatus-icon,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-kpiTrend-icon,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-kpiValue-icon,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-calc-measure-icon,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-calc-dimension-icon,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-attributeCDB-icon,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-hierarchyCDB-icon,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-level-members,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-namedSetCDB-icon,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-measure-icon,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-kpiGoal-icon,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-kpiStatus-icon,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-kpiTrend-icon,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-kpiValue-icon {
  margin-left: 10px;
}
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-filter-tab-container .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-filter-tab-container .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
  margin: 0 0 0 6px;
}
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-filter-tab-container.e-rtl .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-filter-tab-container.e-rtl .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
  margin: 0 6px 0 0;
}
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-excelfilter .e-member-editor-container-outer-div,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-excelfilter .e-member-editor-container-outer-div {
  height: 119px !important;
}
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter {
  height: 227px;
}
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter .e-filter-text-div,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter .e-filter-text-div,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter .e-filter-text-div,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter .e-filter-text-div {
  font-size: 14px;
}
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter .e-filter-option-container-1,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter .e-filter-option-container-2,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter .e-separator-div,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter .e-filter-option-container-1,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter .e-filter-option-container-2,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter .e-separator-div,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter .e-filter-option-container-1,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter .e-filter-option-container-2,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter .e-separator-div,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter .e-filter-option-container-1,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter .e-filter-option-container-2,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter .e-separator-div {
  padding-top: 24px;
}
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter .e-between-text-div,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter .e-between-text-div,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter .e-between-text-div,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter .e-between-text-div {
  padding: 10px 0;
}
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog.e-excel-filter,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog.e-excel-filter {
  min-width: 350px !important;
}
.e-bigger .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-dlg-header-content .e-clear-filter-button.e-small,
.e-bigger .e-pivotfieldlist-container .e-member-editor-dialog .e-dlg-header-content .e-clear-filter-button.e-small,
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-dlg-header-content .e-clear-filter-button.e-small,
.e-bigger.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-dlg-header-content .e-clear-filter-button.e-small,
.e-bigger.e-pivotfieldlist-container .e-member-editor-dialog .e-dlg-header-content .e-clear-filter-button.e-small,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-dlg-header-content .e-clear-filter-button.e-small {
  font-size: 14px;
  top: 0;
}
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content {
  padding: 0 12px 10px;
}
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-field-name-text-container,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-field-name-text-container {
  display: -ms-flexbox;
  display: flex;
}
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-field-name-text-container .e-field-name-title,
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-field-name-text-container .e-field-name-content,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-field-name-text-container .e-field-name-title,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-field-name-text-container .e-field-name-content {
  font-size: 14px;
}
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-caption-input-container,
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-type-option-container,
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-base-field-option-container,
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-base-item-option-container,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-caption-input-container,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-type-option-container,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-base-field-option-container,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-base-item-option-container {
  padding-top: 24px;
}
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-caption-input-container .e-base-field-option-text,
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-caption-input-container .e-base-item-option-text,
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-caption-input-container .e-type-option-text,
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-caption-input-container .e-caption-input-text,
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-type-option-container .e-base-field-option-text,
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-type-option-container .e-base-item-option-text,
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-type-option-container .e-type-option-text,
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-type-option-container .e-caption-input-text,
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-base-field-option-container .e-base-field-option-text,
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-base-field-option-container .e-base-item-option-text,
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-base-field-option-container .e-type-option-text,
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-base-field-option-container .e-caption-input-text,
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-base-item-option-container .e-base-field-option-text,
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-base-item-option-container .e-base-item-option-text,
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-base-item-option-container .e-type-option-text,
.e-bigger .e-pivotfieldlist-container .e-value-field-settings .e-base-item-option-container .e-caption-input-text,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-caption-input-container .e-base-field-option-text,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-caption-input-container .e-base-item-option-text,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-caption-input-container .e-type-option-text,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-caption-input-container .e-caption-input-text,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-type-option-container .e-base-field-option-text,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-type-option-container .e-base-item-option-text,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-type-option-container .e-type-option-text,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-type-option-container .e-caption-input-text,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-base-field-option-container .e-base-field-option-text,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-base-field-option-container .e-base-item-option-text,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-base-field-option-container .e-type-option-text,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-base-field-option-container .e-caption-input-text,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-base-item-option-container .e-base-field-option-text,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-base-item-option-container .e-base-item-option-text,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-base-item-option-container .e-type-option-text,
.e-bigger.e-pivotfieldlist-container .e-value-field-settings .e-base-item-option-container .e-caption-input-text {
  font-size: 14px;
}
/*! field-list theme */
.e-pivotfieldlist .e-member-editor-dialog,
.e-pivotfieldlist .e-olap-editor-dialog {
  visibility: hidden;
}
.e-pivotfieldlist .e-select-table {
  background-color: #e9ecef;
  border: .5px solid #dee2e6;
  box-shadow: 0 1px 2px rgba(0, 0, 0, .06), 0 1px 3px rgba(0, 0, 0, .1);
  color: #6c757d;
  font-size: 17px;
  height: 31px;
  max-height: 31px;
  max-width: 31px;
  min-height: 31px;
  min-width: 31px;
  padding: 8px;
  position: relative;
  width: 31px;
  z-index: 1000;
}
.e-pivotfieldlist .e-select-table.e-fieldlist-left {
  box-shadow: 0 1px 2px rgba(0, 0, 0, .06), 0 1px 3px rgba(0, 0, 0, .1);
}
.e-pivotfieldlist .e-select-table:focus,
.e-pivotfieldlist .e-select-table:active {
  background-color: #dee2e6;
}
.e-pivotfieldlist .e-select-table:hover {
  background-color: #dee2e6;
}
*.e-rtl .e-select-table {
  padding: 8px 5px;
}
.e-bigger .e-pivotfieldlist .e-select-table,
.e-bigger.e-pivotfieldlist .e-select-table {
  font-size: 20px;
  height: 36px;
  max-height: 36px;
  max-width: 36px;
  min-height: 36px;
  min-width: 36px;
}
.e-bigger .e-pivotfieldlist .e-member-editor-dialog,
.e-bigger .e-pivotfieldlist .e-olap-editor-dialog,
.e-bigger.e-pivotfieldlist .e-member-editor-dialog,
.e-bigger.e-pivotfieldlist .e-olap-editor-dialog {
  max-height: 440px !important;
  min-width: 370px !important;
}
.e-bigger .e-pivotfieldlist .e-member-editor-dialog .e-member-editor-container-outer-div,
.e-bigger .e-pivotfieldlist .e-olap-editor-dialog .e-member-editor-container-outer-div,
.e-bigger.e-pivotfieldlist .e-member-editor-dialog .e-member-editor-container-outer-div,
.e-bigger.e-pivotfieldlist .e-olap-editor-dialog .e-member-editor-container-outer-div {
  min-height: 75px !important;
}
.e-bigger .e-pivotfieldlist .e-member-editor-dialog .e-member-editor-container-outer-div .e-list-parent .e-ul,
.e-bigger .e-pivotfieldlist .e-olap-editor-dialog .e-member-editor-container-outer-div .e-list-parent .e-ul,
.e-bigger.e-pivotfieldlist .e-member-editor-dialog .e-member-editor-container-outer-div .e-list-parent .e-ul,
.e-bigger.e-pivotfieldlist .e-olap-editor-dialog .e-member-editor-container-outer-div .e-list-parent .e-ul {
  height: auto;
}
.e-pivotfieldlist-container {
  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;
  max-width: 700px;
  min-width: 300px;
}
.e-pivotfieldlist-container.sf-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list {
  display: block;
  overflow-y: auto;
}
.e-pivotfieldlist-container.sf-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list.e-olap-field-list-tree.e-treeview ul:first-child {
  padding-right: 0;
}
.e-pivotfieldlist-container.sf-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list.e-olap-field-list-tree.e-treeview li.e-no-checkbox > .e-text-content > .e-checkbox-wrapper,
.e-pivotfieldlist-container.sf-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list.e-olap-field-list-tree.e-treeview li .e-measure-icon {
  display: none;
}
.e-pivotfieldlist-container.sf-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list.e-olap-field-list-tree.e-treeview li.e-rtl ul:first-child {
  padding-left: 0;
  padding-right: 10px;
}
.e-pivotfieldlist-container.sf-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list li .e-drag {
  padding: revert;
  margin: revert;
  width: auto;
  height: auto;
}
.e-pivotfieldlist-container.sf-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list li .e-draggable {
  display: contents;
}
.e-pivotfieldlist-container.sf-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list li .e-text-content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.e-pivotfieldlist-container.sf-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list li .e-list-text {
  text-overflow: ellipsis;
  overflow-x: hidden;
  width: 100%;
  white-space: nowrap;
}
.e-pivotfieldlist-container.sf-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list.e-treeview:not(.e-rtl) .e-list-text {
  padding-right: revert;
}
.e-pivotfieldlist-container.sf-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list.e-treeview.e-rtl .e-list-text {
  padding-left: revert;
}
.e-pivotfieldlist-container.sf-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container li.e-no-checkbox > .e-text-content > .e-checkbox-wrapper,
.e-pivotfieldlist-container.sf-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container li .e-measure-icon {
  display: none;
}
.e-pivotfieldlist-container .e-layout-footer {
  display: -ms-flexbox;
  display: flex;
  padding: 10px 2px 2px;
}
.e-pivotfieldlist-container .e-layout-footer .e-button-layout {
  -ms-flex: auto;
  flex: auto;
  text-align: end;
}
.e-pivotfieldlist-container .e-layout-footer .e-button-layout .e-defer-apply-button {
  margin-right: 10px;
}
.e-pivotfieldlist-container .e-layout-footer .e-button-layout .e-cancel-btn,
.e-pivotfieldlist-container .e-layout-footer .e-button-layout .e-defer-apply-button {
  min-width: fit-content;
}
.e-pivotfieldlist-container .e-layout-footer .e-cancel-btn,
.e-pivotfieldlist-container .e-layout-footer .e-defer-apply-button,
.e-pivotfieldlist-container .e-layout-footer .e-checkbox-layout {
  max-width: 25%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-pivotfieldlist-container .e-layout-footer .e-checkbox-layout .e-label {
  padding-right: 10px;
}
.e-pivotfieldlist-container .e-layout-footer .e-checkbox-layout {
  max-width: 45%;
  overflow: visible;
}
.e-pivotfieldlist-container .e-checkbox-layout {
  float: left;
  margin-top: 6px;
}
.e-pivotfieldlist-container.e-rtl .e-layout-footer .e-defer-apply-button {
  margin-left: 10px;
}
.e-pivotfieldlist-container.e-rtl .e-checkbox-layout {
  float: right;
}
.e-pivotfieldlist-container.e-dialog {
  max-height: 550px !important;
}
.e-pivotfieldlist-container.e-dialog .e-layout-footer {
  padding: 0;
}
.e-pivotfieldlist-container.e-dialog .e-checkbox-layout {
  margin-left: 10px;
}
.e-pivotfieldlist-container.e-dialog .e-button-layout {
  margin-right: 10px;
}
.e-pivotfieldlist-container .e-dlg-header-content,
.e-pivotfieldlist-container .e-footer-content {
  border: 0;
}
.e-pivotfieldlist-container .e-dlg-header-content {
  border-bottom: 1px solid #dee2e6;
}
.e-pivotfieldlist-container .e-footer-content {
  border-top: 1px solid #dee2e6;
}
.e-pivotfieldlist-container .e-field-list-title {
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
  min-height: 25px;
  padding: 0 2px 18px;
  width: 100%;
}
.e-pivotfieldlist-container .e-field-list-title .e-title-content {
  -ms-flex: auto;
  flex: auto;
}
.e-pivotfieldlist-container .e-title-header {
  display: -ms-flexbox;
  display: flex;
  padding: 2px;
  width: 100%;
}
.e-pivotfieldlist-container .e-title-header .e-title-content {
  -ms-flex: auto;
  flex: auto;
}
.e-pivotfieldlist-container .e-field-list-container {
  display: -ms-flexbox;
  display: flex;
  height: 342px;
  padding: 1px;
  position: relative;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table {
  border: 1px solid #dee2e6;
  border-radius: 4px;
  display: inline-block;
  overflow: hidden;
  width: 30%;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list-tree .e-sibling {
  display: none;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header,
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list {
  width: 100%;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header {
  background-color: #f8f9fa;
  color: #495057;
  font-size: 14px;
  font-weight: normal;
  height: 28px;
  overflow: hidden;
  padding: 6px 0 0 18px;
  text-align: left;
  text-overflow: ellipsis;
  word-break: break-all;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container {
  background-color: #f8f9fa;
  color: #495057;
  display: -ms-flexbox;
  display: flex;
  padding-right: 18px;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-field-header {
  -ms-flex: auto;
  flex: auto;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-none,
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-ascend,
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-descend {
  color: #495057;
  cursor: pointer;
  font-size: 14px;
  height: 20px !important;
  padding: 6px 0 0 4px;
  width: 20px;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-none.e-selected::before,
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-ascend.e-selected::before,
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-descend.e-selected::before {
  color: #0d6efd;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-none:hover,
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-ascend:hover,
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-descend:hover {
  font-weight: bold;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-none:focus,
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-ascend:focus,
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-descend:focus {
  font-weight: bold;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list-tree-outer-div {
  display: inline-block;
  height: 310px;
  overflow: auto;
  width: 100%;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list {
  display: inline-table;
  height: 100%;
  padding-left: 2px;
  width: 100%;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list:not(.e-olap-field-list-tree) ul {
  padding-left: 3px;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list:not(.e-olap-field-list-tree) ul li.e-pivot-parent {
  padding-left: 10px;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list:not(.e-olap-field-list-tree) ul li:not(.e-pivot-parent):not(.e-pivot-child) .e-text-content {
  padding-left: 0;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul {
  overflow: hidden;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-fullrow {
  cursor: default;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-drag {
  color: #adb5bd;
  cursor: move;
  display: inline-block;
  font-size: 14px;
  height: 20px;
  margin-bottom: 4px;
  margin-right: 6px;
  pointer-events: all;
  text-align: center;
  vertical-align: bottom;
  width: 20px;
  margin-right: 4px;
  padding-left: 8px;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-drag.e-disable-drag {
  cursor: not-allowed;
  opacity: .4;
  visibility: hidden;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-list-icon {
  color: #6c757d;
  margin: 0;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-calc-measure-icon,
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-calc-dimension-icon,
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-attributeCDB-icon,
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-hierarchyCDB-icon,
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-level-members,
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-namedSetCDB-icon,
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-measure-icon,
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-kpiGoal-icon,
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-kpiStatus-icon,
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-kpiTrend-icon,
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-kpiValue-icon {
  margin-left: 10px;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-list-selected {
  opacity: .5;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-selected-node {
  font-weight: 500;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-list-text {
  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";
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li.e-disable {
  display: none !important;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list.e-olap-field-list-tree ul .e-list-icon {
  font-size: 14px;
  height: auto;
  width: auto;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list.e-olap-field-list-tree.e-treeview ul:first-child {
  padding-left: 10px;
  padding-right: 10px;
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list.e-olap-field-list-tree.e-rtl ul .e-list-icon {
  transform: rotateX(0deg) rotateY(180deg);
}
.e-pivotfieldlist-container .e-field-list-container .e-field-table.e-olap-field-table {
  width: 40%;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table {
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 70%;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields {
  padding-left: 8px;
  width: 50%;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values {
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 4px;
  fill: #fff;
  font-weight: normal;
  min-height: 165px;
  position: relative;
  width: 100%;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container {
  background-color: #f8f9fa;
  border-bottom: 1px solid #dee2e6;
  color: #495057;
  display: -ms-flexbox;
  display: flex;
  height: 28px;
  padding: 2px 18px 5px;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container {
  height: 20px;
  padding-top: 2px;
  width: 20px;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container .e-axis-rows,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container .e-axis-columns,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container .e-axis-values,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container .e-axis-filters,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container .e-axis-rows,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container .e-axis-columns,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container .e-axis-values,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container .e-axis-filters,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container .e-axis-rows,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container .e-axis-columns,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container .e-axis-values,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container .e-axis-filters,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container .e-axis-rows,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container .e-axis-columns,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container .e-axis-values,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container .e-axis-filters {
  color: #495057;
  font-size: 14px;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-header,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-header,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-header,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-header {
  -ms-flex: auto;
  flex: auto;
  font-size: 14px;
  line-height: 1.125em;
  margin-top: 2px;
  overflow: hidden;
  padding: 0 8px;
  text-overflow: ellipsis;
  text-transform: none;
  width: 100%;
  margin-top: 4px;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content {
  cursor: default;
  width: 100%;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content.e-drag-restrict,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content.e-drag-restrict,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content.e-drag-restrict,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content.e-drag-restrict {
  cursor: no-drop;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-drop-indicator-last,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-drop-indicator,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-drop-indicator-last,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-drop-indicator,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-drop-indicator-last,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-drop-indicator,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-drop-indicator-last,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-drop-indicator {
  display: block;
  pointer-events: none;
  width: 100%;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-drop-indicator-last.e-drop-hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-drop-indicator.e-drop-hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-drop-indicator-last.e-drop-hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-drop-indicator.e-drop-hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-drop-indicator-last.e-drop-hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-drop-indicator.e-drop-hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-drop-indicator-last.e-drop-hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-drop-indicator.e-drop-hover {
  border-top: 2px dashed #0d6efd;
  margin-top: -2px;
  border-top: 2px solid #0d6efd;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div.e-first-btn .e-drop-indicator.e-drop-hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div.e-first-btn .e-drop-indicator.e-drop-hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div.e-first-btn .e-drop-indicator.e-drop-hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div.e-first-btn .e-drop-indicator.e-drop-hover {
  position: absolute;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button {
  background-color: #fff;
  border-bottom: 1px solid rgba(33, 37, 41, .12);
  border-left: 0;
  border-radius: 0;
  border-right: 0;
  border-top: 0;
  box-shadow: none;
  cursor: default;
  display: -ms-flexbox;
  display: flex;
  font-weight: normal;
  height: 32px;
  line-height: 1em;
  padding: 9px 12px;
  text-transform: none;
  width: 100%;
  color: #212529;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button.e-list-selected,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button.e-list-selected,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button.e-list-selected,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button.e-list-selected {
  color: #212529;
  opacity: .5;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:hover {
  background-color: #eff1f4;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:hover .e-content,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:hover .e-content,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:hover .e-content,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:hover .e-content {
  background-color: rgba(0, 0, 0, 0);
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:focus,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:active,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:focus,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:active,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:focus,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:active,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:focus,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:active {
  background-color: #e6eaed;
  color: #343a40;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-content,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-content,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-content,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-content,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-content,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-content,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-content,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-content {
  background-color: rgba(0, 0, 0, 0);
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-sort,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-pv-filter,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-pv-filtered,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-dropdown-icon,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-edit,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-sort,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-pv-filter,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-pv-filtered,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-dropdown-icon,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-edit,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-sort,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-pv-filter,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-pv-filtered,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-dropdown-icon,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-edit,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-sort,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-pv-filter,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-pv-filtered,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-dropdown-icon,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-edit,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-sort,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-pv-filter,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-pv-filtered,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-dropdown-icon,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-edit,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-sort,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-pv-filter,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-pv-filtered,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-dropdown-icon,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-edit,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-sort,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-pv-filter,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-pv-filtered,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-dropdown-icon,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-edit,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-sort,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-pv-filter,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-pv-filtered,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-dropdown-icon,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-edit {
  color: #343a40;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-content,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-content,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-content,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-content {
  background-color: rgba(0, 0, 0, 0);
  -ms-flex: auto;
  flex: auto;
  font-size: 14px;
  height: 16px;
  line-height: 1em;
  overflow: hidden;
  padding: 0 8px;
  text-align: left;
  text-overflow: ellipsis;
  width: 70%;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-draggable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-draggable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-draggable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-draggable {
  height: 20px;
  width: 20px;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag {
  color: #adb5bd;
  cursor: move;
  font-size: 14px;
  height: 20px;
  width: 20px;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag.e-disable-drag,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag.e-disable-drag,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag.e-disable-drag,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag.e-disable-drag {
  cursor: not-allowed;
  opacity: .4;
  visibility: hidden;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit {
  color: #6c757d;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  height: 20px;
  padding-left: 4px;
  width: 20px;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort:hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter:hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered:hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon:hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit:hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort:hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter:hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered:hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon:hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit:hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort:hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter:hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered:hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon:hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit:hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort:hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter:hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered:hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon:hover,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit:hover {
  color: #6c757d;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort.e-disable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter.e-disable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered.e-disable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon.e-disable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit.e-disable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort.e-disable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter.e-disable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered.e-disable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon.e-disable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit.e-disable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort.e-disable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter.e-disable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered.e-disable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon.e-disable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit.e-disable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort.e-disable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter.e-disable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered.e-disable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon.e-disable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit.e-disable {
  display: none;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort {
  height: 14px;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-remove,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-remove,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-remove,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-remove {
  display: none;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-content,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-content,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-content,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-content {
  text-align: right;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-sort,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filter,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filtered,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-remove,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-dropdown-icon,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-edit,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-sort,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filter,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filtered,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-remove,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-dropdown-icon,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-edit,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-sort,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filter,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filtered,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-remove,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-dropdown-icon,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-edit,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-sort,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filter,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filtered,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-remove,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-dropdown-icon,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-edit {
  padding-left: 0;
  padding-right: 4px;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-sort,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-sort,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-sort,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-sort {
  height: fit-content;
  transform: rotateX(0deg);
  transition: transform 200ms ease-in-out;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-sort.e-descend,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-sort.e-descend,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-sort.e-descend,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-sort.e-descend {
  transform: rotateX(180deg);
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content {
  height: 133px;
  overflow: auto;
  scroll-behavior: smooth;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-draggable-prompt,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-draggable-prompt,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-draggable-prompt,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-draggable-prompt {
  bottom: 32%;
  color: #495057;
  font-size: 14px;
  height: 25px;
  pointer-events: none;
  position: absolute;
  text-align: center;
  width: 100%;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-draggable-prompt.e-disable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-draggable-prompt.e-disable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-draggable-prompt.e-disable,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-draggable-prompt.e-disable {
  display: none;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows,
.e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values {
  margin-top: 8px;
}
.e-pivotfieldlist-container .e-field-list-container .e-axis-table.e-olap-axis-table {
  width: 60%;
}
.e-pivotfieldlist-container.e-search-mode.e-static {
  max-height: 750px;
}
.e-pivotfieldlist-container.e-search-mode.e-static .e-field-list-container .e-field-table {
  height: 261px;
}
.e-pivotfieldlist-container.e-search-mode.e-popup {
  min-height: 540px;
}
.e-pivotfieldlist-container.e-search-mode.e-popup .e-field-list-container {
  height: 369px;
}
.e-pivotfieldlist-container.e-search-mode.e-popup .e-field-list-container .e-field-table {
  height: 392px !important;
}
.e-pivotfieldlist-container.e-search-mode.e-popup .e-field-list-container .e-axis-table {
  height: 392px;
}
.e-pivotfieldlist-container.e-search-mode.e-popup .e-field-list-container .e-axis-table .e-axis-content {
  height: 162px !important;
}
.e-pivotfieldlist-container.e-search-mode .e-member-prompt {
  color: #adb5bd;
  padding: 25px 12px;
  text-align: center;
  width: 100%;
}
.e-pivotfieldlist-container.e-search-mode .e-member-prompt.e-disable {
  display: none;
}
.e-pivotfieldlist-container.e-search-mode .e-field-table .e-field-list-search {
  display: -ms-flexbox;
  display: flex;
  padding: 10px 18px;
}
.e-pivotfieldlist-container.e-search-mode .e-field-table .e-field-list-search .e-field-list-search-input .e-field-list-search-icon {
  float: right;
  font-size: 14px;
}
.e-pivotfieldlist-container.e-search-mode .e-field-table .e-field-list-search .e-input-group .e-input-group-icon,
.e-pivotfieldlist-container.e-search-mode .e-field-table .e-field-list-search .e-input-group.e-control-wrapper .e-input-group-icon {
  border-width: 0 !important;
  cursor: text !important;
}
.e-pivotfieldlist-container.e-search-mode .e-field-table .e-field-list-search .e-input-group-icon:hover {
  background-color: rgba(0, 0, 0, 0) !important;
  border: rgba(0, 0, 0, 0) !important;
  color: currentColor !important;
}
.e-pivotfieldlist-container.e-search-mode .e-field-table .e-field-list-tree-outer-div .e-disable,
.e-pivotfieldlist-container.e-search-mode .e-field-table .e-disable {
  display: none !important;
}
.e-pivotfieldlist-container .e-calculated-field {
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  max-width: 160px;
  min-width: 145px;
}
.e-pivotfieldlist-container .e-calculated-field.e-disable {
  display: none;
}
.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list {
  padding-left: 0;
  padding-right: 2px;
}
.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list:not(.e-olap-field-list-tree) ul {
  padding-right: 3px;
}
.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list:not(.e-olap-field-list-tree) ul li.e-pivot-parent {
  padding-right: 5px;
}
.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list:not(.e-olap-field-list-tree) ul li:not(.e-pivot-parent):not(.e-pivot-child) .e-text-content {
  padding-right: 0;
}
.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-list-text {
  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";
}
.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-drag {
  margin-left: 6px !important;
  margin-right: 0 !important;
  padding-right: 8px;
}
.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-calc-measure-icon,
.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-calc-dimension-icon,
.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-attributeCDB-icon,
.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-hierarchyCDB-icon,
.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-level-members,
.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-namedSetCDB-icon,
.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-measure-icon,
.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-kpiGoal-icon,
.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-kpiStatus-icon,
.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-kpiTrend-icon,
.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-kpiValue-icon {
  margin-left: 0;
  margin-right: 10px;
}
.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-header {
  padding-left: 0;
  padding-right: 18px;
  text-align: right;
}
.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-header-container {
  padding-left: 18px;
  padding-right: 0;
}
.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-header-container .e-sort-none,
.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-header-container .e-sort-ascend,
.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-header-container .e-sort-descend {
  padding: 6px 4px 0 0;
}
.e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields,
.e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields {
  padding-left: 0;
  padding-right: 8px;
}
.e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-header,
.e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-header,
.e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-header,
.e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-header {
  float: right;
}
.e-pivotfieldlist-container.e-static {
  background-color: #fff;
  border: 1px solid #dee2e6;
  max-height: 700px;
  padding: 10px;
  position: relative;
}
.e-pivotfieldlist-container.e-static .e-title-content {
  color: #212529;
}
.e-pivotfieldlist-container.e-static .e-field-list-container {
  display: inline-block;
  height: 100%;
  width: 100%;
}
.e-pivotfieldlist-container.e-static .e-field-list-container .e-field-table {
  height: 210px;
  width: 100%;
}
.e-pivotfieldlist-container.e-static .e-field-list-container .e-field-table .e-field-list-tree-outer-div {
  height: 180px;
}
.e-pivotfieldlist-container.e-static .e-field-list-container .e-center-div {
  display: none;
}
.e-pivotfieldlist-container.e-static .e-field-list-container .e-center-title {
  color: #495057;
  font-size: 14px;
  height: 25px;
  margin-top: 5px;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
}
.e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table {
  width: 100%;
}
.e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-left-axis-fields {
  padding: 0;
}
.e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-right-axis-fields {
  padding-left: 8px;
}
.e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows,
.e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values {
  margin-top: 8px;
}
.e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container,
.e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container,
.e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container,
.e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container {
  padding-top: 2px;
}
.e-pivotfieldlist-container.e-static.e-rtl .e-center-title {
  text-align: right;
}
.e-pivotfieldlist-container.e-static.e-rtl .e-axis-table .e-left-axis-fields {
  padding-left: 10px;
}
.e-pivotfieldlist-container.e-static.e-rtl .e-axis-table .e-right-axis-fields {
  padding: 0;
}
.e-pivotfieldlist-container.e-device {
  height: 100%;
  max-height: 100% !important;
  max-width: 100% !important;
  min-height: 500px;
  width: 100%;
}
.e-pivotfieldlist-container.e-device .e-dlg-header-content {
  background-color: #e9ecef;
  color: #495057;
  font-size: 14px;
}
.e-pivotfieldlist-container.e-device .e-adaptive-field-list-dialog .e-dlg-header-content,
.e-pivotfieldlist-container.e-device .e-member-editor-dialog .e-dlg-header-content {
  background-color: rgba(0, 0, 0, 0);
  color: #495057;
}
.e-pivotfieldlist-container.e-device .e-adaptive-field-list-dialog .e-dlg-content .e-field-list-tree-outer-div,
.e-pivotfieldlist-container.e-device .e-member-editor-dialog .e-dlg-content .e-field-list-tree-outer-div {
  height: 210px;
  overflow: auto;
}
.e-pivotfieldlist-container.e-device .e-title-mobile-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.e-pivotfieldlist-container.e-device .e-field-list-back-icon {
  color: #6c757d;
  font-size: 16px;
  height: auto;
  margin-left: 0;
  margin-right: 12px;
  text-align: center;
  width: 24px;
}
.e-pivotfieldlist-container.e-device .e-disable {
  display: none;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container {
  height: 100%;
  position: relative;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-tab-header {
  background-color: #f8f9fa;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-tab-header .e-toolbar-item .e-tab-wrap {
  border: 0;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content {
  display: initial;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values {
  display: inline-block;
  height: 100%;
  min-height: 250px;
  padding-top: 20px;
  position: relative;
  width: 100%;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-axis-content,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-axis-content,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-axis-content,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-axis-content {
  overflow: auto;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div {
  display: -ms-grid;
  display: grid;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-drop-indicator,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-drop-indicator,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-drop-indicator,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-drop-indicator {
  display: none;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button {
  border: 1px solid rgba(33, 37, 41, .12);
  border-left: 0;
  border-radius: 0;
  border-right: 0;
  border-top: 0;
  border-width: 1px 0;
  box-shadow: none;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  font-weight: normal;
  height: 36px;
  line-height: normal;
  padding: 9px 16px;
  text-transform: none;
  width: 100%;
  background-color: #fff;
  color: #212529;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button.e-list-selected,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button.e-list-selected,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button.e-list-selected,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button.e-list-selected {
  opacity: .5;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-content,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-content,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-content,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-content {
  -ms-flex: auto;
  flex: auto;
  font-size: 14px;
  height: 100%;
  margin-top: -2px;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
  width: 70%;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-drag,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-drag,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-drag,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-drag {
  display: none;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-sort,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-remove,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-edit,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-sort,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-remove,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-edit,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-sort,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-remove,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-edit,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-sort,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-remove,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-edit {
  color: #6c757d;
  cursor: pointer;
  display: inline-block;
  font-size: 20px;
  height: 24px;
  padding-left: 10px;
  width: 24px;
  font-size: 14px !important;
  color: #6c757d;
  padding-left: 8px;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-sort:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-pv-filter:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-pv-filtered:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-remove:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-dropdown-icon:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-edit:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-sort:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-pv-filter:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-pv-filtered:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-remove:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-dropdown-icon:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-edit:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-sort:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-pv-filter:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-pv-filtered:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-remove:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-dropdown-icon:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-edit:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-sort:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-pv-filter:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-pv-filtered:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-remove:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-dropdown-icon:hover,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-edit:hover {
  color: #6c757d;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-sort.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-pv-filter.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-pv-filtered.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-remove.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-dropdown-icon.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-edit.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-sort.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-pv-filter.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-pv-filtered.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-remove.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-dropdown-icon.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-edit.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-sort.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-pv-filter.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-pv-filtered.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-remove.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-dropdown-icon.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-edit.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-sort.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-pv-filter.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-pv-filtered.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-remove.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-dropdown-icon.e-disable,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-edit.e-disable {
  display: none;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-sort,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-sort,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-sort,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-sort {
  height: fit-content;
  transform: rotateX(0deg);
  transition: transform 200ms ease-in-out;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-sort.e-descend,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-sort.e-descend,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-sort.e-descend,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-sort.e-descend {
  transform: rotateX(180deg);
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-remove,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-remove,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-remove,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-remove {
  display: inline-block;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button.e-rtl .e-content,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button.e-rtl .e-content,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button.e-rtl .e-content,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button.e-rtl .e-content {
  text-align: right;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button.e-rtl .e-sort,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filter,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filtered,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button.e-rtl .e-remove,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button.e-rtl .e-dropdown-icon,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button.e-rtl .e-edit,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button.e-rtl .e-sort,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filter,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filtered,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button.e-rtl .e-remove,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button.e-rtl .e-dropdown-icon,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button.e-rtl .e-edit,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button.e-rtl .e-sort,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filter,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filtered,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button.e-rtl .e-remove,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button.e-rtl .e-dropdown-icon,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button.e-rtl .e-edit,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button.e-rtl .e-sort,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filter,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filtered,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button.e-rtl .e-remove,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button.e-rtl .e-dropdown-icon,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button.e-rtl .e-edit {
  padding-left: 0;
  padding-right: 10px;
  padding-right: 8px;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-axis-content,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-axis-content,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-axis-content,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-axis-content {
  height: 100%;
  width: 100%;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-draggable-prompt,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-draggable-prompt,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-draggable-prompt,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-draggable-prompt {
  border: 1px dashed #f8f9fa;
  color: #f8f9fa;
  font-size: 16px;
  height: 22px;
  left: 15%;
  line-height: 22px;
  pointer-events: none;
  position: absolute;
  text-align: center;
  top: 25%;
  vertical-align: middle;
  width: 70%;
  color: #212529;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-formula {
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 4px;
  color: #212529;
  height: 200px;
  margin-left: 20px;
  margin-right: 20px;
  margin-top: 25px;
  padding: 2px 3px;
  resize: none;
  width: 90%;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-calc-input-div,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-member-options,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-calc-custom-format-div {
  margin-left: 20px;
  margin-right: 20px;
  margin-top: 20px;
  width: 90% !important;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-accordion {
  margin-top: 20px;
  overflow: auto;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-accordion .e-acrdn-header {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-accordion .e-acrdn-header-icon {
  display: table;
  font-size: 12px;
  min-width: 28px;
  padding: 0;
  position: absolute;
  right: 16px;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-accordion .e-acrdn-header-icon .e-list-icon {
  cursor: pointer;
  display: table-cell;
  padding-right: 6px;
  text-align: center;
  vertical-align: middle;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-accordion .e-icons.e-frame {
  margin-right: 12px;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-accordion.e-rtl .e-acrdn-header-icon {
  left: 16px;
  right: auto;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-accordion.e-rtl .e-icons.e-frame {
  margin-left: 12px !important;
  margin-right: 0 !important;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-radio-wrapper {
  margin-bottom: 24px;
  margin-right: 20px;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-radio-wrapper .e-label {
  color: #212529;
  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;
  opacity: .87;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-ok-button,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-add-button,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-cancel-button {
  float: right;
  margin-right: 20px;
  margin-top: 32px;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-ok-button {
  bottom: 0;
  position: sticky;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-accord {
  max-height: 290px;
  overflow: auto;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-accord ul .e-list-icon {
  color: #6c757d;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-accord ul .e-calcfieldmember .e-list-text {
  overflow: hidden;
  text-overflow: ellipsis;
  width: 53%;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-accord ul .e-list-header-icon {
  display: table;
  height: 30px;
  min-height: 30px;
  min-width: 24px;
  padding: 0;
  position: absolute;
  right: 16px;
  top: 0;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-accord ul .e-list-header-icon .e-list-edit-icon,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-accord ul .e-list-header-icon .e-remove-report.e-icons {
  color: #6c757d;
  display: table-cell;
  padding: 5px;
  pointer-events: all;
  text-align: center;
  vertical-align: middle;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-accord.e-rtl ul .e-list-header-icon {
  left: 16px;
  right: auto;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-accord.e-rtl ul .e-list-icon {
  transform: rotateX(0deg) rotateY(180deg);
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div.e-olap-calc-outer-div {
  max-height: 350px;
  overflow: hidden;
  overflow-y: auto;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-field-list-footer {
  bottom: 20px;
  display: inline-block;
  position: absolute;
  vertical-align: bottom;
  width: 100%;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-field-list-footer .e-field-list-footer-content {
  display: inline-block;
  padding: 15px;
  width: 100%;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-field-list-footer .e-field-list-footer-content .e-field-list-btn,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-field-list-footer .e-field-list-footer-content .e-calculated-field-btn {
  float: right;
  height: 52px;
  pointer-events: all;
  width: 52px;
  z-index: 1000;
}
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-field-list-footer .e-field-list-footer-content .e-field-list-btn .e-add-icon,
.e-pivotfieldlist-container.e-device .e-adaptive-container .e-field-list-footer .e-field-list-footer-content .e-calculated-field-btn .e-add-icon {
  font-size: 18px;
  line-height: 50px;
}
.e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer {
  background-color: rgba(0, 0, 0, 0);
  bottom: 0;
  display: inline-block;
  padding: 15px;
  pointer-events: none;
  position: absolute;
  vertical-align: bottom;
  width: 100%;
}
.e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-field-list-btn,
.e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-calculated-field-btn,
.e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-cancel-btn,
.e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-defer-apply-button {
  float: right;
  height: 52px;
  pointer-events: all;
  width: 52px;
  z-index: 1000;
}
.e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-field-list-btn .e-add-icon,
.e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-calculated-field-btn .e-add-icon,
.e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-cancel-btn .e-add-icon,
.e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-defer-apply-button .e-add-icon {
  font-size: 18px;
  line-height: 50px;
}
.e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-cancel-btn,
.e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-defer-apply-button {
  float: left;
}
.e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-cancel-btn,
.e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-defer-apply-button,
.e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-checkbox-layout {
  max-width: 20%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-checkbox-layout {
  max-width: 45%;
}
.e-pivotfieldlist-container.e-device.e-static {
  border: 0;
  padding: 0;
}
.e-pivotfieldlist-container.e-device.e-static .e-field-list-filters .e-axis-content,
.e-pivotfieldlist-container.e-device.e-static .e-field-list-rows .e-axis-content,
.e-pivotfieldlist-container.e-device.e-static .e-field-list-columns .e-axis-content,
.e-pivotfieldlist-container.e-device.e-static .e-field-list-values .e-axis-content {
  max-height: 600px;
}
.e-pivotfieldlist-container.e-device.e-rtl .e-field-list-back-icon {
  margin-left: 12px;
  margin-right: 0;
  transform: rotateY(180deg);
}
.e-pivotfieldlist-container.e-device.e-rtl .e-field-list-footer .e-field-list-btn,
.e-pivotfieldlist-container.e-device.e-rtl .e-field-list-footer .e-calculated-field-btn {
  float: left;
}
.e-pivotfieldlist-container.e-device.e-rtl .e-field-list-footer .e-cancel-btn,
.e-pivotfieldlist-container.e-device.e-rtl .e-field-list-footer .e-defer-apply-button {
  float: right;
}
.e-pivotfieldlist-container.e-device.e-rtl .e-pivot-calc-outer-div .e-pivot-ok-button,
.e-pivotfieldlist-container.e-device.e-rtl .e-pivot-calc-outer-div .e-pivot-add-button,
.e-pivotfieldlist-container.e-device.e-rtl .e-pivot-calc-outer-div .e-pivot-cancel-button {
  float: left !important;
  margin-left: 20px;
}
.e-bigger .e-pivotfieldlist-container .e-field-table .e-left-axis-fields,
.e-bigger .e-pivotfieldlist-container .e-field-table .e-right-axis-fields,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-left-axis-fields,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-right-axis-fields {
  padding-left: 12px;
}
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-header,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-header {
  background-color: #f8f9fa;
  color: #495057;
  font-size: 14px;
  font-weight: normal;
  height: 30px;
  overflow: hidden;
  padding: 6px 0 0 20px;
}
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-header-container,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-header-container {
  padding-right: 20px;
}
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-header-container .e-sort-none,
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-header-container .e-sort-ascend,
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-header-container .e-sort-descend,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-header-container .e-sort-none,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-header-container .e-sort-ascend,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-header-container .e-sort-descend {
  font-size: 16px;
  height: 24px !important;
  padding: 6px 0 0 4px;
  width: 24px;
}
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-list,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-list {
  padding-left: 5px;
}
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-list:not(.e-olap-field-list-tree) ul,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-list:not(.e-olap-field-list-tree) ul {
  padding-left: 0;
}
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-list:not(.e-olap-field-list-tree) ul li.e-pivot-parent,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-list:not(.e-olap-field-list-tree) ul li.e-pivot-parent {
  padding-left: 7px;
}
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-list:not(.e-olap-field-list-tree) ul li:not(.e-pivot-parent):not(.e-pivot-child) .e-text-content,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-list:not(.e-olap-field-list-tree) ul li:not(.e-pivot-parent):not(.e-pivot-child) .e-text-content {
  padding-left: 0;
}
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-list ul li,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-list ul li {
  padding: 0;
}
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-list .e-drag,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-list .e-drag {
  font-size: 20px !important;
  height: 24px !important;
  margin-bottom: 3px !important;
  margin-right: 4px !important;
  width: 24px !important;
}
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-list .e-calc-measure-icon,
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-list .e-calc-dimension-icon,
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-list .e-attributeCDB-icon,
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-list .e-hierarchyCDB-icon,
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-list .e-level-members,
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-list .e-namedSetCDB-icon,
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-list .e-measure-icon,
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-list .e-kpiGoal-icon,
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-list .e-kpiStatus-icon,
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-list .e-kpiTrend-icon,
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-list .e-kpiValue-icon,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-list .e-calc-measure-icon,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-list .e-calc-dimension-icon,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-list .e-attributeCDB-icon,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-list .e-hierarchyCDB-icon,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-list .e-level-members,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-list .e-namedSetCDB-icon,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-list .e-measure-icon,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-list .e-kpiGoal-icon,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-list .e-kpiStatus-icon,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-list .e-kpiTrend-icon,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-list .e-kpiValue-icon {
  margin-left: 10px;
}
.e-bigger .e-pivotfieldlist-container .e-field-table .e-field-list.e-olap-field-list-tree ul .e-list-icon,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-field-list.e-olap-field-list-tree ul .e-list-icon {
  font-size: 20px;
}
.e-bigger .e-pivotfieldlist-container .e-field-table .e-left-axis-fields .e-field-list-rows,
.e-bigger .e-pivotfieldlist-container .e-field-table .e-right-axis-fields .e-field-list-values,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-left-axis-fields .e-field-list-rows,
.e-bigger.e-pivotfieldlist-container .e-field-table .e-right-axis-fields .e-field-list-values {
  margin-top: 12px;
}
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container {
  height: 30px;
  padding: 0 20px 5px;
}
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container {
  height: 24px;
  padding-top: 7px;
  width: 24px;
}
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container .e-axis-rows,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container .e-axis-columns,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container .e-axis-values,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container .e-axis-filters,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container .e-axis-rows,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container .e-axis-columns,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container .e-axis-values,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container .e-axis-filters,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container .e-axis-rows,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container .e-axis-columns,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container .e-axis-values,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container .e-axis-filters,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container .e-axis-rows,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container .e-axis-columns,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container .e-axis-values,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container .e-axis-filters,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container .e-axis-rows,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container .e-axis-columns,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container .e-axis-values,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container .e-axis-filters,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container .e-axis-rows,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container .e-axis-columns,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container .e-axis-values,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container .e-axis-filters,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container .e-axis-rows,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container .e-axis-columns,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container .e-axis-values,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container .e-axis-filters,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container .e-axis-rows,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container .e-axis-columns,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container .e-axis-values,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container .e-axis-filters {
  font-size: 16px;
}
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-header,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-header,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-header,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-header,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-header,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-header,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-header,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-header {
  font-size: 14px;
  line-height: 1.6em;
  margin-top: 4px;
  padding: 0 12px;
}
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button {
  font-size: 14px;
  height: 36px !important;
  padding: 9px 16px !important;
}
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-content,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-content,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-content,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-content,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-content,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-content,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-content,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-content {
  font-size: 14px;
  line-height: 1.1em;
  padding: 0 10px;
}
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-draggable,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-draggable,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-draggable,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-draggable,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-draggable,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-draggable,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-draggable,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-draggable {
  height: 24px;
  width: 24px;
}
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit {
  cursor: pointer;
  display: inline-block;
  font-size: 20px;
  height: 24px;
  width: 24px;
}
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort {
  height: 20px;
}
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag,
.e-bigger .e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag,
.e-bigger.e-pivotfieldlist-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag {
  font-size: 20px;
  width: 24px;
}
.e-bigger .e-pivotfieldlist-container .e-calculated-field,
.e-bigger.e-pivotfieldlist-container .e-calculated-field {
  font-size: 14px;
}
.e-bigger .e-pivotfieldlist-container.e-static,
.e-bigger.e-pivotfieldlist-container.e-static {
  max-height: 735px;
}
.e-bigger .e-pivotfieldlist-container.e-static .e-field-list-container .e-center-title,
.e-bigger.e-pivotfieldlist-container.e-static .e-field-list-container .e-center-title {
  color: #495057;
  font-size: 14px;
}
.e-bigger .e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-right-axis-fields,
.e-bigger.e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-right-axis-fields {
  padding-left: 12px;
}
.e-bigger .e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows,
.e-bigger .e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values,
.e-bigger.e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows,
.e-bigger.e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values {
  margin-top: 12px;
}
.e-bigger .e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container,
.e-bigger .e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container,
.e-bigger .e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container,
.e-bigger .e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container,
.e-bigger.e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container,
.e-bigger.e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container,
.e-bigger.e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container,
.e-bigger.e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container {
  padding-top: 7px;
}
.e-bigger .e-pivotfieldlist-container.e-static.e-rtl .e-axis-table .e-left-axis-fields,
.e-bigger.e-pivotfieldlist-container.e-static.e-rtl .e-axis-table .e-left-axis-fields {
  padding-left: 12px;
}
.e-bigger .e-pivotfieldlist-container.e-static.e-rtl .e-axis-table .e-right-axis-fields,
.e-bigger.e-pivotfieldlist-container.e-static.e-rtl .e-axis-table .e-right-axis-fields {
  padding: 0 !important;
}
.e-bigger .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list {
  padding-left: 0;
  padding-right: 5px;
}
.e-bigger .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list:not(.e-olap-field-list-tree) ul,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list:not(.e-olap-field-list-tree) ul {
  padding-right: 0;
}
.e-bigger .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list:not(.e-olap-field-list-tree) ul li.e-pivot-parent,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list:not(.e-olap-field-list-tree) ul li.e-pivot-parent {
  padding-right: 7px;
}
.e-bigger .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list:not(.e-olap-field-list-tree) ul li:not(.e-pivot-parent):not(.e-pivot-child) .e-text-content,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list:not(.e-olap-field-list-tree) ul li:not(.e-pivot-parent):not(.e-pivot-child) .e-text-content {
  padding-right: 0;
}
.e-bigger .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-drag,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-drag {
  margin-left: 4px !important;
  margin-right: 0 !important;
}
.e-bigger .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-calc-measure-icon,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-calc-dimension-icon,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-attributeCDB-icon,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-hierarchyCDB-icon,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-level-members,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-namedSetCDB-icon,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-measure-icon,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-kpiGoal-icon,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-kpiStatus-icon,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-kpiTrend-icon,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-kpiValue-icon,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-calc-measure-icon,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-calc-dimension-icon,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-attributeCDB-icon,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-hierarchyCDB-icon,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-level-members,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-namedSetCDB-icon,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-measure-icon,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-kpiGoal-icon,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-kpiStatus-icon,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-kpiTrend-icon,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list .e-kpiValue-icon {
  margin-left: 0;
  margin-right: 10px;
}
.e-bigger .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-header,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-header {
  padding-right: 20px;
}
.e-bigger .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-header-container,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-header-container {
  padding-left: 20px;
}
.e-bigger .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-header-container .e-sort-none,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-header-container .e-sort-ascend,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-header-container .e-sort-descend,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-header-container .e-sort-none,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-header-container .e-sort-ascend,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-field-table .e-field-header-container .e-sort-descend {
  padding: 6px 4px 0 0;
}
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields {
  padding-left: 0;
  padding-right: 8px;
}
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-filters .e-pivot-button .e-sort,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-filters .e-pivot-button .e-pv-filter,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-filters .e-pivot-button .e-pv-filtered,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-filters .e-pivot-button .e-remove,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-filters .e-pivot-button .e-dropdown-icon,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-filters .e-pivot-button .e-edit,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-rows .e-pivot-button .e-sort,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-rows .e-pivot-button .e-pv-filter,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-rows .e-pivot-button .e-pv-filtered,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-rows .e-pivot-button .e-remove,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-rows .e-pivot-button .e-dropdown-icon,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-rows .e-pivot-button .e-edit,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-columns .e-pivot-button .e-sort,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-columns .e-pivot-button .e-pv-filter,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-columns .e-pivot-button .e-pv-filtered,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-columns .e-pivot-button .e-remove,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-columns .e-pivot-button .e-dropdown-icon,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-columns .e-pivot-button .e-edit,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-values .e-pivot-button .e-sort,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-values .e-pivot-button .e-pv-filter,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-values .e-pivot-button .e-pv-filtered,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-values .e-pivot-button .e-remove,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-values .e-pivot-button .e-dropdown-icon,
.e-bigger .e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-values .e-pivot-button .e-edit,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-filters .e-pivot-button .e-sort,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-filters .e-pivot-button .e-pv-filter,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-filters .e-pivot-button .e-pv-filtered,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-filters .e-pivot-button .e-remove,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-filters .e-pivot-button .e-dropdown-icon,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-filters .e-pivot-button .e-edit,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-rows .e-pivot-button .e-sort,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-rows .e-pivot-button .e-pv-filter,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-rows .e-pivot-button .e-pv-filtered,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-rows .e-pivot-button .e-remove,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-rows .e-pivot-button .e-dropdown-icon,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-rows .e-pivot-button .e-edit,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-columns .e-pivot-button .e-sort,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-columns .e-pivot-button .e-pv-filter,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-columns .e-pivot-button .e-pv-filtered,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-columns .e-pivot-button .e-remove,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-columns .e-pivot-button .e-dropdown-icon,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-columns .e-pivot-button .e-edit,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-values .e-pivot-button .e-sort,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-values .e-pivot-button .e-pv-filter,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-values .e-pivot-button .e-pv-filtered,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-values .e-pivot-button .e-remove,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-values .e-pivot-button .e-dropdown-icon,
.e-bigger.e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-values .e-pivot-button .e-edit {
  padding-left: 0;
  padding-right: 4px;
}
.e-bigger .e-pivotfieldlist-container.e-search-mode.e-static,
.e-bigger.e-pivotfieldlist-container.e-search-mode.e-static {
  max-height: 750px;
}
.e-bigger .e-pivotfieldlist-container.e-search-mode.e-static .e-field-list-container,
.e-bigger.e-pivotfieldlist-container.e-search-mode.e-static .e-field-list-container {
  max-height: 800px;
}
.e-bigger .e-pivotfieldlist-container.e-search-mode.e-static .e-field-list-container .e-field-table,
.e-bigger.e-pivotfieldlist-container.e-search-mode.e-static .e-field-list-container .e-field-table {
  height: 270px;
}
.e-bigger .e-pivotfieldlist-container.e-search-mode.e-popup,
.e-bigger.e-pivotfieldlist-container.e-search-mode.e-popup {
  max-height: 600px !important;
  min-height: 580px !important;
}
.e-bigger .e-pivotfieldlist-container.e-search-mode.e-popup .e-field-list-container,
.e-bigger.e-pivotfieldlist-container.e-search-mode.e-popup .e-field-list-container {
  height: 387px;
}
.e-bigger .e-pivotfieldlist-container.e-search-mode.e-popup .e-field-list-container .e-field-table,
.e-bigger.e-pivotfieldlist-container.e-search-mode.e-popup .e-field-list-container .e-field-table {
  height: 400px !important;
}
.e-bigger .e-pivotfieldlist-container.e-search-mode.e-popup .e-field-list-container .e-axis-table,
.e-bigger.e-pivotfieldlist-container.e-search-mode.e-popup .e-field-list-container .e-axis-table {
  height: 404px;
}
.e-bigger .e-pivotfieldlist-container.e-search-mode.e-popup .e-field-list-container .e-axis-table .e-axis-content,
.e-bigger.e-pivotfieldlist-container.e-search-mode.e-popup .e-field-list-container .e-axis-table .e-axis-content {
  height: 165px !important;
}
.e-bigger .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-dlg-content .e-field-list-tree-outer-div,
.e-bigger.e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-dlg-content .e-field-list-tree-outer-div {
  max-height: 187px;
}
/*! component's theme wise override definitions and variables */
/*! component's common definitions and variables */
/*! component's theme wise override definitions and variables */
/*! component's common definitions and variables */
.e-pivotview .e-expand::before {
  content: "\e75c";
}
.e-pivotview .e-collapse::before {
  content: "\e734";
}
.e-pivotview.e-rtl .e-expand::before {
  content: "\e738";
}
.e-pivotview .e-sort::before {
  content: "\e7df";
}
.e-pivotview .e-pv-filter::before {
  content: "\e7f7";
}
.e-pivotview .e-pv-filtered::before {
  content: "\e735";
}
.e-pivotview .e-remove::before {
  content: "\e7e7";
}
.e-pivotview .e-selected-option-icon::before {
  content: "\e72b";
}
.e-pivotview .e-clear-filter-icon::before {
  content: "\e72c";
}
.e-pivotview .e-dropdown-icon::before {
  content: "\e729";
}
.e-pivotview .e-export::before {
  content: "\e72e";
}
.e-pivotview .e-new-report::before {
  content: "\e7dc";
}
.e-pivotview .e-save-report::before {
  content: "\e7c8";
}
.e-pivotview .e-saveas-report::before {
  content: "\e7ae";
}
.e-pivotview .e-rename-report::before {
  content: "\e76d";
}
.e-pivotview .e-remove-report::before {
  content: "\e820";
}
.e-pivotview .e-sub-total::before {
  content: "\e702";
}
.e-pivotview .e-grand-total::before {
  content: "\e74d";
}
.e-pivotview .e-toolbar-fieldlist::before {
  content: "\e751";
}
.e-pivotview .e-toolbar-grid::before {
  content: "\e7e9";
}
.e-pivotview .e-toolbar-chart::before {
  content: "\e826";
}
.e-pivotview .e-toolbar-formatting::before {
  content: "\e71b";
}
.e-pivotview .e-pivot-button .e-edit::before {
  content: "\e730";
}
.e-pivotview .e-sort-ascend-icon::before {
  content: "\e7a3";
}
.e-pivotview .e-sort-descend-icon::before {
  content: "\e7b6";
}
.e-pivotview-pdf-export::before {
  content: "\e700";
}
.e-pivotview-excel-export::before {
  content: "\e7c1";
}
.e-pivotview-csv-export::before {
  content: "\e7ba";
}
.e-pivotview-png-export::before {
  content: "\e7ee";
}
.e-pivotview-jpeg-export::before {
  content: "\e786";
}
.e-pivotview-svg-export::before {
  content: "\e7cf";
}
.e-mdx::before {
  content: "\e7ac";
}
.e-pivotview-select-icon::before {
  content: "\e774";
}
.e-pivotview-export::before {
  content: "\e72e";
}
.e-pivotview-grid::before {
  content: "\e7e9";
}
.e-pivotview-expand::before {
  content: "\e7c9";
}
.e-pivotview-collapse::before {
  content: "\e80f";
}
.e-pivot-format-menu::before {
  content: "\e76d";
}
.e-pivot-number-format-menu::before {
  content: "\e787";
}
.e-pivot-conditional-format-menu::before {
  content: "\e71b";
}
.e-pivot-format-toolbar::before {
  content: "\e787";
}
.e-pivotview-group::before {
  content: "\e7a5";
}
.e-pivotview-ungroup::before {
  content: "\e779";
}
.e-level-options .e-selected-level-icon::before {
  content: "\e774";
}
/*! PivotView layout */
.e-pivotview .e-value-field-settings,
.e-pivotview .e-member-editor-dialog,
.e-pivotview .e-group-field-settings {
  max-height: 450px !important;
  border-radius: 4px;
  max-width: 400px !important;
  width: auto !important;
}
.e-pivotview .e-pivot-format-dialog {
  border-radius: 4px;
  max-width: 400px !important;
  width: auto !important;
}
.e-pivotview .e-value-field-settings .e-field-name-text-container {
  display: -ms-flexbox;
  display: flex;
}
.e-pivotview .e-value-field-settings .e-field-name-title {
  -ms-flex: none;
  flex: none;
  font-size: 13px;
  font-weight: 500;
}
.e-pivotview .e-value-field-settings .e-field-name-content {
  -ms-flex: auto;
  flex: auto;
  font-size: 13px;
  font-weight: 500;
  width: 100%;
}
.e-pivotview .e-value-field-settings .e-caption-input-container,
.e-pivotview .e-value-field-settings .e-type-option-container,
.e-pivotview .e-value-field-settings .e-base-field-option-container,
.e-pivotview .e-value-field-settings .e-base-item-option-container {
  padding-top: 20px;
}
.e-pivotview .e-value-field-settings .e-base-field-option-text,
.e-pivotview .e-value-field-settings .e-base-item-option-text,
.e-pivotview .e-value-field-settings .e-type-option-text {
  font-size: 13px;
  font-weight: 500;
  width: 100%;
  padding-bottom: 4px;
}
.e-pivotview .e-value-field-settings .e-caption-input-text {
  font-size: 13px;
}
.e-pivotview .e-group-field-settings .e-caption-option-text,
.e-pivotview .e-group-field-settings .e-input-option-text,
.e-pivotview .e-group-field-settings .e-group-inerval-option-text,
.e-pivotview .e-group-field-settings .e-checkbox-wrapper {
  padding-bottom: 12px;
}
.e-pivotview .e-group-field-settings .e-group-start-option-container .e-checkbox-wrapper {
  padding-top: 12px;
}
.e-pivotview .e-group-field-settings .e-caption-option-text,
.e-pivotview .e-group-field-settings .e-input-option-text,
.e-pivotview .e-group-field-settings .e-group-inerval-option-text,
.e-pivotview .e-group-field-settings .e-checkbox-wrapper .e-label {
  font-size: 13px;
  font-weight: 500;
  width: 100%;
}
.e-pivotview .e-group-field-settings .e-group-input-container,
.e-pivotview .e-group-field-settings .e-group-end-option-container,
.e-pivotview .e-group-field-settings .e-group-interval-option-container {
  padding-top: 20px;
}
.e-pivotview .e-group-field-settings .e-group-field-div-content {
  margin-bottom: 10px;
}
.e-pivotview .e-member-editor-dialog {
  min-width: 320px;
}
.e-pivotview .e-member-editor-dialog .e-editor-search-container {
  display: -ms-flexbox;
  display: flex;
  padding: 0 20px 10px;
}
.e-pivotview .e-member-editor-dialog .e-editor-search-container .e-clear-icon-hide {
  display: inline-block;
  visibility: hidden;
}
.e-pivotview .e-member-editor-dialog:not(.e-excel-filter) .e-editor-search-container {
  padding: 5px 20px 10px;
}
.e-pivotview .e-member-editor-dialog .e-filter-sort {
  box-shadow: none;
  margin-left: 10px;
}
.e-pivotview .e-member-editor-dialog .e-filter-sort .e-member-sort .e-sort-ascend-icon,
.e-pivotview .e-member-editor-dialog .e-filter-sort .e-member-sort .e-sort-descend-icon {
  font-size: 16px;
}
.e-pivotview .e-member-editor-dialog .e-member-prompt {
  padding: 15px 20px;
  text-align: center;
  width: 100%;
}
.e-pivotview .e-member-editor-dialog .e-member-editor-container-outer-div {
  display: inline-block;
  height: 167px;
  max-width: 400px;
  overflow: auto;
  width: 100%;
}
.e-pivotview .e-member-editor-dialog .e-member-editor-container {
  display: inline-table;
  width: 100%;
}
.e-pivotview .e-member-editor-dialog .e-member-editor-container.e-olap-field-list-tree {
  overflow-x: auto;
}
.e-pivotview .e-member-editor-dialog .e-select-all-container ul,
.e-pivotview .e-member-editor-dialog .e-member-editor-container ul {
  margin-left: -22px;
  overflow: hidden;
}
.e-pivotview .e-member-editor-dialog .e-select-all-container ul li .e-list-text,
.e-pivotview .e-member-editor-dialog .e-member-editor-container ul li .e-list-text {
  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";
}
.e-pivotview .e-member-editor-dialog .e-select-all-container ul li .e-list-icon,
.e-pivotview .e-member-editor-dialog .e-member-editor-container ul li .e-list-icon {
  margin: 0;
}
.e-pivotview .e-member-editor-dialog .e-select-all-container ul,
.e-pivotview .e-member-editor-dialog .e-member-editor-container ul {
  margin-left: -22px;
  overflow: hidden;
}
.e-pivotview .e-member-editor-dialog .e-select-all-container ul li .e-list-text,
.e-pivotview .e-member-editor-dialog .e-member-editor-container ul li .e-list-text {
  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";
}
.e-pivotview .e-member-editor-dialog .e-select-all-container ul li .e-list-icon,
.e-pivotview .e-member-editor-dialog .e-member-editor-container ul li .e-list-icon {
  margin: 0;
}
.e-pivotview .e-member-editor-dialog .e-excelfilter {
  padding-top: 20px;
}
.e-pivotview .e-member-editor-dialog .e-excelfilter .e-member-editor-container-outer-div {
  height: 171px;
}
.e-pivotview .e-member-editor-dialog .e-excelfilter .e-editor-label-container {
  opacity: 56%;
  padding: 14px 10px 9px 20px;
}
.e-pivotview .e-member-editor-dialog .e-label-filter,
.e-pivotview .e-member-editor-dialog .e-value-filter {
  height: 248px;
  overflow: auto;
  padding: 20px;
  padding-bottom: 0;
}
.e-pivotview .e-member-editor-dialog .e-label-filter .e-filter-text-div,
.e-pivotview .e-member-editor-dialog .e-value-filter .e-filter-text-div {
  color: #343a40 !important;
  font-size: 13px;
  font-weight: 500;
}
.e-pivotview .e-member-editor-dialog .e-label-filter .e-filter-option-container-1,
.e-pivotview .e-member-editor-dialog .e-label-filter .e-filter-option-container-2,
.e-pivotview .e-member-editor-dialog .e-label-filter .e-separator-div,
.e-pivotview .e-member-editor-dialog .e-value-filter .e-filter-option-container-1,
.e-pivotview .e-member-editor-dialog .e-value-filter .e-filter-option-container-2,
.e-pivotview .e-member-editor-dialog .e-value-filter .e-separator-div {
  padding-top: 20px;
}
.e-pivotview .e-member-editor-dialog .e-label-filter .e-between-text-div,
.e-pivotview .e-member-editor-dialog .e-value-filter .e-between-text-div {
  padding: 8px 0;
}
.e-pivotview .e-member-editor-dialog .e-label-filter .e-disable,
.e-pivotview .e-member-editor-dialog .e-value-filter .e-disable {
  display: none;
}
.e-pivotview .e-member-editor-dialog .e-filter-tab-container {
  border: none;
}
.e-pivotview .e-member-editor-dialog .e-filter-tab-container .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
  margin: 0 0 0 6px;
}
.e-pivotview .e-member-editor-dialog .e-filter-tab-container .e-tab-header .e-text-wrap .e-tab-icon {
  height: 14px;
  min-width: 14px;
  width: 14px;
  height: auto;
}
.e-pivotview .e-member-editor-dialog .e-filter-tab-container .e-tab-header .e-text-wrap .e-tab-icon::before {
  font-size: 14px;
}
.e-pivotview .e-member-editor-dialog .e-filter-tab-container.e-rtl .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
  margin: 0 6px 0 0;
}
.e-pivotview .e-member-editor-dialog .e-disable {
  display: none !important;
}
.e-pivotview .e-member-editor-dialog .e-clear-filter-button {
  float: left;
  margin: 0;
}
.e-pivotview .e-member-editor-dialog .e-clear-filter-button.e-disable {
  display: none;
}
.e-pivotview .e-member-editor-dialog .e-editor-label-container {
  background-color: #f8f9fa;
  opacity: 56%;
  padding: 12px 10px 16px 20px;
}
.e-pivotview .e-member-editor-dialog .e-editor-label-container .e-editor-label {
  color: #343a40;
  font: 500 13px Inter;
  opacity: .87;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-pivotview .e-member-editor-dialog.e-rtl .e-member-editor-outer-container .e-editor-search-container .e-filter-sort {
  margin-left: 0;
  margin-right: 10px;
}
.e-pivotview .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul {
  margin-left: 0;
  margin-right: -22px;
}
.e-pivotview .e-member-editor-dialog.e-rtl .e-member-editor-outer-container .e-editor-search-container .e-filter-sort {
  margin-left: 0;
  margin-right: 10px;
}
.e-pivotview .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul {
  margin-left: 0;
  margin-right: -22px;
}
.e-pivotview .e-member-editor-dialog.e-rtl .e-footer-content .e-clear-filter-button {
  float: right;
  margin: 0;
}
.e-pivotview .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-select-all-container ul,
.e-pivotview .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-member-editor-container ul {
  margin-left: 0;
}
.e-pivotview .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-treeview ul:first-child {
  padding-left: 10px;
  padding-right: 10px;
}
.e-pivotview .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-editor-search-container .e-level-drop {
  margin: 0 5px;
}
.e-pivotview .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-editor-search-container .e-level-drop .e-caret {
  font-size: 12px;
}
.e-pivotview .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-editor-search-container .e-level-drop li .e-disabled {
  opacity: .5;
  pointer-events: none;
}
.e-pivotview .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-select-all-container ul,
.e-pivotview .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-member-editor-container ul {
  margin-left: 0;
}
.e-pivotview .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-treeview ul:first-child {
  padding-left: 10px;
  padding-right: 10px;
}
.e-pivotview .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-editor-search-container .e-level-drop {
  margin: 0 5px;
}
.e-pivotview .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-editor-search-container .e-level-drop .e-caret {
  font-size: 12px;
}
.e-pivotview .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-editor-search-container .e-level-drop li .e-disabled {
  opacity: .5;
  pointer-events: none;
}
.e-pivotview .e-member-editor-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul {
  margin-right: 0;
}
.e-pivotview .e-value-field-settings .e-dlg-header-content,
.e-pivotview .e-member-editor-dialog .e-dlg-header-content,
.e-pivotview .e-pivot-format-dialog .e-dlg-header-content,
.e-pivotview .e-group-field-settings .e-dlg-header-content {
  border: 0;
  border-radius: 4px;
  font-weight: normal;
}
.e-pivotview .e-value-field-settings .e-footer-content,
.e-pivotview .e-member-editor-dialog .e-footer-content,
.e-pivotview .e-pivot-format-dialog .e-footer-content,
.e-pivotview .e-group-field-settings .e-footer-content {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-radius: 4px;
  padding-bottom: 8px;
  padding-top: 8px;
}
.e-pivotview .e-value-field-settings .e-dlg-content,
.e-pivotview .e-member-editor-dialog .e-dlg-content,
.e-pivotview .e-pivot-format-dialog .e-dlg-content,
.e-pivotview .e-group-field-settings .e-dlg-content {
  overflow: hidden;
}
.e-pivotview .e-value-field-settings .e-dlg-content .e-empty-field::-webkit-input-placeholder,
.e-pivotview .e-member-editor-dialog .e-dlg-content .e-empty-field::-webkit-input-placeholder,
.e-pivotview .e-pivot-format-dialog .e-dlg-content .e-empty-field::-webkit-input-placeholder,
.e-pivotview .e-group-field-settings .e-dlg-content .e-empty-field::-webkit-input-placeholder {
  color: #dc3545 !important;
  font-weight: 600 !important;
}
.e-pivotview .e-value-field-settings .e-dlg-content .e-empty-field:-moz-placeholder,
.e-pivotview .e-member-editor-dialog .e-dlg-content .e-empty-field:-moz-placeholder,
.e-pivotview .e-pivot-format-dialog .e-dlg-content .e-empty-field:-moz-placeholder,
.e-pivotview .e-group-field-settings .e-dlg-content .e-empty-field:-moz-placeholder {
  color: #dc3545 !important;
  font-weight: 600 !important;
}
.e-pivotview .e-value-field-settings .e-dlg-content .e-empty-field::-moz-placeholder,
.e-pivotview .e-member-editor-dialog .e-dlg-content .e-empty-field::-moz-placeholder,
.e-pivotview .e-pivot-format-dialog .e-dlg-content .e-empty-field::-moz-placeholder,
.e-pivotview .e-group-field-settings .e-dlg-content .e-empty-field::-moz-placeholder {
  color: #dc3545 !important;
  font-weight: 600 !important;
}
.e-pivotview .e-value-field-settings .e-dlg-content .e-empty-field:-ms-input-placeholder,
.e-pivotview .e-member-editor-dialog .e-dlg-content .e-empty-field:-ms-input-placeholder,
.e-pivotview .e-pivot-format-dialog .e-dlg-content .e-empty-field:-ms-input-placeholder,
.e-pivotview .e-group-field-settings .e-dlg-content .e-empty-field:-ms-input-placeholder {
  color: #dc3545 !important;
  font-weight: 600 !important;
}
.e-pivotview .e-member-editor-dialog .e-dlg-content,
.e-pivotview .e-pivot-format-dialog .e-dlg-content {
  padding: 0;
}
.e-pivotview .e-value-field-settings .e-footer-content,
.e-pivotview .e-member-editor-dialog .e-footer-content {
  border-top: 1px solid #dee2e6;
}
.e-pivotview .e-value-field-settings,
.e-pivotview .e-pivot-format-dialog {
  min-width: 300px;
}
.e-pivotview .e-value-field-settings .e-dlg-content,
.e-pivotview .e-pivot-format-dialog .e-dlg-content {
  overflow: auto;
}
.e-pivotview .e-pivotchart-type-dialog {
  max-width: 350px !important;
  max-height: 380px !important;
}
.e-pivotview .e-pivotchart-type-dialog .e-chart-type-option-container,
.e-pivotview .e-pivotchart-type-dialog .e-chart-type-option-text {
  padding-bottom: 20px;
}
.e-pivotview .e-pivotchart-type-dialog .e-chart-type-option-container .e-chart-type-option-text,
.e-pivotview .e-pivotchart-type-dialog .e-chart-type-option-text .e-chart-type-option-text {
  padding-bottom: 5px;
}
.e-pivotview .e-pivotchart-type-dialog .e-multiple-axes-mode-container {
  padding-top: 20px;
}
.e-pivotview .e-pivotchart-type-dialog .e-multiple-axes-mode-container .e-multiple-axes-mode-text {
  padding-bottom: 5px;
}
.e-pivotview .e-pivotchart-type-dialog .e-dialog-multiple-axis,
.e-pivotview .e-pivotchart-type-dialog .e-dialog-show-legend {
  width: 49%;
}
.e-pivotview .e-pivot-format-dialog {
  max-height: 550px !important;
  max-width: 350px !important;
}
.e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer {
  padding: 0 20px;
}
.e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer .e-pivot-format-value-lable,
.e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer .e-pivot-format-lable,
.e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer .e-pivot-format-custom-lable,
.e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer .e-pivot-format-grouping-lable,
.e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer .e-pivot-format-decimal-lable {
  font-weight: 500;
  padding-bottom: 4px;
}
.e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer .e-pivot-format-value-drop,
.e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer .e-pivot-format-drop,
.e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer .e-pivot-format-custom-text,
.e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer .e-pivot-format-grouping-drop,
.e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer .e-pivot-format-decimal-drop {
  margin-bottom: 20px;
}
.e-pivotview .e-pivot-toolbar {
  background: #f8f9fa;
  border-bottom: 0;
  border-style: solid;
  border-top: 1px solid #dee2e6;
  border-left: 1px solid #dee2e6;
  border-right: 1px solid #dee2e6;
}
.e-pivotview .e-pivot-toolbar .e-toolbar-items {
  background: #f8f9fa;
}
.e-pivotview .e-pivot-toolbar .e-pivot-toolbar-menu {
  background-color: rgba(0, 0, 0, 0);
  border: none;
}
.e-pivotview .e-pivot-toolbar .e-pivot-toolbar-menu ul .e-menu-item {
  height: 32px !important;
  overflow: hidden;
  padding-left: 10px;
}
.e-pivotview .e-pivot-toolbar .e-pivot-toolbar-menu ul .e-menu-item .e-menu-icon {
  margin-left: 0;
  margin-right: 0;
  line-height: 32px;
}
.e-pivotview .e-pivot-toolbar .e-pivot-toolbar-menu ul .e-menu-item .e-caret {
  line-height: 32px;
}
.e-pivotview .e-pivot-toolbar .e-tab .e-tab-header .e-toolbar-item.e-active {
  margin-left: 18px !important;
}
.e-pivotview .e-pivot-toolbar .e-toolbar-item.e-template {
  padding: 0 !important;
}
.e-pivotview .e-pivot-toolbar .e-reportlist-label {
  float: left;
  font-weight: 500;
}
.e-pivotview .e-pivot-toolbar .e-reportlist-drop {
  float: right;
  margin: 0 8px;
}
.e-pivotview .e-pivot-toolbar.e-rtl .e-reportlist-label {
  float: right;
}
.e-pivotview .e-pivot-toolbar.e-rtl .e-reportlist-drop {
  float: left;
}
.e-pivotview .e-pivot-toolbar.e-rtl .e-pivot-toolbar-menu ul .e-menu-item {
  padding-left: 30px;
  padding-right: 10px;
}
.e-pivotview .e-frozenscrollbar {
  background-color: #f8f9fa;
}
.e-pivotview-disable-icon {
  visibility: hidden;
}
.e-pivotview-report-inner {
  padding-top: 10px;
}
.e-pivotview-report-dialog {
  max-width: 350px !important;
}
.e-mdx-query-content {
  background-color: rgba(0, 0, 0, 0);
  color: #343a40;
  font-size: 14px;
  font-weight: 500;
  height: 200px;
  margin-top: 5px;
  padding: 5px 10px;
  resize: none;
  width: 100%;
}
.e-pivotview-mdx-dialog {
  max-width: 500px !important;
}
.e-report-outer {
  display: inline-block;
  width: 100%;
}
.e-pivotview-report-label {
  float: left;
  margin-top: 5px;
  width: 40%;
  padding-left: 12px;
}
.e-pivotview-report-input {
  float: right;
  width: 60% !important;
}
*.e-rtl .e-pivotview-report-input {
  float: left;
}
*.e-rtl .e-pivotview-report-label {
  float: right;
}
.e-pivotview-pdf-export,
.e-pivotview-excel-export,
.e-pivotview-csv-export,
.e-pivotview-png-export,
.e-pivotview-jpeg-export,
.e-pivotview-svg-export {
  font-size: 18px !important;
}
.e-contextmenu-container.e-menu-popup.e-menu-container.e-pivot-chart-menu ul .e-dialog-multiple-axis .e-label,
.e-contextmenu-container.e-menu-popup.e-menu-container.e-pivot-chart-menu ul .e-dialog-multiple-axis .e-label {
  white-space: nowrap;
}
.e-drillthrough-dialog .e-drillthrough-body-header-container {
  margin-bottom: 20px;
  margin-bottom: 18px;
}
.e-drillthrough-dialog .e-drillthrough-body-header {
  color: #495057;
  font-weight: 400;
}
.e-drillthrough-dialog .e-drillthrough-body-header-value {
  color: #212529;
  margin-right: 20px;
}
.e-drillthrough-dialog .e-drillthrough-body-header-common {
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  display: inline-block;
  flex-wrap: wrap;
}
.e-bigger .e-pivotview .e-member-editor-dialog .e-dlg-content .e-member-editor-outer-container .e-member-editor-container-outer-div,
.e-bigger.e-pivotview .e-member-editor-dialog .e-dlg-content .e-member-editor-outer-container .e-member-editor-container-outer-div {
  height: 139px;
}
.e-bigger .e-pivotview .e-member-editor-dialog .e-editor-search-container .e-filter-sort .e-member-sort .e-sort-ascend-icon,
.e-bigger .e-pivotview .e-member-editor-dialog .e-editor-search-container .e-filter-sort .e-member-sort .e-sort-descend-icon,
.e-bigger.e-pivotview .e-member-editor-dialog .e-editor-search-container .e-filter-sort .e-member-sort .e-sort-ascend-icon,
.e-bigger.e-pivotview .e-member-editor-dialog .e-editor-search-container .e-filter-sort .e-member-sort .e-sort-descend-icon {
  font-size: 18px;
}
.e-bigger .e-pivotview .e-member-editor-dialog .e-editor-search-container .e-level-drop .e-caret,
.e-bigger.e-pivotview .e-member-editor-dialog .e-editor-search-container .e-level-drop .e-caret {
  font-size: 14px !important;
}
.e-bigger .e-pivotview .e-member-editor-dialog .e-filter-tab-container .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text,
.e-bigger.e-pivotview .e-member-editor-dialog .e-filter-tab-container .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
  margin: 0 0 0 6px;
}
.e-bigger .e-pivotview .e-member-editor-dialog .e-filter-tab-container.e-rtl .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text,
.e-bigger.e-pivotview .e-member-editor-dialog .e-filter-tab-container.e-rtl .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
  margin: 0 6px 0 0;
}
.e-bigger .e-pivotview .e-member-editor-dialog .e-excelfilter .e-member-editor-container-outer-div,
.e-bigger.e-pivotview .e-member-editor-dialog .e-excelfilter .e-member-editor-container-outer-div {
  height: 127px !important;
}
.e-bigger .e-pivotview .e-member-editor-dialog .e-label-filter,
.e-bigger .e-pivotview .e-member-editor-dialog .e-value-filter,
.e-bigger.e-pivotview .e-member-editor-dialog .e-label-filter,
.e-bigger.e-pivotview .e-member-editor-dialog .e-value-filter {
  height: 240px;
}
.e-bigger .e-pivotview .e-member-editor-dialog .e-label-filter .e-filter-text-div,
.e-bigger .e-pivotview .e-member-editor-dialog .e-value-filter .e-filter-text-div,
.e-bigger.e-pivotview .e-member-editor-dialog .e-label-filter .e-filter-text-div,
.e-bigger.e-pivotview .e-member-editor-dialog .e-value-filter .e-filter-text-div {
  font-size: 14px;
}
.e-bigger .e-pivotview .e-member-editor-dialog .e-label-filter .e-filter-option-container-1,
.e-bigger .e-pivotview .e-member-editor-dialog .e-label-filter .e-filter-option-container-2,
.e-bigger .e-pivotview .e-member-editor-dialog .e-label-filter .e-separator-div,
.e-bigger .e-pivotview .e-member-editor-dialog .e-value-filter .e-filter-option-container-1,
.e-bigger .e-pivotview .e-member-editor-dialog .e-value-filter .e-filter-option-container-2,
.e-bigger .e-pivotview .e-member-editor-dialog .e-value-filter .e-separator-div,
.e-bigger.e-pivotview .e-member-editor-dialog .e-label-filter .e-filter-option-container-1,
.e-bigger.e-pivotview .e-member-editor-dialog .e-label-filter .e-filter-option-container-2,
.e-bigger.e-pivotview .e-member-editor-dialog .e-label-filter .e-separator-div,
.e-bigger.e-pivotview .e-member-editor-dialog .e-value-filter .e-filter-option-container-1,
.e-bigger.e-pivotview .e-member-editor-dialog .e-value-filter .e-filter-option-container-2,
.e-bigger.e-pivotview .e-member-editor-dialog .e-value-filter .e-separator-div {
  padding-top: 24px;
}
.e-bigger .e-pivotview .e-member-editor-dialog .e-label-filter .e-between-text-div,
.e-bigger .e-pivotview .e-member-editor-dialog .e-value-filter .e-between-text-div,
.e-bigger.e-pivotview .e-member-editor-dialog .e-label-filter .e-between-text-div,
.e-bigger.e-pivotview .e-member-editor-dialog .e-value-filter .e-between-text-div {
  padding: 10px 0;
}
.e-bigger .e-pivotview .e-member-editor-dialog.e-excel-filter,
.e-bigger.e-pivotview .e-member-editor-dialog.e-excel-filter {
  min-width: 350px;
}
.e-bigger .e-pivotview .e-member-editor-dialog .e-dlg-header-content .e-clear-filter-button.e-small,
.e-bigger .e-pivotview .e-value-field-settings .e-dlg-header-content .e-clear-filter-button.e-small,
.e-bigger .e-pivotview .e-pivot-format-dialog .e-dlg-header-content .e-clear-filter-button.e-small,
.e-bigger.e-pivotview .e-member-editor-dialog .e-dlg-header-content .e-clear-filter-button.e-small,
.e-bigger.e-pivotview .e-value-field-settings .e-dlg-header-content .e-clear-filter-button.e-small,
.e-bigger.e-pivotview .e-pivot-format-dialog .e-dlg-header-content .e-clear-filter-button.e-small {
  font-size: 14px;
  top: 0;
}
.e-bigger .e-pivotview .e-value-field-settings,
.e-bigger.e-pivotview .e-value-field-settings {
  max-height: 510px !important;
}
.e-bigger .e-pivotview .e-value-field-settings .e-dlg-content,
.e-bigger.e-pivotview .e-value-field-settings .e-dlg-content {
  padding: 0;
}
.e-bigger .e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer,
.e-bigger.e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer {
  padding: 0 20px 10px;
}
.e-bigger .e-pivotview .e-group-field-settings .e-caption-option-text,
.e-bigger .e-pivotview .e-group-field-settings .e-checkbox-wrapper .e-label,
.e-bigger.e-pivotview .e-group-field-settings .e-caption-option-text,
.e-bigger.e-pivotview .e-group-field-settings .e-checkbox-wrapper .e-label {
  font-size: 14px;
}
.e-bigger .e-pivotview .e-group-field-settings .e-group-input-container,
.e-bigger .e-pivotview .e-group-field-settings .e-group-end-option-container,
.e-bigger .e-pivotview .e-group-field-settings .e-group-interval-option-container,
.e-bigger.e-pivotview .e-group-field-settings .e-group-input-container,
.e-bigger.e-pivotview .e-group-field-settings .e-group-end-option-container,
.e-bigger.e-pivotview .e-group-field-settings .e-group-interval-option-container {
  padding-top: 24px;
}
.e-bigger .e-pivotview .e-group-field-settings .e-caption-input-text,
.e-bigger .e-pivotview .e-group-field-settings .e-input-option-text,
.e-bigger .e-pivotview .e-group-field-settings .e-checkbox-wrapper .e-label,
.e-bigger .e-pivotview .e-group-field-settings .e-group-inerval-option-text,
.e-bigger.e-pivotview .e-group-field-settings .e-caption-input-text,
.e-bigger.e-pivotview .e-group-field-settings .e-input-option-text,
.e-bigger.e-pivotview .e-group-field-settings .e-checkbox-wrapper .e-label,
.e-bigger.e-pivotview .e-group-field-settings .e-group-inerval-option-text {
  font-size: 14px;
}
.e-bigger .e-pivotview .e-group-field-settings .e-group-start-option-container .e-checkbox-wrapper,
.e-bigger.e-pivotview .e-group-field-settings .e-group-start-option-container .e-checkbox-wrapper {
  padding-top: 16px;
}
.e-bigger .e-pivotview .e-value-field-settings .e-field-name-text-container,
.e-bigger.e-pivotview .e-value-field-settings .e-field-name-text-container {
  display: -ms-flexbox;
  display: flex;
}
.e-bigger .e-pivotview .e-value-field-settings .e-field-name-title,
.e-bigger .e-pivotview .e-value-field-settings .e-field-name-content,
.e-bigger.e-pivotview .e-value-field-settings .e-field-name-title,
.e-bigger.e-pivotview .e-value-field-settings .e-field-name-content {
  font-size: 14px;
  font-weight: 500;
}
.e-bigger .e-pivotview .e-value-field-settings .e-caption-input-container,
.e-bigger .e-pivotview .e-value-field-settings .e-type-option-container,
.e-bigger .e-pivotview .e-value-field-settings .e-base-field-option-container,
.e-bigger .e-pivotview .e-value-field-settings .e-base-item-option-container,
.e-bigger.e-pivotview .e-value-field-settings .e-caption-input-container,
.e-bigger.e-pivotview .e-value-field-settings .e-type-option-container,
.e-bigger.e-pivotview .e-value-field-settings .e-base-field-option-container,
.e-bigger.e-pivotview .e-value-field-settings .e-base-item-option-container {
  padding-top: 24px;
}
.e-bigger .e-pivotview .e-value-field-settings .e-base-field-option-text,
.e-bigger .e-pivotview .e-value-field-settings .e-base-item-option-text,
.e-bigger .e-pivotview .e-value-field-settings .e-type-option-text,
.e-bigger.e-pivotview .e-value-field-settings .e-base-field-option-text,
.e-bigger.e-pivotview .e-value-field-settings .e-base-item-option-text,
.e-bigger.e-pivotview .e-value-field-settings .e-type-option-text {
  font-size: 14px;
}
.e-bigger .e-pivotview .e-value-field-settings .e-value-field-div-content,
.e-bigger .e-pivotview .e-value-field-settings .e-group-field-div-content,
.e-bigger .e-pivotview .e-group-field-settings .e-value-field-div-content,
.e-bigger .e-pivotview .e-group-field-settings .e-group-field-div-content,
.e-bigger.e-pivotview .e-value-field-settings .e-value-field-div-content,
.e-bigger.e-pivotview .e-value-field-settings .e-group-field-div-content,
.e-bigger.e-pivotview .e-group-field-settings .e-value-field-div-content,
.e-bigger.e-pivotview .e-group-field-settings .e-group-field-div-content {
  padding: 0 20px 10px;
}
.e-bigger .e-pivotview-report-dialog .e-pivotview-report-label,
.e-bigger.e-pivotview-report-dialog .e-pivotview-report-label {
  margin-top: 12px;
}
/*! PivotView theme */
.e-pivotview .e-nextspan {
  display: inline-block;
  width: 18px;
}
.e-pivotview .e-lastspan {
  display: inline-block;
  padding-top: 10px;
  width: 12px;
}
.e-pivotview .e-grid.e-gridhover tr[role=row]:hover .e-rowcell:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell) {
  background-color: rgba(0, 0, 0, 0);
}
.e-pivotview .e-rowsheader .e-cellvalue {
  margin-left: 10px;
}
.e-pivotview .e-valuescontent {
  padding-right: 8px;
  text-align: right;
}
.e-pivotview .e-grid .e-rowcell {
  font-size: 14px !important;
  padding-left: 8px;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-pivotview .e-gtot,
.e-pivotview .e-gtot.e-rowsheader,
.e-pivotview .e-gtot.e-columnsheader,
.e-pivotview .e-grid .e-content,
.e-pivotview .e-grid .e-gridheader,
.e-pivotview .e-headercell {
  background-color: #f8f9fa;
}
.e-pivotview .e-grid .e-gridheader {
  border-bottom-width: 1px;
  border-bottom-color: #dee2e6;
}
.e-pivotview .e-gtot {
  font-weight: 700;
}
.e-pivotview .e-gtot .e-cellvalue {
  color: #343a40;
}
.e-pivotview .e-rowsheader,
.e-pivotview .e-columnsheader {
  background-color: #f8f9fa;
}
.e-pivotview .e-rowsheader .e-cellvalue {
  margin-left: 8px;
  margin-top: 5px;
}
.e-pivotview .e-pivot-conditional-empty-format {
  margin: 10px;
}
.e-pivotview .e-member-editor-dialog,
.e-pivotview .e-olap-editor-dialog {
  min-height: 350px !important;
  min-width: 320px !important;
}
.e-pivotview .e-member-editor-dialog .e-toolbar .e-toolbar-items {
  margin-left: 20px;
}
.e-pivotview .e-member-editor-dialog .e-rtl.e-toolbar .e-toolbar-items {
  margin-left: 0;
  margin-right: 20px;
}
.e-pivotview .e-pivot-format-dialog .e-pivot-format-table {
  width: 100%;
}
.e-pivotview .e-toolbar .e-tbar-btn {
  background-color: rgba(0, 0, 0, 0);
}
.e-pivotview .e-grid .e-rowsheader.e-active,
.e-pivotview .e-grid .e-rowsheader.e-cellselectionbackground,
.e-pivotview .e-grid .e-columnsheader.e-active,
.e-pivotview .e-grid .e-columnsheader.e-cellselectionbackground,
.e-pivotview .e-grid .e-rowsheader.e-active,
.e-pivotview .e-grid .e-rowsheader.e-selectionbackground,
.e-pivotview .e-grid .e-columnsheader.e-active,
.e-pivotview .e-grid .e-columnsheader.e-selectionbackground {
  background: #dee2e6 !important;
  color: #495057 !important;
}
.e-pivotview .e-grid .e-rowsheader.e-active .e-stackedheadercelldiv,
.e-pivotview .e-grid .e-rowsheader.e-active .e-cellvalue,
.e-pivotview .e-grid .e-rowsheader.e-active .e-icons,
.e-pivotview .e-grid .e-rowsheader.e-cellselectionbackground .e-stackedheadercelldiv,
.e-pivotview .e-grid .e-rowsheader.e-cellselectionbackground .e-cellvalue,
.e-pivotview .e-grid .e-rowsheader.e-cellselectionbackground .e-icons,
.e-pivotview .e-grid .e-columnsheader.e-active .e-stackedheadercelldiv,
.e-pivotview .e-grid .e-columnsheader.e-active .e-cellvalue,
.e-pivotview .e-grid .e-columnsheader.e-active .e-icons,
.e-pivotview .e-grid .e-columnsheader.e-cellselectionbackground .e-stackedheadercelldiv,
.e-pivotview .e-grid .e-columnsheader.e-cellselectionbackground .e-cellvalue,
.e-pivotview .e-grid .e-columnsheader.e-cellselectionbackground .e-icons,
.e-pivotview .e-grid .e-rowsheader.e-active .e-stackedheadercelldiv,
.e-pivotview .e-grid .e-rowsheader.e-active .e-cellvalue,
.e-pivotview .e-grid .e-rowsheader.e-active .e-icons,
.e-pivotview .e-grid .e-rowsheader.e-selectionbackground .e-stackedheadercelldiv,
.e-pivotview .e-grid .e-rowsheader.e-selectionbackground .e-cellvalue,
.e-pivotview .e-grid .e-rowsheader.e-selectionbackground .e-icons,
.e-pivotview .e-grid .e-columnsheader.e-active .e-stackedheadercelldiv,
.e-pivotview .e-grid .e-columnsheader.e-active .e-cellvalue,
.e-pivotview .e-grid .e-columnsheader.e-active .e-icons,
.e-pivotview .e-grid .e-columnsheader.e-selectionbackground .e-stackedheadercelldiv,
.e-pivotview .e-grid .e-columnsheader.e-selectionbackground .e-cellvalue,
.e-pivotview .e-grid .e-columnsheader.e-selectionbackground .e-icons {
  color: #495057 !important;
}
.e-pivotview .e-grid .e-rowsheader.e-active .e-headertext,
.e-pivotview .e-grid .e-rowsheader.e-cellselectionbackground .e-headertext,
.e-pivotview .e-grid .e-columnsheader.e-active .e-headertext,
.e-pivotview .e-grid .e-columnsheader.e-cellselectionbackground .e-headertext,
.e-pivotview .e-grid .e-rowsheader.e-active .e-headertext,
.e-pivotview .e-grid .e-rowsheader.e-selectionbackground .e-headertext,
.e-pivotview .e-grid .e-columnsheader.e-active .e-headertext,
.e-pivotview .e-grid .e-columnsheader.e-selectionbackground .e-headertext {
  color: #495057 !important;
}
.e-pivotview .e-drop-indicator {
  display: block;
}
.e-pivotview div.e-cellvalue {
  margin-top: 5px;
  margin-top: 2px;
}
.e-pivotview .e-sortfilterdiv .e-value-sort-icon {
  float: right;
  font-size: 12px !important;
}
.e-pivotview .e-sortfilterdiv .e-value-sort-icon.e-value-sort-icon {
  font-size: 12px !important;
}
.e-pivotview .e-sortfilterdiv:not(.e-value-sort-icon) {
  display: none;
}
.e-pivotview .e-stackedheadercelldiv .e-sortfilterdiv,
.e-pivotview .e-headercelldiv .e-sortfilterdiv {
  margin: -16px 0 !important;
}
.e-pivotview .e-stackedheadercelldiv .e-sortfilterdiv.e-value-sort-align,
.e-pivotview .e-headercelldiv .e-sortfilterdiv.e-value-sort-align {
  margin: 6px 0 !important;
}
.e-pivotview .e-rowsheader .e-sortfilterdiv {
  margin: -5px 0 !important;
}
.e-pivotview .e-rowsheader .e-sortfilterdiv.e-value-sort-align {
  margin: 5px 0 !important;
}
.e-pivotview .e-pivotchart > svg,
.e-pivotview .e-pivotchart-inner > svg {
  border: 1px solid #dee2e6;
}
.e-pivotview .e-grid .e-icons {
  color: #fff !important;
  color: #343a40 !important;
}
.e-pivotview .e-grid .e-icons:hover {
  color: #fff !important;
  color: #343a40 !important;
}
.e-pivotview .e-grid {
  border-color: #dee2e6;
}
.e-pivotview .e-grid .e-rowsheader {
  padding-left: 8px;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.e-pivotview .e-grid .e-rowsheader.e-active .e-icons {
  color: #fff !important;
  color: #343a40 !important;
}
.e-pivotview.sf-pivotview .e-spinner-pane.e-pivot-outer-spinner {
  z-index: 1 !important;
}
.e-pivotview.sf-pivotview .e-spinner-pane.e-pivot-outer-spinner .e-spinner-inner {
  visibility: hidden !important;
}
.e-pivotview .e-grid .e-headercelldiv,
.e-pivotview .e-grid .e-columnsheader {
  padding-left: 8px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.e-pivotview .sf-grid .e-spinner-pane {
  z-index: 1 !important;
}
.e-pivotview .e-grid .e-headercelldiv,
.e-pivotview .e-grid .e-columnsheader {
  padding-right: 8px !important;
}
.e-pivotview .e-grid .e-headercelldiv,
.e-pivotview .e-grid .e-stackedheadercelldiv {
  line-height: normal;
}
.e-pivotview .e-frozenheader > .e-table,
.e-pivotview .e-frozencontent > .e-table {
  border-left-color: #dee2e6 !important;
  border-right-color: #dee2e6 !important;
  border-left: 0;
  border-right-width: 1px;
}
.e-pivotview .e-stackedheadercelldiv {
  display: block;
}
.e-pivotview .e-stackedheadertext.e-cellvalue,
.e-pivotview .e-stackedheadercelldiv.e-cellvalue {
  display: inline-block;
  padding-left: 12px !important;
  margin-top: 5px;
  margin-top: 2px;
  padding-left: 8px !important;
}
.e-pivotview .e-stackedheadercelldiv {
  padding: 0 0 0 1px !important;
}
.e-pivotview .e-stackedheadercelldiv,
.e-pivotview .e-stackedheadertext,
.e-pivotview .e-headertext,
.e-pivotview .e-rowsheader .e-cellvalue {
  color: #343a40;
  font-size: 14px;
  font-weight: 700;
}
.e-pivotview .e-stackedheadercelldiv .e-hyperlinkcell,
.e-pivotview .e-stackedheadertext .e-hyperlinkcell,
.e-pivotview .e-headertext .e-hyperlinkcell,
.e-pivotview .e-rowsheader .e-cellvalue .e-hyperlinkcell {
  cursor: pointer;
}
.e-pivotview .e-valuescontent .e-cellvalue .e-hyperlinkcell {
  cursor: pointer;
}
.e-pivotview .e-valuescontent {
  opacity: .87 !important;
}
.e-pivotview .e-rowcell {
  opacity: 1;
}
.e-pivotview .e-rowcell .e-cellvalue {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-pivotview .e-grouping-bar .e-right-axis-fields {
  -ms-flex: auto;
  flex: auto;
}
.e-pivotview .e-grouping-bar .e-left-axis-fields,
.e-pivotview .e-grouping-bar .e-right-axis-fields {
  height: auto;
}
.e-pivotview .e-grouping-bar .e-left-axis-fields {
  min-width: 250px;
}
.e-pivotview .e-grouping-bar .e-axis-row,
.e-pivotview .e-grouping-bar .e-axis-column,
.e-pivotview .e-grouping-bar .e-axis-value,
.e-pivotview .e-grouping-bar .e-axis-filter,
.e-pivotview .e-grouping-bar .e-group-all-fields {
  background: #f8f9fa;
  display: -ms-flexbox;
  display: flex;
}
.e-pivotview .e-grouping-bar .e-left-axis-fields {
  border: 1px solid #dee2e6;
  border-bottom-width: 0;
  border-right-width: 0;
}
.e-pivotview .e-grouping-bar .e-all-fields-axis {
  background: #f8f9fa;
  border: 1px solid #dee2e6;
  border-bottom-width: 0;
  height: 30px !important;
  min-height: 30px !important;
}
.e-pivotview .e-grouping-bar .e-all-fields-axis .e-hscroll .e-scroll-nav {
  background: #f8f9fa;
  min-height: 30px !important;
}
.e-pivotview .e-grouping-bar .e-all-fields-axis .e-hscroll .e-scroll-nav:hover {
  background-color: #5c636a;
}
.e-pivotview .e-grouping-bar .e-all-fields-axis .e-hscroll .e-scroll-nav:hover .e-nav-arrow {
  color: #fff !important;
}
.e-pivotview .e-grouping-bar .e-all-fields-axis .e-toolbar-items {
  background: #f8f9fa;
  min-height: 30px !important;
}
.e-pivotview .e-grouping-bar .e-all-fields-axis .e-toolbar-items .e-toolbar-item {
  margin: 0 !important;
  min-height: 30px !important;
  padding: 0 !important;
}
.e-pivotview .e-grouping-bar .e-right-axis-fields {
  border: 1px solid #dee2e6;
  border-bottom-width: 0;
}
.e-pivotview .e-grouping-bar .e-right-axis-fields .e-axis-filter {
  border-bottom: 1px solid #dee2e6;
}
.e-pivotview .e-group-values,
.e-pivotview .e-group-columns,
.e-pivotview .e-group-filters,
.e-pivotview .e-group-rows,
.e-pivotview .e-group-all-fields {
  background: #f8f9fa;
  display: inline-table;
  -ms-flex: auto;
  flex: auto;
  height: 30px;
  min-height: 30px;
  overflow: hidden;
  padding-left: 8px;
  scroll-behavior: smooth;
  vertical-align: top;
}
.e-pivotview .e-group-values.e-drag-restrict,
.e-pivotview .e-group-columns.e-drag-restrict,
.e-pivotview .e-group-filters.e-drag-restrict,
.e-pivotview .e-group-rows.e-drag-restrict,
.e-pivotview .e-group-all-fields.e-drag-restrict {
  cursor: no-drop;
}
.e-pivotview .e-group-values .e-draggable-prompt,
.e-pivotview .e-group-columns .e-draggable-prompt,
.e-pivotview .e-group-filters .e-draggable-prompt,
.e-pivotview .e-group-rows .e-draggable-prompt,
.e-pivotview .e-group-all-fields .e-draggable-prompt {
  color: #343a40;
  display: inline-block;
  line-height: 24px;
  margin-top: 4px;
  padding-left: 8px;
  pointer-events: none;
  position: relative;
  text-align: center;
  vertical-align: middle;
  font-size: 14px;
  font-weight: normal;
}
.e-pivotview .e-group-values .e-pivot-button .e-sort,
.e-pivotview .e-group-values .e-pivot-button .e-dropdown-icon,
.e-pivotview .e-group-values .e-pivot-button .e-pv-filter,
.e-pivotview .e-group-values .e-pivot-button .e-pv-filtered,
.e-pivotview .e-group-values .e-pivot-button .e-remove,
.e-pivotview .e-group-values .e-pivot-button .e-edit,
.e-pivotview .e-group-columns .e-pivot-button .e-sort,
.e-pivotview .e-group-columns .e-pivot-button .e-dropdown-icon,
.e-pivotview .e-group-columns .e-pivot-button .e-pv-filter,
.e-pivotview .e-group-columns .e-pivot-button .e-pv-filtered,
.e-pivotview .e-group-columns .e-pivot-button .e-remove,
.e-pivotview .e-group-columns .e-pivot-button .e-edit,
.e-pivotview .e-group-filters .e-pivot-button .e-sort,
.e-pivotview .e-group-filters .e-pivot-button .e-dropdown-icon,
.e-pivotview .e-group-filters .e-pivot-button .e-pv-filter,
.e-pivotview .e-group-filters .e-pivot-button .e-pv-filtered,
.e-pivotview .e-group-filters .e-pivot-button .e-remove,
.e-pivotview .e-group-filters .e-pivot-button .e-edit,
.e-pivotview .e-group-rows .e-pivot-button .e-sort,
.e-pivotview .e-group-rows .e-pivot-button .e-dropdown-icon,
.e-pivotview .e-group-rows .e-pivot-button .e-pv-filter,
.e-pivotview .e-group-rows .e-pivot-button .e-pv-filtered,
.e-pivotview .e-group-rows .e-pivot-button .e-remove,
.e-pivotview .e-group-rows .e-pivot-button .e-edit,
.e-pivotview .e-group-all-fields .e-pivot-button .e-sort,
.e-pivotview .e-group-all-fields .e-pivot-button .e-dropdown-icon,
.e-pivotview .e-group-all-fields .e-pivot-button .e-pv-filter,
.e-pivotview .e-group-all-fields .e-pivot-button .e-pv-filtered,
.e-pivotview .e-group-all-fields .e-pivot-button .e-remove,
.e-pivotview .e-group-all-fields .e-pivot-button .e-edit {
  margin-top: 1px;
}
.e-pivotview .e-grouping-bar .e-pvt-btn-div,
.e-pivotview .e-group-rows .e-pvt-btn-div {
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 24px;
  padding: 3px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 8px;
}
.e-pivotview .e-grouping-bar .e-pvt-btn-div .e-indent-div,
.e-pivotview .e-group-rows .e-pvt-btn-div .e-indent-div {
  pointer-events: none;
}
.e-pivotview .e-grouping-bar .e-pvt-btn-div .e-drop-indicator,
.e-pivotview .e-group-rows .e-pvt-btn-div .e-drop-indicator {
  pointer-events: none;
  width: 2px;
}
.e-pivotview .e-grouping-bar .e-pvt-btn-div .e-drop-indicator.e-drop-hover,
.e-pivotview .e-group-rows .e-pvt-btn-div .e-drop-indicator.e-drop-hover {
  border-left: 1px dashed #0d6efd;
  border-left: 1px solid #0d6efd;
}
.e-pivotview .e-grouping-bar .e-pivot-button,
.e-pivotview .e-group-rows .e-pivot-button {
  background-color: #6c757d;
  border: 1px solid #dee2e6;
  border-radius: 4px;
  box-shadow: none;
  color: #343a40 !important;
  cursor: default;
  display: -ms-flexbox;
  display: flex;
  font-weight: normal;
  height: 24px;
  line-height: .9em;
  padding: 3px 8px;
  text-transform: none;
  vertical-align: bottom;
  z-index: 1;
}
.e-pivotview .e-grouping-bar .e-pivot-button.e-list-selected,
.e-pivotview .e-group-rows .e-pivot-button.e-list-selected {
  opacity: .5;
}
.e-pivotview .e-grouping-bar .e-pivot-button:hover,
.e-pivotview .e-group-rows .e-pivot-button:hover {
  background-color: #5c636a;
  border-color: #5c636a;
}
.e-pivotview .e-grouping-bar .e-pivot-button:hover .e-sort,
.e-pivotview .e-grouping-bar .e-pivot-button:hover .e-dropdown-icon,
.e-pivotview .e-grouping-bar .e-pivot-button:hover .e-pv-filter,
.e-pivotview .e-grouping-bar .e-pivot-button:hover .e-pv-filtered,
.e-pivotview .e-grouping-bar .e-pivot-button:hover .e-remove,
.e-pivotview .e-grouping-bar .e-pivot-button:hover .e-edit,
.e-pivotview .e-group-rows .e-pivot-button:hover .e-sort,
.e-pivotview .e-group-rows .e-pivot-button:hover .e-dropdown-icon,
.e-pivotview .e-group-rows .e-pivot-button:hover .e-pv-filter,
.e-pivotview .e-group-rows .e-pivot-button:hover .e-pv-filtered,
.e-pivotview .e-group-rows .e-pivot-button:hover .e-remove,
.e-pivotview .e-group-rows .e-pivot-button:hover .e-edit {
  color: #fff;
}
.e-pivotview .e-grouping-bar .e-pivot-button.e-btn-focused,
.e-pivotview .e-group-rows .e-pivot-button.e-btn-focused {
  background-color: #565e64;
  color: #343a40;
}
.e-pivotview .e-grouping-bar .e-pivot-button.e-btn-focused .e-sort,
.e-pivotview .e-grouping-bar .e-pivot-button.e-btn-focused .e-dropdown-icon,
.e-pivotview .e-grouping-bar .e-pivot-button.e-btn-focused .e-pv-filter,
.e-pivotview .e-grouping-bar .e-pivot-button.e-btn-focused .e-pv-filtered,
.e-pivotview .e-grouping-bar .e-pivot-button.e-btn-focused .e-remove,
.e-pivotview .e-grouping-bar .e-pivot-button.e-btn-focused .e-edit,
.e-pivotview .e-group-rows .e-pivot-button.e-btn-focused .e-sort,
.e-pivotview .e-group-rows .e-pivot-button.e-btn-focused .e-dropdown-icon,
.e-pivotview .e-group-rows .e-pivot-button.e-btn-focused .e-pv-filter,
.e-pivotview .e-group-rows .e-pivot-button.e-btn-focused .e-pv-filtered,
.e-pivotview .e-group-rows .e-pivot-button.e-btn-focused .e-remove,
.e-pivotview .e-group-rows .e-pivot-button.e-btn-focused .e-edit {
  color: #fff;
}
.e-pivotview .e-grouping-bar .e-pivot-button:focus,
.e-pivotview .e-grouping-bar .e-pivot-button:active,
.e-pivotview .e-group-rows .e-pivot-button:focus,
.e-pivotview .e-group-rows .e-pivot-button:active {
  background-color: #565e64;
  color: #343a40;
}
.e-pivotview .e-grouping-bar .e-pivot-button:focus .e-sort,
.e-pivotview .e-grouping-bar .e-pivot-button:focus .e-dropdown-icon,
.e-pivotview .e-grouping-bar .e-pivot-button:focus .e-pv-filter,
.e-pivotview .e-grouping-bar .e-pivot-button:focus .e-pv-filtered,
.e-pivotview .e-grouping-bar .e-pivot-button:focus .e-remove,
.e-pivotview .e-grouping-bar .e-pivot-button:focus .e-edit,
.e-pivotview .e-grouping-bar .e-pivot-button:active .e-sort,
.e-pivotview .e-grouping-bar .e-pivot-button:active .e-dropdown-icon,
.e-pivotview .e-grouping-bar .e-pivot-button:active .e-pv-filter,
.e-pivotview .e-grouping-bar .e-pivot-button:active .e-pv-filtered,
.e-pivotview .e-grouping-bar .e-pivot-button:active .e-remove,
.e-pivotview .e-grouping-bar .e-pivot-button:active .e-edit,
.e-pivotview .e-group-rows .e-pivot-button:focus .e-sort,
.e-pivotview .e-group-rows .e-pivot-button:focus .e-dropdown-icon,
.e-pivotview .e-group-rows .e-pivot-button:focus .e-pv-filter,
.e-pivotview .e-group-rows .e-pivot-button:focus .e-pv-filtered,
.e-pivotview .e-group-rows .e-pivot-button:focus .e-remove,
.e-pivotview .e-group-rows .e-pivot-button:focus .e-edit,
.e-pivotview .e-group-rows .e-pivot-button:active .e-sort,
.e-pivotview .e-group-rows .e-pivot-button:active .e-dropdown-icon,
.e-pivotview .e-group-rows .e-pivot-button:active .e-pv-filter,
.e-pivotview .e-group-rows .e-pivot-button:active .e-pv-filtered,
.e-pivotview .e-group-rows .e-pivot-button:active .e-remove,
.e-pivotview .e-group-rows .e-pivot-button:active .e-edit {
  color: #fff;
}
.e-pivotview .e-grouping-bar .e-pivot-button .e-content,
.e-pivotview .e-group-rows .e-pivot-button .e-content {
  background-color: rgba(0, 0, 0, 0);
  cursor: move;
  -ms-flex: auto;
  flex: auto;
  font-size: 14px;
  margin-right: 4px;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
  color: #fff;
}
.e-pivotview .e-grouping-bar .e-pivot-button .e-content.e-disable-drag,
.e-pivotview .e-group-rows .e-pivot-button .e-content.e-disable-drag {
  cursor: auto;
}
.e-pivotview .e-grouping-bar .e-pivot-button .e-draggable,
.e-pivotview .e-group-rows .e-pivot-button .e-draggable {
  height: initial !important;
}
.e-pivotview .e-grouping-bar .e-pivot-button .e-drag,
.e-pivotview .e-group-rows .e-pivot-button .e-drag {
  display: none;
}
.e-pivotview .e-grouping-bar .e-pivot-button .e-sort,
.e-pivotview .e-grouping-bar .e-pivot-button .e-dropdown-icon,
.e-pivotview .e-grouping-bar .e-pivot-button .e-pv-filter,
.e-pivotview .e-grouping-bar .e-pivot-button .e-pv-filtered,
.e-pivotview .e-grouping-bar .e-pivot-button .e-remove,
.e-pivotview .e-grouping-bar .e-pivot-button .e-edit,
.e-pivotview .e-group-rows .e-pivot-button .e-sort,
.e-pivotview .e-group-rows .e-pivot-button .e-dropdown-icon,
.e-pivotview .e-group-rows .e-pivot-button .e-pv-filter,
.e-pivotview .e-group-rows .e-pivot-button .e-pv-filtered,
.e-pivotview .e-group-rows .e-pivot-button .e-remove,
.e-pivotview .e-group-rows .e-pivot-button .e-edit {
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  height: 18px;
  margin-left: 4px;
  width: 18px;
  padding-top: 1px;
}
.e-pivotview .e-grouping-bar .e-pivot-button .e-sort:hover,
.e-pivotview .e-grouping-bar .e-pivot-button .e-dropdown-icon:hover,
.e-pivotview .e-grouping-bar .e-pivot-button .e-pv-filter:hover,
.e-pivotview .e-grouping-bar .e-pivot-button .e-pv-filtered:hover,
.e-pivotview .e-grouping-bar .e-pivot-button .e-remove:hover,
.e-pivotview .e-grouping-bar .e-pivot-button .e-edit:hover,
.e-pivotview .e-group-rows .e-pivot-button .e-sort:hover,
.e-pivotview .e-group-rows .e-pivot-button .e-dropdown-icon:hover,
.e-pivotview .e-group-rows .e-pivot-button .e-pv-filter:hover,
.e-pivotview .e-group-rows .e-pivot-button .e-pv-filtered:hover,
.e-pivotview .e-group-rows .e-pivot-button .e-remove:hover,
.e-pivotview .e-group-rows .e-pivot-button .e-edit:hover {
  color: #fff;
}
.e-pivotview .e-grouping-bar .e-pivot-button .e-sort.e-disable,
.e-pivotview .e-grouping-bar .e-pivot-button .e-dropdown-icon.e-disable,
.e-pivotview .e-grouping-bar .e-pivot-button .e-pv-filter.e-disable,
.e-pivotview .e-grouping-bar .e-pivot-button .e-pv-filtered.e-disable,
.e-pivotview .e-grouping-bar .e-pivot-button .e-remove.e-disable,
.e-pivotview .e-grouping-bar .e-pivot-button .e-edit.e-disable,
.e-pivotview .e-group-rows .e-pivot-button .e-sort.e-disable,
.e-pivotview .e-group-rows .e-pivot-button .e-dropdown-icon.e-disable,
.e-pivotview .e-group-rows .e-pivot-button .e-pv-filter.e-disable,
.e-pivotview .e-group-rows .e-pivot-button .e-pv-filtered.e-disable,
.e-pivotview .e-group-rows .e-pivot-button .e-remove.e-disable,
.e-pivotview .e-group-rows .e-pivot-button .e-edit.e-disable {
  display: none;
}
.e-pivotview .e-grouping-bar .e-pivot-button .e-sort,
.e-pivotview .e-group-rows .e-pivot-button .e-sort {
  height: 12px;
  transform: rotateX(0deg);
  transition: transform 200ms ease-in-out;
}
.e-pivotview .e-grouping-bar .e-pivot-button .e-sort.e-descend,
.e-pivotview .e-group-rows .e-pivot-button .e-sort.e-descend {
  margin-top: 3px;
  transform: rotateX(180deg);
}
.e-pivotview .e-grouping-bar .e-pivot-button .e-dropdown-icon,
.e-pivotview .e-group-rows .e-pivot-button .e-dropdown-icon {
  margin-top: 1px;
}
.e-pivotview .e-group-values .e-pvt-btn-div .e-pivot-button {
  max-width: 230px;
}
.e-pivotview .e-group-filters,
.e-pivotview .e-group-columns {
  width: 100%;
}
.e-pivotview .e-group-row {
  padding: 0 !important;
}
.e-pivotview .e-group-row .e-group-rows {
  display: table;
  -ms-flex: none;
  flex: none;
  width: 100%;
}
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div {
  max-width: unset;
  width: 100%;
}
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-indent-div {
  pointer-events: none;
}
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button {
  padding: 3px 8px;
  width: 180px;
}
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:hover {
  background-color: #5c636a;
}
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:hover .e-sort,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:hover .e-dropdown-icon,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:hover .e-pv-filter,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:hover .e-pv-filtered,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:hover .e-remove,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:hover .e-edit {
  color: #fff !important;
}
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button.e-btn-focused {
  background-color: #565e64;
  color: #343a40;
}
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button.e-btn-focused .e-sort,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button.e-btn-focused .e-dropdown-icon,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button.e-btn-focused .e-pv-filter,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button.e-btn-focused .e-pv-filtered,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button.e-btn-focused .e-remove,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button.e-btn-focused .e-edit {
  color: #fff !important;
}
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:focus,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:active {
  background-color: #565e64;
  color: #343a40;
}
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:focus .e-sort,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:focus .e-dropdown-icon,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:focus .e-pv-filter,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:focus .e-pv-filtered,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:focus .e-remove,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:focus .e-edit,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:active .e-sort,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:active .e-dropdown-icon,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:active .e-pv-filter,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:active .e-pv-filtered,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:active .e-remove,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:active .e-edit {
  color: #fff !important;
}
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-sort,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-remove,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-edit {
  color: #fff !important;
  font-size: 12px;
  height: 18px;
  margin-left: 4px !important;
  width: 18px;
}
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-sort:hover,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-dropdown-icon:hover,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filter:hover,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filtered:hover,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-remove:hover,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-edit:hover {
  color: #fff;
}
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-sort.e-disable,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-dropdown-icon.e-disable,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filter.e-disable,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filtered.e-disable,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-remove.e-disable,
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-edit.e-disable {
  display: none;
}
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-sort {
  height: 12px;
  width: 18px;
}
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-sort.e-descend {
  transform: rotateX(180deg);
}
.e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-dropdown-icon {
  margin-top: 1px;
}
.e-pivotview .e-axis-value {
  display: inline-block;
  height: 100%;
}
.e-pivotview .e-axis-value .e-group-values {
  height: 100%;
  padding-bottom: 0;
}
.e-pivotview .e-axis-value .e-group-chart-values {
  display: inline-block;
  height: 28px;
}
.e-pivotview .e-axis-value .e-group-chart-values-drodown {
  font-size: 13px;
  height: 25px;
}
.e-pivotview .e-axis-column .e-group-chart-columns-dropdown {
  font-size: 13px;
  height: 25px;
  margin: 2px;
}
.e-pivotview .e-axis-column .e-group-chart-columns-dropdown .e-input-group-icon {
  min-height: initial;
}
.e-pivotview .e-axis-column .e-group-chart-columns-dropdown input.e-input {
  padding-bottom: 7px;
}
.e-pivotview .e-chart-grouping-bar .e-axis-value {
  height: auto !important;
  padding-left: 6px;
  border-bottom: 1px solid #dee2e6;
}
.e-pivotview .e-chart-grouping-bar .e-axis-value .e-group-chart-multi-values {
  padding-left: 2px;
}
.e-pivotview .e-chart-grouping-bar .e-axis-value .e-group-chart-values-drodown {
  margin: 2px;
}
.e-pivotview .e-chart-grouping-bar .e-axis-value .e-group-chart-values-drodown .e-input-group-icon {
  min-height: initial;
}
.e-pivotview .e-chart-grouping-bar .e-axis-value .e-group-chart-values-drodown input.e-input {
  padding-bottom: 7px;
}
.e-pivotview .e-icons:not(.e-frame):not(.e-btn-icon):not(.e-sort):not(.e-dropdown-icon):not(.e-pv-filter):not(.e-pv-filtered):not(.e-remove):not(.e-edit):not(.e-drag) {
  height: auto;
  width: auto;
}
.e-pivotview .e-collapse::before {
  font-size: 20px;
}
.e-pivotview .e-expand,
.e-pivotview .e-collapse {
  cursor: pointer;
  display: inline-block;
  height: 18px;
  margin-top: 5px;
  text-align: center;
  width: 18px;
  margin-top: 0;
  margin-bottom: 2px;
  vertical-align: middle;
}
.e-pivotview th .e-expand,
.e-pivotview th .e-collapse {
  font-size: 10px !important;
  margin-left: 0px;
  margin-top: 0;
}
.e-pivotview .e-expand::before {
  font-size: 20px;
}
.e-pivotview .e-pivot-pager {
  padding: 8px 8px;
}
.e-pivotview .e-pivot-pager.sf-pager .e-pivot-pager-info-container.e-pagercontainer {
  font-size: unset;
}
.e-pivotview .e-pivot-pager.e-pivot-pager-bottom {
  border-top: 0;
}
.e-pivotview .e-pivot-pager.e-pivot-pager-top {
  border-bottom: 0;
}
.e-pivotview .e-pivot-pager .e-pivotview-vseparator {
  height: auto;
  border-left: 1px solid #dee2e6;
  margin: 8px 16px;
}
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
}
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 50%;
}
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-first,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-prev,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-next,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-last,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-first,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-prev,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-next,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-last {
  font-size: 12px;
  padding: 10px;
}
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
}
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString {
  color: #adb5bd;
  font-size: 12px;
  overflow: hidden;
  text-align: initial;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 50%;
}
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-size,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-size,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-size,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-size {
  color: #6c757d;
  font-size: 12px;
  overflow: hidden;
  text-align: end;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 50%;
}
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 {
  -ms-flex: none;
  flex: none;
}
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pagercontainer,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pagercontainer {
  margin-top: 4px;
}
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pagercontainer.e-pivot-pager-info-container,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pagercontainer.e-pager-dropdown,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pagercontainer.e-pivot-pager-info-container,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pagercontainer.e-pager-dropdown {
  border-style: none;
  vertical-align: top;
}
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pager-dropdown,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pager-dropdown {
  float: right;
}
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-of-string-maindiv,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-of-string-maindiv,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-of-string-maindiv,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-of-string-maindiv {
  line-height: 2.2em;
}
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-of-string-maindiv .e-pivotview-row-pagerNumber,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-of-string-maindiv .e-pivotview-column-pagerNumber,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-of-string-maindiv .e-pivotview-row-pagerNumber,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-of-string-maindiv .e-pivotview-column-pagerNumber,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-of-string-maindiv .e-pivotview-row-pagerNumber,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-of-string-maindiv .e-pivotview-column-pagerNumber,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-of-string-maindiv .e-pivotview-row-pagerNumber,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-of-string-maindiv .e-pivotview-column-pagerNumber {
  font-weight: 400;
}
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-pager-settings,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-pager-settings,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-pager-settings,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-pager-settings {
  -ms-flex: none;
  flex: none;
}
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-pager-settings.e-pivot-pager-axis-container,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-pager-settings.e-pivot-pager-axis-container,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-pager-settings.e-pivot-pager-axis-container,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-pager-settings.e-pivot-pager-axis-container {
  display: inline-table;
}
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-pager-settings .e-numeric {
  margin: 0 8px 0 12px;
  vertical-align: top;
}
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv {
  -ms-flex-direction: row;
  flex-direction: row;
  width: 100%;
}
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pagercontainer,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pagercontainer {
  margin-top: 0;
}
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pagercontainer.e-pivot-pager-info-container,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pagercontainer.e-pager-dropdown,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pagercontainer.e-pivot-pager-info-container,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pagercontainer.e-pager-dropdown {
  border-style: none;
}
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString {
  -ms-flex: auto;
  flex: auto;
  font-size: 14px;
  line-height: 2.2em;
  text-align: center;
}
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivotview-row-size,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivotview-column-size,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivotview-row-size,
.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivotview-column-size {
  font-size: 14px;
  line-height: 2.2em;
  padding: 0 8px 0 0;
  width: inherit;
}
.e-pivotview .e-pivot-pager.e-compact-view .e-pivotview-vseparator {
  margin-top: 3px;
}
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv {
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: row;
  flex-direction: row;
}
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  width: 50%;
}
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div .e-pagercontainer,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pagercontainer,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div .e-pagercontainer,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pagercontainer {
  margin-top: 0;
}
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div .e-pivotview-row-size,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div .e-pivotview-column-size,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivotview-row-size,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivotview-column-size,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div .e-pivotview-row-size,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div .e-pivotview-column-size,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivotview-row-size,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivotview-column-size {
  -ms-flex: auto;
  flex: auto;
  font-size: 14px;
  line-height: 2.2em;
  padding: 0 8px 0 0;
  text-align: end;
  width: inherit;
}
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div .e-pivotview-row-pagerString,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div .e-pivotview-column-pagerString,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivotview-row-pagerString,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivotview-column-pagerString,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div .e-pivotview-row-pagerString,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div .e-pivotview-column-pagerString,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivotview-row-pagerString,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivotview-column-pagerString {
  font-size: 14px;
  line-height: 2.2em;
  min-width: 50px;
  text-align: initial;
  width: inherit;
}
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv {
  width: 100%;
}
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pagercontainer,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pagercontainer {
  margin-top: 0;
}
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString {
  text-align: center;
  width: 100%;
}
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 {
  width: auto;
}
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv:not(.e-pivot-pager-single-maindiv) .e-pivot-pager-row-maindiv.e-page-size-disable .e-pivotview-text-div,
.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv:not(.e-pivot-pager-single-maindiv) .e-pivot-pager-column-maindiv.e-page-size-disable .e-pivotview-text-div {
  width: 50%;
}
.e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div .e-pivot-row-pager-settings,
.e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div .e-pivot-column-pager-settings,
.e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivot-row-pager-settings,
.e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivot-column-pager-settings,
.e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div .e-pivot-row-pager-settings,
.e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div .e-pivot-column-pager-settings,
.e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivot-row-pager-settings,
.e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivot-column-pager-settings {
  padding: 0 8px 0 0;
}
.e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div .e-pivotview-row-size,
.e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div .e-pivotview-column-size,
.e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivotview-row-size,
.e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivotview-column-size,
.e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div .e-pivotview-row-size,
.e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div .e-pivotview-column-size,
.e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivotview-row-size,
.e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivotview-column-size {
  padding: 0 0 0 8px;
}
.e-pivotview .e-pivot-pager.e-device .e-pivotview-hseparator {
  border-top: 1px solid #dee2e6;
  margin: 8px 12px;
  width: auto;
}
.e-pivotview .e-pivot-pager.e-device .e-pivot-pager-maindiv {
  -ms-flex-direction: column;
  flex-direction: column;
}
.e-pivotview .e-pivot-pager.e-device .e-pivot-pager-maindiv .e-pagercontainer {
  display: inline-block;
}
.e-pivotview .e-pivot-pager.e-device .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv,
.e-pivotview .e-pivot-pager.e-device .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv {
  width: 100%;
}
.e-pivotview .e-pivot-pager.e-device .e-pivot-pager-maindiv:not(.e-pivot-pager-single-maindiv) .e-pagercontainer {
  margin-top: 12px;
}
@media (max-width: 400px) {
  .e-pivotview .e-pivot-pager.e-device .e-pivotview-row-size,
  .e-pivotview .e-pivot-pager.e-device .e-pivotview-column-size,
  .e-pivotview .e-pivot-pager.e-device .e-pivotview-row-pagerString,
  .e-pivotview .e-pivot-pager.e-device .e-pivotview-column-pagerString {
    min-width: 10px !important;
  }
}
.e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-pager-settings .e-numeric {
  margin: 0 12px 0 8px;
}
.e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pager-dropdown,
.e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pager-dropdown {
  float: left;
}
.e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivotview-row-size,
.e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivotview-column-size,
.e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivotview-row-size,
.e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivotview-column-size {
  padding: 0 0 0 8px;
}
@media (max-width: 769px) {
  .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pagercontainer {
    display: inline-block;
  }
}
.e-pivotview.e-rtl .e-expand::before,
.e-pivotview.e-rtl .e-collapse::before {
  margin-left: 0;
}
.e-pivotview.e-rtl .e-grid .e-rowsheader {
  padding-right: 8px !important;
}
.e-pivotview.e-rtl .e-grid .e-columnsheader {
  padding-right: 8px !important;
}
.e-pivotview.e-rtl .e-grid .e-headercelldiv,
.e-pivotview.e-rtl .e-grid .e-columnsheader {
  padding-right: 8px !important;
}
.e-pivotview.e-rtl .e-frozenheader > .e-table,
.e-pivotview.e-rtl .e-frozencontent > .e-table {
  border-left-width: 1px;
  border-right: 0;
}
.e-pivotview.e-rtl .e-rowsheader .e-cellvalue {
  margin-left: 0;
  margin-right: 7px;
}
.e-pivotview.e-rtl .e-valuescontent {
  text-align: left;
}
.e-pivotview.e-rtl .e-group-values,
.e-pivotview.e-rtl .e-group-columns,
.e-pivotview.e-rtl .e-group-filters,
.e-pivotview.e-rtl .e-group-all-fields {
  padding-left: 0;
  padding-right: 8px;
}
.e-pivotview.e-rtl .e-group-rows .e-pvt-btn-div,
.e-pivotview.e-rtl .e-grouping-bar .e-pvt-btn-div {
  padding-left: 8px;
  padding-right: 0;
}
.e-pivotview.e-rtl .e-group-rows .e-pvt-btn-div .e-pivot-button .e-content,
.e-pivotview.e-rtl .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-content {
  margin-left: 4px;
  text-align: right;
}
.e-pivotview.e-rtl .e-group-rows .e-pvt-btn-div .e-pivot-button .e-sort,
.e-pivotview.e-rtl .e-group-rows .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-pivotview.e-rtl .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-pivotview.e-rtl .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-pivotview.e-rtl .e-group-rows .e-pvt-btn-div .e-pivot-button .e-remove,
.e-pivotview.e-rtl .e-group-rows .e-pvt-btn-div .e-pivot-button .e-edit,
.e-pivotview.e-rtl .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-sort,
.e-pivotview.e-rtl .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-pivotview.e-rtl .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-pivotview.e-rtl .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-pivotview.e-rtl .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-remove,
.e-pivotview.e-rtl .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-edit {
  padding-left: 0;
  padding-right: 4px;
}
.e-pivotview.e-rtl .e-grouping-bar .e-left-axis-fields {
  border-left-width: 0;
  border-right-width: 1px;
}
.e-pivotview.e-rtl .e-grouping-bar .e-right-axis-fields {
  border-left-width: 1px;
}
.e-pivotview.e-rtl .e-group-row .e-group-rows {
  padding-left: 0;
  padding-right: 8px;
}
.e-pivotview.e-rtl .e-group-row .e-group-rows .e-pvt-btn-div {
  padding-left: 8px;
  padding-right: 0;
}
.e-pivotview.e-rtl .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-content {
  margin-left: 4px;
  margin-right: 0;
  text-align: right;
}
.e-pivotview.e-rtl .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-sort,
.e-pivotview.e-rtl .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-pivotview.e-rtl .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-pivotview.e-rtl .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-pivotview.e-rtl .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-remove,
.e-pivotview.e-rtl .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-edit {
  padding-left: 0;
  padding-right: 7px;
}
.e-pivotview.e-rtl .e-stackedheadertext.e-cellvalue,
.e-pivotview.e-rtl .e-stackedheadercelldiv.e-cellvalue {
  padding-right: 12px !important;
}
.e-pivotview.e-rtl .e-sortfilterdiv {
  float: left;
}
.e-pivotview.e-rtl th.e-headercell:first-child:not(.e-firstcell):not(.e-headercell.e-frozen-left-border) {
  border-left-width: 1px !important;
}
.e-pivotview.e-device .e-grouping-bar .e-pivot-button {
  line-height: 1em !important;
}
.e-pivotview.e-device .e-grouping-bar .e-pivot-button .e-dropdown-icon,
.e-pivotview.e-device .e-grouping-bar .e-pivot-button .e-pv-filtered,
.e-pivotview.e-device .e-grouping-bar .e-pivot-button .e-remove,
.e-pivotview.e-device .e-grouping-bar .e-pivot-button .e-sort {
  margin-top: 2px !important;
}
.e-pivotview.e-device .e-grouping-bar .e-group-all-fields .e-pvt-btn-div .e-pivot-button {
  max-width: 155px;
}
.e-pivotview.e-device .e-grouping-bar .e-group-filters .e-pvt-btn-div .e-pivot-button,
.e-pivotview.e-device .e-grouping-bar .e-group-values .e-pvt-btn-div .e-pivot-button {
  max-width: 155px;
}
.e-pivotview.e-device .e-grouping-bar .e-group-columns .e-pvt-btn-div .e-pivot-button {
  max-width: 200px;
}
.e-pivotview.e-device .e-drillthrough-dialog {
  width: 100% !important;
}
.e-pivotview.e-device .e-group-row .e-group-rows .e-pvt-btn-div .e-indent-div {
  width: 0 !important;
}
.e-pivotview.e-device .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button {
  width: 155px;
}
.e-pivotview.e-device .e-scrollbar .e-movablescrollbar {
  min-height: 1px !important;
  visibility: hidden;
}
.e-pivotview .e-component-disable {
  display: none !important;
}
.e-pivotview .e-pivotchart.e-chart {
  overflow: visible !important;
}
.e-pivottooltipwrap,
.e-pivottooltip-container {
  opacity: 1;
}
.e-drillthrough-dialog {
  visibility: hidden;
}
.e-pivottooltip {
  border-radius: 4px;
  padding: 3px 4px;
  text-align: initial;
}
.e-pivottooltip p {
  color: #f9fafb;
  display: inline-block;
  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: 21px;
  margin: 0;
}
.e-pivottooltip p.e-tooltipcontent {
  margin-left: 5px;
}
.e-pivottooltiptemplate.e-tooltip-wrap {
  border: medium none rgba(0, 0, 0, 0);
  max-width: none;
  min-width: 0;
  opacity: 1;
}
.e-pivottooltiptemplate .e-tip-content {
  overflow-x: visible;
  padding: unset;
  word-break: normal;
}
.e-rtl .e-pivottooltip p.e-tooltipcontent {
  margin-left: 0;
  margin-right: 5px;
}
.e-bigger .e-pivotview .e-chart-grouping-bar .e-axis-value .e-group-chart-values-drodown,
.e-bigger.e-pivotview .e-chart-grouping-bar .e-axis-value .e-group-chart-values-drodown {
  margin: 4px;
}
.e-bigger .e-pivotview .e-chart-grouping-bar .e-axis-value .e-group-chart-values-drodown .e-input-group-icon,
.e-bigger.e-pivotview .e-chart-grouping-bar .e-axis-value .e-group-chart-values-drodown .e-input-group-icon {
  min-height: initial;
}
.e-bigger .e-pivotview .e-chart-grouping-bar .e-axis-value .e-group-chart-values-drodown input.e-input,
.e-bigger.e-pivotview .e-chart-grouping-bar .e-axis-value .e-group-chart-values-drodown input.e-input {
  padding-bottom: 10px;
  padding-top: 0;
}
.e-bigger .e-pivotview .e-chart-grouping-bar .e-axis-column .e-group-chart-columns-dropdown,
.e-bigger.e-pivotview .e-chart-grouping-bar .e-axis-column .e-group-chart-columns-dropdown {
  margin: 4px;
}
.e-bigger .e-pivotview .e-chart-grouping-bar .e-axis-column .e-group-chart-columns-dropdown .e-input-group-icon,
.e-bigger.e-pivotview .e-chart-grouping-bar .e-axis-column .e-group-chart-columns-dropdown .e-input-group-icon {
  min-height: initial;
}
.e-bigger .e-pivotview .e-chart-grouping-bar .e-axis-column .e-group-chart-columns-dropdown input.e-input,
.e-bigger.e-pivotview .e-chart-grouping-bar .e-axis-column .e-group-chart-columns-dropdown input.e-input {
  padding-bottom: 10px;
  padding-top: 0;
}
.e-bigger .e-pivotview .e-grid .e-rowsheader,
.e-bigger.e-pivotview .e-grid .e-rowsheader {
  padding-left: 8px !important;
}
.e-bigger .e-pivotview .e-grid .e-headercelldiv,
.e-bigger.e-pivotview .e-grid .e-headercelldiv {
  padding-left: 8px !important;
}
.e-bigger .e-pivotview .e-grid .e-columnsheader,
.e-bigger.e-pivotview .e-grid .e-columnsheader {
  padding-left: 8px !important;
}
.e-bigger .e-pivotview .e-grid .e-gridheader .e-headercell .e-rhandler,
.e-bigger.e-pivotview .e-grid .e-gridheader .e-headercell .e-rhandler {
  height: 100% !important;
}
.e-bigger .e-pivotview .e-stackedheadercelldiv,
.e-bigger .e-pivotview .e-stackedheadertext,
.e-bigger .e-pivotview .e-headertext,
.e-bigger .e-pivotview .e-rowsheader .e-cellvalue,
.e-bigger.e-pivotview .e-stackedheadercelldiv,
.e-bigger.e-pivotview .e-stackedheadertext,
.e-bigger.e-pivotview .e-headertext,
.e-bigger.e-pivotview .e-rowsheader .e-cellvalue {
  font-size: 16px !important;
}
.e-bigger .e-pivotview .e-bigger .e-stackedheadercelldiv,
.e-bigger.e-pivotview .e-bigger .e-stackedheadercelldiv {
  padding-left: 16px !important;
}
.e-bigger .e-pivotview th .e-expand,
.e-bigger .e-pivotview th .e-collapse,
.e-bigger.e-pivotview th .e-expand,
.e-bigger.e-pivotview th .e-collapse {
  margin-top: 0;
}
.e-bigger .e-pivotview .e-grouping-bar .e-all-fields-axis,
.e-bigger.e-pivotview .e-grouping-bar .e-all-fields-axis {
  height: 36px !important;
  min-height: 36px !important;
}
.e-bigger .e-pivotview .e-grouping-bar .e-all-fields-axis .e-hscroll .e-scroll-nav,
.e-bigger .e-pivotview .e-grouping-bar .e-all-fields-axis .e-toolbar-items,
.e-bigger .e-pivotview .e-grouping-bar .e-all-fields-axis .e-toolbar-item,
.e-bigger.e-pivotview .e-grouping-bar .e-all-fields-axis .e-hscroll .e-scroll-nav,
.e-bigger.e-pivotview .e-grouping-bar .e-all-fields-axis .e-toolbar-items,
.e-bigger.e-pivotview .e-grouping-bar .e-all-fields-axis .e-toolbar-item {
  min-height: 36px !important;
}
.e-bigger .e-pivotview .e-grouping-bar .e-pvt-btn-div,
.e-bigger.e-pivotview .e-grouping-bar .e-pvt-btn-div {
  height: 30px;
}
.e-bigger .e-pivotview .e-grouping-bar .e-pvt-btn-div .e-pivot-button,
.e-bigger.e-pivotview .e-grouping-bar .e-pvt-btn-div .e-pivot-button {
  height: 30px;
  line-height: 1em;
  padding: 5px 12px;
}
.e-bigger .e-pivotview .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-content,
.e-bigger.e-pivotview .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-content {
  font-size: 14px;
  margin-right: 8px;
}
.e-bigger .e-pivotview .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-sort,
.e-bigger .e-pivotview .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-bigger .e-pivotview .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-bigger .e-pivotview .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-bigger .e-pivotview .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-remove,
.e-bigger .e-pivotview .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-edit,
.e-bigger.e-pivotview .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-sort,
.e-bigger.e-pivotview .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-bigger.e-pivotview .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-bigger.e-pivotview .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-bigger.e-pivotview .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-remove,
.e-bigger.e-pivotview .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-edit {
  font-size: 14px !important;
  height: 20px;
  margin-top: 2px;
  width: 20px;
}
.e-bigger .e-pivotview .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-sort,
.e-bigger.e-pivotview .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-sort {
  height: 14px;
}
.e-bigger .e-pivotview .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-bigger.e-pivotview .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-dropdown-icon {
  margin-top: 1px;
}
.e-bigger .e-pivotview .e-grouping-bar .e-group-filters,
.e-bigger .e-pivotview .e-grouping-bar .e-group-values,
.e-bigger .e-pivotview .e-grouping-bar .e-group-columns,
.e-bigger .e-pivotview .e-grouping-bar .e-group-rows,
.e-bigger .e-pivotview .e-grouping-bar .e-group-all-fields,
.e-bigger.e-pivotview .e-grouping-bar .e-group-filters,
.e-bigger.e-pivotview .e-grouping-bar .e-group-values,
.e-bigger.e-pivotview .e-grouping-bar .e-group-columns,
.e-bigger.e-pivotview .e-grouping-bar .e-group-rows,
.e-bigger.e-pivotview .e-grouping-bar .e-group-all-fields {
  height: 36px;
  min-height: 36px;
  padding-left: 10px;
}
.e-bigger .e-pivotview .e-grouping-bar .e-group-filters .e-draggable-prompt,
.e-bigger .e-pivotview .e-grouping-bar .e-group-values .e-draggable-prompt,
.e-bigger .e-pivotview .e-grouping-bar .e-group-columns .e-draggable-prompt,
.e-bigger .e-pivotview .e-grouping-bar .e-group-rows .e-draggable-prompt,
.e-bigger .e-pivotview .e-grouping-bar .e-group-all-fields .e-draggable-prompt,
.e-bigger.e-pivotview .e-grouping-bar .e-group-filters .e-draggable-prompt,
.e-bigger.e-pivotview .e-grouping-bar .e-group-values .e-draggable-prompt,
.e-bigger.e-pivotview .e-grouping-bar .e-group-columns .e-draggable-prompt,
.e-bigger.e-pivotview .e-grouping-bar .e-group-rows .e-draggable-prompt,
.e-bigger.e-pivotview .e-grouping-bar .e-group-all-fields .e-draggable-prompt {
  font-size: 16px;
}
.e-bigger .e-pivotview .e-grouping-bar .e-group-values,
.e-bigger.e-pivotview .e-grouping-bar .e-group-values {
  height: 100%;
}
.e-bigger .e-pivotview .e-grouping-bar .e-left-axis-fields .e-axis-nav-div .e-left-nav-container,
.e-bigger .e-pivotview .e-grouping-bar .e-left-axis-fields .e-axis-nav-div .e-right-nav-container,
.e-bigger .e-pivotview .e-grouping-bar .e-right-axis-fields .e-axis-nav-div .e-left-nav-container,
.e-bigger .e-pivotview .e-grouping-bar .e-right-axis-fields .e-axis-nav-div .e-right-nav-container,
.e-bigger.e-pivotview .e-grouping-bar .e-left-axis-fields .e-axis-nav-div .e-left-nav-container,
.e-bigger.e-pivotview .e-grouping-bar .e-left-axis-fields .e-axis-nav-div .e-right-nav-container,
.e-bigger.e-pivotview .e-grouping-bar .e-right-axis-fields .e-axis-nav-div .e-left-nav-container,
.e-bigger.e-pivotview .e-grouping-bar .e-right-axis-fields .e-axis-nav-div .e-right-nav-container {
  width: 24px;
}
.e-bigger .e-pivotview .e-group-rows,
.e-bigger.e-pivotview .e-group-rows {
  padding-left: 10px;
}
.e-bigger .e-pivotview .e-group-rows .e-pvt-btn-div,
.e-bigger.e-pivotview .e-group-rows .e-pvt-btn-div {
  height: 30px;
}
.e-bigger .e-pivotview .e-group-rows .e-pvt-btn-div .e-pivot-button,
.e-bigger.e-pivotview .e-group-rows .e-pvt-btn-div .e-pivot-button {
  height: 30px;
  line-height: 1em;
  padding: 5px 12px;
}
.e-bigger .e-pivotview .e-group-rows .e-pvt-btn-div .e-pivot-button .e-content,
.e-bigger.e-pivotview .e-group-rows .e-pvt-btn-div .e-pivot-button .e-content {
  font-size: 14px;
  margin-right: 8px;
}
.e-bigger .e-pivotview .e-group-rows .e-pvt-btn-div .e-pivot-button .e-sort,
.e-bigger .e-pivotview .e-group-rows .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-bigger .e-pivotview .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-bigger .e-pivotview .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-bigger .e-pivotview .e-group-rows .e-pvt-btn-div .e-pivot-button .e-remove,
.e-bigger .e-pivotview .e-group-rows .e-pvt-btn-div .e-pivot-button .e-edit,
.e-bigger.e-pivotview .e-group-rows .e-pvt-btn-div .e-pivot-button .e-sort,
.e-bigger.e-pivotview .e-group-rows .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-bigger.e-pivotview .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filter,
.e-bigger.e-pivotview .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filtered,
.e-bigger.e-pivotview .e-group-rows .e-pvt-btn-div .e-pivot-button .e-remove,
.e-bigger.e-pivotview .e-group-rows .e-pvt-btn-div .e-pivot-button .e-edit {
  font-size: 14px !important;
  height: 20px;
  width: 20px;
}
.e-bigger .e-pivotview .e-group-rows .e-pvt-btn-div .e-pivot-button .e-sort,
.e-bigger.e-pivotview .e-group-rows .e-pvt-btn-div .e-pivot-button .e-sort {
  height: 14px;
}
.e-bigger .e-pivotview .e-group-rows .e-pvt-btn-div .e-pivot-button .e-dropdown-icon,
.e-bigger.e-pivotview .e-group-rows .e-pvt-btn-div .e-pivot-button .e-dropdown-icon {
  margin-top: 1px;
}
.e-bigger .e-pivotview .e-sortfilterdiv,
.e-bigger.e-pivotview .e-sortfilterdiv {
  font-size: 12px !important;
}
.e-bigger .e-pivotview .e-member-editor-dialog .e-dlg-content .e-member-editor-outer-container .e-member-editor-container,
.e-bigger.e-pivotview .e-member-editor-dialog .e-dlg-content .e-member-editor-outer-container .e-member-editor-container {
  height: 139px;
}
.e-bigger .e-pivotview .e-stackedheadercelldiv,
.e-bigger .e-pivotview .e-stackedheadertext,
.e-bigger .e-pivotview .e-headertext,
.e-bigger .e-pivotview .e-rowsheader .e-cellvalue,
.e-bigger.e-pivotview .e-stackedheadercelldiv,
.e-bigger.e-pivotview .e-stackedheadertext,
.e-bigger.e-pivotview .e-headertext,
.e-bigger.e-pivotview .e-rowsheader .e-cellvalue {
  color: #343a40 !important;
  font-size: 16px;
  font-weight: 700 !important;
}
.e-bigger .e-pivotview .e-grid .e-columnsheader,
.e-bigger.e-pivotview .e-grid .e-columnsheader {
  padding-right: 16px !important;
}
.e-bigger .e-pivotview .e-rowcell,
.e-bigger.e-pivotview .e-rowcell {
  font-size: 16px !important;
}
.e-bigger .e-pivotview.e-rtl .e-grid .e-rowsheader,
.e-bigger.e-pivotview.e-rtl .e-grid .e-rowsheader {
  padding-right: 10px !important;
}
.e-bigger .e-pivotview.e-rtl .e-grid .e-columnsheader,
.e-bigger.e-pivotview.e-rtl .e-grid .e-columnsheader {
  padding-right: 16px !important;
}
.e-bigger .e-pivotview.e-rtl .e-grid .e-headercelldiv,
.e-bigger .e-pivotview.e-rtl .e-grid .e-columnsheader,
.e-bigger.e-pivotview.e-rtl .e-grid .e-headercelldiv,
.e-bigger.e-pivotview.e-rtl .e-grid .e-columnsheader {
  padding-right: 8px !important;
}
.e-bigger .e-pivotview.e-rtl .e-grouping-bar .e-group-rows,
.e-bigger .e-pivotview.e-rtl .e-grouping-bar .e-group-columns,
.e-bigger .e-pivotview.e-rtl .e-grouping-bar .e-group-values,
.e-bigger .e-pivotview.e-rtl .e-grouping-bar .e-group-filters,
.e-bigger .e-pivotview.e-rtl .e-grouping-bar .e-group-all-fields,
.e-bigger.e-pivotview.e-rtl .e-grouping-bar .e-group-rows,
.e-bigger.e-pivotview.e-rtl .e-grouping-bar .e-group-columns,
.e-bigger.e-pivotview.e-rtl .e-grouping-bar .e-group-values,
.e-bigger.e-pivotview.e-rtl .e-grouping-bar .e-group-filters,
.e-bigger.e-pivotview.e-rtl .e-grouping-bar .e-group-all-fields {
  padding-left: 0;
  padding-right: 10px;
}
.e-bigger .e-pivotview.e-rtl .e-group-row .e-group-rows,
.e-bigger.e-pivotview.e-rtl .e-group-row .e-group-rows {
  padding-left: 0;
  padding-right: 10px;
}
.e-bigger .e-pivotview.e-rtl .e-stackedheadertext.e-cellvalue,
.e-bigger .e-pivotview.e-rtl .e-stackedheadercelldiv.e-cellvalue,
.e-bigger.e-pivotview.e-rtl .e-stackedheadertext.e-cellvalue,
.e-bigger.e-pivotview.e-rtl .e-stackedheadercelldiv.e-cellvalue {
  padding-right: 16px !important;
}
.e-bigger .e-pivotview .e-expand::before,
.e-bigger.e-pivotview .e-expand::before {
  font-size: 24px;
}
.e-bigger .e-pivotview .e-collapse::before,
.e-bigger.e-pivotview .e-collapse::before {
  font-size: 24px;
}
.e-bigger .e-pivotview .e-pivot-pager,
.e-bigger .e-pivotview .e-bigger .e-pivotview,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger,
.e-bigger.e-pivotview .e-pivot-pager,
.e-bigger.e-pivotview .e-bigger .e-pivotview,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger {
  padding: 8px 12px;
}
.e-bigger .e-pivotview .e-pivot-pager .e-pivotview-vseparator,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivotview-vseparator,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivotview-vseparator,
.e-bigger.e-pivotview .e-pivot-pager .e-pivotview-vseparator,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivotview-vseparator,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivotview-vseparator {
  margin: 8px 16px;
}
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-first,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-prev,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-next,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-last,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-first,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-prev,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-next,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-last,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-first,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-prev,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-next,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-last,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-first,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-prev,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-next,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-last,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-first,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-prev,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-next,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-last,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-first,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-prev,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-next,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-last,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-first,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-prev,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-next,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-last,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-first,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-prev,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-next,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-last,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-first,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-prev,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-next,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-last,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-first,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-prev,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-next,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-last,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-first,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-prev,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-next,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-last,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-first,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-prev,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-next,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-last {
  font-size: 14px;
  padding: 12px;
}
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-of-string-maindiv,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-of-string-maindiv,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-of-string-maindiv,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-of-string-maindiv,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-of-string-maindiv,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-of-string-maindiv,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-of-string-maindiv,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-of-string-maindiv,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-of-string-maindiv,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-of-string-maindiv,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-of-string-maindiv,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-of-string-maindiv,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-of-string-maindiv,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-of-string-maindiv,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-of-string-maindiv,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-of-string-maindiv,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-of-string-maindiv,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-of-string-maindiv,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-of-string-maindiv,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-of-string-maindiv,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-of-string-maindiv,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-of-string-maindiv,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-of-string-maindiv,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-of-string-maindiv {
  line-height: 2.3em;
}
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-size,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-size,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-size,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-size,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-size,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-size,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-size,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-size,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-size,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-size,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-size,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-size,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-size,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-size,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-size,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-size,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-size,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-size,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-size,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-size,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-size,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-size,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-size,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-size {
  font-size: 14px;
}
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pagercontainer,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pagercontainer,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pagercontainer,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pagercontainer,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pagercontainer,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pagercontainer,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pagercontainer,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pagercontainer,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pagercontainer,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pagercontainer,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pagercontainer,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pagercontainer {
  margin-top: 6px;
}
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-pager-settings .e-numeric {
  margin: 0 12px 0 16px;
}
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pagercontainer,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pagercontainer,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pagercontainer,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pagercontainer,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pagercontainer,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pagercontainer,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pagercontainer,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pagercontainer,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pagercontainer,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pagercontainer,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pagercontainer,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pagercontainer {
  margin-top: 0;
}
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-size,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-size,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-size,
.e-bigger .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-size,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-size,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-size,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-size,
.e-bigger .e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-size,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-size,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-size,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-size,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-size,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-size,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-size,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-size,
.e-bigger.e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-size,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-size,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-size,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-size,
.e-bigger.e-pivotview .e-bigger .e-pivotview .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-size,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-size,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-size,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-size,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-size {
  font-size: 16px;
}
.e-bigger .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pagercontainer,
.e-bigger .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pagercontainer,
.e-bigger .e-pivotview .e-bigger .e-pivotview.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pagercontainer,
.e-bigger .e-pivotview .e-bigger .e-pivotview.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pagercontainer,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pagercontainer,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pagercontainer,
.e-bigger.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pagercontainer,
.e-bigger.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pagercontainer,
.e-bigger.e-pivotview .e-bigger .e-pivotview.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pagercontainer,
.e-bigger.e-pivotview .e-bigger .e-pivotview.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pagercontainer,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pagercontainer,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pagercontainer {
  margin-top: 0;
}
.e-bigger .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString,
.e-bigger .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString,
.e-bigger .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-size,
.e-bigger .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-size,
.e-bigger .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString,
.e-bigger .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString,
.e-bigger .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-size,
.e-bigger .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-size,
.e-bigger .e-pivotview .e-bigger .e-pivotview.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString,
.e-bigger .e-pivotview .e-bigger .e-pivotview.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString,
.e-bigger .e-pivotview .e-bigger .e-pivotview.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-size,
.e-bigger .e-pivotview .e-bigger .e-pivotview.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-size,
.e-bigger .e-pivotview .e-bigger .e-pivotview.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString,
.e-bigger .e-pivotview .e-bigger .e-pivotview.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString,
.e-bigger .e-pivotview .e-bigger .e-pivotview.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-size,
.e-bigger .e-pivotview .e-bigger .e-pivotview.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-size,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-size,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-size,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-size,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-size,
.e-bigger.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString,
.e-bigger.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString,
.e-bigger.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-size,
.e-bigger.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-size,
.e-bigger.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString,
.e-bigger.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString,
.e-bigger.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-size,
.e-bigger.e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-size,
.e-bigger.e-pivotview .e-bigger .e-pivotview.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString,
.e-bigger.e-pivotview .e-bigger .e-pivotview.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString,
.e-bigger.e-pivotview .e-bigger .e-pivotview.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-size,
.e-bigger.e-pivotview .e-bigger .e-pivotview.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-size,
.e-bigger.e-pivotview .e-bigger .e-pivotview.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString,
.e-bigger.e-pivotview .e-bigger .e-pivotview.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString,
.e-bigger.e-pivotview .e-bigger .e-pivotview.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-size,
.e-bigger.e-pivotview .e-bigger .e-pivotview.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-size,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-size,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-size,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-size,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-size {
  font-size: 16px;
}
.e-bigger .e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger .e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-bigger .e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger .e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-bigger .e-pivotview .e-bigger .e-pivotview.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger .e-pivotview .e-bigger .e-pivotview.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-bigger .e-pivotview .e-bigger .e-pivotview.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger .e-pivotview .e-bigger .e-pivotview.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger .e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-bigger .e-pivotview.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-bigger .e-pivotview.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-bigger .e-pivotview.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-bigger .e-pivotview.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-pager-settings .e-numeric,
.e-bigger.e-pivotview .e-bigger.e-pivotview.e-pivot-pager.e-bigger.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-pager-settings .e-numeric {
  margin: 0 12px 0 16px;
}
.e-content-placeholder.e-pivotview.e-placeholder-pivotview {
  background-size: 100% 200px;
}
@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.e-query-builder .e-collapse-rule::before {
  content: "\e80e";
}
.e-query-builder {
  border: 1px solid;
  border-radius: 4px;
  height: auto;
  width: auto;
}
.e-query-builder .e-multiselect .e-qb-spinner .e-spinner-inner {
  left: auto;
  right: 5px;
}
.e-query-builder.e-rtl .e-btn-group.e-rtl .e-btn.e-btngroup-and-lbl.e-small.e-not {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.e-query-builder.e-rtl .e-btn-group.e-rtl .e-btn.e-btngroup-and-lbl.e-small.e-readonly-and {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.e-query-builder.e-rtl .e-btn-group.e-rtl .e-btn.e-btngroup-or-lbl.e-small.e-readonly-or-not {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.e-query-builder.e-rtl .e-btn-group.e-rtl .e-btn.e-btngroup-or-lbl.e-small.e-readonly-or {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.e-query-builder.e-rtl .e-btn-group.e-rtl .e-qb-toggle.e-btn.e-small {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
}
.e-query-builder.e-rtl .e-btn-group.e-rtl .e-qb-toggle.e-btn.e-small.e-not-readonly {
  border-bottom-right-radius: 4px;
}
.e-query-builder.e-rtl .e-multiselect .e-qb-spinner .e-spinner-inner {
  left: 5px;
  right: auto;
}
.e-query-builder.e-rtl.e-bigger.e-device .e-group-body .e-rule-container .e-rule-delete,
.e-query-builder.e-rtl.e-bigger .e-group-body .e-rule-container.e-vertical-mode .e-rule-delete {
  padding-left: 14px;
}
.e-query-builder.e-rtl.e-device .e-group-body .e-rule-container .e-rule-value-delete,
.e-query-builder.e-rtl .e-group-body .e-rule-container.e-vertical-mode .e-rule-value-delete {
  text-align: left;
}
.e-query-builder.e-rtl.e-device .e-group-body .e-rule-container .e-rule-delete,
.e-query-builder.e-rtl .e-group-body .e-rule-container.e-vertical-mode .e-rule-delete {
  padding-left: 10px;
}
.e-query-builder.e-rtl .e-group-header .e-group-action .e-btn {
  margin-left: 0;
  margin-right: 12px;
}
.e-query-builder.e-rtl .e-horizontal-mode .e-rule-delete {
  margin-left: 0;
  margin-right: 8px;
}
.e-query-builder.e-rtl .e-group-body {
  padding-left: 0;
  padding-right: 20px;
}
.e-query-builder.e-rtl .e-rule-list > ::before {
  border-width: 0 2px 2px 0;
}
.e-query-builder.e-rtl .e-rule-list > .e-group-container:first-child {
  margin-top: 0;
}
.e-query-builder.e-rtl .e-rule-list > ::after,
.e-query-builder.e-rtl .e-rule-list > ::before {
  right: -12px;
}
.e-query-builder.e-rtl .e-rule-list > ::after {
  border-width: 0 2px 0 0;
}
.e-query-builder.e-rtl .e-rule-list .e-group-container::before {
  right: -11px;
}
.e-query-builder.e-rtl .e-rule-list > .e-group-container {
  padding-right: 0;
}
.e-query-builder .e-group-container,
.e-query-builder .e-rule-container {
  position: relative;
}
.e-query-builder .e-rule-list > :first-child::before {
  top: -11px;
}
.e-query-builder .e-rule-list > :last-child::after {
  display: none;
}
.e-query-builder .e-rule-list > ::before {
  border-width: 0 0 2px 2px;
  height: 25px;
  top: -10px;
}
.e-query-builder .e-rule-list > ::after,
.e-query-builder .e-rule-list > ::before {
  border-style: dotted;
  content: "";
  left: -12px;
  position: absolute;
  width: 10px;
}
.e-query-builder .e-rule-list > ::after {
  border-width: 0 0 0 2px;
  height: calc(100% - 17px);
  top: 17px;
}
.e-query-builder .e-rule-list > .e-rule-container::before {
  height: calc(50% + 8px);
}
.e-query-builder .e-rule-list > .e-rule-container:not(:first-child)::before {
  height: calc(50% + 10px);
}
.e-query-builder .e-rule-list > .e-rule-container::after {
  height: calc(50% + 6px);
  top: calc(50% - 3px);
}
.e-query-builder .e-rule-list > .e-group-container:first-child {
  margin-top: 0;
}
.e-query-builder .e-rule-list .e-group-container::before {
  left: -11px;
}
.e-query-builder .e-rule-list .e-group-container::after {
  left: -11px;
}
.e-query-builder .e-group-header .e-group-action .e-btn {
  margin-left: 12px;
}
.e-query-builder .e-group-header .e-qb-toggle.e-btn.e-small {
  border-bottom-right-radius: 0;
  border-radius: 4px;
  border-top-right-radius: 0;
}
.e-query-builder .e-group-header .e-qb-toggle.e-btn.e-small.e-not-readonly {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  pointer-events: none;
}
.e-query-builder .e-group-header .e-qb-toggle.e-btn.e-small.e-readonly {
  display: none;
}
.e-query-builder .e-group-header .e-btn-group {
  border: none;
  box-shadow: none;
  display: inline-block;
}
.e-query-builder .e-group-header .e-btn.e-btngroup-and-lbl.e-small.e-not {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.e-query-builder .e-group-header .e-btn.e-btngroup-and-lbl.e-small.e-readonly-and {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.e-query-builder .e-group-header .e-btn.e-btngroup-and-lbl.e-small.e-readonly {
  display: none;
}
.e-query-builder .e-group-header .e-btn.e-btngroup-or-lbl.e-small {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.e-query-builder .e-group-header .e-btn.e-btngroup-or-lbl.e-small.e-readonly-or-not {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.e-query-builder .e-group-header .e-btn.e-btngroup-or-lbl.e-small.e-readonly-or {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.e-query-builder .e-group-header .e-btn.e-btngroup-or-lbl.e-small.e-readonly {
  display: none;
}
.e-query-builder .e-group-header .e-group-action {
  display: inline-block;
  margin-top: 5px;
}
.e-query-builder .e-group-header .e-dropdown-btn.e-add-btn,
.e-query-builder .e-group-header .e-deletegroup {
  margin-bottom: 2px;
}
.e-query-builder .e-group-header .e-dropdown-btn.e-add-btn.e-readonly,
.e-query-builder .e-group-header .e-deletegroup.e-readonly {
  display: none;
}
.e-query-builder .e-group-header button.e-button-hide {
  display: none;
}
.e-query-builder .e-group-header.e-btn.e-small.e-round {
  box-shadow: none;
}
.e-query-builder .e-group-header .e-group-action .e-readonly {
  display: inline-block;
  visibility: hidden;
}
.e-query-builder .e-rule-list .e-group-container {
  margin-left: 0;
  margin-top: 12px;
  width: 100%;
}
.e-query-builder .e-rule-list {
  padding: 14px 0 14px 0;
  padding-bottom: 0;
}
.e-query-builder .e-group-container {
  padding: 12px;
}
.e-query-builder .e-rule-container {
  border: 1px solid;
  border-radius: 4px;
}
.e-query-builder .e-rule-list > .e-group-container {
  padding: 0;
  padding-bottom: 12px;
}
.e-query-builder .e-group-container .e-rule-list > .e-group-container {
  padding-bottom: 0;
}
.e-query-builder .e-group-body {
  padding-left: 20px;
}
.e-query-builder .e-group-body .e-rule-container {
  box-shadow: none;
  height: auto;
  margin-top: -1px;
  padding-right: 12px;
}
.e-query-builder .e-group-body .e-rule-container.e-prev-joined-rule {
  border-bottom: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.e-query-builder .e-group-body .e-rule-container.e-joined-rule {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top-style: dotted;
  border-top-width: 1px;
  margin-top: 0;
}
.e-query-builder .e-group-body .e-rule-container.e-separate-rule {
  margin-top: 12px;
}
.e-query-builder .e-group-body .e-rule-container .e-rule-filter {
  padding: 8px 8px 8px 8px;
  width: auto;
}
.e-query-builder .e-group-body .e-rule-container .e-rule-sub-filter {
  padding: 8px 8px 8px 8px;
  width: auto;
}
.e-query-builder .e-group-body .e-rule-container .e-rule-value .e-control-wrapper.e-numeric:not(:first-child),
.e-query-builder .e-group-body .e-rule-container .e-rule-value .e-control-wrapper.e-date-wrapper:not(:first-child),
.e-query-builder .e-group-body .e-rule-container .e-rule-value .e-control-wrapper.e-input-group:not(:first-child) {
  float: right;
  margin-top: 12px;
}
.e-query-builder .e-group-body .e-rule-container .e-rule-value .e-multi-select-wrapper {
  min-width: 190px;
}
.e-query-builder .e-group-body .e-rule-container .e-rule-value .e-multiselect,
.e-query-builder .e-group-body .e-rule-container .e-rule-value .e-multi-select-wrapper {
  max-width: 200px;
}
.e-query-builder .e-group-body .e-rule-container .e-rule-value.e-custom-value {
  width: 200px;
}
.e-query-builder .e-group-body .e-rule-container .e-operator,
.e-query-builder .e-group-body .e-rule-container .e-value {
  padding: 8px 8px 8px 8px;
}
.e-query-builder .e-group-body .e-rule-container .e-operator .e-radio-wrapper,
.e-query-builder .e-group-body .e-rule-container .e-value .e-radio-wrapper {
  margin-right: 15px;
}
.e-query-builder .e-group-body .e-horizontal-mode .e-rule-delete {
  display: inline-block;
  margin-left: 8px;
}
.e-query-builder .e-group-body .e-rule-container button.e-button-hide {
  display: none;
}
.e-query-builder .e-group-body .e-horizontal-mode .e-rule-filter,
.e-query-builder .e-group-body .e-horizontal-mode .e-rule-sub-filter,
.e-query-builder .e-group-body .e-horizontal-mode .e-rule-operator,
.e-query-builder .e-group-body .e-horizontal-mode .e-rule-value,
.e-query-builder .e-group-body .e-horizontal-mode .e-rule-value-delete {
  display: inline-block;
}
.e-query-builder .e-group-body .e-rule-value.e-hide {
  display: none;
}
.e-query-builder .e-group-body .e-rule-value.e-show {
  display: inline-block;
}
.e-query-builder .e-group-body .e-rule-container.e-vertical-mode .e-rule-delete {
  margin-bottom: 12px;
  padding-right: 8px;
  right: 0;
}
.e-query-builder .e-group-body .e-rule-field.e-btn.e-small.e-round,
.e-query-builder .e-group-body .e-rule-delete.e-btn.e-small.e-round {
  box-shadow: none;
}
.e-query-builder .e-group-body .e-vertical-mode .e-removerule.e-rule-delete {
  box-shadow: none;
  right: 0;
}
.e-query-builder .e-group-body .e-vertical-mode .e-removerule.e-rule-delete.e-readonly {
  display: none;
}
.e-query-builder .e-dropdown-btn {
  box-shadow: none;
}
.e-query-builder.e-device .e-group-body .e-rule-container .e-rule-filter {
  padding: 14px;
}
.e-query-builder.e-device .e-group-body .e-rule-container .e-rule-sub-filter {
  padding: 14px;
}
.e-query-builder.e-device .e-removerule.e-rule-delete {
  box-shadow: none;
}
.e-query-builder.e-device .e-removerule.e-rule-delete.e-readonly {
  display: none;
}
.e-query-builder.e-device .e-group-body .e-rule-container .e-rule-value .e-multiselect,
.e-query-builder.e-device .e-group-body .e-rule-container .e-rule-value .e-multi-select-wrapper,
.e-query-builder .e-group-body .e-rule-container.e-vertical-mode .e-rule-value .e-multi-select-wrapper,
.e-query-builder .e-group-body .e-rule-container.e-vertical-mode .e-rule-value .e-multiselect {
  max-width: 100%;
}
.e-query-builder.e-device .e-group-body .e-rule-container .e-rule-value-delete,
.e-query-builder .e-group-body .e-rule-container.e-vertical-mode .e-rule-value-delete {
  text-align: right;
}
.e-query-builder .e-delete-icon::before {
  content: "\e7e7";
}
.e-query-builder .e-edit-rule.e-btn.e-small {
  box-shadow: none;
}
.e-query-builder .e-edit-rule {
  right: 0;
}
.e-query-builder .e-collapse-rule {
  border: 1px solid;
  border-right: 0;
  border-top: 0;
  box-shadow: none;
  font-size: 20px;
  padding: 5px;
  position: absolute;
  right: 0;
  top: 0;
}
.e-query-builder .e-summary-text {
  border-style: none;
  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: 1.5em;
  padding: 12px;
  resize: none;
  width: 100%;
}
.e-query-builder .e-summary-btndiv {
  padding: 12px;
  text-align: right;
}
.e-query-builder .e-rule-list .e-rule-container.e-vertical-mode,
.e-query-builder.e-device .e-rule-list .e-rule-container {
  padding-right: 15px;
}
.e-query-builder .e-rule-list .e-rule-container.e-vertical-mode .e-rule-filter,
.e-query-builder .e-rule-list .e-rule-container.e-vertical-mode .e-rule-sub-filter,
.e-query-builder .e-rule-list .e-rule-container.e-vertical-mode .e-operator,
.e-query-builder .e-rule-list .e-rule-container.e-vertical-mode .e-value,
.e-query-builder .e-rule-list .e-rule-container.e-vertical-mode .e-rule-value-delete,
.e-query-builder.e-device .e-rule-list .e-rule-container .e-rule-filter,
.e-query-builder.e-device .e-rule-list .e-rule-container .e-rule-sub-filter,
.e-query-builder.e-device .e-rule-list .e-rule-container .e-operator,
.e-query-builder.e-device .e-rule-list .e-rule-container .e-value,
.e-query-builder.e-device .e-rule-list .e-rule-container .e-rule-value-delete {
  padding: 15px 0 0 15px;
}
.e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-inner.e-tip-top,
.e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-outer.e-tip-top {
  border-bottom: 8px solid;
}
.e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-outer.e-tip-bottom,
.e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-inner.e-tip-bottom {
  border-top: 8px solid;
}
.e-dropdown-popup .e-addgroup {
  float: right;
}
.e-dropdown-popup ul .e-item.e-button-hide {
  display: none;
}
.e-addrule.e-add-icon::before,
.e-addgroup.e-add-icon::before,
.e-query-builder .e-add-icon::before {
  content: "\e805";
}
.e-query-builder.e-device .e-group-container,
.e-bigger.e-query-builder .e-group-container,
.e-bigger .e-query-builder .e-group-container {
  padding: 14px;
}
.e-query-builder.e-device .e-rule-list > .e-group-container,
.e-bigger.e-query-builder .e-rule-list > .e-group-container,
.e-bigger .e-query-builder .e-rule-list > .e-group-container {
  padding: 0;
}
.e-query-builder.e-device .e-rule-list > .e-rule-container:not(:first-child)::before,
.e-bigger.e-query-builder .e-rule-list > .e-rule-container:not(:first-child)::before,
.e-bigger .e-query-builder .e-rule-list > .e-rule-container:not(:first-child)::before {
  height: calc(50% + 12px);
}
.e-query-builder.e-device .e-rule-list > .e-group-container:first-child,
.e-bigger.e-query-builder .e-rule-list > .e-group-container:first-child,
.e-bigger .e-query-builder .e-rule-list > .e-group-container:first-child {
  margin-top: 0;
}
.e-query-builder.e-device .e-rule-list > ::before,
.e-bigger.e-query-builder .e-rule-list > ::before,
.e-bigger .e-query-builder .e-rule-list > ::before {
  top: -12px;
}
.e-query-builder.e-device .e-group-action .e-btn,
.e-bigger.e-query-builder .e-group-action .e-btn,
.e-bigger .e-query-builder .e-group-action .e-btn {
  margin-left: 16px;
}
.e-query-builder.e-device .e-rule-list > :first-child::before,
.e-bigger.e-query-builder .e-rule-list > :first-child::before,
.e-bigger .e-query-builder .e-rule-list > :first-child::before {
  top: -14px;
}
.e-query-builder.e-device .e-rule-list,
.e-bigger.e-query-builder .e-rule-list,
.e-bigger .e-query-builder .e-rule-list {
  padding: 16px 0 16px 0;
  padding-bottom: 0;
}
.e-query-builder.e-device .e-rule-list .e-group-container,
.e-bigger.e-query-builder .e-rule-list .e-group-container,
.e-bigger .e-query-builder .e-rule-list .e-group-container {
  margin-top: 14px;
}
.e-query-builder.e-device .e-group-body,
.e-bigger.e-query-builder .e-group-body,
.e-bigger .e-query-builder .e-group-body {
  padding-left: 24px;
}
.e-query-builder.e-device .e-group-body .e-rule-container,
.e-bigger.e-query-builder .e-group-body .e-rule-container,
.e-bigger .e-query-builder .e-group-body .e-rule-container {
  margin-top: -1px;
  padding-right: 15px;
}
.e-query-builder.e-device .e-group-body .e-rule-container.e-vertical-mode,
.e-bigger.e-query-builder .e-group-body .e-rule-container.e-vertical-mode,
.e-bigger .e-query-builder .e-group-body .e-rule-container.e-vertical-mode {
  width: auto;
}
.e-query-builder.e-device .e-group-body .e-rule-container.e-separate-rule,
.e-bigger.e-query-builder .e-group-body .e-rule-container.e-separate-rule,
.e-bigger .e-query-builder .e-group-body .e-rule-container.e-separate-rule {
  margin-top: 16px;
}
.e-query-builder.e-device .e-group-body .e-rule-delete,
.e-query-builder.e-device .e-group-body .e-rule-container.e-vertical-mode .e-rule-delete,
.e-bigger.e-query-builder .e-group-body .e-rule-delete,
.e-bigger.e-query-builder .e-group-body .e-rule-container.e-vertical-mode .e-rule-delete,
.e-bigger .e-query-builder .e-group-body .e-rule-delete,
.e-bigger .e-query-builder .e-group-body .e-rule-container.e-vertical-mode .e-rule-delete {
  margin-bottom: 14px;
  padding-right: 8px;
  right: 0;
}
.e-query-builder.e-device .e-group-body .e-rule-container.e-horizontal-mode .e-rule-delete,
.e-bigger.e-query-builder .e-group-body .e-rule-container.e-horizontal-mode .e-rule-delete,
.e-bigger .e-query-builder .e-group-body .e-rule-container.e-horizontal-mode .e-rule-delete {
  margin-bottom: 0;
}
.e-query-builder.e-device .e-group-body .e-horizontal-mode .e-rule-delete,
.e-bigger.e-query-builder .e-group-body .e-horizontal-mode .e-rule-delete,
.e-bigger .e-query-builder .e-group-body .e-horizontal-mode .e-rule-delete {
  display: inline-block;
  margin-left: 16px;
}
.e-query-builder.e-device .e-group-body .e-horizontal-mode .e-rule-filter,
.e-query-builder.e-device .e-group-body .e-horizontal-mode .e-rule-sub-filter,
.e-query-builder.e-device .e-group-body .e-horizontal-mode .e-rule-operator,
.e-query-builder.e-device .e-group-body .e-horizontal-mode .e-rule-value,
.e-query-builder.e-device .e-group-body .e-horizontal-mode .e-rule-value-delete,
.e-bigger.e-query-builder .e-group-body .e-horizontal-mode .e-rule-filter,
.e-bigger.e-query-builder .e-group-body .e-horizontal-mode .e-rule-sub-filter,
.e-bigger.e-query-builder .e-group-body .e-horizontal-mode .e-rule-operator,
.e-bigger.e-query-builder .e-group-body .e-horizontal-mode .e-rule-value,
.e-bigger.e-query-builder .e-group-body .e-horizontal-mode .e-rule-value-delete,
.e-bigger .e-query-builder .e-group-body .e-horizontal-mode .e-rule-filter,
.e-bigger .e-query-builder .e-group-body .e-horizontal-mode .e-rule-sub-filter,
.e-bigger .e-query-builder .e-group-body .e-horizontal-mode .e-rule-operator,
.e-bigger .e-query-builder .e-group-body .e-horizontal-mode .e-rule-value,
.e-bigger .e-query-builder .e-group-body .e-horizontal-mode .e-rule-value-delete {
  display: inline-block;
}
.e-query-builder.e-device .e-group-body .e-rule-value.e-custom-value,
.e-bigger.e-query-builder .e-group-body .e-rule-value.e-custom-value,
.e-bigger .e-query-builder .e-group-body .e-rule-value.e-custom-value {
  width: 200px;
}
.e-query-builder.e-device .e-group-body .e-rule-value.e-hide,
.e-bigger.e-query-builder .e-group-body .e-rule-value.e-hide,
.e-bigger .e-query-builder .e-group-body .e-rule-value.e-hide {
  display: none;
}
.e-query-builder.e-device .e-group-body .e-rule-value.e-show,
.e-bigger.e-query-builder .e-group-body .e-rule-value.e-show,
.e-bigger .e-query-builder .e-group-body .e-rule-value.e-show {
  display: inline-block;
}
.e-query-builder.e-device .e-group-body .e-rule-field.e-btn.e-small.e-round,
.e-query-builder.e-device .e-group-body .e-rule-delete.e-btn.e-small.e-round,
.e-bigger.e-query-builder .e-group-body .e-rule-field.e-btn.e-small.e-round,
.e-bigger.e-query-builder .e-group-body .e-rule-delete.e-btn.e-small.e-round,
.e-bigger .e-query-builder .e-group-body .e-rule-field.e-btn.e-small.e-round,
.e-bigger .e-query-builder .e-group-body .e-rule-delete.e-btn.e-small.e-round {
  box-shadow: none;
}
.e-query-builder.e-device .e-summary-text,
.e-bigger.e-query-builder .e-summary-text,
.e-bigger .e-query-builder .e-summary-text {
  font-size: 16px;
  line-height: 1.5em;
  padding: 15px;
}
.e-query-builder.e-device .e-summary-btndiv,
.e-bigger.e-query-builder .e-summary-btndiv,
.e-bigger .e-query-builder .e-summary-btndiv {
  padding: 15px;
  text-align: right;
}
*.e-device .e-rule-value {
  width: 100%;
}
*.e-bigger .e-group-body .e-rule-container .e-rule-filter,
*.e-bigger .e-group-body .e-rule-container .e-rule-sub-filter,
*.e-bigger .e-group-body .e-rule-container .e-operator,
*.e-bigger .e-group-body .e-rule-container .e-value {
  padding: 16px 16px 16px 16px;
}
.e-query-builder {
  background: rgba(0, 0, 0, 0);
  border-color: #dee2e6;
}
.e-query-builder .e-group-header .e-btn-group {
  border-color: #dee2e6;
}
.e-query-builder .e-group-header .e-dropdown-btn.e-add-btn,
.e-query-builder .e-deletegroup {
  background: #fff;
  box-shadow: none;
  color: #6c757d;
}
.e-query-builder .e-group-container {
  border-color: #dee2e6;
}
.e-query-builder .e-rule-container {
  background: #f8f9fa;
  border-color: #dee2e6;
}
.e-query-builder .e-rule-container.e-joined-rule {
  border-top-color: #dee2e6;
}
.e-query-builder .e-rule-list .e-group-container {
  background: rgba(0, 0, 0, 0);
}
.e-query-builder .e-rule-list > ::after,
.e-query-builder .e-rule-list > ::before {
  border-color: #dee2e6;
}
.e-query-builder .e-btn-group input:checked + label.e-btn,
.e-query-builder .e-btn-group .e-btn.e-qb-toggle.e-active-toggle {
  background: #0d6efd;
  border-color: #0d6efd;
  color: #fff;
}
.e-query-builder .e-removerule.e-btn.e-round {
  background: #6c757d;
  background: #fff;
  color: #6c757d;
}
.e-query-builder .e-removerule.e-btn.e-round.e-readonly {
  display: none;
}
.e-query-builder .e-summary-content textarea {
  background: rgba(0, 0, 0, 0);
  color: #6c757d;
}
.e-query-builder .e-collapse-rule {
  background: rgba(0, 0, 0, 0);
  border-color: #dee2e6;
  color: #6c757d;
}
.e-query-builder .e-collapse-rule:focus,
.e-query-builder .e-collapse-rule:active,
.e-query-builder .e-collapse-rule:hover {
  background: #dee2e6;
}
.e-tooltip-wrap.e-querybuilder-error,
.e-control.e-tooltip-wrap.e-popup.e-querybuilder-error {
  background: #f8d7da;
  border-color: #f8d7da;
}
.e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-inner.e-tip-top,
.e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-outer.e-tip-top {
  border-bottom-color: #f8d7da;
  color: #f8d7da;
}
.e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-outer.e-tip-bottom,
.e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-inner.e-tip-bottom {
  border-top-color: #f8d7da;
  color: #f8d7da;
}
.e-tooltip-wrap.e-querybuilder-error .e-tip-content,
.e-tooltip-wrap.e-querybuilder-error .e-tip-content label {
  color: #dc3545;
}
/*! recurrence editor theme wise definitions*/
/*! Recurrence-Editor component layout */
.e-recurrenceeditor .e-editor {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  margin: 0 auto;
  max-width: 1240px;
}
.e-recurrenceeditor .e-recurrence-table {
  table-layout: fixed;
  width: 100%;
}
.e-recurrenceeditor .e-recurrence-table.e-repeat-content-wrapper td:last-child {
  width: 27%;
}
.e-recurrenceeditor .e-recurrence-table.e-month-expand-wrapper td:first-child {
  width: 24%;
}
.e-recurrenceeditor .e-recurrence-table .e-repeat-content {
  display: inline-block;
  font-weight: normal;
  padding: 18px 0 0 8px;
}
.e-recurrenceeditor .e-recurrence-table .e-input-wrapper {
  float: none;
  width: 100%;
}
.e-recurrenceeditor .e-recurrence-table .e-week-position {
  min-width: 98px;
  position: relative;
  right: 20px;
}
.e-recurrenceeditor .e-recurrence-table .e-day-position {
  min-width: 120px;
}
.e-recurrenceeditor .e-recurrence-table .e-monthday-element {
  padding-left: 10px;
}
.e-recurrenceeditor .e-input-wrapper-side.e-form-left {
  padding: 0 8px 16px 0;
}
.e-recurrenceeditor .e-form-left {
  padding: 0 8px 16px 0;
}
.e-recurrenceeditor .e-form-right,
.e-recurrenceeditor .e-input-wrapper-side.e-form-right {
  padding: 0 0 10px;
}
.e-recurrenceeditor .e-input-wrapper {
  float: left;
  width: 50%;
}
.e-recurrenceeditor .e-input-wrapper div {
  margin-bottom: 2.5%;
}
.e-recurrenceeditor .e-input-wrapper.e-end-on-date,
.e-recurrenceeditor .e-input-wrapper.e-end-on-count {
  padding-right: 0;
}
.e-recurrenceeditor.e-rtl .e-end-on > div,
.e-recurrenceeditor.e-rtl .e-month-expander > div > div {
  float: right;
}
.e-recurrenceeditor.e-rtl .e-form-left,
.e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-form-left {
  padding: 0 0 10px 8px;
}
.e-recurrenceeditor.e-rtl .e-form-right,
.e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-form-right {
  padding: 0 8px 10px 0;
}
.e-recurrenceeditor.e-rtl .e-recurrence-table .e-monthday-element {
  position: relative;
  right: 10px;
}
.e-recurrenceeditor.e-rtl .e-week-position {
  left: 20px;
  right: 0;
}
.e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-end-on .e-end-on-label,
.e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-non-week > .e-month-expander-label {
  padding-right: 0;
}
.e-recurrenceeditor.e-rtl .e-end-on-label {
  margin-bottom: 5px;
}
.e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-end-on .e-end-on-left {
  padding: 0 0 0 8px;
}
.e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-date,
.e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-count {
  padding: 0 8px 0 0;
}
.e-recurrenceeditor.e-rtl .e-recurrenceeditor .e-recurrence-table.e-month-expand-wrapper td:first-child {
  width: 30px;
}
.e-recurrenceeditor .e-days .e-week-expander-label {
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 8px;
}
.e-recurrenceeditor .e-days button {
  border-radius: 50%;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  height: 35px;
  margin: 0 8px 10px;
  width: 35px;
}
.e-recurrenceeditor .e-hide-recurrence-element {
  display: none;
}
.e-recurrenceeditor .e-half-space {
  width: 20%;
}
.e-recurrenceeditor .e-year-expander {
  margin-bottom: 11px;
}
.e-recurrenceeditor .e-month-expander tr:first-child .e-input-wrapper {
  padding-bottom: 11px;
}
.e-recurrenceeditor .e-month-expander-checkbox-wrapper.e-input-wrapper {
  padding-top: 3px;
}
.e-recurrenceeditor .e-month-expander-checkbox-wrapper.e-input-wrapper .e-month-type .e-label {
  display: none;
}
.e-recurrenceeditor .e-input-wrapper-side {
  float: left;
  padding: 16px 20px 0;
  width: 50%;
}
.e-recurrenceeditor .e-input-wrapper-side.e-end-on .e-end-on-label {
  float: none;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 7px;
  padding-right: 16px;
}
.e-recurrenceeditor .e-input-wrapper-side.e-end-on .e-end-on-left {
  padding-right: 16px;
}
.e-recurrenceeditor .e-input-wrapper-side.e-non-week > .e-input-wrapper {
  margin: 0;
}
.e-recurrenceeditor .e-input-wrapper-side.e-non-week > .e-month-expander-label {
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 7px;
  padding-right: 16px;
}
.e-recurrenceeditor .e-input-wrapper-side .e-days .e-form-left {
  padding-bottom: 6px;
}
.e-recurrenceeditor .e-input-wrapper-side .e-non-week .e-form-left {
  padding-bottom: 12px;
}
.e-recurrenceeditor .e-input-wrapper-side.e-form-right {
  margin-bottom: 11px;
}
.e-bigger .e-recurrenceeditor {
  padding: 0;
}
.e-bigger .e-recurrenceeditor .e-input-wrapper-side.e-form-left {
  padding: 0 12px 11px 0;
}
.e-bigger .e-recurrenceeditor .e-form-left {
  padding: 0 12px 14px 0;
}
.e-bigger .e-recurrenceeditor .e-form-right,
.e-bigger .e-recurrenceeditor .e-input-wrapper-side.e-form-right {
  padding: 0 0 10px;
}
.e-bigger .e-recurrenceeditor .e-input-wrapper-side .e-days .e-form-left {
  padding-bottom: 6px;
}
.e-bigger .e-recurrenceeditor .e-recurrence-table .e-monthday-element {
  padding-left: 70px;
}
.e-bigger .e-recurrenceeditor .e-week-position {
  min-width: 130px;
  right: 0;
}
.e-bigger .e-recurrenceeditor .e-day-position {
  min-width: 190px;
  padding-left: 54px;
}
.e-bigger .e-recurrenceeditor .e-input-wrapper-side.e-non-week > .e-month-expander-label {
  font-size: 16px;
  margin-bottom: 0;
}
.e-bigger .e-recurrenceeditor .e-input-wrapper-side.e-end-on .e-end-on-left {
  padding-right: 16px;
}
.e-bigger .e-recurrenceeditor .e-end-on-label {
  margin-bottom: 0;
}
.e-bigger .e-recurrenceeditor .e-days .e-week-expander-label {
  font-size: 16px;
  margin-bottom: 8px;
}
.e-bigger .e-recurrenceeditor .e-input-wrapper-side .e-non-week .e-form-left {
  padding-bottom: 12px;
}
.e-bigger .e-recurrenceeditor .e-input-wrapper-side.e-end-on .e-end-on-label {
  font-size: 16px;
  margin-bottom: 1px;
}
.e-bigger .e-recurrenceeditor .e-month-expander tr:first-child .e-input-wrapper,
.e-bigger .e-recurrenceeditor .e-year-expander,
.e-bigger .e-recurrenceeditor .e-input-wrapper-side.e-form-right {
  margin-bottom: 11px;
}
.e-bigger .e-recurrenceeditor .e-recurrence-table.e-month-expand-wrapper td:first-child {
  width: 30px;
}
.e-bigger .e-recurrenceeditor .e-days button {
  height: 40px;
  width: 40px;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-form-left,
.e-bigger .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-form-left {
  padding: 0 0 10px 12px;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-form-right,
.e-bigger .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-form-right {
  padding: 0 12px 10px 0;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-recurrence-table .e-monthday-element,
.e-bigger .e-recurrenceeditor.e-rtl .e-recurrence-table .e-day-position {
  padding: 0 64px 0 0;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-end-on .e-end-on-label,
.e-bigger .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-non-week > .e-month-expander-label {
  padding-right: 0;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-end-on-label {
  margin-bottom: 5px;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-end-on .e-end-on-left {
  padding: 0 0 0 12px;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-date,
.e-bigger .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-count {
  padding: 0 12px 0 0;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-recurrence-table .e-week-position {
  left: 0;
}
.e-device .e-recurrenceeditor .e-recurrence-table.e-repeat-content-wrapper td:last-child {
  width: 25%;
}
.e-device .e-recurrenceeditor .e-recurrence-table.e-month-expand-wrapper td:first-child {
  width: 20%;
}
.e-device .e-recurrenceeditor .e-week-expander-label {
  margin-bottom: 6px;
}
.e-device .e-recurrenceeditor .e-month-expander-label {
  font-size: 12px;
  margin-bottom: 5px;
}
.e-device .e-recurrenceeditor .e-footer-content {
  padding: 12px;
}
.e-device .e-recurrenceeditor .e-form-left,
.e-device .e-recurrenceeditor .e-input-wrapper-side.e-form-left {
  padding: 0 3px 10px 0;
}
.e-device .e-recurrenceeditor .e-form-right,
.e-device .e-recurrenceeditor .e-input-wrapper-side.e-form-right {
  padding: 0 0 10px 3px;
}
.e-device .e-recurrenceeditor .e-input-wrapper.e-end-on-date,
.e-device .e-recurrenceeditor .e-input-wrapper.e-end-on-count {
  padding: 0 0 0 10px;
}
.e-device .e-recurrenceeditor .e-input-wrapper-side.e-end-on .e-end-on-left {
  padding-right: 10px;
}
.e-device .e-recurrenceeditor.e-end-on {
  padding-right: 0;
}
.e-device .e-recurrenceeditor.e-end-on .e-end-on-label {
  float: none;
  font-size: 12px;
  font-weight: 400;
  margin-bottom: 7px;
}
.e-device .e-recurrenceeditor.e-end-on .e-end-on-left {
  padding-right: 0;
}
.e-device .e-recurrenceeditor .e-recurrence-table .e-monthday-element,
.e-device .e-recurrenceeditor .e-recurrence-table .e-day-position {
  padding-left: 20px;
}
.e-device .e-recurrenceeditor .e-recurrence-table .e-monthday-element {
  margin-left: 20px;
}
.e-device .e-recurrenceeditor .e-week-position {
  right: 0;
  padding-right: 10px;
}
.e-device .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-end-on .e-end-on-left {
  padding-right: 0;
}
.e-device .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-date,
.e-device .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-count {
  padding: 0 10px 0 0;
}
.e-device .e-recurrenceeditor.e-rtl .e-recurrence-table .e-monthday-element {
  padding: 0 20px 0 0;
}
.e-device .e-recurrenceeditor.e-rtl .e-recurrence-table .e-day-position {
  padding: 0 50px 0 0;
}
.e-device .e-recurrenceeditor.e-rtl .e-week-position {
  left: 0;
}
.e-device.e-recurrence-dialog .e-dlg-header-content {
  background: none;
  box-shadow: none;
  padding-bottom: 10px;
}
.e-device.e-recurrence-dialog .e-editor .e-input-wrapper-side.e-end-on .e-end-on-label {
  margin-bottom: 7px;
}
.e-device.e-recurrence-dialog .e-footer-content {
  padding: 16px 8px;
}
@media (max-width: 1024px) {
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-end-on {
    width: 100%;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-non-week {
    width: 65%;
  }
}
@media (max-width: 580px) {
  .e-recurrenceeditor {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
  }
  .e-recurrenceeditor .e-editor {
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .e-recurrenceeditor .e-editor > .e-input-wrapper.e-form-left {
    margin-top: 0;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-non-week > .e-month-expander-label,
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-end-on .e-end-on-label {
    margin-bottom: 7px;
  }
  .e-recurrenceeditor .e-editor > div {
    margin-top: 20px;
  }
  .e-recurrenceeditor .e-editor > .e-input-wrapper {
    width: 100%;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-end-on {
    width: 100%;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-end-on .e-input-wrapper {
    width: 50%;
  }
  .e-recurrenceeditor .e-editor .e-form-left,
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-form-left {
    padding: 0 0 10px;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper.e-end-on-date,
  .e-recurrenceeditor .e-editor .e-input-wrapper.e-end-on-count {
    padding: 0 0 0 10px;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-end-on .e-end-on-left {
    padding-right: 10px;
  }
  .e-recurrenceeditor .e-editor .e-form-right,
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-form-right {
    padding-left: 0;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-days {
    width: 100%;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-non-week {
    width: 65%;
  }
  .e-recurrenceeditor .e-editor .e-recurrence-table .e-day-position {
    padding-left: 50px;
  }
  .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-end-on .e-end-on-left {
    padding-right: 0;
  }
  .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-date,
  .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-count {
    padding: 0 10px 0 0;
  }
}
/*! Recurrence-Editor component theme */
/*! component's theme wise override definitions and variables */
@keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, .5);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, .5);
  }
  100% {
    box-shadow: 0 0 0 200px rgba(255, 255, 255, .12);
  }
}
/*! component's theme wise override definitions and variables */
/*! Toolbar's bootstrap5 theme wise override definitions and variables */
/*! Tab's bootstrap5 theme wise override definitions and variables */
/*! Horizontal Tab */
/*! Bootstrap specific themes definition's */
/*! Vertical Tab */
.e-ribbon .e-drop-icon::before {
  content: "\e729";
}
.e-ribbon.e-rbn {
  display: block;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-toolbar {
  min-height: auto;
  display: inline-block;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-hscroll-content > .e-item:not(.e-active) {
  display: none;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-file-menu {
  position: absolute;
  line-height: 22px;
  padding: 8px 12px;
  border: none;
  border-width: unset;
  font-size: 14px;
  font-weight: 400;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-file-menu.e-active {
  border-radius: unset;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-file-menu.e-active,
.e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-file-menu:focus {
  box-shadow: none;
  outline: none;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-help-template {
  position: absolute;
  top: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  height: 38px;
  padding-right: 12px;
  border-bottom: none;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header {
  border-bottom: none;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-hor-nav {
  height: 38px;
  min-height: 38px;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header::before {
  border-width: 0;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-indicator {
  display: block;
  z-index: 1;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-items {
  min-height: auto;
  height: 38px;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item {
  vertical-align: unset;
  margin: 0;
  border: none;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item.e-active {
  border: none;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item.e-active::before {
  display: none;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
  padding: 0;
  height: auto;
  border: none;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item .e-tab-text {
  padding: 8px 12px;
  line-height: 22px;
  text-transform: none;
  margin: 0;
  font-size: 14px;
  font-weight: 400;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item .e-text-wrap {
  height: auto;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before {
  display: none;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item:not(.e-separator) {
  height: auto;
  min-height: auto;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  box-shadow: none;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-hscroll {
  padding: 0;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav {
  height: auto;
  min-height: auto;
  min-width: auto;
  width: auto;
  border-style: solid;
  transform: none;
  border-width: 1px;
  border-radius: 2px;
  z-index: 3;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav.e-overlay {
  display: none;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav .e-nav-arrow {
  font-size: 14px;
  height: auto;
  transform: none;
  line-height: 14px;
  padding: 0 5px;
  width: auto;
  letter-spacing: unset;
  font-weight: 400;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav .e-nav-arrow::before {
  font-size: 14px;
  line-height: 14px;
}
.e-ribbon.e-rbn .e-ribbon-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 38px;
}
.e-ribbon.e-rbn .e-content {
  width: calc(100% - 20px);
}
.e-ribbon.e-rbn .e-ribbon-collapse-btn {
  bottom: 0;
  cursor: pointer;
  position: absolute;
  line-height: 12px;
  padding: 2px;
  border: none;
}
.e-ribbon.e-rbn .e-ribbon-collapse-btn:not(.e-ribbon-expand-btn) {
  transform: rotate(180deg);
}
.e-ribbon.e-rbn.e-ribbon-overflow .e-content {
  width: calc(100% - 20px - 40px);
}
.e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-group-of-btn,
.e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-overall-of-btn {
  cursor: pointer;
  border-radius: 4px;
  padding: 0;
  border: none;
  height: 26px;
  margin: auto;
}
.e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-group-of-btn .e-btn-icon,
.e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-overall-of-btn .e-btn-icon {
  font-size: 16px;
  line-height: 16px;
  padding: 5px;
  margin: 0;
  width: auto;
}
.e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-group-of-btn:focus,
.e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-overall-of-btn:focus {
  outline: none;
}
.e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-overall-of-btn {
  bottom: 3px;
  position: absolute;
}
.e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-group-container {
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-overall-of-btn.e-ribbon-hide {
  display: none;
}
.e-ribbon.e-rbn.e-ribbon-minimize .e-ribbon-tab .e-content,
.e-ribbon.e-rbn.e-ribbon-minimize .e-ribbon-collapse-btn,
.e-ribbon.e-rbn.e-ribbon-minimize .e-ribbon-overall-of-btn {
  display: none;
}
.e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-tab .e-hscroll-bar {
  overflow-y: hidden;
}
.e-ribbon.e-rbn.e-ribbon-simplified-mode .e-input-group {
  margin-bottom: 0;
}
.e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-group {
  padding-top: 1px;
  height: auto;
}
.e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-group.e-ribbon-emptyCollection::after {
  display: none;
}
.e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-group.e-ribbon-emptyCollection .e-ribbon-group-container {
  padding: 0;
}
.e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-launcher-icon {
  display: none;
}
.e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-group-container {
  padding: 0 4px;
}
.e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-group-content {
  padding: 0;
  height: 32px;
  -ms-flex-align: center;
  align-items: center;
}
.e-ribbon.e-rbn .e-ribbon-tab-item {
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-ribbon.e-rbn .e-ribbon-group {
  position: relative;
  padding-top: 6px;
  height: 120px;
}
.e-ribbon.e-rbn .e-ribbon-group::after {
  border-right: 1px solid;
  content: "";
  height: calc(100% - 16px);
  position: absolute;
  top: 8px;
}
.e-ribbon.e-rbn:not(.e-rtl) .e-ribbon-collapse-btn,
.e-ribbon.e-rbn:not(.e-rtl) .e-ribbon-help-template,
.e-ribbon.e-rbn:not(.e-rtl) .e-ribbon-group::after {
  right: 0;
}
.e-ribbon.e-rbn:not(.e-rtl) .e-ribbon-overall-of-btn {
  right: 25px;
}
.e-ribbon.e-rbn:not(.e-rtl) .e-tab-header {
  left: var(--fileMenuWidth);
}
.e-ribbon.e-rbn:not(.e-rtl) .e-ribbon-tab .e-hscroll.e-scroll-device {
  padding-right: 30px;
}
.e-ribbon.e-rbn.e-rtl .e-ribbon-collapse-btn,
.e-ribbon.e-rbn.e-rtl .e-ribbon-help-template,
.e-ribbon.e-rbn.e-rtl .e-ribbon-group::after {
  left: 0;
}
.e-ribbon.e-rbn.e-rtl .e-ribbon-overall-of-btn {
  left: 25px;
}
.e-ribbon.e-rbn.e-rtl .e-tab-header {
  right: var(--fileMenuWidth);
}
.e-ribbon.e-rbn.e-rtl .e-ribbon-tab .e-hscroll.e-scroll-device {
  padding-left: 30px;
}
.e-ribbon.e-rbn,
.e-ribbon-group-overflow-ddb {
  border: none;
}
.e-ribbon.e-rbn .e-input-group,
.e-ribbon-group-overflow-ddb .e-input-group {
  height: 26px;
  border-radius: 4px;
  margin-bottom: 4px;
}
.e-ribbon.e-rbn .e-input-group input.e-input,
.e-ribbon-group-overflow-ddb .e-input-group input.e-input {
  padding: 4px 0 4px 8px;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  height: auto;
  min-height: auto;
}
.e-ribbon.e-rbn .e-input-group.e-control-wrapper .e-input-group-icon,
.e-ribbon-group-overflow-ddb .e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 12px;
  line-height: 12px;
  height: auto;
  padding: 7px 3px 7px 2px;
  margin: 0;
  font-weight: 400;
  border: none;
  min-width: auto;
  min-height: auto;
  border-radius: unset;
}
.e-ribbon.e-rbn .e-input-group.e-control-wrapper .e-input-group-icon.e-ddl-icon,
.e-ribbon-group-overflow-ddb .e-input-group.e-control-wrapper .e-input-group-icon.e-ddl-icon {
  font-size: 12px;
}
.e-ribbon.e-rbn .e-input-group.e-control-wrapper .e-clear-icon,
.e-ribbon-group-overflow-ddb .e-input-group.e-control-wrapper .e-clear-icon {
  min-width: auto;
}
.e-ribbon.e-rbn .e-input-group .e-clear-icon,
.e-ribbon-group-overflow-ddb .e-input-group .e-clear-icon {
  min-width: auto;
}
.e-ribbon.e-rbn .e-ribbon-group-content,
.e-ribbon-group-overflow-ddb .e-ribbon-group-content {
  padding: 0 8px;
}
.e-ribbon.e-rbn .e-ribbon-content-height,
.e-ribbon-group-overflow-ddb .e-ribbon-content-height {
  height: 90px;
}
.e-ribbon.e-rbn .e-ribbon-group-header,
.e-ribbon-group-overflow-ddb .e-ribbon-group-header {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  white-space: nowrap;
  padding: 4px 11px 4px 11px;
  line-height: 16px;
  font-size: 10px;
}
.e-ribbon.e-rbn .e-ribbon-launcher-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-launcher-icon {
  position: absolute;
  bottom: 0;
  margin: 0 8px 4px 0;
  cursor: pointer;
  border: none;
}
.e-ribbon.e-rbn:not(.e-rtl) .e-ribbon-launcher .e-ribbon-group-header,
.e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-launcher .e-ribbon-group-header {
  margin-right: 20px;
}
.e-ribbon.e-rbn:not(.e-rtl) .e-ribbon-launcher .e-ribbon-launcher-icon,
.e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-launcher .e-ribbon-launcher-icon {
  right: 0;
}
.e-ribbon.e-rbn.e-rtl .e-ribbon-launcher .e-ribbon-group-header,
.e-ribbon-group-overflow-ddb.e-rtl .e-ribbon-launcher .e-ribbon-group-header {
  margin-left: 20px;
}
.e-ribbon.e-rbn.e-rtl .e-ribbon-launcher .e-ribbon-launcher-icon,
.e-ribbon-group-overflow-ddb.e-rtl .e-ribbon-launcher .e-ribbon-launcher-icon {
  left: 0;
  margin: 0 0 4px 8px;
}
.e-ribbon.e-rbn .e-ribbon-column,
.e-ribbon-group-overflow-ddb .e-ribbon-column {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: row;
  flex-direction: row;
}
.e-ribbon.e-rbn .e-ribbon-row,
.e-ribbon-group-overflow-ddb .e-ribbon-row {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
.e-ribbon.e-rbn .e-ribbon-group-overflow,
.e-ribbon.e-rbn .e-ribbon-item,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow,
.e-ribbon-group-overflow-ddb .e-ribbon-item {
  display: -ms-flexbox;
  display: flex;
  padding: 1px;
  vertical-align: middle;
}
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-btn,
.e-ribbon.e-rbn .e-ribbon-item .e-btn,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-btn,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-btn {
  border: none;
  border-radius: 4px;
  font-weight: 400;
  font-size: 12px;
  text-transform: none;
}
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-btn:focus,
.e-ribbon.e-rbn .e-ribbon-item .e-btn:focus,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-btn:focus,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-btn:focus {
  outline: none;
}
.e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-large-item .e-btn,
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item .e-btn,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-large-item .e-btn,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item .e-btn {
  max-width: 10ch;
  min-height: inherit;
  min-width: fit-content;
  white-space: normal;
  padding: 0 2px 4px;
  line-height: 18px;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-align: center;
  align-items: center;
}
.e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-large-item .e-btn.e-ribbon-group-overflow-ddb,
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item .e-btn.e-ribbon-group-overflow-ddb,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-large-item .e-btn.e-ribbon-group-overflow-ddb,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item .e-btn.e-ribbon-group-overflow-ddb {
  max-width: 100%;
}
.e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-large-item .e-btn .e-btn-icon:not(.e-caret),
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item .e-btn .e-btn-icon:not(.e-caret),
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-large-item .e-btn .e-btn-icon:not(.e-caret),
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item .e-btn .e-btn-icon:not(.e-caret) {
  font-size: 24px;
  font-weight: 400;
  padding: 8px 6px 4px;
}
.e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-large-item .e-btn .e-icon-top,
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item .e-btn .e-icon-top,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-large-item .e-btn .e-icon-top,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item .e-btn .e-icon-top {
  height: 50%;
}
.e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-large-item > .e-split-btn-wrapper.e-vertical .e-btn,
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item > .e-split-btn-wrapper.e-vertical .e-btn,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-large-item > .e-split-btn-wrapper.e-vertical .e-btn,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item > .e-split-btn-wrapper.e-vertical .e-btn {
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
  height: 50%;
}
.e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-large-item .e-dropdown-btn .e-caret,
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item .e-dropdown-btn .e-caret,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-large-item .e-dropdown-btn .e-caret,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item .e-dropdown-btn .e-caret {
  font-size: 12px;
  padding: 0 12px;
  line-height: 12px;
}
.e-ribbon.e-rbn .e-ribbon-group-overflow,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow {
  height: 90px;
  padding: 2px 8px;
}
.e-ribbon.e-rbn .e-ribbon-item,
.e-ribbon-group-overflow-ddb .e-ribbon-item {
  min-height: 33%;
  padding: 2px;
}
.e-ribbon.e-rbn .e-ribbon-item .e-checkbox-wrapper,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-checkbox-wrapper {
  padding: 0 5px;
}
.e-ribbon.e-rbn .e-ribbon-item .e-checkbox-wrapper .e-label,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-checkbox-wrapper .e-label {
  font-size: 12px;
}
.e-ribbon.e-rbn .e-ribbon-item .e-btn,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-btn {
  box-shadow: none;
}
.e-ribbon.e-rbn .e-ribbon-item .e-btn:disabled,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-btn:disabled {
  pointer-events: none;
}
.e-ribbon.e-rbn .e-ribbon-item .e-checkbox-wrapper,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-checkbox-wrapper {
  height: fit-content;
  margin: auto 0;
  width: max-content;
}
.e-ribbon.e-rbn .e-ribbon-item .e-colorpicker-wrapper,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-colorpicker-wrapper {
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 4px;
}
.e-ribbon.e-rbn .e-ribbon-item .e-colorpicker-wrapper .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-colorpicker-wrapper .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn {
  padding: 0;
}
.e-ribbon.e-rbn .e-ribbon-item .e-split-btn-wrapper,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-split-btn-wrapper {
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 4px;
}
.e-ribbon.e-rbn .e-ribbon-item .e-split-btn-wrapper .e-btn,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-split-btn-wrapper .e-btn {
  border-radius: 0;
}
.e-ribbon.e-rbn .e-ribbon-item .e-split-btn-wrapper .e-dropdown-btn .e-caret,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-split-btn-wrapper .e-dropdown-btn .e-caret {
  font-size: 12px;
  padding: 0 12px;
}
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item {
  min-height: 100%;
}
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item .e-split-btn-wrapper.e-vertical,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item .e-split-btn-wrapper.e-vertical {
  height: 100%;
}
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item .e-split-btn-wrapper.e-vertical .e-dropdown-btn,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item .e-split-btn-wrapper.e-vertical .e-dropdown-btn {
  margin: auto;
}
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-small-item .e-btn,
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-medium-item .e-btn,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-small-item .e-btn,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-medium-item .e-btn {
  white-space: nowrap;
  padding: 0;
  line-height: 18px;
}
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-small-item .e-btn .e-btn-icon,
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-medium-item .e-btn .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-small-item .e-btn .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-medium-item .e-btn .e-btn-icon {
  font-size: 16px;
  line-height: 16px;
  margin: 5px;
}
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-small-item .e-colorpicker-wrapper .e-split-btn-wrapper,
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-medium-item .e-colorpicker-wrapper .e-split-btn-wrapper,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-small-item .e-colorpicker-wrapper .e-split-btn-wrapper,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-medium-item .e-colorpicker-wrapper .e-split-btn-wrapper {
  border: none;
}
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-small-item .e-split-colorpicker.e-split-btn .e-btn-icon,
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-medium-item .e-split-colorpicker.e-split-btn .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-small-item .e-split-colorpicker.e-split-btn .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-medium-item .e-split-colorpicker.e-split-btn .e-btn-icon {
  height: 16px;
  width: 16px;
}
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-small-item .e-split-colorpicker.e-split-btn .e-split-preview,
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-medium-item .e-split-colorpicker.e-split-btn .e-split-preview,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-small-item .e-split-colorpicker.e-split-btn .e-split-preview,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-medium-item .e-split-colorpicker.e-split-btn .e-split-preview {
  border-radius: unset;
}
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-small-item .e-dropdown-btn .e-caret,
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-medium-item .e-dropdown-btn .e-caret,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-small-item .e-dropdown-btn .e-caret,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-medium-item .e-dropdown-btn .e-caret {
  font-size: 12px;
  padding: 2px 4px;
  line-height: 12px;
  margin: 0;
  width: auto;
}
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-small-item .e-split-btn-wrapper .e-btn,
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-medium-item .e-split-btn-wrapper .e-btn,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-small-item .e-split-btn-wrapper .e-btn,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-medium-item .e-split-btn-wrapper .e-btn {
  margin: 0;
}
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-medium-item .e-btn,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-medium-item .e-btn {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
}
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-medium-item .e-btn .e-btn-icon.e-icon-left,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-medium-item .e-btn .e-btn-icon.e-icon-left {
  width: auto;
}
.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-medium-item .e-btn.e-dropdown-btn:not(.e-icon-btn) .e-caret,
.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-medium-item .e-btn.e-dropdown-btn:not(.e-icon-btn) .e-caret {
  margin: 5px;
  padding: 0;
}
.e-ribbon.e-rbn .e-ribbon-vertical-center:not(.e-ribbon-large-item),
.e-ribbon-group-overflow-ddb .e-ribbon-vertical-center:not(.e-ribbon-large-item) {
  margin-bottom: auto;
  margin-top: auto;
}
.e-ribbon.e-rbn:not(.e-rtl) .e-ribbon-item.e-ribbon-small-item .e-btn:not(.e-icon-btn, .e-dropdown-btn),
.e-ribbon.e-rbn:not(.e-rtl) .e-ribbon-item.e-ribbon-medium-item .e-btn:not(.e-icon-btn, .e-dropdown-btn),
.e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-item.e-ribbon-small-item .e-btn:not(.e-icon-btn, .e-dropdown-btn),
.e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-item.e-ribbon-medium-item .e-btn:not(.e-icon-btn, .e-dropdown-btn) {
  padding: 0 4px 0 0;
}
.e-ribbon.e-rbn:not(.e-rtl) .e-ribbon-item.e-ribbon-medium-item .e-btn .e-btn-icon.e-icon-left,
.e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-item.e-ribbon-medium-item .e-btn .e-btn-icon.e-icon-left {
  padding: 0 2px 0 0;
}
.e-ribbon.e-rbn.e-rtl .e-ribbon-item.e-ribbon-small-item .e-btn:not(.e-icon-btn, .e-dropdown-btn),
.e-ribbon.e-rbn.e-rtl .e-ribbon-item.e-ribbon-medium-item .e-btn:not(.e-icon-btn, .e-dropdown-btn),
.e-ribbon-group-overflow-ddb.e-rtl .e-ribbon-item.e-ribbon-small-item .e-btn:not(.e-icon-btn, .e-dropdown-btn),
.e-ribbon-group-overflow-ddb.e-rtl .e-ribbon-item.e-ribbon-medium-item .e-btn:not(.e-icon-btn, .e-dropdown-btn) {
  padding: 0 0 0 4px;
}
.e-ribbon.e-rbn.e-rtl .e-ribbon-item.e-ribbon-medium-item .e-btn .e-btn-icon.e-icon-left,
.e-ribbon-group-overflow-ddb.e-rtl .e-ribbon-item.e-ribbon-medium-item .e-btn .e-btn-icon.e-icon-left {
  padding: 0 0 0 2px;
}
.e-ribbon-group-overflow-ddb .e-ribbon-of-tab:not(.e-ribbon-active) {
  display: none;
}
.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item > .e-input-group,
.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item .e-ribbon-template {
  margin: 3px 5px;
}
.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item > .e-checkbox-wrapper {
  margin: 5px;
  padding: 0;
}
.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item.e-ribbon-medium-item {
  padding: 0;
  width: 100%;
}
.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item.e-ribbon-medium-item > .e-split-btn-wrapper .e-btn,
.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item.e-ribbon-medium-item > .e-btn {
  line-height: 18px;
}
.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item.e-ribbon-medium-item > .e-split-btn-wrapper {
  width: inherit;
}
.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item.e-ribbon-medium-item > .e-split-btn-wrapper .e-split-btn,
.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item.e-ribbon-medium-item > .e-btn {
  width: 100%;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-overflow-header {
  padding: 3px 5px;
  font-weight: 500;
  line-height: 18px;
}
.e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-overflow-target .e-ribbon-item > .e-split-btn-wrapper .e-icons.e-caret,
.e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-overflow-target .e-ribbon-item > .e-dropdown-btn .e-icons.e-caret {
  transform: rotate(-90deg);
  padding: 5px;
  margin: 0 0 0 auto;
}
.e-rtl.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item > .e-split-btn-wrapper .e-icons.e-caret,
.e-rtl.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item > .e-dropdown-btn .e-icons.e-caret {
  transform: rotate(90deg);
  padding: 5px;
  margin: 0 auto 0 0;
}
.e-ribbon-menu {
  display: block;
}
.e-ribbon-menu.e-menu-wrapper ul.e-vertical.e-menu,
.e-ribbon-menu.e-menu-wrapper ul.e-ul.e-menu {
  border: 1px solid;
  border-radius: 2px;
}
.e-ribbon-menu.e-menu-wrapper ul.e-vertical .e-menu-item,
.e-ribbon-menu.e-menu-wrapper ul.e-ul .e-menu-item {
  border-radius: unset;
}
.e-ribbon-menu.e-menu-wrapper ul.e-vertical .e-menu-item .e-menu-icon,
.e-ribbon-menu.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon {
  width: auto;
}
.e-ribbon-menu.e-menu-wrapper ul.e-vertical .e-menu-item.e-blankicon,
.e-ribbon-menu.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon {
  padding-left: 38px !important;
}
.e-ribbon-tooltip .e-tip-content {
  padding: 4px;
}
.e-ribbon-tooltip .e-tip-content .e-ribbon-tooltip-title {
  font-size: 12px;
  line-height: 18px;
  padding: 4px 4px 0;
}
.e-ribbon-tooltip .e-tip-content .e-ribbon-text-container {
  padding: 4px;
  display: -ms-flexbox;
  display: flex;
}
.e-ribbon-tooltip .e-tip-content .e-ribbon-text-container .e-ribbon-tooltip-content {
  font-size: 10px;
  line-height: 15px;
}
.e-ribbon-tooltip .e-tip-content .e-ribbon-text-container .e-ribbon-tooltip-icon {
  font-size: 32px;
  line-height: 32px;
  padding-right: 8px;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-group,
.e-bigger .e-ribbon.e-rbn .e-ribbon-group {
  height: 150px;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-file-menu,
.e-bigger .e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-file-menu {
  line-height: 24px;
  padding: 12px 15px;
  font-size: 16px;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-help-template,
.e-bigger .e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-help-template {
  padding-right: 16px;
  height: 48px;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-tab .e-hscroll,
.e-bigger .e-ribbon.e-rbn .e-ribbon-tab .e-hscroll {
  min-height: auto;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-hor-nav,
.e-bigger .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-hor-nav {
  height: 48px;
  min-height: 48px;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-items,
.e-bigger .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-items {
  height: 48px;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item,
.e-bigger .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item {
  margin-right: 0;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item .e-tab-text,
.e-bigger .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item .e-tab-text {
  font-size: 16px;
  padding: 12px 15px;
  line-height: 24px;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus,
.e-bigger.e-ribbon.e-rbn .e-ribbon-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap,
.e-bigger .e-ribbon.e-rbn .e-ribbon-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus,
.e-bigger .e-ribbon.e-rbn .e-ribbon-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 48px;
}
.e-bigger.e-ribbon.e-rbn.e-ribbon-collapsible .e-content,
.e-bigger .e-ribbon.e-rbn.e-ribbon-collapsible .e-content {
  width: calc(100% - 24px);
}
.e-bigger.e-ribbon.e-rbn.e-ribbon-collapsible .e-ribbon-collapse-btn,
.e-bigger .e-ribbon.e-rbn.e-ribbon-collapsible .e-ribbon-collapse-btn {
  line-height: 14px;
  font-size: 14px;
  padding: 5px;
}
.e-bigger.e-ribbon.e-rbn.e-ribbon-collapsible.e-ribbon-overflow .e-content,
.e-bigger .e-ribbon.e-rbn.e-ribbon-collapsible.e-ribbon-overflow .e-content {
  width: calc(100% - 24px - 40px);
}
.e-bigger.e-ribbon.e-rbn.e-ribbon-collapsible.e-ribbon-overflow .e-ribbon-group-of-btn,
.e-bigger.e-ribbon.e-rbn.e-ribbon-collapsible.e-ribbon-overflow .e-ribbon-overall-of-btn,
.e-bigger .e-ribbon.e-rbn.e-ribbon-collapsible.e-ribbon-overflow .e-ribbon-group-of-btn,
.e-bigger .e-ribbon.e-rbn.e-ribbon-collapsible.e-ribbon-overflow .e-ribbon-overall-of-btn {
  height: 34px;
}
.e-bigger.e-ribbon.e-rbn.e-ribbon-collapsible.e-ribbon-overflow .e-ribbon-group-of-btn .e-btn-icon,
.e-bigger.e-ribbon.e-rbn.e-ribbon-collapsible.e-ribbon-overflow .e-ribbon-overall-of-btn .e-btn-icon,
.e-bigger .e-ribbon.e-rbn.e-ribbon-collapsible.e-ribbon-overflow .e-ribbon-group-of-btn .e-btn-icon,
.e-bigger .e-ribbon.e-rbn.e-ribbon-collapsible.e-ribbon-overflow .e-ribbon-overall-of-btn .e-btn-icon {
  font-size: 20px;
  padding: 7px;
  line-height: 20px;
}
.e-bigger.e-ribbon.e-rbn.e-ribbon-collapsible.e-ribbon-overflow .e-ribbon-overall-of-btn,
.e-bigger .e-ribbon.e-rbn.e-ribbon-collapsible.e-ribbon-overflow .e-ribbon-overall-of-btn {
  bottom: 3px;
}
.e-bigger.e-ribbon.e-rbn.e-ribbon-collapsible.e-ribbon-overflow:not(.e-rtl) .e-ribbon-overall-of-btn,
.e-bigger .e-ribbon.e-rbn.e-ribbon-collapsible.e-ribbon-overflow:not(.e-rtl) .e-ribbon-overall-of-btn {
  right: 28px;
}
.e-bigger.e-ribbon.e-rbn.e-ribbon-collapsible.e-ribbon-overflow.e-rtl .e-ribbon-overall-of-btn,
.e-bigger .e-ribbon.e-rbn.e-ribbon-collapsible.e-ribbon-overflow.e-rtl .e-ribbon-overall-of-btn {
  left: 28px;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-group-header,
.e-bigger .e-ribbon.e-rbn .e-ribbon-group-header,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-group-header,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-group-header {
  padding: 8px 11px 4px;
  line-height: 18px;
  font-size: 12px;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-launcher-icon,
.e-bigger .e-ribbon.e-rbn .e-ribbon-launcher-icon,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-launcher-icon,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-launcher-icon {
  margin: 0 8px 4px 0;
}
.e-bigger.e-ribbon.e-rbn.e-rtl .e-ribbon-launcher-icon,
.e-bigger .e-ribbon.e-rbn.e-rtl .e-ribbon-launcher-icon,
.e-bigger .e-ribbon-group-overflow-ddb.e-rtl .e-ribbon-launcher-icon,
.e-bigger.e-ribbon-group-overflow-ddb.e-rtl .e-ribbon-launcher-icon {
  margin: 0 0 4px 8px;
}
.e-bigger.e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-group,
.e-bigger .e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-group,
.e-bigger .e-ribbon-group-overflow-ddb.e-ribbon-simplified-mode .e-ribbon-group,
.e-bigger.e-ribbon-group-overflow-ddb.e-ribbon-simplified-mode .e-ribbon-group {
  height: auto;
}
.e-bigger.e-ribbon.e-rbn.e-ribbon-simplified-mode .e-input-group,
.e-bigger .e-ribbon.e-rbn.e-ribbon-simplified-mode .e-input-group,
.e-bigger .e-ribbon-group-overflow-ddb.e-ribbon-simplified-mode .e-input-group,
.e-bigger.e-ribbon-group-overflow-ddb.e-ribbon-simplified-mode .e-input-group {
  margin-bottom: 0;
}
.e-bigger.e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-group-content,
.e-bigger .e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-group-content,
.e-bigger .e-ribbon-group-overflow-ddb.e-ribbon-simplified-mode .e-ribbon-group-content,
.e-bigger.e-ribbon-group-overflow-ddb.e-ribbon-simplified-mode .e-ribbon-group-content {
  height: 40px;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-content-height,
.e-bigger .e-ribbon.e-rbn .e-ribbon-content-height,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-content-height,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-content-height {
  height: 114px;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-group-overflow,
.e-bigger .e-ribbon.e-rbn .e-ribbon-group-overflow,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow {
  height: 114px;
}
.e-bigger.e-ribbon.e-rbn .e-input-group,
.e-bigger .e-ribbon.e-rbn .e-input-group,
.e-bigger .e-ribbon-group-overflow-ddb .e-input-group,
.e-bigger.e-ribbon-group-overflow-ddb .e-input-group {
  height: 34px;
  margin-bottom: 4px;
}
.e-bigger.e-ribbon.e-rbn .e-input-group:not(.e-float-input) .e-input,
.e-bigger .e-ribbon.e-rbn .e-input-group:not(.e-float-input) .e-input,
.e-bigger .e-ribbon-group-overflow-ddb .e-input-group:not(.e-float-input) .e-input,
.e-bigger.e-ribbon-group-overflow-ddb .e-input-group:not(.e-float-input) .e-input {
  min-height: auto;
}
.e-bigger.e-ribbon.e-rbn .e-input-group input.e-input,
.e-bigger .e-ribbon.e-rbn .e-input-group input.e-input,
.e-bigger .e-ribbon-group-overflow-ddb .e-input-group input.e-input,
.e-bigger.e-ribbon-group-overflow-ddb .e-input-group input.e-input {
  padding: 6px 0 6px 8px;
  font-size: 14px;
  line-height: 22px;
  height: auto;
}
.e-bigger.e-ribbon.e-rbn .e-input-group.e-control-wrapper .e-input-group-icon,
.e-bigger .e-ribbon.e-rbn .e-input-group.e-control-wrapper .e-input-group-icon,
.e-bigger .e-ribbon-group-overflow-ddb .e-input-group.e-control-wrapper .e-input-group-icon,
.e-bigger.e-ribbon-group-overflow-ddb .e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 12px;
  line-height: 12px;
  padding: 11px 4px 11px 2px;
}
.e-bigger.e-ribbon.e-rbn .e-input-group.e-control-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-ribbon.e-rbn .e-input-group.e-control-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-ribbon-group-overflow-ddb .e-input-group.e-control-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger.e-ribbon-group-overflow-ddb .e-input-group.e-control-wrapper .e-input-group-icon.e-ddl-icon {
  font-size: 12px;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-item,
.e-bigger .e-ribbon.e-rbn .e-ribbon-item,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-item,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-item {
  padding: 2px;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-item .e-checkbox-wrapper,
.e-bigger .e-ribbon.e-rbn .e-ribbon-item .e-checkbox-wrapper,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-item .e-checkbox-wrapper,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-item .e-checkbox-wrapper {
  padding: 0 7px;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-item .e-checkbox-wrapper .e-label,
.e-bigger .e-ribbon.e-rbn .e-ribbon-item .e-checkbox-wrapper .e-label,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-item .e-checkbox-wrapper .e-label,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-item .e-checkbox-wrapper .e-label {
  font-size: 14px;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-large-item .e-btn,
.e-bigger.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item .e-btn,
.e-bigger .e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-large-item .e-btn,
.e-bigger .e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item .e-btn,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-large-item .e-btn,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item .e-btn,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-large-item .e-btn,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item .e-btn {
  padding: 0 5px;
  font-size: 14px;
  line-height: 18px;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-large-item .e-btn .e-btn-icon:not(.e-caret),
.e-bigger.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item .e-btn .e-btn-icon:not(.e-caret),
.e-bigger .e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-large-item .e-btn .e-btn-icon:not(.e-caret),
.e-bigger .e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item .e-btn .e-btn-icon:not(.e-caret),
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-large-item .e-btn .e-btn-icon:not(.e-caret),
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item .e-btn .e-btn-icon:not(.e-caret),
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-large-item .e-btn .e-btn-icon:not(.e-caret),
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item .e-btn .e-btn-icon:not(.e-caret) {
  font-size: 32px;
  padding: 8px 3px;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-large-item .e-dropdown-btn .e-caret,
.e-bigger.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item .e-dropdown-btn .e-caret,
.e-bigger .e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-large-item .e-dropdown-btn .e-caret,
.e-bigger .e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item .e-dropdown-btn .e-caret,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-large-item .e-dropdown-btn .e-caret,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item .e-dropdown-btn .e-caret,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-large-item .e-dropdown-btn .e-caret,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item .e-dropdown-btn .e-caret {
  font-size: 12px;
  line-height: 12px;
  padding: 0 13px;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-group-overflow .e-split-btn-wrapper .e-dropdown-btn .e-caret,
.e-bigger.e-ribbon.e-rbn .e-ribbon-item .e-split-btn-wrapper .e-dropdown-btn .e-caret,
.e-bigger .e-ribbon.e-rbn .e-ribbon-group-overflow .e-split-btn-wrapper .e-dropdown-btn .e-caret,
.e-bigger .e-ribbon.e-rbn .e-ribbon-item .e-split-btn-wrapper .e-dropdown-btn .e-caret,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-split-btn-wrapper .e-dropdown-btn .e-caret,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-item .e-split-btn-wrapper .e-dropdown-btn .e-caret,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-split-btn-wrapper .e-dropdown-btn .e-caret,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-item .e-split-btn-wrapper .e-dropdown-btn .e-caret {
  font-size: 12px;
  line-height: 12px;
  padding: 0 13px;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-medium-item .e-btn,
.e-bigger.e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-small-item .e-btn,
.e-bigger.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-medium-item .e-btn,
.e-bigger.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-small-item .e-btn,
.e-bigger .e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-medium-item .e-btn,
.e-bigger .e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-small-item .e-btn,
.e-bigger .e-ribbon.e-rbn .e-ribbon-item.e-ribbon-medium-item .e-btn,
.e-bigger .e-ribbon.e-rbn .e-ribbon-item.e-ribbon-small-item .e-btn,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-medium-item .e-btn,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-small-item .e-btn,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-medium-item .e-btn,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-small-item .e-btn,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-medium-item .e-btn,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-small-item .e-btn,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-medium-item .e-btn,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-small-item .e-btn {
  font-size: 14px;
  line-height: 18px;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-medium-item .e-btn .e-btn-icon,
.e-bigger.e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-small-item .e-btn .e-btn-icon,
.e-bigger.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-medium-item .e-btn .e-btn-icon,
.e-bigger.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-small-item .e-btn .e-btn-icon,
.e-bigger .e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-medium-item .e-btn .e-btn-icon,
.e-bigger .e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-small-item .e-btn .e-btn-icon,
.e-bigger .e-ribbon.e-rbn .e-ribbon-item.e-ribbon-medium-item .e-btn .e-btn-icon,
.e-bigger .e-ribbon.e-rbn .e-ribbon-item.e-ribbon-small-item .e-btn .e-btn-icon,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-medium-item .e-btn .e-btn-icon,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-small-item .e-btn .e-btn-icon,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-medium-item .e-btn .e-btn-icon,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-small-item .e-btn .e-btn-icon,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-medium-item .e-btn .e-btn-icon,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-small-item .e-btn .e-btn-icon,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-medium-item .e-btn .e-btn-icon,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-small-item .e-btn .e-btn-icon {
  font-size: 20px;
  margin: 7px;
  line-height: 20px;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-medium-item .e-split-colorpicker.e-split-btn,
.e-bigger.e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-small-item .e-split-colorpicker.e-split-btn,
.e-bigger.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-medium-item .e-split-colorpicker.e-split-btn,
.e-bigger.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-small-item .e-split-colorpicker.e-split-btn,
.e-bigger .e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-medium-item .e-split-colorpicker.e-split-btn,
.e-bigger .e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-small-item .e-split-colorpicker.e-split-btn,
.e-bigger .e-ribbon.e-rbn .e-ribbon-item.e-ribbon-medium-item .e-split-colorpicker.e-split-btn,
.e-bigger .e-ribbon.e-rbn .e-ribbon-item.e-ribbon-small-item .e-split-colorpicker.e-split-btn,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-medium-item .e-split-colorpicker.e-split-btn,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-small-item .e-split-colorpicker.e-split-btn,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-medium-item .e-split-colorpicker.e-split-btn,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-small-item .e-split-colorpicker.e-split-btn,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-medium-item .e-split-colorpicker.e-split-btn,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-small-item .e-split-colorpicker.e-split-btn,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-medium-item .e-split-colorpicker.e-split-btn,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-small-item .e-split-colorpicker.e-split-btn {
  padding: 0;
  border: none;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-medium-item .e-split-colorpicker.e-split-btn .e-btn-icon,
.e-bigger.e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-small-item .e-split-colorpicker.e-split-btn .e-btn-icon,
.e-bigger.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-medium-item .e-split-colorpicker.e-split-btn .e-btn-icon,
.e-bigger.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-small-item .e-split-colorpicker.e-split-btn .e-btn-icon,
.e-bigger .e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-medium-item .e-split-colorpicker.e-split-btn .e-btn-icon,
.e-bigger .e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-small-item .e-split-colorpicker.e-split-btn .e-btn-icon,
.e-bigger .e-ribbon.e-rbn .e-ribbon-item.e-ribbon-medium-item .e-split-colorpicker.e-split-btn .e-btn-icon,
.e-bigger .e-ribbon.e-rbn .e-ribbon-item.e-ribbon-small-item .e-split-colorpicker.e-split-btn .e-btn-icon,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-medium-item .e-split-colorpicker.e-split-btn .e-btn-icon,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-small-item .e-split-colorpicker.e-split-btn .e-btn-icon,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-medium-item .e-split-colorpicker.e-split-btn .e-btn-icon,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-small-item .e-split-colorpicker.e-split-btn .e-btn-icon,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-medium-item .e-split-colorpicker.e-split-btn .e-btn-icon,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-small-item .e-split-colorpicker.e-split-btn .e-btn-icon,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-medium-item .e-split-colorpicker.e-split-btn .e-btn-icon,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-small-item .e-split-colorpicker.e-split-btn .e-btn-icon {
  height: 20px;
  width: 20px;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-medium-item .e-dropdown-btn .e-caret,
.e-bigger.e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-small-item .e-dropdown-btn .e-caret,
.e-bigger.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-medium-item .e-dropdown-btn .e-caret,
.e-bigger.e-ribbon.e-rbn .e-ribbon-item.e-ribbon-small-item .e-dropdown-btn .e-caret,
.e-bigger .e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-medium-item .e-dropdown-btn .e-caret,
.e-bigger .e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-small-item .e-dropdown-btn .e-caret,
.e-bigger .e-ribbon.e-rbn .e-ribbon-item.e-ribbon-medium-item .e-dropdown-btn .e-caret,
.e-bigger .e-ribbon.e-rbn .e-ribbon-item.e-ribbon-small-item .e-dropdown-btn .e-caret,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-medium-item .e-dropdown-btn .e-caret,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-small-item .e-dropdown-btn .e-caret,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-medium-item .e-dropdown-btn .e-caret,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-small-item .e-dropdown-btn .e-caret,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-medium-item .e-dropdown-btn .e-caret,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-small-item .e-dropdown-btn .e-caret,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-medium-item .e-dropdown-btn .e-caret,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-small-item .e-dropdown-btn .e-caret {
  font-size: 14px;
  padding: 3px 2px;
  line-height: 12px;
  margin: 0;
}
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item > .e-input-group,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item .e-ribbon-template,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item > .e-input-group,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item .e-ribbon-template {
  margin: 3px 7px;
}
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item > .e-checkbox-wrapper,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item > .e-checkbox-wrapper {
  margin: 7px;
  padding: 0;
}
.e-bigger .e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-overflow-target .e-ribbon-item > .e-split-btn-wrapper .e-icons.e-caret,
.e-bigger .e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-overflow-target .e-ribbon-item > .e-dropdown-btn .e-icons.e-caret,
.e-bigger.e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-overflow-target .e-ribbon-item > .e-split-btn-wrapper .e-icons.e-caret,
.e-bigger.e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-overflow-target .e-ribbon-item > .e-dropdown-btn .e-icons.e-caret {
  padding: 7px;
}
.e-bigger .e-ribbon-group-overflow-ddb.e-rtl .e-ribbon-overflow-target .e-ribbon-item > .e-split-btn-wrapper .e-icons.e-caret,
.e-bigger .e-ribbon-group-overflow-ddb.e-rtl .e-ribbon-overflow-target .e-ribbon-item > .e-dropdown-btn .e-icons.e-caret,
.e-bigger.e-ribbon-group-overflow-ddb.e-rtl .e-ribbon-overflow-target .e-ribbon-item > .e-split-btn-wrapper .e-icons.e-caret,
.e-bigger.e-ribbon-group-overflow-ddb.e-rtl .e-ribbon-overflow-target .e-ribbon-item > .e-dropdown-btn .e-icons.e-caret {
  padding: 7px;
}
.e-bigger .e-ribbon-menu.e-menu-wrapper ul.e-vertical .e-menu-item.e-blankicon,
.e-bigger.e-ribbon-menu.e-menu-wrapper ul.e-vertical .e-menu-item.e-blankicon,
.e-bigger .e-ribbon-menu.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon,
.e-bigger.e-ribbon-menu.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon {
  padding-left: 50px !important;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header {
  border-color: unset;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-text {
  color: #212529;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text {
  color: #0a58ca;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text {
  color: #0d6efd;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-indicator {
  background: #0d6efd;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav {
  border-color: #ced4da;
  background: #f8f9fa;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav .e-nav-arrow {
  color: #6c757d;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav:hover {
  border-color: #565e64;
  background: #5c636a;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav:hover .e-nav-arrow {
  color: #fff;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav:active {
  border-color: #51585e;
  background: #565e64;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav:active .e-nav-arrow {
  color: #fff;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav:focus {
  border-color: #565e64;
  background: #5c636a;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav:focus .e-nav-arrow {
  color: #fff;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-file-menu {
  color: #212529;
  background: rgba(0, 0, 0, 0);
  border-color: unset;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-file-menu.e-active {
  color: #fff;
  background: #0d6efd;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-file-menu:hover:not(.e-active) {
  color: #0a58ca;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-file-menu:focus-visible {
  color: #0a58ca;
}
.e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-help-template {
  border-color: unset;
}
.e-ribbon.e-rbn .e-ribbon-tab.e-focused .e-tab-header .e-tab-wrap:focus .e-tab-text {
  color: #0a58ca;
}
.e-ribbon.e-rbn .e-ribbon-collapse-btn {
  color: #6c757d;
  background: #f8f9fa;
  border-color: rgba(0, 0, 0, 0);
}
.e-ribbon.e-rbn .e-ribbon-collapse-btn:hover,
.e-ribbon.e-rbn .e-ribbon-collapse-btn:focus-visible {
  background: #5c636a;
  color: #fff;
  border-color: unset;
}
.e-ribbon.e-rbn,
.e-ribbon-group-overflow-ddb {
  background: #f8f9fa;
  border-color: unset;
}
.e-ribbon.e-rbn .e-ribbon-item:not(.e-disabled) .e-checkbox-wrapper .e-label,
.e-ribbon-group-overflow-ddb .e-ribbon-item:not(.e-disabled) .e-checkbox-wrapper .e-label {
  color: #212529;
}
.e-ribbon.e-rbn .e-ribbon-item:not(.e-disabled) .e-checkbox-wrapper.e-checkbox-disabled .e-label,
.e-ribbon-group-overflow-ddb .e-ribbon-item:not(.e-disabled) .e-checkbox-wrapper.e-checkbox-disabled .e-label {
  color: #6c757d;
}
.e-ribbon.e-rbn .e-ribbon-item:not(.e-disabled) .e-colorpicker-wrapper.e-ribbon-hover,
.e-ribbon.e-rbn .e-ribbon-item:not(.e-disabled) .e-colorpicker-wrapper.e-ribbon-open,
.e-ribbon-group-overflow-ddb .e-ribbon-item:not(.e-disabled) .e-colorpicker-wrapper.e-ribbon-hover,
.e-ribbon-group-overflow-ddb .e-ribbon-item:not(.e-disabled) .e-colorpicker-wrapper.e-ribbon-open {
  border-color: #5c636a;
}
.e-ribbon.e-rbn .e-ribbon-item:not(.e-disabled) .e-split-btn-wrapper.e-ribbon-hover,
.e-ribbon.e-rbn .e-ribbon-item:not(.e-disabled) .e-split-btn-wrapper.e-ribbon-open,
.e-ribbon-group-overflow-ddb .e-ribbon-item:not(.e-disabled) .e-split-btn-wrapper.e-ribbon-hover,
.e-ribbon-group-overflow-ddb .e-ribbon-item:not(.e-disabled) .e-split-btn-wrapper.e-ribbon-open {
  border-color: #5c636a;
}
.e-ribbon.e-rbn .e-ribbon-item:not(.e-disabled) .e-split-btn-wrapper.e-vertical:hover .e-split-btn:not(:hover),
.e-ribbon-group-overflow-ddb .e-ribbon-item:not(.e-disabled) .e-split-btn-wrapper.e-vertical:hover .e-split-btn:not(:hover) {
  border-color: rgba(0, 0, 0, 0);
}
.e-ribbon.e-rbn .e-ribbon-item .e-split-btn-wrapper.e-vertical:hover .e-split-btn:disabled,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-split-btn-wrapper.e-vertical:hover .e-split-btn:disabled {
  border-color: rgba(0, 0, 0, 0);
}
.e-ribbon.e-rbn .e-ribbon-item .e-btn:not(.e-ribbon-file-menu),
.e-ribbon.e-rbn .e-ribbon-item .e-ribbon-group-of-btn,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu),
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-ribbon-group-of-btn,
.e-ribbon.e-rbn.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu),
.e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-group-of-btn,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-btn:not(.e-ribbon-file-menu),
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-ribbon-group-of-btn,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu),
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-ribbon-group-of-btn,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu),
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-ribbon-group-of-btn {
  color: #212529;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.e-ribbon.e-rbn .e-ribbon-item .e-btn:not(.e-ribbon-file-menu) .e-btn-icon,
.e-ribbon.e-rbn .e-ribbon-item .e-ribbon-group-of-btn .e-btn-icon,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu) .e-btn-icon,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-ribbon-group-of-btn .e-btn-icon,
.e-ribbon.e-rbn.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu) .e-btn-icon,
.e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-group-of-btn .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-btn:not(.e-ribbon-file-menu) .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-ribbon-group-of-btn .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu) .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-ribbon-group-of-btn .e-btn-icon,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu) .e-btn-icon,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-ribbon-group-of-btn .e-btn-icon {
  color: #6c757d;
}
.e-ribbon.e-rbn .e-ribbon-item .e-btn:not(.e-ribbon-file-menu):hover,
.e-ribbon.e-rbn .e-ribbon-item .e-ribbon-group-of-btn:hover,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu):hover,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-ribbon-group-of-btn:hover,
.e-ribbon.e-rbn.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu):hover,
.e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-group-of-btn:hover,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-btn:not(.e-ribbon-file-menu):hover,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-ribbon-group-of-btn:hover,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu):hover,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-ribbon-group-of-btn:hover,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu):hover,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-ribbon-group-of-btn:hover {
  background: #5c636a;
  color: #fff;
  border-color: unset;
}
.e-ribbon.e-rbn .e-ribbon-item .e-btn:not(.e-ribbon-file-menu):hover .e-btn-icon,
.e-ribbon.e-rbn .e-ribbon-item .e-ribbon-group-of-btn:hover .e-btn-icon,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu):hover .e-btn-icon,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-ribbon-group-of-btn:hover .e-btn-icon,
.e-ribbon.e-rbn.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu):hover .e-btn-icon,
.e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-group-of-btn:hover .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-btn:not(.e-ribbon-file-menu):hover .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-ribbon-group-of-btn:hover .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu):hover .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-ribbon-group-of-btn:hover .e-btn-icon,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu):hover .e-btn-icon,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-ribbon-group-of-btn:hover .e-btn-icon {
  color: #fff;
}
.e-ribbon.e-rbn .e-ribbon-item .e-btn:not(.e-ribbon-file-menu).e-active,
.e-ribbon.e-rbn .e-ribbon-item .e-btn:not(.e-ribbon-file-menu):active,
.e-ribbon.e-rbn .e-ribbon-item .e-ribbon-group-of-btn.e-active,
.e-ribbon.e-rbn .e-ribbon-item .e-ribbon-group-of-btn:active,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu).e-active,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu):active,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-ribbon-group-of-btn.e-active,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-ribbon-group-of-btn:active,
.e-ribbon.e-rbn.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu).e-active,
.e-ribbon.e-rbn.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu):active,
.e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-group-of-btn.e-active,
.e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-group-of-btn:active,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-btn:not(.e-ribbon-file-menu).e-active,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-btn:not(.e-ribbon-file-menu):active,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-ribbon-group-of-btn.e-active,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-ribbon-group-of-btn:active,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu).e-active,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu):active,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-ribbon-group-of-btn.e-active,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-ribbon-group-of-btn:active,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu).e-active,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu):active,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-ribbon-group-of-btn.e-active,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-ribbon-group-of-btn:active {
  background: #565e64;
  color: #fff;
}
.e-ribbon.e-rbn .e-ribbon-item .e-btn:not(.e-ribbon-file-menu).e-active .e-btn-icon,
.e-ribbon.e-rbn .e-ribbon-item .e-btn:not(.e-ribbon-file-menu):active .e-btn-icon,
.e-ribbon.e-rbn .e-ribbon-item .e-ribbon-group-of-btn.e-active .e-btn-icon,
.e-ribbon.e-rbn .e-ribbon-item .e-ribbon-group-of-btn:active .e-btn-icon,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu).e-active .e-btn-icon,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu):active .e-btn-icon,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-ribbon-group-of-btn.e-active .e-btn-icon,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-ribbon-group-of-btn:active .e-btn-icon,
.e-ribbon.e-rbn.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu).e-active .e-btn-icon,
.e-ribbon.e-rbn.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu):active .e-btn-icon,
.e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-group-of-btn.e-active .e-btn-icon,
.e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-group-of-btn:active .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-btn:not(.e-ribbon-file-menu).e-active .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-btn:not(.e-ribbon-file-menu):active .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-ribbon-group-of-btn.e-active .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-ribbon-group-of-btn:active .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu).e-active .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu):active .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-ribbon-group-of-btn.e-active .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-ribbon-group-of-btn:active .e-btn-icon,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu).e-active .e-btn-icon,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu):active .e-btn-icon,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-ribbon-group-of-btn.e-active .e-btn-icon,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-ribbon-group-of-btn:active .e-btn-icon {
  color: #fff;
}
.e-ribbon.e-rbn .e-ribbon-item .e-btn:not(.e-ribbon-file-menu):focus-visible,
.e-ribbon.e-rbn .e-ribbon-item .e-ribbon-group-of-btn:focus-visible,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu):focus-visible,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-ribbon-group-of-btn:focus-visible,
.e-ribbon.e-rbn.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu):focus-visible,
.e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-group-of-btn:focus-visible,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-btn:not(.e-ribbon-file-menu):focus-visible,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-ribbon-group-of-btn:focus-visible,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu):focus-visible,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-ribbon-group-of-btn:focus-visible,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu):focus-visible,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-ribbon-group-of-btn:focus-visible {
  background: #5c636a;
  color: #fff;
  border-color: unset;
}
.e-ribbon.e-rbn .e-ribbon-item .e-btn:not(.e-ribbon-file-menu):focus-visible .e-btn-icon,
.e-ribbon.e-rbn .e-ribbon-item .e-ribbon-group-of-btn:focus-visible .e-btn-icon,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu):focus-visible .e-btn-icon,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-ribbon-group-of-btn:focus-visible .e-btn-icon,
.e-ribbon.e-rbn.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu):focus-visible .e-btn-icon,
.e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-group-of-btn:focus-visible .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-btn:not(.e-ribbon-file-menu):focus-visible .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-ribbon-group-of-btn:focus-visible .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu):focus-visible .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-ribbon-group-of-btn:focus-visible .e-btn-icon,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu):focus-visible .e-btn-icon,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-ribbon-group-of-btn:focus-visible .e-btn-icon {
  color: #fff;
}
.e-ribbon.e-rbn .e-ribbon-item .e-btn:not(.e-ribbon-file-menu):disabled,
.e-ribbon.e-rbn .e-ribbon-item .e-ribbon-group-of-btn:disabled,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu):disabled,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-ribbon-group-of-btn:disabled,
.e-ribbon.e-rbn.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu):disabled,
.e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-group-of-btn:disabled,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-btn:not(.e-ribbon-file-menu):disabled,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-ribbon-group-of-btn:disabled,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu):disabled,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-ribbon-group-of-btn:disabled,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu):disabled,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-ribbon-group-of-btn:disabled {
  color: #6c757d;
}
.e-ribbon.e-rbn .e-ribbon-item .e-btn:not(.e-ribbon-file-menu):disabled .e-btn-icon,
.e-ribbon.e-rbn .e-ribbon-item .e-ribbon-group-of-btn:disabled .e-btn-icon,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu):disabled .e-btn-icon,
.e-ribbon.e-rbn .e-ribbon-group-overflow .e-ribbon-group-of-btn:disabled .e-btn-icon,
.e-ribbon.e-rbn.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu):disabled .e-btn-icon,
.e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-group-of-btn:disabled .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-btn:not(.e-ribbon-file-menu):disabled .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-item .e-ribbon-group-of-btn:disabled .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-btn:not(.e-ribbon-file-menu):disabled .e-btn-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-ribbon-group-of-btn:disabled .e-btn-icon,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-btn:not(.e-ribbon-file-menu):disabled .e-btn-icon,
.e-ribbon-group-overflow-ddb.e-ribbon-overflow .e-ribbon-group-of-btn:disabled .e-btn-icon {
  color: #6c757d;
}
.e-ribbon.e-rbn .e-ribbon-group-header,
.e-ribbon-group-overflow-ddb .e-ribbon-group-header {
  color: #212529;
}
.e-ribbon.e-rbn .e-ribbon-launcher-icon,
.e-ribbon-group-overflow-ddb .e-ribbon-launcher-icon {
  border-color: rgba(0, 0, 0, 0);
}
.e-ribbon.e-rbn .e-ribbon-launcher-icon:hover,
.e-ribbon.e-rbn .e-ribbon-launcher-icon:focus-visible,
.e-ribbon-group-overflow-ddb .e-ribbon-launcher-icon:hover,
.e-ribbon-group-overflow-ddb .e-ribbon-launcher-icon:focus-visible {
  background: #5c636a;
  color: #fff;
  border-color: unset;
}
.e-ribbon.e-rbn .e-input-group,
.e-ribbon-group-overflow-ddb .e-input-group {
  border-color: #ced4da;
  background: #fff;
}
.e-ribbon.e-rbn .e-input-group input.e-input,
.e-ribbon-group-overflow-ddb .e-input-group input.e-input {
  color: #212529;
}
.e-ribbon.e-rbn .e-input-group.e-control-wrapper .e-input-group-icon,
.e-ribbon-group-overflow-ddb .e-input-group.e-control-wrapper .e-input-group-icon {
  color: #6c757d;
}
.e-ribbon.e-rbn .e-input-group.e-control-wrapper .e-input-group-icon:hover,
.e-ribbon-group-overflow-ddb .e-input-group.e-control-wrapper .e-input-group-icon:hover {
  background: #5c636a;
  color: #fff;
}
.e-ribbon.e-rbn .e-input-group.e-disabled,
.e-ribbon.e-rbn .e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-ribbon-group-overflow-ddb .e-input-group.e-disabled,
.e-ribbon-group-overflow-ddb .e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled {
  border-color: #6c757d;
}
.e-ribbon.e-rbn .e-ribbon-group::after,
.e-ribbon-group-overflow-ddb .e-ribbon-group::after {
  border-color: #dee2e6;
}
.e-ribbon-group-overflow-ddb.e-dropdown-popup {
  background: #f8f9fa;
  border-color: unset;
}
.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-of-tab {
  box-shadow: none;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-item .e-split-colorpicker.e-split-btn,
.e-bigger .e-ribbon.e-rbn .e-ribbon-item .e-split-colorpicker.e-split-btn,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-item .e-split-colorpicker.e-split-btn,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-item .e-split-colorpicker.e-split-btn {
  background: rgba(0, 0, 0, 0);
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-item .e-split-colorpicker.e-split-btn:hover,
.e-bigger .e-ribbon.e-rbn .e-ribbon-item .e-split-colorpicker.e-split-btn:hover,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-item .e-split-colorpicker.e-split-btn:hover,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-item .e-split-colorpicker.e-split-btn:hover {
  background: #5c636a;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-item .e-split-colorpicker.e-split-btn.e-active,
.e-bigger.e-ribbon.e-rbn .e-ribbon-item .e-split-colorpicker.e-split-btn:active,
.e-bigger .e-ribbon.e-rbn .e-ribbon-item .e-split-colorpicker.e-split-btn.e-active,
.e-bigger .e-ribbon.e-rbn .e-ribbon-item .e-split-colorpicker.e-split-btn:active,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-item .e-split-colorpicker.e-split-btn.e-active,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-item .e-split-colorpicker.e-split-btn:active,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-item .e-split-colorpicker.e-split-btn.e-active,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-item .e-split-colorpicker.e-split-btn:active {
  background: #565e64;
}
.e-bigger.e-ribbon.e-rbn .e-ribbon-item .e-split-colorpicker.e-split-btn:focus,
.e-bigger .e-ribbon.e-rbn .e-ribbon-item .e-split-colorpicker.e-split-btn:focus,
.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-item .e-split-colorpicker.e-split-btn:focus,
.e-bigger.e-ribbon-group-overflow-ddb .e-ribbon-item .e-split-colorpicker.e-split-btn:focus {
  background: #5c636a;
}
.e-bigger .e-ribbon-group-overflow-ddb.e-dropdown-popup {
  background: #f8f9fa;
  border-color: unset;
}
.e-ribbon-tooltip.e-tooltip-wrap.e-popup {
  background: #212529;
}
.e-ribbon-tooltip.e-tooltip-wrap .e-tip-content {
  color: #f9fafb;
}
.e-ribbon-tooltip.e-tooltip-wrap .e-arrow-tip .e-arrow-tip-inner.e-tip-top {
  color: #212529;
}
.e-ribbon-menu.e-menu-wrapper:not(.e-menu-popup),
.e-ribbon-menu.e-menu-container:not(.e-menu-popup) {
  background: #fff;
}
.e-ribbon-menu.e-menu-wrapper ul.e-vertical.e-menu,
.e-ribbon-menu.e-menu-wrapper ul.e-ul.e-menu {
  border-color: #dee2e6;
  background: #fff;
}
.e-ribbon-menu.e-menu-wrapper ul.e-vertical .e-menu-item,
.e-ribbon-menu.e-menu-wrapper ul.e-ul .e-menu-item {
  color: #212529;
}
.e-ribbon-menu.e-menu-wrapper ul.e-vertical .e-menu-item .e-menu-icon,
.e-ribbon-menu.e-menu-wrapper ul.e-vertical .e-menu-item .e-caret,
.e-ribbon-menu.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-ribbon-menu.e-menu-wrapper ul.e-ul .e-menu-item .e-caret {
  color: #6c757d;
}
.e-ribbon-menu.e-menu-wrapper ul.e-vertical .e-menu-item.e-focused,
.e-ribbon-menu.e-menu-wrapper ul.e-ul .e-menu-item.e-focused {
  background: #e9ecef;
  color: #212529;
}
/*! Toolbar's bootstrap5 theme wise override definitions and variables */
/*! TreeView's bootstrap5 theme wise override definitions and variables */
/*! calendar bootstrap5 theme variables */
/*! recurrence editor theme wise definitions*/
/*! Schedule's bootstrap5 theme wise override definitions and variables */
.e-schedule .e-schedule-toolbar .e-icon-prev::before {
  content: "\e765";
}
.e-schedule .e-schedule-toolbar .e-icon-next::before {
  content: "\e748";
}
.e-schedule .e-schedule-toolbar .e-icon-add::before {
  content: "\e805";
}
.e-schedule .e-schedule-toolbar .e-icon-today::before {
  content: "\e778";
}
.e-schedule .e-schedule-toolbar .e-icon-down-arrow::before {
  content: "\e729";
}
.e-schedule .e-schedule-toolbar .e-icon-day::before {
  content: "\e75e";
}
.e-schedule .e-schedule-toolbar .e-icon-week::before {
  content: "\e817";
}
.e-schedule .e-schedule-toolbar .e-icon-workweek::before {
  content: "\e817";
}
.e-schedule .e-schedule-toolbar .e-icon-month::before {
  content: "\e7c5";
}
.e-schedule .e-schedule-toolbar .e-icon-month-agenda::before {
  content: "\e75b";
}
.e-schedule .e-schedule-toolbar .e-icon-agenda::before {
  content: "\e74c";
}
.e-schedule .e-schedule-toolbar .e-icon-year::before {
  content: "\e7c5";
}
.e-schedule .e-schedule-toolbar .e-icon-timeline-year-vertical::before {
  content: "\e876";
}
.e-schedule .e-schedule-toolbar .e-icon-timeline-year-horizontal::before {
  content: "\e876";
}
.e-schedule .e-schedule-toolbar .e-icon-timeline-day::before {
  content: "\e7da";
}
.e-schedule .e-schedule-toolbar .e-icon-timeline-week::before {
  content: "\e81f";
}
.e-schedule .e-schedule-toolbar .e-icon-timeline-workweek::before {
  content: "\e720";
}
.e-schedule .e-schedule-toolbar .e-icon-timeline-month::before {
  content: "\e876";
}
.e-schedule .e-schedule-toolbar.e-toolbar .e-popup-down-icon::before {
  content: "\e770";
}
.e-schedule .e-schedule-toolbar.e-toolbar .e-popup-up-icon::before {
  content: "\e770";
}
.e-schedule .e-schedule-toolbar.e-rtl .e-icon-prev::before {
  content: "\e748";
}
.e-schedule .e-schedule-toolbar.e-rtl .e-icon-next::before {
  content: "\e765";
}
.e-schedule .e-schedule-resource-toolbar .e-icon-menu::before {
  content: "\e799";
}
.e-schedule .e-schedule-resource-toolbar .e-icon-next::before {
  content: "\e748";
}
.e-schedule .e-close-icon::before {
  content: "\e7e7";
}
.e-schedule .e-block-indicator::before {
  content: "\e839";
}
.e-schedule .e-appointment .e-recurrence-icon::before {
  content: "\e772";
}
.e-schedule .e-appointment .e-recurrence-edit-icon::before {
  content: "\e789";
}
.e-schedule .e-appointment .e-up-icon::before {
  content: "\e822";
}
.e-schedule .e-appointment .e-down-icon::before {
  content: "\e7fe";
}
.e-schedule .e-appointment .e-left-icon::before {
  content: "\e744";
}
.e-schedule .e-appointment .e-right-icon::before {
  content: "\e7a9";
}
.e-schedule .e-vertical-view .e-all-day-cells .e-all-day-appointment-section::before {
  content: "\e729";
}
.e-schedule.e-rtl .e-appointment .e-left-icon::before {
  content: "\e7a9";
}
.e-schedule.e-rtl .e-appointment .e-right-icon::before {
  content: "\e744";
}
.e-schedule .e-resource-tree-icon::before {
  content: "\e748";
}
.e-schedule-dialog.e-device .e-back-icon::before {
  content: "\e773";
}
.e-schedule-dialog.e-device .e-save-icon::before {
  content: "\e7c8";
}
.e-schedule-dialog.e-device .e-recurrence-container .e-recurrence-edit-button .e-recurrence-edit.e-icons::before {
  content: "\e730";
}
.e-schedule-dialog.e-device.e-rtl .e-back-icon::before {
  content: "\e7f9";
}
.e-quick-popup-wrapper .e-edit-icon::before {
  content: "\e730";
}
.e-quick-popup-wrapper .e-delete-icon::before {
  content: "\e820";
}
.e-quick-popup-wrapper .e-close-icon::before {
  content: "\e7e7";
}
.e-quick-popup-wrapper .e-time-icon::before {
  content: "\e705";
}
.e-quick-popup-wrapper .e-location-icon::before {
  content: "\e756";
}
.e-quick-popup-wrapper .e-time-zone-icon::before {
  content: "\e804";
}
.e-quick-popup-wrapper .e-description-icon::before {
  content: "\e7c0";
}
.e-quick-popup-wrapper .e-resource-icon::before {
  content: "\e7b9";
}
.e-quick-popup-wrapper .e-date-time-icon::before {
  content: "\e7da";
}
.e-more-popup-wrapper.e-device .e-close-icon::before {
  content: "\e7e7";
}
/*! schedule component layout */
.e-schedule {
  display: block;
  outline: medium none;
  overflow: hidden;
  position: relative;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-schedule .e-schedule-toolbar {
  border: 0;
  border-bottom: 0;
  box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
  margin-bottom: 3px;
  min-height: 38px;
}
.e-schedule .e-schedule-toolbar .e-active-view .e-tbar-btn-text,
.e-schedule .e-schedule-toolbar .e-active-view .e-icons {
  color: #0d6efd;
}
.e-schedule .e-schedule-toolbar .e-tbar-btn .e-tbar-btn-text {
  cursor: pointer;
  font-size: 14px;
  text-transform: none;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos {
  height: 38px;
  min-height: 38px;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right .e-toolbar-item .e-tbar-btn {
  border: none;
  border-radius: 0;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right .e-toolbar-item.e-active-view .e-tbar-btn {
  border: none;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos > div {
  height: inherit;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon.e-icon-down-arrow {
  font-size: 18px;
  margin-top: 2px;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-left .e-tbar-btn.e-icon-btn:focus,
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-left .e-tbar-btn.e-icon-btn:hover {
  border-radius: 4px;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-day .e-icon-day,
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-week .e-icon-week,
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-work-week .e-icon-workweek,
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-month .e-icon-month,
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-year .e-icon-year,
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-agenda .e-icon-agenda,
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-month-agenda .e-icon-month-agenda,
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-day .e-icon-timeline-day,
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-week .e-icon-timeline-week,
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-work-week .e-icon-timeline-workweek,
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-month .e-icon-timeline-month,
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-year .e-icon-timeline-year-vertical,
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-year .e-icon-timeline-year-horizontal,
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-add .e-tbar-btn-text,
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-day,
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today + .e-tbar-btn-text {
  display: none;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-hidden {
  display: none;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-prev .e-icon-prev,
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-next .e-icon-next {
  font-size: 18px;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-separator {
  border-right: 1px solid #dee2e6;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-date-range .e-tbar-btn .e-tbar-btn-text {
  font-size: 14px;
  text-transform: initial;
}
.e-schedule .e-schedule-toolbar.e-rtl .e-hor-nav {
  border-left: 0;
  border-right: 1px solid #dee2e6;
}
.e-schedule .e-schedule-toolbar.e-rtl .e-hor-nav:not(.e-nav-active):hover {
  background: #dee2e6;
  color: rgba(13, 110, 253, .87);
}
.e-schedule .e-schedule-toolbar .e-hor-nav {
  border-left: 1px solid #dee2e6;
}
.e-schedule .e-schedule-toolbar .e-hor-nav::after {
  content: "";
}
.e-schedule .e-schedule-toolbar .e-hor-nav:active {
  color: rgba(13, 110, 253, .87);
}
.e-schedule .e-schedule-toolbar .e-hor-nav:active::after {
  content: "";
}
.e-schedule .e-schedule-toolbar .e-hor-nav:hover {
  background: #dee2e6;
  color: rgba(13, 110, 253, .87);
}
.e-schedule .e-schedule-toolbar .e-hor-nav:focus {
  background: #dee2e6;
  color: rgba(13, 110, 253, .87);
}
.e-schedule.e-device .e-schedule-toolbar {
  height: 54px;
  min-height: 54px;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-left .e-tbar-btn.e-icon-btn:hover,
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-left .e-tbar-btn.e-icon-btn:focus {
  height: calc(100% - 20px);
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items.e-tbar-pos {
  height: 54px;
  min-height: 54px;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right .e-toolbar-item .e-tbar-btn {
  border: none;
  border-radius: 0;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items.e-tbar-pos > div {
  height: inherit;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 4px 6px;
}
.e-schedule.e-device .e-schedule-toolbar .e-tbar-btn .e-tbar-btn-text {
  font-size: 16px;
}
.e-schedule.e-device .e-schedule-toolbar .e-date-range .e-tbar-btn .e-tbar-btn-text {
  font-size: 16px;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-pop {
  overflow: auto;
}
.e-schedule.e-device .e-content-wrap.e-scroll-hidden {
  overflow: hidden;
}
.e-schedule .e-schedule-resource-toolbar {
  background: #f8f9fa;
  border-bottom: 0;
  box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 3px;
  min-height: 38px;
  padding: 10px;
}
.e-schedule .e-schedule-resource-toolbar .e-resource-menu .e-icon-menu {
  color: #6c757d;
  font-size: 14px;
  padding: 7px;
  padding-left: 4px;
}
.e-schedule .e-schedule-resource-toolbar .e-resource-menu.e-disable {
  display: none;
}
.e-schedule .e-schedule-resource-toolbar .e-resource-level-title {
  display: -ms-flexbox;
  display: flex;
}
.e-schedule .e-schedule-resource-toolbar .e-resource-level-title .e-resource-name {
  font-size: 14px;
  padding: 5px;
  color: #495057;
}
.e-schedule .e-schedule-resource-toolbar .e-resource-level-title .e-resource-name:not(:last-child) {
  opacity: .6;
}
.e-schedule .e-schedule-resource-toolbar .e-resource-level-title .e-icon-next {
  color: #6c757d;
  font-size: 10px;
  line-height: 18px;
  opacity: .4;
  padding: 5px;
}
.e-schedule .e-schedule-resource-toolbar.e-popup-close {
  display: none;
}
.e-schedule .e-schedule-resource-toolbar.e-popup-open {
  display: block;
}
.e-schedule .e-text-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-schedule .e-text-center {
  text-align: center;
}
.e-schedule .e-table-container {
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  vertical-align: top;
}
.e-schedule .e-table-container.e-translate {
  transition: transform .1s ease 0s;
}
.e-schedule .e-resource-tree-popup {
  background: #f8f9fa;
  box-shadow: 0 .8px 16px rgba(0, 0, 0, .15);
  height: 100%;
  position: absolute;
  width: 250px;
  color: #212529;
}
.e-schedule .e-resource-tree-popup .e-resource-tree {
  height: 100%;
  overflow-y: auto;
}
.e-schedule .e-resource-tree-popup .e-resource-tree.e-treeview .e-text-content {
  padding: 0 0 0 12px;
}
.e-schedule .e-resource-tree-popup-overlay.e-enable {
  background: rgba(0, 0, 0, .5);
  height: 100%;
  left: 0;
  opacity: .5;
  position: absolute;
  top: 0;
  width: 100%;
}
.e-schedule .e-new-event {
  background: #0d6efd;
  border: 1px solid #fff;
  border-radius: 5px;
  height: 100%;
  opacity: .9;
  position: relative;
  width: 100%;
  z-index: 1;
}
.e-schedule .e-new-event .e-title {
  color: #fff;
  font-size: 12px;
  line-height: 1.2;
  margin: 0;
  overflow-wrap: break-word;
  padding: 3px;
  position: absolute;
  text-align: left;
  white-space: normal;
  word-wrap: break-word;
}
.e-schedule .e-schedule-table {
  border: 0 none;
  border-collapse: separate;
  border-spacing: 0;
  margin: 0;
  table-layout: fixed;
  width: 100%;
}
.e-schedule .e-schedule-table > tbody > tr > th,
.e-schedule .e-schedule-table > tbody > tr > td {
  box-sizing: border-box;
  font-weight: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-schedule .e-outer-table > tbody > tr > td {
  padding: 0;
  vertical-align: top;
}
.e-schedule .e-content-wrap {
  position: relative;
}
.e-schedule .e-content-wrap .e-day-wrapper {
  width: 100%;
}
.e-schedule .e-content-placeholder {
  height: 100%;
  position: relative;
  width: 100%;
  z-index: 99999;
}
.e-schedule .e-content-wrap,
.e-schedule .e-scroll-container {
  -webkit-overflow-scrolling: touch;
  overflow: auto;
}
.e-schedule .e-hide-childs > * {
  display: none;
}
.e-schedule .e-recurrence-icon,
.e-schedule .e-recurrence-edit-icon {
  font-size: 12px;
}
.e-schedule .e-left-icon,
.e-schedule .e-right-icon {
  font-size: 8px;
}
.e-schedule .e-m-date {
  cursor: pointer;
  font-size: 20px;
}
.e-schedule .e-m-date:hover {
  text-decoration: underline;
}
.e-schedule .e-m-day {
  font-size: 12px;
}
.e-schedule.e-device .e-m-date:hover {
  text-decoration: none;
}
.e-schedule .e-block-appointment {
  background: #e9ecef;
  color: #495057;
  cursor: default;
  overflow: hidden;
  position: absolute;
}
.e-schedule .e-block-appointment .e-subject {
  overflow: hidden;
  overflow-wrap: break-word;
  padding: 4px;
  white-space: normal;
  word-wrap: break-word;
}
.e-schedule .e-block-indicator {
  color: #495057;
  float: right;
  padding: 0 5px;
  z-index: 1;
}
.e-schedule.e-rtl .e-block-indicator {
  float: left;
}
.e-schedule .e-timeline-view .e-block-indicator,
.e-schedule .e-timeline-month-view .e-block-indicator {
  position: absolute;
  top: 3px;
}
.e-schedule .e-appointment {
  opacity: 1;
  transition: opacity 100ms linear;
}
.e-schedule .e-appointment .e-subject.e-disable {
  display: none;
}
.e-schedule .e-appointment .e-inline-appointment {
  z-index: 1;
}
.e-schedule .e-appointment .e-inline-subject {
  background: rgba(0, 0, 0, 0);
  border: 0;
  color: #fff;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  padding-top: 4px;
  width: 100%;
}
.e-schedule .e-appointment.e-event-action {
  opacity: .4;
}
.e-schedule .e-appointment.e-allow-select {
  pointer-events: none;
}
.e-schedule .e-read-only {
  opacity: .8;
}
.e-schedule.e-event-action .e-appointment:not(.e-schedule-event-clone),
.e-schedule.e-event-action .e-block-appointment {
  pointer-events: none;
}
.e-schedule.e-event-action .e-drag-clone,
.e-schedule.e-event-action .e-timeline-view .e-drag-clone {
  cursor: move;
}
.e-schedule.e-event-action .e-drag-clone .e-top-handler,
.e-schedule.e-event-action .e-drag-clone .e-bottom-handler,
.e-schedule.e-event-action .e-timeline-view .e-drag-clone .e-top-handler,
.e-schedule.e-event-action .e-timeline-view .e-drag-clone .e-bottom-handler {
  pointer-events: none;
}
.e-schedule.e-event-action .e-vertical-view .e-appointment-wrapper .e-resize-clone {
  cursor: ns-resize;
}
.e-schedule.e-event-action .e-timeline-view .e-resize-clone,
.e-schedule.e-event-action .e-timeline-month-view .e-resize-clone,
.e-schedule.e-event-action .e-all-day-appointment-wrapper .e-resize-clone {
  cursor: ew-resize;
}
.e-schedule.e-device .e-appointment {
  overflow: hidden;
}
.e-schedule.e-device .e-appointment.e-appointment-border .e-top-bottom-resize {
  height: 10px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%);
  width: 100%;
}
.e-schedule.e-device .e-appointment.e-appointment-border .e-left-right-resize {
  border-radius: 50%;
  height: 100%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 10px;
}
.e-schedule.e-device .e-appointment.e-appointment-border .e-top-handler .e-top-bottom-resize {
  margin-top: -8px;
}
.e-schedule.e-device .e-appointment.e-appointment-border .e-bottom-handler .e-top-bottom-resize {
  margin-top: 8px;
}
.e-schedule.e-device .e-appointment.e-appointment-border .e-left-handler .e-left-right-resize {
  margin-left: -8px;
}
.e-schedule.e-device .e-appointment.e-appointment-border .e-right-handler .e-left-right-resize {
  margin-left: 8px;
}
.e-schedule .e-timeline-year-view .e-event-resize.e-left-handler,
.e-schedule .e-timeline-year-view .e-event-resize.e-right-handler {
  height: 100%;
  width: 5px;
}
.e-schedule .e-timeline-year-view .e-event-resize.e-top-handler,
.e-schedule .e-timeline-year-view .e-event-resize.e-bottom-handler {
  height: 5px;
  width: 100%;
}
.e-schedule .e-event-resize {
  position: absolute;
}
.e-schedule .e-event-resize.e-left-handler,
.e-schedule .e-event-resize.e-right-handler {
  height: 100%;
  min-width: 1px;
  max-width: 10px;
  width: 20%;
}
.e-schedule .e-event-resize.e-left-handler {
  cursor: ew-resize;
  float: left;
  left: 0;
}
.e-schedule .e-event-resize.e-right-handler {
  cursor: e-resize;
  float: right;
  right: 0;
}
.e-schedule .e-event-resize.e-top-handler,
.e-schedule .e-event-resize.e-bottom-handler {
  min-height: 1px;
  max-height: 10px;
  height: 20%;
  width: 100%;
}
.e-schedule .e-event-resize.e-top-handler {
  cursor: ns-resize;
  top: 0;
}
.e-schedule .e-event-resize.e-bottom-handler {
  bottom: 0;
  cursor: ns-resize;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-content-table,
.e-schedule .e-vertical-view.e-timescale-disable .e-content-wrap {
  height: 100%;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-all-day-row,
.e-schedule .e-vertical-view.e-timescale-disable .e-all-day-cells {
  height: 0 !important;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment {
  background: #0d6efd;
  border: 1px solid #dee2e6;
  border-radius: 2px;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  height: 54px;
  margin-bottom: 2px;
  overflow: hidden;
  position: absolute;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-appointment-details {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: auto;
  flex: auto;
  padding: 2px 4px 0 2px;
  text-align: left;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-inner-wrap {
  -ms-flex: auto;
  flex: auto;
  overflow: hidden;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-subject {
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  margin-left: auto;
  min-height: 18px;
  overflow: hidden;
  overflow-wrap: break-word;
  padding-top: 1px;
  white-space: normal;
  word-wrap: break-word;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-time,
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-location {
  font-size: 11px;
  overflow: hidden;
  padding-top: 1px;
  text-overflow: ellipsis;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-disable {
  display: none;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-recurrence-icon,
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-recurrence-edit-icon {
  line-height: 54px;
  padding: 0 5px;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-left-icon,
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-right-icon {
  line-height: 54px;
  padding: 0 2px;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment.e-appointment-border,
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment:focus {
  border: 0;
  box-shadow:
    0 8px 12px rgba(0, 0, 0, .15),
    0 8px 12px rgba(0, 0, 0, .15),
    0 8px 12px rgba(0, 0, 0, .15);
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment.e-allow-select {
  pointer-events: none;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment-wrapper {
  position: absolute;
  width: 0;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-work-cells {
  height: auto;
  vertical-align: top;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-more-indicator {
  color: #495057;
  cursor: pointer;
  font-size: 10px;
  line-height: 11px;
  overflow: hidden;
  padding: 2px 4px;
  position: absolute;
  text-overflow: ellipsis;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-more-indicator:focus {
  text-decoration: underline;
}
.e-schedule .e-vertical-view .e-left-indent {
  width: 85px;
}
.e-schedule .e-vertical-view .e-left-indent .e-all-day-cells {
  position: relative;
}
.e-schedule .e-vertical-view .e-date-header-wrap table col,
.e-schedule .e-vertical-view .e-content-wrap table col {
  width: 36px;
}
.e-schedule .e-vertical-view .e-resource-cells {
  color: #212529;
  font-size: 12px;
  height: 40px;
  padding: 8px;
  padding-left: 15px;
}
.e-schedule .e-vertical-view .e-header-cells {
  font-size: 12px;
  height: 60px;
  padding: 4px;
}
.e-schedule .e-vertical-view .e-header-cells .e-header-day {
  display: table;
  font-size: 12px;
  line-height: 18px;
  padding-bottom: 4px;
}
.e-schedule .e-vertical-view .e-header-cells .e-header-date {
  cursor: pointer;
  display: table;
  font-size: 16px;
  line-height: 24px;
  padding-top: 0;
}
.e-schedule .e-vertical-view .e-header-cells .e-header-date:hover {
  text-decoration: underline;
}
.e-schedule .e-vertical-view .e-header-cells.e-disable-dates .e-header-day {
  cursor: default;
  opacity: .35;
}
.e-schedule .e-vertical-view .e-header-cells.e-disable-dates .e-header-date {
  cursor: default;
  opacity: .35;
}
.e-schedule .e-vertical-view .e-header-cells.e-disable-dates .e-header-date:hover {
  text-decoration: none;
}
.e-schedule .e-vertical-view .e-row-count-wrapper {
  display: block;
  height: 100%;
  pointer-events: none;
  position: relative;
}
.e-schedule .e-vertical-view .e-row-count-wrapper .e-more-indicator {
  bottom: 0;
  color: #495057;
  cursor: pointer;
  overflow: hidden;
  overflow-wrap: normal;
  padding: 2px 4px;
  pointer-events: visible;
  position: absolute;
  text-overflow: ellipsis;
  width: 100%;
}
.e-schedule .e-vertical-view .e-row-count-wrapper .e-more-indicator:focus {
  text-decoration: underline;
}
.e-schedule .e-vertical-view .e-row-count-wrapper.e-disable {
  display: none;
}
.e-schedule .e-vertical-view .e-all-day-appointment-section {
  bottom: 4px;
  color: #6c757d;
  cursor: pointer;
  display: block;
  font-size: 11px;
  height: 25px;
  left: 0;
  line-height: 25px;
  margin: 0 auto;
  position: absolute;
  right: 0;
  transform: rotate(0deg);
  transition: transform 300ms ease-in-out;
  width: 25px;
}
.e-schedule .e-vertical-view .e-all-day-appointment-section.e-disable {
  display: none;
}
.e-schedule .e-vertical-view .e-all-day-appointment-section.e-appointment-expand {
  transform: rotate(0deg);
}
.e-schedule .e-vertical-view .e-all-day-appointment-section.e-appointment-collapse {
  transform: rotate(180deg);
}
.e-schedule .e-vertical-view .e-all-day-appointment-section:hover,
.e-schedule .e-vertical-view .e-all-day-appointment-section:focus {
  background: #dee2e6;
  border-radius: 100%;
  color: #6c757d;
}
.e-schedule .e-vertical-view .e-appointment-hide {
  opacity: 0;
}
.e-schedule .e-vertical-view .e-all-day-cells {
  height: 0;
  padding: 0;
  text-align: center;
  vertical-align: top;
}
.e-schedule .e-vertical-view .e-all-day-cells:first-child.e-animate {
  transition: 250ms ease-out;
}
.e-schedule .e-vertical-view .e-time-cells-wrap table td,
.e-schedule .e-vertical-view .e-work-cells {
  font-size: 12px;
  height: 36px;
  text-align: center;
}
.e-schedule .e-vertical-view .e-work-cells {
  width: 36px;
}
.e-schedule .e-vertical-view .e-work-cells.e-disable-dates {
  background: #e9ecef;
}
.e-schedule .e-vertical-view .e-work-cells.e-disable-dates:hover {
  background: #e9ecef;
}
.e-schedule .e-vertical-view.e-virtual-mask .e-work-cells {
  background: #e9ecef;
  box-shadow: inset 0 0 0 8px #f8f9fa;
}
.e-schedule .e-vertical-view.e-virtual-mask .e-work-cells:hover {
  background: #e9ecef;
}
.e-schedule .e-vertical-view .e-current-time {
  font-size: 10px;
}
.e-schedule .e-vertical-view .e-clone-time-indicator,
.e-schedule .e-vertical-view .e-current-time,
.e-schedule .e-vertical-view .e-previous-timeline,
.e-schedule .e-vertical-view .e-current-timeline {
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 100%;
}
.e-schedule .e-vertical-view .e-previous-timeline,
.e-schedule .e-vertical-view .e-current-timeline {
  z-index: 1;
}
.e-schedule .e-vertical-view .e-date-header-wrap {
  max-height: 300px;
  overflow: hidden;
}
.e-schedule .e-vertical-view .e-date-header-wrap.e-all-day-scroll {
  border-bottom: 1px solid #dee2e6;
  overflow-y: auto;
}
.e-schedule .e-vertical-view .e-date-header-wrap.e-all-day-scroll .e-header-row .e-resource-cells {
  position: sticky;
}
.e-schedule .e-vertical-view .e-date-header-wrap.e-all-day-scroll .e-header-row .e-header-cells {
  position: sticky;
  top: 0;
}
.e-schedule .e-vertical-view .e-date-header-wrap.e-all-day-auto {
  max-height: unset;
}
.e-schedule .e-vertical-view .e-time-cells-wrap {
  overflow: hidden;
}
.e-schedule .e-vertical-view .e-content-wrap,
.e-schedule .e-vertical-view .e-time-cells-wrap {
  position: relative;
}
.e-schedule .e-vertical-view .e-timeline-wrapper,
.e-schedule .e-vertical-view .e-day-wrapper,
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper {
  height: 0;
  margin: 0;
  padding: 0;
  position: relative;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment:not(.e-schedule-event-clone) {
  cursor: default;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment {
  background: #0d6efd;
  border: 1px solid #dee2e6;
  border-radius: 2px;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  height: 26px;
  overflow: hidden;
  position: absolute;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: auto;
  flex: auto;
  line-height: 18px;
  overflow: hidden;
  padding: 1px 0 1px 4px;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-subject {
  -ms-flex: auto;
  flex: auto;
  font-size: 13px;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-time {
  display: block;
  font-size: 11px;
  padding: 1px 4px 2px 0;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-recurrence-icon,
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-recurrence-edit-icon,
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-left-icon,
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-right-icon {
  line-height: 18px;
  padding: 0 2px;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-disable {
  display: none;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment.e-appointment-border,
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment:focus {
  border: 0;
  box-shadow:
    0 8px 12px rgba(0, 0, 0, .15),
    0 8px 12px rgba(0, 0, 0, .15),
    0 8px 12px rgba(0, 0, 0, .15);
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment:not(.e-schedule-event-clone) {
  cursor: default;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment {
  background: #0d6efd;
  border: 1px solid #dee2e6;
  border-radius: 2px;
  color: #fff;
  overflow: hidden;
  position: absolute;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-appointment-details {
  -ms-flex: auto;
  flex: auto;
  padding: 0 4px;
  text-align: left;
  line-height: 18px;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-subject {
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  margin-left: auto;
  min-height: 18px;
  overflow: hidden;
  overflow-wrap: break-word;
  padding-top: 4px;
  white-space: normal;
  word-wrap: break-word;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-time,
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-location {
  font-size: 11px;
  overflow: hidden;
  padding-top: 1px;
  text-overflow: ellipsis;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-time {
  display: block;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-disable {
  display: none;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-recurrence-icon,
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-recurrence-edit-icon {
  bottom: 5px;
  display: block;
  float: right;
  height: auto;
  left: auto;
  position: absolute;
  right: 5px;
  width: auto;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-indicator {
  display: block;
  margin: 0 45%;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-up-icon,
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-down-icon {
  font-size: 8px;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-up-icon {
  margin-top: 3px;
  top: 0;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-down-icon {
  bottom: 6px;
  position: absolute;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment.e-appointment-border,
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment:focus {
  border: 0;
  box-shadow:
    0 8px 12px rgba(0, 0, 0, .15),
    0 8px 12px rgba(0, 0, 0, .15),
    0 8px 12px rgba(0, 0, 0, .15);
}
.e-schedule .e-vertical-view.e-day-view .e-header-date {
  cursor: default;
}
.e-schedule .e-vertical-view.e-day-view .e-header-date:hover {
  text-decoration: none;
}
.e-schedule.e-device .e-vertical-view .e-header-cells .e-header-day {
  font-size: 14px;
}
.e-schedule.e-device .e-vertical-view .e-header-cells .e-header-date {
  font-size: 18px;
}
.e-schedule.e-device .e-vertical-view .e-header-cells .e-header-date:hover {
  text-decoration: none;
}
.e-schedule.e-device .e-vertical-view .e-left-indent {
  width: 35px;
}
.e-schedule.e-device .e-vertical-view .e-clone-time-indicator,
.e-schedule.e-device .e-vertical-view .e-current-time {
  font-size: 9px;
}
.e-schedule.e-device .e-vertical-view .e-time-cells-wrap {
  float: left;
  width: 35px;
}
.e-schedule.e-device .e-vertical-view .e-time-cells-wrap table td {
  font-size: 12px;
}
.e-schedule.e-device .e-vertical-view .e-day-wrapper .e-appointment .e-subject {
  font-weight: 500;
  min-height: auto;
}
.e-schedule.e-rtl {
  text-align: right;
}
.e-schedule.e-rtl .e-vertical-view.e-timescale-disable .e-appointment-details {
  text-align: right;
}
.e-schedule.e-rtl .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details {
  padding: 1px 4px 1px 0;
}
.e-schedule.e-rtl .e-vertical-view .e-day-wrapper .e-appointment .e-appointment-details {
  line-height: 15px;
  text-align: right;
}
.e-schedule.e-rtl .e-vertical-view .e-day-wrapper .e-appointment .e-subject {
  font-weight: 500;
  margin-left: 15px;
  margin-right: auto;
}
.e-schedule.e-rtl .e-vertical-view .e-day-wrapper .e-appointment .e-recurrence-icon,
.e-schedule.e-rtl .e-vertical-view .e-day-wrapper .e-appointment .e-recurrence-edit-icon {
  float: left;
  left: 5px;
  right: auto;
}
.e-schedule.e-rtl.e-device .e-vertical-view .e-time-cells-wrap {
  float: right;
}
@media screen and (max-width: 480px) {
  .e-schedule .e-vertical-view .e-left-indent {
    width: 35px;
  }
}
.e-schedule .e-month-view .e-left-indent,
.e-schedule .e-month-agenda-view .e-left-indent {
  border-right: 1px solid #dee2e6;
  width: 36px;
}
.e-schedule .e-month-view .e-week-number-wrapper,
.e-schedule .e-month-agenda-view .e-week-number-wrapper {
  overflow: hidden;
  position: relative;
}
.e-schedule .e-month-view .e-week-number-wrapper .e-schedule-table,
.e-schedule .e-month-agenda-view .e-week-number-wrapper .e-schedule-table {
  height: 100%;
}
.e-schedule .e-month-view .e-week-number-wrapper .e-week-number,
.e-schedule .e-month-agenda-view .e-week-number-wrapper .e-week-number {
  color: #495057;
  padding-top: 4px;
  text-align: center;
  vertical-align: top;
  width: 36px;
}
.e-schedule .e-month-view .e-content-wrap table tr:last-child td {
  border-bottom-width: 0;
}
.e-schedule .e-month-view .e-date-header-wrap {
  font-size: 14px;
  overflow: hidden;
}
.e-schedule .e-month-view .e-week-number {
  border-bottom: 1px solid #dee2e6;
  border-right: 1px solid #dee2e6;
  height: 80px;
}
.e-schedule .e-month-view .e-content-wrap {
  font-size: 14px;
}
.e-schedule .e-month-view .e-date-header-wrap table col {
  width: 36px;
}
.e-schedule .e-month-view .e-resource-cells {
  color: #212529;
  font-size: 14px;
  height: 40px;
  padding: 8px;
  padding-left: 15px;
}
.e-schedule .e-month-view .e-header-cells {
  cursor: default;
  font-weight: normal;
  height: 34px;
  padding: 8px;
}
.e-schedule .e-month-view .e-content-table {
  height: 100%;
}
.e-schedule .e-month-view .e-work-cells {
  height: 80px;
  vertical-align: top;
  width: 36px;
}
.e-schedule .e-month-view .e-work-cells.e-disable-date .e-date-header {
  visibility: hidden;
}
.e-schedule .e-month-view .e-work-cells.e-disable-dates {
  background: #e9ecef;
}
.e-schedule .e-month-view .e-work-cells.e-disable-dates .e-date-header {
  cursor: default;
  opacity: .35;
}
.e-schedule .e-month-view .e-work-cells.e-disable-dates .e-date-header:hover {
  text-decoration: none;
}
.e-schedule .e-month-view .e-work-cells.e-disable-dates:hover {
  background: #e9ecef;
}
.e-schedule .e-month-view.e-virtual-mask .e-work-cells {
  background: #e9ecef;
  box-shadow: inset 0 0 0 8px #f8f9fa;
}
.e-schedule .e-month-view.e-virtual-mask .e-work-cells:hover {
  background: #e9ecef;
}
.e-schedule .e-month-view .e-date-header {
  cursor: pointer;
  display: table;
  height: 20px;
  line-height: 22px;
  margin: 3px 3px 2px;
  text-align: center;
}
.e-schedule .e-month-view .e-date-header:hover {
  text-decoration: underline;
}
.e-schedule .e-month-view .e-appointment-wrapper {
  position: absolute;
}
.e-schedule .e-month-view .e-new-event {
  height: calc(100% - 25px);
}
.e-schedule .e-month-view .e-block-indicator {
  margin-top: -20px;
}
.e-schedule .e-month-view .e-inline-appointment {
  z-index: 1;
}
.e-schedule .e-month-view .e-appointment {
  background: #0d6efd;
  border: 1px solid #dee2e6;
  border-radius: 2px;
  color: #fff;
  cursor: default;
  display: -ms-flexbox;
  display: flex;
  height: 26px;
  overflow: hidden;
  position: absolute;
}
.e-schedule .e-month-view .e-appointment .e-disable {
  display: none;
}
.e-schedule .e-month-view .e-appointment .e-appointment-details {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: auto;
  flex: auto;
  line-height: 18px;
  overflow: hidden;
}
.e-schedule .e-month-view .e-appointment .e-appointment-details .e-subject {
  -ms-flex: auto;
  flex: auto;
  font-size: 13px;
  font-weight: 500;
  overflow: hidden;
  padding: 1px 2px;
  text-overflow: ellipsis;
}
.e-schedule .e-month-view .e-appointment .e-appointment-details .e-inline-subject {
  padding: 4px;
  text-align: center;
}
.e-schedule .e-month-view .e-appointment .e-appointment-details .e-time {
  font-size: 11px;
  padding: 1.5px;
}
.e-schedule .e-month-view .e-appointment .e-appointment-details .e-recurrence-icon,
.e-schedule .e-month-view .e-appointment .e-appointment-details .e-recurrence-edit-icon,
.e-schedule .e-month-view .e-appointment .e-appointment-details .e-left-icon,
.e-schedule .e-month-view .e-appointment .e-appointment-details .e-right-icon {
  line-height: 26px;
  padding: 0 2px;
}
.e-schedule .e-month-view .e-appointment.e-appointment-border,
.e-schedule .e-month-view .e-appointment:focus {
  border: 0;
  box-shadow:
    0 8px 12px rgba(0, 0, 0, .15),
    0 8px 12px rgba(0, 0, 0, .15),
    0 8px 12px rgba(0, 0, 0, .15);
}
.e-schedule .e-month-view .e-appointment.e-allow-select {
  pointer-events: none;
}
.e-schedule .e-month-view .e-appointment .e-subject {
  padding: 2px;
  width: 100%;
}
.e-schedule .e-month-view .e-more-indicator {
  color: #495057;
  cursor: pointer;
  font-size: 10px;
  line-height: 11px;
  overflow: hidden;
  padding: 2px 4px;
  position: absolute;
  text-overflow: ellipsis;
}
.e-schedule .e-month-view .e-more-indicator:focus {
  text-decoration: underline;
}
.e-schedule.e-rtl .e-month-view .e-date-header {
  margin: 3px 3px 2px;
}
.e-schedule.e-rtl .e-month-view .e-left-indent {
  border-left: 1px solid #dee2e6;
  border-right-width: 0;
}
.e-schedule.e-rtl .e-month-view .e-week-number {
  border-left: 1px solid #dee2e6;
  border-right-width: 0;
}
.e-schedule .e-year-view .e-calendar-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: center;
  justify-content: center;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar {
  border: 0;
  -ms-flex: 0 25%;
  flex: 0 25%;
  max-width: 100%;
  min-width: 260px;
  padding: 10px;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-header .e-title {
  cursor: default;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-content span.e-day {
  display: block;
  margin: 0 auto;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-other-month {
  color: #495057;
  pointer-events: visible;
  -ms-touch-action: auto;
  touch-action: auto;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-other-month.e-today {
  opacity: .5;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-appointment,
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-appointment-indicator {
  background: #0d6efd;
  border-radius: 50%;
  height: 5px;
  margin: -6px auto 0;
  position: relative;
  width: 5px;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-work-cells.e-disable-dates {
  background: #e9ecef;
  cursor: default;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-work-cells.e-disable-dates .e-day {
  cursor: default;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-work-cells.e-disable-dates:hover {
  background: #e9ecef;
}
.e-schedule .e-year-view .e-date-header-wrap {
  font-size: 14px;
  overflow: hidden;
}
.e-schedule .e-year-view .e-date-header-wrap table col {
  width: 36px;
}
.e-schedule .e-year-view .e-date-header-wrap table td {
  background: #fff;
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 0 1px 1px;
  color: #343a40;
  text-align: left;
}
.e-schedule .e-year-view .e-date-header-wrap table td:first-child {
  border-left-width: 0;
}
.e-schedule .e-year-view .e-resource-cells {
  color: #212529;
  font-size: 14px;
  height: 40px;
  padding: 8px;
  padding-left: 15px;
}
.e-schedule .e-year-view .e-content-wrap table td:first-child {
  border-left-width: 0;
}
.e-schedule .e-year-view .e-resource .e-month-calendar {
  max-width: 100%;
  min-width: 100%;
}
.e-schedule .e-timeline-year-view .e-date-header-wrap,
.e-schedule .e-timeline-year-view .e-month-header-wrapper {
  overflow: hidden;
  position: relative;
}
.e-schedule .e-timeline-year-view .e-month-header-wrapper .e-schedule-table {
  height: 100%;
}
.e-schedule .e-timeline-year-view .e-month-header-wrapper .e-schedule-table.e-auto-height {
  height: auto;
}
.e-schedule .e-timeline-year-view .e-date-header-wrap table col,
.e-schedule .e-timeline-year-view .e-content-wrap table col {
  width: 100px;
}
.e-schedule .e-timeline-year-view .e-resource-left-td,
.e-schedule .e-timeline-year-view .e-date-header-wrap table td {
  background: #fff;
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 1px 1px 0;
  color: #343a40;
  text-align: center;
}
.e-schedule .e-timeline-year-view .e-resource-left-td.e-current-day,
.e-schedule .e-timeline-year-view .e-date-header-wrap table td.e-current-day {
  color: #0d6efd;
}
.e-schedule .e-timeline-year-view .e-resource-text {
  color: #212529;
  font-size: 13px;
  overflow: hidden;
  padding: 4px 12px;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-year-view .e-resource-left-td {
  vertical-align: middle;
  width: 200px;
}
.e-schedule .e-timeline-year-view .e-left-indent-wrap .e-resource-cells,
.e-schedule .e-timeline-year-view .e-date-header-wrap .e-resource-cells {
  height: 40px;
}
.e-schedule .e-timeline-year-view .e-resource-column-wrap {
  overflow: hidden;
  position: relative;
}
.e-schedule .e-timeline-year-view .e-resource-column-wrap .e-resource-cells {
  background: #f8f9fa;
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 1px 1px 0;
  color: #212529;
  height: 75px;
  padding-left: 12px;
  padding-right: 0;
  vertical-align: middle;
}
.e-schedule .e-timeline-year-view .e-resource-column-wrap .e-resource-cells.e-child-node {
  background: #fff;
}
.e-schedule .e-timeline-year-view .e-resource-column-wrap .e-resource-cells:focus {
  background: #f2f4f6;
}
.e-schedule .e-timeline-year-view .e-resource-column-table {
  height: 100%;
}
.e-schedule .e-timeline-year-view .e-resource-column-table.e-auto-height {
  height: auto;
}
.e-schedule .e-timeline-year-view .e-resource-tree-icon {
  color: #6c757d;
  cursor: pointer;
  float: left;
  font-family: "e-icons";
  font-size: 12px;
  padding: 4px 7px;
}
.e-schedule .e-timeline-year-view .e-resource-collapse {
  transform: rotate(90deg);
}
.e-schedule .e-timeline-year-view .e-content-table {
  height: 100%;
}
.e-schedule .e-timeline-year-view .e-content-table.e-auto-height {
  height: auto;
}
.e-schedule .e-timeline-year-view .e-left-indent td {
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 1px 0 0;
  vertical-align: middle;
}
.e-schedule .e-timeline-year-view .e-left-indent tr:last-child td {
  border-width: 0 1px 1px 0;
}
.e-schedule .e-timeline-year-view.e-horizontal .e-left-indent {
  padding: 0;
  width: 100px;
}
.e-schedule .e-timeline-year-view.e-vertical .e-left-indent,
.e-schedule .e-timeline-year-view.e-vertical .e-left-indent .e-header-cells {
  width: 100px;
}
.e-schedule .e-timeline-year-view .e-month-header {
  border-bottom: 1px solid #dee2e6;
  border-right: 1px solid #dee2e6;
  text-align: center;
  color: #343a40;
}
.e-schedule .e-timeline-year-view .e-month-header.e-current-day {
  color: #0d6efd;
}
.e-schedule .e-timeline-year-view .e-left-indent,
.e-schedule .e-timeline-year-view .e-header-cells {
  cursor: default;
  font-weight: normal;
  height: 34px;
  padding: 0;
  text-align: center;
}
.e-schedule .e-timeline-year-view .e-month-header,
.e-schedule .e-timeline-year-view .e-work-cells {
  height: 75px;
}
.e-schedule .e-timeline-year-view .e-header-cells,
.e-schedule .e-timeline-year-view .e-work-cells {
  width: 100px;
}
.e-schedule .e-timeline-year-view .e-work-cells {
  vertical-align: top;
}
.e-schedule .e-timeline-year-view .e-work-cells .e-date-header {
  cursor: pointer;
  display: table;
  height: 20px;
  line-height: 22px;
  margin: 3px 3px 2px;
  text-align: center;
  width: 10px;
}
.e-schedule .e-timeline-year-view .e-work-cells .e-date-header:hover {
  text-decoration: underline;
}
.e-schedule .e-timeline-year-view .e-event-table {
  position: absolute;
  top: 0;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment-container.e-event-container {
  height: 75px;
  position: relative;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment-wrapper {
  position: absolute;
}
.e-schedule .e-timeline-year-view .e-event-table .e-inline-appointment {
  z-index: 1;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment {
  background: #0d6efd;
  border: 1px solid #dee2e6;
  border-radius: 2px;
  color: #fff;
  cursor: default;
  display: -ms-flexbox;
  display: flex;
  height: 26px;
  overflow: hidden;
  position: absolute;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment.e-hidden {
  display: none;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-appointment-details {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: auto;
  flex: auto;
  line-height: 20px;
  overflow: hidden;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-subject {
  -ms-flex: auto;
  flex: auto;
  font-size: 13px;
  font-weight: 500;
  overflow: hidden;
  padding: 1px 2px;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-time,
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-location {
  font-size: 11px;
  overflow: hidden;
  padding: 1.5px;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-disable {
  display: none;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-recurrence-icon,
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-recurrence-edit-icon {
  line-height: 38px;
  padding: 0 5px;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-indicator {
  display: block;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-left-icon,
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-right-icon {
  font-size: 10px;
  line-height: 38px;
  padding-right: 7px;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-right-icon {
  padding-right: 5px;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment.e-appointment-border,
.e-schedule .e-timeline-year-view .e-event-table .e-appointment:focus {
  border: 0;
  box-shadow:
    0 8px 12px rgba(0, 0, 0, .15),
    0 8px 12px rgba(0, 0, 0, .15),
    0 8px 12px rgba(0, 0, 0, .15);
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment.e-allow-select {
  pointer-events: none;
}
.e-schedule .e-timeline-year-view .e-event-table .e-more-indicator {
  color: #495057;
  cursor: pointer;
  font-size: 10px;
  line-height: 11px;
  overflow: hidden;
  padding: 2px 4px;
  position: absolute;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-year-view .e-event-table .e-more-indicator.e-hidden {
  display: none;
}
.e-schedule .e-timeline-year-view .e-event-table .e-more-indicator:focus {
  text-decoration: underline;
}
.e-schedule.e-device .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar {
  max-width: 100%;
  min-width: 100%;
}
.e-schedule .e-timeline-view .e-content-wrap,
.e-schedule .e-timeline-view .e-content-table,
.e-schedule .e-timeline-month-view .e-content-wrap,
.e-schedule .e-timeline-month-view .e-content-table {
  height: 100%;
}
.e-schedule .e-timeline-view .e-date-header-wrap,
.e-schedule .e-timeline-month-view .e-date-header-wrap {
  font-size: 14px;
  overflow: hidden;
  position: relative;
}
.e-schedule .e-timeline-view .e-event-table,
.e-schedule .e-timeline-month-view .e-event-table {
  position: absolute;
  top: 0;
}
.e-schedule .e-timeline-view .e-appointment-container.e-event-container,
.e-schedule .e-timeline-month-view .e-appointment-container.e-event-container {
  height: 60px;
  position: relative;
}
.e-schedule .e-timeline-view .e-date-header-wrap table col,
.e-schedule .e-timeline-view .e-content-wrap table col,
.e-schedule .e-timeline-month-view .e-date-header-wrap table col,
.e-schedule .e-timeline-month-view .e-content-wrap table col {
  width: 50px;
}
.e-schedule .e-timeline-view .e-date-header-wrap table tbody td,
.e-schedule .e-timeline-month-view .e-date-header-wrap table tbody td {
  height: 36px;
  overflow: hidden;
  padding: 8px 0 8px 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-schedule .e-timeline-view .e-date-header-wrap table tbody td.e-time-slots,
.e-schedule .e-timeline-month-view .e-date-header-wrap table tbody td.e-time-slots {
  background: #f8f9fa;
  overflow: inherit;
}
.e-schedule .e-timeline-view .e-date-header-wrap table tbody td > span,
.e-schedule .e-timeline-month-view .e-date-header-wrap table tbody td > span {
  position: relative;
}
.e-schedule .e-timeline-view .e-navigate:hover,
.e-schedule .e-timeline-month-view .e-navigate:hover {
  cursor: pointer;
  text-decoration: underline;
}
.e-schedule .e-timeline-view .e-navigate:focus,
.e-schedule .e-timeline-month-view .e-navigate:focus {
  text-decoration: underline;
}
.e-schedule .e-timeline-view .e-work-cells,
.e-schedule .e-timeline-month-view .e-work-cells {
  height: 60px;
}
.e-schedule .e-timeline-view .e-work-cells.e-disable-dates,
.e-schedule .e-timeline-month-view .e-work-cells.e-disable-dates {
  background: #e9ecef;
}
.e-schedule .e-timeline-view .e-work-cells.e-disable-dates:hover,
.e-schedule .e-timeline-month-view .e-work-cells.e-disable-dates:hover {
  background: #e9ecef;
}
.e-schedule .e-timeline-view .e-resource-text,
.e-schedule .e-timeline-month-view .e-resource-text {
  color: #212529;
  font-size: 13px;
  overflow: hidden;
  padding: 4px 12px;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-view .e-resource-left-td,
.e-schedule .e-timeline-month-view .e-resource-left-td {
  background: #fff;
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 1px 1px 0;
  color: #343a40;
  vertical-align: middle;
  width: 200px;
}
.e-schedule .e-timeline-view .e-resource-cells,
.e-schedule .e-timeline-month-view .e-resource-cells {
  background: #f8f9fa;
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 1px 1px 0;
  color: #212529;
  height: 60px;
  padding-left: 12px;
  padding-right: 0;
  vertical-align: middle;
}
.e-schedule .e-timeline-view .e-resource-cells:focus,
.e-schedule .e-timeline-month-view .e-resource-cells:focus {
  background: #f2f4f6;
}
.e-schedule .e-timeline-view .e-resource-column-wrap,
.e-schedule .e-timeline-month-view .e-resource-column-wrap {
  overflow: hidden;
  position: relative;
}
.e-schedule .e-timeline-view .e-resource-column-table,
.e-schedule .e-timeline-month-view .e-resource-column-table {
  height: 100%;
}
.e-schedule .e-timeline-view .e-auto-height,
.e-schedule .e-timeline-month-view .e-auto-height {
  height: auto;
}
.e-schedule .e-timeline-view.e-ignore-whitespace .e-work-cells,
.e-schedule .e-timeline-view.e-ignore-whitespace .e-resource-cells,
.e-schedule .e-timeline-view.e-ignore-whitespace .e-event-container,
.e-schedule .e-timeline-month-view.e-ignore-whitespace .e-work-cells,
.e-schedule .e-timeline-month-view.e-ignore-whitespace .e-resource-cells,
.e-schedule .e-timeline-month-view.e-ignore-whitespace .e-event-container {
  height: 42px;
}
.e-schedule .e-timeline-view.e-virtual-mask .e-work-cells,
.e-schedule .e-timeline-month-view.e-virtual-mask .e-work-cells {
  background: #e9ecef;
  box-shadow: inset 0 0 0 8px #f8f9fa;
}
.e-schedule .e-timeline-view .e-resource-tree-icon,
.e-schedule .e-timeline-month-view .e-resource-tree-icon {
  color: #6c757d;
  cursor: pointer;
  float: left;
  font-family: "e-icons";
  font-size: 12px;
  padding: 4px 7px;
}
.e-schedule .e-timeline-view .e-resource-collapse,
.e-schedule .e-timeline-month-view .e-resource-collapse {
  transform: rotate(90deg);
}
.e-schedule .e-timeline-view .e-child-node,
.e-schedule .e-timeline-month-view .e-child-node {
  background: #fff;
}
.e-schedule .e-timeline-view .e-appointment-wrapper,
.e-schedule .e-timeline-month-view .e-appointment-wrapper {
  position: absolute;
}
.e-schedule .e-timeline-view .e-inline-appointment,
.e-schedule .e-timeline-month-view .e-inline-appointment {
  z-index: 1;
}
.e-schedule .e-timeline-view .e-appointment,
.e-schedule .e-timeline-month-view .e-appointment {
  background: #0d6efd;
  border: 1px solid #dee2e6;
  border-radius: 2px;
  color: #fff;
  cursor: default;
  display: -ms-flexbox;
  display: flex;
  height: 38px;
  overflow: hidden;
  position: absolute;
}
.e-schedule .e-timeline-view .e-appointment .e-appointment-details,
.e-schedule .e-timeline-month-view .e-appointment .e-appointment-details {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: auto;
  flex: auto;
  overflow: hidden;
  padding: 0 4px;
}
.e-schedule .e-timeline-view .e-appointment .e-appointment-details .e-inner-wrap,
.e-schedule .e-timeline-month-view .e-appointment .e-appointment-details .e-inner-wrap {
  -ms-flex: auto;
  flex: auto;
  overflow: hidden;
}
.e-schedule .e-timeline-view .e-appointment .e-subject,
.e-schedule .e-timeline-month-view .e-appointment .e-subject {
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  margin-left: auto;
  min-height: 18px;
  overflow: hidden;
  padding-top: 4px;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-view .e-appointment .e-time,
.e-schedule .e-timeline-view .e-appointment .e-location,
.e-schedule .e-timeline-month-view .e-appointment .e-time,
.e-schedule .e-timeline-month-view .e-appointment .e-location {
  font-size: 11px;
  overflow: hidden;
  padding-top: 1px;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-view .e-appointment .e-time,
.e-schedule .e-timeline-month-view .e-appointment .e-time {
  display: block;
  line-height: 1.4;
}
.e-schedule .e-timeline-view .e-appointment .e-disable,
.e-schedule .e-timeline-month-view .e-appointment .e-disable {
  display: none;
}
.e-schedule .e-timeline-view .e-appointment .e-recurrence-icon,
.e-schedule .e-timeline-view .e-appointment .e-recurrence-edit-icon,
.e-schedule .e-timeline-month-view .e-appointment .e-recurrence-icon,
.e-schedule .e-timeline-month-view .e-appointment .e-recurrence-edit-icon {
  line-height: 38px;
  padding: 0 5px;
}
.e-schedule .e-timeline-view .e-appointment .e-indicator,
.e-schedule .e-timeline-month-view .e-appointment .e-indicator {
  display: block;
}
.e-schedule .e-timeline-view .e-appointment .e-left-icon,
.e-schedule .e-timeline-view .e-appointment .e-right-icon,
.e-schedule .e-timeline-month-view .e-appointment .e-left-icon,
.e-schedule .e-timeline-month-view .e-appointment .e-right-icon {
  font-size: 10px;
  line-height: 38px;
  padding-right: 7px;
}
.e-schedule .e-timeline-view .e-appointment .e-right-icon,
.e-schedule .e-timeline-month-view .e-appointment .e-right-icon {
  padding-right: 5px;
}
.e-schedule .e-timeline-view .e-appointment.e-appointment-border,
.e-schedule .e-timeline-view .e-appointment:focus,
.e-schedule .e-timeline-month-view .e-appointment.e-appointment-border,
.e-schedule .e-timeline-month-view .e-appointment:focus {
  border: 0;
  box-shadow:
    0 8px 12px rgba(0, 0, 0, .15),
    0 8px 12px rgba(0, 0, 0, .15),
    0 8px 12px rgba(0, 0, 0, .15);
}
.e-schedule .e-timeline-view .e-appointment.e-allow-select,
.e-schedule .e-timeline-month-view .e-appointment.e-allow-select {
  pointer-events: none;
}
.e-schedule .e-timeline-view .e-more-indicator,
.e-schedule .e-timeline-month-view .e-more-indicator {
  color: #495057;
  cursor: pointer;
  font-size: 10px;
  line-height: 11px;
  overflow: hidden;
  padding: 2px 4px;
  position: absolute;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-view .e-more-indicator:focus,
.e-schedule .e-timeline-month-view .e-more-indicator:focus {
  text-decoration: underline;
}
.e-schedule .e-timeline-view .e-navigate {
  font-size: 14px;
}
.e-schedule .e-timeline-view .e-clone-time-indicator,
.e-schedule .e-timeline-view .e-current-time {
  bottom: 0;
  position: absolute;
}
.e-schedule .e-timeline-view .e-current-timeline {
  position: absolute;
  top: 0;
}
.e-schedule .e-timeline-month-view .e-date-header-wrap table col,
.e-schedule .e-timeline-month-view .e-content-wrap table col {
  width: 70px;
}
.e-schedule .e-virtual-scroll.e-vertical-view .e-content-table,
.e-schedule .e-virtual-scroll.e-month-view .e-content-table {
  transform: translateX(0);
}
.e-schedule .e-virtual-scroll.e-timeline-view .e-content-table,
.e-schedule .e-virtual-scroll.e-timeline-month-view .e-content-table,
.e-schedule .e-virtual-scroll.e-timeline-year-view.e-vertical .e-content-table {
  transform: translateY(0);
}
.e-schedule .e-virtual-scroll .e-content-table {
  position: absolute;
}
.e-schedule .e-virtual-scroll .e-content-table.e-virtual-relative {
  position: relative;
}
.e-schedule .e-virtual-scroll .e-content-wrap.e-transition {
  transition: all 1000ms linear;
}
.e-schedule.e-rtl .e-timeline-view .e-appointment .e-left-icon,
.e-schedule.e-rtl .e-timeline-view .e-appointment .e-right-icon,
.e-schedule.e-rtl .e-timeline-month-view .e-appointment .e-left-icon,
.e-schedule.e-rtl .e-timeline-month-view .e-appointment .e-right-icon {
  padding: 0 0 0 5px;
}
.e-schedule.e-rtl .e-timeline-view .e-inline-appointment,
.e-schedule.e-rtl .e-timeline-month-view .e-inline-appointment {
  z-index: 1;
}
.e-schedule.e-rtl .e-timeline-view .e-resource-left-td,
.e-schedule.e-rtl .e-timeline-month-view .e-resource-left-td {
  border-width: 0 0 1px 1px;
}
.e-schedule.e-rtl .e-timeline-view .e-resource-cells,
.e-schedule.e-rtl .e-timeline-month-view .e-resource-cells {
  border-width: 0 0 1px 1px;
  padding-right: 15px;
}
.e-schedule.e-rtl .e-timeline-view .e-resource-tree-icon,
.e-schedule.e-rtl .e-timeline-month-view .e-resource-tree-icon {
  float: right;
}
.e-schedule.e-rtl .e-timeline-view .e-appointment.e-schedule-event-clone .e-appointment-details .e-inner-wrap,
.e-schedule.e-rtl .e-timeline-month-view .e-appointment.e-schedule-event-clone .e-appointment-details .e-inner-wrap {
  text-align: right;
}
.e-schedule.e-device .e-month-view .e-date-header-wrap,
.e-schedule.e-device .e-timeline-view .e-date-header-wrap,
.e-schedule.e-device .e-timeline-month-view .e-date-header-wrap {
  font-size: 16px;
}
.e-schedule.e-device .e-month-view .e-date-header-wrap td,
.e-schedule.e-device .e-timeline-view .e-date-header-wrap td,
.e-schedule.e-device .e-timeline-month-view .e-date-header-wrap td {
  border-left-width: 0;
  border-right-width: 0;
}
.e-schedule.e-device .e-month-view .e-content-wrap,
.e-schedule.e-device .e-timeline-view .e-content-wrap,
.e-schedule.e-device .e-timeline-month-view .e-content-wrap {
  font-size: 14px;
}
.e-schedule.e-device .e-month-view .e-date-header:hover,
.e-schedule.e-device .e-timeline-view .e-date-header:hover,
.e-schedule.e-device .e-timeline-month-view .e-date-header:hover {
  text-decoration: none;
}
.e-schedule.e-device .e-month-view .e-more-indicator,
.e-schedule.e-device .e-timeline-view .e-more-indicator,
.e-schedule.e-device .e-timeline-month-view .e-more-indicator {
  font-size: 12px;
}
.e-schedule.e-device .e-month-view .e-navigate:hover,
.e-schedule.e-device .e-timeline-view .e-navigate:hover,
.e-schedule.e-device .e-timeline-month-view .e-navigate:hover {
  text-decoration: none;
}
.e-schedule .e-month-agenda-view .e-schedule-resource-toolbar .e-resource-menu {
  margin-top: 6px;
}
.e-schedule .e-month-agenda-view .e-schedule-resource-toolbar .e-resource-menu.e-disable {
  display: none;
}
.e-schedule .e-month-agenda-view .e-schedule-resource-toolbar .e-resource-level-title .e-icon-next {
  margin-top: 4px;
}
.e-schedule .e-month-agenda-view .e-week-number-wrapper .e-week-number {
  border-right: 1px solid #dee2e6;
  height: 40px;
  padding-top: 8px;
}
.e-schedule .e-month-agenda-view .e-wrapper-container {
  position: relative;
}
.e-schedule .e-month-agenda-view .e-week-number-wrapper .e-schedule-table,
.e-schedule .e-month-agenda-view .e-content-table {
  border-bottom: 2px solid #dee2e6;
  box-shadow: 0 1px 0 rgba(0, 0, 0, .15);
  height: 100%;
}
.e-schedule .e-month-agenda-view .e-resource-column {
  border-bottom: 1px solid #dee2e6;
  border-right: 1px solid #dee2e6;
  vertical-align: top;
  width: 75px;
}
.e-schedule .e-month-agenda-view .e-resource-name {
  color: #212529;
  font-size: 16px;
  line-height: 26px;
  overflow: hidden;
  padding: 8px;
  text-overflow: ellipsis;
}
.e-schedule .e-month-agenda-view .e-day-padding {
  padding-left: 8px;
}
.e-schedule .e-month-agenda-view .e-day-border {
  border-bottom: 1px solid #dee2e6;
}
.e-schedule .e-month-agenda-view .e-date-header-wrap {
  font-size: 16px;
  overflow: hidden;
}
.e-schedule .e-month-agenda-view .e-content-wrap {
  font-size: 14px;
}
.e-schedule .e-month-agenda-view .e-header-cells {
  cursor: default;
  font-weight: normal;
  height: 34px;
  padding: 5px;
  text-align: center;
}
.e-schedule .e-month-agenda-view .e-work-cells {
  height: 40px;
  position: relative;
  vertical-align: top;
}
.e-schedule .e-month-agenda-view .e-work-cells.e-disable-dates {
  background: #e9ecef;
}
.e-schedule .e-month-agenda-view .e-work-cells.e-disable-dates:hover {
  background: #e9ecef;
}
.e-schedule .e-month-agenda-view .e-date-header {
  height: 24px;
  line-height: 24.5px;
  margin: 4px auto 0;
  text-align: center;
  width: 24px;
}
.e-schedule .e-month-agenda-view .e-appointment-container {
  min-height: 40px;
}
.e-schedule .e-month-agenda-view .e-appointment-wrap {
  background: #fff;
  overflow: auto;
  padding: 0 8px;
}
.e-schedule .e-month-agenda-view .e-appointment {
  border-left: 3px solid #0d6efd;
  border-right: 0;
  cursor: default;
  padding: 0 16px;
}
.e-schedule .e-month-agenda-view .e-appointment:hover {
  background: #f2f4f6;
}
.e-schedule .e-month-agenda-view .e-appointment.e-appointment-border,
.e-schedule .e-month-agenda-view .e-appointment:focus {
  background: #e9ecef;
}
.e-schedule .e-month-agenda-view .e-appointment.e-template {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.e-schedule .e-month-agenda-view .e-subject-wrap {
  display: -ms-flexbox;
  display: flex;
}
.e-schedule .e-month-agenda-view .e-subject {
  color: #212529;
  font-size: 14px;
  line-height: 26px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-schedule .e-month-agenda-view .e-recurrence-icon,
.e-schedule .e-month-agenda-view .e-recurrence-edit-icon {
  color: #495057;
  line-height: 26px;
  padding: 0 10px;
}
.e-schedule .e-month-agenda-view .e-date-time {
  color: #495057;
  font-size: 12px;
  line-height: 26px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-schedule .e-month-agenda-view .e-location {
  color: #495057;
  font-size: 12px;
  line-height: 26px;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
}
.e-schedule .e-month-agenda-view .e-no-event {
  color: #495057;
  cursor: default;
  font-size: 14px;
  height: 100%;
  padding: 8px 4px;
}
.e-schedule .e-month-agenda-view .e-agenda-item.e-month-agenda-view {
  padding: 10px 0;
}
.e-schedule .e-month-agenda-view .e-agenda-parent.e-month-agenda-view {
  margin: 0;
  padding: 0;
}
.e-schedule .e-month-agenda-view .e-work-cells .e-appointment-indicator {
  background: #0d6efd;
  border-radius: 50%;
  height: 6px;
  left: 0;
  margin: 1px auto;
  width: 6px;
}
.e-schedule.e-rtl .e-month-agenda-view .e-left-indent {
  border-left: 1px solid #dee2e6;
  border-right-width: 0;
}
.e-schedule.e-rtl .e-month-agenda-view .e-week-number {
  border-left: 1px solid #dee2e6;
  border-right-width: 0;
}
.e-schedule.e-rtl .e-month-agenda-view .e-appointment {
  border-left: 0;
  border-right: 3px solid #0d6efd;
}
.e-schedule.e-rtl .e-month-agenda-view .e-resource-column {
  border-bottom: 1px solid #dee2e6;
  border-left: 1px solid #dee2e6;
  border-right: 0;
  vertical-align: top;
  width: 75px;
}
.e-schedule.e-rtl .e-month-agenda-view .e-resource-column .e-resource-name {
  white-space: normal;
}
.e-schedule.e-rtl .e-month-agenda-view .e-day-padding {
  padding-right: 8px;
}
.e-schedule.e-device .e-month-agenda-view .e-date-header-wrap {
  font-size: 16px;
}
.e-schedule.e-device .e-month-agenda-view .e-content-wrap {
  font-size: 14px;
}
.e-schedule .e-agenda-view {
  background: #fff;
}
.e-schedule .e-agenda-view .e-content-wrap table td:first-child,
.e-schedule .e-agenda-view .e-date-column {
  vertical-align: top;
  width: 75px;
}
.e-schedule .e-agenda-view .e-resource-column {
  border-bottom: 1px solid #dee2e6;
  border-right: 1px solid #dee2e6;
  color: #343a40;
  vertical-align: top;
  width: 75px;
}
.e-schedule .e-agenda-view .e-month-header {
  background: #0d6efd;
  height: 100px;
  padding-top: 12px;
  vertical-align: top;
}
.e-schedule .e-agenda-view .e-month-header .e-date-header {
  color: #fff;
  font-size: 18px;
}
.e-schedule .e-agenda-view .e-day-date-header {
  color: #343a40;
  cursor: default;
  padding: 8px 20px 14px 14px;
}
.e-schedule .e-agenda-view .e-day-date-header .e-m-date {
  font-size: 16px;
}
.e-schedule .e-agenda-view .e-day-date-header .e-m-day {
  font-size: 12px;
}
.e-schedule .e-agenda-view .e-day-date-header.e-current-day {
  color: #0d6efd;
}
.e-schedule .e-agenda-view .e-day-border {
  border-bottom: 1px solid #dee2e6;
}
.e-schedule .e-agenda-view .e-date-border {
  border-bottom: 1px solid #dee2e6;
  border-right: 1px solid #dee2e6;
}
.e-schedule .e-agenda-view .e-day-padding {
  padding-left: 8px;
}
.e-schedule .e-agenda-view .e-date-header {
  font-size: 20px;
}
.e-schedule .e-agenda-view .e-day-header {
  font-size: 12px;
}
.e-schedule .e-agenda-view .e-subject-wrap {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 4px;
}
.e-schedule .e-agenda-view .e-active-appointment-agenda .e-subject {
  color: #212529;
}
.e-schedule .e-agenda-view .e-active-appointment-agenda .e-date-time {
  color: #212529;
}
.e-schedule .e-agenda-view .e-active-appointment-agenda .e-resource-name {
  color: #212529;
}
.e-schedule .e-agenda-view .e-active-appointment-agenda .e-recurrence-icon,
.e-schedule .e-agenda-view .e-active-appointment-agenda .e-recurrence-edit-icon {
  color: #212529;
}
.e-schedule .e-agenda-view .e-active-appointment-agenda .e-location {
  color: #212529;
}
.e-schedule .e-agenda-view .e-subject {
  color: #212529;
  font-size: 14px;
  line-height: 23px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-schedule .e-agenda-view .e-resource-name {
  color: #212529;
  font-size: 12px;
  line-height: 26px;
  overflow: hidden;
  padding: 8px;
  text-overflow: ellipsis;
}
.e-schedule .e-agenda-view .e-recurrence-icon,
.e-schedule .e-agenda-view .e-recurrence-edit-icon {
  color: #212529;
  line-height: 21px;
  padding: 0 10px;
}
.e-schedule .e-agenda-view .e-date-time {
  color: #495057;
  font-size: 12px;
  line-height: 21px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-schedule .e-agenda-view .e-location {
  color: #495057;
  font-size: 12px;
  line-height: 23px;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
}
.e-schedule .e-agenda-view .e-agenda-item {
  padding: 10px 0;
}
.e-schedule .e-agenda-view .e-agenda-parent {
  margin: 0;
  padding: 0;
}
.e-schedule .e-agenda-view .e-appointment {
  border-left: 3px solid #0d6efd;
  border-right: 0;
  cursor: default;
  padding: 0 14px;
}
.e-schedule .e-agenda-view .e-appointment:hover {
  background: #f2f4f6;
}
.e-schedule .e-agenda-view .e-appointment.e-appointment-border,
.e-schedule .e-agenda-view .e-appointment:focus {
  background: #e9ecef;
}
.e-schedule .e-agenda-view .e-appointment.e-template {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.e-schedule .e-agenda-view .e-no-event {
  color: #495057;
  cursor: default;
  font-size: 14px;
  line-height: 52px;
  padding: 0 11px;
}
.e-schedule .e-agenda-view .e-empty-event {
  color: #495057;
  cursor: default;
  font-size: 14px;
  line-height: 52px;
  padding: 0 11px;
}
.e-schedule.e-device .e-agenda-view .e-m-date,
.e-schedule.e-device .e-month-agenda-view .e-m-date {
  font-size: 18px;
}
.e-schedule.e-device .e-agenda-view .e-resource-name,
.e-schedule.e-device .e-agenda-view .e-m-day,
.e-schedule.e-device .e-month-agenda-view .e-resource-name,
.e-schedule.e-device .e-month-agenda-view .e-m-day {
  color: #212529;
  font-size: 14px;
}
.e-schedule.e-rtl .e-agenda-view .e-appointment {
  border-left: 0;
  border-right: 3px solid #0d6efd;
}
.e-schedule.e-rtl .e-agenda-view .e-resource-column {
  border-bottom: 1px solid #dee2e6;
  border-left: 1px solid #dee2e6;
  border-right: 0;
  vertical-align: top;
  width: 75px;
}
.e-schedule.e-rtl .e-agenda-view .e-resource-column .e-resource-name {
  white-space: normal;
}
.e-schedule.e-rtl .e-agenda-view .e-day-padding {
  padding-right: 8px;
}
.e-schedule.e-rtl .e-agenda-view .e-date-border {
  border-bottom: 1px solid #dee2e6;
  border-left: 1px solid #dee2e6;
  border-right: 0;
}
.e-schedule.e-read-only .e-toolbar-item.e-add.e-overflow-show {
  display: none;
}
.e-bigger .e-schedule .e-schedule-toolbar,
.e-bigger.e-schedule .e-schedule-toolbar {
  height: 54px;
  min-height: 54px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-tbar-btn .e-tbar-btn-text,
.e-bigger.e-schedule .e-schedule-toolbar .e-tbar-btn .e-tbar-btn-text {
  font-size: 16px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-item.e-date-range .e-tbar-btn-text,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-item.e-date-range .e-tbar-btn-text {
  font-size: 16px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-icon-down-arrow,
.e-bigger.e-schedule .e-schedule-toolbar .e-icon-down-arrow {
  font-size: 18px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-schedule .e-toolbar .e-hor-nav,
.e-bigger.e-schedule .e-schedule-toolbar .e-schedule .e-toolbar .e-hor-nav {
  min-height: 54px;
  min-width: 32px;
  z-index: 0;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-item .e-btn.e-tbar-btn .e-icons.e-btn-icon,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-item .e-btn.e-tbar-btn .e-icons.e-btn-icon {
  font-size: 24px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-item .e-tbar-btn-text,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-item .e-tbar-btn-text {
  line-height: inherit;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items {
  min-height: 54px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item {
  min-height: 54px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator),
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator) {
  min-width: 34px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-separator,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-separator {
  height: calc(100% - 15px);
  margin: 7.5px 3px;
  min-height: 38px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-icons,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-icons {
  min-width: 24px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item button.e-btn,
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item button.e-btn,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control {
  height: auto;
  line-height: 25px;
  margin: 4px 0;
  min-width: 24px;
  padding: 0 1.5px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item button.e-btn.e-tbtn-txt .e-icons.e-icon-right,
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item button.e-btn.e-tbtn-txt .e-icons.e-icon-right,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right {
  padding: 2px 0 0 12px;
  font-size: 24px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item button.e-btn .e-btn-icon,
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-btn-icon,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item button.e-btn .e-btn-icon,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-btn-icon {
  padding-top: 3px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-tbar-btn-text,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
  font-size: 16px;
}
.e-bigger .e-schedule .e-more-popup-wrapper .e-header-day,
.e-bigger.e-schedule .e-more-popup-wrapper .e-header-day {
  font-size: 14px;
}
.e-bigger .e-schedule .e-vertical-view .e-header-cells .e-header-day,
.e-bigger.e-schedule .e-vertical-view .e-header-cells .e-header-day {
  font-size: 14px;
}
.e-bigger .e-schedule .e-vertical-view .e-header-cells .e-header-date,
.e-bigger.e-schedule .e-vertical-view .e-header-cells .e-header-date {
  font-size: 18px;
}
.e-bigger .e-schedule .e-vertical-view .e-resource-cells,
.e-bigger.e-schedule .e-vertical-view .e-resource-cells {
  font-size: 14px;
}
.e-bigger .e-schedule .e-vertical-view .e-time-cells-wrap table td,
.e-bigger.e-schedule .e-vertical-view .e-time-cells-wrap table td {
  font-size: 14px;
}
.e-bigger .e-schedule .e-vertical-view .e-clone-time-indicator,
.e-bigger .e-schedule .e-vertical-view .e-current-time,
.e-bigger.e-schedule .e-vertical-view .e-clone-time-indicator,
.e-bigger.e-schedule .e-vertical-view .e-current-time {
  font-size: 12px;
}
.e-bigger .e-schedule.e-device .e-vertical-view .e-time-cells-wrap table td,
.e-bigger.e-schedule.e-device .e-vertical-view .e-time-cells-wrap table td {
  font-size: 12px;
}
.e-bigger .e-schedule.e-device .e-vertical-view .e-clone-time-indicator,
.e-bigger .e-schedule.e-device .e-vertical-view .e-current-time,
.e-bigger.e-schedule.e-device .e-vertical-view .e-clone-time-indicator,
.e-bigger.e-schedule.e-device .e-vertical-view .e-current-time {
  font-size: 12px;
}
.e-bigger .e-schedule .e-month-view .e-header-cells,
.e-bigger.e-schedule .e-month-view .e-header-cells {
  height: 38px;
}
.e-bigger .e-schedule .e-month-view .e-resource-cells,
.e-bigger .e-schedule .e-month-view .e-date-header-wrap,
.e-bigger.e-schedule .e-month-view .e-resource-cells,
.e-bigger.e-schedule .e-month-view .e-date-header-wrap {
  font-size: 16px;
}
.e-bigger .e-schedule .e-month-view .e-content-wrap,
.e-bigger.e-schedule .e-month-view .e-content-wrap {
  font-size: 16px;
}
.e-bigger .e-schedule .e-month-view .e-m-date,
.e-bigger.e-schedule .e-month-view .e-m-date {
  font-size: 18px;
}
.e-bigger .e-schedule .e-month-view .e-resource-name,
.e-bigger .e-schedule .e-month-view .e-m-day,
.e-bigger.e-schedule .e-month-view .e-resource-name,
.e-bigger.e-schedule .e-month-view .e-m-day {
  font-size: 14px;
}
.e-schedule.e-multi-drag .e-vertical-view .e-all-day-appointment-wrapper .e-appointment.e-appointment-border,
.e-schedule.e-multi-drag .e-vertical-view .e-all-day-appointment-wrapper .e-appointment:focus {
  border: 1px solid rgba(222, 226, 230, .5);
}
.e-schedule.e-multi-drag .e-vertical-view.e-timescale-disable .e-appointment.e-appointment-border,
.e-schedule.e-multi-drag .e-vertical-view.e-timescale-disable .e-appointment:focus {
  border: 1px solid rgba(222, 226, 230, .5);
}
.e-schedule.e-multi-drag .e-vertical-view .e-day-wrapper .e-appointment.e-appointment-border,
.e-schedule.e-multi-drag .e-vertical-view .e-day-wrapper .e-appointment:focus {
  border: 1px solid rgba(222, 226, 230, .5);
}
.e-schedule.e-multi-drag .e-month-view .e-appointment.e-appointment-border,
.e-schedule.e-multi-drag .e-month-view .e-appointment:focus {
  border: 1px solid rgba(222, 226, 230, .5);
}
.e-schedule.e-multi-drag .e-timeline-year-view .e-event-table .e-appointment.e-appointment-border,
.e-schedule.e-multi-drag .e-timeline-year-view .e-event-table .e-appointment:focus {
  border: 1px solid rgba(222, 226, 230, .5);
}
.e-schedule.e-multi-drag .e-timeline-view .e-appointment.e-appointment-border,
.e-schedule.e-multi-drag .e-timeline-view .e-appointment:focus,
.e-schedule.e-multi-drag .e-timeline-month-view .e-appointment.e-appointment-border,
.e-schedule.e-multi-drag .e-timeline-month-view .e-appointment:focus {
  border: 1px solid rgba(222, 226, 230, .5);
}
.e-more-popup-wrapper.e-multi-drag .e-appointment.e-appointment-border,
.e-more-popup-wrapper.e-multi-drag .e-appointment:focus {
  border: 1px solid rgba(222, 226, 230, .5);
}
/*! schedule event tooltip */
.e-schedule-event-tooltip .e-subject {
  font-size: 12px;
}
.e-bigger .e-schedule-event-tooltip .e-subject,
.e-schedule-event-tooltip.e-bigger .e-subject {
  font-size: 14px;
  font-weight: 500;
}
.e-bigger .e-dialog.e-quick-dialog.e-following-events-dialog {
  width: 502px;
}
.e-dialog.e-quick-dialog.e-following-events-dialog {
  width: 420px;
}
.e-dialog.e-quick-dialog.e-following-events-dialog .e-footer-content {
  padding: 12px;
}
@media screen and (max-width: 767px) {
  .e-dialog.e-quick-dialog.e-following-events-dialog {
    width: 289px;
  }
  .e-dialog.e-quick-dialog.e-following-events-dialog .e-footer-content {
    padding: 5%;
  }
  .e-dialog.e-quick-dialog.e-following-events-dialog .e-footer-content button {
    margin-bottom: 5%;
  }
}
.e-dialog.e-quick-dialog {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 320px;
}
.e-dialog.e-quick-dialog .e-disable {
  display: none;
}
.e-dialog.e-quick-dialog .e-dlg-header-content {
  border-bottom: none;
}
.e-dialog.e-quick-dialog .e-footer-content {
  border-top: none;
}
.e-dialog.e-quick-dialog .e-quick-dialog-cancel {
  box-shadow: none;
}
.e-dialog.e-quick-dialog.e-rtl {
  text-align: right;
}
.e-bigger .e-dialog.e-quick-dialog {
  min-width: 370px;
}
/*! schedule event window */
.e-schedule-dialog .e-disable {
  display: none;
}
.e-schedule-dialog .e-icon-disable {
  opacity: .5;
}
.e-schedule-dialog .e-dlg-header-content {
  padding-bottom: 8px;
}
.e-schedule-dialog .e-dlg-content {
  padding-bottom: 12px;
  position: relative;
}
.e-schedule-dialog .e-event-delete {
  float: left;
}
.e-schedule-dialog .e-subject-container,
.e-schedule-dialog .e-start-container,
.e-schedule-dialog .e-description-label {
  padding-right: 8px;
}
.e-schedule-dialog .e-start-time-zone-container {
  padding-left: 4px;
  padding-right: 8px;
}
.e-schedule-dialog .e-location-container,
.e-schedule-dialog .e-end-container {
  padding-left: 8px;
}
.e-schedule-dialog .e-end-time-zone-container {
  padding-left: 8px;
  padding-right: 4px;
}
.e-schedule-dialog .e-all-day-container {
  padding-right: 16px;
}
.e-schedule-dialog .e-time-zone-row {
  display: -ms-flexbox;
  display: flex;
  height: 0;
  margin-bottom: 0;
  overflow: hidden;
  padding-bottom: 0;
  transition: .3s ease-in-out;
  width: 100%;
}
.e-schedule-dialog .e-time-zone-row .e-start-time-zone-container,
.e-schedule-dialog .e-time-zone-row .e-end-time-zone-container {
  display: none;
  transform: translateY(-100%);
}
.e-schedule-dialog .e-time-zone-row.e-enable {
  height: 60px;
  margin-bottom: 12px;
}
.e-schedule-dialog .e-time-zone-row.e-enable .e-start-time-zone-container,
.e-schedule-dialog .e-time-zone-row.e-enable .e-end-time-zone-container {
  display: block;
  transform: translateY(0);
}
.e-schedule-dialog .e-title-location-row,
.e-schedule-dialog .e-start-end-row,
.e-schedule-dialog .e-start-input-container,
.e-schedule-dialog .e-end-input-container {
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 12px;
  width: 100%;
}
.e-schedule-dialog .e-resources {
  padding-bottom: 12px;
  width: 100%;
}
.e-schedule-dialog .e-all-day-time-zone-row {
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 12px;
  padding-top: 4px;
  width: 100%;
}
.e-schedule-dialog .e-subject-container,
.e-schedule-dialog .e-location-container,
.e-schedule-dialog .e-start-container,
.e-schedule-dialog .e-end-container,
.e-schedule-dialog .e-start-time-zone-container,
.e-schedule-dialog .e-end-time-zone-container {
  width: 50%;
}
.e-schedule-dialog .e-description,
.e-schedule-dialog .e-float-input .e-description {
  height: 50px;
  resize: vertical;
}
.e-schedule-dialog .e-repeat-container,
.e-schedule-dialog .e-input-group .e-input-group-icon.e-icon-disable {
  display: none;
}
.e-schedule-dialog .e-footer-content {
  margin-top: 4px;
}
.e-schedule-dialog.e-rtl {
  text-align: right;
}
.e-schedule-dialog.e-rtl .e-all-day-container {
  margin-left: 16px;
  margin-right: 0;
}
.e-schedule-dialog.e-rtl .e-subject-container,
.e-schedule-dialog.e-rtl .e-start-container,
.e-schedule-dialog.e-rtl .e-description-label {
  padding-left: 8px;
  padding-right: 0;
}
.e-schedule-dialog.e-rtl .e-start-time-zone-container {
  padding-left: 8px;
  padding-right: 4px;
}
.e-schedule-dialog.e-rtl .e-location-container,
.e-schedule-dialog.e-rtl .e-end-container {
  padding-left: 0;
  padding-right: 8px;
}
.e-schedule-dialog.e-rtl .e-end-time-zone-container {
  padding-left: 4px;
  padding-right: 8px;
}
.e-schedule-dialog.e-rtl .e-event-delete {
  float: right;
}
.e-ddl.e-popup .e-resource-template {
  display: -ms-flexbox;
  display: flex;
  padding: 0 10px;
  text-indent: 10px;
}
.e-ddl.e-popup .e-resource-template .e-resource-color {
  height: 14px;
  margin-top: 10px;
  width: 14px;
}
.e-bigger .e-ddl.e-popup .e-resource-template {
  padding: 0 15px;
}
.e-bigger .e-ddl.e-popup .e-resource-template .e-resource-color {
  height: 16px;
  margin-top: 8px;
  width: 16px;
}
.e-bigger .e-schedule-dialog .e-disable {
  display: none;
}
.e-bigger .e-schedule-dialog .e-dlg-header-content {
  padding-bottom: 8px;
}
.e-bigger .e-schedule-dialog .e-dlg-content {
  padding-bottom: 12px;
  position: relative;
}
.e-bigger .e-schedule-dialog .e-event-cancel,
.e-bigger .e-schedule-dialog .e-event-delete {
  border: none;
  box-shadow: none;
}
.e-bigger .e-schedule-dialog .e-footer-content .e-btn.e-event-delete {
  float: left;
  margin-left: 0;
}
.e-bigger .e-schedule-dialog .e-subject-container,
.e-bigger .e-schedule-dialog .e-start-container,
.e-bigger .e-schedule-dialog .e-start-time-zone-container,
.e-bigger .e-schedule-dialog .e-description-label {
  padding-right: 12px;
}
.e-bigger .e-schedule-dialog .e-location-container,
.e-bigger .e-schedule-dialog .e-end-container,
.e-bigger .e-schedule-dialog .e-end-time-zone-container {
  padding-left: 12px;
}
.e-bigger .e-schedule-dialog .e-all-day-container {
  padding-right: 16px;
}
.e-bigger .e-schedule-dialog .e-time-zone-row {
  display: none;
}
.e-bigger .e-schedule-dialog .e-time-zone-row.e-enable {
  display: -ms-flexbox;
  display: flex;
  height: 66px;
}
.e-bigger .e-schedule-dialog .e-title-location-row,
.e-bigger .e-schedule-dialog .e-start-end-row,
.e-bigger .e-schedule-dialog .e-start-input-container,
.e-bigger .e-schedule-dialog .e-end-input-container,
.e-bigger .e-schedule-dialog .e-time-zone-row {
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 12px;
  width: 100%;
}
.e-bigger .e-schedule-dialog .e-resources {
  padding-bottom: 12px;
  width: 100%;
}
.e-bigger .e-schedule-dialog .e-all-day-time-zone-row {
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
  padding-top: 0;
  width: 100%;
}
.e-bigger .e-schedule-dialog .e-subject-container,
.e-bigger .e-schedule-dialog .e-location-container,
.e-bigger .e-schedule-dialog .e-start-container,
.e-bigger .e-schedule-dialog .e-end-container,
.e-bigger .e-schedule-dialog .e-start-time-zone-container,
.e-bigger .e-schedule-dialog .e-end-time-zone-container {
  width: 50%;
}
.e-bigger .e-schedule-dialog .e-location-container,
.e-bigger .e-schedule-dialog .e-end-container,
.e-bigger .e-schedule-dialog .e-end-time-zone-container,
.e-bigger .e-schedule-dialog .e-start-container,
.e-bigger .e-schedule-dialog .e-start-time-zone-container,
.e-bigger .e-schedule-dialog .e-subject-container,
.e-bigger .e-schedule-dialog .e-description-row,
.e-bigger .e-schedule-dialog .e-repeat-container {
  padding-top: 0;
}
.e-bigger .e-schedule-dialog .e-all-day-time-zone-row {
  padding-bottom: 16px;
  padding-top: 10px;
}
.e-bigger .e-schedule-dialog .e-description,
.e-bigger .e-schedule-dialog .e-float-input .e-description {
  height: 50px;
  resize: vertical;
}
.e-bigger .e-schedule-dialog .e-time-zone-row,
.e-bigger .e-schedule-dialog .e-repeat-container,
.e-bigger .e-schedule-dialog .e-input-group .e-input-group-icon.e-icon-disable {
  display: none;
}
.e-bigger .e-schedule-dialog.e-rtl .e-all-day-container {
  margin-left: 20px;
  margin-right: 0;
}
.e-bigger .e-schedule-dialog.e-rtl .e-subject-container,
.e-bigger .e-schedule-dialog.e-rtl .e-start-container,
.e-bigger .e-schedule-dialog.e-rtl .e-start-time-zone-container,
.e-bigger .e-schedule-dialog.e-rtl .e-description-label {
  padding-left: 12px;
  padding-right: 0;
}
.e-bigger .e-schedule-dialog.e-rtl .e-location-container,
.e-bigger .e-schedule-dialog.e-rtl .e-end-container,
.e-bigger .e-schedule-dialog.e-rtl .e-end-time-zone-container {
  padding-left: 0;
  padding-right: 12px;
}
.e-bigger .e-schedule-dialog.e-rtl .e-event-delete {
  float: right;
}
.e-schedule-dialog.e-device .e-dlg-header,
.e-schedule-dialog.e-device .e-dlg-header * {
  width: 100%;
}
.e-schedule-dialog.e-device .e-dlg-header-content {
  background: #fff;
  box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
  margin-bottom: 3px;
}
.e-schedule-dialog.e-device .e-title-location-row,
.e-schedule-dialog.e-device .e-start-end-row,
.e-schedule-dialog.e-device .e-time-zone-row,
.e-schedule-dialog.e-device .e-start-input-container,
.e-schedule-dialog.e-device .e-end-input-container {
  display: inline;
}
.e-schedule-dialog.e-device .e-time-zone-row.e-enable {
  display: inline;
}
.e-schedule-dialog.e-device .e-subject-container,
.e-schedule-dialog.e-device .e-location-container,
.e-schedule-dialog.e-device .e-start-container,
.e-schedule-dialog.e-device .e-end-container,
.e-schedule-dialog.e-device .e-start-time-zone-container,
.e-schedule-dialog.e-device .e-end-time-zone-container {
  padding-left: 0;
  width: 100%;
}
.e-schedule-dialog.e-device .e-subject-container,
.e-schedule-dialog.e-device .e-start-container,
.e-schedule-dialog.e-device .e-start-time-zone-container,
.e-schedule-dialog.e-device .e-description-label {
  padding-right: 0;
}
.e-schedule-dialog.e-device .e-location-container,
.e-schedule-dialog.e-device .e-end-container,
.e-schedule-dialog.e-device .e-end-time-zone-container,
.e-schedule-dialog.e-device .e-start-container,
.e-schedule-dialog.e-device .e-start-time-zone-container,
.e-schedule-dialog.e-device .e-subject-container,
.e-schedule-dialog.e-device .e-description-row,
.e-schedule-dialog.e-device .e-repeat-container {
  padding-top: 20px;
}
.e-schedule-dialog.e-device .e-all-day-time-zone-row {
  padding-top: 20px;
}
.e-schedule-dialog.e-device .e-resources {
  padding-bottom: 0;
  padding-top: 20px;
}
.e-schedule-dialog.e-device .e-description,
.e-schedule-dialog.e-device .e-float-input .e-description {
  height: 60px;
  resize: vertical;
}
.e-schedule-dialog.e-device .e-all-day-time-zone-row {
  margin-top: 0;
  padding-bottom: 0;
}
.e-schedule-dialog.e-device .e-repeat-parent-row {
  padding-top: 8px;
}
.e-schedule-dialog.e-device .e-all-day-container {
  margin-right: 20px;
}
.e-schedule-dialog.e-device .e-title-header {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.e-schedule-dialog.e-device .e-save-icon,
.e-schedule-dialog.e-device .e-back-icon,
.e-schedule-dialog.e-device .e-forward-icon {
  cursor: pointer;
  line-height: normal;
}
.e-schedule-dialog.e-device .e-save-icon {
  text-align: right;
}
.e-schedule-dialog.e-device .e-time-zone-row,
.e-schedule-dialog.e-device .e-input-group .e-input-group-icon.e-icon-disable {
  display: none;
}
.e-schedule-dialog.e-device .e-repeat-container {
  display: block;
  padding-right: 35px;
  padding-left: 0;
}
.e-schedule-dialog.e-device .e-icon-down-arrow {
  font-size: 18px;
}
.e-schedule-dialog.e-device.e-rtl .e-save-icon {
  text-align: left;
}
.e-schedule-dialog.e-device.e-rtl .e-all-day-container {
  margin-left: 20px;
  margin-right: 0;
}
.e-schedule-dialog.e-device.e-rtl .e-subject-container,
.e-schedule-dialog.e-device.e-rtl .e-start-container,
.e-schedule-dialog.e-device.e-rtl .e-start-time-zone-container,
.e-schedule-dialog.e-device.e-rtl .e-description-label {
  padding-left: 0;
}
.e-schedule-dialog.e-device.e-rtl .e-location-container,
.e-schedule-dialog.e-device.e-rtl .e-end-container,
.e-schedule-dialog.e-device.e-rtl .e-end-time-zone-container,
.e-schedule-dialog.e-device.e-rtl .e-all-day-container {
  padding-right: 0;
}
.e-schedule-dialog.e-device.e-rtl .e-repeat-container {
  padding-left: 35px;
  padding-right: 0;
}
.e-schedule-dialog.e-device .e-recurrence-container {
  position: relative;
}
.e-schedule-dialog.e-device .e-recurrence-container.e-hide {
  display: none;
}
.e-schedule-dialog.e-device .e-recurrence-container .e-recurrence-edit-button {
  border: 0;
  box-shadow: none;
  margin: -3px 5px;
  position: absolute;
}
.e-schedule-dialog.e-device .e-recurrence-container .e-recurrence-edit-button .e-recurrence-edit.e-icons {
  font-size: 12px;
  position: relative;
  top: 1px;
}
/*! schedule quick popup */
.e-quick-popup-wrapper {
  background: #fff;
  border-radius: 6px;
  box-shadow:
    0 16px 48px rgba(0, 0, 0, .175),
    0 16px 48px rgba(0, 0, 0, .175),
    0 16px 48px rgba(0, 0, 0, .175);
  color: #212529;
  max-width: 365px;
  min-width: 320px;
  opacity: 1;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
  border: 1px solid #dee2e6;
}
.e-quick-popup-wrapper .e-hidden {
  display: none;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper {
  position: absolute;
  right: 6px;
  top: 4px;
  padding: 2px 8px 0 0;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-edit,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-delete,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-close {
  color: #6c757d;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-edit:focus,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-edit:hover,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-delete:focus,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-delete:hover,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-close:focus,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-close:hover {
  background: #fff;
  color: #0d6efd;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-edit .e-close-icon,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-delete .e-close-icon,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-close .e-close-icon {
  font-size: 14px;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-content {
  padding: 40px 18px 12px;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-content .e-popup-table {
  width: 100%;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-content .e-popup-table .e-schedule-form > span {
  margin: 14px 0 4px;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-content .e-popup-table .e-subject {
  font-size: 22px;
  height: 30px;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header {
  background: #fff;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper {
  padding: 6px 8px 0 0;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete {
  display: none;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close {
  position: relative;
  right: 2px;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close {
  color: #6c757d;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:focus,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:hover,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:focus,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:hover,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close:focus,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close:hover {
  background: rgba(255, 255, 255, .15);
  color: #0d6efd;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit-icon,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete-icon,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close-icon {
  font-size: 14px;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:disabled:hover,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:disabled:hover {
  background: none;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:disabled > .e-edit-icon,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:disabled > .e-delete-icon,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:disabled > .e-edit-icon,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:disabled > .e-delete-icon {
  opacity: .5;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-subject-wrap {
  padding: 12px 18px;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-subject-wrap .e-subject {
  background: rgba(13, 110, 253, .3);
  border-left: 6px solid #0d6efd;
  border-radius: 4px;
  color: #212529;
  cursor: default;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.5;
  max-height: 87px;
  padding: 8px;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-content {
  padding: 0 18px 12px;
}
.e-quick-popup-wrapper .e-cell-popup .e-header-icon-wrapper,
.e-quick-popup-wrapper .e-event-popup .e-header-icon-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.e-quick-popup-wrapper .e-cell-popup .e-header-icon-wrapper .e-edit,
.e-quick-popup-wrapper .e-cell-popup .e-header-icon-wrapper .e-delete,
.e-quick-popup-wrapper .e-cell-popup .e-header-icon-wrapper .e-close,
.e-quick-popup-wrapper .e-event-popup .e-header-icon-wrapper .e-edit,
.e-quick-popup-wrapper .e-event-popup .e-header-icon-wrapper .e-delete,
.e-quick-popup-wrapper .e-event-popup .e-header-icon-wrapper .e-close {
  background: rgba(0, 0, 0, 0);
  border: 0;
}
.e-quick-popup-wrapper .e-cell-popup .e-date-time,
.e-quick-popup-wrapper .e-cell-popup .e-location,
.e-quick-popup-wrapper .e-cell-popup .e-time-zone,
.e-quick-popup-wrapper .e-cell-popup .e-description,
.e-quick-popup-wrapper .e-cell-popup .e-resource,
.e-quick-popup-wrapper .e-event-popup .e-date-time,
.e-quick-popup-wrapper .e-event-popup .e-location,
.e-quick-popup-wrapper .e-event-popup .e-time-zone,
.e-quick-popup-wrapper .e-event-popup .e-description,
.e-quick-popup-wrapper .e-event-popup .e-resource {
  color: #212529;
  display: -ms-flexbox;
  display: flex;
  padding-top: 12px;
}
.e-quick-popup-wrapper .e-cell-popup .e-date-time-icon,
.e-quick-popup-wrapper .e-cell-popup .e-location-icon,
.e-quick-popup-wrapper .e-cell-popup .e-time-zone-icon,
.e-quick-popup-wrapper .e-cell-popup .e-description-icon,
.e-quick-popup-wrapper .e-cell-popup .e-resource-icon,
.e-quick-popup-wrapper .e-event-popup .e-date-time-icon,
.e-quick-popup-wrapper .e-event-popup .e-location-icon,
.e-quick-popup-wrapper .e-event-popup .e-time-zone-icon,
.e-quick-popup-wrapper .e-event-popup .e-description-icon,
.e-quick-popup-wrapper .e-event-popup .e-resource-icon {
  color: #495057;
  font-size: 16px;
  padding: 2px 10px 0 0;
}
.e-quick-popup-wrapper .e-cell-popup .e-date-time-details,
.e-quick-popup-wrapper .e-cell-popup .e-location-details,
.e-quick-popup-wrapper .e-cell-popup .e-time-zone-details,
.e-quick-popup-wrapper .e-cell-popup .e-description-details,
.e-quick-popup-wrapper .e-cell-popup .e-resource-details,
.e-quick-popup-wrapper .e-event-popup .e-date-time-details,
.e-quick-popup-wrapper .e-event-popup .e-location-details,
.e-quick-popup-wrapper .e-event-popup .e-time-zone-details,
.e-quick-popup-wrapper .e-event-popup .e-description-details,
.e-quick-popup-wrapper .e-event-popup .e-resource-details {
  color: #212529;
  cursor: default;
  font-size: 14px;
}
.e-quick-popup-wrapper .e-popup-table td:last-child {
  padding-top: 0;
}
.e-quick-popup-wrapper .e-popup-footer {
  display: block;
  padding: 8px 18px 8px 18px;
  text-align: right;
}
.e-quick-popup-wrapper .e-popup-footer .e-event-edit {
  margin-right: 8px;
}
.e-quick-popup-wrapper .e-popup-footer .e-event-edit,
.e-quick-popup-wrapper .e-popup-footer .e-event-delete {
  right: auto;
}
.e-quick-popup-wrapper .e-popup-footer .e-event-edit:disabled,
.e-quick-popup-wrapper .e-popup-footer .e-event-delete:disabled {
  color: #212529;
}
.e-quick-popup-wrapper .e-popup-footer .e-event-details {
  border: none;
  margin-right: 8px;
  right: auto;
  text-transform: capitalize;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-footer {
  display: block;
}
.e-quick-popup-wrapper.e-rtl {
  text-align: right;
}
.e-quick-popup-wrapper.e-rtl .e-cell-popup .e-header-icon-wrapper {
  left: 6px;
  right: auto;
}
.e-quick-popup-wrapper.e-rtl .e-popup-content .e-date-time-wrapper,
.e-quick-popup-wrapper.e-rtl .e-popup-content .e-location-details,
.e-quick-popup-wrapper.e-rtl .e-popup-content .e-time-zone-details,
.e-quick-popup-wrapper.e-rtl .e-popup-content .e-description-details,
.e-quick-popup-wrapper.e-rtl .e-popup-content .e-resource-details {
  margin-right: 10px;
}
.e-quick-popup-wrapper.e-rtl .e-event-details,
.e-quick-popup-wrapper.e-rtl .e-event-edit {
  margin-left: 8px;
}
.e-quick-popup-wrapper.e-rtl .e-popup-footer {
  padding: 8px 8px 8px 18px;
  text-align: left;
}
.e-quick-popup-wrapper.e-rtl .e-date-time-icon {
  padding: 0 0 0 10px;
}
.e-quick-popup-wrapper.e-device {
  bottom: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-width: 100%;
  overflow: hidden;
  padding: 0;
  position: fixed;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 1004;
}
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper {
  background: #fff;
}
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:focus,
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:hover,
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:focus,
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:hover,
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close:focus,
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close:hover {
  background: none;
}
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-edit.e-btn.e-small.e-round,
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-delete.e-btn.e-small.e-round,
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-close.e-btn.e-small.e-round {
  height: 2.5em;
  width: 2.5em;
}
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-edit,
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-delete {
  display: block;
}
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-close {
  margin-left: 0;
  margin-right: auto;
  -ms-flex-order: -1;
  order: -1;
}
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-subject-wrap {
  padding: 12px 24px;
}
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-content {
  padding: 12px 24px;
}
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header {
  display: -ms-flexbox;
  display: flex;
  padding: 15px;
}
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-close,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-edit,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-delete {
  background: #fff;
  border: 0;
  color: #6c757d;
  height: 40px;
  width: 40px;
}
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-close:focus,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-close:hover,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-edit:focus,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-edit:hover,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-delete:focus,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-delete:hover {
  background: none;
}
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-subject {
  font-size: 15px;
  font-weight: 500;
  height: 40px;
  line-height: 2.25;
  padding: 4px 5px;
  width: calc(100% - 95px);
}
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-close-icon,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-edit-icon,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-delete-icon {
  font-size: 14px;
}
.e-quick-popup-wrapper.e-device.e-rtl .e-event-popup .e-popup-header .e-close {
  margin-left: auto;
  margin-right: 0;
}
.e-bigger .e-quick-popup-wrapper .e-cell-popup .e-popup-content .e-popup-table .e-subject {
  font-size: 24px;
}
.e-bigger .e-quick-popup-wrapper .e-cell-popup .e-popup-content {
  padding: 48px 24px 16px;
}
.e-bigger .e-quick-popup-wrapper .e-popup-footer {
  padding: 8px 18px 8px 18px;
}
.e-bigger .e-quick-popup-wrapper .e-cell-popup .e-date-time-icon,
.e-bigger .e-quick-popup-wrapper .e-event-popup .e-date-time-icon {
  padding-right: 16px;
}
.e-bigger .e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-close .e-close-icon {
  font-size: 16px;
}
.e-bigger .e-quick-popup-wrapper.e-rtl .e-cell-popup .e-date-time-icon {
  padding-right: 0;
}
.e-bigger .e-quick-popup-wrapper.e-rtl .e-event-popup .e-date-time-icon {
  padding-right: 16px;
}
.e-bigger .e-quick-popup-wrapper .e-edit.e-btn.e-small.e-round,
.e-bigger .e-quick-popup-wrapper .e-delete.e-btn.e-small.e-round,
.e-bigger .e-quick-popup-wrapper .e-close.e-btn.e-small.e-round {
  height: 2em;
  width: 2em;
}
.e-bigger .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close-icon,
.e-bigger .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit-icon,
.e-bigger .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete-icon {
  font-size: 24px;
}
.e-bigger .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close-icon,
.e-bigger .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit-icon,
.e-bigger .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete-icon {
  font-size: 14px;
}
.e-bigger .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-subject {
  padding: 0 5px 0 8px;
}
.e-bigger .e-agenda-view .e-appointment {
  padding: 0 14px;
}
.e-bigger .e-agenda-view .e-subject {
  font-size: 16px;
}
.e-bigger .e-agenda-view .e-date-time {
  font-size: 14px;
}
.e-bigger .e-agenda-view .e-day-date-header .e-m-date {
  font-size: 20px;
}
.e-bigger .e-agenda-view .e-day-date-header .e-m-day {
  font-size: 14px;
}
.e-bigger .e-timeline-view .e-resource-text {
  font-size: 14px;
  padding-left: 12px;
}
.e-bigger .e-timeline-view .e-navigate {
  font-size: 16px;
  padding: 8px 0 8px 8px;
}
.e-bigger .e-timeline-view .e-date-header-wrap table tbody td > span {
  font-size: 16px;
  padding: 8px 0 8px 8px;
}
.e-appointment.e-schedule-event-clone {
  background: #0d6efd;
  border-radius: 2px;
  box-shadow:
    0 8px 12px rgba(0, 0, 0, .15),
    0 8px 12px rgba(0, 0, 0, .15),
    0 8px 12px rgba(0, 0, 0, .15);
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  height: 38px;
  width: 100px;
  z-index: 9;
}
.e-appointment.e-schedule-event-clone.e-drag-clone {
  cursor: move;
}
.e-appointment.e-schedule-event-clone .e-recurrence-icon,
.e-appointment.e-schedule-event-clone .e-recurrence-edit-icon,
.e-appointment.e-schedule-event-clone .e-indicator.e-left-icon,
.e-appointment.e-schedule-event-clone .e-indicator.e-right-icon,
.e-appointment.e-schedule-event-clone .e-event-resize.e-left-handler,
.e-appointment.e-schedule-event-clone .e-event-resize.e-right-handler {
  display: none;
}
.e-appointment.e-schedule-event-clone .e-appointment-details {
  -ms-flex: auto;
  flex: auto;
  overflow: hidden;
  padding: 0 4px;
  text-align: left;
}
.e-appointment.e-schedule-event-clone .e-appointment-details .e-inner-wrap {
  -ms-flex: auto;
  flex: auto;
  overflow: hidden;
}
.e-appointment.e-schedule-event-clone .e-appointment-details .e-subject {
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  margin-left: auto;
  min-height: 18px;
  overflow: hidden;
  padding-top: 4px;
  text-overflow: ellipsis;
}
.e-appointment.e-schedule-event-clone .e-appointment-details .e-time {
  font-size: 11px;
  overflow: hidden;
  padding-top: 1px;
  text-overflow: ellipsis;
}
.e-appointment.e-schedule-event-clone .e-appointment-details .e-location {
  display: none;
}
.e-appointment.e-schedule-event-clone.e-month-event .e-appointment-details .e-subject {
  padding: 3px 2px;
}
.e-appointment.e-schedule-event-clone.e-month-event .e-appointment-details .e-time {
  display: none;
}
.e-vertical-view .e-all-day-appointment-wrapper .e-appointment.e-schedule-event-clone .e-appointment-details .e-subject {
  padding: 3px 0 1px 4px;
}
.e-vertical-view .e-all-day-appointment-wrapper .e-appointment.e-schedule-event-clone .e-appointment-details .e-time {
  display: none;
}
.e-bigger .e-schedule .e-month-view .e-current-date .e-date-header {
  width: 26px;
}
.e-bigger .e-more-popup-wrapper,
.e-more-popup-wrapper {
  background: #fff;
  border: 1px solid #dee2e6;
  border-radius: 6px;
  box-shadow: none;
  opacity: 1;
  padding: 8px 0;
  width: 225px;
}
.e-bigger .e-more-popup-wrapper .e-more-appointment-wrapper,
.e-more-popup-wrapper .e-more-appointment-wrapper {
  margin: 0 4px;
}
.e-bigger .e-more-popup-wrapper .e-more-event-popup,
.e-more-popup-wrapper .e-more-event-popup {
  height: 100%;
  position: relative;
  width: 100%;
}
.e-bigger .e-more-popup-wrapper .e-more-event-header,
.e-more-popup-wrapper .e-more-event-header {
  height: 35px;
  margin: 0 8px 4px 14px;
}
.e-bigger .e-more-popup-wrapper .e-more-event-content,
.e-more-popup-wrapper .e-more-event-content {
  color: #212529;
  height: calc(100% - 35px);
  max-height: 150px;
  overflow-y: auto;
  padding: 10px 10px 0;
}
.e-bigger .e-more-popup-wrapper .e-more-event-content .e-appointment-border,
.e-more-popup-wrapper .e-more-event-content .e-appointment-border {
  border: 0;
  box-shadow:
    0 8px 12px rgba(0, 0, 0, .15),
    0 8px 12px rgba(0, 0, 0, .15),
    0 8px 12px rgba(0, 0, 0, .15);
}
.e-bigger .e-more-popup-wrapper .e-more-event-date-header,
.e-more-popup-wrapper .e-more-event-date-header {
  height: 100%;
  width: calc(100% - 25px);
}
.e-bigger .e-more-popup-wrapper .e-more-event-date-header .e-current-date,
.e-more-popup-wrapper .e-more-event-date-header .e-current-date {
  color: #0d6efd;
}
.e-bigger .e-more-popup-wrapper .e-header-day,
.e-more-popup-wrapper .e-header-day {
  color: #212529;
  font-size: 14px;
  line-height: 1;
  padding-bottom: 2px;
}
.e-bigger .e-more-popup-wrapper .e-header-date,
.e-more-popup-wrapper .e-header-date {
  color: #212529;
  font-size: 16px;
  line-height: 1;
  max-width: 15%;
}
.e-bigger .e-more-popup-wrapper .e-header-date:hover,
.e-more-popup-wrapper .e-header-date:hover {
  cursor: pointer;
  text-decoration: underline;
}
.e-bigger .e-more-popup-wrapper .e-header-date:focus,
.e-more-popup-wrapper .e-header-date:focus {
  text-decoration: underline;
}
.e-bigger .e-more-popup-wrapper .e-more-event-close,
.e-more-popup-wrapper .e-more-event-close {
  background: rgba(0, 0, 0, 0);
  border: 0;
  box-shadow: none;
  color: #6c757d;
  cursor: pointer;
  height: 25px;
  padding: unset;
  position: absolute;
  right: 6px;
  width: 25px;
}
.e-bigger .e-more-popup-wrapper .e-more-event-close .e-close-icon,
.e-more-popup-wrapper .e-more-event-close .e-close-icon {
  font-size: 14px;
}
.e-bigger .e-more-popup-wrapper .e-more-event-close .e-btn-icon,
.e-more-popup-wrapper .e-more-event-close .e-btn-icon {
  margin-top: 3px;
}
.e-bigger .e-more-popup-wrapper .e-more-event-close:focus,
.e-bigger .e-more-popup-wrapper .e-more-event-close:hover,
.e-more-popup-wrapper .e-more-event-close:focus,
.e-more-popup-wrapper .e-more-event-close:hover {
  background: #fff;
  border-radius: 50%;
  color: #0d6efd;
}
.e-bigger .e-more-popup-wrapper .e-appointment,
.e-more-popup-wrapper .e-appointment {
  background: #0d6efd;
  border-radius: 2px;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  height: 26px;
  line-height: 18px;
  margin-bottom: 2px;
  padding: 2px 0;
  width: 100%;
}
.e-bigger .e-more-popup-wrapper .e-appointment .e-subject,
.e-more-popup-wrapper .e-appointment .e-subject {
  color: #fff;
  -ms-flex: auto;
  flex: auto;
  font-size: 13px;
  font-weight: 500;
  overflow: hidden;
  padding: 0 2px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-bigger .e-more-popup-wrapper .e-appointment .e-recurrence-icon,
.e-bigger .e-more-popup-wrapper .e-appointment .e-recurrence-edit-icon,
.e-more-popup-wrapper .e-appointment .e-recurrence-icon,
.e-more-popup-wrapper .e-appointment .e-recurrence-edit-icon {
  line-height: 26px;
  padding: 0 2px;
}
.e-bigger .e-more-popup-wrapper .e-appointment.e-appointment-border,
.e-bigger .e-more-popup-wrapper .e-appointment:focus,
.e-more-popup-wrapper .e-appointment.e-appointment-border,
.e-more-popup-wrapper .e-appointment:focus {
  border: 0;
  box-shadow:
    0 8px 12px rgba(0, 0, 0, .15),
    0 8px 12px rgba(0, 0, 0, .15),
    0 8px 12px rgba(0, 0, 0, .15);
}
.e-bigger .e-more-popup-wrapper.e-device,
.e-more-popup-wrapper.e-device {
  bottom: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-width: 100%;
  overflow: hidden;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-bigger .e-more-popup-wrapper.e-device .e-more-event-content,
.e-more-popup-wrapper.e-device .e-more-event-content {
  max-height: unset;
}
.e-bigger .e-more-popup-wrapper.e-rtl .e-header-date,
.e-more-popup-wrapper.e-rtl .e-header-date {
  padding-right: 10px;
}
.e-bigger .e-more-popup-wrapper.e-rtl .e-header-day,
.e-more-popup-wrapper.e-rtl .e-header-day {
  padding-right: 10px;
}
.e-bigger .e-more-popup-wrapper.e-rtl .e-more-event-close,
.e-more-popup-wrapper.e-rtl .e-more-event-close {
  left: 6px;
  right: auto;
}
/*! schedule component theme */
.e-schedule {
  background: #fff;
  border: 1px solid #dee2e6;
}
.e-schedule .e-date-header-wrap {
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0;
  position: relative;
}
.e-schedule .e-header-calendar {
  background-color: #fff;
  box-shadow: 0 16px 48px rgba(0, 0, 0, .175);
}
.e-schedule .e-vertical-view .e-date-header-wrap table tbody td:first-child,
.e-schedule .e-vertical-view .e-content-wrap table td:first-child {
  border-left-width: 0;
}
.e-schedule .e-vertical-view .e-date-header-wrap .e-all-day-cells {
  background: #fff;
}
.e-schedule .e-vertical-view .e-date-header-wrap .e-all-day-cells:hover {
  background: #f2f4f6;
}
.e-schedule .e-vertical-view .e-left-indent-wrap table tbody td {
  background: #fff;
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 1px 1px 0;
  color: #343a40;
}
.e-schedule .e-vertical-view .e-left-indent-wrap table tbody td.e-header-cells {
  border-bottom-width: 0;
}
.e-schedule .e-vertical-view .e-left-indent-wrap table tbody td.e-header-cells.e-week-number {
  color: #495057;
  font-size: 14px;
  padding-top: 10px;
  text-align: center;
  vertical-align: top;
}
.e-schedule .e-vertical-view .e-left-indent-wrap table tbody td.e-resource-cells {
  border-bottom-color: rgba(0, 0, 0, 0);
}
.e-schedule .e-vertical-view .e-date-header-wrap table tbody td {
  background: #fff;
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 0 1px 1px;
  color: #343a40;
  text-align: left;
}
.e-schedule .e-vertical-view .e-date-header-wrap table tbody td.e-header-cells {
  border-bottom-width: 0;
}
.e-schedule .e-vertical-view .e-time-cells-wrap table td {
  background: #e9ecef;
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 1px 1px 0;
  color: #495057;
}
.e-schedule .e-vertical-view .e-time-cells-wrap table td {
  border-bottom-color: rgba(0, 0, 0, 0);
}
.e-schedule .e-vertical-view .e-time-cells-wrap .e-time-cells {
  border-bottom-color: none;
}
.e-schedule .e-vertical-view .e-header-cells {
  background: #fff;
}
.e-schedule .e-vertical-view .e-header-cells.e-current-day {
  color: #0d6efd;
  font-weight: 400;
}
.e-schedule .e-vertical-view .e-work-cells {
  background: #f8f9fa;
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 0 1px 1px;
  padding: 0;
}
.e-schedule .e-vertical-view .e-work-cells:hover {
  background: #f2f4f6;
  color: #212529;
}
.e-schedule .e-vertical-view .e-alternate-cells {
  border-bottom-style: dotted;
}
.e-schedule .e-vertical-view .e-work-hours {
  background: #fff;
}
.e-schedule .e-vertical-view .e-all-day-cells {
  background: #fff;
}
.e-schedule .e-vertical-view .e-all-day-cells.e-current-day {
  color: #0d6efd;
}
.e-schedule .e-vertical-view .e-all-day-cells.e-selected-cell {
  background: #e9ecef;
  color: #212529;
}
.e-schedule .e-vertical-view .e-all-day-cells.e-selected-cell:hover {
  background: #e9ecef;
  color: #fff;
}
.e-schedule .e-vertical-view .e-selected-cell {
  background: #e9ecef;
  color: #212529;
}
.e-schedule .e-vertical-view .e-selected-cell:hover {
  background: #e9ecef;
  color: #fff;
}
.e-schedule .e-vertical-view .e-clone-time-indicator,
.e-schedule .e-vertical-view .e-current-time {
  color: #0d6efd;
}
.e-schedule .e-vertical-view .e-current-timeline {
  border-top: 1px solid #0d6efd;
}
.e-schedule .e-vertical-view .e-previous-timeline {
  border-top: 1px dotted #0d6efd;
}
.e-schedule .e-vertical-view.e-by-date .e-date-header-wrap table tbody td.e-header-cells {
  border-bottom-width: 1px;
}
.e-schedule .e-month-view .e-date-header-wrap table td:first-child,
.e-schedule .e-month-view .e-content-wrap table td:first-child {
  border-left-width: 0;
}
.e-schedule .e-month-view .e-date-header-wrap table td,
.e-schedule .e-month-agenda-view .e-date-header-wrap table td {
  background: #fff;
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 0 1px 1px;
  color: #343a40;
  font-size: 16px;
  text-align: left;
  text-transform: none;
}
.e-schedule .e-month-view .e-date-header-wrap table td.e-current-day,
.e-schedule .e-month-agenda-view .e-date-header-wrap table td.e-current-day {
  color: #0d6efd;
  font-weight: 400;
}
.e-schedule .e-month-view .e-work-cells,
.e-schedule .e-month-agenda-view .e-work-cells {
  background: #f8f9fa;
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 0 1px 1px;
  color: #212529;
  padding: 0;
}
.e-schedule .e-month-view .e-work-cells:hover,
.e-schedule .e-month-agenda-view .e-work-cells:hover {
  background: #f2f4f6;
  color: #212529;
}
.e-schedule .e-month-view .e-work-days,
.e-schedule .e-month-agenda-view .e-work-days {
  background: #fff;
}
.e-schedule .e-month-view .e-other-month,
.e-schedule .e-month-agenda-view .e-other-month {
  color: #495057;
}
.e-schedule .e-month-view .e-current-date .e-date-header,
.e-schedule .e-month-agenda-view .e-current-date .e-date-header {
  background: #0d6efd;
  border-radius: 50%;
  color: #fff;
  min-width: 20px;
  padding: 0 4px;
  width: fit-content;
}
.e-schedule .e-month-view .e-selected-cell,
.e-schedule .e-month-agenda-view .e-selected-cell {
  background: #e9ecef;
  color: #212529;
}
.e-schedule .e-month-view .e-selected-cell .e-date-header,
.e-schedule .e-month-agenda-view .e-selected-cell .e-date-header {
  color: none;
}
.e-schedule .e-month-view .e-selected-cell .e-more-indicator,
.e-schedule .e-month-agenda-view .e-selected-cell .e-more-indicator {
  color: #212529;
}
.e-schedule .e-month-view .e-selected-cell:hover,
.e-schedule .e-month-agenda-view .e-selected-cell:hover {
  background: #e9ecef;
}
.e-schedule .e-month-agenda-view .e-content-wrap .e-table-container {
  overflow: auto;
}
.e-schedule .e-month-agenda-view .e-date-header-wrap table td {
  border-width: 0 0 1px 0;
  text-align: center;
}
.e-schedule .e-month-agenda-view .e-work-cells {
  border-width: 0;
}
.e-schedule .e-month-agenda-view .e-current-date .e-date-header {
  min-width: 24px;
}
.e-schedule .e-timeline-view .e-date-header-wrap table td:first-child,
.e-schedule .e-timeline-view .e-content-wrap table td:first-child,
.e-schedule .e-timeline-month-view .e-date-header-wrap table td:first-child,
.e-schedule .e-timeline-month-view .e-content-wrap table td:first-child {
  border-left-width: 0;
}
.e-schedule .e-timeline-view .e-content-wrap table tr:last-child td,
.e-schedule .e-timeline-month-view .e-content-wrap table tr:last-child td {
  border-bottom-width: 0;
}
.e-schedule .e-timeline-view .e-date-header-wrap table td,
.e-schedule .e-timeline-month-view .e-date-header-wrap table td {
  background: #fff;
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 0 1px 1px;
  color: #343a40;
}
.e-schedule .e-timeline-view .e-date-header-wrap table td.e-current-day,
.e-schedule .e-timeline-month-view .e-date-header-wrap table td.e-current-day {
  color: #0d6efd;
  font-weight: 400;
}
.e-schedule .e-timeline-view .e-work-cells,
.e-schedule .e-timeline-month-view .e-work-cells {
  background: #f8f9fa;
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 0 1px 1px;
  color: #212529;
  padding: 0;
}
.e-schedule .e-timeline-view .e-work-cells:hover:not(.e-resource-group-cells),
.e-schedule .e-timeline-month-view .e-work-cells:hover:not(.e-resource-group-cells) {
  background: #f2f4f6;
  color: #212529;
}
.e-schedule .e-timeline-view.e-virtual-mask .e-work-cells:hover,
.e-schedule .e-timeline-month-view.e-virtual-mask .e-work-cells:hover {
  background: #e9ecef;
}
.e-schedule .e-timeline-view .e-work-days,
.e-schedule .e-timeline-month-view .e-work-days {
  background: #fff;
}
.e-schedule .e-timeline-view .e-resource-group-cells,
.e-schedule .e-timeline-month-view .e-resource-group-cells {
  background: #f8f9fa;
}
.e-schedule .e-timeline-view .e-selected-cell,
.e-schedule .e-timeline-month-view .e-selected-cell {
  background: #e9ecef;
  color: #212529;
}
.e-schedule .e-timeline-view .e-selected-cell:hover:not(.e-resource-group-cells),
.e-schedule .e-timeline-month-view .e-selected-cell:hover:not(.e-resource-group-cells) {
  background: #e9ecef;
}
.e-schedule .e-timeline-view .e-work-hours {
  background: #fff;
}
.e-schedule .e-timeline-view .e-resource-group-cells {
  background: #f8f9fa;
}
.e-schedule .e-timeline-view .e-selected-cell {
  background: #e9ecef;
  color: #212529;
}
.e-schedule .e-timeline-view .e-selected-cell:hover {
  background: #e9ecef;
}
.e-schedule .e-timeline-view .e-alternate-cells {
  border-left-style: dotted;
}
.e-schedule .e-timeline-view .e-header-row .e-time-cells {
  border-left-width: 0;
}
.e-schedule .e-timeline-view .e-clone-time-indicator,
.e-schedule .e-timeline-view .e-current-time {
  color: #0d6efd;
  font-size: 10px;
}
.e-schedule .e-timeline-view .e-current-timeline {
  border-left: 1px solid #0d6efd;
}
.e-schedule .e-timeline-year-view .e-work-cells {
  background: #f8f9fa;
  border-color: #dee2e6;
  border-style: solid;
  border-width: 0 1px 1px 0;
  color: #212529;
  padding: 0;
}
.e-schedule .e-timeline-year-view .e-work-cells:hover:not(.e-other-month) {
  background: #f2f4f6;
  color: #212529;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-work-days {
  background: #fff;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-other-month {
  color: #495057;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-current-day .e-date-header {
  background: #0d6efd;
  border-radius: 50%;
  color: #fff;
  margin: 2px;
  width: 20px;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-selected-cell {
  background: #e9ecef;
  color: #212529;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-selected-cell .e-date-header {
  color: #212529;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-selected-cell .e-more-indicator {
  color: #212529;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-selected-cell:hover {
  background: #e9ecef;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-disable-dates {
  background: #e9ecef;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-disable-dates .e-date-header {
  cursor: default;
  opacity: .35;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-disable-dates .e-date-header:hover {
  text-decoration: none;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-disable-dates:hover {
  background: #e9ecef;
}
.e-schedule .e-timeline-year-view.e-virtual-mask .e-work-cells {
  background: #e9ecef;
  box-shadow: inset 0 0 0 8px #f8f9fa;
}
.e-schedule .e-timeline-year-view.e-virtual-mask .e-work-cells:hover {
  background: #e9ecef;
}
.e-schedule.e-rtl .e-vertical-view .e-date-header-wrap table tbody td:first-child,
.e-schedule.e-rtl .e-vertical-view .e-content-wrap table td:first-child {
  border-right-width: 0;
}
.e-schedule.e-rtl .e-vertical-view .e-date-header-wrap table tbody td {
  text-align: right;
}
.e-schedule.e-rtl .e-vertical-view .e-date-header-wrap table tbody td,
.e-schedule.e-rtl .e-vertical-view .e-work-cells {
  border-width: 0 1px 1px 0;
}
.e-schedule.e-rtl .e-vertical-view .e-left-indent-wrap .e-header-cells,
.e-schedule.e-rtl .e-vertical-view .e-date-header-wrap .e-header-cells {
  border-bottom-width: 0;
}
.e-schedule.e-rtl .e-vertical-view .e-left-indent-wrap table tbody td,
.e-schedule.e-rtl .e-vertical-view .e-time-cells-wrap table tbody td {
  border-width: 0 0 1px 1px;
}
.e-schedule.e-rtl .e-month-view .e-date-header-wrap table td:first-child,
.e-schedule.e-rtl .e-month-view .e-content-wrap table td:first-child {
  border-right-width: 0;
}
.e-schedule.e-rtl .e-month-view .e-date-header-wrap table td {
  text-align: right;
  border-width: 0 1px 1px 0;
}
.e-schedule.e-rtl .e-month-view .e-work-cells,
.e-schedule.e-rtl .e-month-agenda-view .e-work-cells {
  border-width: 0 1px 1px 0;
}
.e-schedule.e-rtl .e-month-agenda-view .e-work-cells {
  border-width: 0;
}
.e-schedule.e-rtl .e-timeline-view .e-date-header-wrap table td:first-child,
.e-schedule.e-rtl .e-timeline-view .e-content-wrap table td:first-child,
.e-schedule.e-rtl .e-timeline-month-view .e-date-header-wrap table td:first-child,
.e-schedule.e-rtl .e-timeline-month-view .e-content-wrap table td:first-child {
  border-right-width: 0;
}
.e-schedule.e-rtl .e-timeline-view .e-date-header-wrap table td:last-child,
.e-schedule.e-rtl .e-timeline-view .e-content-wrap table td:last-child,
.e-schedule.e-rtl .e-timeline-month-view .e-date-header-wrap table td:last-child,
.e-schedule.e-rtl .e-timeline-month-view .e-content-wrap table td:last-child {
  border-left-width: 0;
}
.e-schedule.e-rtl .e-timeline-view .e-date-header-wrap table td,
.e-schedule.e-rtl .e-timeline-view .e-content-wrap table td,
.e-schedule.e-rtl .e-timeline-month-view .e-date-header-wrap table td,
.e-schedule.e-rtl .e-timeline-month-view .e-content-wrap table td {
  border-width: 0 1px 1px 0;
}
.e-schedule.e-rtl .e-timeline-view .e-alternate-cells {
  border-right-style: dotted;
}
.e-schedule.e-rtl .e-timeline-view .e-header-row .e-time-cells {
  border-right-width: 0;
}
.e-tooltip-wrap.e-schedule-error {
  background: #f8d7da;
  border-color: #f8d7da;
  z-index: 1000;
}
.e-tooltip-wrap.e-schedule-error .e-arrow-tip.e-tip-top {
  left: 44%;
}
.e-tooltip-wrap.e-schedule-error .e-arrow-tip-inner.e-tip-top,
.e-tooltip-wrap.e-schedule-error .e-arrow-tip-outer.e-tip-top {
  border-bottom: 8px solid #f8d7da;
  color: #f8d7da;
}
.e-tooltip-wrap.e-schedule-error .e-arrow-tip-outer.e-tip-bottom,
.e-tooltip-wrap.e-schedule-error .e-arrow-tip-inner.e-tip-bottom {
  border-top: 8px solid #f8d7da;
  color: #f8d7da;
}
.e-tooltip-wrap.e-schedule-error .e-tip-content {
  padding: 3px 6px;
}
.e-tooltip-wrap.e-schedule-error .e-tip-content,
.e-tooltip-wrap.e-schedule-error .e-tip-content label {
  color: #dc3545;
}
.e-spreadsheet .e-ribbon .e-drop-icon::before {
  content: "\e729";
}
.e-spreadsheet .e-ribbon .e-menu-wrapper.e-file-menu ul .e-menu-item .e-caret::before {
  content: "\e729";
}
.e-spreadsheet .e-ribbon {
  border: 1px solid #dee2e6;
  position: relative;
}
.e-spreadsheet .e-ribbon .e-tab .e-content .e-toolbar {
  border-left-width: 0;
  border-right-width: 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;
  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-items .e-toolbar-item.e-hide {
  display: none;
}
.e-spreadsheet .e-ribbon .e-tab .e-content .e-toolbar .e-toolbar-items {
  height: 38px;
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item {
  -webkit-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 .e-drop-icon {
  cursor: pointer;
  font-family: "e-icons";
  margin: 8px 4px;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  transform: rotate(180deg);
  transition: transform 300ms ease;
  width: 18px;
  font-size: 10px;
}
.e-spreadsheet .e-ribbon .e-drop-icon.e-disabled {
  cursor: default;
  pointer-events: none;
}
.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 {
  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-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-tab .e-content .e-toolbar .e-toolbar-items,
.e-bigger.e-spreadsheet .e-ribbon .e-tab .e-content .e-toolbar .e-toolbar-items {
  height: 46px;
}
.e-bigger .e-spreadsheet .e-ribbon .e-drop-icon,
.e-bigger.e-spreadsheet .e-ribbon .e-drop-icon {
  font-size: 12px;
  margin: 16px 5px;
}
.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;
}
.e-spreadsheet .e-ribbon {
  background-color: #f8f9fa;
}
.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(233, 236, 239, .12);
  border: 1px solid #6c757d;
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-tab-wrap:focus .e-tab-icon {
  color: #6c757d;
}
.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: #0a58ca;
}
.e-spreadsheet .e-ribbon .e-drop-icon {
  color: #6c757d;
}
.e-spreadsheet .e-ribbon .e-tab .e-content .e-toolbar {
  border-bottom-color: rgba(0, 0, 0, 0);
  border-top-color: rgba(0, 0, 0, 0);
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item.e-active {
  background: #fff;
}
.e-spreadsheet .e-ribbon .e-tab .e-content .e-toolbar {
  background: #fff;
}
.e-spreadsheet .e-ribbon .e-tab .e-content .e-toolbar .e-toolbar-items,
.e-spreadsheet .e-ribbon .e-tab .e-content .e-toolbar .e-toolbar-item .e-btn.e-tbar-btn:not(:hover):not(:focus),
.e-spreadsheet .e-ribbon .e-tab .e-content .e-toolbar .e-toolbar-item.e-overlay {
  background: rgba(0, 0, 0, 0);
}
.e-spreadsheet .e-ribbon .e-menu-wrapper {
  background-color: rgba(0, 0, 0, 0);
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:focus,
.e-spreadsheet .e-ribbon .e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  border: 1px solid rgba(0, 0, 0, 0);
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:focus-visible,
.e-spreadsheet .e-ribbon .e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus-visible {
  border: 1px solid #6c757d;
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:focus-visible:hover,
.e-spreadsheet .e-ribbon .e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus-visible:hover {
  border: 1px solid #6c757d;
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  border: 1px solid rgba(0, 0, 0, 0);
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover {
  border: 1px solid rgba(0, 0, 0, 0);
}
.e-spreadsheet .e-ribbon .e-tab:not(.e-focused) .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus,
.e-spreadsheet .e-ribbon .e-tab:not(.e-focused) > .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  border: 1px solid rgba(0, 0, 0, 0);
}
/*! Toolbar's bootstrap5 theme wise override definitions and variables */
/*! Tab's bootstrap5 theme wise override definitions and variables */
/*! Horizontal Tab */
/*! Bootstrap specific themes definition's */
/*! Vertical Tab */
/*! TreeView's bootstrap5 theme wise override definitions and variables */
.e-spreadsheet .e-findtool-dlg .e-prev-icon::before {
  content: "\e776";
}
.e-spreadsheet .e-findtool-dlg .e-next-icon::before {
  content: "\e729";
}
.e-spreadsheet .e-findtool-dlg .e-option-icon::before {
  content: "\e770";
}
.e-spreadsheet .e-findtool-dlg .e-close::before {
  content: "\e7e7";
}
.e-spreadsheet .e-ribbon .e-bold-icon::before {
  content: "\e737";
}
.e-spreadsheet .e-ribbon .e-italic-icon::before {
  content: "\e75a";
}
.e-spreadsheet .e-ribbon .e-underline-icon::before {
  content: "\e82f";
}
.e-spreadsheet .e-ribbon .e-line-through-icon::before {
  content: "\e758";
}
.e-spreadsheet .e-ribbon .e-font-color::before {
  content: "\e79f";
}
.e-spreadsheet .e-ribbon .e-fill-color::before {
  content: "\e783";
}
.e-spreadsheet .e-ribbon .e-wrap-icon::before {
  content: "\e7ce";
}
.e-spreadsheet .e-ribbon .e-hide-headers::before {
  content: "\e7ea";
}
.e-spreadsheet .e-ribbon .e-hide-gridlines::before {
  content: "\e816";
}
.e-spreadsheet .e-ribbon .e-freeze-pane::before {
  content: "\e7ec";
}
.e-spreadsheet .e-ribbon .e-freeze-row::before {
  content: "\e77f";
}
.e-spreadsheet .e-ribbon .e-freeze-column::before {
  content: "\e841";
}
.e-spreadsheet .e-ribbon .e-insert-function::before {
  content: "\e7fa";
}
.e-spreadsheet .e-ribbon .e-hyperlink-icon::before {
  content: "\e757";
}
.e-spreadsheet .e-ribbon .e-image-icon::before {
  content: "\e786";
}
.e-spreadsheet .e-ribbon .e-merge-icon::before {
  content: "\e71e";
}
.e-spreadsheet .e-insert-function .e-btn-icon::before {
  content: "\e7fa";
}
.e-spreadsheet .e-add-icon::before {
  content: "\e805";
}
.e-spreadsheet .e-sheets-list .e-btn-icon::before {
  content: "\e799";
}
.e-spreadsheet .e-formula-bar-panel .e-drop-icon::before {
  content: "\e729";
}
.e-spreadsheet .e-file-menu-icon::before {
  content: "\e770";
}
.e-spreadsheet .e-tick-icon::before {
  content: "\e774";
}
.e-spreadsheet-find-ddb .e-search-icon::before {
  content: "\e754";
}
.e-spreadsheet-contextmenu.e-contextmenu-wrapper .e-delete::before {
  content: "\e820";
}
.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: "\e774";
}
.e-borders-ddb .e-top-borders::before {
  content: "\e7e0";
}
.e-borders-ddb .e-left-borders::before {
  content: "\e806";
}
.e-borders-ddb .e-right-borders::before {
  content: "\e7ab";
}
.e-borders-ddb .e-bottom-borders::before {
  content: "\e766";
}
.e-borders-ddb .e-all-borders::before {
  content: "\e7d1";
}
.e-borders-ddb .e-horizontal-borders::before {
  content: "\e83b";
}
.e-borders-ddb .e-vertical-borders::before {
  content: "\e792";
}
.e-borders-ddb .e-outside-borders::before {
  content: "\e7ad";
}
.e-borders-ddb .e-inside-borders::before {
  content: "\e78f";
}
.e-borders-ddb .e-no-borders::before {
  content: "\e827";
}
.e-align-ddb .e-left-icon::before {
  content: "\e7b8";
}
.e-align-ddb .e-center-icon::before {
  content: "\e813";
}
.e-align-ddb .e-right-icon::before {
  content: "\e719";
}
.e-align-ddb .e-bottom-icon::before {
  content: "\e7a0";
}
.e-align-ddb .e-middle-icon::before {
  content: "\e74f";
}
.e-align-ddb .e-top-icon::before {
  content: "\e707";
}
.e-datavalidation-ddb .e-datavalidation-icon::before {
  content: "\e835";
}
.e-clear-ddb .e-clear-icon::before {
  content: "\e7cc";
}
.e-dragfill-ddb .e-dragfill-icon::before {
  content: "\e877";
}
.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: "\e845";
}
.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;
  margin-right: -2px;
  position: relative;
}
.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: "\e845";
}
.e-chart-menu .e-bar::before,
.e-chart-type-menu .e-bar::before {
  content: "\e872";
}
.e-chart-menu .e-area::before,
.e-chart-type-menu .e-area::before {
  content: "\e84d";
}
.e-chart-menu .e-pie-doughnut::before,
.e-chart-type-menu .e-pie-doughnut::before {
  content: "\e850";
}
.e-chart-menu .e-line::before,
.e-chart-type-menu .e-line::before {
  content: "\e84a";
}
.e-chart-menu .e-scatter::before,
.e-chart-type-menu .e-scatter::before {
  content: "\e847";
}
.e-chart-menu .e-column-main .e-clusteredcolumn::before,
.e-chart-type-menu .e-column-main .e-clusteredcolumn::before {
  content: "\e86a";
}
.e-chart-menu .e-column-main .e-stackedcolumn::before,
.e-chart-type-menu .e-column-main .e-stackedcolumn::before {
  content: "\e875";
}
.e-chart-menu .e-column-main .e-stackedcolumn100::before,
.e-chart-type-menu .e-column-main .e-stackedcolumn100::before {
  content: "\e86f";
}
.e-chart-menu .e-bar-main .e-clusteredbar::before,
.e-chart-type-menu .e-bar-main .e-clusteredbar::before {
  content: "\e86c";
}
.e-chart-menu .e-bar-main .e-stackedbar::before,
.e-chart-type-menu .e-bar-main .e-stackedbar::before {
  content: "\e866";
}
.e-chart-menu .e-bar-main .e-stackedbar100::before,
.e-chart-type-menu .e-bar-main .e-stackedbar100::before {
  content: "\e86d";
}
.e-chart-menu .e-pie-main .e-pie::before,
.e-chart-type-menu .e-pie-main .e-pie::before {
  content: "\e869";
}
.e-chart-menu .e-pie-main .e-doughnut::before,
.e-chart-type-menu .e-pie-main .e-doughnut::before {
  content: "\e868";
}
.e-chart-menu .e-area-main .e-area::before,
.e-chart-type-menu .e-area-main .e-area::before {
  content: "\e873";
}
.e-chart-menu .e-area-main .e-stackedarea::before,
.e-chart-type-menu .e-area-main .e-stackedarea::before {
  content: "\e871";
}
.e-chart-menu .e-area-main .e-stackedarea100::before,
.e-chart-type-menu .e-area-main .e-stackedarea100::before {
  content: "\e86b";
}
.e-chart-menu .e-line-main .e-line::before,
.e-chart-type-menu .e-line-main .e-line::before {
  content: "\e86e";
}
.e-chart-menu .e-line-main .e-stackedline::before,
.e-chart-type-menu .e-line-main .e-stackedline::before {
  content: "\e867";
}
.e-chart-menu .e-line-main .e-stackedline100::before,
.e-chart-type-menu .e-line-main .e-stackedline100::before {
  content: "\e870";
}
.e-chart-menu .e-scatter-main .e-scatter::before,
.e-chart-type-menu .e-scatter-main .e-scatter::before {
  content: "\e874";
}
.e-addchart-ddb .e-addchart-icon::before {
  content: "\e848";
}
.e-addchart-ddb .e-addchart-menu .e-axes::before {
  content: "\e84c";
}
.e-addchart-ddb .e-addchart-menu .e-axis-title::before {
  content: "\e84e";
}
.e-addchart-ddb .e-addchart-menu .e-chart-title::before {
  content: "\e84f";
}
.e-addchart-ddb .e-addchart-menu .e-data-labels::before {
  content: "\e851";
}
.e-addchart-ddb .e-addchart-menu .e-gridlines::before {
  content: "\e849";
}
.e-addchart-ddb .e-addchart-menu .e-legends::before {
  content: "\e846";
}
.e-addchart-menu .e-ph-axes::before {
  content: "\e85a";
}
.e-addchart-menu .e-pv-axes::before {
  content: "\e856";
}
.e-addchart-menu .e-ph-axistitle::before {
  content: "\e852";
}
.e-addchart-menu .e-pv-axistitle::before {
  content: "\e860";
}
.e-addchart-menu .e-ct-none::before {
  content: "\e864";
}
.e-addchart-menu .e-ct-abovechart::before {
  content: "\e865";
}
.e-addchart-menu .e-dl-none::before {
  content: "\e858";
}
.e-addchart-menu .e-dl-center::before {
  content: "\e857";
}
.e-addchart-menu .e-dl-insideend::before {
  content: "\e863";
}
.e-addchart-menu .e-dl-insidebase::before {
  content: "\e862";
}
.e-addchart-menu .e-dl-outsideend::before {
  content: "\e85f";
}
.e-addchart-menu .e-gl-major-horizontal::before {
  content: "\e85d";
}
.e-addchart-menu .e-gl-major-vertical::before {
  content: "\e859";
}
.e-addchart-menu .e-gl-minor-horizontal::before {
  content: "\e85c";
}
.e-addchart-menu .e-gl-minor-vertical::before {
  content: "\e855";
}
.e-addchart-menu .e-legends-none::before {
  content: "\e853";
}
.e-addchart-menu .e-legends-right::before {
  content: "\e854";
}
.e-addchart-menu .e-legends-left::before {
  content: "\e861";
}
.e-addchart-menu .e-legends-bottom::before {
  content: "\e85e";
}
.e-addchart-menu .e-legends-top::before {
  content: "\e85b";
}
.e-switch-row-column-icon::before {
  content: "\e84b";
}
.e-cf-ddb .e-conditionalformatting-icon::before {
  content: "\e812";
}
.e-cf-menu .e-ul .e-menu-item .e-menu-icon {
  font-size: 16px;
}
.e-cf-menu .e-hlcellrules::before {
  content: "\e83d";
}
.e-cf-menu .e-topbottomrules::before {
  content: "\e80d";
}
.e-cf-menu .e-databars::before {
  content: "\e791";
}
.e-cf-menu .e-colorscales::before {
  content: "\e7c6";
}
.e-cf-menu .e-iconsets::before {
  content: "\e764";
}
.e-cf-menu .e-clearrules::before {
  content: "\e7a2";
}
.e-cf-menu .e-greaterthan::before {
  content: "\e79a";
}
.e-cf-menu .e-lessthan::before {
  content: "\e7d7";
}
.e-cf-menu .e-between::before {
  content: "\e73b";
}
.e-cf-menu .e-equalto::before {
  content: "\e81a";
}
.e-cf-menu .e-textcontains::before {
  content: "\e75f";
}
.e-cf-menu .e-adateoccuring::before {
  content: "\e7bd";
}
.e-cf-menu .e-top10items::before {
  content: "\e80d";
}
.e-cf-menu .e-top10::before {
  content: "\e76c";
}
.e-cf-menu .e-bottom10items::before {
  content: "\e79c";
}
.e-cf-menu .e-bottom10::before {
  content: "\e777";
}
.e-cf-menu .e-aboveaverage::before {
  content: "\e808";
}
.e-cf-menu .e-belowaverage::before {
  content: "\e7d6";
}
.e-cf-menu .e-duplicate::before {
  content: "\e7ef";
}
.e-menu-wrapper.e-file-menu .e-new::before {
  content: "\e7dc";
}
.e-menu-wrapper.e-file-menu .e-open::before {
  content: "\e760";
}
.e-menu-wrapper.e-file-menu .e-save::before {
  content: "\e7ae";
}
.e-menu-wrapper.e-file-menu .e-xls::before {
  content: "\e781";
}
.e-menu-wrapper.e-file-menu .e-xlsx::before {
  content: "\e7c1";
}
.e-menu-wrapper.e-file-menu .e-csv::before {
  content: "\e7ba";
}
.e-menu-wrapper.e-file-menu .e-pdf::before {
  content: "\e700";
}
.e-spreadsheet .e-cut-icon::before,
.e-spreadsheet-contextmenu .e-cut-icon::before {
  content: "\e7fb";
}
.e-spreadsheet .e-copy-icon::before,
.e-spreadsheet-contextmenu .e-copy-icon::before {
  content: "\e77c";
}
.e-spreadsheet .e-paste-icon::before,
.e-spreadsheet-contextmenu .e-paste-icon::before {
  content: "\e70b";
}
.e-undo-icon::before {
  content: "\e713";
}
.e-redo-icon::before {
  content: "\e755";
}
.e-sort-filter-ddb .e-sort-icon::before,
.e-spreadsheet-contextmenu .e-sort-icon::before {
  content: "\e7a3";
}
.e-sort-filter-ddb .e-sort-asc::before,
.e-spreadsheet-contextmenu .e-sort-asc::before {
  content: "\e7a3";
}
.e-sort-filter-ddb .e-sort-desc::before,
.e-spreadsheet-contextmenu .e-sort-desc::before {
  content: "\e7b6";
}
.e-sort-filter-ddb .e-sort-custom::before,
.e-spreadsheet-contextmenu .e-sort-custom::before {
  content: "\e824";
}
.e-spreadsheet-contextmenu .e-hyperlink-icon::before {
  content: "\e757";
}
.e-spreadsheet-contextmenu .e-edithyperlink-icon::before {
  content: "\e722";
}
.e-spreadsheet-contextmenu .e-openhyperlink-icon::before {
  content: "\e797";
}
.e-spreadsheet-contextmenu .e-removehyperlink-icon::before {
  content: "\e80c";
}
.e-spreadsheet .e-sort-delete::before {
  content: "\e820";
}
.e-spreadsheet .e-filter-icon::before,
.e-sort-filter-ddb .e-filter-icon::before,
.e-spreadsheet-contextmenu .e-filter-icon::before {
  content: "\e843";
}
.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: "\e796";
}
.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: "\e7aa";
}
.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: "\e71f";
}
.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: "\e81e";
}
.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: "\e74b";
}
.e-spreadsheet .e-filter-apply::before,
.e-sort-filter-ddb .e-filter-apply::before,
.e-spreadsheet-contextmenu .e-filter-apply::before {
  content: "\e7f7";
}
.e-spreadsheet .e-filter-clear::before,
.e-sort-filter-ddb .e-filter-clear::before,
.e-spreadsheet-contextmenu .e-filter-clear::before {
  content: "\e72c";
}
.e-spreadsheet .e-filter-reapply::before,
.e-sort-filter-ddb .e-filter-reapply::before,
.e-spreadsheet-contextmenu .e-filter-reapply::before {
  content: "\e814";
}
.e-spreadsheet .e-protect-icon::before,
.e-sort-filter-ddb .e-protect-icon::before,
.e-spreadsheet-contextmenu .e-protect-icon::before {
  content: "\e70a";
}
.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: "\e731";
}
.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: "\e788";
}
/*! spreadsheet layout */
.e-spreadsheet {
  display: block;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-spreadsheet .e-protect-dlg.e-dialog {
  height: 470px;
  width: 287px;
}
.e-spreadsheet .e-protect-dlg.e-dialog .e-sheet-password-content .e-header {
  font-size: 14px;
  line-height: 28px;
  margin-bottom: 4px;
}
.e-spreadsheet .e-custom-format-dlg.e-dialog {
  height: 510px !important;
  width: 530px !important;
}
.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-dlg-header-content {
  padding: 12px;
}
.e-spreadsheet .e-unprotectworksheet-dlg.e-dialog .e-dlg-header-content .e-dlg-header {
  font-size: 18px;
  line-height: 21px;
}
.e-spreadsheet .e-unprotectworksheet-dlg.e-dialog .e-dlg-content .e-unprotectsheetpwd-alert-span {
  color: #dc3545;
  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-header-content .e-dlg-header {
  font-size: 18px;
  line-height: 21px;
}
.e-spreadsheet .e-reenterpwd-dlg.e-dialog .e-dlg-content .e-reenterpwd-alert-span {
  color: #dc3545;
  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: 42px;
  width: 348px;
}
.e-spreadsheet .e-findtool-dlg .e-dlg-content {
  padding: 0%;
}
.e-spreadsheet .e-findtool-dlg .e-dlg-content .e-input-group {
  width: 170px;
}
.e-spreadsheet .e-findtool-dlg .e-dlg-content .e-input-group .e-input-group-icon {
  width: 70px;
}
.e-spreadsheet .e-center-align {
  text-align: center;
}
.e-spreadsheet .e-protect-option-list {
  border: 1px solid #dee2e6;
  cursor: default;
  margin-top: 20px;
  overflow-y: auto;
}
.e-spreadsheet .e-protect-checkbox {
  height: 30px;
  padding-top: 20px;
}
.e-spreadsheet .e-protect-checkbox .e-label {
  font-size: 14px;
}
.e-spreadsheet .e-dlg-content .e-custom-dialog .e-input.e-dialog-input {
  float: left;
  margin-right: 4.8%;
  width: 80%;
}
.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 #dee2e6;
  border-radius: 3px;
  height: 300px;
}
.e-spreadsheet .e-protect-content {
  font-size: 14px;
  height: 37px;
  padding-top: 20px;
  width: 100%;
}
.e-spreadsheet .e-formula-bar-panel {
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #dee2e6;
  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 {
  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: 18px;
}
.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: 14px;
  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;
  transition: 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;
}
.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: -ms-flexbox;
  display: flex;
  -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;
  padding: 0 1px;
  position: absolute;
  -webkit-user-select: text;
  -ms-user-select: text;
  user-select: text;
  vertical-align: bottom;
  white-space: pre-wrap;
  z-index: 2;
}
.e-spreadsheet .e-sheet .e-spreadsheet-edit.e-right-align {
  text-align: right;
}
.e-spreadsheet .e-sheet .e-scrollbar {
  border-top: 1px solid #dee2e6;
  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-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 #dee2e6;
}
.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: 25px;
}
.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: 25px;
}
.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-hyperlink {
  cursor: pointer;
}
.e-spreadsheet .e-table tr .e-cell .e-hyperlink-style {
  color: inherit;
  text-decoration: underline;
}
.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;
  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-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;
  text-align: center;
}
.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 .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: #0d6efd;
  cursor: ns-resize;
  position: absolute;
  right: 50%;
  top: 0;
  transform: translate(-50%, -50%);
}
.e-spreadsheet .e-sheet .e-ss-overlay-active .e-ss-overlay-r {
  background-color: #0d6efd;
  cursor: ew-resize;
  position: absolute;
  right: -8px;
  top: 50%;
  transform: translate(-50%, -50%);
}
.e-spreadsheet .e-sheet .e-ss-overlay-active .e-ss-overlay-b {
  background-color: #0d6efd;
  cursor: ns-resize;
  position: absolute;
  right: 50%;
  top: 100%;
  transform: translate(-50%, -50%);
}
.e-spreadsheet .e-sheet .e-datavisualization-chart.e-ss-overlay {
  border: 1px solid #dee2e6;
}
.e-spreadsheet .e-sheet .e-ss-overlay.e-ss-overlay-active {
  border: 1px solid #0d6efd;
  cursor: move;
}
.e-spreadsheet .e-sheet .e-ss-overlay-active .e-ss-overlay-l {
  background-color: #0d6efd;
  cursor: ew-resize;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.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 #dee2e6;
}
.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, .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: rgba(0, 0, 0, 0);
  position: relative;
}
.e-spreadsheet .e-row-header .e-table tr.e-hide-start .e-header-cell::after {
  border-top: 1px solid #dee2e6;
  bottom: .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 #dee2e6;
  top: .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: rgba(0, 0, 0, 0);
  height: inherit;
  position: relative;
}
.e-spreadsheet .e-column-header .e-table th.e-header-cell.e-hide-start::after {
  border-right: 1px solid #dee2e6;
  right: .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 #dee2e6;
  left: .5px;
}
.e-spreadsheet .e-sheet .e-datavisualization-chart .e-control.e-chart {
  height: 100%;
  position: initial !important;
  width: 100%;
}
.e-spreadsheet .e-sheet .e-datavisualization-chart .e-control.e-accumulationchart {
  height: 100%;
  overflow: hidden;
  padding: 4px;
  position: initial !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 {
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #dee2e6;
  border-top-width: 0;
  display: -ms-flexbox;
  display: flex;
  padding: 0 8px;
}
.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;
  transition: none;
}
.e-spreadsheet .e-sheet-tab.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item {
  border-right: 1px solid #dee2e6;
}
.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: rgba(0, 0, 0, 0);
  border: 0;
  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-indicator {
  z-index: 1;
}
.e-spreadsheet .e-sheet-tab.e-tab .e-tab-header .e-toolbar-items {
  border-left: 1px solid #dee2e6;
}
.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;
  -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;
}
.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 {
  cursor: cell;
  pointer-events: none;
  position: absolute;
  z-index: 1;
}
.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: #0d6efd;
  border: 1px solid #fff;
  cursor: crosshair;
  height: 8px;
  position: absolute;
  width: 8px;
  z-index: 3;
}
.e-spreadsheet .e-filloption {
  position: absolute;
  z-index: 3;
}
.e-spreadsheet .e-active-cell {
  border: 2px solid #0d6efd;
  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 {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-pack: left;
  justify-content: left;
  width: 52px;
}
.e-spreadsheet .e-ribbon .e-dropdown-btn.e-font-size-ddb .e-caret {
  -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: 30px;
}
.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: 30px;
}
.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:not(.e-caret) {
  font-size: 18px;
}
.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;
  margin-right: 5px;
  padding: 0 5px;
  width: 30px;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-toolbar-item .e-btn .e-switch-row-column-icon {
  font-size: 18px !important;
  margin-right: 5px;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-toolbar-item .e-btn .e-addchart-icon {
  font-size: 18px !important;
  margin-right: -5px;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-toolbar-item .e-btn.e-split-colorpicker {
  line-height: 29px;
  padding-bottom: 1px;
  padding-left: 0;
  padding-right: 0;
  width: 32px;
}
.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-mobile-view .e-header-toolbar {
  border: 1px solid #dee2e6;
  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:-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 #dee2e6;
  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 {
  -ms-flex-align: center;
  align-items: center;
  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: -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: rgba(0, 0, 0, 0);
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-column-header .e-table th.e-header-cell.e-hide-start::after {
  border-left: 1px solid #dee2e6;
  border-right: none;
  left: .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 #dee2e6;
  right: .5px;
}
.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;
  height: 18px;
  padding: 0;
  position: relative;
  right: 0;
  text-align: initial;
  width: 20px;
  z-index: 2;
}
.e-spreadsheet .e-validation-list .e-input-group {
  border: 0;
  box-shadow: none !important;
}
.e-spreadsheet .e-validation-list .e-ddl-icon {
  bottom: 5px;
  height: 18px;
  min-height: 0;
  min-width: 0;
  width: 20px;
}
.e-spreadsheet .e-rtl .e-spreadsheet-edit {
  direction: ltr;
  text-align: left;
}
.e-spreadsheet .e-customsort-dlg.e-dialog .e-dlg-header-content {
  padding: 12px;
}
.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;
}
.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-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-dlg-header-content {
  padding: 12px;
}
.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 {
  font-size: 14px;
  height: 32px;
  margin-top: 5px;
}
.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-validation-error-dlg .e-dlg-content {
  font-size: 14px;
  line-height: 28px;
}
.e-spreadsheet .e-hyperlink-dlg.e-dialog,
.e-spreadsheet .e-edithyperlink-dlg.e-dialog {
  max-height: 640px !important;
}
.e-spreadsheet .e-hyperlink-dlg.e-dialog .e-dlg-header-content,
.e-spreadsheet .e-edithyperlink-dlg.e-dialog .e-dlg-header-content {
  padding: 24px 24px 16px;
}
.e-spreadsheet .e-hyperlink-dlg.e-dialog .e-dlg-header-content .e-dlg-header,
.e-spreadsheet .e-edithyperlink-dlg.e-dialog .e-dlg-header-content .e-dlg-header {
  font-size: 18px;
  line-height: 21px;
}
.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 12px;
}
.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: 12px;
}
.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: 12px 12px 15.5px;
}
.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 {
  margin-top: 8px;
  font-size: 14px;
  height: 32px;
  line-height: 16px;
  width: 275px;
}
.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 #dee2e6;
  height: 165px;
  margin: 8px 24px 0 0;
  overflow: auto;
  width: 273px;
}
.e-spreadsheet .e-hyperlink-dlg.e-dialog .e-footer-content,
.e-spreadsheet .e-edithyperlink-dlg.e-dialog .e-footer-content {
  margin: 4px 0;
}
.e-spreadsheet .e-open-dlg.e-dialog {
  width: 340px;
}
.e-spreadsheet .e-open-dlg.e-dialog .e-dlg-content .e-file-alert-span {
  color: #dc3545;
  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 {
  color: #dc3545;
  font-size: 12px;
  padding-top: 7px;
}
.e-spreadsheet .e-find-dlg.e-dialog .e-dlg-content .e-replace-alert-span {
  color: #dc3545;
  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-bottom: 8px;
  padding-top: 12px;
}
.e-spreadsheet .e-find-dlg.e-dialog .e-footer-content {
  text-align: left;
}
.e-spreadsheet .e-protectworkbook-dlg.e-dialog .e-dlg-header-content .e-dlg-header {
  font-size: 18px;
  line-height: 31px;
}
.e-spreadsheet .e-protectworkbook-dlg.e-dialog .e-dlg-content .e-pwd-alert-span {
  color: #dc3545;
  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-header-content .e-dlg-header {
  font-size: 18px;
  line-height: 21px;
}
.e-spreadsheet .e-unprotectworkbook-dlg.e-dialog .e-dlg-content .e-unprotectpwd-alert-span {
  color: #dc3545;
  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-header-content .e-dlg-header {
  font-size: 18px;
  line-height: 21px;
}
.e-spreadsheet .e-importprotectworkbook-dlg.e-dialog .e-dlg-content .e-importprotectpwd-alert-span {
  color: #dc3545;
  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-colorpicker-wrapper.e-border-colorpicker {
  display: none;
}
.e-colorpicker-wrapper.e-border-colorpicker .e-container {
  box-shadow: none;
  width: 270px !important;
}
.e-colorpicker-wrapper.e-border-colorpicker .e-container .e-selected-value {
  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-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: -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-colorpicker-popup .e-container .e-custom-palette .e-palette {
  padding: 0;
}
.e-dropdown-popup.e-colorpicker-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: -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: .7;
  padding-left: 12px;
}
.e-menu-wrapper .e-border-style .e-menu-item {
  -ms-flex-align: center;
  align-items: center;
  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%;
  padding: 2px 12px;
  width: 50%;
}
.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%;
  padding: 2px 12px;
  width: 50%;
}
.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%;
  padding: 2px 12px;
  width: 50%;
}
.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-addchart-menu ul .e-menu-item {
  height: 35px;
}
.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: 90px;
}
.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: 90px;
}
.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-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-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-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-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-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-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-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 {
  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: 518px;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-spreadsheet-function-dlg.e-dialog .e-dlg-header-content {
  padding: 12px;
}
.e-spreadsheet-function-dlg.e-dialog .e-dlg-header-content .e-dlg-header {
  font-size: 16px;
  font-weight: normal;
}
.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: 5px;
}
.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;
  font-weight: 500;
  padding-top: 10px;
}
.e-spreadsheet-function-dlg.e-dialog .e-dlg-content .e-formula-list {
  border: 1px solid #dee2e6;
  cursor: default;
  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-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 #dee2e6;
  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 {
  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-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: 36px;
}
.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: 64.51px;
}
.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: 8px;
  padding-right: 8px;
}
.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: 15px;
}
.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: 16px;
  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-btn.e-css.e-insert-function,
.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-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;
}
.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: 50px;
  width: 419px;
}
.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: #dc3545;
  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;
}
.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: 29px;
}
.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: 29px;
}
.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-bigger.e-spreadsheet .e-validation-list {
  width: 22px;
}
.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 {
  min-height: 0;
  min-width: 0;
}
.e-bigger.e-dropdown-popup.e-font-size-ddb ul,
.e-bigger .e-dropdown-popup.e-font-size-ddb ul {
  min-width: 70px;
}
.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 {
  -ms-flex-align: center;
  align-items: center;
  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;
}
.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;
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 32px;
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item:not(.e-separator) .e-text-wrap {
  height: 32px;
}
.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.e-active {
  margin: 0;
}
/*! spreadsheet theme */
.e-spreadsheet .e-findtool-dlg {
  border-bottom-color: #dee2e6;
  border-color: #dee2e6;
  border-left-color: #dee2e6;
  border-right-color: #dee2e6;
  border-top-color: #dee2e6;
  box-shadow: none;
}
.e-spreadsheet .e-find-dlg .e-header {
  font-weight: 500;
}
.e-spreadsheet .e-scrollbar {
  background-color: inherit;
}
.e-spreadsheet .e-sheet-tab-panel {
  background: #e9ecef;
}
.e-spreadsheet .e-sheet-tab-panel .e-tab-header .e-toolbar-item {
  background: #e9ecef;
}
.e-spreadsheet .e-sheet-tab-panel .e-tab-header .e-toolbar-item {
  border-right-color: #dee2e6;
}
.e-spreadsheet .e-sheet-tab-panel .e-tab-header .e-toolbar-item .e-tab-wrap {
  border-radius: 0;
  color: #495057;
}
.e-spreadsheet .e-sheet-tab-panel .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text {
  color: #495057;
}
.e-spreadsheet .e-sheet-tab-panel .e-tab-header .e-indicator {
  background: #0d6efd;
}
.e-spreadsheet .e-sheet-tab-panel .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text {
  color: #0d6efd;
}
.e-spreadsheet .e-sheet-tab-panel .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text {
  color: #0d6efd;
}
.e-spreadsheet .e-sheet-tab-panel .e-tab-header .e-tab-wrap:hover {
  background: #dee2e6;
}
.e-spreadsheet .e-sheet-tab-panel .e-tab-header .e-toolbar-item.e-active {
  background: #f8f9fa;
}
.e-spreadsheet .e-sheet-tab-panel .e-btn.e-flat.e-icon-btn {
  border-color: rgba(0, 0, 0, 0);
  box-shadow: none;
}
.e-spreadsheet .e-sheet-tab-panel .e-btn.e-flat.e-icon-btn .e-btn-icon {
  color: #212529;
}
.e-spreadsheet .e-sheet-tab-panel .e-btn.e-flat.e-icon-btn:hover .e-btn-icon {
  color: #fff;
}
.e-spreadsheet .e-sheet-tab-panel .e-btn.e-flat.e-icon-btn:disabled .e-btn-icon {
  color: rgba(255, 255, 255, .65);
}
.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: rgba(0, 0, 0, 0);
}
.e-spreadsheet .e-dragfill-ddb {
  box-shadow: none;
}
.e-spreadsheet .e-aggregate-list.e-flat {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  box-shadow: none;
  color: #6c757d;
}
.e-spreadsheet .e-aggregate-list.e-flat:hover:not(.e-active) {
  background: #5c636a;
  border-color: rgba(0, 0, 0, 0);
  color: #fff;
}
.e-spreadsheet .e-aggregate-list.e-flat:hover:not(.e-active) .e-icons,
.e-spreadsheet .e-aggregate-list.e-flat:hover:not(.e-active) .e-dropdown-btn {
  color: #fff;
}
.e-spreadsheet .e-aggregate-list.e-flat.e-active {
  background: #5c636a;
  border-color: rgba(0, 0, 0, 0);
}
.e-spreadsheet .e-aggregate-list.e-flat.e-active,
.e-spreadsheet .e-aggregate-list.e-flat:focus {
  color: #fff;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(:focus):not(.e-tbar-btn) {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  box-shadow: none;
  color: #212529;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(:focus):not(.e-tbar-btn):hover:not(.e-active) {
  background: #5c636a;
  border-color: rgba(0, 0, 0, 0);
  color: #fff;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(:focus):not(.e-tbar-btn):hover:not(.e-active) .e-icons,
.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(:focus):not(.e-tbar-btn):hover:not(.e-active).e-dropdown-btn .e-tbar-btn-text {
  color: inherit;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(:focus):not(.e-tbar-btn).e-active {
  background: #5c636a;
  border-color: rgba(0, 0, 0, 0);
  color: #fff;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-btn.e-active,
.e-spreadsheet .e-ribbon .e-toolbar .e-btn:focus {
  color: #fff;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-btn.e-active .e-icons,
.e-spreadsheet .e-ribbon .e-toolbar .e-btn.e-active.e-dropdown-btn .e-tbar-btn-text,
.e-spreadsheet .e-ribbon .e-toolbar .e-btn:focus .e-icons,
.e-spreadsheet .e-ribbon .e-toolbar .e-btn:focus.e-dropdown-btn .e-tbar-btn-text {
  color: inherit;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-btn.e-split-colorpicker {
  color: #212529;
}
.e-spreadsheet .e-formula-bar-panel {
  background-color: #fff;
}
.e-spreadsheet .e-formula-bar-panel .e-insert-function.e-btn.e-flat,
.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: rgba(0, 0, 0, 0);
}
.e-spreadsheet .e-formula-bar-panel .e-insert-function.e-btn.e-flat .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: #6c757d;
}
.e-spreadsheet .e-formula-bar-panel .e-separator {
  border-left-color: #dee2e6;
}
.e-spreadsheet .e-formula-bar-panel .e-separator {
  border-left-color: #dee2e6;
}
.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: #495057;
}
.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: #f8f9fa;
}
.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: #dee2e6;
}
.e-spreadsheet .e-header-cell {
  color: #495057;
}
.e-spreadsheet .e-cell {
  background-color: #fff;
  border-bottom-color: #dee2e6;
  color: #000;
}
.e-spreadsheet .e-header-panel thead .e-header-cell,
.e-spreadsheet .e-select-all-cell {
  border-bottom-color: #dee2e6;
}
.e-spreadsheet .e-row-header .e-header-cell,
.e-spreadsheet .e-selectall-container tbody .e-header-cell {
  border-bottom-color: #dee2e6;
}
.e-spreadsheet .e-hide-gridlines .e-cell {
  border-bottom-color: rgba(0, 0, 0, 0);
}
.e-spreadsheet.e-hide-row-gridlines .e-cell {
  border-bottom-color: rgba(0, 0, 0, 0);
}
.e-spreadsheet .e-selectall {
  background-color: rgba(0, 0, 0, 0);
  border-color: #dee2e6;
  border-top-color: rgba(0, 0, 0, 0);
}
.e-spreadsheet .e-selectall.e-highlight {
  border-bottom-color: #0d6efd;
}
.e-spreadsheet .e-select-all-cell:hover .e-selectall:not(.e-highlight) {
  border-bottom-color: #e9ecef;
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-cell {
  border-right-color: #dee2e6;
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-header-panel thead .e-header-cell {
  border-right-color: #dee2e6;
}
.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: #dee2e6;
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-hide-gridlines .e-cell {
  border-right-color: rgba(0, 0, 0, 0);
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-selectall {
  border-left-color: rgba(0, 0, 0, 0);
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-selectall.e-highlight {
  border-right-color: #0d6efd;
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-select-all-cell:hover .e-selectall:not(.e-highlight) {
  border-right-color: #e9ecef;
}
.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: #c7ced4;
}
.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: rgba(0, 0, 0, 0);
}
.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: #c7ced4;
}
.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: #c7ced4;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-cell {
  border-left-color: #dee2e6;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-column-header .e-header-cell {
  border-left-color: #dee2e6;
}
.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: #dee2e6;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-hide-gridlines .e-cell {
  border-left-color: rgba(0, 0, 0, 0);
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-selectall {
  border-right-color: rgba(0, 0, 0, 0);
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-selectall:hover {
  border-left-color: #e9ecef;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-selectall.e-highlight {
  border-left-color: #0d6efd;
}
.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: #c7ced4;
}
.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: rgba(0, 0, 0, 0);
}
.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: #c7ced4;
}
.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: #c7ced4;
}
.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///zF6uf///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlFMTA1Q0MyRDA5RTExRTlBRTg3ODJBNDEwNzEwQzM3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlFMTA1Q0MzRDA5RTExRTlBRTg3ODJBNDEwNzEwQzM3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUUxMDVDQzBEMDlFMTFFOUFFODc4MkE0MTA3MTBDMzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUUxMDVDQzFEMDlFMTFFOUFFODc4MkE0MTA3MTBDMzciLz4gPC9yZGY6RGVzY3JpcHRpb24+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///zF6uf///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlFMTA1Q0MyRDA5RTExRTlBRTg3ODJBNDEwNzEwQzM3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlFMTA1Q0MzRDA5RTExRTlBRTg3ODJBNDEwNzEwQzM3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUUxMDVDQzBEMDlFMTFFOUFFODc4MkE0MTA3MTBDMzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUUxMDVDQzFEMDlFMTFFOUFFODc4MkE0MTA3MTBDMzciLz4gPC9yZGY6RGVzY3JpcHRpb24+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///zF6uf///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBCRjU1MTE3RDA5RTExRTk5MDI5QkZFNEQyRkFENUU2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBCRjU1MTE4RDA5RTExRTk5MDI5QkZFNEQyRkFENUU2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEJGNTUxMTVEMDlFMTFFOTkwMjlCRkU0RDJGQUQ1RTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEJGNTUxMTZEMDlFMTFFOTkwMjlCRkU0RDJGQUQ1RTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+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///zF6uf///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBCRjU1MTE3RDA5RTExRTk5MDI5QkZFNEQyRkFENUU2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBCRjU1MTE4RDA5RTExRTk5MDI5QkZFNEQyRkFENUU2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEJGNTUxMTVEMDlFMTFFOTkwMjlCRkU0RDJGQUQ1RTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEJGNTUxMTZEMDlFMTFFOTkwMjlCRkU0RDJGQUQ1RTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+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: rgba(0, 0, 0, 0);
}
.e-spreadsheet.e-hide-column-gridlines .e-sheet-panel.e-rtl .e-cell {
  border-left-color: rgba(0, 0, 0, 0);
}
.e-spreadsheet .e-selection {
  background-color: rgba(13, 110, 253, .12);
  border-color: #0d6efd;
}
.e-spreadsheet .e-selection.e-merged {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.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: #e9ecef;
}
.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: #dee2e6;
  color: #495057;
}
.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: #c7ced4;
}
.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: #c7ced4;
}
.e-spreadsheet .e-toolbar-panel .e-dropdown-btn.e-btn {
  border-color: #dee2e6;
}
.e-spreadsheet .e-menu-wrapper.e-mobile.e-file-menu {
  background-color: inherit;
  border-color: rgba(0, 0, 0, 0);
}
.e-spreadsheet .e-menu-wrapper .e-border-style .e-menu-item::after {
  border-bottom-color: #212529;
}
.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: rgba(0, 0, 0, 0);
}
.e-spreadsheet .e-customsort-dlg .e-listview .e-list-item.e-hover {
  border-color: rgba(0, 0, 0, 0);
}
.e-spreadsheet .e-customsort-dlg .e-sort-delete {
  border-left-color: #dee2e6;
}
.e-spreadsheet .e-colresize-handler,
.e-spreadsheet .e-rowresize-handler {
  border-color: #0d6efd;
}
.e-spreadsheet .e-frozen-column {
  background-color: #dee2e6;
  border-right: 3px solid #dee2e6;
}
.e-spreadsheet .e-frozen-row {
  border-bottom: 1px solid #dee2e6;
  border-bottom: 3px solid #dee2e6;
}
.e-spreadsheet .e-validation-list {
  background: #fff;
  background-color: #fff;
}
.e-spreadsheet .e-datavalidation-dlg .e-dlg-error {
  color: #dc3545;
}
.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-vborderbottom,
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-cell.e-vcborderbottom {
  border-bottom: 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-pborderbottom {
  border-bottom: 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-cborderbottom {
  border-bottom: 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-gborderbottom {
  border-bottom: 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-oborderbottom {
  border-bottom: 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-bborderbottom,
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-cell.e-bcborderbottom {
  border-bottom: 1px dashed #3f52b5;
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-cell.e-rcborderbottom {
  border-bottom: 1px dashed #dc3545;
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-cell.e-rcborderright {
  border-right: 1px dashed #dc3545;
}
.e-databars .e-ul .e-menu-item.e-focused,
.e-colorscales .e-ul .e-menu-item.e-focused {
  background-color: rgba(0, 0, 0, 0);
}
.e-databars .e-ul .e-cf-icon:hover,
.e-colorscales .e-ul .e-cf-icon:hover {
  background-color: #e9ecef;
  background-color: #e9ecef;
}
.e-databars .e-ul .e-blue {
  background: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: #e9ecef;
  background-color: #dee2e6;
}
.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;
  background-color: #fff;
}
.e-popup.e-menu-popup.e-iconsets ul .e-is-wrapper:hover {
  background-color: #e9ecef;
  background-color: #e9ecef;
}
.e-menu-wrapper .e-3arrows-1,
.e-spreadsheet .e-3arrows-1 {
  background: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNjhhNDkwOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICMzMjZmNWI7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkFydGJvYXJkIDI4PC90aXRsZT4KICA8Zz4KICAgIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iNyIgY3k9IjciIHI9IjYuNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNywxNGE3LDcsMCwxLDEsNy03QTcsNywwLDAsMSw3LDE0Wk03LDFhNiw2LDAsMSwwLDYsNkE2LDYsMCwwLDAsNywxWiIvPgogIDwvZz4KICA8cG9seWdvbiBjbGFzcz0iY2xzLTMiIHBvaW50cz0iNi4xIDEwLjY3IDMuMDIgNy44NSA0LjM3IDYuMzcgNS44OCA3Ljc1IDkuNDIgMy4zMyAxMC45OCA0LjU4IDYuMSAxMC42NyIvPgo8L3N2Zz4K) no-repeat 50% 50%;
}
.e-menu-wrapper .e-3symbols-2,
.e-spreadsheet .e-3symbols-2 {
  background: rgba(0, 0, 0, 0) url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZWFjMjgyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNhNDgwMmI7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkFydGJvYXJkIDI5PC90aXRsZT4KICA8Zz4KICAgIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iNyIgY3k9IjciIHI9IjYuNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNywxNGE3LDcsMCwxLDEsNy03QTcsNywwLDAsMSw3LDE0Wk03LDFhNiw2LDAsMSwwLDYsNkE2LDYsMCwwLDAsNywxWiIvPgogIDwvZz4KICA8cG9seWdvbiBjbGFzcz0iY2xzLTMiIHBvaW50cz0iOCA5IDYgOSA1LjYyIDMgOC4zNSAzIDggOSIvPgogIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iNiIgeT0iMTAiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHJ4PSIxIiByeT0iMSIvPgo8L3N2Zz4K) no-repeat 50% 50%;
}
.e-menu-wrapper .e-3symbols-3,
.e-spreadsheet .e-3symbols-3 {
  background: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNzI3MjcyOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8dGl0bGU+QXJ0Ym9hcmQgMzQ8L3RpdGxlPgogIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTExLDEzLjUsNywxMC43OCwzLDEzLjVsLTEuMDctMUw0LDguMDYsMCw1LjQ3VjRINC44M0w2LjQxLDBINy41OUw5LjE4LDRIMTRWNS40N0wxMCw4LjA2bDIuMDgsNC40OFpNNyw5LjU3bDMuODIsMi41N0w4Ljc1LDcuNjksMTIuODgsNUg4LjVMNywxLjIzLDUuNTEsNUgxLjEyTDUuMjUsNy42OSwzLjE4LDEyLjE0WiIvPgo8L3N2Zz4K) no-repeat 50% 50%;
}
.e-menu-wrapper .e-4rating-1,
.e-spreadsheet .e-4rating-1 {
  background: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: rgba(0, 0, 0, 0) 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: #e9ecef;
  background-color: #dee2e6;
}
.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;
  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-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: #e9ecef;
  background-color: #e9ecef;
}
.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: #e9ecef;
  background-color: #e9ecef;
}
.e-spreadsheet .e-ribbon .e-content .e-toolbar .e-toolbar-items .e-toolbar-item.e-overlay .e-icons {
  color: #6c757d;
}
.e-dropdown-popup ul .e-item .e-menu-icon.e-selected-icon {
  color: #0d6efd;
}
.e-dropdown-popup.e-align-ddb ul .e-item:not(.e-selected) .e-menu-icon {
  color: #6c757d;
}
.e-numformat-ddb.e-dropdown-popup ul .e-item .e-numformat-preview-text {
  opacity: .5;
}
.e-sort-dialog .e-sort-listwrapper {
  border-bottom: 1px dashed #dee2e6;
}
.e-sort-dialog .e-sort-error {
  background-color: #f8d7da;
  color: #dc3545;
}
.e-dropdown-popup.e-sheets-list .e-item.e-hide {
  opacity: .45;
}

/* node_modules/@fortawesome/fontawesome-free/css/all.min.css */
/*!
 * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
.fa {
  font-family: var(--fa-style-family,"Font Awesome 6 Free");
  font-weight: var(--fa-style,900);
}
.fa,
.fa-brands,
.fa-classic,
.fa-regular,
.fa-sharp,
.fa-solid,
.fab,
.far,
.fas {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display,inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}
.fa-classic,
.fa-regular,
.fa-solid,
.far,
.fas {
  font-family: "Font Awesome 6 Free";
}
.fa-brands,
.fab {
  font-family: "Font Awesome 6 Brands";
}
.fa-1x {
  font-size: 1em;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-6x {
  font-size: 6em;
}
.fa-7x {
  font-size: 7em;
}
.fa-8x {
  font-size: 8em;
}
.fa-9x {
  font-size: 9em;
}
.fa-10x {
  font-size: 10em;
}
.fa-2xs {
  font-size: .625em;
  line-height: .1em;
  vertical-align: .225em;
}
.fa-xs {
  font-size: .75em;
  line-height: .08333em;
  vertical-align: .125em;
}
.fa-sm {
  font-size: .875em;
  line-height: .07143em;
  vertical-align: .05357em;
}
.fa-lg {
  font-size: 1.25em;
  line-height: .05em;
  vertical-align: -.075em;
}
.fa-xl {
  font-size: 1.5em;
  line-height: .04167em;
  vertical-align: -.125em;
}
.fa-2xl {
  font-size: 2em;
  line-height: .03125em;
  vertical-align: -.1875em;
}
.fa-fw {
  text-align: center;
  width: 1.25em;
}
.fa-ul {
  list-style-type: none;
  margin-left: var(--fa-li-margin,2.5em);
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  left: calc(var(--fa-li-width, 2em)*-1);
  position: absolute;
  text-align: center;
  width: var(--fa-li-width,2em);
  line-height: inherit;
}
.fa-border {
  border-radius: var(--fa-border-radius,.1em);
  border: var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);
  padding: var(--fa-border-padding,.2em .25em .15em);
}
.fa-pull-left {
  float: left;
  margin-right: var(--fa-pull-margin,.3em);
}
.fa-pull-right {
  float: right;
  margin-left: var(--fa-pull-margin,.3em);
}
.fa-beat {
  -webkit-animation-name: fa-beat;
  animation-name: fa-beat;
  -webkit-animation-delay: var(--fa-animation-delay,0s);
  animation-delay: var(--fa-animation-delay,0s);
  -webkit-animation-direction: var(--fa-animation-direction,normal);
  animation-direction: var(--fa-animation-direction,normal);
  -webkit-animation-duration: var(--fa-animation-duration,1s);
  animation-duration: var(--fa-animation-duration,1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing,ease-in-out);
  animation-timing-function: var(--fa-animation-timing,ease-in-out);
}
.fa-bounce {
  -webkit-animation-name: fa-bounce;
  animation-name: fa-bounce;
  -webkit-animation-delay: var(--fa-animation-delay,0s);
  animation-delay: var(--fa-animation-delay,0s);
  -webkit-animation-direction: var(--fa-animation-direction,normal);
  animation-direction: var(--fa-animation-direction,normal);
  -webkit-animation-duration: var(--fa-animation-duration,1s);
  animation-duration: var(--fa-animation-duration,1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));
  animation-timing-function: var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));
}
.fa-fade {
  -webkit-animation-name: fa-fade;
  animation-name: fa-fade;
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));
  animation-timing-function: var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));
}
.fa-beat-fade,
.fa-fade {
  -webkit-animation-delay: var(--fa-animation-delay,0s);
  animation-delay: var(--fa-animation-delay,0s);
  -webkit-animation-direction: var(--fa-animation-direction,normal);
  animation-direction: var(--fa-animation-direction,normal);
  -webkit-animation-duration: var(--fa-animation-duration,1s);
  animation-duration: var(--fa-animation-duration,1s);
}
.fa-beat-fade {
  -webkit-animation-name: fa-beat-fade;
  animation-name: fa-beat-fade;
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));
  animation-timing-function: var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));
}
.fa-flip {
  -webkit-animation-name: fa-flip;
  animation-name: fa-flip;
  -webkit-animation-delay: var(--fa-animation-delay,0s);
  animation-delay: var(--fa-animation-delay,0s);
  -webkit-animation-direction: var(--fa-animation-direction,normal);
  animation-direction: var(--fa-animation-direction,normal);
  -webkit-animation-duration: var(--fa-animation-duration,1s);
  animation-duration: var(--fa-animation-duration,1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing,ease-in-out);
  animation-timing-function: var(--fa-animation-timing,ease-in-out);
}
.fa-shake {
  -webkit-animation-name: fa-shake;
  animation-name: fa-shake;
  -webkit-animation-duration: var(--fa-animation-duration,1s);
  animation-duration: var(--fa-animation-duration,1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing,linear);
  animation-timing-function: var(--fa-animation-timing,linear);
}
.fa-shake,
.fa-spin {
  -webkit-animation-delay: var(--fa-animation-delay,0s);
  animation-delay: var(--fa-animation-delay,0s);
  -webkit-animation-direction: var(--fa-animation-direction,normal);
  animation-direction: var(--fa-animation-direction,normal);
}
.fa-spin {
  -webkit-animation-name: fa-spin;
  animation-name: fa-spin;
  -webkit-animation-duration: var(--fa-animation-duration,2s);
  animation-duration: var(--fa-animation-duration,2s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing,linear);
  animation-timing-function: var(--fa-animation-timing,linear);
}
.fa-spin-reverse {
  --fa-animation-direction:reverse;
}
.fa-pulse,
.fa-spin-pulse {
  -webkit-animation-name: fa-spin;
  animation-name: fa-spin;
  -webkit-animation-direction: var(--fa-animation-direction,normal);
  animation-direction: var(--fa-animation-direction,normal);
  -webkit-animation-duration: var(--fa-animation-duration,1s);
  animation-duration: var(--fa-animation-duration,1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing,steps(8));
  animation-timing-function: var(--fa-animation-timing,steps(8));
}
@media (prefers-reduced-motion:reduce) {
  .fa-beat,
  .fa-beat-fade,
  .fa-bounce,
  .fa-fade,
  .fa-flip,
  .fa-pulse,
  .fa-shake,
  .fa-spin,
  .fa-spin-pulse {
    -webkit-animation-delay: -1ms;
    animation-delay: -1ms;
    -webkit-animation-duration: 1ms;
    animation-duration: 1ms;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: 0s;
    transition-duration: 0s;
  }
}
@-webkit-keyframes fa-beat {
  0%, 90% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  45% {
    -webkit-transform: scale(var(--fa-beat-scale,1.25));
    transform: scale(var(--fa-beat-scale,1.25));
  }
}
@keyframes fa-beat {
  0%, 90% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  45% {
    -webkit-transform: scale(var(--fa-beat-scale,1.25));
    transform: scale(var(--fa-beat-scale,1.25));
  }
}
@-webkit-keyframes fa-bounce {
  0% {
    -webkit-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0);
  }
  10% {
    -webkit-transform: scale(var(--fa-bounce-start-scale-x,1.1), var(--fa-bounce-start-scale-y,.9)) translateY(0);
    transform: scale(var(--fa-bounce-start-scale-x,1.1), var(--fa-bounce-start-scale-y,.9)) translateY(0);
  }
  30% {
    -webkit-transform: scale(var(--fa-bounce-jump-scale-x,.9), var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));
    transform: scale(var(--fa-bounce-jump-scale-x,.9), var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));
  }
  50% {
    -webkit-transform: scale(var(--fa-bounce-land-scale-x,1.05), var(--fa-bounce-land-scale-y,.95)) translateY(0);
    transform: scale(var(--fa-bounce-land-scale-x,1.05), var(--fa-bounce-land-scale-y,.95)) translateY(0);
  }
  57% {
    -webkit-transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em));
    transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em));
  }
  64% {
    -webkit-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0);
  }
  to {
    -webkit-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0);
  }
}
@keyframes fa-bounce {
  0% {
    -webkit-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0);
  }
  10% {
    -webkit-transform: scale(var(--fa-bounce-start-scale-x,1.1), var(--fa-bounce-start-scale-y,.9)) translateY(0);
    transform: scale(var(--fa-bounce-start-scale-x,1.1), var(--fa-bounce-start-scale-y,.9)) translateY(0);
  }
  30% {
    -webkit-transform: scale(var(--fa-bounce-jump-scale-x,.9), var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));
    transform: scale(var(--fa-bounce-jump-scale-x,.9), var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));
  }
  50% {
    -webkit-transform: scale(var(--fa-bounce-land-scale-x,1.05), var(--fa-bounce-land-scale-y,.95)) translateY(0);
    transform: scale(var(--fa-bounce-land-scale-x,1.05), var(--fa-bounce-land-scale-y,.95)) translateY(0);
  }
  57% {
    -webkit-transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em));
    transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em));
  }
  64% {
    -webkit-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0);
  }
  to {
    -webkit-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0);
  }
}
@-webkit-keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity,.4);
  }
}
@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity,.4);
  }
}
@-webkit-keyframes fa-beat-fade {
  0%, to {
    opacity: var(--fa-beat-fade-opacity,.4);
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(var(--fa-beat-fade-scale,1.125));
    transform: scale(var(--fa-beat-fade-scale,1.125));
  }
}
@keyframes fa-beat-fade {
  0%, to {
    opacity: var(--fa-beat-fade-opacity,.4);
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(var(--fa-beat-fade-scale,1.125));
    transform: scale(var(--fa-beat-fade-scale,1.125));
  }
}
@-webkit-keyframes fa-flip {
  50% {
    -webkit-transform: rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), var(--fa-flip-angle,-180deg));
    transform: rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), var(--fa-flip-angle,-180deg));
  }
}
@keyframes fa-flip {
  50% {
    -webkit-transform: rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), var(--fa-flip-angle,-180deg));
    transform: rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), var(--fa-flip-angle,-180deg));
  }
}
@-webkit-keyframes fa-shake {
  0% {
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }
  4% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  8%, 24% {
    -webkit-transform: rotate(-18deg);
    transform: rotate(-18deg);
  }
  12%, 28% {
    -webkit-transform: rotate(18deg);
    transform: rotate(18deg);
  }
  16% {
    -webkit-transform: rotate(-22deg);
    transform: rotate(-22deg);
  }
  20% {
    -webkit-transform: rotate(22deg);
    transform: rotate(22deg);
  }
  32% {
    -webkit-transform: rotate(-12deg);
    transform: rotate(-12deg);
  }
  36% {
    -webkit-transform: rotate(12deg);
    transform: rotate(12deg);
  }
  40%, to {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@keyframes fa-shake {
  0% {
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }
  4% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  8%, 24% {
    -webkit-transform: rotate(-18deg);
    transform: rotate(-18deg);
  }
  12%, 28% {
    -webkit-transform: rotate(18deg);
    transform: rotate(18deg);
  }
  16% {
    -webkit-transform: rotate(-22deg);
    transform: rotate(-22deg);
  }
  20% {
    -webkit-transform: rotate(22deg);
    transform: rotate(22deg);
  }
  32% {
    -webkit-transform: rotate(-12deg);
    transform: rotate(-12deg);
  }
  36% {
    -webkit-transform: rotate(12deg);
    transform: rotate(12deg);
  }
  40%, to {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
.fa-rotate-90 {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.fa-flip-vertical {
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
}
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  -webkit-transform: scale(-1);
  transform: scale(-1);
}
.fa-rotate-by {
  -webkit-transform: rotate(var(--fa-rotate-angle,0));
  transform: rotate(var(--fa-rotate-angle,0));
}
.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}
.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: var(--fa-stack-z-index,auto);
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: var(--fa-inverse,#fff);
}
.fa-0:before {
  content: "0";
}
.fa-1:before {
  content: "1";
}
.fa-2:before {
  content: "2";
}
.fa-3:before {
  content: "3";
}
.fa-4:before {
  content: "4";
}
.fa-5:before {
  content: "5";
}
.fa-6:before {
  content: "6";
}
.fa-7:before {
  content: "7";
}
.fa-8:before {
  content: "8";
}
.fa-9:before {
  content: "9";
}
.fa-fill-drip:before {
  content: "\f576";
}
.fa-arrows-to-circle:before {
  content: "\e4bd";
}
.fa-chevron-circle-right:before,
.fa-circle-chevron-right:before {
  content: "\f138";
}
.fa-at:before {
  content: "@";
}
.fa-trash-alt:before,
.fa-trash-can:before {
  content: "\f2ed";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-user-times:before,
.fa-user-xmark:before {
  content: "\f235";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-comment-alt:before,
.fa-message:before {
  content: "\f27a";
}
.fa-info:before {
  content: "\f129";
}
.fa-compress-alt:before,
.fa-down-left-and-up-right-to-center:before {
  content: "\f422";
}
.fa-explosion:before {
  content: "\e4e9";
}
.fa-file-alt:before,
.fa-file-lines:before,
.fa-file-text:before {
  content: "\f15c";
}
.fa-wave-square:before {
  content: "\f83e";
}
.fa-ring:before {
  content: "\f70b";
}
.fa-building-un:before {
  content: "\e4d9";
}
.fa-dice-three:before {
  content: "\f527";
}
.fa-calendar-alt:before,
.fa-calendar-days:before {
  content: "\f073";
}
.fa-anchor-circle-check:before {
  content: "\e4aa";
}
.fa-building-circle-arrow-right:before {
  content: "\e4d1";
}
.fa-volleyball-ball:before,
.fa-volleyball:before {
  content: "\f45f";
}
.fa-arrows-up-to-line:before {
  content: "\e4c2";
}
.fa-sort-desc:before,
.fa-sort-down:before {
  content: "\f0dd";
}
.fa-circle-minus:before,
.fa-minus-circle:before {
  content: "\f056";
}
.fa-door-open:before {
  content: "\f52b";
}
.fa-right-from-bracket:before,
.fa-sign-out-alt:before {
  content: "\f2f5";
}
.fa-atom:before {
  content: "\f5d2";
}
.fa-soap:before {
  content: "\e06e";
}
.fa-heart-music-camera-bolt:before,
.fa-icons:before {
  content: "\f86d";
}
.fa-microphone-alt-slash:before,
.fa-microphone-lines-slash:before {
  content: "\f539";
}
.fa-bridge-circle-check:before {
  content: "\e4c9";
}
.fa-pump-medical:before {
  content: "\e06a";
}
.fa-fingerprint:before {
  content: "\f577";
}
.fa-hand-point-right:before {
  content: "\f0a4";
}
.fa-magnifying-glass-location:before,
.fa-search-location:before {
  content: "\f689";
}
.fa-forward-step:before,
.fa-step-forward:before {
  content: "\f051";
}
.fa-face-smile-beam:before,
.fa-smile-beam:before {
  content: "\f5b8";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-football-ball:before,
.fa-football:before {
  content: "\f44e";
}
.fa-school-circle-exclamation:before {
  content: "\e56c";
}
.fa-crop:before {
  content: "\f125";
}
.fa-angle-double-down:before,
.fa-angles-down:before {
  content: "\f103";
}
.fa-users-rectangle:before {
  content: "\e594";
}
.fa-people-roof:before {
  content: "\e537";
}
.fa-people-line:before {
  content: "\e534";
}
.fa-beer-mug-empty:before,
.fa-beer:before {
  content: "\f0fc";
}
.fa-diagram-predecessor:before {
  content: "\e477";
}
.fa-arrow-up-long:before,
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-burn:before,
.fa-fire-flame-simple:before {
  content: "\f46a";
}
.fa-male:before,
.fa-person:before {
  content: "\f183";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-file-csv:before {
  content: "\f6dd";
}
.fa-menorah:before {
  content: "\f676";
}
.fa-truck-plane:before {
  content: "\e58f";
}
.fa-record-vinyl:before {
  content: "\f8d9";
}
.fa-face-grin-stars:before,
.fa-grin-stars:before {
  content: "\f587";
}
.fa-bong:before {
  content: "\f55c";
}
.fa-pastafarianism:before,
.fa-spaghetti-monster-flying:before {
  content: "\f67b";
}
.fa-arrow-down-up-across-line:before {
  content: "\e4af";
}
.fa-spoon:before,
.fa-utensil-spoon:before {
  content: "\f2e5";
}
.fa-jar-wheat:before {
  content: "\e517";
}
.fa-envelopes-bulk:before,
.fa-mail-bulk:before {
  content: "\f674";
}
.fa-file-circle-exclamation:before {
  content: "\e4eb";
}
.fa-circle-h:before,
.fa-hospital-symbol:before {
  content: "\f47e";
}
.fa-pager:before {
  content: "\f815";
}
.fa-address-book:before,
.fa-contact-book:before {
  content: "\f2b9";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-k:before {
  content: "K";
}
.fa-landmark-flag:before {
  content: "\e51c";
}
.fa-pencil-alt:before,
.fa-pencil:before {
  content: "\f303";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-comments:before {
  content: "\f086";
}
.fa-file-clipboard:before,
.fa-paste:before {
  content: "\f0ea";
}
.fa-code-pull-request:before {
  content: "\e13c";
}
.fa-clipboard-list:before {
  content: "\f46d";
}
.fa-truck-loading:before,
.fa-truck-ramp-box:before {
  content: "\f4de";
}
.fa-user-check:before {
  content: "\f4fc";
}
.fa-vial-virus:before {
  content: "\e597";
}
.fa-sheet-plastic:before {
  content: "\e571";
}
.fa-blog:before {
  content: "\f781";
}
.fa-user-ninja:before {
  content: "\f504";
}
.fa-person-arrow-up-from-line:before {
  content: "\e539";
}
.fa-scroll-torah:before,
.fa-torah:before {
  content: "\f6a0";
}
.fa-broom-ball:before,
.fa-quidditch-broom-ball:before,
.fa-quidditch:before {
  content: "\f458";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-archive:before,
.fa-box-archive:before {
  content: "\f187";
}
.fa-person-drowning:before {
  content: "\e545";
}
.fa-arrow-down-9-1:before,
.fa-sort-numeric-desc:before,
.fa-sort-numeric-down-alt:before {
  content: "\f886";
}
.fa-face-grin-tongue-squint:before,
.fa-grin-tongue-squint:before {
  content: "\f58a";
}
.fa-spray-can:before {
  content: "\f5bd";
}
.fa-truck-monster:before {
  content: "\f63b";
}
.fa-w:before {
  content: "W";
}
.fa-earth-africa:before,
.fa-globe-africa:before {
  content: "\f57c";
}
.fa-rainbow:before {
  content: "\f75b";
}
.fa-circle-notch:before {
  content: "\f1ce";
}
.fa-tablet-alt:before,
.fa-tablet-screen-button:before {
  content: "\f3fa";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-trowel-bricks:before {
  content: "\e58a";
}
.fa-face-flushed:before,
.fa-flushed:before {
  content: "\f579";
}
.fa-hospital-user:before {
  content: "\f80d";
}
.fa-tent-arrow-left-right:before {
  content: "\e57f";
}
.fa-gavel:before,
.fa-legal:before {
  content: "\f0e3";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-box-tissue:before {
  content: "\e05b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-bell-concierge:before,
.fa-concierge-bell:before {
  content: "\f562";
}
.fa-pen-ruler:before,
.fa-pencil-ruler:before {
  content: "\f5ae";
}
.fa-people-arrows-left-right:before,
.fa-people-arrows:before {
  content: "\e068";
}
.fa-mars-and-venus-burst:before {
  content: "\e523";
}
.fa-caret-square-right:before,
.fa-square-caret-right:before {
  content: "\f152";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-sun-plant-wilt:before {
  content: "\e57a";
}
.fa-toilets-portable:before {
  content: "\e584";
}
.fa-hockey-puck:before {
  content: "\f453";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magnifying-glass-arrow-right:before {
  content: "\e521";
}
.fa-digital-tachograph:before,
.fa-tachograph-digital:before {
  content: "\f566";
}
.fa-users-slash:before {
  content: "\e073";
}
.fa-clover:before {
  content: "\e139";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f3e5";
}
.fa-star-and-crescent:before {
  content: "\f699";
}
.fa-house-fire:before {
  content: "\e50c";
}
.fa-minus-square:before,
.fa-square-minus:before {
  content: "\f146";
}
.fa-helicopter:before {
  content: "\f533";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-caret-square-down:before,
.fa-square-caret-down:before {
  content: "\f150";
}
.fa-file-circle-question:before {
  content: "\e4ef";
}
.fa-laptop-code:before {
  content: "\f5fc";
}
.fa-swatchbook:before {
  content: "\f5c3";
}
.fa-prescription-bottle:before {
  content: "\f485";
}
.fa-bars:before,
.fa-navicon:before {
  content: "\f0c9";
}
.fa-people-group:before {
  content: "\e533";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-heart-broken:before,
.fa-heart-crack:before {
  content: "\f7a9";
}
.fa-external-link-square-alt:before,
.fa-square-up-right:before {
  content: "\f360";
}
.fa-face-kiss-beam:before,
.fa-kiss-beam:before {
  content: "\f597";
}
.fa-film:before {
  content: "\f008";
}
.fa-ruler-horizontal:before {
  content: "\f547";
}
.fa-people-robbery:before {
  content: "\e536";
}
.fa-lightbulb:before {
  content: "\f0eb";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-circle-exclamation:before,
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-school-circle-xmark:before {
  content: "\e56d";
}
.fa-arrow-right-from-bracket:before,
.fa-sign-out:before {
  content: "\f08b";
}
.fa-chevron-circle-down:before,
.fa-circle-chevron-down:before {
  content: "\f13a";
}
.fa-unlock-alt:before,
.fa-unlock-keyhole:before {
  content: "\f13e";
}
.fa-cloud-showers-heavy:before {
  content: "\f740";
}
.fa-headphones-alt:before,
.fa-headphones-simple:before {
  content: "\f58f";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-circle-dollar-to-slot:before,
.fa-donate:before {
  content: "\f4b9";
}
.fa-memory:before {
  content: "\f538";
}
.fa-road-spikes:before {
  content: "\e568";
}
.fa-fire-burner:before {
  content: "\e4f1";
}
.fa-flag:before {
  content: "\f024";
}
.fa-hanukiah:before {
  content: "\f6e6";
}
.fa-feather:before {
  content: "\f52d";
}
.fa-volume-down:before,
.fa-volume-low:before {
  content: "\f027";
}
.fa-comment-slash:before {
  content: "\f4b3";
}
.fa-cloud-sun-rain:before {
  content: "\f743";
}
.fa-compress:before {
  content: "\f066";
}
.fa-wheat-alt:before,
.fa-wheat-awn:before {
  content: "\e2cd";
}
.fa-ankh:before {
  content: "\f644";
}
.fa-hands-holding-child:before {
  content: "\e4fa";
}
.fa-asterisk:before {
  content: "*";
}
.fa-check-square:before,
.fa-square-check:before {
  content: "\f14a";
}
.fa-peseta-sign:before {
  content: "\e221";
}
.fa-header:before,
.fa-heading:before {
  content: "\f1dc";
}
.fa-ghost:before {
  content: "\f6e2";
}
.fa-list-squares:before,
.fa-list:before {
  content: "\f03a";
}
.fa-phone-square-alt:before,
.fa-square-phone-flip:before {
  content: "\f87b";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-circle-dot:before,
.fa-dot-circle:before {
  content: "\f192";
}
.fa-dizzy:before,
.fa-face-dizzy:before {
  content: "\f567";
}
.fa-egg:before {
  content: "\f7fb";
}
.fa-house-medical-circle-xmark:before {
  content: "\e513";
}
.fa-campground:before {
  content: "\f6bb";
}
.fa-folder-plus:before {
  content: "\f65e";
}
.fa-futbol-ball:before,
.fa-futbol:before,
.fa-soccer-ball:before {
  content: "\f1e3";
}
.fa-paint-brush:before,
.fa-paintbrush:before {
  content: "\f1fc";
}
.fa-lock:before {
  content: "\f023";
}
.fa-gas-pump:before {
  content: "\f52f";
}
.fa-hot-tub-person:before,
.fa-hot-tub:before {
  content: "\f593";
}
.fa-map-location:before,
.fa-map-marked:before {
  content: "\f59f";
}
.fa-house-flood-water:before {
  content: "\e50e";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-bridge-lock:before {
  content: "\e4cc";
}
.fa-sack-dollar:before {
  content: "\f81d";
}
.fa-edit:before,
.fa-pen-to-square:before {
  content: "\f044";
}
.fa-car-side:before {
  content: "\f5e4";
}
.fa-share-alt:before,
.fa-share-nodes:before {
  content: "\f1e0";
}
.fa-heart-circle-minus:before {
  content: "\e4ff";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-microscope:before {
  content: "\f610";
}
.fa-sink:before {
  content: "\e06d";
}
.fa-bag-shopping:before,
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-arrow-down-z-a:before,
.fa-sort-alpha-desc:before,
.fa-sort-alpha-down-alt:before {
  content: "\f881";
}
.fa-mitten:before {
  content: "\f7b5";
}
.fa-person-rays:before {
  content: "\e54d";
}
.fa-users:before {
  content: "\f0c0";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-flask-vial:before {
  content: "\e4f3";
}
.fa-hand-paper:before,
.fa-hand:before {
  content: "\f256";
}
.fa-om:before {
  content: "\f679";
}
.fa-worm:before {
  content: "\e599";
}
.fa-house-circle-xmark:before {
  content: "\e50b";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-hand-spock:before {
  content: "\f259";
}
.fa-stopwatch:before {
  content: "\f2f2";
}
.fa-face-kiss:before,
.fa-kiss:before {
  content: "\f596";
}
.fa-bridge-circle-xmark:before {
  content: "\e4cb";
}
.fa-face-grin-tongue:before,
.fa-grin-tongue:before {
  content: "\f589";
}
.fa-chess-bishop:before {
  content: "\f43a";
}
.fa-face-grin-wink:before,
.fa-grin-wink:before {
  content: "\f58c";
}
.fa-deaf:before,
.fa-deafness:before,
.fa-ear-deaf:before,
.fa-hard-of-hearing:before {
  content: "\f2a4";
}
.fa-road-circle-check:before {
  content: "\e564";
}
.fa-dice-five:before {
  content: "\f523";
}
.fa-rss-square:before,
.fa-square-rss:before {
  content: "\f143";
}
.fa-land-mine-on:before {
  content: "\e51b";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-stamp:before {
  content: "\f5bf";
}
.fa-stairs:before {
  content: "\e289";
}
.fa-i:before {
  content: "I";
}
.fa-hryvnia-sign:before,
.fa-hryvnia:before {
  content: "\f6f2";
}
.fa-pills:before {
  content: "\f484";
}
.fa-face-grin-wide:before,
.fa-grin-alt:before {
  content: "\f581";
}
.fa-tooth:before {
  content: "\f5c9";
}
.fa-v:before {
  content: "V";
}
.fa-bangladeshi-taka-sign:before {
  content: "\e2e6";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-rod-asclepius:before,
.fa-rod-snake:before,
.fa-staff-aesculapius:before,
.fa-staff-snake:before {
  content: "\e579";
}
.fa-head-side-cough-slash:before {
  content: "\e062";
}
.fa-ambulance:before,
.fa-truck-medical:before {
  content: "\f0f9";
}
.fa-wheat-awn-circle-exclamation:before {
  content: "\e598";
}
.fa-snowman:before {
  content: "\f7d0";
}
.fa-mortar-pestle:before {
  content: "\f5a7";
}
.fa-road-barrier:before {
  content: "\e562";
}
.fa-school:before {
  content: "\f549";
}
.fa-igloo:before {
  content: "\f7ae";
}
.fa-joint:before {
  content: "\f595";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-horse:before {
  content: "\f6f0";
}
.fa-q:before {
  content: "Q";
}
.fa-g:before {
  content: "G";
}
.fa-notes-medical:before {
  content: "\f481";
}
.fa-temperature-2:before,
.fa-temperature-half:before,
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-dong-sign:before {
  content: "\e169";
}
.fa-capsules:before {
  content: "\f46b";
}
.fa-poo-bolt:before,
.fa-poo-storm:before {
  content: "\f75a";
}
.fa-face-frown-open:before,
.fa-frown-open:before {
  content: "\f57a";
}
.fa-hand-point-up:before {
  content: "\f0a6";
}
.fa-money-bill:before {
  content: "\f0d6";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-umbrella-beach:before {
  content: "\f5ca";
}
.fa-helmet-un:before {
  content: "\e503";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-bacon:before {
  content: "\f7e5";
}
.fa-hand-point-down:before {
  content: "\f0a7";
}
.fa-arrow-up-from-bracket:before {
  content: "\e09a";
}
.fa-folder-blank:before,
.fa-folder:before {
  content: "\f07b";
}
.fa-file-medical-alt:before,
.fa-file-waveform:before {
  content: "\f478";
}
.fa-radiation:before {
  content: "\f7b9";
}
.fa-chart-simple:before {
  content: "\e473";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-vial:before {
  content: "\f492";
}
.fa-dashboard:before,
.fa-gauge-med:before,
.fa-gauge:before,
.fa-tachometer-alt-average:before {
  content: "\f624";
}
.fa-magic-wand-sparkles:before,
.fa-wand-magic-sparkles:before {
  content: "\e2ca";
}
.fa-e:before {
  content: "E";
}
.fa-pen-alt:before,
.fa-pen-clip:before {
  content: "\f305";
}
.fa-bridge-circle-exclamation:before {
  content: "\e4ca";
}
.fa-user:before {
  content: "\f007";
}
.fa-school-circle-check:before {
  content: "\e56b";
}
.fa-dumpster:before {
  content: "\f793";
}
.fa-shuttle-van:before,
.fa-van-shuttle:before {
  content: "\f5b6";
}
.fa-building-user:before {
  content: "\e4da";
}
.fa-caret-square-left:before,
.fa-square-caret-left:before {
  content: "\f191";
}
.fa-highlighter:before {
  content: "\f591";
}
.fa-key:before {
  content: "\f084";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-synagogue:before {
  content: "\f69b";
}
.fa-person-half-dress:before {
  content: "\e548";
}
.fa-road-bridge:before {
  content: "\e563";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-c:before {
  content: "C";
}
.fa-tablet-button:before {
  content: "\f10a";
}
.fa-building-lock:before {
  content: "\e4d6";
}
.fa-pizza-slice:before {
  content: "\f818";
}
.fa-money-bill-wave:before {
  content: "\f53a";
}
.fa-area-chart:before,
.fa-chart-area:before {
  content: "\f1fe";
}
.fa-house-flag:before {
  content: "\e50d";
}
.fa-person-circle-minus:before {
  content: "\e540";
}
.fa-ban:before,
.fa-cancel:before {
  content: "\f05e";
}
.fa-camera-rotate:before {
  content: "\e0d8";
}
.fa-air-freshener:before,
.fa-spray-can-sparkles:before {
  content: "\f5d0";
}
.fa-star:before {
  content: "\f005";
}
.fa-repeat:before {
  content: "\f363";
}
.fa-cross:before {
  content: "\f654";
}
.fa-box:before {
  content: "\f466";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-arrow-pointer:before,
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-expand-arrows-alt:before,
.fa-maximize:before {
  content: "\f31e";
}
.fa-charging-station:before {
  content: "\f5e7";
}
.fa-shapes:before,
.fa-triangle-circle-square:before {
  content: "\f61f";
}
.fa-random:before,
.fa-shuffle:before {
  content: "\f074";
}
.fa-person-running:before,
.fa-running:before {
  content: "\f70c";
}
.fa-mobile-retro:before {
  content: "\e527";
}
.fa-grip-lines-vertical:before {
  content: "\f7a5";
}
.fa-spider:before {
  content: "\f717";
}
.fa-hands-bound:before {
  content: "\e4f9";
}
.fa-file-invoice-dollar:before {
  content: "\f571";
}
.fa-plane-circle-exclamation:before {
  content: "\e556";
}
.fa-x-ray:before {
  content: "\f497";
}
.fa-spell-check:before {
  content: "\f891";
}
.fa-slash:before {
  content: "\f715";
}
.fa-computer-mouse:before,
.fa-mouse:before {
  content: "\f8cc";
}
.fa-arrow-right-to-bracket:before,
.fa-sign-in:before {
  content: "\f090";
}
.fa-shop-slash:before,
.fa-store-alt-slash:before {
  content: "\e070";
}
.fa-server:before {
  content: "\f233";
}
.fa-virus-covid-slash:before {
  content: "\e4a9";
}
.fa-shop-lock:before {
  content: "\e4a5";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-blender-phone:before {
  content: "\f6b6";
}
.fa-building-wheat:before {
  content: "\e4db";
}
.fa-person-breastfeeding:before {
  content: "\e53a";
}
.fa-right-to-bracket:before,
.fa-sign-in-alt:before {
  content: "\f2f6";
}
.fa-venus:before {
  content: "\f221";
}
.fa-passport:before {
  content: "\f5ab";
}
.fa-heart-pulse:before,
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-people-carry-box:before,
.fa-people-carry:before {
  content: "\f4ce";
}
.fa-temperature-high:before {
  content: "\f769";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-crown:before {
  content: "\f521";
}
.fa-weight-hanging:before {
  content: "\f5cd";
}
.fa-xmarks-lines:before {
  content: "\e59a";
}
.fa-file-prescription:before {
  content: "\f572";
}
.fa-weight-scale:before,
.fa-weight:before {
  content: "\f496";
}
.fa-user-friends:before,
.fa-user-group:before {
  content: "\f500";
}
.fa-arrow-up-a-z:before,
.fa-sort-alpha-up:before {
  content: "\f15e";
}
.fa-chess-knight:before {
  content: "\f441";
}
.fa-face-laugh-squint:before,
.fa-laugh-squint:before {
  content: "\f59b";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-arrow-circle-up:before,
.fa-circle-arrow-up:before {
  content: "\f0aa";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-person-walking:before,
.fa-walking:before {
  content: "\f554";
}
.fa-l:before {
  content: "L";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-bed-pulse:before,
.fa-procedures:before {
  content: "\f487";
}
.fa-shuttle-space:before,
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-face-laugh:before,
.fa-laugh:before {
  content: "\f599";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-heart-circle-plus:before {
  content: "\e500";
}
.fa-code-fork:before {
  content: "\e13b";
}
.fa-city:before {
  content: "\f64f";
}
.fa-microphone-alt:before,
.fa-microphone-lines:before {
  content: "\f3c9";
}
.fa-pepper-hot:before {
  content: "\f816";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-colon-sign:before {
  content: "\e140";
}
.fa-headset:before {
  content: "\f590";
}
.fa-store-slash:before {
  content: "\e071";
}
.fa-road-circle-xmark:before {
  content: "\e566";
}
.fa-user-minus:before {
  content: "\f503";
}
.fa-mars-stroke-up:before,
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-champagne-glasses:before,
.fa-glass-cheers:before {
  content: "\f79f";
}
.fa-clipboard:before {
  content: "\f328";
}
.fa-house-circle-exclamation:before {
  content: "\e50a";
}
.fa-file-arrow-up:before,
.fa-file-upload:before {
  content: "\f574";
}
.fa-wifi-3:before,
.fa-wifi-strong:before,
.fa-wifi:before {
  content: "\f1eb";
}
.fa-bath:before,
.fa-bathtub:before {
  content: "\f2cd";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-user-edit:before,
.fa-user-pen:before {
  content: "\f4ff";
}
.fa-signature:before {
  content: "\f5b7";
}
.fa-stroopwafel:before {
  content: "\f551";
}
.fa-bold:before {
  content: "\f032";
}
.fa-anchor-lock:before {
  content: "\e4ad";
}
.fa-building-ngo:before {
  content: "\e4d7";
}
.fa-manat-sign:before {
  content: "\e1d5";
}
.fa-not-equal:before {
  content: "\f53e";
}
.fa-border-style:before,
.fa-border-top-left:before {
  content: "\f853";
}
.fa-map-location-dot:before,
.fa-map-marked-alt:before {
  content: "\f5a0";
}
.fa-jedi:before {
  content: "\f669";
}
.fa-poll:before,
.fa-square-poll-vertical:before {
  content: "\f681";
}
.fa-mug-hot:before {
  content: "\f7b6";
}
.fa-battery-car:before,
.fa-car-battery:before {
  content: "\f5df";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-dice-two:before {
  content: "\f528";
}
.fa-chess-queen:before {
  content: "\f445";
}
.fa-glasses:before {
  content: "\f530";
}
.fa-chess-board:before {
  content: "\f43c";
}
.fa-building-circle-check:before {
  content: "\e4d2";
}
.fa-person-chalkboard:before {
  content: "\e53d";
}
.fa-mars-stroke-h:before,
.fa-mars-stroke-right:before {
  content: "\f22b";
}
.fa-hand-back-fist:before,
.fa-hand-rock:before {
  content: "\f255";
}
.fa-caret-square-up:before,
.fa-square-caret-up:before {
  content: "\f151";
}
.fa-cloud-showers-water:before {
  content: "\e4e4";
}
.fa-bar-chart:before,
.fa-chart-bar:before {
  content: "\f080";
}
.fa-hands-bubbles:before,
.fa-hands-wash:before {
  content: "\e05e";
}
.fa-less-than-equal:before {
  content: "\f537";
}
.fa-train:before {
  content: "\f238";
}
.fa-eye-low-vision:before,
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-crow:before {
  content: "\f520";
}
.fa-sailboat:before {
  content: "\e445";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-plus-square:before,
.fa-square-plus:before {
  content: "\f0fe";
}
.fa-torii-gate:before {
  content: "\f6a1";
}
.fa-frog:before {
  content: "\f52e";
}
.fa-bucket:before {
  content: "\e4cf";
}
.fa-image:before {
  content: "\f03e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-cow:before {
  content: "\f6c8";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-screwdriver:before {
  content: "\f54a";
}
.fa-folder-closed:before {
  content: "\e185";
}
.fa-house-tsunami:before {
  content: "\e515";
}
.fa-square-nfi:before {
  content: "\e576";
}
.fa-arrow-up-from-ground-water:before {
  content: "\e4b5";
}
.fa-glass-martini-alt:before,
.fa-martini-glass:before {
  content: "\f57b";
}
.fa-rotate-back:before,
.fa-rotate-backward:before,
.fa-rotate-left:before,
.fa-undo-alt:before {
  content: "\f2ea";
}
.fa-columns:before,
.fa-table-columns:before {
  content: "\f0db";
}
.fa-lemon:before {
  content: "\f094";
}
.fa-head-side-mask:before {
  content: "\e063";
}
.fa-handshake:before {
  content: "\f2b5";
}
.fa-gem:before {
  content: "\f3a5";
}
.fa-dolly-box:before,
.fa-dolly:before {
  content: "\f472";
}
.fa-smoking:before {
  content: "\f48d";
}
.fa-compress-arrows-alt:before,
.fa-minimize:before {
  content: "\f78c";
}
.fa-monument:before {
  content: "\f5a6";
}
.fa-snowplow:before {
  content: "\f7d2";
}
.fa-angle-double-right:before,
.fa-angles-right:before {
  content: "\f101";
}
.fa-cannabis:before {
  content: "\f55f";
}
.fa-circle-play:before,
.fa-play-circle:before {
  content: "\f144";
}
.fa-tablets:before {
  content: "\f490";
}
.fa-ethernet:before {
  content: "\f796";
}
.fa-eur:before,
.fa-euro-sign:before,
.fa-euro:before {
  content: "\f153";
}
.fa-chair:before {
  content: "\f6c0";
}
.fa-check-circle:before,
.fa-circle-check:before {
  content: "\f058";
}
.fa-circle-stop:before,
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-compass-drafting:before,
.fa-drafting-compass:before {
  content: "\f568";
}
.fa-plate-wheat:before {
  content: "\e55a";
}
.fa-icicles:before {
  content: "\f7ad";
}
.fa-person-shelter:before {
  content: "\e54f";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-marker:before {
  content: "\f5a1";
}
.fa-face-laugh-beam:before,
.fa-laugh-beam:before {
  content: "\f59a";
}
.fa-helicopter-symbol:before {
  content: "\e502";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-chevron-circle-up:before,
.fa-circle-chevron-up:before {
  content: "\f139";
}
.fa-lari-sign:before {
  content: "\e1c8";
}
.fa-volcano:before {
  content: "\f770";
}
.fa-person-walking-dashed-line-arrow-right:before {
  content: "\e553";
}
.fa-gbp:before,
.fa-pound-sign:before,
.fa-sterling-sign:before {
  content: "\f154";
}
.fa-viruses:before {
  content: "\e076";
}
.fa-square-person-confined:before {
  content: "\e577";
}
.fa-user-tie:before {
  content: "\f508";
}
.fa-arrow-down-long:before,
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-tent-arrow-down-to-line:before {
  content: "\e57e";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-person-skating:before,
.fa-skating:before {
  content: "\f7c5";
}
.fa-filter-circle-dollar:before,
.fa-funnel-dollar:before {
  content: "\f662";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-arrow-circle-down:before,
.fa-circle-arrow-down:before {
  content: "\f0ab";
}
.fa-arrow-right-to-file:before,
.fa-file-import:before {
  content: "\f56f";
}
.fa-external-link-square:before,
.fa-square-arrow-up-right:before {
  content: "\f14c";
}
.fa-box-open:before {
  content: "\f49e";
}
.fa-scroll:before {
  content: "\f70e";
}
.fa-spa:before {
  content: "\f5bb";
}
.fa-location-pin-lock:before {
  content: "\e51f";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-hill-avalanche:before {
  content: "\e507";
}
.fa-temperature-0:before,
.fa-temperature-empty:before,
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-address-card:before,
.fa-contact-card:before,
.fa-vcard:before {
  content: "\f2bb";
}
.fa-balance-scale-right:before,
.fa-scale-unbalanced-flip:before {
  content: "\f516";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-diamond-turn-right:before,
.fa-directions:before {
  content: "\f5eb";
}
.fa-burst:before {
  content: "\e4dc";
}
.fa-house-laptop:before,
.fa-laptop-house:before {
  content: "\e066";
}
.fa-face-tired:before,
.fa-tired:before {
  content: "\f5c8";
}
.fa-money-bills:before {
  content: "\e1f3";
}
.fa-smog:before {
  content: "\f75f";
}
.fa-crutch:before {
  content: "\f7f7";
}
.fa-cloud-arrow-up:before,
.fa-cloud-upload-alt:before,
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-palette:before {
  content: "\f53f";
}
.fa-arrows-turn-right:before {
  content: "\e4c0";
}
.fa-vest:before {
  content: "\e085";
}
.fa-ferry:before {
  content: "\e4ea";
}
.fa-arrows-down-to-people:before {
  content: "\e4b9";
}
.fa-seedling:before,
.fa-sprout:before {
  content: "\f4d8";
}
.fa-arrows-alt-h:before,
.fa-left-right:before {
  content: "\f337";
}
.fa-boxes-packing:before {
  content: "\e4c7";
}
.fa-arrow-circle-left:before,
.fa-circle-arrow-left:before {
  content: "\f0a8";
}
.fa-group-arrows-rotate:before {
  content: "\e4f6";
}
.fa-bowl-food:before {
  content: "\e4c6";
}
.fa-candy-cane:before {
  content: "\f786";
}
.fa-arrow-down-wide-short:before,
.fa-sort-amount-asc:before,
.fa-sort-amount-down:before {
  content: "\f160";
}
.fa-cloud-bolt:before,
.fa-thunderstorm:before {
  content: "\f76c";
}
.fa-remove-format:before,
.fa-text-slash:before {
  content: "\f87d";
}
.fa-face-smile-wink:before,
.fa-smile-wink:before {
  content: "\f4da";
}
.fa-file-word:before {
  content: "\f1c2";
}
.fa-file-powerpoint:before {
  content: "\f1c4";
}
.fa-arrows-h:before,
.fa-arrows-left-right:before {
  content: "\f07e";
}
.fa-house-lock:before {
  content: "\e510";
}
.fa-cloud-arrow-down:before,
.fa-cloud-download-alt:before,
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-children:before {
  content: "\e4e1";
}
.fa-blackboard:before,
.fa-chalkboard:before {
  content: "\f51b";
}
.fa-user-alt-slash:before,
.fa-user-large-slash:before {
  content: "\f4fa";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-handshake-alt-slash:before,
.fa-handshake-simple-slash:before {
  content: "\e05f";
}
.fa-mattress-pillow:before {
  content: "\e525";
}
.fa-guarani-sign:before {
  content: "\e19a";
}
.fa-arrows-rotate:before,
.fa-refresh:before,
.fa-sync:before {
  content: "\f021";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-cruzeiro-sign:before {
  content: "\e152";
}
.fa-greater-than-equal:before {
  content: "\f532";
}
.fa-shield-alt:before,
.fa-shield-halved:before {
  content: "\f3ed";
}
.fa-atlas:before,
.fa-book-atlas:before {
  content: "\f558";
}
.fa-virus:before {
  content: "\e074";
}
.fa-envelope-circle-check:before {
  content: "\e4e8";
}
.fa-layer-group:before {
  content: "\f5fd";
}
.fa-arrows-to-dot:before {
  content: "\e4be";
}
.fa-archway:before {
  content: "\f557";
}
.fa-heart-circle-check:before {
  content: "\e4fd";
}
.fa-house-chimney-crack:before,
.fa-house-damage:before {
  content: "\f6f1";
}
.fa-file-archive:before,
.fa-file-zipper:before {
  content: "\f1c6";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-glass-martini:before,
.fa-martini-glass-empty:before {
  content: "\f000";
}
.fa-couch:before {
  content: "\f4b8";
}
.fa-cedi-sign:before {
  content: "\e0df";
}
.fa-italic:before {
  content: "\f033";
}
.fa-table-cells-column-lock:before {
  content: "\e678";
}
.fa-church:before {
  content: "\f51d";
}
.fa-comments-dollar:before {
  content: "\f653";
}
.fa-democrat:before {
  content: "\f747";
}
.fa-z:before {
  content: "Z";
}
.fa-person-skiing:before,
.fa-skiing:before {
  content: "\f7c9";
}
.fa-road-lock:before {
  content: "\e567";
}
.fa-a:before {
  content: "A";
}
.fa-temperature-arrow-down:before,
.fa-temperature-down:before {
  content: "\e03f";
}
.fa-feather-alt:before,
.fa-feather-pointed:before {
  content: "\f56b";
}
.fa-p:before {
  content: "P";
}
.fa-snowflake:before {
  content: "\f2dc";
}
.fa-newspaper:before {
  content: "\f1ea";
}
.fa-ad:before,
.fa-rectangle-ad:before {
  content: "\f641";
}
.fa-arrow-circle-right:before,
.fa-circle-arrow-right:before {
  content: "\f0a9";
}
.fa-filter-circle-xmark:before {
  content: "\e17b";
}
.fa-locust:before {
  content: "\e520";
}
.fa-sort:before,
.fa-unsorted:before {
  content: "\f0dc";
}
.fa-list-1-2:before,
.fa-list-numeric:before,
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-person-dress-burst:before {
  content: "\e544";
}
.fa-money-check-alt:before,
.fa-money-check-dollar:before {
  content: "\f53d";
}
.fa-vector-square:before {
  content: "\f5cb";
}
.fa-bread-slice:before {
  content: "\f7ec";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-face-kiss-wink-heart:before,
.fa-kiss-wink-heart:before {
  content: "\f598";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-question:before {
  content: "?";
}
.fa-file-signature:before {
  content: "\f573";
}
.fa-arrows-alt:before,
.fa-up-down-left-right:before {
  content: "\f0b2";
}
.fa-house-chimney-user:before {
  content: "\e065";
}
.fa-hand-holding-heart:before {
  content: "\f4be";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-money-check:before {
  content: "\f53c";
}
.fa-star-half-alt:before,
.fa-star-half-stroke:before {
  content: "\f5c0";
}
.fa-code:before {
  content: "\f121";
}
.fa-glass-whiskey:before,
.fa-whiskey-glass:before {
  content: "\f7a0";
}
.fa-building-circle-exclamation:before {
  content: "\e4d3";
}
.fa-magnifying-glass-chart:before {
  content: "\e522";
}
.fa-arrow-up-right-from-square:before,
.fa-external-link:before {
  content: "\f08e";
}
.fa-cubes-stacked:before {
  content: "\e4e6";
}
.fa-krw:before,
.fa-won-sign:before,
.fa-won:before {
  content: "\f159";
}
.fa-virus-covid:before {
  content: "\e4a8";
}
.fa-austral-sign:before {
  content: "\e0a9";
}
.fa-f:before {
  content: "F";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-road:before {
  content: "\f018";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-person-circle-plus:before {
  content: "\e541";
}
.fa-chart-pie:before,
.fa-pie-chart:before {
  content: "\f200";
}
.fa-bolt-lightning:before {
  content: "\e0b7";
}
.fa-sack-xmark:before {
  content: "\e56a";
}
.fa-file-excel:before {
  content: "\f1c3";
}
.fa-file-contract:before {
  content: "\f56c";
}
.fa-fish-fins:before {
  content: "\e4f2";
}
.fa-building-flag:before {
  content: "\e4d5";
}
.fa-face-grin-beam:before,
.fa-grin-beam:before {
  content: "\f582";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-poop:before {
  content: "\f619";
}
.fa-location-pin:before,
.fa-map-marker:before {
  content: "\f041";
}
.fa-kaaba:before {
  content: "\f66b";
}
.fa-toilet-paper:before {
  content: "\f71e";
}
.fa-hard-hat:before,
.fa-hat-hard:before,
.fa-helmet-safety:before {
  content: "\f807";
}
.fa-eject:before {
  content: "\f052";
}
.fa-arrow-alt-circle-right:before,
.fa-circle-right:before {
  content: "\f35a";
}
.fa-plane-circle-check:before {
  content: "\e555";
}
.fa-face-rolling-eyes:before,
.fa-meh-rolling-eyes:before {
  content: "\f5a5";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-chart-line:before,
.fa-line-chart:before {
  content: "\f201";
}
.fa-mask-ventilator:before {
  content: "\e524";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-map-signs:before,
.fa-signs-post:before {
  content: "\f277";
}
.fa-cash-register:before {
  content: "\f788";
}
.fa-person-circle-question:before {
  content: "\e542";
}
.fa-h:before {
  content: "H";
}
.fa-tarp:before {
  content: "\e57b";
}
.fa-screwdriver-wrench:before,
.fa-tools:before {
  content: "\f7d9";
}
.fa-arrows-to-eye:before {
  content: "\e4bf";
}
.fa-plug-circle-bolt:before {
  content: "\e55b";
}
.fa-heart:before {
  content: "\f004";
}
.fa-mars-and-venus:before {
  content: "\f224";
}
.fa-home-user:before,
.fa-house-user:before {
  content: "\e1b0";
}
.fa-dumpster-fire:before {
  content: "\f794";
}
.fa-house-crack:before {
  content: "\e3b1";
}
.fa-cocktail:before,
.fa-martini-glass-citrus:before {
  content: "\f561";
}
.fa-face-surprise:before,
.fa-surprise:before {
  content: "\f5c2";
}
.fa-bottle-water:before {
  content: "\e4c5";
}
.fa-circle-pause:before,
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-toilet-paper-slash:before {
  content: "\e072";
}
.fa-apple-alt:before,
.fa-apple-whole:before {
  content: "\f5d1";
}
.fa-kitchen-set:before {
  content: "\e51a";
}
.fa-r:before {
  content: "R";
}
.fa-temperature-1:before,
.fa-temperature-quarter:before,
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-bitcoin-sign:before {
  content: "\e0b4";
}
.fa-shield-dog:before {
  content: "\e573";
}
.fa-solar-panel:before {
  content: "\f5ba";
}
.fa-lock-open:before {
  content: "\f3c1";
}
.fa-elevator:before {
  content: "\e16d";
}
.fa-money-bill-transfer:before {
  content: "\e528";
}
.fa-money-bill-trend-up:before {
  content: "\e529";
}
.fa-house-flood-water-circle-arrow-right:before {
  content: "\e50f";
}
.fa-poll-h:before,
.fa-square-poll-horizontal:before {
  content: "\f682";
}
.fa-circle:before {
  content: "\f111";
}
.fa-backward-fast:before,
.fa-fast-backward:before {
  content: "\f049";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-user-astronaut:before {
  content: "\f4fb";
}
.fa-plane-slash:before {
  content: "\e069";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-basketball-ball:before,
.fa-basketball:before {
  content: "\f434";
}
.fa-satellite-dish:before {
  content: "\f7c0";
}
.fa-arrow-alt-circle-up:before,
.fa-circle-up:before {
  content: "\f35b";
}
.fa-mobile-alt:before,
.fa-mobile-screen-button:before {
  content: "\f3cd";
}
.fa-volume-high:before,
.fa-volume-up:before {
  content: "\f028";
}
.fa-users-rays:before {
  content: "\e593";
}
.fa-wallet:before {
  content: "\f555";
}
.fa-clipboard-check:before {
  content: "\f46c";
}
.fa-file-audio:before {
  content: "\f1c7";
}
.fa-burger:before,
.fa-hamburger:before {
  content: "\f805";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-bugs:before {
  content: "\e4d0";
}
.fa-rupee-sign:before,
.fa-rupee:before {
  content: "\f156";
}
.fa-file-image:before {
  content: "\f1c5";
}
.fa-circle-question:before,
.fa-question-circle:before {
  content: "\f059";
}
.fa-plane-departure:before {
  content: "\f5b0";
}
.fa-handshake-slash:before {
  content: "\e060";
}
.fa-book-bookmark:before {
  content: "\e0bb";
}
.fa-code-branch:before {
  content: "\f126";
}
.fa-hat-cowboy:before {
  content: "\f8c0";
}
.fa-bridge:before {
  content: "\e4c8";
}
.fa-phone-alt:before,
.fa-phone-flip:before {
  content: "\f879";
}
.fa-truck-front:before {
  content: "\e2b7";
}
.fa-cat:before {
  content: "\f6be";
}
.fa-anchor-circle-exclamation:before {
  content: "\e4ab";
}
.fa-truck-field:before {
  content: "\e58d";
}
.fa-route:before {
  content: "\f4d7";
}
.fa-clipboard-question:before {
  content: "\e4e3";
}
.fa-panorama:before {
  content: "\e209";
}
.fa-comment-medical:before {
  content: "\f7f5";
}
.fa-teeth-open:before {
  content: "\f62f";
}
.fa-file-circle-minus:before {
  content: "\e4ed";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-wine-glass:before {
  content: "\f4e3";
}
.fa-fast-forward:before,
.fa-forward-fast:before {
  content: "\f050";
}
.fa-face-meh-blank:before,
.fa-meh-blank:before {
  content: "\f5a4";
}
.fa-parking:before,
.fa-square-parking:before {
  content: "\f540";
}
.fa-house-signal:before {
  content: "\e012";
}
.fa-bars-progress:before,
.fa-tasks-alt:before {
  content: "\f828";
}
.fa-faucet-drip:before {
  content: "\e006";
}
.fa-cart-flatbed:before,
.fa-dolly-flatbed:before {
  content: "\f474";
}
.fa-ban-smoking:before,
.fa-smoking-ban:before {
  content: "\f54d";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-mobile-button:before {
  content: "\f10b";
}
.fa-house-medical-flag:before {
  content: "\e514";
}
.fa-basket-shopping:before,
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-tape:before {
  content: "\f4db";
}
.fa-bus-alt:before,
.fa-bus-simple:before {
  content: "\f55e";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-face-sad-cry:before,
.fa-sad-cry:before {
  content: "\f5b3";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-person-military-to-person:before {
  content: "\e54c";
}
.fa-file-shield:before {
  content: "\e4f0";
}
.fa-user-slash:before {
  content: "\f506";
}
.fa-pen:before {
  content: "\f304";
}
.fa-tower-observation:before {
  content: "\e586";
}
.fa-file-code:before {
  content: "\f1c9";
}
.fa-signal-5:before,
.fa-signal-perfect:before,
.fa-signal:before {
  content: "\f012";
}
.fa-bus:before {
  content: "\f207";
}
.fa-heart-circle-xmark:before {
  content: "\e501";
}
.fa-home-lg:before,
.fa-house-chimney:before {
  content: "\e3af";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-face-frown:before,
.fa-frown:before {
  content: "\f119";
}
.fa-prescription:before {
  content: "\f5b1";
}
.fa-shop:before,
.fa-store-alt:before {
  content: "\f54f";
}
.fa-floppy-disk:before,
.fa-save:before {
  content: "\f0c7";
}
.fa-vihara:before {
  content: "\f6a7";
}
.fa-balance-scale-left:before,
.fa-scale-unbalanced:before {
  content: "\f515";
}
.fa-sort-asc:before,
.fa-sort-up:before {
  content: "\f0de";
}
.fa-comment-dots:before,
.fa-commenting:before {
  content: "\f4ad";
}
.fa-plant-wilt:before {
  content: "\e5aa";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-face-grin-squint:before,
.fa-grin-squint:before {
  content: "\f585";
}
.fa-hand-holding-dollar:before,
.fa-hand-holding-usd:before {
  content: "\f4c0";
}
.fa-bacterium:before {
  content: "\e05a";
}
.fa-hand-pointer:before {
  content: "\f25a";
}
.fa-drum-steelpan:before {
  content: "\f56a";
}
.fa-hand-scissors:before {
  content: "\f257";
}
.fa-hands-praying:before,
.fa-praying-hands:before {
  content: "\f684";
}
.fa-arrow-right-rotate:before,
.fa-arrow-rotate-forward:before,
.fa-arrow-rotate-right:before,
.fa-redo:before {
  content: "\f01e";
}
.fa-biohazard:before {
  content: "\f780";
}
.fa-location-crosshairs:before,
.fa-location:before {
  content: "\f601";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-child-dress:before {
  content: "\e59c";
}
.fa-users-between-lines:before {
  content: "\e591";
}
.fa-lungs-virus:before {
  content: "\e067";
}
.fa-face-grin-tears:before,
.fa-grin-tears:before {
  content: "\f588";
}
.fa-phone:before {
  content: "\f095";
}
.fa-calendar-times:before,
.fa-calendar-xmark:before {
  content: "\f273";
}
.fa-child-reaching:before {
  content: "\e59d";
}
.fa-head-side-virus:before {
  content: "\e064";
}
.fa-user-cog:before,
.fa-user-gear:before {
  content: "\f4fe";
}
.fa-arrow-up-1-9:before,
.fa-sort-numeric-up:before {
  content: "\f163";
}
.fa-door-closed:before {
  content: "\f52a";
}
.fa-shield-virus:before {
  content: "\e06c";
}
.fa-dice-six:before {
  content: "\f526";
}
.fa-mosquito-net:before {
  content: "\e52c";
}
.fa-bridge-water:before {
  content: "\e4ce";
}
.fa-person-booth:before {
  content: "\f756";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-hat-wizard:before {
  content: "\f6e8";
}
.fa-pen-fancy:before {
  content: "\f5ac";
}
.fa-digging:before,
.fa-person-digging:before {
  content: "\f85e";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-gauge-simple-med:before,
.fa-gauge-simple:before,
.fa-tachometer-average:before {
  content: "\f629";
}
.fa-book-medical:before {
  content: "\f7e6";
}
.fa-poo:before {
  content: "\f2fe";
}
.fa-quote-right-alt:before,
.fa-quote-right:before {
  content: "\f10e";
}
.fa-shirt:before,
.fa-t-shirt:before,
.fa-tshirt:before {
  content: "\f553";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-divide:before {
  content: "\f529";
}
.fa-tenge-sign:before,
.fa-tenge:before {
  content: "\f7d7";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-hands-holding:before {
  content: "\f4c2";
}
.fa-hands-clapping:before {
  content: "\e1a8";
}
.fa-republican:before {
  content: "\f75e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-person-circle-xmark:before {
  content: "\e543";
}
.fa-ruler:before {
  content: "\f545";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-dice-d6:before {
  content: "\f6d1";
}
.fa-restroom:before {
  content: "\f7bd";
}
.fa-j:before {
  content: "J";
}
.fa-users-viewfinder:before {
  content: "\e595";
}
.fa-file-video:before {
  content: "\f1c8";
}
.fa-external-link-alt:before,
.fa-up-right-from-square:before {
  content: "\f35d";
}
.fa-table-cells:before,
.fa-th:before {
  content: "\f00a";
}
.fa-file-pdf:before {
  content: "\f1c1";
}
.fa-bible:before,
.fa-book-bible:before {
  content: "\f647";
}
.fa-o:before {
  content: "O";
}
.fa-medkit:before,
.fa-suitcase-medical:before {
  content: "\f0fa";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-otter:before {
  content: "\f700";
}
.fa-female:before,
.fa-person-dress:before {
  content: "\f182";
}
.fa-comment-dollar:before {
  content: "\f651";
}
.fa-briefcase-clock:before,
.fa-business-time:before {
  content: "\f64a";
}
.fa-table-cells-large:before,
.fa-th-large:before {
  content: "\f009";
}
.fa-book-tanakh:before,
.fa-tanakh:before {
  content: "\f827";
}
.fa-phone-volume:before,
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-hat-cowboy-side:before {
  content: "\f8c1";
}
.fa-clipboard-user:before {
  content: "\f7f3";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-lira-sign:before {
  content: "\f195";
}
.fa-satellite:before {
  content: "\f7bf";
}
.fa-plane-lock:before {
  content: "\e558";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-comment:before {
  content: "\f075";
}
.fa-birthday-cake:before,
.fa-cake-candles:before,
.fa-cake:before {
  content: "\f1fd";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-angle-double-up:before,
.fa-angles-up:before {
  content: "\f102";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-arrow-right-to-city:before {
  content: "\e4b3";
}
.fa-ribbon:before {
  content: "\f4d6";
}
.fa-lungs:before {
  content: "\f604";
}
.fa-arrow-up-9-1:before,
.fa-sort-numeric-up-alt:before {
  content: "\f887";
}
.fa-litecoin-sign:before {
  content: "\e1d3";
}
.fa-border-none:before {
  content: "\f850";
}
.fa-circle-nodes:before {
  content: "\e4e2";
}
.fa-parachute-box:before {
  content: "\f4cd";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-truck-field-un:before {
  content: "\e58e";
}
.fa-hourglass-empty:before,
.fa-hourglass:before {
  content: "\f254";
}
.fa-mountain:before {
  content: "\f6fc";
}
.fa-user-doctor:before,
.fa-user-md:before {
  content: "\f0f0";
}
.fa-circle-info:before,
.fa-info-circle:before {
  content: "\f05a";
}
.fa-cloud-meatball:before {
  content: "\f73b";
}
.fa-camera-alt:before,
.fa-camera:before {
  content: "\f030";
}
.fa-square-virus:before {
  content: "\e578";
}
.fa-meteor:before {
  content: "\f753";
}
.fa-car-on:before {
  content: "\e4dd";
}
.fa-sleigh:before {
  content: "\f7cc";
}
.fa-arrow-down-1-9:before,
.fa-sort-numeric-asc:before,
.fa-sort-numeric-down:before {
  content: "\f162";
}
.fa-hand-holding-droplet:before,
.fa-hand-holding-water:before {
  content: "\f4c1";
}
.fa-water:before {
  content: "\f773";
}
.fa-calendar-check:before {
  content: "\f274";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-prescription-bottle-alt:before,
.fa-prescription-bottle-medical:before {
  content: "\f486";
}
.fa-landmark:before {
  content: "\f66f";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-person-cane:before {
  content: "\e53c";
}
.fa-tent:before {
  content: "\e57d";
}
.fa-vest-patches:before {
  content: "\e086";
}
.fa-check-double:before {
  content: "\f560";
}
.fa-arrow-down-a-z:before,
.fa-sort-alpha-asc:before,
.fa-sort-alpha-down:before {
  content: "\f15d";
}
.fa-money-bill-wheat:before {
  content: "\e52a";
}
.fa-cookie:before {
  content: "\f563";
}
.fa-arrow-left-rotate:before,
.fa-arrow-rotate-back:before,
.fa-arrow-rotate-backward:before,
.fa-arrow-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-hard-drive:before,
.fa-hdd:before {
  content: "\f0a0";
}
.fa-face-grin-squint-tears:before,
.fa-grin-squint-tears:before {
  content: "\f586";
}
.fa-dumbbell:before {
  content: "\f44b";
}
.fa-list-alt:before,
.fa-rectangle-list:before {
  content: "\f022";
}
.fa-tarp-droplet:before {
  content: "\e57c";
}
.fa-house-medical-circle-check:before {
  content: "\e511";
}
.fa-person-skiing-nordic:before,
.fa-skiing-nordic:before {
  content: "\f7ca";
}
.fa-calendar-plus:before {
  content: "\f271";
}
.fa-plane-arrival:before {
  content: "\f5af";
}
.fa-arrow-alt-circle-left:before,
.fa-circle-left:before {
  content: "\f359";
}
.fa-subway:before,
.fa-train-subway:before {
  content: "\f239";
}
.fa-chart-gantt:before {
  content: "\e0e4";
}
.fa-indian-rupee-sign:before,
.fa-indian-rupee:before,
.fa-inr:before {
  content: "\e1bc";
}
.fa-crop-alt:before,
.fa-crop-simple:before {
  content: "\f565";
}
.fa-money-bill-1:before,
.fa-money-bill-alt:before {
  content: "\f3d1";
}
.fa-left-long:before,
.fa-long-arrow-alt-left:before {
  content: "\f30a";
}
.fa-dna:before {
  content: "\f471";
}
.fa-virus-slash:before {
  content: "\e075";
}
.fa-minus:before,
.fa-subtract:before {
  content: "\f068";
}
.fa-chess:before {
  content: "\f439";
}
.fa-arrow-left-long:before,
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-plug-circle-check:before {
  content: "\e55c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-franc-sign:before {
  content: "\e18f";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-american-sign-language-interpreting:before,
.fa-asl-interpreting:before,
.fa-hands-american-sign-language-interpreting:before,
.fa-hands-asl-interpreting:before {
  content: "\f2a3";
}
.fa-cog:before,
.fa-gear:before {
  content: "\f013";
}
.fa-droplet-slash:before,
.fa-tint-slash:before {
  content: "\f5c7";
}
.fa-mosque:before {
  content: "\f678";
}
.fa-mosquito:before {
  content: "\e52b";
}
.fa-star-of-david:before {
  content: "\f69a";
}
.fa-person-military-rifle:before {
  content: "\e54b";
}
.fa-cart-shopping:before,
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-vials:before {
  content: "\f493";
}
.fa-plug-circle-plus:before {
  content: "\e55f";
}
.fa-place-of-worship:before {
  content: "\f67f";
}
.fa-grip-vertical:before {
  content: "\f58e";
}
.fa-arrow-turn-up:before,
.fa-level-up:before {
  content: "\f148";
}
.fa-u:before {
  content: "U";
}
.fa-square-root-alt:before,
.fa-square-root-variable:before {
  content: "\f698";
}
.fa-clock-four:before,
.fa-clock:before {
  content: "\f017";
}
.fa-backward-step:before,
.fa-step-backward:before {
  content: "\f048";
}
.fa-pallet:before {
  content: "\f482";
}
.fa-faucet:before {
  content: "\e005";
}
.fa-baseball-bat-ball:before {
  content: "\f432";
}
.fa-s:before {
  content: "S";
}
.fa-timeline:before {
  content: "\e29c";
}
.fa-keyboard:before {
  content: "\f11c";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-clinic-medical:before,
.fa-house-chimney-medical:before {
  content: "\f7f2";
}
.fa-temperature-3:before,
.fa-temperature-three-quarters:before,
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-mobile-android-alt:before,
.fa-mobile-screen:before {
  content: "\f3cf";
}
.fa-plane-up:before {
  content: "\e22d";
}
.fa-piggy-bank:before {
  content: "\f4d3";
}
.fa-battery-3:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-mountain-city:before {
  content: "\e52e";
}
.fa-coins:before {
  content: "\f51e";
}
.fa-khanda:before {
  content: "\f66d";
}
.fa-sliders-h:before,
.fa-sliders:before {
  content: "\f1de";
}
.fa-folder-tree:before {
  content: "\f802";
}
.fa-network-wired:before {
  content: "\f6ff";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-hamsa:before {
  content: "\f665";
}
.fa-cent-sign:before {
  content: "\e3f5";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-person-pregnant:before {
  content: "\e31e";
}
.fa-wand-sparkles:before {
  content: "\f72b";
}
.fa-ellipsis-v:before,
.fa-ellipsis-vertical:before {
  content: "\f142";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-long-arrow-alt-right:before,
.fa-right-long:before {
  content: "\f30b";
}
.fa-flag-usa:before {
  content: "\f74d";
}
.fa-laptop-file:before {
  content: "\e51d";
}
.fa-teletype:before,
.fa-tty:before {
  content: "\f1e4";
}
.fa-diagram-next:before {
  content: "\e476";
}
.fa-person-rifle:before {
  content: "\e54e";
}
.fa-house-medical-circle-exclamation:before {
  content: "\e512";
}
.fa-closed-captioning:before {
  content: "\f20a";
}
.fa-hiking:before,
.fa-person-hiking:before {
  content: "\f6ec";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-images:before {
  content: "\f302";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-people-pulling:before {
  content: "\e535";
}
.fa-n:before {
  content: "N";
}
.fa-cable-car:before,
.fa-tram:before {
  content: "\f7da";
}
.fa-cloud-rain:before {
  content: "\f73d";
}
.fa-building-circle-xmark:before {
  content: "\e4d4";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-arrows-down-to-line:before {
  content: "\e4b8";
}
.fa-download:before {
  content: "\f019";
}
.fa-face-grin:before,
.fa-grin:before {
  content: "\f580";
}
.fa-backspace:before,
.fa-delete-left:before {
  content: "\f55a";
}
.fa-eye-dropper-empty:before,
.fa-eye-dropper:before,
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-file-circle-check:before {
  content: "\e5a0";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-mobile-android:before,
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f3ce";
}
.fa-face-meh:before,
.fa-meh:before {
  content: "\f11a";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-book-dead:before,
.fa-book-skull:before {
  content: "\f6b7";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-heart-circle-exclamation:before {
  content: "\e4fe";
}
.fa-home-alt:before,
.fa-home-lg-alt:before,
.fa-home:before,
.fa-house:before {
  content: "\f015";
}
.fa-calendar-week:before {
  content: "\f784";
}
.fa-laptop-medical:before {
  content: "\f812";
}
.fa-b:before {
  content: "B";
}
.fa-file-medical:before {
  content: "\f477";
}
.fa-dice-one:before {
  content: "\f525";
}
.fa-kiwi-bird:before {
  content: "\f535";
}
.fa-arrow-right-arrow-left:before,
.fa-exchange:before {
  content: "\f0ec";
}
.fa-redo-alt:before,
.fa-rotate-forward:before,
.fa-rotate-right:before {
  content: "\f2f9";
}
.fa-cutlery:before,
.fa-utensils:before {
  content: "\f2e7";
}
.fa-arrow-up-wide-short:before,
.fa-sort-amount-up:before {
  content: "\f161";
}
.fa-mill-sign:before {
  content: "\e1ed";
}
.fa-bowl-rice:before {
  content: "\e2eb";
}
.fa-skull:before {
  content: "\f54c";
}
.fa-broadcast-tower:before,
.fa-tower-broadcast:before {
  content: "\f519";
}
.fa-truck-pickup:before {
  content: "\f63c";
}
.fa-long-arrow-alt-up:before,
.fa-up-long:before {
  content: "\f30c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-code-merge:before {
  content: "\f387";
}
.fa-upload:before {
  content: "\f093";
}
.fa-hurricane:before {
  content: "\f751";
}
.fa-mound:before {
  content: "\e52d";
}
.fa-toilet-portable:before {
  content: "\e583";
}
.fa-compact-disc:before {
  content: "\f51f";
}
.fa-file-arrow-down:before,
.fa-file-download:before {
  content: "\f56d";
}
.fa-caravan:before {
  content: "\f8ff";
}
.fa-shield-cat:before {
  content: "\e572";
}
.fa-bolt:before,
.fa-zap:before {
  content: "\f0e7";
}
.fa-glass-water:before {
  content: "\e4f4";
}
.fa-oil-well:before {
  content: "\e532";
}
.fa-vault:before {
  content: "\e2c5";
}
.fa-mars:before {
  content: "\f222";
}
.fa-toilet:before {
  content: "\f7d8";
}
.fa-plane-circle-xmark:before {
  content: "\e557";
}
.fa-cny:before,
.fa-jpy:before,
.fa-rmb:before,
.fa-yen-sign:before,
.fa-yen:before {
  content: "\f157";
}
.fa-rouble:before,
.fa-rub:before,
.fa-ruble-sign:before,
.fa-ruble:before {
  content: "\f158";
}
.fa-sun:before {
  content: "\f185";
}
.fa-guitar:before {
  content: "\f7a6";
}
.fa-face-laugh-wink:before,
.fa-laugh-wink:before {
  content: "\f59c";
}
.fa-horse-head:before {
  content: "\f7ab";
}
.fa-bore-hole:before {
  content: "\e4c3";
}
.fa-industry:before {
  content: "\f275";
}
.fa-arrow-alt-circle-down:before,
.fa-circle-down:before {
  content: "\f358";
}
.fa-arrows-turn-to-dots:before {
  content: "\e4c1";
}
.fa-florin-sign:before {
  content: "\e184";
}
.fa-arrow-down-short-wide:before,
.fa-sort-amount-desc:before,
.fa-sort-amount-down-alt:before {
  content: "\f884";
}
.fa-less-than:before {
  content: "<";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-car-tunnel:before {
  content: "\e4de";
}
.fa-head-side-cough:before {
  content: "\e061";
}
.fa-grip-lines:before {
  content: "\f7a4";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-user-lock:before {
  content: "\f502";
}
.fa-arrow-right-long:before,
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-anchor-circle-xmark:before {
  content: "\e4ac";
}
.fa-ellipsis-h:before,
.fa-ellipsis:before {
  content: "\f141";
}
.fa-chess-pawn:before {
  content: "\f443";
}
.fa-first-aid:before,
.fa-kit-medical:before {
  content: "\f479";
}
.fa-person-through-window:before {
  content: "\e5a9";
}
.fa-toolbox:before {
  content: "\f552";
}
.fa-hands-holding-circle:before {
  content: "\e4fb";
}
.fa-bug:before {
  content: "\f188";
}
.fa-credit-card-alt:before,
.fa-credit-card:before {
  content: "\f09d";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-hand-holding-hand:before {
  content: "\e4f7";
}
.fa-book-open-reader:before,
.fa-book-reader:before {
  content: "\f5da";
}
.fa-mountain-sun:before {
  content: "\e52f";
}
.fa-arrows-left-right-to-line:before {
  content: "\e4ba";
}
.fa-dice-d20:before {
  content: "\f6cf";
}
.fa-truck-droplet:before {
  content: "\e58c";
}
.fa-file-circle-xmark:before {
  content: "\e5a1";
}
.fa-temperature-arrow-up:before,
.fa-temperature-up:before {
  content: "\e040";
}
.fa-medal:before {
  content: "\f5a2";
}
.fa-bed:before {
  content: "\f236";
}
.fa-h-square:before,
.fa-square-h:before {
  content: "\f0fd";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-temperature-4:before,
.fa-temperature-full:before,
.fa-thermometer-4:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-plug-circle-xmark:before {
  content: "\e560";
}
.fa-star-of-life:before {
  content: "\f621";
}
.fa-phone-slash:before {
  content: "\f3dd";
}
.fa-paint-roller:before {
  content: "\f5aa";
}
.fa-hands-helping:before,
.fa-handshake-angle:before {
  content: "\f4c4";
}
.fa-location-dot:before,
.fa-map-marker-alt:before {
  content: "\f3c5";
}
.fa-file:before {
  content: "\f15b";
}
.fa-greater-than:before {
  content: ">";
}
.fa-person-swimming:before,
.fa-swimmer:before {
  content: "\f5c4";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-droplet:before,
.fa-tint:before {
  content: "\f043";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-earth-america:before,
.fa-earth-americas:before,
.fa-earth:before,
.fa-globe-americas:before {
  content: "\f57d";
}
.fa-person-burst:before {
  content: "\e53b";
}
.fa-dove:before {
  content: "\f4ba";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-socks:before {
  content: "\f696";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-section:before {
  content: "\e447";
}
.fa-gauge-high:before,
.fa-tachometer-alt-fast:before,
.fa-tachometer-alt:before {
  content: "\f625";
}
.fa-envelope-open-text:before {
  content: "\f658";
}
.fa-hospital-alt:before,
.fa-hospital-wide:before,
.fa-hospital:before {
  content: "\f0f8";
}
.fa-wine-bottle:before {
  content: "\f72f";
}
.fa-chess-rook:before {
  content: "\f447";
}
.fa-bars-staggered:before,
.fa-reorder:before,
.fa-stream:before {
  content: "\f550";
}
.fa-dharmachakra:before {
  content: "\f655";
}
.fa-hotdog:before {
  content: "\f80f";
}
.fa-blind:before,
.fa-person-walking-with-cane:before {
  content: "\f29d";
}
.fa-drum:before {
  content: "\f569";
}
.fa-ice-cream:before {
  content: "\f810";
}
.fa-heart-circle-bolt:before {
  content: "\e4fc";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-check-to-slot:before,
.fa-vote-yea:before {
  content: "\f772";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-boxes-alt:before,
.fa-boxes-stacked:before,
.fa-boxes:before {
  content: "\f468";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-assistive-listening-systems:before,
.fa-ear-listen:before {
  content: "\f2a2";
}
.fa-tree-city:before {
  content: "\e587";
}
.fa-play:before {
  content: "\f04b";
}
.fa-font:before {
  content: "\f031";
}
.fa-table-cells-row-lock:before {
  content: "\e67a";
}
.fa-rupiah-sign:before {
  content: "\e23d";
}
.fa-magnifying-glass:before,
.fa-search:before {
  content: "\f002";
}
.fa-ping-pong-paddle-ball:before,
.fa-table-tennis-paddle-ball:before,
.fa-table-tennis:before {
  content: "\f45d";
}
.fa-diagnoses:before,
.fa-person-dots-from-line:before {
  content: "\f470";
}
.fa-trash-can-arrow-up:before,
.fa-trash-restore-alt:before {
  content: "\f82a";
}
.fa-naira-sign:before {
  content: "\e1f6";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-walkie-talkie:before {
  content: "\f8ef";
}
.fa-file-edit:before,
.fa-file-pen:before {
  content: "\f31c";
}
.fa-receipt:before {
  content: "\f543";
}
.fa-pen-square:before,
.fa-pencil-square:before,
.fa-square-pen:before {
  content: "\f14b";
}
.fa-suitcase-rolling:before {
  content: "\f5c1";
}
.fa-person-circle-exclamation:before {
  content: "\e53f";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-battery-5:before,
.fa-battery-full:before,
.fa-battery:before {
  content: "\f240";
}
.fa-skull-crossbones:before {
  content: "\f714";
}
.fa-code-compare:before {
  content: "\e13a";
}
.fa-list-dots:before,
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-school-lock:before {
  content: "\e56f";
}
.fa-tower-cell:before {
  content: "\e585";
}
.fa-down-long:before,
.fa-long-arrow-alt-down:before {
  content: "\f309";
}
.fa-ranking-star:before {
  content: "\e561";
}
.fa-chess-king:before {
  content: "\f43f";
}
.fa-person-harassing:before {
  content: "\e549";
}
.fa-brazilian-real-sign:before {
  content: "\e46c";
}
.fa-landmark-alt:before,
.fa-landmark-dome:before {
  content: "\f752";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-television:before,
.fa-tv-alt:before,
.fa-tv:before {
  content: "\f26c";
}
.fa-shrimp:before {
  content: "\e448";
}
.fa-list-check:before,
.fa-tasks:before {
  content: "\f0ae";
}
.fa-jug-detergent:before {
  content: "\e519";
}
.fa-circle-user:before,
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-shield:before {
  content: "\f505";
}
.fa-wind:before {
  content: "\f72e";
}
.fa-car-burst:before,
.fa-car-crash:before {
  content: "\f5e1";
}
.fa-y:before {
  content: "Y";
}
.fa-person-snowboarding:before,
.fa-snowboarding:before {
  content: "\f7ce";
}
.fa-shipping-fast:before,
.fa-truck-fast:before {
  content: "\f48b";
}
.fa-fish:before {
  content: "\f578";
}
.fa-user-graduate:before {
  content: "\f501";
}
.fa-adjust:before,
.fa-circle-half-stroke:before {
  content: "\f042";
}
.fa-clapperboard:before {
  content: "\e131";
}
.fa-circle-radiation:before,
.fa-radiation-alt:before {
  content: "\f7ba";
}
.fa-baseball-ball:before,
.fa-baseball:before {
  content: "\f433";
}
.fa-jet-fighter-up:before {
  content: "\e518";
}
.fa-diagram-project:before,
.fa-project-diagram:before {
  content: "\f542";
}
.fa-copy:before {
  content: "\f0c5";
}
.fa-volume-mute:before,
.fa-volume-times:before,
.fa-volume-xmark:before {
  content: "\f6a9";
}
.fa-hand-sparkles:before {
  content: "\e05d";
}
.fa-grip-horizontal:before,
.fa-grip:before {
  content: "\f58d";
}
.fa-share-from-square:before,
.fa-share-square:before {
  content: "\f14d";
}
.fa-child-combatant:before,
.fa-child-rifle:before {
  content: "\e4e0";
}
.fa-gun:before {
  content: "\e19b";
}
.fa-phone-square:before,
.fa-square-phone:before {
  content: "\f098";
}
.fa-add:before,
.fa-plus:before {
  content: "+";
}
.fa-expand:before {
  content: "\f065";
}
.fa-computer:before {
  content: "\e4e5";
}
.fa-close:before,
.fa-multiply:before,
.fa-remove:before,
.fa-times:before,
.fa-xmark:before {
  content: "\f00d";
}
.fa-arrows-up-down-left-right:before,
.fa-arrows:before {
  content: "\f047";
}
.fa-chalkboard-teacher:before,
.fa-chalkboard-user:before {
  content: "\f51c";
}
.fa-peso-sign:before {
  content: "\e222";
}
.fa-building-shield:before {
  content: "\e4d8";
}
.fa-baby:before {
  content: "\f77c";
}
.fa-users-line:before {
  content: "\e592";
}
.fa-quote-left-alt:before,
.fa-quote-left:before {
  content: "\f10d";
}
.fa-tractor:before {
  content: "\f722";
}
.fa-trash-arrow-up:before,
.fa-trash-restore:before {
  content: "\f829";
}
.fa-arrow-down-up-lock:before {
  content: "\e4b0";
}
.fa-lines-leaning:before {
  content: "\e51e";
}
.fa-ruler-combined:before {
  content: "\f546";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-equals:before {
  content: "=";
}
.fa-blender:before {
  content: "\f517";
}
.fa-teeth:before {
  content: "\f62e";
}
.fa-ils:before,
.fa-shekel-sign:before,
.fa-shekel:before,
.fa-sheqel-sign:before,
.fa-sheqel:before {
  content: "\f20b";
}
.fa-map:before {
  content: "\f279";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-photo-film:before,
.fa-photo-video:before {
  content: "\f87c";
}
.fa-folder-minus:before {
  content: "\f65d";
}
.fa-store:before {
  content: "\f54e";
}
.fa-arrow-trend-up:before {
  content: "\e098";
}
.fa-plug-circle-minus:before {
  content: "\e55e";
}
.fa-sign-hanging:before,
.fa-sign:before {
  content: "\f4d9";
}
.fa-bezier-curve:before {
  content: "\f55b";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-tablet-android:before,
.fa-tablet:before {
  content: "\f3fb";
}
.fa-school-flag:before {
  content: "\e56e";
}
.fa-fill:before {
  content: "\f575";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-drumstick-bite:before {
  content: "\f6d7";
}
.fa-holly-berry:before {
  content: "\f7aa";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-bacteria:before {
  content: "\e059";
}
.fa-hand-lizard:before {
  content: "\f258";
}
.fa-notdef:before {
  content: "\e1fe";
}
.fa-disease:before {
  content: "\f7fa";
}
.fa-briefcase-medical:before {
  content: "\f469";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-car-alt:before,
.fa-car-rear:before {
  content: "\f5de";
}
.fa-pump-soap:before {
  content: "\e06b";
}
.fa-video-slash:before {
  content: "\f4e2";
}
.fa-battery-2:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-radio:before {
  content: "\f8d7";
}
.fa-baby-carriage:before,
.fa-carriage-baby:before {
  content: "\f77d";
}
.fa-traffic-light:before {
  content: "\f637";
}
.fa-thermometer:before {
  content: "\f491";
}
.fa-vr-cardboard:before {
  content: "\f729";
}
.fa-hand-middle-finger:before {
  content: "\f806";
}
.fa-percent:before,
.fa-percentage:before {
  content: "%";
}
.fa-truck-moving:before {
  content: "\f4df";
}
.fa-glass-water-droplet:before {
  content: "\e4f5";
}
.fa-display:before {
  content: "\e163";
}
.fa-face-smile:before,
.fa-smile:before {
  content: "\f118";
}
.fa-thumb-tack:before,
.fa-thumbtack:before {
  content: "\f08d";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-person-praying:before,
.fa-pray:before {
  content: "\f683";
}
.fa-hammer:before {
  content: "\f6e3";
}
.fa-hand-peace:before {
  content: "\f25b";
}
.fa-rotate:before,
.fa-sync-alt:before {
  content: "\f2f1";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-robot:before {
  content: "\f544";
}
.fa-peace:before {
  content: "\f67c";
}
.fa-cogs:before,
.fa-gears:before {
  content: "\f085";
}
.fa-warehouse:before {
  content: "\f494";
}
.fa-arrow-up-right-dots:before {
  content: "\e4b7";
}
.fa-splotch:before {
  content: "\f5bc";
}
.fa-face-grin-hearts:before,
.fa-grin-hearts:before {
  content: "\f584";
}
.fa-dice-four:before {
  content: "\f524";
}
.fa-sim-card:before {
  content: "\f7c4";
}
.fa-transgender-alt:before,
.fa-transgender:before {
  content: "\f225";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-arrow-turn-down:before,
.fa-level-down:before {
  content: "\f149";
}
.fa-person-falling-burst:before {
  content: "\e547";
}
.fa-award:before {
  content: "\f559";
}
.fa-ticket-alt:before,
.fa-ticket-simple:before {
  content: "\f3ff";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-angle-double-left:before,
.fa-angles-left:before {
  content: "\f100";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-clock-rotate-left:before,
.fa-history:before {
  content: "\f1da";
}
.fa-face-grin-beam-sweat:before,
.fa-grin-beam-sweat:before {
  content: "\f583";
}
.fa-arrow-right-from-file:before,
.fa-file-export:before {
  content: "\f56e";
}
.fa-shield-blank:before,
.fa-shield:before {
  content: "\f132";
}
.fa-arrow-up-short-wide:before,
.fa-sort-amount-up-alt:before {
  content: "\f885";
}
.fa-house-medical:before {
  content: "\e3b2";
}
.fa-golf-ball-tee:before,
.fa-golf-ball:before {
  content: "\f450";
}
.fa-chevron-circle-left:before,
.fa-circle-chevron-left:before {
  content: "\f137";
}
.fa-house-chimney-window:before {
  content: "\e00d";
}
.fa-pen-nib:before {
  content: "\f5ad";
}
.fa-tent-arrow-turn-left:before {
  content: "\e580";
}
.fa-tents:before {
  content: "\e582";
}
.fa-magic:before,
.fa-wand-magic:before {
  content: "\f0d0";
}
.fa-dog:before {
  content: "\f6d3";
}
.fa-carrot:before {
  content: "\f787";
}
.fa-moon:before {
  content: "\f186";
}
.fa-wine-glass-alt:before,
.fa-wine-glass-empty:before {
  content: "\f5ce";
}
.fa-cheese:before {
  content: "\f7ef";
}
.fa-yin-yang:before {
  content: "\f6ad";
}
.fa-music:before {
  content: "\f001";
}
.fa-code-commit:before {
  content: "\f386";
}
.fa-temperature-low:before {
  content: "\f76b";
}
.fa-biking:before,
.fa-person-biking:before {
  content: "\f84a";
}
.fa-broom:before {
  content: "\f51a";
}
.fa-shield-heart:before {
  content: "\e574";
}
.fa-gopuram:before {
  content: "\f664";
}
.fa-earth-oceania:before,
.fa-globe-oceania:before {
  content: "\e47b";
}
.fa-square-xmark:before,
.fa-times-square:before,
.fa-xmark-square:before {
  content: "\f2d3";
}
.fa-hashtag:before {
  content: "#";
}
.fa-expand-alt:before,
.fa-up-right-and-down-left-from-center:before {
  content: "\f424";
}
.fa-oil-can:before {
  content: "\f613";
}
.fa-t:before {
  content: "T";
}
.fa-hippo:before {
  content: "\f6ed";
}
.fa-chart-column:before {
  content: "\e0e3";
}
.fa-infinity:before {
  content: "\f534";
}
.fa-vial-circle-check:before {
  content: "\e596";
}
.fa-person-arrow-down-to-line:before {
  content: "\e538";
}
.fa-voicemail:before {
  content: "\f897";
}
.fa-fan:before {
  content: "\f863";
}
.fa-person-walking-luggage:before {
  content: "\e554";
}
.fa-arrows-alt-v:before,
.fa-up-down:before {
  content: "\f338";
}
.fa-cloud-moon-rain:before {
  content: "\f73c";
}
.fa-calendar:before {
  content: "\f133";
}
.fa-trailer:before {
  content: "\e041";
}
.fa-bahai:before,
.fa-haykal:before {
  content: "\f666";
}
.fa-sd-card:before {
  content: "\f7c2";
}
.fa-dragon:before {
  content: "\f6d5";
}
.fa-shoe-prints:before {
  content: "\f54b";
}
.fa-circle-plus:before,
.fa-plus-circle:before {
  content: "\f055";
}
.fa-face-grin-tongue-wink:before,
.fa-grin-tongue-wink:before {
  content: "\f58b";
}
.fa-hand-holding:before {
  content: "\f4bd";
}
.fa-plug-circle-exclamation:before {
  content: "\e55d";
}
.fa-chain-broken:before,
.fa-chain-slash:before,
.fa-link-slash:before,
.fa-unlink:before {
  content: "\f127";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-person-walking-arrow-loop-left:before {
  content: "\e551";
}
.fa-arrow-up-z-a:before,
.fa-sort-alpha-up-alt:before {
  content: "\f882";
}
.fa-fire-alt:before,
.fa-fire-flame-curved:before {
  content: "\f7e4";
}
.fa-tornado:before {
  content: "\f76f";
}
.fa-file-circle-plus:before {
  content: "\e494";
}
.fa-book-quran:before,
.fa-quran:before {
  content: "\f687";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-border-all:before {
  content: "\f84c";
}
.fa-angry:before,
.fa-face-angry:before {
  content: "\f556";
}
.fa-cookie-bite:before {
  content: "\f564";
}
.fa-arrow-trend-down:before {
  content: "\e097";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-draw-polygon:before {
  content: "\f5ee";
}
.fa-balance-scale:before,
.fa-scale-balanced:before {
  content: "\f24e";
}
.fa-gauge-simple-high:before,
.fa-tachometer-fast:before,
.fa-tachometer:before {
  content: "\f62a";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-desktop-alt:before,
.fa-desktop:before {
  content: "\f390";
}
.fa-m:before {
  content: "M";
}
.fa-table-list:before,
.fa-th-list:before {
  content: "\f00b";
}
.fa-comment-sms:before,
.fa-sms:before {
  content: "\f7cd";
}
.fa-book:before {
  content: "\f02d";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-check:before {
  content: "\f00c";
}
.fa-battery-4:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-house-circle-check:before {
  content: "\e509";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-diagram-successor:before {
  content: "\e47a";
}
.fa-truck-arrow-right:before {
  content: "\e58b";
}
.fa-arrows-split-up-and-left:before {
  content: "\e4bc";
}
.fa-fist-raised:before,
.fa-hand-fist:before {
  content: "\f6de";
}
.fa-cloud-moon:before {
  content: "\f6c3";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-person-falling:before {
  content: "\e546";
}
.fa-image-portrait:before,
.fa-portrait:before {
  content: "\f3e0";
}
.fa-user-tag:before {
  content: "\f507";
}
.fa-rug:before {
  content: "\e569";
}
.fa-earth-europe:before,
.fa-globe-europe:before {
  content: "\f7a2";
}
.fa-cart-flatbed-suitcase:before,
.fa-luggage-cart:before {
  content: "\f59d";
}
.fa-rectangle-times:before,
.fa-rectangle-xmark:before,
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f410";
}
.fa-baht-sign:before {
  content: "\e0ac";
}
.fa-book-open:before {
  content: "\f518";
}
.fa-book-journal-whills:before,
.fa-journal-whills:before {
  content: "\f66a";
}
.fa-handcuffs:before {
  content: "\e4f8";
}
.fa-exclamation-triangle:before,
.fa-triangle-exclamation:before,
.fa-warning:before {
  content: "\f071";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-bottle-droplet:before {
  content: "\e4c4";
}
.fa-mask-face:before {
  content: "\e1d7";
}
.fa-hill-rockslide:before {
  content: "\e508";
}
.fa-exchange-alt:before,
.fa-right-left:before {
  content: "\f362";
}
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-road-circle-exclamation:before {
  content: "\e565";
}
.fa-dungeon:before {
  content: "\f6d9";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-money-bill-1-wave:before,
.fa-money-bill-wave-alt:before {
  content: "\f53b";
}
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-hands:before,
.fa-sign-language:before,
.fa-signing:before {
  content: "\f2a7";
}
.fa-calendar-day:before {
  content: "\f783";
}
.fa-ladder-water:before,
.fa-swimming-pool:before,
.fa-water-ladder:before {
  content: "\f5c5";
}
.fa-arrows-up-down:before,
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-face-grimace:before,
.fa-grimace:before {
  content: "\f57f";
}
.fa-wheelchair-alt:before,
.fa-wheelchair-move:before {
  content: "\e2ce";
}
.fa-level-down-alt:before,
.fa-turn-down:before {
  content: "\f3be";
}
.fa-person-walking-arrow-right:before {
  content: "\e552";
}
.fa-envelope-square:before,
.fa-square-envelope:before {
  content: "\f199";
}
.fa-dice:before {
  content: "\f522";
}
.fa-bowling-ball:before {
  content: "\f436";
}
.fa-brain:before {
  content: "\f5dc";
}
.fa-band-aid:before,
.fa-bandage:before {
  content: "\f462";
}
.fa-calendar-minus:before {
  content: "\f272";
}
.fa-circle-xmark:before,
.fa-times-circle:before,
.fa-xmark-circle:before {
  content: "\f057";
}
.fa-gifts:before {
  content: "\f79c";
}
.fa-hotel:before {
  content: "\f594";
}
.fa-earth-asia:before,
.fa-globe-asia:before {
  content: "\f57e";
}
.fa-id-card-alt:before,
.fa-id-card-clip:before {
  content: "\f47f";
}
.fa-magnifying-glass-plus:before,
.fa-search-plus:before {
  content: "\f00e";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-user-clock:before {
  content: "\f4fd";
}
.fa-allergies:before,
.fa-hand-dots:before {
  content: "\f461";
}
.fa-file-invoice:before {
  content: "\f570";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-coffee:before,
.fa-mug-saucer:before {
  content: "\f0f4";
}
.fa-brush:before {
  content: "\f55d";
}
.fa-mask:before {
  content: "\f6fa";
}
.fa-magnifying-glass-minus:before,
.fa-search-minus:before {
  content: "\f010";
}
.fa-ruler-vertical:before {
  content: "\f548";
}
.fa-user-alt:before,
.fa-user-large:before {
  content: "\f406";
}
.fa-train-tram:before {
  content: "\e5b4";
}
.fa-user-nurse:before {
  content: "\f82f";
}
.fa-syringe:before {
  content: "\f48e";
}
.fa-cloud-sun:before {
  content: "\f6c4";
}
.fa-stopwatch-20:before {
  content: "\e06f";
}
.fa-square-full:before {
  content: "\f45c";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-jar:before {
  content: "\e516";
}
.fa-note-sticky:before,
.fa-sticky-note:before {
  content: "\f249";
}
.fa-bug-slash:before {
  content: "\e490";
}
.fa-arrow-up-from-water-pump:before {
  content: "\e4b6";
}
.fa-bone:before {
  content: "\f5d7";
}
.fa-user-injured:before {
  content: "\f728";
}
.fa-face-sad-tear:before,
.fa-sad-tear:before {
  content: "\f5b4";
}
.fa-plane:before {
  content: "\f072";
}
.fa-tent-arrows-down:before {
  content: "\e581";
}
.fa-exclamation:before {
  content: "!";
}
.fa-arrows-spin:before {
  content: "\e4bb";
}
.fa-print:before {
  content: "\f02f";
}
.fa-try:before,
.fa-turkish-lira-sign:before,
.fa-turkish-lira:before {
  content: "\e2bb";
}
.fa-dollar-sign:before,
.fa-dollar:before,
.fa-usd:before {
  content: "$";
}
.fa-x:before {
  content: "X";
}
.fa-magnifying-glass-dollar:before,
.fa-search-dollar:before {
  content: "\f688";
}
.fa-users-cog:before,
.fa-users-gear:before {
  content: "\f509";
}
.fa-person-military-pointing:before {
  content: "\e54a";
}
.fa-bank:before,
.fa-building-columns:before,
.fa-institution:before,
.fa-museum:before,
.fa-university:before {
  content: "\f19c";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-trowel:before {
  content: "\e589";
}
.fa-d:before {
  content: "D";
}
.fa-stapler:before {
  content: "\e5af";
}
.fa-masks-theater:before,
.fa-theater-masks:before {
  content: "\f630";
}
.fa-kip-sign:before {
  content: "\e1c4";
}
.fa-hand-point-left:before {
  content: "\f0a5";
}
.fa-handshake-alt:before,
.fa-handshake-simple:before {
  content: "\f4c6";
}
.fa-fighter-jet:before,
.fa-jet-fighter:before {
  content: "\f0fb";
}
.fa-share-alt-square:before,
.fa-square-share-nodes:before {
  content: "\f1e1";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-plus-minus:before {
  content: "\e43c";
}
.fa-video-camera:before,
.fa-video:before {
  content: "\f03d";
}
.fa-graduation-cap:before,
.fa-mortar-board:before {
  content: "\f19d";
}
.fa-hand-holding-medical:before {
  content: "\e05c";
}
.fa-person-circle-check:before {
  content: "\e53e";
}
.fa-level-up-alt:before,
.fa-turn-up:before {
  content: "\f3bf";
}
.fa-sr-only,
.fa-sr-only-focusable:not(:focus),
.sr-only,
.sr-only-focusable:not(:focus) {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
:host,
:root {
  --fa-style-family-brands:"Font Awesome 6 Brands";
  --fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";
}
@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("./media/fa-brands-400.woff2") format("woff2"), url("./media/fa-brands-400.ttf") format("truetype");
}
.fa-brands,
.fab {
  font-weight: 400;
}
.fa-monero:before {
  content: "\f3d0";
}
.fa-hooli:before {
  content: "\f427";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-shopware:before {
  content: "\f5b5";
}
.fa-creative-commons-nc:before {
  content: "\f4e8";
}
.fa-aws:before {
  content: "\f375";
}
.fa-redhat:before {
  content: "\f7bc";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-cloudflare:before {
  content: "\e07d";
}
.fa-ups:before {
  content: "\f7e0";
}
.fa-pixiv:before {
  content: "\e640";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-dyalog:before {
  content: "\f399";
}
.fa-bity:before {
  content: "\f37a";
}
.fa-stackpath:before {
  content: "\f842";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-modx:before {
  content: "\f285";
}
.fa-guilded:before {
  content: "\e07e";
}
.fa-vnv:before {
  content: "\f40b";
}
.fa-js-square:before,
.fa-square-js:before {
  content: "\f3b9";
}
.fa-microsoft:before {
  content: "\f3ca";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-orcid:before {
  content: "\f8d2";
}
.fa-java:before {
  content: "\f4e4";
}
.fa-invision:before {
  content: "\f7b0";
}
.fa-creative-commons-pd-alt:before {
  content: "\f4ed";
}
.fa-centercode:before {
  content: "\f380";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-jxl:before {
  content: "\e67b";
}
.fa-hire-a-helper:before {
  content: "\f3b0";
}
.fa-creative-commons-by:before {
  content: "\f4e7";
}
.fa-unity:before {
  content: "\e049";
}
.fa-whmcs:before {
  content: "\f40d";
}
.fa-rocketchat:before {
  content: "\f3e8";
}
.fa-vk:before {
  content: "\f189";
}
.fa-untappd:before {
  content: "\f405";
}
.fa-mailchimp:before {
  content: "\f59e";
}
.fa-css3-alt:before {
  content: "\f38b";
}
.fa-reddit-square:before,
.fa-square-reddit:before {
  content: "\f1a2";
}
.fa-vimeo-v:before {
  content: "\f27d";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-square-font-awesome:before {
  content: "\e5ad";
}
.fa-deskpro:before {
  content: "\f38f";
}
.fa-brave:before {
  content: "\e63c";
}
.fa-sistrix:before {
  content: "\f3ee";
}
.fa-instagram-square:before,
.fa-square-instagram:before {
  content: "\e055";
}
.fa-battle-net:before {
  content: "\f835";
}
.fa-the-red-yeti:before {
  content: "\f69d";
}
.fa-hacker-news-square:before,
.fa-square-hacker-news:before {
  content: "\f3af";
}
.fa-edge:before {
  content: "\f282";
}
.fa-threads:before {
  content: "\e618";
}
.fa-napster:before {
  content: "\f3d2";
}
.fa-snapchat-square:before,
.fa-square-snapchat:before {
  content: "\f2ad";
}
.fa-google-plus-g:before {
  content: "\f0d5";
}
.fa-artstation:before {
  content: "\f77a";
}
.fa-markdown:before {
  content: "\f60f";
}
.fa-sourcetree:before {
  content: "\f7d3";
}
.fa-google-plus:before {
  content: "\f2b3";
}
.fa-diaspora:before {
  content: "\f791";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-phoenix-squadron:before {
  content: "\f511";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-algolia:before {
  content: "\f36c";
}
.fa-red-river:before {
  content: "\f3e3";
}
.fa-creative-commons-sa:before {
  content: "\f4ef";
}
.fa-safari:before {
  content: "\f267";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-font-awesome-alt:before,
.fa-square-font-awesome-stroke:before {
  content: "\f35c";
}
.fa-atlassian:before {
  content: "\f77b";
}
.fa-linkedin-in:before {
  content: "\f0e1";
}
.fa-digital-ocean:before {
  content: "\f391";
}
.fa-nimblr:before {
  content: "\f5a8";
}
.fa-chromecast:before {
  content: "\f838";
}
.fa-evernote:before {
  content: "\f839";
}
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-creative-commons-sampling:before {
  content: "\f4f0";
}
.fa-adversal:before {
  content: "\f36a";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-watchman-monitoring:before {
  content: "\e087";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-weixin:before {
  content: "\f1d7";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-git-alt:before {
  content: "\f841";
}
.fa-lyft:before {
  content: "\f3c3";
}
.fa-rev:before {
  content: "\f5b2";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-wizards-of-the-coast:before {
  content: "\f730";
}
.fa-square-viadeo:before,
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-meetup:before {
  content: "\f2e0";
}
.fa-centos:before {
  content: "\f789";
}
.fa-adn:before {
  content: "\f170";
}
.fa-cloudsmith:before {
  content: "\f384";
}
.fa-opensuse:before {
  content: "\e62b";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-dribbble-square:before,
.fa-square-dribbble:before {
  content: "\f397";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-node:before {
  content: "\f419";
}
.fa-mix:before {
  content: "\f3cb";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-cc-apple-pay:before {
  content: "\f416";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-debian:before {
  content: "\e60b";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-instalod:before {
  content: "\e081";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-sellcast:before {
  content: "\f2da";
}
.fa-square-twitter:before,
.fa-twitter-square:before {
  content: "\f081";
}
.fa-r-project:before {
  content: "\f4f7";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-freebsd:before {
  content: "\f3a4";
}
.fa-vuejs:before {
  content: "\f41f";
}
.fa-accusoft:before {
  content: "\f369";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-fonticons-fi:before {
  content: "\f3a2";
}
.fa-app-store:before {
  content: "\f36f";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-itunes-note:before {
  content: "\f3b5";
}
.fa-golang:before {
  content: "\e40f";
}
.fa-kickstarter:before,
.fa-square-kickstarter:before {
  content: "\f3bb";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-uncharted:before {
  content: "\e084";
}
.fa-firstdraft:before {
  content: "\f3a1";
}
.fa-square-youtube:before,
.fa-youtube-square:before {
  content: "\f431";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-rendact:before,
.fa-wpressr:before {
  content: "\f3e4";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-galactic-republic:before {
  content: "\f50c";
}
.fa-nfc-directional:before {
  content: "\e530";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-joget:before {
  content: "\f3b7";
}
.fa-fedora:before {
  content: "\f798";
}
.fa-stripe-s:before {
  content: "\f42a";
}
.fa-meta:before {
  content: "\e49b";
}
.fa-laravel:before {
  content: "\f3bd";
}
.fa-hotjar:before {
  content: "\f3b1";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-square-letterboxd:before {
  content: "\e62e";
}
.fa-sticker-mule:before {
  content: "\f3f7";
}
.fa-creative-commons-zero:before {
  content: "\f4f3";
}
.fa-hips:before {
  content: "\f452";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-discord:before {
  content: "\f392";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-app-store-ios:before {
  content: "\f370";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-confluence:before {
  content: "\f78d";
}
.fa-shoelace:before {
  content: "\e60c";
}
.fa-mdb:before {
  content: "\f8ca";
}
.fa-dochub:before {
  content: "\f394";
}
.fa-accessible-icon:before {
  content: "\f368";
}
.fa-ebay:before {
  content: "\f4f4";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-unsplash:before {
  content: "\e07c";
}
.fa-yarn:before {
  content: "\f7e3";
}
.fa-square-steam:before,
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-square-vimeo:before,
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-asymmetrik:before {
  content: "\f372";
}
.fa-font-awesome-flag:before,
.fa-font-awesome-logo-full:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-gratipay:before {
  content: "\f184";
}
.fa-apple:before {
  content: "\f179";
}
.fa-hive:before {
  content: "\e07f";
}
.fa-gitkraken:before {
  content: "\f3a6";
}
.fa-keybase:before {
  content: "\f4f5";
}
.fa-apple-pay:before {
  content: "\f415";
}
.fa-padlet:before {
  content: "\e4a0";
}
.fa-amazon-pay:before {
  content: "\f42c";
}
.fa-github-square:before,
.fa-square-github:before {
  content: "\f092";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-fedex:before {
  content: "\f797";
}
.fa-phoenix-framework:before {
  content: "\f3dc";
}
.fa-shopify:before {
  content: "\e057";
}
.fa-neos:before {
  content: "\f612";
}
.fa-square-threads:before {
  content: "\e619";
}
.fa-hackerrank:before {
  content: "\f5f7";
}
.fa-researchgate:before {
  content: "\f4f8";
}
.fa-swift:before {
  content: "\f8e1";
}
.fa-angular:before {
  content: "\f420";
}
.fa-speakap:before {
  content: "\f3f3";
}
.fa-angrycreative:before {
  content: "\f36e";
}
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-empire:before {
  content: "\f1d1";
}
.fa-envira:before {
  content: "\f299";
}
.fa-google-scholar:before {
  content: "\e63b";
}
.fa-gitlab-square:before,
.fa-square-gitlab:before {
  content: "\e5ae";
}
.fa-studiovinari:before {
  content: "\f3f8";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-goodreads:before {
  content: "\f3a8";
}
.fa-odnoklassniki-square:before,
.fa-square-odnoklassniki:before {
  content: "\f264";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-sith:before {
  content: "\f512";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-page4:before {
  content: "\f3d7";
}
.fa-hashnode:before {
  content: "\e499";
}
.fa-react:before {
  content: "\f41b";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-squarespace:before {
  content: "\f5be";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-creative-commons-share:before {
  content: "\f4f2";
}
.fa-bitcoin:before {
  content: "\f379";
}
.fa-keycdn:before {
  content: "\f3ba";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-itch-io:before {
  content: "\f83a";
}
.fa-umbraco:before {
  content: "\f8e8";
}
.fa-galactic-senate:before {
  content: "\f50d";
}
.fa-ubuntu:before {
  content: "\f7df";
}
.fa-draft2digital:before {
  content: "\f396";
}
.fa-stripe:before {
  content: "\f429";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-gg:before {
  content: "\f260";
}
.fa-dhl:before {
  content: "\f790";
}
.fa-pinterest-square:before,
.fa-square-pinterest:before {
  content: "\f0d3";
}
.fa-xing:before {
  content: "\f168";
}
.fa-blackberry:before {
  content: "\f37b";
}
.fa-creative-commons-pd:before {
  content: "\f4ec";
}
.fa-playstation:before {
  content: "\f3df";
}
.fa-quinscape:before {
  content: "\f459";
}
.fa-less:before {
  content: "\f41d";
}
.fa-blogger-b:before {
  content: "\f37d";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-signal-messenger:before {
  content: "\e663";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-typo3:before {
  content: "\f42b";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-dailymotion:before {
  content: "\e052";
}
.fa-affiliatetheme:before {
  content: "\f36b";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-bootstrap:before {
  content: "\f836";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-nfc-symbol:before {
  content: "\e531";
}
.fa-mintbit:before {
  content: "\e62f";
}
.fa-ethereum:before {
  content: "\f42e";
}
.fa-speaker-deck:before {
  content: "\f83c";
}
.fa-creative-commons-nc-eu:before {
  content: "\f4e9";
}
.fa-patreon:before {
  content: "\f3d9";
}
.fa-avianex:before {
  content: "\f374";
}
.fa-ello:before {
  content: "\f5f1";
}
.fa-gofore:before {
  content: "\f3a7";
}
.fa-bimobject:before {
  content: "\f378";
}
.fa-brave-reverse:before {
  content: "\e63d";
}
.fa-facebook-f:before {
  content: "\f39e";
}
.fa-google-plus-square:before,
.fa-square-google-plus:before {
  content: "\f0d4";
}
.fa-web-awesome:before {
  content: "\e682";
}
.fa-mandalorian:before {
  content: "\f50f";
}
.fa-first-order-alt:before {
  content: "\f50a";
}
.fa-osi:before {
  content: "\f41a";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-d-and-d-beyond:before {
  content: "\f6ca";
}
.fa-periscope:before {
  content: "\f3da";
}
.fa-fulcrum:before {
  content: "\f50b";
}
.fa-cloudscale:before {
  content: "\f383";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-mizuni:before {
  content: "\f3cc";
}
.fa-schlix:before {
  content: "\f3ea";
}
.fa-square-xing:before,
.fa-xing-square:before {
  content: "\f169";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-cloudversify:before {
  content: "\f385";
}
.fa-usps:before {
  content: "\f7e1";
}
.fa-megaport:before {
  content: "\f5a3";
}
.fa-magento:before {
  content: "\f3c4";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-fly:before {
  content: "\f417";
}
.fa-aviato:before {
  content: "\f421";
}
.fa-itunes:before {
  content: "\f3b4";
}
.fa-cuttlefish:before {
  content: "\f38c";
}
.fa-blogger:before {
  content: "\f37c";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-viber:before {
  content: "\f409";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-letterboxd:before {
  content: "\e62d";
}
.fa-symfony:before {
  content: "\f83d";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-facebook-messenger:before {
  content: "\f39f";
}
.fa-audible:before {
  content: "\f373";
}
.fa-think-peaks:before {
  content: "\f731";
}
.fa-bilibili:before {
  content: "\e3d9";
}
.fa-erlang:before {
  content: "\f39d";
}
.fa-x-twitter:before {
  content: "\e61b";
}
.fa-cotton-bureau:before {
  content: "\f89e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-42-group:before,
.fa-innosoft:before {
  content: "\e080";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-elementor:before {
  content: "\f430";
}
.fa-pied-piper-square:before,
.fa-square-pied-piper:before {
  content: "\e01e";
}
.fa-creative-commons-nd:before {
  content: "\f4eb";
}
.fa-palfed:before {
  content: "\f3d8";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-resolving:before {
  content: "\f3e7";
}
.fa-xbox:before {
  content: "\f412";
}
.fa-square-web-awesome-stroke:before {
  content: "\e684";
}
.fa-searchengin:before {
  content: "\f3eb";
}
.fa-tiktok:before {
  content: "\e07b";
}
.fa-facebook-square:before,
.fa-square-facebook:before {
  content: "\f082";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-linkedin:before {
  content: "\f08c";
}
.fa-hubspot:before {
  content: "\f3b2";
}
.fa-deploydog:before {
  content: "\f38e";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-mixer:before {
  content: "\e056";
}
.fa-lastfm-square:before,
.fa-square-lastfm:before {
  content: "\f203";
}
.fa-vimeo:before {
  content: "\f40a";
}
.fa-mendeley:before {
  content: "\f7b3";
}
.fa-uniregistry:before {
  content: "\f404";
}
.fa-figma:before {
  content: "\f799";
}
.fa-creative-commons-remix:before {
  content: "\f4ee";
}
.fa-cc-amazon-pay:before {
  content: "\f42d";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-cmplid:before {
  content: "\e360";
}
.fa-upwork:before {
  content: "\e641";
}
.fa-facebook:before {
  content: "\f09a";
}
.fa-gripfire:before {
  content: "\f3ac";
}
.fa-jedi-order:before {
  content: "\f50e";
}
.fa-uikit:before {
  content: "\f403";
}
.fa-fort-awesome-alt:before {
  content: "\f3a3";
}
.fa-phabricator:before {
  content: "\f3db";
}
.fa-ussunnah:before {
  content: "\f407";
}
.fa-earlybirds:before {
  content: "\f39a";
}
.fa-trade-federation:before {
  content: "\f513";
}
.fa-autoprefixer:before {
  content: "\f41c";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-square-upwork:before {
  content: "\e67c";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-google-play:before {
  content: "\f3ab";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-line:before {
  content: "\f3c0";
}
.fa-google-drive:before {
  content: "\f3aa";
}
.fa-servicestack:before {
  content: "\f3ec";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-deezer:before {
  content: "\e077";
}
.fa-raspberry-pi:before {
  content: "\f7bb";
}
.fa-jira:before {
  content: "\f7b1";
}
.fa-docker:before {
  content: "\f395";
}
.fa-screenpal:before {
  content: "\e570";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-gitter:before {
  content: "\f426";
}
.fa-d-and-d:before {
  content: "\f38d";
}
.fa-microblog:before {
  content: "\e01a";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-pied-piper-hat:before {
  content: "\f4e5";
}
.fa-kickstarter-k:before {
  content: "\f3bc";
}
.fa-yandex:before {
  content: "\f413";
}
.fa-readme:before {
  content: "\f4d5";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-square-web-awesome:before {
  content: "\e683";
}
.fa-sass:before {
  content: "\f41e";
}
.fa-wirsindhandwerk:before,
.fa-wsh:before {
  content: "\e2d0";
}
.fa-buromobelexperte:before {
  content: "\f37f";
}
.fa-salesforce:before {
  content: "\f83b";
}
.fa-octopus-deploy:before {
  content: "\e082";
}
.fa-medapps:before {
  content: "\f3c6";
}
.fa-ns8:before {
  content: "\f3d5";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-apper:before {
  content: "\f371";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-waze:before {
  content: "\f83f";
}
.fa-bluesky:before {
  content: "\e671";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-snapchat-ghost:before,
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-fantasy-flight-games:before {
  content: "\f6dc";
}
.fa-rust:before {
  content: "\e07a";
}
.fa-wix:before {
  content: "\f5cf";
}
.fa-behance-square:before,
.fa-square-behance:before {
  content: "\f1b5";
}
.fa-supple:before {
  content: "\f3f9";
}
.fa-webflow:before {
  content: "\e65c";
}
.fa-rebel:before {
  content: "\f1d0";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-staylinked:before {
  content: "\f3f5";
}
.fa-kaggle:before {
  content: "\f5fa";
}
.fa-space-awesome:before {
  content: "\e5ac";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-cpanel:before {
  content: "\f388";
}
.fa-goodreads-g:before {
  content: "\f3a9";
}
.fa-git-square:before,
.fa-square-git:before {
  content: "\f1d2";
}
.fa-square-tumblr:before,
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-trello:before {
  content: "\f181";
}
.fa-creative-commons-nc-jp:before {
  content: "\f4ea";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-perbyte:before {
  content: "\e083";
}
.fa-grunt:before {
  content: "\f3ad";
}
.fa-weebly:before {
  content: "\f5cc";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-themeco:before {
  content: "\f5c6";
}
.fa-python:before {
  content: "\f3e2";
}
.fa-android:before {
  content: "\f17b";
}
.fa-bots:before {
  content: "\e340";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-hornbill:before {
  content: "\f592";
}
.fa-js:before {
  content: "\f3b8";
}
.fa-ideal:before {
  content: "\e013";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-dev:before {
  content: "\f6cc";
}
.fa-sketch:before {
  content: "\f7c6";
}
.fa-yandex-international:before {
  content: "\f414";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-uber:before {
  content: "\f402";
}
.fa-github:before {
  content: "\f09b";
}
.fa-php:before {
  content: "\f457";
}
.fa-alipay:before {
  content: "\f642";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-firefox-browser:before {
  content: "\e007";
}
.fa-replyd:before {
  content: "\f3e6";
}
.fa-suse:before {
  content: "\f7d6";
}
.fa-jenkins:before {
  content: "\f3b6";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-rockrms:before {
  content: "\f3e9";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-buffer:before {
  content: "\f837";
}
.fa-npm:before {
  content: "\f3d4";
}
.fa-yammer:before {
  content: "\f840";
}
.fa-btc:before {
  content: "\f15a";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-stubber:before {
  content: "\e5c7";
}
.fa-telegram-plane:before,
.fa-telegram:before {
  content: "\f2c6";
}
.fa-old-republic:before {
  content: "\f510";
}
.fa-odysee:before {
  content: "\e5c6";
}
.fa-square-whatsapp:before,
.fa-whatsapp-square:before {
  content: "\f40c";
}
.fa-node-js:before {
  content: "\f3d3";
}
.fa-edge-legacy:before {
  content: "\e078";
}
.fa-slack-hash:before,
.fa-slack:before {
  content: "\f198";
}
.fa-medrt:before {
  content: "\f3c8";
}
.fa-usb:before {
  content: "\f287";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-vaadin:before {
  content: "\f408";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-square-x-twitter:before {
  content: "\e61a";
}
.fa-reacteurope:before {
  content: "\f75d";
}
.fa-medium-m:before,
.fa-medium:before {
  content: "\f23a";
}
.fa-amilia:before {
  content: "\f36d";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-flipboard:before {
  content: "\f44d";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-critical-role:before {
  content: "\f6c9";
}
.fa-sitrox:before {
  content: "\e44a";
}
.fa-discourse:before {
  content: "\f393";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-mastodon:before {
  content: "\f4f6";
}
.fa-airbnb:before {
  content: "\f834";
}
.fa-wolf-pack-battalion:before {
  content: "\f514";
}
.fa-buy-n-large:before {
  content: "\f8a6";
}
.fa-gulp:before {
  content: "\f3ae";
}
.fa-creative-commons-sampling-plus:before {
  content: "\f4f1";
}
.fa-strava:before {
  content: "\f428";
}
.fa-ember:before {
  content: "\f423";
}
.fa-canadian-maple-leaf:before {
  content: "\f785";
}
.fa-teamspeak:before {
  content: "\f4f9";
}
.fa-pushed:before {
  content: "\f3e1";
}
.fa-wordpress-simple:before {
  content: "\f411";
}
.fa-nutritionix:before {
  content: "\f3d6";
}
.fa-wodu:before {
  content: "\e088";
}
.fa-google-pay:before {
  content: "\e079";
}
.fa-intercom:before {
  content: "\f7af";
}
.fa-zhihu:before {
  content: "\f63f";
}
.fa-korvue:before {
  content: "\f42f";
}
.fa-pix:before {
  content: "\e43a";
}
.fa-steam-symbol:before {
  content: "\f3f6";
}
:host,
:root {
  --fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";
}
@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("./media/fa-regular-400.woff2") format("woff2"), url("./media/fa-regular-400.ttf") format("truetype");
}
.fa-regular,
.far {
  font-weight: 400;
}
:host,
:root {
  --fa-style-family-classic:"Font Awesome 6 Free";
  --fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free";
}
@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("./media/fa-solid-900.woff2") format("woff2"), url("./media/fa-solid-900.ttf") format("truetype");
}
.fa-solid,
.fas {
  font-weight: 900;
}
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-display: block;
  font-weight: 400;
  src: url("./media/fa-brands-400.woff2") format("woff2"), url("./media/fa-brands-400.ttf") format("truetype");
}
@font-face {
  font-family: "Font Awesome 5 Free";
  font-display: block;
  font-weight: 900;
  src: url("./media/fa-solid-900.woff2") format("woff2"), url("./media/fa-solid-900.ttf") format("truetype");
}
@font-face {
  font-family: "Font Awesome 5 Free";
  font-display: block;
  font-weight: 400;
  src: url("./media/fa-regular-400.woff2") format("woff2"), url("./media/fa-regular-400.ttf") format("truetype");
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("./media/fa-solid-900.woff2") format("woff2"), url("./media/fa-solid-900.ttf") format("truetype");
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("./media/fa-brands-400.woff2") format("woff2"), url("./media/fa-brands-400.ttf") format("truetype");
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("./media/fa-regular-400.woff2") format("woff2"), url("./media/fa-regular-400.ttf") format("truetype");
  unicode-range:
    u+f003,
    u+f006,
    u+f014,
    u+f016-f017,
    u+f01a-f01b,
    u+f01d,
    u+f022,
    u+f03e,
    u+f044,
    u+f046,
    u+f05c-f05d,
    u+f06e,
    u+f070,
    u+f087-f088,
    u+f08a,
    u+f094,
    u+f096-f097,
    u+f09d,
    u+f0a0,
    u+f0a2,
    u+f0a4-f0a7,
    u+f0c5,
    u+f0c7,
    u+f0e5-f0e6,
    u+f0eb,
    u+f0f6-f0f8,
    u+f10c,
    u+f114-f115,
    u+f118-f11a,
    u+f11c-f11d,
    u+f133,
    u+f147,
    u+f14e,
    u+f150-f152,
    u+f185-f186,
    u+f18e,
    u+f190-f192,
    u+f196,
    u+f1c1-f1c9,
    u+f1d9,
    u+f1db,
    u+f1e3,
    u+f1ea,
    u+f1f7,
    u+f1f9,
    u+f20a,
    u+f247-f248,
    u+f24a,
    u+f24d,
    u+f255-f25b,
    u+f25d,
    u+f271-f274,
    u+f278,
    u+f27b,
    u+f28c,
    u+f28e,
    u+f29c,
    u+f2b5,
    u+f2b7,
    u+f2ba,
    u+f2bc,
    u+f2be,
    u+f2c0-f2c1,
    u+f2c3,
    u+f2d0,
    u+f2d2,
    u+f2d4,
    u+f2dc;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url("./media/fa-v4compatibility.woff2") format("woff2"), url("./media/fa-v4compatibility.ttf") format("truetype");
  unicode-range:
    u+f041,
    u+f047,
    u+f065-f066,
    u+f07d-f07e,
    u+f080,
    u+f08b,
    u+f08e,
    u+f090,
    u+f09a,
    u+f0ac,
    u+f0ae,
    u+f0b2,
    u+f0d0,
    u+f0d6,
    u+f0e4,
    u+f0ec,
    u+f10a-f10b,
    u+f123,
    u+f13e,
    u+f148-f149,
    u+f14c,
    u+f156,
    u+f15e,
    u+f160-f161,
    u+f163,
    u+f175-f178,
    u+f195,
    u+f1f8,
    u+f219,
    u+f27a;
}

/* projects/app-sls-car-trans/src/styles.scss */
/*!
 * Bootstrap  v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb:
    13,
    110,
    253;
  --bs-secondary-rgb:
    108,
    117,
    125;
  --bs-success-rgb:
    25,
    135,
    84;
  --bs-info-rgb:
    13,
    202,
    240;
  --bs-warning-rgb:
    255,
    193,
    7;
  --bs-danger-rgb:
    220,
    53,
    69;
  --bs-light-rgb:
    248,
    249,
    250;
  --bs-dark-rgb:
    33,
    37,
    41;
  --bs-primary-text-emphasis: #052c65;
  --bs-secondary-text-emphasis: #2b2f32;
  --bs-success-text-emphasis: #0a3622;
  --bs-info-text-emphasis: #055160;
  --bs-warning-text-emphasis: #664d03;
  --bs-danger-text-emphasis: #58151c;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #cfe2ff;
  --bs-secondary-bg-subtle: #e2e3e5;
  --bs-success-bg-subtle: #d1e7dd;
  --bs-info-bg-subtle: #cff4fc;
  --bs-warning-bg-subtle: #fff3cd;
  --bs-danger-bg-subtle: #f8d7da;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #9ec5fe;
  --bs-secondary-border-subtle: #c4c8cb;
  --bs-success-border-subtle: #a3cfbb;
  --bs-info-border-subtle: #9eeaf9;
  --bs-warning-border-subtle: #ffe69c;
  --bs-danger-border-subtle: #f1aeb5;
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb:
    255,
    255,
    255;
  --bs-black-rgb:
    0,
    0,
    0;
  --bs-font-sans-serif:
    "Noto Sans KR",
    system-ui,
    -apple-system,
    "Segoe UI",
    Roboto,
    "Helvetica Neue",
    "Noto Sans",
    "Liberation Sans",
    Arial,
    sans-serif,
    "Apple Color Emoji",
    "Segoe UI Emoji",
    "Segoe UI Symbol",
    "Noto Color Emoji";
  --bs-font-monospace:
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    "Liberation Mono",
    "Courier New",
    monospace;
  --bs-gradient:
    linear-gradient(
      180deg,
      rgba(255, 255, 255, 0.15),
      rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 0.75rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #111;
  --bs-body-color-rgb:
    17,
    17,
    17;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb:
    255,
    255,
    255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb:
    0,
    0,
    0;
  --bs-secondary-color: rgba(17, 17, 17, 0.75);
  --bs-secondary-color-rgb:
    17,
    17,
    17;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb:
    233,
    236,
    239;
  --bs-tertiary-color: rgba(17, 17, 17, 0.5);
  --bs-tertiary-color-rgb:
    17,
    17,
    17;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb:
    248,
    249,
    250;
  --bs-heading-color: inherit;
  --bs-link-color: #0d6efd;
  --bs-link-color-rgb:
    13,
    110,
    253;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #0a58ca;
  --bs-link-hover-color-rgb:
    10,
    88,
    202;
  --bs-code-color: #d63384;
  --bs-highlight-color: #111;
  --bs-highlight-bg: #fff3cd;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(13, 110, 253, 0.25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}
body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}
h6,
.h6,
h5,
.h5,
h4,
.h4,
h3,
.h3,
h2,
.h2,
h1,
.h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}
h1,
.h1 {
  font-size: calc(1.3125rem + 0.75vw);
}
@media (min-width: 1200px) {
  h1,
  .h1 {
    font-size: 1.875rem;
  }
}
h2,
.h2 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h2,
  .h2 {
    font-size: 1.5rem;
  }
}
h3,
.h3 {
  font-size: calc(1.25625rem + 0.075vw);
}
@media (min-width: 1200px) {
  h3,
  .h3 {
    font-size: 1.3125rem;
  }
}
h4,
.h4 {
  font-size: 1.125rem;
}
h5,
.h5 {
  font-size: 0.9375rem;
}
h6,
.h6 {
  font-size: 0.75rem;
}
p {
  margin-top: 0;
  margin-bottom: 1rem;
}
abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none;
}
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
ol,
ul {
  padding-left: 2rem;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 700;
}
dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1rem;
}
b,
strong {
  font-weight: bolder;
}
small,
.small {
  font-size: 0.875em;
}
mark,
.mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}
sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: underline;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}
a:not([href]):not([class]),
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}
pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}
pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}
code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}
kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}
figure {
  margin: 0 0 1rem;
}
img,
svg {
  vertical-align: middle;
}
table {
  caption-side: bottom;
  border-collapse: collapse;
}
caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}
th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}
thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}
label {
  display: inline-block;
}
button {
  border-radius: 0;
}
button:focus:not(:focus-visible) {
  outline: 0;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
button,
select {
  text-transform: none;
}
[role=button] {
  cursor: pointer;
}
select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}
[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}
::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
textarea {
  resize: vertical;
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}
::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}
::-webkit-inner-spin-button {
  height: auto;
}
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-color-swatch-wrapper {
  padding: 0;
}
::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
iframe {
  border: 0;
}
summary {
  display: list-item;
  cursor: pointer;
}
progress {
  vertical-align: baseline;
}
[hidden] {
  display: none !important;
}
.lead {
  font-size: 0.9375rem;
  font-weight: 300;
}
.display-1 {
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}
.display-2 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}
.display-3 {
  font-size: calc(1.525rem + 3.3vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}
.display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}
.display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}
.display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
}
.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}
.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}
.blockquote {
  margin-bottom: 1rem;
  font-size: 0.9375rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}
.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "\2014\a0";
}
.img-fluid {
  max-width: 100%;
  height: auto;
}
.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto;
}
.figure {
  display: inline-block;
}
.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}
.figure-caption {
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}
.container,
.container-fluid,
.container-4xl,
.container-3xl,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container-sm,
  .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md,
  .container-sm,
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl,
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl,
  .container-xl,
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width: 1320px;
  }
}
@media (min-width: 1600px) {
  .container-3xl,
  .container-xxl,
  .container-xl,
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width: 1560px;
  }
}
@media (min-width: 1840px) {
  .container-4xl,
  .container-3xl,
  .container-xxl,
  .container-xl,
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width: 1800px;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
  --bs-breakpoint-3xl: 1600px;
  --bs-breakpoint-4xl: 1840px;
}
.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}
.grid {
  display: grid;
  grid-template-rows: repeat(var(--bs-rows, 1), 1fr);
  grid-template-columns: repeat(var(--bs-columns, 12), 1fr);
  gap: var(--bs-gap, 1.5rem);
}
.grid .g-col-1 {
  grid-column: auto/span 1;
}
.grid .g-col-2 {
  grid-column: auto/span 2;
}
.grid .g-col-3 {
  grid-column: auto/span 3;
}
.grid .g-col-4 {
  grid-column: auto/span 4;
}
.grid .g-col-5 {
  grid-column: auto/span 5;
}
.grid .g-col-6 {
  grid-column: auto/span 6;
}
.grid .g-col-7 {
  grid-column: auto/span 7;
}
.grid .g-col-8 {
  grid-column: auto/span 8;
}
.grid .g-col-9 {
  grid-column: auto/span 9;
}
.grid .g-col-10 {
  grid-column: auto/span 10;
}
.grid .g-col-11 {
  grid-column: auto/span 11;
}
.grid .g-col-12 {
  grid-column: auto/span 12;
}
.grid .g-start-1 {
  grid-column-start: 1;
}
.grid .g-start-2 {
  grid-column-start: 2;
}
.grid .g-start-3 {
  grid-column-start: 3;
}
.grid .g-start-4 {
  grid-column-start: 4;
}
.grid .g-start-5 {
  grid-column-start: 5;
}
.grid .g-start-6 {
  grid-column-start: 6;
}
.grid .g-start-7 {
  grid-column-start: 7;
}
.grid .g-start-8 {
  grid-column-start: 8;
}
.grid .g-start-9 {
  grid-column-start: 9;
}
.grid .g-start-10 {
  grid-column-start: 10;
}
.grid .g-start-11 {
  grid-column-start: 11;
}
@media (min-width: 576px) {
  .grid .g-col-sm-1 {
    grid-column: auto/span 1;
  }
  .grid .g-col-sm-2 {
    grid-column: auto/span 2;
  }
  .grid .g-col-sm-3 {
    grid-column: auto/span 3;
  }
  .grid .g-col-sm-4 {
    grid-column: auto/span 4;
  }
  .grid .g-col-sm-5 {
    grid-column: auto/span 5;
  }
  .grid .g-col-sm-6 {
    grid-column: auto/span 6;
  }
  .grid .g-col-sm-7 {
    grid-column: auto/span 7;
  }
  .grid .g-col-sm-8 {
    grid-column: auto/span 8;
  }
  .grid .g-col-sm-9 {
    grid-column: auto/span 9;
  }
  .grid .g-col-sm-10 {
    grid-column: auto/span 10;
  }
  .grid .g-col-sm-11 {
    grid-column: auto/span 11;
  }
  .grid .g-col-sm-12 {
    grid-column: auto/span 12;
  }
  .grid .g-start-sm-1 {
    grid-column-start: 1;
  }
  .grid .g-start-sm-2 {
    grid-column-start: 2;
  }
  .grid .g-start-sm-3 {
    grid-column-start: 3;
  }
  .grid .g-start-sm-4 {
    grid-column-start: 4;
  }
  .grid .g-start-sm-5 {
    grid-column-start: 5;
  }
  .grid .g-start-sm-6 {
    grid-column-start: 6;
  }
  .grid .g-start-sm-7 {
    grid-column-start: 7;
  }
  .grid .g-start-sm-8 {
    grid-column-start: 8;
  }
  .grid .g-start-sm-9 {
    grid-column-start: 9;
  }
  .grid .g-start-sm-10 {
    grid-column-start: 10;
  }
  .grid .g-start-sm-11 {
    grid-column-start: 11;
  }
}
@media (min-width: 768px) {
  .grid .g-col-md-1 {
    grid-column: auto/span 1;
  }
  .grid .g-col-md-2 {
    grid-column: auto/span 2;
  }
  .grid .g-col-md-3 {
    grid-column: auto/span 3;
  }
  .grid .g-col-md-4 {
    grid-column: auto/span 4;
  }
  .grid .g-col-md-5 {
    grid-column: auto/span 5;
  }
  .grid .g-col-md-6 {
    grid-column: auto/span 6;
  }
  .grid .g-col-md-7 {
    grid-column: auto/span 7;
  }
  .grid .g-col-md-8 {
    grid-column: auto/span 8;
  }
  .grid .g-col-md-9 {
    grid-column: auto/span 9;
  }
  .grid .g-col-md-10 {
    grid-column: auto/span 10;
  }
  .grid .g-col-md-11 {
    grid-column: auto/span 11;
  }
  .grid .g-col-md-12 {
    grid-column: auto/span 12;
  }
  .grid .g-start-md-1 {
    grid-column-start: 1;
  }
  .grid .g-start-md-2 {
    grid-column-start: 2;
  }
  .grid .g-start-md-3 {
    grid-column-start: 3;
  }
  .grid .g-start-md-4 {
    grid-column-start: 4;
  }
  .grid .g-start-md-5 {
    grid-column-start: 5;
  }
  .grid .g-start-md-6 {
    grid-column-start: 6;
  }
  .grid .g-start-md-7 {
    grid-column-start: 7;
  }
  .grid .g-start-md-8 {
    grid-column-start: 8;
  }
  .grid .g-start-md-9 {
    grid-column-start: 9;
  }
  .grid .g-start-md-10 {
    grid-column-start: 10;
  }
  .grid .g-start-md-11 {
    grid-column-start: 11;
  }
}
@media (min-width: 992px) {
  .grid .g-col-lg-1 {
    grid-column: auto/span 1;
  }
  .grid .g-col-lg-2 {
    grid-column: auto/span 2;
  }
  .grid .g-col-lg-3 {
    grid-column: auto/span 3;
  }
  .grid .g-col-lg-4 {
    grid-column: auto/span 4;
  }
  .grid .g-col-lg-5 {
    grid-column: auto/span 5;
  }
  .grid .g-col-lg-6 {
    grid-column: auto/span 6;
  }
  .grid .g-col-lg-7 {
    grid-column: auto/span 7;
  }
  .grid .g-col-lg-8 {
    grid-column: auto/span 8;
  }
  .grid .g-col-lg-9 {
    grid-column: auto/span 9;
  }
  .grid .g-col-lg-10 {
    grid-column: auto/span 10;
  }
  .grid .g-col-lg-11 {
    grid-column: auto/span 11;
  }
  .grid .g-col-lg-12 {
    grid-column: auto/span 12;
  }
  .grid .g-start-lg-1 {
    grid-column-start: 1;
  }
  .grid .g-start-lg-2 {
    grid-column-start: 2;
  }
  .grid .g-start-lg-3 {
    grid-column-start: 3;
  }
  .grid .g-start-lg-4 {
    grid-column-start: 4;
  }
  .grid .g-start-lg-5 {
    grid-column-start: 5;
  }
  .grid .g-start-lg-6 {
    grid-column-start: 6;
  }
  .grid .g-start-lg-7 {
    grid-column-start: 7;
  }
  .grid .g-start-lg-8 {
    grid-column-start: 8;
  }
  .grid .g-start-lg-9 {
    grid-column-start: 9;
  }
  .grid .g-start-lg-10 {
    grid-column-start: 10;
  }
  .grid .g-start-lg-11 {
    grid-column-start: 11;
  }
}
@media (min-width: 1200px) {
  .grid .g-col-xl-1 {
    grid-column: auto/span 1;
  }
  .grid .g-col-xl-2 {
    grid-column: auto/span 2;
  }
  .grid .g-col-xl-3 {
    grid-column: auto/span 3;
  }
  .grid .g-col-xl-4 {
    grid-column: auto/span 4;
  }
  .grid .g-col-xl-5 {
    grid-column: auto/span 5;
  }
  .grid .g-col-xl-6 {
    grid-column: auto/span 6;
  }
  .grid .g-col-xl-7 {
    grid-column: auto/span 7;
  }
  .grid .g-col-xl-8 {
    grid-column: auto/span 8;
  }
  .grid .g-col-xl-9 {
    grid-column: auto/span 9;
  }
  .grid .g-col-xl-10 {
    grid-column: auto/span 10;
  }
  .grid .g-col-xl-11 {
    grid-column: auto/span 11;
  }
  .grid .g-col-xl-12 {
    grid-column: auto/span 12;
  }
  .grid .g-start-xl-1 {
    grid-column-start: 1;
  }
  .grid .g-start-xl-2 {
    grid-column-start: 2;
  }
  .grid .g-start-xl-3 {
    grid-column-start: 3;
  }
  .grid .g-start-xl-4 {
    grid-column-start: 4;
  }
  .grid .g-start-xl-5 {
    grid-column-start: 5;
  }
  .grid .g-start-xl-6 {
    grid-column-start: 6;
  }
  .grid .g-start-xl-7 {
    grid-column-start: 7;
  }
  .grid .g-start-xl-8 {
    grid-column-start: 8;
  }
  .grid .g-start-xl-9 {
    grid-column-start: 9;
  }
  .grid .g-start-xl-10 {
    grid-column-start: 10;
  }
  .grid .g-start-xl-11 {
    grid-column-start: 11;
  }
}
@media (min-width: 1400px) {
  .grid .g-col-xxl-1 {
    grid-column: auto/span 1;
  }
  .grid .g-col-xxl-2 {
    grid-column: auto/span 2;
  }
  .grid .g-col-xxl-3 {
    grid-column: auto/span 3;
  }
  .grid .g-col-xxl-4 {
    grid-column: auto/span 4;
  }
  .grid .g-col-xxl-5 {
    grid-column: auto/span 5;
  }
  .grid .g-col-xxl-6 {
    grid-column: auto/span 6;
  }
  .grid .g-col-xxl-7 {
    grid-column: auto/span 7;
  }
  .grid .g-col-xxl-8 {
    grid-column: auto/span 8;
  }
  .grid .g-col-xxl-9 {
    grid-column: auto/span 9;
  }
  .grid .g-col-xxl-10 {
    grid-column: auto/span 10;
  }
  .grid .g-col-xxl-11 {
    grid-column: auto/span 11;
  }
  .grid .g-col-xxl-12 {
    grid-column: auto/span 12;
  }
  .grid .g-start-xxl-1 {
    grid-column-start: 1;
  }
  .grid .g-start-xxl-2 {
    grid-column-start: 2;
  }
  .grid .g-start-xxl-3 {
    grid-column-start: 3;
  }
  .grid .g-start-xxl-4 {
    grid-column-start: 4;
  }
  .grid .g-start-xxl-5 {
    grid-column-start: 5;
  }
  .grid .g-start-xxl-6 {
    grid-column-start: 6;
  }
  .grid .g-start-xxl-7 {
    grid-column-start: 7;
  }
  .grid .g-start-xxl-8 {
    grid-column-start: 8;
  }
  .grid .g-start-xxl-9 {
    grid-column-start: 9;
  }
  .grid .g-start-xxl-10 {
    grid-column-start: 10;
  }
  .grid .g-start-xxl-11 {
    grid-column-start: 11;
  }
}
@media (min-width: 1600px) {
  .grid .g-col-3xl-1 {
    grid-column: auto/span 1;
  }
  .grid .g-col-3xl-2 {
    grid-column: auto/span 2;
  }
  .grid .g-col-3xl-3 {
    grid-column: auto/span 3;
  }
  .grid .g-col-3xl-4 {
    grid-column: auto/span 4;
  }
  .grid .g-col-3xl-5 {
    grid-column: auto/span 5;
  }
  .grid .g-col-3xl-6 {
    grid-column: auto/span 6;
  }
  .grid .g-col-3xl-7 {
    grid-column: auto/span 7;
  }
  .grid .g-col-3xl-8 {
    grid-column: auto/span 8;
  }
  .grid .g-col-3xl-9 {
    grid-column: auto/span 9;
  }
  .grid .g-col-3xl-10 {
    grid-column: auto/span 10;
  }
  .grid .g-col-3xl-11 {
    grid-column: auto/span 11;
  }
  .grid .g-col-3xl-12 {
    grid-column: auto/span 12;
  }
  .grid .g-start-3xl-1 {
    grid-column-start: 1;
  }
  .grid .g-start-3xl-2 {
    grid-column-start: 2;
  }
  .grid .g-start-3xl-3 {
    grid-column-start: 3;
  }
  .grid .g-start-3xl-4 {
    grid-column-start: 4;
  }
  .grid .g-start-3xl-5 {
    grid-column-start: 5;
  }
  .grid .g-start-3xl-6 {
    grid-column-start: 6;
  }
  .grid .g-start-3xl-7 {
    grid-column-start: 7;
  }
  .grid .g-start-3xl-8 {
    grid-column-start: 8;
  }
  .grid .g-start-3xl-9 {
    grid-column-start: 9;
  }
  .grid .g-start-3xl-10 {
    grid-column-start: 10;
  }
  .grid .g-start-3xl-11 {
    grid-column-start: 11;
  }
}
@media (min-width: 1840px) {
  .grid .g-col-4xl-1 {
    grid-column: auto/span 1;
  }
  .grid .g-col-4xl-2 {
    grid-column: auto/span 2;
  }
  .grid .g-col-4xl-3 {
    grid-column: auto/span 3;
  }
  .grid .g-col-4xl-4 {
    grid-column: auto/span 4;
  }
  .grid .g-col-4xl-5 {
    grid-column: auto/span 5;
  }
  .grid .g-col-4xl-6 {
    grid-column: auto/span 6;
  }
  .grid .g-col-4xl-7 {
    grid-column: auto/span 7;
  }
  .grid .g-col-4xl-8 {
    grid-column: auto/span 8;
  }
  .grid .g-col-4xl-9 {
    grid-column: auto/span 9;
  }
  .grid .g-col-4xl-10 {
    grid-column: auto/span 10;
  }
  .grid .g-col-4xl-11 {
    grid-column: auto/span 11;
  }
  .grid .g-col-4xl-12 {
    grid-column: auto/span 12;
  }
  .grid .g-start-4xl-1 {
    grid-column-start: 1;
  }
  .grid .g-start-4xl-2 {
    grid-column-start: 2;
  }
  .grid .g-start-4xl-3 {
    grid-column-start: 3;
  }
  .grid .g-start-4xl-4 {
    grid-column-start: 4;
  }
  .grid .g-start-4xl-5 {
    grid-column-start: 5;
  }
  .grid .g-start-4xl-6 {
    grid-column-start: 6;
  }
  .grid .g-start-4xl-7 {
    grid-column-start: 7;
  }
  .grid .g-start-4xl-8 {
    grid-column-start: 8;
  }
  .grid .g-start-4xl-9 {
    grid-column-start: 9;
  }
  .grid .g-start-4xl-10 {
    grid-column-start: 10;
  }
  .grid .g-start-4xl-11 {
    grid-column-start: 11;
  }
}
.col {
  flex: 1 0 0%;
}
.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}
.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}
.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}
.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.33333333%;
}
.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}
.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}
.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.66666667%;
}
.col-auto {
  flex: 0 0 auto;
  width: auto;
}
.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}
.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}
.col-3 {
  flex: 0 0 auto;
  width: 25%;
}
.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}
.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}
.col-6 {
  flex: 0 0 auto;
  width: 50%;
}
.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}
.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}
.col-9 {
  flex: 0 0 auto;
  width: 75%;
}
.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}
.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}
.col-12 {
  flex: 0 0 auto;
  width: 100%;
}
.offset-1 {
  margin-left: 8.33333333%;
}
.offset-2 {
  margin-left: 16.66666667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.33333333%;
}
.offset-5 {
  margin-left: 41.66666667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.33333333%;
}
.offset-8 {
  margin-left: 66.66666667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.33333333%;
}
.offset-11 {
  margin-left: 91.66666667%;
}
.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}
.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}
.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}
.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}
.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}
.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}
.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}
.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}
.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}
.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}
.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}
.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}
@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0%;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0%;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0%;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0%;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0%;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1600px) {
  .col-3xl {
    flex: 1 0 0%;
  }
  .row-cols-3xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-3xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-3xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-3xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-3xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-3xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-3xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-3xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-3xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-3xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-3xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-3xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-3xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-3xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-3xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-3xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-3xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-3xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-3xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-3xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-3xl-0 {
    margin-left: 0;
  }
  .offset-3xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-3xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-3xl-3 {
    margin-left: 25%;
  }
  .offset-3xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-3xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-3xl-6 {
    margin-left: 50%;
  }
  .offset-3xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-3xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-3xl-9 {
    margin-left: 75%;
  }
  .offset-3xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-3xl-11 {
    margin-left: 91.66666667%;
  }
  .g-3xl-0,
  .gx-3xl-0 {
    --bs-gutter-x: 0;
  }
  .g-3xl-0,
  .gy-3xl-0 {
    --bs-gutter-y: 0;
  }
  .g-3xl-1,
  .gx-3xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-3xl-1,
  .gy-3xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-3xl-2,
  .gx-3xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-3xl-2,
  .gy-3xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-3xl-3,
  .gx-3xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-3xl-3,
  .gy-3xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-3xl-4,
  .gx-3xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-3xl-4,
  .gy-3xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-3xl-5,
  .gx-3xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-3xl-5,
  .gy-3xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1840px) {
  .col-4xl {
    flex: 1 0 0%;
  }
  .row-cols-4xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-4xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-4xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-4xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-4xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-4xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-4xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-4xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-4xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-4xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-4xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-4xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-4xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-4xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-4xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-4xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-4xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-4xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-4xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-4xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-4xl-0 {
    margin-left: 0;
  }
  .offset-4xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-4xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-4xl-3 {
    margin-left: 25%;
  }
  .offset-4xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-4xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-4xl-6 {
    margin-left: 50%;
  }
  .offset-4xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-4xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-4xl-9 {
    margin-left: 75%;
  }
  .offset-4xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-4xl-11 {
    margin-left: 91.66666667%;
  }
  .g-4xl-0,
  .gx-4xl-0 {
    --bs-gutter-x: 0;
  }
  .g-4xl-0,
  .gy-4xl-0 {
    --bs-gutter-y: 0;
  }
  .g-4xl-1,
  .gx-4xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-4xl-1,
  .gy-4xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-4xl-2,
  .gx-4xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-4xl-2,
  .gy-4xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-4xl-3,
  .gx-4xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-4xl-3,
  .gy-4xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-4xl-4,
  .gx-4xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-4xl-4,
  .gy-4xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-4xl-5,
  .gx-4xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-4xl-5,
  .gy-4xl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}
.table-group-divider {
  border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}
.caption-top {
  caption-side: top;
}
.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}
.table-bordered > :not(caption) > * {
  border-width: var(--bs-border-width) 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 var(--bs-border-width);
}
.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}
.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}
.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}
.table-active {
  --bs-table-color-state: var(--bs-table-active-color);
  --bs-table-bg-state: var(--bs-table-active-bg);
}
.table-hover > tbody > tr:hover > * {
  --bs-table-color-state: var(--bs-table-hover-color);
  --bs-table-bg-state: var(--bs-table-hover-bg);
}
.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: #cfe2ff;
  --bs-table-border-color: #a6b5cc;
  --bs-table-striped-bg: #c5d7f2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bacbe6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfd1ec;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: #e2e3e5;
  --bs-table-border-color: #b5b6b7;
  --bs-table-striped-bg: #d7d8da;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbccce;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d1d2d4;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-success {
  --bs-table-color: #000;
  --bs-table-bg: #d1e7dd;
  --bs-table-border-color: #a7b9b1;
  --bs-table-striped-bg: #c7dbd2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bcd0c7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c1d6cc;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-info {
  --bs-table-color: #000;
  --bs-table-bg: #cff4fc;
  --bs-table-border-color: #a6c3ca;
  --bs-table-striped-bg: #c5e8ef;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #badce3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfe2e9;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #fff3cd;
  --bs-table-border-color: #ccc2a4;
  --bs-table-striped-bg: #f2e7c3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dbb9;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece1be;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #f8d7da;
  --bs-table-border-color: #c6acae;
  --bs-table-striped-bg: #eccccf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfc2c4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5c7ca;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f8f9fa;
  --bs-table-border-color: #c6c7c8;
  --bs-table-striped-bg: #ecedee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfe0e1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5e6e7;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #212529;
  --bs-table-border-color: #4d5154;
  --bs-table-striped-bg: #2c3034;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #373b3e;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #323539;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1599.98px) {
  .table-responsive-3xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1839.98px) {
  .table-responsive-4xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}
.col-form-label {
  padding-top: calc(0.375rem + var(--bs-border-width));
  padding-bottom: calc(0.375rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}
.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 0.9375rem;
}
.col-form-label-sm {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 0.65625rem;
}
.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}
.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}
.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm,
.form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}
.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.65625rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}
.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
  padding: 0.5rem 1rem;
  font-size: 0.9375rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}
textarea.form-control {
  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}
.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}
.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-select[multiple],
.form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}
.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.65625rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 0.9375rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-check {
  display: block;
  min-height: 1.125rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}
.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}
.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label,
.form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}
.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}
.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}
.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn,
.btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}
.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}
.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus,
.form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:focus ~ label::after,
.form-floating > .form-control:not(:placeholder-shown) ~ label::after,
.form-floating > .form-control-plaintext ~ label::after,
.form-floating > .form-select ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}
.form-floating > :disabled ~ label::after,
.form-floating > .form-control:disabled ~ label::after {
  background-color: var(--bs-secondary-bg);
}
.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 5;
}
.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}
.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 0.9375rem;
  border-radius: var(--bs-border-radius-lg);
}
.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.65625rem;
  border-radius: var(--bs-border-radius-sm);
}
.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 3rem;
}
.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(var(--bs-border-width) * -1);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color);
}
.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.65625rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}
.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .form-control:valid,
.form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus,
.form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated textarea.form-control:valid,
textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .form-select:valid,
.form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]),
.was-validated .form-select:valid:not([multiple])[size="1"],
.form-select.is-valid:not([multiple]):not([size]),
.form-select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus,
.form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-control-color:valid,
.form-control-color.is-valid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}
.was-validated .form-check-input:valid,
.form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked,
.form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus,
.form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label,
.form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}
.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}
.was-validated .input-group > .form-control:not(:focus):valid,
.input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}
.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color);
}
.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.65625rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}
.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .form-control:invalid,
.form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus,
.form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated textarea.form-control:invalid,
textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .form-select:invalid,
.form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]),
.was-validated .form-select:invalid:not([multiple])[size="1"],
.form-select.is-invalid:not([multiple]):not([size]),
.form-select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus,
.form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-control-color:invalid,
.form-control-color.is-invalid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}
.was-validated .form-check-input:invalid,
.form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked,
.form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus,
.form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label,
.form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}
.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}
.was-validated .input-group > .form-control:not(:focus):invalid,
.input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}
.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 0.75rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn,
:not(.btn-check) + .btn:active,
.btn:first-child:active,
.btn.active,
.btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible,
:not(.btn-check) + .btn:active:focus-visible,
.btn:first-child:active:focus-visible,
.btn.active:focus-visible,
.btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled,
.btn.disabled,
fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}
.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0b5ed7;
  --bs-btn-hover-border-color: #0a58ca;
  --bs-btn-focus-shadow-rgb:
    49,
    132,
    253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d6efd;
  --bs-btn-disabled-border-color: #0d6efd;
}
.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5c636a;
  --bs-btn-hover-border-color: #565e64;
  --bs-btn-focus-shadow-rgb:
    130,
    138,
    145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #565e64;
  --bs-btn-active-border-color: #51585e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}
.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #157347;
  --bs-btn-hover-border-color: #146c43;
  --bs-btn-focus-shadow-rgb:
    60,
    153,
    110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #146c43;
  --bs-btn-active-border-color: #13653f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}
.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #31d2f2;
  --bs-btn-hover-border-color: #25cff2;
  --bs-btn-focus-shadow-rgb:
    11,
    172,
    204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3dd5f3;
  --bs-btn-active-border-color: #25cff2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}
.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffca2c;
  --bs-btn-hover-border-color: #ffc720;
  --bs-btn-focus-shadow-rgb:
    217,
    164,
    6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffcd39;
  --bs-btn-active-border-color: #ffc720;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}
.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb:
    225,
    83,
    97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}
.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d3d4d5;
  --bs-btn-hover-border-color: #c6c7c8;
  --bs-btn-focus-shadow-rgb:
    211,
    212,
    213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c6c7c8;
  --bs-btn-active-border-color: #babbbc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}
.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #424649;
  --bs-btn-hover-border-color: #373b3e;
  --bs-btn-focus-shadow-rgb:
    66,
    70,
    73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4d5154;
  --bs-btn-active-border-color: #373b3e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}
.btn-outline-primary {
  --bs-btn-color: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0d6efd;
  --bs-btn-hover-border-color: #0d6efd;
  --bs-btn-focus-shadow-rgb:
    13,
    110,
    253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0d6efd;
  --bs-btn-active-border-color: #0d6efd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0d6efd;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0d6efd;
  --bs-gradient: none;
}
.btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb:
    108,
    117,
    125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}
.btn-outline-success {
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb:
    25,
    135,
    84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}
.btn-outline-info {
  --bs-btn-color: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #0dcaf0;
  --bs-btn-hover-border-color: #0dcaf0;
  --bs-btn-focus-shadow-rgb:
    13,
    202,
    240;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #0dcaf0;
  --bs-btn-active-border-color: #0dcaf0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0dcaf0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0dcaf0;
  --bs-gradient: none;
}
.btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb:
    255,
    193,
    7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none;
}
.btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb:
    220,
    53,
    69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --bs-gradient: none;
}
.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb:
    248,
    249,
    250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}
.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb:
    33,
    37,
    41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}
.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb:
    49,
    132,
    253;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}
.btn-lg,
.btn-group-lg > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 0.9375rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}
.btn-sm,
.btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.65625rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}
.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}
.collapse:not(.show) {
  display: none;
}
.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}
.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}
.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 0.75rem;
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}
.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}
.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}
@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1600px) {
  .dropdown-menu-3xl-start {
    --bs-position: start;
  }
  .dropdown-menu-3xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-3xl-end {
    --bs-position: end;
  }
  .dropdown-menu-3xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1840px) {
  .dropdown-menu-4xl-start {
    --bs-position: start;
  }
  .dropdown-menu-4xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-4xl-end {
    --bs-position: end;
  }
  .dropdown-menu-4xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}
.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}
.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}
.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover,
.dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active,
.dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled,
.dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}
.dropdown-menu.show {
  display: block;
}
.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.65625rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}
.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}
.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}
.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}
.btn-group {
  border-radius: var(--bs-border-radius);
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(var(--bs-border-width) * -1);
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after,
.dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}
.btn-sm + .dropdown-toggle-split,
.btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}
.btn-lg + .dropdown-toggle-split,
.btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(var(--bs-border-width) * -1);
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn ~ .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  background: none;
  border: 0;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover,
.nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.nav-link.disabled,
.nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}
.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover,
.nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #0d6efd;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}
.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover,
.nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}
.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}
.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}
.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
  --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
  --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-padding-y: 0.359375rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 0.9375rem;
  --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 0.9375rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2817, 17, 17, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
  --bs-navbar-toggler-border-radius: var(--bs-border-radius);
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl,
.navbar > .container-3xl,
.navbar > .container-4xl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover,
.navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}
.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link.active,
.navbar-nav .nav-link.show {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}
.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}
.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}
.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1600px) {
  .navbar-expand-3xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-3xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-3xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-3xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-3xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-3xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-3xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-3xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-3xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-3xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1840px) {
  .navbar-expand-4xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-4xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-4xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-4xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-4xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-4xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-4xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-4xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-4xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-4xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}
.navbar-dark,
.navbar[data-bs-theme=dark] {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.card {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-title-color: ;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: var(--bs-border-width);
  --bs-card-border-color: var(--bs-border-color-translucent);
  --bs-card-border-radius: var(--bs-border-radius);
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: var(--bs-body-bg);
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 0.75rem;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  color: var(--bs-body-color);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}
.card-body {
  flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}
.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
  color: var(--bs-card-title-color);
}
.card-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
  color: var(--bs-card-subtitle-color);
}
.card-text:last-child {
  margin-bottom: 0;
}
.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}
.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}
.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}
.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}
.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}
.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}
.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}
.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}
.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23111'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-border-color: #86b7fe;
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}
.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 0.75rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  border-color: var(--bs-accordion-btn-focus-border-color);
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}
.accordion-header {
  margin-bottom: 0;
}
.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}
.accordion-flush .accordion-collapse {
  border-width: 0;
}
.accordion-flush .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush .accordion-item .accordion-button,
.accordion-flush .accordion-item .accordion-button.collapsed {
  border-radius: 0;
}
.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: var(--bs-secondary-color);
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}
.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/");
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}
.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 0.75rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #0d6efd;
  --bs-pagination-active-border-color: #0d6efd;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}
.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active,
.active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled,
.disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}
.page-item:not(:first-child) .page-link {
  margin-left: calc(var(--bs-border-width) * -1);
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}
.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 0.9375rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}
.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.65625rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}
.badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: var(--bs-border-radius);
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}
.alert-heading {
  color: inherit;
}
.alert-link {
  font-weight: 700;
  color: var(--bs-alert-link-color);
}
.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}
.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}
.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}
.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis);
}
.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis);
}
.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis);
}
.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis);
}
.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}
.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}
@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.5625rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #0d6efd;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}
.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}
.progress-bar-striped {
  background-image:
    linear-gradient(
      45deg,
      rgba(255, 255, 255, 0.15) 25%,
      transparent 25%,
      transparent 50%,
      rgba(255, 255, 255, 0.15) 50%,
      rgba(255, 255, 255, 0.15) 75%,
      transparent 75%,
      transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}
.progress-stacked > .progress {
  overflow: visible;
}
.progress-stacked > .progress > .progress-bar {
  width: 100%;
}
.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}
.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: var(--bs-border-color);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: var(--bs-body-bg);
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #0d6efd;
  --bs-list-group-active-border-color: #0d6efd;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}
.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}
.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:hover,
.list-group-item-action:focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}
.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled,
.list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}
.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}
@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1600px) {
  .list-group-horizontal-3xl {
    flex-direction: row;
  }
  .list-group-horizontal-3xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-3xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-3xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-3xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-3xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1840px) {
  .list-group-horizontal-4xl {
    flex-direction: row;
  }
  .list-group-horizontal-4xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-4xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-4xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-4xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-4xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}
.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}
.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}
.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}
.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}
.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}
.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}
.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}
.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}
.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  border: 0;
  border-radius: 0.375rem;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled,
.btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}
.btn-close-white {
  filter: var(--bs-btn-close-white-filter);
}
.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 1.5rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-border-width: var(--bs-border-width);
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: var(--bs-border-radius);
  --bs-toast-box-shadow: var(--bs-box-shadow);
  --bs-toast-header-color: var(--bs-secondary-color);
  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-header-border-color: var(--bs-border-color-translucent);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}
.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}
.toast-header {
  display: flex;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}
.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}
.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: ;
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: var(--bs-border-width);
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: var(--bs-border-width);
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: var(--bs-border-width);
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}
.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}
.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}
.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}
.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
}
.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}
.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}
.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}
@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}
@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1599.98px) {
  .modal-fullscreen-3xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-3xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-3xl-down .modal-header,
  .modal-fullscreen-3xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-3xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1839.98px) {
  .modal-fullscreen-4xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-4xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-4xl-down .modal-header,
  .modal-fullscreen-4xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-4xl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.65625rem;
  --bs-tooltip-color: var(--bs-body-bg);
  --bs-tooltip-bg: var(--bs-emphasis-color);
  --bs-tooltip-border-radius: var(--bs-border-radius);
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}
.bs-tooltip-top .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}
.bs-tooltip-end .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}
.bs-tooltip-bottom .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}
.bs-tooltip-start .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}
.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.65625rem;
  --bs-popover-bg: var(--bs-body-bg);
  --bs-popover-border-width: var(--bs-border-width);
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: var(--bs-border-radius-lg);
  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
  --bs-popover-box-shadow: var(--bs-box-shadow);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 0.75rem;
  --bs-popover-header-color: inherit;
  --bs-popover-header-bg: var(--bs-secondary-bg);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: var(--bs-body-color);
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before,
.popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}
.bs-popover-top > .popover-arrow,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before,
.bs-popover-top > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}
.bs-popover-end > .popover-arrow,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before,
.bs-popover-end > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}
.bs-popover-bottom > .popover-arrow,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before,
.bs-popover-bottom > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before,
.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}
.bs-popover-start > .popover-arrow,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before,
.bs-popover-start > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
  display: none;
}
.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}
.carousel {
  position: relative;
}
.carousel.pointer-event {
  touch-action: pan-y;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}
.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}
.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%);
}
.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  transform: translateX(-100%);
}
.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
  .carousel-fade .active.carousel-item-end {
    transition: none;
  }
}
.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover,
.carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}
.carousel-control-prev {
  left: 0;
}
.carousel-control-next {
  right: 0;
}
.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
}
.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: center;
}
.carousel-dark .carousel-control-prev-icon,
.carousel-dark .carousel-control-next-icon {
  filter: invert(1) grayscale(100);
}
.carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000;
}
.carousel-dark .carousel-caption {
  color: #000;
}
.spinner-grow,
.spinner-border {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}
@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}
.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}
@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}
.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}
@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas,
.offcanvas-4xl,
.offcanvas-3xl,
.offcanvas-xxl,
.offcanvas-xl,
.offcanvas-lg,
.offcanvas-md,
.offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: var(--bs-border-width);
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}
@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-sm.showing,
  .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-sm.showing,
  .offcanvas-sm.hiding,
  .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-md.showing,
  .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-md.showing,
  .offcanvas-md.hiding,
  .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-lg.showing,
  .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-lg.showing,
  .offcanvas-lg.hiding,
  .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xl.showing,
  .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xl.showing,
  .offcanvas-xl.hiding,
  .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xxl.showing,
  .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xxl.showing,
  .offcanvas-xxl.hiding,
  .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1599.98px) {
  .offcanvas-3xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1599.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-3xl {
    transition: none;
  }
}
@media (max-width: 1599.98px) {
  .offcanvas-3xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-3xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-3xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-3xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-3xl.showing,
  .offcanvas-3xl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-3xl.showing,
  .offcanvas-3xl.hiding,
  .offcanvas-3xl.show {
    visibility: visible;
  }
}
@media (min-width: 1600px) {
  .offcanvas-3xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-3xl .offcanvas-header {
    display: none;
  }
  .offcanvas-3xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1839.98px) {
  .offcanvas-4xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1839.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-4xl {
    transition: none;
  }
}
@media (max-width: 1839.98px) {
  .offcanvas-4xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-4xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-4xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-4xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-4xl.showing,
  .offcanvas-4xl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-4xl.showing,
  .offcanvas-4xl.hiding,
  .offcanvas-4xl.show {
    visibility: visible;
  }
}
@media (min-width: 1840px) {
  .offcanvas-4xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-4xl .offcanvas-header {
    display: none;
  }
  .offcanvas-4xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing,
.offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing,
.offcanvas.hiding,
.offcanvas.show {
  visibility: visible;
}
.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}
.offcanvas-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
}
.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}
.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}
.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before {
  display: inline-block;
  content: "";
}
.placeholder-xs {
  min-height: 0.6em;
}
.placeholder-sm {
  min-height: 0.8em;
}
.placeholder-lg {
  min-height: 1.2em;
}
.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite;
}
@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  -webkit-mask-image:
    linear-gradient(
      130deg,
      #000 55%,
      rgba(0, 0, 0, 0.8) 75%,
      #000 95%);
  mask-image:
    linear-gradient(
      130deg,
      #000 55%,
      rgba(0, 0, 0, 0.8) 75%,
      #000 95%);
  -webkit-mask-size: 200% 100%;
  mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}
@keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
    mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}
.text-bg-primary {
  color: #fff !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-success {
  color: #fff !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-info {
  color: #000 !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-light {
  color: #000 !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}
.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover,
.link-primary:focus {
  color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover,
.link-secondary:focus {
  color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
}
.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover,
.link-success:focus {
  color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
}
.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover,
.link-info:focus {
  color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover,
.link-warning:focus {
  color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover,
.link-danger:focus {
  color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
}
.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover,
.link-light:focus {
  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover,
.link-dark:focus {
  color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover,
.link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}
.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}
.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}
.icon-link-hover:hover > .bi,
.icon-link-hover:focus-visible > .bi {
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}
.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}
.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}
.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}
.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}
.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}
.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}
.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}
.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}
@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1600px) {
  .sticky-3xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-3xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1840px) {
  .sticky-4xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-4xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}
.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}
.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.vr {
  display: inline-block;
  align-self: stretch;
  width: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}
.align-baseline {
  vertical-align: baseline !important;
}
.align-top {
  vertical-align: top !important;
}
.align-middle {
  vertical-align: middle !important;
}
.align-bottom {
  vertical-align: bottom !important;
}
.align-text-bottom {
  vertical-align: text-bottom !important;
}
.align-text-top {
  vertical-align: text-top !important;
}
.float-start {
  float: left !important;
}
.float-end {
  float: right !important;
}
.float-none {
  float: none !important;
}
.object-fit-contain {
  object-fit: contain !important;
}
.object-fit-cover {
  object-fit: cover !important;
}
.object-fit-fill {
  object-fit: fill !important;
}
.object-fit-scale {
  object-fit: scale-down !important;
}
.object-fit-none {
  object-fit: none !important;
}
.opacity-0 {
  opacity: 0 !important;
}
.opacity-25 {
  opacity: 0.25 !important;
}
.opacity-50 {
  opacity: 0.5 !important;
}
.opacity-75 {
  opacity: 0.75 !important;
}
.opacity-100 {
  opacity: 1 !important;
}
.overflow-auto {
  overflow: auto !important;
}
.overflow-hidden {
  overflow: hidden !important;
}
.overflow-visible {
  overflow: visible !important;
}
.overflow-scroll {
  overflow: scroll !important;
}
.overflow-x-auto {
  overflow-x: auto !important;
}
.overflow-x-hidden {
  overflow-x: hidden !important;
}
.overflow-x-visible {
  overflow-x: visible !important;
}
.overflow-x-scroll {
  overflow-x: scroll !important;
}
.overflow-y-auto {
  overflow-y: auto !important;
}
.overflow-y-hidden {
  overflow-y: hidden !important;
}
.overflow-y-visible {
  overflow-y: visible !important;
}
.overflow-y-scroll {
  overflow-y: scroll !important;
}
.d-inline {
  display: inline !important;
}
.d-inline-block {
  display: inline-block !important;
}
.d-block {
  display: block !important;
}
.d-grid {
  display: grid !important;
}
.d-inline-grid {
  display: inline-grid !important;
}
.d-table {
  display: table !important;
}
.d-table-row {
  display: table-row !important;
}
.d-table-cell {
  display: table-cell !important;
}
.d-flex {
  display: flex !important;
}
.d-inline-flex {
  display: inline-flex !important;
}
.d-none {
  display: none !important;
}
.shadow {
  box-shadow: var(--bs-box-shadow) !important;
}
.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}
.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}
.shadow-none {
  box-shadow: none !important;
}
.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}
.position-static {
  position: static !important;
}
.position-relative {
  position: relative !important;
}
.position-absolute {
  position: absolute !important;
}
.position-fixed {
  position: fixed !important;
}
.position-sticky {
  position: sticky !important;
}
.top-0 {
  top: 0 !important;
}
.top-50 {
  top: 50% !important;
}
.top-100 {
  top: 100% !important;
}
.bottom-0 {
  bottom: 0 !important;
}
.bottom-50 {
  bottom: 50% !important;
}
.bottom-100 {
  bottom: 100% !important;
}
.start-0 {
  left: 0 !important;
}
.start-50 {
  left: 50% !important;
}
.start-100 {
  left: 100% !important;
}
.end-0 {
  right: 0 !important;
}
.end-50 {
  right: 50% !important;
}
.end-100 {
  right: 100% !important;
}
.translate-middle {
  transform: translate(-50%, -50%) !important;
}
.translate-middle-x {
  transform: translateX(-50%) !important;
}
.translate-middle-y {
  transform: translateY(-50%) !important;
}
.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-0 {
  border: 0 !important;
}
.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-top-0 {
  border-top: 0 !important;
}
.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-end-0 {
  border-right: 0 !important;
}
.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-bottom-0 {
  border-bottom: 0 !important;
}
.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-start-0 {
  border-left: 0 !important;
}
.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}
.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}
.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}
.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}
.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}
.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}
.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}
.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}
.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}
.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}
.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}
.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}
.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}
.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}
.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}
.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}
.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}
.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}
.border-1 {
  border-width: 1px !important;
}
.border-2 {
  border-width: 2px !important;
}
.border-3 {
  border-width: 3px !important;
}
.border-4 {
  border-width: 4px !important;
}
.border-5 {
  border-width: 5px !important;
}
.border-opacity-10 {
  --bs-border-opacity: 0.1;
}
.border-opacity-25 {
  --bs-border-opacity: 0.25;
}
.border-opacity-50 {
  --bs-border-opacity: 0.5;
}
.border-opacity-75 {
  --bs-border-opacity: 0.75;
}
.border-opacity-100 {
  --bs-border-opacity: 1;
}
.w-25 {
  width: 25% !important;
}
.w-50 {
  width: 50% !important;
}
.w-75 {
  width: 75% !important;
}
.w-100 {
  width: 100% !important;
}
.w-auto {
  width: auto !important;
}
.mw-100 {
  max-width: 100% !important;
}
.vw-100 {
  width: 100vw !important;
}
.min-vw-100 {
  min-width: 100vw !important;
}
.h-25 {
  height: 25% !important;
}
.h-50 {
  height: 50% !important;
}
.h-75 {
  height: 75% !important;
}
.h-100 {
  height: 100% !important;
}
.h-auto {
  height: auto !important;
}
.mh-100 {
  max-height: 100% !important;
}
.vh-100 {
  height: 100vh !important;
}
.min-vh-100 {
  min-height: 100vh !important;
}
.flex-fill {
  flex: 1 1 auto !important;
}
.flex-row {
  flex-direction: row !important;
}
.flex-column {
  flex-direction: column !important;
}
.flex-row-reverse {
  flex-direction: row-reverse !important;
}
.flex-column-reverse {
  flex-direction: column-reverse !important;
}
.flex-grow-0 {
  flex-grow: 0 !important;
}
.flex-grow-1 {
  flex-grow: 1 !important;
}
.flex-shrink-0 {
  flex-shrink: 0 !important;
}
.flex-shrink-1 {
  flex-shrink: 1 !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.flex-nowrap {
  flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.justify-content-start {
  justify-content: flex-start !important;
}
.justify-content-end {
  justify-content: flex-end !important;
}
.justify-content-center {
  justify-content: center !important;
}
.justify-content-between {
  justify-content: space-between !important;
}
.justify-content-around {
  justify-content: space-around !important;
}
.justify-content-evenly {
  justify-content: space-evenly !important;
}
.align-items-start {
  align-items: flex-start !important;
}
.align-items-end {
  align-items: flex-end !important;
}
.align-items-center {
  align-items: center !important;
}
.align-items-baseline {
  align-items: baseline !important;
}
.align-items-stretch {
  align-items: stretch !important;
}
.align-content-start {
  align-content: flex-start !important;
}
.align-content-end {
  align-content: flex-end !important;
}
.align-content-center {
  align-content: center !important;
}
.align-content-between {
  align-content: space-between !important;
}
.align-content-around {
  align-content: space-around !important;
}
.align-content-stretch {
  align-content: stretch !important;
}
.align-self-auto {
  align-self: auto !important;
}
.align-self-start {
  align-self: flex-start !important;
}
.align-self-end {
  align-self: flex-end !important;
}
.align-self-center {
  align-self: center !important;
}
.align-self-baseline {
  align-self: baseline !important;
}
.align-self-stretch {
  align-self: stretch !important;
}
.order-first {
  order: -1 !important;
}
.order-0 {
  order: 0 !important;
}
.order-1 {
  order: 1 !important;
}
.order-2 {
  order: 2 !important;
}
.order-3 {
  order: 3 !important;
}
.order-4 {
  order: 4 !important;
}
.order-5 {
  order: 5 !important;
}
.order-last {
  order: 6 !important;
}
.m-0 {
  margin: 0 !important;
}
.m-1 {
  margin: 0.25rem !important;
}
.m-2 {
  margin: 0.5rem !important;
}
.m-3 {
  margin: 1rem !important;
}
.m-4 {
  margin: 1.5rem !important;
}
.m-5 {
  margin: 3rem !important;
}
.m-auto {
  margin: auto !important;
}
.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}
.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}
.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}
.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}
.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}
.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}
.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}
.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}
.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}
.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}
.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
.mt-0 {
  margin-top: 0 !important;
}
.mt-1 {
  margin-top: 0.25rem !important;
}
.mt-2 {
  margin-top: 0.5rem !important;
}
.mt-3 {
  margin-top: 1rem !important;
}
.mt-4 {
  margin-top: 1.5rem !important;
}
.mt-5 {
  margin-top: 3rem !important;
}
.mt-auto {
  margin-top: auto !important;
}
.me-0 {
  margin-right: 0 !important;
}
.me-1 {
  margin-right: 0.25rem !important;
}
.me-2 {
  margin-right: 0.5rem !important;
}
.me-3 {
  margin-right: 1rem !important;
}
.me-4 {
  margin-right: 1.5rem !important;
}
.me-5 {
  margin-right: 3rem !important;
}
.me-auto {
  margin-right: auto !important;
}
.mb-0 {
  margin-bottom: 0 !important;
}
.mb-1 {
  margin-bottom: 0.25rem !important;
}
.mb-2 {
  margin-bottom: 0.5rem !important;
}
.mb-3 {
  margin-bottom: 1rem !important;
}
.mb-4 {
  margin-bottom: 1.5rem !important;
}
.mb-5 {
  margin-bottom: 3rem !important;
}
.mb-auto {
  margin-bottom: auto !important;
}
.ms-0 {
  margin-left: 0 !important;
}
.ms-1 {
  margin-left: 0.25rem !important;
}
.ms-2 {
  margin-left: 0.5rem !important;
}
.ms-3 {
  margin-left: 1rem !important;
}
.ms-4 {
  margin-left: 1.5rem !important;
}
.ms-5 {
  margin-left: 3rem !important;
}
.ms-auto {
  margin-left: auto !important;
}
.p-0 {
  padding: 0 !important;
}
.p-1 {
  padding: 0.25rem !important;
}
.p-2 {
  padding: 0.5rem !important;
}
.p-3 {
  padding: 1rem !important;
}
.p-4 {
  padding: 1.5rem !important;
}
.p-5 {
  padding: 3rem !important;
}
.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}
.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}
.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}
.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}
.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}
.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}
.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
.pt-0 {
  padding-top: 0 !important;
}
.pt-1 {
  padding-top: 0.25rem !important;
}
.pt-2 {
  padding-top: 0.5rem !important;
}
.pt-3 {
  padding-top: 1rem !important;
}
.pt-4 {
  padding-top: 1.5rem !important;
}
.pt-5 {
  padding-top: 3rem !important;
}
.pe-0 {
  padding-right: 0 !important;
}
.pe-1 {
  padding-right: 0.25rem !important;
}
.pe-2 {
  padding-right: 0.5rem !important;
}
.pe-3 {
  padding-right: 1rem !important;
}
.pe-4 {
  padding-right: 1.5rem !important;
}
.pe-5 {
  padding-right: 3rem !important;
}
.pb-0 {
  padding-bottom: 0 !important;
}
.pb-1 {
  padding-bottom: 0.25rem !important;
}
.pb-2 {
  padding-bottom: 0.5rem !important;
}
.pb-3 {
  padding-bottom: 1rem !important;
}
.pb-4 {
  padding-bottom: 1.5rem !important;
}
.pb-5 {
  padding-bottom: 3rem !important;
}
.ps-0 {
  padding-left: 0 !important;
}
.ps-1 {
  padding-left: 0.25rem !important;
}
.ps-2 {
  padding-left: 0.5rem !important;
}
.ps-3 {
  padding-left: 1rem !important;
}
.ps-4 {
  padding-left: 1.5rem !important;
}
.ps-5 {
  padding-left: 3rem !important;
}
.gap-0 {
  gap: 0 !important;
}
.gap-1 {
  gap: 0.25rem !important;
}
.gap-2 {
  gap: 0.5rem !important;
}
.gap-3 {
  gap: 1rem !important;
}
.gap-4 {
  gap: 1.5rem !important;
}
.gap-5 {
  gap: 3rem !important;
}
.row-gap-0 {
  row-gap: 0 !important;
}
.row-gap-1 {
  row-gap: 0.25rem !important;
}
.row-gap-2 {
  row-gap: 0.5rem !important;
}
.row-gap-3 {
  row-gap: 1rem !important;
}
.row-gap-4 {
  row-gap: 1.5rem !important;
}
.row-gap-5 {
  row-gap: 3rem !important;
}
.column-gap-0 {
  column-gap: 0 !important;
}
.column-gap-1 {
  column-gap: 0.25rem !important;
}
.column-gap-2 {
  column-gap: 0.5rem !important;
}
.column-gap-3 {
  column-gap: 1rem !important;
}
.column-gap-4 {
  column-gap: 1.5rem !important;
}
.column-gap-5 {
  column-gap: 3rem !important;
}
.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}
.fs-1 {
  font-size: calc(1.3125rem + 0.75vw) !important;
}
.fs-2 {
  font-size: calc(1.275rem + 0.3vw) !important;
}
.fs-3 {
  font-size: calc(1.25625rem + 0.075vw) !important;
}
.fs-4 {
  font-size: 1.125rem !important;
}
.fs-5 {
  font-size: 0.9375rem !important;
}
.fs-6 {
  font-size: 0.75rem !important;
}
.fst-italic {
  font-style: italic !important;
}
.fst-normal {
  font-style: normal !important;
}
.fw-lighter {
  font-weight: lighter !important;
}
.fw-light {
  font-weight: 300 !important;
}
.fw-normal {
  font-weight: 400 !important;
}
.fw-medium {
  font-weight: 500 !important;
}
.fw-semibold {
  font-weight: 600 !important;
}
.fw-bold {
  font-weight: 700 !important;
}
.fw-bolder {
  font-weight: bolder !important;
}
.lh-1 {
  line-height: 1 !important;
}
.lh-sm {
  line-height: 1.25 !important;
}
.lh-base {
  line-height: 1.5 !important;
}
.lh-lg {
  line-height: 2 !important;
}
.text-start {
  text-align: left !important;
}
.text-end {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
.text-decoration-none {
  text-decoration: none !important;
}
.text-decoration-underline {
  text-decoration: underline !important;
}
.text-decoration-line-through {
  text-decoration: line-through !important;
}
.text-lowercase {
  text-transform: lowercase !important;
}
.text-uppercase {
  text-transform: uppercase !important;
}
.text-capitalize {
  text-transform: capitalize !important;
}
.text-wrap {
  white-space: normal !important;
}
.text-nowrap {
  white-space: nowrap !important;
}
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}
.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}
.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}
.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}
.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}
.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}
.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}
.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}
.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}
.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}
.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}
.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}
.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}
.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}
.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}
.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}
.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}
.text-opacity-25 {
  --bs-text-opacity: 0.25;
}
.text-opacity-50 {
  --bs-text-opacity: 0.5;
}
.text-opacity-75 {
  --bs-text-opacity: 0.75;
}
.text-opacity-100 {
  --bs-text-opacity: 1;
}
.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}
.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}
.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}
.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}
.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}
.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}
.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}
.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}
.link-opacity-10 {
  --bs-link-opacity: 0.1;
}
.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}
.link-opacity-25 {
  --bs-link-opacity: 0.25;
}
.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}
.link-opacity-50 {
  --bs-link-opacity: 0.5;
}
.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}
.link-opacity-75 {
  --bs-link-opacity: 0.75;
}
.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}
.link-opacity-100 {
  --bs-link-opacity: 1;
}
.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}
.link-offset-1 {
  text-underline-offset: 0.125em !important;
}
.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}
.link-offset-2 {
  text-underline-offset: 0.25em !important;
}
.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}
.link-offset-3 {
  text-underline-offset: 0.375em !important;
}
.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}
.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}
.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}
.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}
.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}
.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}
.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}
.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}
.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}
.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}
.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}
.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}
.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}
.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}
.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}
.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}
.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}
.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}
.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}
.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}
.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}
.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}
.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}
.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}
.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}
.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}
.bg-opacity-100 {
  --bs-bg-opacity: 1;
}
.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}
.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}
.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}
.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}
.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}
.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}
.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}
.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}
.bg-gradient {
  background-image: var(--bs-gradient) !important;
}
.user-select-all {
  -webkit-user-select: all !important;
  user-select: all !important;
}
.user-select-auto {
  -webkit-user-select: auto !important;
  user-select: auto !important;
}
.user-select-none {
  -webkit-user-select: none !important;
  user-select: none !important;
}
.pe-none {
  pointer-events: none !important;
}
.pe-auto {
  pointer-events: auto !important;
}
.rounded {
  border-radius: var(--bs-border-radius) !important;
}
.rounded-0 {
  border-radius: 0 !important;
}
.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}
.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}
.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}
.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}
.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-circle {
  border-radius: 50% !important;
}
.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}
.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}
.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}
.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}
.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}
.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}
.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}
.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}
.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}
.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}
.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}
.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}
.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}
.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}
.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}
.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}
.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}
.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}
.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}
.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}
.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}
.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}
.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}
.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}
.visible {
  visibility: visible !important;
}
.invisible {
  visibility: hidden !important;
}
.z-n1 {
  z-index: -1 !important;
}
.z-0 {
  z-index: 0 !important;
}
.z-1 {
  z-index: 1 !important;
}
.z-2 {
  z-index: 2 !important;
}
.z-3 {
  z-index: 3 !important;
}
@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    object-fit: contain !important;
  }
  .object-fit-sm-cover {
    object-fit: cover !important;
  }
  .object-fit-sm-fill {
    object-fit: fill !important;
  }
  .object-fit-sm-scale {
    object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-sm-0 {
    column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    column-gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    object-fit: contain !important;
  }
  .object-fit-md-cover {
    object-fit: cover !important;
  }
  .object-fit-md-fill {
    object-fit: fill !important;
  }
  .object-fit-md-scale {
    object-fit: scale-down !important;
  }
  .object-fit-md-none {
    object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .column-gap-md-0 {
    column-gap: 0 !important;
  }
  .column-gap-md-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    column-gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    object-fit: contain !important;
  }
  .object-fit-lg-cover {
    object-fit: cover !important;
  }
  .object-fit-lg-fill {
    object-fit: fill !important;
  }
  .object-fit-lg-scale {
    object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lg-0 {
    column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    column-gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    object-fit: contain !important;
  }
  .object-fit-xl-cover {
    object-fit: cover !important;
  }
  .object-fit-xl-fill {
    object-fit: fill !important;
  }
  .object-fit-xl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    column-gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    column-gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1600px) {
  .float-3xl-start {
    float: left !important;
  }
  .float-3xl-end {
    float: right !important;
  }
  .float-3xl-none {
    float: none !important;
  }
  .object-fit-3xl-contain {
    object-fit: contain !important;
  }
  .object-fit-3xl-cover {
    object-fit: cover !important;
  }
  .object-fit-3xl-fill {
    object-fit: fill !important;
  }
  .object-fit-3xl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-3xl-none {
    object-fit: none !important;
  }
  .d-3xl-inline {
    display: inline !important;
  }
  .d-3xl-inline-block {
    display: inline-block !important;
  }
  .d-3xl-block {
    display: block !important;
  }
  .d-3xl-grid {
    display: grid !important;
  }
  .d-3xl-inline-grid {
    display: inline-grid !important;
  }
  .d-3xl-table {
    display: table !important;
  }
  .d-3xl-table-row {
    display: table-row !important;
  }
  .d-3xl-table-cell {
    display: table-cell !important;
  }
  .d-3xl-flex {
    display: flex !important;
  }
  .d-3xl-inline-flex {
    display: inline-flex !important;
  }
  .d-3xl-none {
    display: none !important;
  }
  .flex-3xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-3xl-row {
    flex-direction: row !important;
  }
  .flex-3xl-column {
    flex-direction: column !important;
  }
  .flex-3xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-3xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-3xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-3xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-3xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-3xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-3xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-3xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-3xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-3xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-3xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-3xl-center {
    justify-content: center !important;
  }
  .justify-content-3xl-between {
    justify-content: space-between !important;
  }
  .justify-content-3xl-around {
    justify-content: space-around !important;
  }
  .justify-content-3xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-3xl-start {
    align-items: flex-start !important;
  }
  .align-items-3xl-end {
    align-items: flex-end !important;
  }
  .align-items-3xl-center {
    align-items: center !important;
  }
  .align-items-3xl-baseline {
    align-items: baseline !important;
  }
  .align-items-3xl-stretch {
    align-items: stretch !important;
  }
  .align-content-3xl-start {
    align-content: flex-start !important;
  }
  .align-content-3xl-end {
    align-content: flex-end !important;
  }
  .align-content-3xl-center {
    align-content: center !important;
  }
  .align-content-3xl-between {
    align-content: space-between !important;
  }
  .align-content-3xl-around {
    align-content: space-around !important;
  }
  .align-content-3xl-stretch {
    align-content: stretch !important;
  }
  .align-self-3xl-auto {
    align-self: auto !important;
  }
  .align-self-3xl-start {
    align-self: flex-start !important;
  }
  .align-self-3xl-end {
    align-self: flex-end !important;
  }
  .align-self-3xl-center {
    align-self: center !important;
  }
  .align-self-3xl-baseline {
    align-self: baseline !important;
  }
  .align-self-3xl-stretch {
    align-self: stretch !important;
  }
  .order-3xl-first {
    order: -1 !important;
  }
  .order-3xl-0 {
    order: 0 !important;
  }
  .order-3xl-1 {
    order: 1 !important;
  }
  .order-3xl-2 {
    order: 2 !important;
  }
  .order-3xl-3 {
    order: 3 !important;
  }
  .order-3xl-4 {
    order: 4 !important;
  }
  .order-3xl-5 {
    order: 5 !important;
  }
  .order-3xl-last {
    order: 6 !important;
  }
  .m-3xl-0 {
    margin: 0 !important;
  }
  .m-3xl-1 {
    margin: 0.25rem !important;
  }
  .m-3xl-2 {
    margin: 0.5rem !important;
  }
  .m-3xl-3 {
    margin: 1rem !important;
  }
  .m-3xl-4 {
    margin: 1.5rem !important;
  }
  .m-3xl-5 {
    margin: 3rem !important;
  }
  .m-3xl-auto {
    margin: auto !important;
  }
  .mx-3xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-3xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-3xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-3xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-3xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-3xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-3xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-3xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-3xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-3xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-3xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-3xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-3xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-3xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-3xl-0 {
    margin-top: 0 !important;
  }
  .mt-3xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-3xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-3xl-3 {
    margin-top: 1rem !important;
  }
  .mt-3xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-3xl-5 {
    margin-top: 3rem !important;
  }
  .mt-3xl-auto {
    margin-top: auto !important;
  }
  .me-3xl-0 {
    margin-right: 0 !important;
  }
  .me-3xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-3xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-3xl-3 {
    margin-right: 1rem !important;
  }
  .me-3xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-3xl-5 {
    margin-right: 3rem !important;
  }
  .me-3xl-auto {
    margin-right: auto !important;
  }
  .mb-3xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-3xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-3xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-3xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-3xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-3xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-3xl-auto {
    margin-bottom: auto !important;
  }
  .ms-3xl-0 {
    margin-left: 0 !important;
  }
  .ms-3xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-3xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-3xl-3 {
    margin-left: 1rem !important;
  }
  .ms-3xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-3xl-5 {
    margin-left: 3rem !important;
  }
  .ms-3xl-auto {
    margin-left: auto !important;
  }
  .p-3xl-0 {
    padding: 0 !important;
  }
  .p-3xl-1 {
    padding: 0.25rem !important;
  }
  .p-3xl-2 {
    padding: 0.5rem !important;
  }
  .p-3xl-3 {
    padding: 1rem !important;
  }
  .p-3xl-4 {
    padding: 1.5rem !important;
  }
  .p-3xl-5 {
    padding: 3rem !important;
  }
  .px-3xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-3xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-3xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-3xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-3xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-3xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-3xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-3xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-3xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-3xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-3xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-3xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-3xl-0 {
    padding-top: 0 !important;
  }
  .pt-3xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-3xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-3xl-3 {
    padding-top: 1rem !important;
  }
  .pt-3xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-3xl-5 {
    padding-top: 3rem !important;
  }
  .pe-3xl-0 {
    padding-right: 0 !important;
  }
  .pe-3xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-3xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-3xl-3 {
    padding-right: 1rem !important;
  }
  .pe-3xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-3xl-5 {
    padding-right: 3rem !important;
  }
  .pb-3xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-3xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-3xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-3xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-3xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-3xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-3xl-0 {
    padding-left: 0 !important;
  }
  .ps-3xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-3xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-3xl-3 {
    padding-left: 1rem !important;
  }
  .ps-3xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-3xl-5 {
    padding-left: 3rem !important;
  }
  .gap-3xl-0 {
    gap: 0 !important;
  }
  .gap-3xl-1 {
    gap: 0.25rem !important;
  }
  .gap-3xl-2 {
    gap: 0.5rem !important;
  }
  .gap-3xl-3 {
    gap: 1rem !important;
  }
  .gap-3xl-4 {
    gap: 1.5rem !important;
  }
  .gap-3xl-5 {
    gap: 3rem !important;
  }
  .row-gap-3xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-3xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-3xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-3xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-3xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-3xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-3xl-0 {
    column-gap: 0 !important;
  }
  .column-gap-3xl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-3xl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-3xl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-3xl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-3xl-5 {
    column-gap: 3rem !important;
  }
  .text-3xl-start {
    text-align: left !important;
  }
  .text-3xl-end {
    text-align: right !important;
  }
  .text-3xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1840px) {
  .float-4xl-start {
    float: left !important;
  }
  .float-4xl-end {
    float: right !important;
  }
  .float-4xl-none {
    float: none !important;
  }
  .object-fit-4xl-contain {
    object-fit: contain !important;
  }
  .object-fit-4xl-cover {
    object-fit: cover !important;
  }
  .object-fit-4xl-fill {
    object-fit: fill !important;
  }
  .object-fit-4xl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-4xl-none {
    object-fit: none !important;
  }
  .d-4xl-inline {
    display: inline !important;
  }
  .d-4xl-inline-block {
    display: inline-block !important;
  }
  .d-4xl-block {
    display: block !important;
  }
  .d-4xl-grid {
    display: grid !important;
  }
  .d-4xl-inline-grid {
    display: inline-grid !important;
  }
  .d-4xl-table {
    display: table !important;
  }
  .d-4xl-table-row {
    display: table-row !important;
  }
  .d-4xl-table-cell {
    display: table-cell !important;
  }
  .d-4xl-flex {
    display: flex !important;
  }
  .d-4xl-inline-flex {
    display: inline-flex !important;
  }
  .d-4xl-none {
    display: none !important;
  }
  .flex-4xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-4xl-row {
    flex-direction: row !important;
  }
  .flex-4xl-column {
    flex-direction: column !important;
  }
  .flex-4xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-4xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-4xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-4xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-4xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-4xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-4xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-4xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-4xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-4xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-4xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-4xl-center {
    justify-content: center !important;
  }
  .justify-content-4xl-between {
    justify-content: space-between !important;
  }
  .justify-content-4xl-around {
    justify-content: space-around !important;
  }
  .justify-content-4xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-4xl-start {
    align-items: flex-start !important;
  }
  .align-items-4xl-end {
    align-items: flex-end !important;
  }
  .align-items-4xl-center {
    align-items: center !important;
  }
  .align-items-4xl-baseline {
    align-items: baseline !important;
  }
  .align-items-4xl-stretch {
    align-items: stretch !important;
  }
  .align-content-4xl-start {
    align-content: flex-start !important;
  }
  .align-content-4xl-end {
    align-content: flex-end !important;
  }
  .align-content-4xl-center {
    align-content: center !important;
  }
  .align-content-4xl-between {
    align-content: space-between !important;
  }
  .align-content-4xl-around {
    align-content: space-around !important;
  }
  .align-content-4xl-stretch {
    align-content: stretch !important;
  }
  .align-self-4xl-auto {
    align-self: auto !important;
  }
  .align-self-4xl-start {
    align-self: flex-start !important;
  }
  .align-self-4xl-end {
    align-self: flex-end !important;
  }
  .align-self-4xl-center {
    align-self: center !important;
  }
  .align-self-4xl-baseline {
    align-self: baseline !important;
  }
  .align-self-4xl-stretch {
    align-self: stretch !important;
  }
  .order-4xl-first {
    order: -1 !important;
  }
  .order-4xl-0 {
    order: 0 !important;
  }
  .order-4xl-1 {
    order: 1 !important;
  }
  .order-4xl-2 {
    order: 2 !important;
  }
  .order-4xl-3 {
    order: 3 !important;
  }
  .order-4xl-4 {
    order: 4 !important;
  }
  .order-4xl-5 {
    order: 5 !important;
  }
  .order-4xl-last {
    order: 6 !important;
  }
  .m-4xl-0 {
    margin: 0 !important;
  }
  .m-4xl-1 {
    margin: 0.25rem !important;
  }
  .m-4xl-2 {
    margin: 0.5rem !important;
  }
  .m-4xl-3 {
    margin: 1rem !important;
  }
  .m-4xl-4 {
    margin: 1.5rem !important;
  }
  .m-4xl-5 {
    margin: 3rem !important;
  }
  .m-4xl-auto {
    margin: auto !important;
  }
  .mx-4xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-4xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-4xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-4xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-4xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-4xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-4xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-4xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-4xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-4xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-4xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-4xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-4xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-4xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-4xl-0 {
    margin-top: 0 !important;
  }
  .mt-4xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-4xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-4xl-3 {
    margin-top: 1rem !important;
  }
  .mt-4xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-4xl-5 {
    margin-top: 3rem !important;
  }
  .mt-4xl-auto {
    margin-top: auto !important;
  }
  .me-4xl-0 {
    margin-right: 0 !important;
  }
  .me-4xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-4xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-4xl-3 {
    margin-right: 1rem !important;
  }
  .me-4xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-4xl-5 {
    margin-right: 3rem !important;
  }
  .me-4xl-auto {
    margin-right: auto !important;
  }
  .mb-4xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-4xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-4xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-4xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-4xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-4xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-4xl-auto {
    margin-bottom: auto !important;
  }
  .ms-4xl-0 {
    margin-left: 0 !important;
  }
  .ms-4xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-4xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-4xl-3 {
    margin-left: 1rem !important;
  }
  .ms-4xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-4xl-5 {
    margin-left: 3rem !important;
  }
  .ms-4xl-auto {
    margin-left: auto !important;
  }
  .p-4xl-0 {
    padding: 0 !important;
  }
  .p-4xl-1 {
    padding: 0.25rem !important;
  }
  .p-4xl-2 {
    padding: 0.5rem !important;
  }
  .p-4xl-3 {
    padding: 1rem !important;
  }
  .p-4xl-4 {
    padding: 1.5rem !important;
  }
  .p-4xl-5 {
    padding: 3rem !important;
  }
  .px-4xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-4xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-4xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-4xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-4xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-4xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-4xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-4xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-4xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-4xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-4xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-4xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-4xl-0 {
    padding-top: 0 !important;
  }
  .pt-4xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-4xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-4xl-3 {
    padding-top: 1rem !important;
  }
  .pt-4xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-4xl-5 {
    padding-top: 3rem !important;
  }
  .pe-4xl-0 {
    padding-right: 0 !important;
  }
  .pe-4xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-4xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-4xl-3 {
    padding-right: 1rem !important;
  }
  .pe-4xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-4xl-5 {
    padding-right: 3rem !important;
  }
  .pb-4xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-4xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-4xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-4xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-4xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-4xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-4xl-0 {
    padding-left: 0 !important;
  }
  .ps-4xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-4xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-4xl-3 {
    padding-left: 1rem !important;
  }
  .ps-4xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-4xl-5 {
    padding-left: 3rem !important;
  }
  .gap-4xl-0 {
    gap: 0 !important;
  }
  .gap-4xl-1 {
    gap: 0.25rem !important;
  }
  .gap-4xl-2 {
    gap: 0.5rem !important;
  }
  .gap-4xl-3 {
    gap: 1rem !important;
  }
  .gap-4xl-4 {
    gap: 1.5rem !important;
  }
  .gap-4xl-5 {
    gap: 3rem !important;
  }
  .row-gap-4xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-4xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-4xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-4xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-4xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-4xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-4xl-0 {
    column-gap: 0 !important;
  }
  .column-gap-4xl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-4xl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-4xl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-4xl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-4xl-5 {
    column-gap: 3rem !important;
  }
  .text-4xl-start {
    text-align: left !important;
  }
  .text-4xl-end {
    text-align: right !important;
  }
  .text-4xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 1.875rem !important;
  }
  .fs-2 {
    font-size: 1.5rem !important;
  }
  .fs-3 {
    font-size: 1.3125rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
html,
body {
  height: 100%;
  min-width: 0;
}
.modal-header {
  padding-top: 1rem;
  padding-bottom: 0.5rem;
}
.modal-footer {
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
  border-radius: 0;
}
.np-modal-content {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.np-form-table {
  border-top: 1px solid #444;
}
.np-form-table label {
  display: inline-block;
  margin-bottom: 0;
}
.np-form-table .row {
  margin-right: 0;
  margin-left: 0;
}
.np-form-table .row > .col,
.np-form-table .row > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}
.np-form-table .td,
.np-form-table [class*=td-] {
  display: flex;
}
.np-form-table .td > .cell,
.np-form-table .td > [class*=cell-],
.np-form-table [class*=td-] > .cell,
.np-form-table [class*=td-] > [class*=cell-] {
  flex-basis: 0;
  flex-grow: 1;
  padding: 4px;
  border-bottom: 1px solid #ddd;
  background-color: white;
}
.np-form-table .td .cell-head,
.np-form-table [class*=td-] .cell-head {
  padding: calc(0.375rem + 4px) calc(0.75rem + 4px);
  line-height: 1.5;
  background: #f7f7f7;
  border-right: 1px solid #ddd;
  text-align: center;
  min-width: 8rem;
  max-width: 8rem;
}
.np-form-table .td .cell-text,
.np-form-table [class*=td-] .cell-text {
  padding: calc(0.375rem + 4px) calc(0.75rem + 4px);
  line-height: 1.5;
  word-break: break-all;
}
.np-form-table .td .cell-text.ellipsis,
.np-form-table [class*=td-] .cell-text.ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.np-form-table .td .cell-text.ellipsis:hover,
.np-form-table [class*=td-] .cell-text.ellipsis:hover {
  text-overflow: clip;
  white-space: normal;
  word-break: break-all;
}
.np-invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545;
}
.np-invalid-tooltip {
  position: absolute;
  top: auto;
  z-index: 5;
  display: none;
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem;
}
.np-fg-invalid {
  border: 1px solid #dc3545;
}
.np-fcv-invalid .np-fcv-label {
  color: #dc3545;
}
.np-fcv-invalid .form-control {
  border-color: #dc3545;
  padding-right: calc(1.5em + 0.5rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.np-fcv-invalid .form-control:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.np-fcv-invalid select.form-control {
  background-position: right calc(0.375em + 0.1875rem + 0.75em) center;
}
.np-fcv-invalid .np-invalid-feedback {
  display: block;
}
.np-fcv-invalid:hover .np-invalid-tooltip {
  display: block;
}
.np-fcv-error {
  color: #dc3545;
}
:root {
  --np-sba-text-color: #111;
  --np-sba-nav-active-color: #fff;
  --np-sba-nav-active-bg: #145DA0;
  --np-sba-nav-hover-color: #fff;
  --np-sba-nav-hover-bg: #2E8BC0;
  --np-sba-top: var(--app-top-padding, 0px);
  --np-sba-sidebar-wrapper-bg: rgba(248, 249, 250, 1) !important;
  --np-sba-sidebar-wrapper-border: 1px solid var(--bs-border-color);
  --np-sba-sidebar-wrapper-scroll-width: 6px;
  --np-sba-mobile-backdrop-bg: rgba(0, 0, 0, 0.5);
  --np-sba-nav-group-label-color: var(--bs-gray-600);
  --np-sba-nav-menu-color: var(--np-sba-text-color, var(--bs-body-color));
  --np-sba-nav-menu-active-color: var(--np-sba-nav-active-color, #fff);
  --np-sba-nav-menu-active-bg: var(--np-sba-nav-active-bg, var(--bs-primary));
  --np-sba-nav-menu-hover-color: var(--np-sba-nav-active-bg, var(--bs-primary));
  --np-sba-nav-menu-hover-bg: var(--np-sba-nav-hover-bg, var(--bs-primary));
  --np-sba-nav-submenu-color: var(--np-sba-text-color, var(--bs-body-color));
  --np-sba-nav-submenu-active-color: var(--np-sba-nav-active-color, #fff);
  --np-sba-nav-submenu-active-bg: var(--np-sba-nav-active-bg, var(--bs-primary));
  --np-sba-nav-submenu-hover-color: var(--np-sba-nav-hover-color, var(--bs-body-color));
  --np-sba-nav-submenu-hover-bg: var(--np-sba-nav-hover-bg, rgba(0, 0, 0, 0.15));
}
.np-sba-layout {
  display: contents;
}
.np-sba-layout .np-sba-mobile-backdrop {
  display: none;
  position: fixed;
  top: var(--np-sba-top);
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1028;
  background-color: var(--np-sba-mobile-backdrop-bg, rgba(0, 0, 0, 0.5));
}
.np-sba-layout .np-sba-sidebar-wrapper {
  position: fixed;
  top: var(--np-sba-top);
  left: 0;
  bottom: 0;
  z-index: 1029;
  background-color: var(--np-sba-sidebar-wrapper-bg);
  border: var(--np-sba-sidebar-wrapper-border);
  overflow-x: hidden;
  overflow-y: auto;
}
.np-sba-layout .np-sba-sidebar-wrapper::-webkit-scrollbar {
  width: 0px;
}
.np-sba-layout .np-sba-sidebar-wrapper::-webkit-scrollbar-thumb {
  visibility: hidden;
  height: 30%;
  background: #9b9b9b;
  border-radius: 10px;
}
.np-sba-layout .np-sba-sidebar-wrapper::-webkit-scrollbar-track {
  background: rgba(135, 135, 135, 0.1);
}
.np-sba-layout .np-sba-sidebar-wrapper:hover::-webkit-scrollbar-thumb {
  visibility: visible !important;
}
.np-sba-layout .np-sba-sidebar-wrapper:hover::-webkit-scrollbar {
  width: var(--np-sba-sidebar-wrapper-scroll-width);
}
.np-sba-layout .np-sba-content-wrapper {
  height: 100%;
  min-height: 1%;
}
.np-sba-layout .np-sba-content-wrapper .np-sba-breadcrumb {
  position: fixed;
  top: var(--np-sba-top);
  width: 100%;
  background-color: #fff;
  z-index: 10;
  padding: 0.5rem 1rem !important;
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.np-sba-layout .np-sba-content-wrapper .np-sba-breadcrumb .breadcrumb {
  margin-bottom: 0 !important;
}
.np-sba-layout .np-sba-content-wrapper .np-sba-breadcrumb li.breadcrumb-item a {
  color: var(--bs-body-color);
  text-decoration: none;
}
.np-sba-layout .np-sba-content-wrapper .np-sba-content {
  height: 100%;
  min-height: 1%;
  padding-top: calc(35px + 0.5rem);
  padding-left: 1rem;
  padding-right: 1rem;
  padding-bottom: 0.5rem;
}
.np-sba-layout .np-sba-nav-group-item {
  margin-bottom: 1rem;
}
.np-sba-layout .np-sba-nav-group-divider {
  display: none;
}
.np-sba-layout .np-sba-nav-group-label {
  font-size: 0.7rem;
  font-weight: 700;
  color: var(--np-sba-nav-group-label-color);
  padding-bottom: 0.25rem;
  padding-left: 1rem;
}
.np-sba-layout .np-sba-nav-menu-item {
  margin: 0.1rem 0.1rem;
  cursor: pointer;
  white-space: nowrap;
}
.np-sba-layout .np-sba-nav-menu-item .nav-link {
  color: var(--np-sba-nav-menu-color);
}
.np-sba-layout .np-sba-nav-menu-item .nav-link:hover,
.np-sba-layout .np-sba-nav-menu-item.show > .nav-link {
  color: var(--np-sba-nav-menu-active-color);
  background-color: var(--np-sba-nav-menu-hover-bg);
}
.np-sba-layout .np-sba-nav-menu-item .nav-link.active {
  color: var(--np-sba-nav-menu-active-color);
  background-color: var(--np-sba-nav-menu-active-bg);
}
.np-sba-layout .np-sba-nav-menu-item .np-sba-nav-menu-icon {
  display: inline-block;
  width: 1.3rem;
  text-align: center;
  margin-right: 0.3rem !important;
}
.np-sba-layout .np-sba-nav-menu-item .dropdown-menu {
  position: relative !important;
  background-color: transparent;
  margin-left: 1.5rem;
  padding: 0.25rem 1rem;
  border: none;
  border-radius: 0;
  border-left: 1px dashed rgba(55, 60, 67, 0.45);
}
.np-sba-layout .np-sba-nav-menu-item .dropdown-menu .dropdown-item {
  cursor: pointer;
  margin-top: 0.1rem;
  margin-bottom: 0.1rem;
  padding-top: 0.4rem;
  padding-bottom: 0.4rem;
  color: var(--np-sba-nav-submenu-color);
  border-radius: 0;
}
.np-sba-layout .np-sba-nav-menu-item .dropdown-menu .dropdown-item:hover,
.np-sba-layout .np-sba-nav-menu-item .dropdown-menu .dropdown-item:focus {
  color: var(--np-sba-nav-submenu-hover-color) !important;
  background-color: var(--np-sba-nav-submenu-hover-bg) !important;
  border-radius: 0.25rem;
}
.np-sba-layout .np-sba-nav-menu-item .dropdown-menu .dropdown-item.active {
  color: var(--np-sba-nav-submenu-color) !important;
  background-color: transparent !important;
  font-weight: 700;
  border-radius: 0;
  border-bottom: 1px dashed var(--np-sba-nav-submenu-active-bg);
}
.np-sba-layout .np-sba-nav-menu-item .dropdown-menu .dropdown-item.active:hover {
  border-radius: 0 !important;
  color: var(--np-sba-nav-submenu-active-color) !important;
  background-color: var(--np-sba-nav-submenu-active-bg) !important;
  border-radius: 0.25rem !important;
}
.np-sba-layout .np-sba-nav-menu-item .dropdown-menu .dropdown-item .href-link {
  color: blue !important;
}
.np-sba-layout .np-sba-nav-menu-item .dropdown-menu .dropdown-item .np-sba-nav-submenu-icon {
  margin-right: 0.5rem;
}
.np-sba-layout.sba-full .np-sba-nav-menu-item .nav-link.active + .dropdown-menu,
.np-sba-layout.sba-collapsed-open .np-sba-nav-menu-item .nav-link.active + .dropdown-menu,
.np-sba-layout.sba-mobile-open .np-sba-nav-menu-item .nav-link.active + .dropdown-menu {
  display: block !important;
}
.np-sba-layout.sba-mobile-open .np-sba-mobile-backdrop {
  display: block;
}
.np-sba-layout.sba-mobile-open .np-sba-sidebar-wrapper {
  display: block;
}
.np-sba-layout.sba-collapsed .np-sba-nav-group-item {
  margin: 0;
}
.np-sba-layout.sba-collapsed .np-sba-nav-group-divider {
  display: block;
  padding: 0;
  margin-top: 0;
  margin-bottom: 0;
  width: 80%;
}
.np-sba-layout.sba-collapsed .np-sba-nav-group-label {
  display: none;
}
.np-sba-layout.sba-collapsed .np-sba-nav-menu-item {
  margin: 0;
}
.np-sba-layout.sba-collapsed .np-sba-nav-menu-icon {
  width: 2rem;
  margin: 0;
  font-size: 1.3rem;
}
.np-sba-layout.sba-collapsed .np-sba-nav-menu-label {
  display: none;
}
.np-sba-layout.sba-collapsed .np-sba-nav-menu-item .nav-link {
  padding: 0.9rem 0rem;
  border-radius: 0;
  text-align: center;
}
.np-sba-layout.sba-collapsed .dropdown-toggle::after {
  content: none;
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-glyph,
.wj-glyph-filter,
.wj-glyph-up-right,
.wj-glyph-up-left,
.wj-glyph-up,
.wj-glyph-step-forward,
.wj-glyph-step-backward,
.wj-glyph-square,
.wj-glyph-right,
.wj-glyph-pencil,
.wj-glyph-plus,
.wj-glyph-minus,
.wj-glyph-pin,
.wj-glyph-measure,
.wj-glyph-left,
.wj-glyph-file,
.wj-glyph-drag,
.wj-glyph-down-right,
.wj-glyph-down-left,
.wj-glyph-down,
.wj-glyph-dimension,
.wj-glyph-diamond,
.wj-glyph-clock,
.wj-glyph-clipboard,
.wj-glyph-circle,
.wj-glyph-check,
.wj-glyph-calendar,
.wj-glyph-asterisk {
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  text-align: center;
  opacity: 0.75;
  white-space: normal;
  cursor: pointer;
}
.wj-glyph-asterisk:after {
  content: "\2731\fe0e";
}
.wj-glyph-calendar {
  width: 1em;
  height: 1em;
  border: 0.1em solid;
  border-top: 0.3em solid;
  top: 0.15em;
}
.wj-glyph-calendar:after {
  position: absolute;
  left: 0.3em;
  top: 0.1em;
  width: 0.2em;
  height: 0.4em;
  border-right: 0.1em solid;
  border-top: 0.07em solid;
  opacity: 0.7;
  content: " ";
}
.wj-glyph-check:after {
  font-weight: bold;
  content: "\2714\fe0e";
}
.wj-glyph-circle {
  border: 0.3em solid;
  border-radius: 50%;
  top: -0.1em;
}
.wj-glyph-clipboard:after {
  content: "\1f4cb\fe0e";
}
.wj-glyph-clock {
  width: 1em;
  height: 1em;
  border: 0.1em solid;
  border-radius: 50%;
  top: 0.15em;
}
.wj-glyph-clock:after {
  position: absolute;
  border-left: 0.1em solid;
  border-bottom: 0.1em solid;
  width: 0.25em;
  height: 0.3em;
  top: 0.2em;
  left: 0.35em;
  content: " ";
}
.wj-glyph-diamond:after {
  content: "\25c6\fe0e";
}
.wj-glyph-dimension:after {
  content: "\27c0\fe0e";
}
.wj-glyph-down {
  border-top: 0.5em solid;
  border-right: 0.4em solid transparent;
  border-left: 0.4em solid transparent;
}
.wj-glyph-down-left {
  border-top: 0.65em solid transparent;
  border-left: 0.65em solid;
}
.wj-glyph-down-right {
  top: -2px;
  border-bottom: 0.65em solid;
  border-left: 0.65em solid transparent;
}
.wj-glyph-drag {
  width: 1em;
  height: 1em;
}
.wj-glyph-drag:after {
  position: absolute;
  top: 0.15em;
  left: 0.1em;
  width: 1em;
  height: 1em;
  background: radial-gradient(#000 1px, transparent 2px);
  background-size: 0.33em 0.33em;
  content: " ";
}
.wj-glyph-file {
  border-left: 0.7em solid;
  height: 0.85em;
}
.wj-glyph-file:after {
  position: absolute;
  transform: translateX(-100%);
  border-top: 0.3em solid transparent;
  border-left: 0.3em solid white;
  content: " ";
}
.wj-glyph-left {
  top: 1px;
  border-top: 0.4em solid transparent;
  border-right: 0.5em solid;
  border-bottom: 0.4em solid transparent;
}
.wj-glyph-measure:after {
  content: "\1f4ca\fe0e";
}
.wj-glyph-pin {
  top: -0.1em;
  left: 0.1em;
  width: 0.4em;
  border-top: 0.6em solid;
}
.wj-glyph-pin:before {
  position: absolute;
  border-left: 0.7em solid;
  height: 0.1em;
  left: -0.15em;
  top: -0.1em;
  content: " ";
}
.wj-glyph-pin:after {
  position: absolute;
  border-left: 0.15em solid;
  height: 0.5em;
  left: 0.15em;
  top: -0.1em;
  content: " ";
}
.wj-glyph-plus,
.wj-glyph-minus {
  border-top: 0.25em solid;
  width: 0.9em;
  top: -0.3em;
}
.wj-glyph-plus:after {
  position: absolute;
  box-sizing: border-box;
  border-left: 0.25em solid;
  width: 0.25em;
  height: 0.95em;
  left: 0.33em;
  top: -0.6em;
  content: " ";
}
.wj-glyph-pencil:after {
  content: "\270e\fe0e";
}
.wj-glyph-right {
  top: 1px;
  border-top: 0.4em solid transparent;
  border-bottom: 0.4em solid transparent;
  border-left: 0.5em solid;
}
.wj-glyph-square {
  border: 0.25em solid;
}
.wj-glyph-step-backward {
  border-top: 0.4em solid transparent;
  border-right: 0.5em solid;
  border-bottom: 0.4em solid transparent;
  top: 0.12em;
}
.wj-glyph-step-backward:after {
  position: absolute;
  border-left: 0.2em solid;
  height: 0.75em;
  transform: translate(-100%, -50%);
  content: " ";
}
[dir=rtl] .wj-glyph-step-backward:after {
  transform: translate(0, -50%);
}
.wj-glyph-step-forward {
  border-top: 0.4em solid transparent;
  border-bottom: 0.4em solid transparent;
  border-left: 0.5em solid;
}
.wj-glyph-step-forward:after {
  position: absolute;
  border-left: 0.2em solid;
  height: 0.75em;
  transform: translateY(-50%);
  content: " ";
}
[dir=rtl] .wj-glyph-step-forward:after {
  transform: translate(100%, -50%);
}
.wj-glyph-up {
  border-right: 0.4em solid transparent;
  border-bottom: 0.5em solid;
  border-left: 0.4em solid transparent;
}
.wj-glyph-up-left {
  border-bottom: 0.65em solid transparent;
  border-left: 0.65em solid;
}
.wj-glyph-up-right {
  border-top: 0.65em solid;
  border-left: 0.65em solid transparent;
}
.wj-glyph-filter {
  top: -0.1em;
  width: 0.5em;
  border-top: 0.5em solid;
  border-right: 0.4em solid transparent;
  border-left: 0.4em solid transparent;
}
.wj-glyph-filter:after {
  position: absolute;
  border-left: 0.25em solid;
  left: -0.125em;
  top: -0.2em;
  height: 0.4em;
  content: " ";
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-control {
  display: block;
  box-sizing: border-box;
  color: black;
  background: white;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.wj-control * {
  box-sizing: inherit;
}
.wj-control [contenteditable] {
  user-select: text;
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
}
.wj-control:focus,
.wj-control *:not(.wj-tabpane *):focus,
.wj-control .wj-tabpane .wj-control *:focus,
.wj-control a:focus {
  outline: none;
}
.wj-control input::-ms-clear {
  display: none;
}
.wj-control input:-ms-input-placeholder {
  opacity: 0.7;
}
.wj-control input[type=number]::-webkit-inner-spin-button,
.wj-control input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.wj-control input:invalid {
  box-shadow: none;
  outline: none;
}
.wj-control .wj-btn,
.wj-viewer .wj-control .wj-applybutton {
  background: #eee;
  cursor: pointer;
  color: black;
  display: inline-block;
  border-style: none;
  padding: 0 10px;
  text-align: center;
  min-width: 30px;
  white-space: nowrap;
}
.wj-control .wj-btn:focus,
.wj-viewer .wj-control .wj-applybutton:focus,
.wj-control .wj-btn:hover,
.wj-viewer .wj-control .wj-applybutton:hover {
  background: #e1e1e1;
  transition-duration: 0.4s;
}
.wj-control .wj-btn.wj-state-active,
.wj-viewer .wj-control .wj-state-active.wj-applybutton {
  background: #d5d5d5;
}
.wj-control .wj-btn[disabled],
.wj-viewer .wj-control [disabled].wj-applybutton {
  cursor: default;
  pointer-events: none;
  opacity: 0.6;
}
.wj-control a.wj-btn,
.wj-viewer .wj-control a.wj-applybutton,
.wj-control button.wj-btn:not(.wj-btn-default),
.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default) {
  border-radius: 4px;
  padding: 6px 15px;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
}
.wj-header {
  background: #eee;
  color: #444;
  font-weight: bold;
}
.wj-state-multi-selected {
  background: #80adbf;
  color: white;
}
.wj-state-selected,
.wj-state-last-selected {
  background: #0085c7;
  color: white;
}
.wj-state-disabled:not(.wj-popup) {
  cursor: default;
  pointer-events: none;
  opacity: 0.6;
}
.wj-content {
  display: inline-block;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  overflow: hidden;
}
.wj-tooltip {
  box-sizing: border-box;
  position: absolute;
  pointer-events: none;
  max-width: 400px;
  padding: 4px 6px 3px 6px;
  background: white;
  color: black;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  box-shadow: 0 6px 13px rgba(0, 0, 0, 0.2);
  word-break: break-word;
  -ms-word-break: break-all;
}
.wj-tooltip.wj-error-tip {
  background: red;
  color: white;
  white-space: pre-line;
  font-weight: bold;
}
.wj-dropdown-panel {
  pointer-events: auto;
  box-shadow: 0 6px 13px rgba(0, 0, 0, 0.2);
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-content.wj-dropdown,
.wj-content.wj-inputnumber,
.wj-content.wj-inputmask,
.wj-content.wj-calendar-outer,
.wj-content.wj-pager {
  vertical-align: middle;
  display: inline-table;
  border-collapse: separate;
}
.wj-control.wj-inputmask {
  display: inline-flex;
}
.wj-control.wj-inputmask .wj-input {
  width: 100%;
}
.wj-control.wj-inputmask .wj-input-group {
  display: flex;
}
.wj-dropdown-panel {
  display: block;
  background: white;
  color: black;
}
.wj-dropdown-panel .wj-control {
  background: transparent;
  color: inherit;
}
.wj-dropdown-panel.wj-content > .wj-content {
  border: none;
}
.wj-control .wj-template {
  position: relative;
  display: table-cell;
}
.wj-control .wj-template,
.wj-control .wj-input {
  height: 100%;
}
.wj-control .wj-input-group {
  display: table;
  border-collapse: separate;
  width: 100%;
  height: 100%;
}
.wj-control .wj-input-group .wj-input-group-btn {
  display: table-cell;
  width: 1%;
  height: 100%;
  min-width: 26px;
  white-space: nowrap;
  vertical-align: top;
}
.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child) > .wj-btn,
.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child) > .wj-applybutton {
  border-left: 1px solid rgba(0, 0, 0, 0.2);
}
.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child) > .wj-btn,
.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child) > .wj-applybutton {
  border-right: 1px solid rgba(0, 0, 0, 0.2);
}
.wj-control .wj-input-group .wj-form-control {
  display: table-cell;
  padding: 4px 8px;
  border: none;
  width: 100%;
  height: 100%;
  color: inherit;
  background: transparent;
  min-height: 2em;
}
.wj-control .wj-input-group button,
.wj-control .wj-input-group input {
  margin: 0;
}
.wj-control .wj-btn-group {
  display: inline-block;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  overflow: hidden;
}
.wj-control .wj-btn-group > *:not(:first-child) {
  border-left: 1px solid rgba(0, 0, 0, 0.2);
}
.wj-control .wj-btn-group > .wj-form-control {
  padding: 4px 6px 3px 6px;
  border: none;
}
.wj-control .wj-btn-group > .wj-form-control:not(:first-child) {
  border-left: 1px solid rgba(0, 0, 0, 0.2);
}
.wj-control .wj-btn-group > .wj-btn,
.wj-viewer .wj-control .wj-btn-group > .wj-applybutton,
.wj-control .wj-input-group-btn > .wj-btn,
.wj-viewer .wj-control .wj-input-group-btn > .wj-applybutton {
  height: 100%;
  min-height: 2em;
  background: #eee;
}
.wj-control .wj-btn-group > .wj-btn:focus,
.wj-viewer .wj-control .wj-btn-group > .wj-applybutton:focus,
.wj-control .wj-btn-group > .wj-btn:hover,
.wj-viewer .wj-control .wj-btn-group > .wj-applybutton:hover,
.wj-control .wj-input-group-btn > .wj-btn:focus,
.wj-viewer .wj-control .wj-input-group-btn > .wj-applybutton:focus,
.wj-control .wj-input-group-btn > .wj-btn:hover,
.wj-viewer .wj-control .wj-input-group-btn > .wj-applybutton:hover {
  background: #e1e1e1;
  transition-duration: 0.4s;
}
.wj-control .wj-btn-group > .wj-btn.wj-btn-default,
.wj-viewer .wj-control .wj-btn-group > .wj-btn-default.wj-applybutton,
.wj-control .wj-input-group-btn > .wj-btn.wj-btn-default,
.wj-viewer .wj-control .wj-input-group-btn > .wj-btn-default.wj-applybutton {
  color: black;
}
.wj-control .wj-btn-group > .wj-btn.wj-btn-default:enabled,
.wj-viewer .wj-control .wj-btn-group > .wj-btn-default.wj-applybutton:enabled,
.wj-control .wj-input-group-btn > .wj-btn.wj-btn-default:enabled,
.wj-viewer .wj-control .wj-input-group-btn > .wj-btn-default.wj-applybutton:enabled {
  background: transparent;
}
.wj-control .wj-btn-group > .wj-btn.wj-btn-default:focus,
.wj-viewer .wj-control .wj-btn-group > .wj-btn-default.wj-applybutton:focus,
.wj-control .wj-btn-group > .wj-btn.wj-btn-default:hover,
.wj-viewer .wj-control .wj-btn-group > .wj-btn-default.wj-applybutton:hover,
.wj-control .wj-input-group-btn > .wj-btn.wj-btn-default:focus,
.wj-viewer .wj-control .wj-input-group-btn > .wj-btn-default.wj-applybutton:focus,
.wj-control .wj-input-group-btn > .wj-btn.wj-btn-default:hover,
.wj-viewer .wj-control .wj-input-group-btn > .wj-btn-default.wj-applybutton:hover {
  background: #e1e1e1;
  transition-duration: 0.4s;
}
.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child) > .wj-btn,
.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child) > .wj-applybutton {
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  border-left: none;
}
.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child) > .wj-btn,
.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child) > .wj-applybutton {
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  border-right: none;
}
.wj-control.wj-rtl .wj-btn-group > *:not(:first-child) {
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  border-left: none;
}
.wj-control.wj-rtl .wj-btn-group > .wj-form-control:not(:first-child) {
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  border-left: none;
}
.wj-inputnumber input.wj-form-control {
  text-align: right;
}
.wj-listbox {
  overflow: auto;
  cursor: default;
}
.wj-listbox .wj-listbox-item {
  padding: 4px 6px 3px 6px;
}
.wj-listbox .wj-listbox-item.wj-separator {
  height: 1px;
  margin: 3px 0;
  padding: 0;
  background: rgba(0, 0, 0, 0.1);
}
.wj-listbox .wj-listbox-item.wj-header {
  opacity: 1;
  position: sticky;
  top: 0;
}
.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover {
  background: rgba(0, 0, 0, 0.05);
  transition-duration: 0.4s;
}
.wj-listbox .wj-listbox-item > label {
  display: flex;
  align-content: flex-start;
  align-items: baseline;
  margin: 0;
  font-weight: normal;
}
.wj-listbox .wj-listbox-item > label > input[type=checkbox] {
  margin: 4px;
}
.wj-multiselectlistbox .wj-template {
  display: flex;
  flex-direction: column;
  max-height: inherit;
  min-height: inherit;
  height: auto;
}
.wj-multiselectlistbox .wj-content {
  display: block;
  border: none;
  border-radius: 0;
}
.wj-multiselectlistbox .wj-form-control {
  border: none;
  width: 100%;
  color: inherit;
  padding: 5px 8px;
}
.wj-dropdown-panel > .wj-multiselectlistbox {
  display: block;
}
.wj-calendar {
  max-width: 100vw;
  overflow: auto;
}
.wj-calendar .wj-header {
  font-size: 90%;
}
.wj-calendar .wj-day-today {
  font-weight: bold;
}
.wj-calendar .wj-day-othermonth {
  opacity: 0.65;
}
.wj-calendar .wj-calendar-outer {
  display: block;
  padding: 10px;
  cursor: default;
}
.wj-calendar .wj-calendar-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-grow: 0;
  flex-shrink: 0;
  margin-bottom: 7px;
  min-width: 19em;
}
.wj-calendar .wj-calendar-header .wj-month-select {
  display: inline-block;
  margin: 6px;
  font-weight: bold;
  cursor: pointer;
}
.wj-calendar .wj-calendar-header .wj-month-select .wj-glyph-down {
  opacity: 0.5;
}
.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,
.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,
.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton {
  padding: 2px 8px 0 8px;
}
.wj-calendar .wj-calendar-header .wj-btn-group span {
  pointer-events: none;
}
.wj-calendar .wj-calendar-month {
  width: 100%;
  border-collapse: collapse;
  font: inherit;
}
.wj-calendar .wj-calendar-month td {
  width: 14.29%;
}
.wj-calendar .wj-calendar-year {
  width: 100%;
  border-collapse: collapse;
  font: inherit;
}
.wj-calendar .wj-calendar-year td {
  width: 25%;
}
.wj-calendar .wj-calendar-year tr:not(.wj-header) td {
  height: 3em;
}
.wj-calendar td {
  text-align: center;
  padding: 4px 6px 3px 6px;
  border: none;
}
.wj-calendar td.wj-state-invalid {
  opacity: 0.65;
}
.wj-calendar.wj-calendar-multimonth {
  display: inline-flex;
  flex-wrap: wrap;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 4px;
}
.wj-calendar.wj-calendar-multimonth .wj-content {
  border-color: rgba(0, 0, 0, 0.05);
  border-radius: 0;
}
.wj-calendar.wj-calendar-multimonth .wj-calendar {
  display: flex;
}
.wj-calendar.wj-btns-outside {
  position: relative;
}
.wj-calendar.wj-btns-outside .wj-calendar-header .wj-btn-group {
  border: none;
}
.wj-calendar.wj-btns-outside .wj-calendar-header .wj-btn-group button {
  display: none;
  position: absolute;
  z-index: 1;
  top: 0;
  min-width: 1em;
  padding: 0;
  border: none;
  opacity: 0.5;
}
.wj-calendar.wj-btns-outside .wj-calendar-header .wj-btn-group button[wj-part=btn-prev] {
  left: 0;
  display: block;
}
.wj-calendar.wj-btns-outside .wj-calendar-header .wj-btn-group button[wj-part=btn-next] {
  right: 0;
  display: block;
}
.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group {
  float: left;
}
.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,
.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,
.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,
.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,
.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,
.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left {
  transform: scale(-1, 1);
}
.wj-dropdown-panel .wj-calendar-outer {
  background: none;
}
.wj-dropdown-panel .wj-calendar-outer > .wj-content {
  display: block;
}
.wj-yearpicker {
  max-height: 12em;
  min-width: 18em;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  width: 4em;
  align-items: center;
  justify-items: center;
  text-align: center;
}
.wj-yearpicker .wj-listbox-item {
  text-align: center;
  display: inline-block;
  width: 4em;
}
.wj-outer-flex,
.wj-inputdate-dropdown .wj-calendar-outer,
.wj-calendar.wj-calendar-multimonth .wj-calendar-outer {
  display: flex;
  flex-direction: column;
  min-width: 21em;
  flex-shrink: 0;
}
.wj-inputdate-dropdown {
  display: flex;
  background: white;
}
.wj-inputdate-dropdown > .wj-calendar {
  flex-grow: 1;
  border: none;
}
.wj-inputdate-dropdown > .wj-listbox {
  flex-grow: 1;
  margin: 10px;
  min-width: 8em;
  max-height: 16em;
}
.wj-inputdate-dropdown > .wj-listbox .wj-listbox-item {
  white-space: nowrap;
}
.wj-colorpicker {
  width: 420px;
  height: 200px;
  padding: 4px;
}
.wj-colorpicker .wj-colorbox {
  position: relative;
  width: 100%;
  height: 100%;
  cursor: pointer;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
.wj-inputcolor .wj-input-group input.wj-form-control {
  padding-left: 24px;
}
.wj-inputcolor .wj-inputcolorbox {
  position: absolute;
  left: 6px;
  top: 6px;
  bottom: 6px;
  width: 12px;
  border: 1px solid black;
}
.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control {
  padding-left: 4px;
  padding-right: 24px;
}
.wj-inputcolor.wj-rtl .wj-inputcolorbox {
  left: auto;
  right: 6px;
}
.wj-listbox.wj-dropdown-panel .wj-state-match {
  font-weight: bold;
}
.wj-multi-autocomplete {
  width: 100%;
  padding: 5px;
}
.wj-multi-autocomplete .wj-input {
  float: left;
}
.wj-multi-autocomplete .wj-input-group .wj-form-control {
  margin-top: 5px;
  height: auto;
}
.wj-multi-autocomplete .wj-token {
  background: #eee;
  color: black;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  margin: 5px;
  vertical-align: middle;
  float: left;
  cursor: default;
}
.wj-multi-autocomplete .wj-token:focus,
.wj-multi-autocomplete .wj-token:hover,
.wj-multi-autocomplete .wj-token.wj-token-active {
  background: #e1e1e1;
  transition-duration: 0.4s;
}
.wj-multi-autocomplete .wj-token .wj-token-label {
  padding: 4px 6px 3px 6px;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  max-width: 500px;
}
.wj-multi-autocomplete .wj-token .wj-token-close {
  padding: 4px 6px 3px 6px;
  color: black;
  vertical-align: middle;
  cursor: pointer;
  text-decoration: none;
}
.wj-multi-autocomplete .wj-token .wj-token-close:hover,
.wj-multi-autocomplete .wj-token .wj-token-close:focus {
  opacity: 0.5;
  transition-duration: 0.4s;
}
.wj-multi-autocomplete .wj-token-helper {
  position: absolute;
  left: -10000px;
}
.wj-popup {
  background: white;
  box-shadow: 0 6px 13px rgba(0, 0, 0, 0.2);
}
.wj-popup .wj-dialog-header {
  width: 100%;
  background: #eee;
  color: #444;
  font-weight: bold;
  font-size: 120%;
  padding: 1em;
}
.wj-popup .wj-dialog-body {
  padding: 1em;
}
.wj-popup .wj-dialog-footer {
  text-align: right;
  margin-top: 1em;
  padding: 1em;
}
.wj-popup-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
}
.wj-menu .wj-form-control {
  cursor: pointer;
}
.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator) {
  cursor: pointer;
}
.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems {
  position: relative;
}
.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
  opacity: 0.75;
  border-top: 0.4em solid transparent;
  border-bottom: 0.4em solid transparent;
  border-left: 0.5em solid;
}
.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems {
  padding-right: 1.8em;
}
.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after {
  right: 0.55em;
}
.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems {
  padding-left: 1.8em;
}
.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after {
  left: 0.55em;
  transform: translate(0, -50%) scale(-1, 1);
}
.wj-pager .wj-input-group .wj-input-group-btn > .wj-btn,
.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn > .wj-applybutton,
.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn > .wj-applybutton {
  min-width: 40px;
}
.wj-pager .wj-input-group .wj-form-control {
  text-align: center;
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  border-right: 1px solid rgba(0, 0, 0, 0.2);
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-labeled-input {
  position: relative;
  display: inline-block;
  width: 12em;
  max-width: 100%;
  margin: 0 20px;
  padding: 20px 0;
}
.wj-labeled-input,
.wj-labeled-input *,
.wj-labeled-input *:after,
.wj-labeled-input *:before {
  box-sizing: border-box;
  box-sizing: border-box;
}
.wj-labeled-input.wide {
  width: 20em;
}
.wj-labeled-input .accesskey {
  text-decoration: underline;
  font-size: unset;
}
.wj-labeled-input .wj-control.wj-content {
  margin: 0;
  width: 100%;
  background-color: transparent;
  border: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.wj-labeled-input .wj-control.wj-content button {
  opacity: 0.75;
  border-color: rgba(0, 0, 0, 0.1);
}
.wj-labeled-input .wj-inputnumber.wj-state-empty:not(.wj-state-focused) .wj-btn,
.wj-labeled-input .wj-inputnumber.wj-state-empty:not(.wj-state-focused) .wj-viewer .wj-control .wj-applybutton,
.wj-viewer .wj-control .wj-labeled-input .wj-inputnumber.wj-state-empty:not(.wj-state-focused) .wj-applybutton {
  display: none;
}
.wj-labeled-input label {
  font-size: 16px;
  top: 24px;
  bottom: 0;
  margin: 0;
  pointer-events: none;
  position: absolute;
  display: block;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-align: left;
  color: rgba(0, 0, 0, 0.258824);
  transition-duration: 0.2s;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.wj-labeled-input label:after {
  content: "";
  background-color: #0085c7;
  bottom: 20px;
  height: 2px;
  left: 45%;
  position: absolute;
  transition-duration: 0.2s;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  visibility: hidden;
  width: 10px;
}
.wj-labeled-input .wj-state-focused + label:after {
  left: 0;
  visibility: visible;
  width: 100%;
}
.wj-labeled-input .wj-error {
  color: red;
  position: absolute;
  font-size: 12px;
  margin-top: 3px;
  visibility: hidden;
  display: block;
}
.wj-labeled-input .wj-control.wj-state-invalid ~ .wj-error {
  visibility: visible;
}
.wj-labeled-input .wj-state-invalid + label {
  color: red;
}
.wj-labeled-input .wj-state-invalid + label:after {
  background-color: red;
}
.wj-labeled-input input[type=checkbox],
.wj-labeled-input input[type=radio] {
  display: none;
}
.wj-labeled-input input[type=checkbox] + label,
.wj-labeled-input input[type=radio] + label {
  position: relative;
  padding: 0.25em 0 0 1.8em;
  pointer-events: all;
  font-size: unset;
  top: 0;
  overflow: visible;
}
.wj-labeled-input input[type=checkbox] + label:after,
.wj-labeled-input input[type=radio] + label:after {
  content: "";
  position: absolute;
  display: block;
  visibility: visible;
  text-align: center;
  left: 0;
  top: 0.25em;
  width: 1.3em;
  height: 1.3em;
  color: white;
  background: #ddd;
  transition: all 0.3s;
}
.wj-labeled-input input[type=checkbox] + label:hover:after,
.wj-labeled-input input[type=radio] + label:hover:after {
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.4);
}
.wj-labeled-input input[type=checkbox]:checked + label:after,
.wj-labeled-input input[type=radio]:checked + label:after {
  content: "\2714";
  background: #0085c7;
}
.wj-labeled-input input[type=radio] + label:after {
  border-radius: 1em;
  transform: scale(1.1);
}
.wj-labeled-input input[type=radio]:checked + label:after {
  content: "";
  background: white;
  border: 0.45em solid #0085c7;
}
.wj-labeled-input.switch input[type=checkbox] + label {
  padding-left: 3.1em;
}
.wj-labeled-input.switch input[type=checkbox] + label:before {
  content: "";
  position: absolute;
  display: block;
  visibility: visible;
  left: 0;
  top: 0.5em;
  width: 2.5em;
  height: 1em;
  border-radius: 1em;
  background: #ddd;
  transition: all 0.3s;
}
.wj-labeled-input.switch input[type=checkbox] + label:after {
  content: "";
  left: 0;
  top: 0.25em;
  width: 1.5em;
  height: 1.5em;
  border-radius: 1em;
  border: 1px solid #bbb;
  background: white;
  transition: all 0.3s;
}
.wj-labeled-input.switch input[type=checkbox]:checked + label:before {
  background: #0085c7;
  opacity: 0.4;
}
.wj-labeled-input.switch input[type=checkbox]:checked + label:after {
  margin-left: 1.25em;
  border: 1px solid #0085c7;
  background: #0085c7;
}
.wj-static-labels .wj-labeled-input :not(.wj-state-focused) + label,
.wj-labeled-input .wj-state-focused + label,
.wj-labeled-input :not(.wj-state-empty) + label {
  font-size: 12px;
  top: 4px;
  color: #0085c7;
  visibility: visible;
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-tabpanel {
  display: block;
}
.wj-tabpanel > div > .wj-tabpanes {
  overflow: auto;
  border-top: 1px solid #ddd;
  user-select: text;
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
}
.wj-tabpanel > div > .wj-tabpanes > .wj-tabpane:not(.wj-state-active) {
  display: none;
}
.wj-tabpanel > div > .wj-tabheaders > .wj-tabheader {
  position: relative;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  padding: 8px 12px;
  text-decoration: none;
  color: inherit;
  font-weight: bold;
  text-transform: uppercase;
}
.wj-tabpanel > div > .wj-tabheaders > .wj-tabheader.wj-state-active {
  background: white;
  color: #0085c7;
}
.wj-tabpanel > div > .wj-tabheaders > .wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus {
  background: rgba(0, 0, 0, 0.1);
}
.wj-tabpanel > div > .wj-tabheaders > .wj-tabheader:after {
  content: "";
  position: absolute;
  background: #0085c7;
  height: 2.5px;
  left: 45%;
  width: 10%;
  bottom: 0;
  visibility: hidden;
}
.wj-tabpanel > div > .wj-tabheaders > .wj-tabheader.wj-state-active:after {
  left: 0;
  width: 100%;
  visibility: visible;
}
.wj-tabpanel.wj-animated > div > .wj-tabheaders > .wj-tabheader.wj-state-active:after {
  transition-duration: 0.2s;
}
.wj-accordion {
  overflow: auto;
}
.wj-accordion > .wj-content {
  border: none;
  overflow: hidden;
  display: none;
}
.wj-accordion > .wj-header.wj-state-active + .wj-content {
  display: block;
}
.wj-accordion > .wj-header {
  display: block;
  text-decoration: none;
  padding: 12px;
  font-size: 120%;
  cursor: pointer;
}
.wj-accordion > .wj-header.wj-state-active {
  background: #0085c7;
  color: white;
}
.wj-accordion > .wj-header:focus {
  outline: 2px solid #0085c7;
  outline-offset: -2px;
}
.wj-accordion.wj-show-icons > .wj-header:before {
  content: "";
  float: left;
  margin: 0.4em 0.5em 0.4em 0;
  opacity: 0.5;
  white-space: normal;
  border-top: 0.4em solid transparent;
  border-bottom: 0.4em solid transparent;
  border-left: 0.5em solid;
}
.wj-accordion.wj-show-icons > .wj-header.wj-state-active:before {
  border-top: 0.5em solid;
  border-left: 0.4em solid transparent;
  border-right: 0.4em solid transparent;
}
.wj-accordion.wj-rtl.wj-show-icons > .wj-header:before {
  float: right;
  margin: 0.4em 0 0.4em 0.5em;
  transform: scaleX(-1);
}
.wj-treeview {
  width: 100%;
  overflow: auto;
  border: none;
}
.wj-treeview .wj-nodelist {
  display: block;
  position: relative;
}
.wj-treeview .wj-nodelist .wj-nodelist {
  padding-left: 1em;
}
.wj-treeview .wj-node {
  cursor: pointer;
  white-space: nowrap;
  padding: 4px 6px 3px 6px;
}
.wj-treeview .wj-node:before {
  content: "";
  position: relative;
  display: inline-block;
  border-top: 0.5em solid;
  border-right: 0.45em solid transparent;
  border-left: 0.45em solid transparent;
  top: -1px;
  margin-right: 4px;
  opacity: 0.75;
}
.wj-treeview .wj-node.wj-state-selected {
  color: inherit;
  background: rgba(0, 0, 0, 0.05);
}
.wj-treeview .wj-node.wj-state-collapsed:before,
.wj-treeview .wj-node.wj-state-collapsing:before {
  transform: rotate(-90deg);
}
.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before {
  animation-name: wjLazyNodeLoading;
  animation-duration: 0.6s;
  animation-direction: alternate;
  animation-iteration-count: infinite;
}
.wj-treeview .wj-node.wj-state-empty:before {
  visibility: hidden;
}
.wj-treeview .wj-node.wj-state-collapsed + .wj-nodelist {
  display: none;
}
.wj-treeview .wj-node img {
  padding-right: 4px;
}
.wj-treeview .wj-node .wj-node-check {
  margin-right: 4px;
}
.wj-treeview .wj-node .wj-node-text {
  display: inline-block;
}
.wj-treeview .wj-marker {
  position: absolute;
  background: #0085c7;
  opacity: 0.5;
  pointer-events: none;
}
.wj-treeview.wj-state-loading * {
  cursor: wait;
}
.wj-treeview.wj-animated .wj-node:before {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.wj-treeview.wj-animated .wj-node.wj-state-collapsed:before,
.wj-treeview.wj-animated .wj-node.wj-state-collapsing:before {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist {
  padding-left: unset;
  padding-right: 1em;
}
.wj-treeview.wj-rtl .wj-nodelist .wj-node:before {
  margin-right: unset;
  margin-left: 4px;
}
.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,
.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before {
  transform: rotate(90deg);
}
.wj-treeview.wj-rtl .wj-node img {
  padding-right: unset;
  padding-left: 4px;
}
.wj-treeview.wj-rtl .wj-node .wj-node-check {
  margin-right: unset;
  margin-left: 4px;
}
@keyframes wjLazyNodeLoading {
  from {
    opacity: 1;
    transform: scale(1.1);
  }
  to {
    opacity: 0.5;
    transform: scale(0.5);
  }
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-flexgrid {
  width: 100%;
  cursor: default;
  overflow: hidden;
}
.wj-flexgrid .wj-row {
  position: absolute;
  top: 0;
}
.wj-flexgrid .wj-colheaders .wj-header .wj-btn.wj-btn-glyph.wj-elem-pin,
.wj-flexgrid .wj-colheaders .wj-header .wj-viewer .wj-control .wj-btn-glyph.wj-elem-pin.wj-applybutton,
.wj-viewer .wj-control .wj-flexgrid .wj-colheaders .wj-header .wj-btn-glyph.wj-elem-pin.wj-applybutton {
  opacity: 0.9;
}
.wj-flexgrid .wj-colheaders .wj-header .wj-btn.wj-btn-glyph.wj-elem-pin:not(.wj-state-pinned),
.wj-flexgrid .wj-colheaders .wj-header .wj-viewer .wj-control .wj-btn-glyph.wj-elem-pin.wj-applybutton:not(.wj-state-pinned),
.wj-viewer .wj-control .wj-flexgrid .wj-colheaders .wj-header .wj-btn-glyph.wj-elem-pin.wj-applybutton:not(.wj-state-pinned) {
  opacity: 0.4;
}
.wj-flexgrid .wj-colheaders .wj-header .wj-btn.wj-btn-glyph.wj-elem-pin:not(.wj-state-pinned) .wj-glyph-pin,
.wj-flexgrid .wj-colheaders .wj-header .wj-viewer .wj-control .wj-btn-glyph.wj-elem-pin.wj-applybutton:not(.wj-state-pinned) .wj-glyph-pin,
.wj-viewer .wj-control .wj-flexgrid .wj-colheaders .wj-header .wj-btn-glyph.wj-elem-pin.wj-applybutton:not(.wj-state-pinned) .wj-glyph-pin {
  transform: rotate(-45deg);
}
.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected {
  border-bottom: 2px solid #0085c7;
}
.wj-flexgrid .wj-colheaders .wj-header.wj-colgroup {
  display: flex;
  align-items: center;
}
.wj-flexgrid .wj-colheaders .wj-header.wj-colgroup.wj-align-right {
  justify-content: flex-end;
}
.wj-flexgrid .wj-colheaders .wj-header.wj-colgroup.wj-align-center {
  justify-content: center;
}
.wj-flexgrid .wj-colheaders .wj-header.wj-big-header:after {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 2px;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  content: "";
}
.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected {
  border-right: 2px solid #0085c7;
}
.wj-flexgrid .wj-rowheaders .wj-header.wj-big-header:after {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 2px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  content: "";
}
.wj-flexgrid .wj-topleft .wj-header.wj-big-header:after {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 2px;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  content: "";
}
.wj-flexgrid .wj-frozen-clone .wj-cell {
  pointer-events: auto;
}
.wj-flexgrid .wj-frozen-clone .wj-cell a {
  display: inline-block;
}
.wj-flexgrid .wj-marquee,
.wj-flexgrid .wj-focus-header-cell {
  position: absolute;
  box-shadow: 0 0 0 1px #0085c7, inset 0 0 0 1px #0085c7;
  pointer-events: none;
}
.wj-flexgrid .wj-marker {
  position: absolute;
  background: #0085c7;
  opacity: 0.5;
  pointer-events: none;
  z-index: 1000;
}
.wj-flexgrid .wj-state-sticky .wj-header {
  opacity: 0.75;
}
.wj-flexgrid .wj-grid-editor {
  width: 100%;
  height: 100%;
  border: none;
  margin: 0;
  padding: 0;
  background: inherit;
  color: inherit;
  overflow: hidden;
  resize: none;
}
.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,
.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,
.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton {
  padding: 0 4px;
  min-width: 1.5em;
  color: inherit;
  background: transparent;
  opacity: 0.4;
}
.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,
.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,
.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,
.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,
.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,
.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus {
  opacity: 1;
  transition-duration: 0.4s;
}
.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,
.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,
.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton {
  float: right;
  order: 2;
}
.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right:nth-child(1),
.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton:nth-child(1),
.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton:nth-child(1) {
  order: 5;
}
.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right:nth-child(2),
.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton:nth-child(2),
.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton:nth-child(2) {
  order: 4;
}
.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right:nth-child(3),
.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton:nth-child(3),
.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton:nth-child(3) {
  order: 3;
}
.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,
.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,
.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton {
  min-width: 1em;
  padding: 0;
}
.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph > span,
.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton > span,
.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton > span {
  opacity: 1;
}
.wj-flexgrid .wj-cell.wj-hasdropdown {
  display: flex;
}
.wj-flexgrid .wj-cell.wj-hasdropdown > div {
  flex-grow: 1;
}
.wj-flexgrid .wj-cell.wj-hasdropdown .wj-btn.wj-btn-glyph.wj-right,
.wj-flexgrid .wj-cell.wj-hasdropdown .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,
.wj-viewer .wj-control .wj-flexgrid .wj-cell.wj-hasdropdown .wj-btn-glyph.wj-right.wj-applybutton {
  height: 100%;
}
.wj-flexgrid .wj-cell.wj-radio-map label {
  display: inline-block;
  font-weight: inherit;
  margin: 0 1em 0 0;
}
.wj-flexgrid .wj-cell.wj-radio-map label input[type=radio] {
  margin: 0 4px 0 0;
  outline: none;
}
.wj-flexgrid .wj-cell.wj-radio-map label input[type=radio]:not(:checked) {
  opacity: 0.4;
}
.wj-flexgrid .wj-cell.wj-detail .wj-content.wj-flexgrid {
  vertical-align: top;
}
.wj-flexgrid .wj-cell.wj-frozen-row.wj-detail {
  z-index: 2;
}
.wj-flexgrid .wj-cell.wj-detail {
  z-index: 0;
}
.wj-flexgrid .wj-cell label {
  display: inline-block;
  max-width: 100%;
  margin: 0;
  font-weight: inherit;
  line-height: 1em;
}
.wj-flexgrid .wj-cell label input[type=checkbox] {
  margin: 0px 6px 0px 0px;
}
.wj-flexgrid.wj-rtl .wj-cell {
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  border-right: none;
}
.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,
.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,
.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton {
  float: left;
}
.wj-flexgrid.wj-rtl .wj-frozen-col {
  border-left: 1px solid #a2a2a2;
  border-right: none;
}
.wj-flexgrid.wj-rtl .wj-colheaders .wj-header.wj-filter-on,
.wj-flexgrid.wj-rtl .wj-colheaders .wj-header.wj-filter-off {
  white-space: normal;
  word-break: break-all;
}
.wj-flexgrid.wj-rtl .wj-colheaders .wj-header.wj-big-header:after {
  left: 2px;
  right: unset;
}
.wj-flexgrid.wj-rtl .wj-colheaders .wj-header .wj-sort-index {
  padding: 0 0.2em 0 0;
}
.wj-flexgrid.wj-rtl .wj-rowheaders .wj-header.wj-state-multi-selected {
  border-left: 2px solid #0085c7;
  border-right: none;
}
.wj-flexgrid.wj-rtl .wj-topleft .wj-header.wj-big-header:after {
  left: 2px;
  right: unset;
}
.wj-flexgrid.wj-whitespace-pre .wj-cell {
  white-space: pre;
}
.wj-flexgrid.wj-whitespace-pre .wj-cell.wj-wrap {
  white-space: pre-wrap;
}
.wj-flexgrid.wj-whitespace-pre .wj-cell.wj-multiline {
  white-space: pre-wrap;
}
.wj-flexgrid [wj-state-measuring].wj-cell .wj-btn.wj-btn-glyph.wj-right,
.wj-flexgrid [wj-state-measuring].wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,
.wj-viewer .wj-control .wj-flexgrid [wj-state-measuring].wj-cell .wj-btn-glyph.wj-right.wj-applybutton {
  float: none;
}
.wj-cell {
  position: absolute;
  overflow: hidden;
  white-space: nowrap;
  padding: 4px 6px 3px 6px;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  background: white;
  outline: none;
}
.wj-cell:not(.wj-hasdropdown) {
  text-overflow: ellipsis;
}
.wj-cell.wj-alt {
  background: #f7f7f7;
}
.wj-cell.wj-header {
  background: #eee;
  color: #444;
  font-weight: bold;
}
.wj-cell.wj-header.wj-state-multi-selected {
  background: #e1e1e1;
  color: #444;
  font-weight: bold;
}
.wj-cell.wj-header .wj-sort-index {
  display: inline-block;
  font-weight: normal;
  font-size: 80%;
  vertical-align: top;
  color: #0085c7;
  padding: 0 0 0 0.2em;
  opacity: 1;
}
.wj-cell.wj-last-frozen-row {
  border-bottom: 1px solid #a2a2a2;
}
.wj-cell.wj-frozen-col {
  border-right: 1px solid #a2a2a2;
}
.wj-cell.wj-group {
  background: #e1e1e1;
  color: #444;
}
.wj-cell.wj-state-invalid {
  border: 1.2px solid red;
}
.wj-cell.wj-state-invalid.wj-header {
  background: rgb(255, 180, 180);
}
.wj-cell.wj-state-invalid:not(.wj-header):after {
  position: absolute;
  content: "";
  width: 0;
  right: 0;
  top: -6px;
  border: 6px solid transparent;
  border-right-color: red;
}
.wj-cell.wj-header.wj-state-dragsrc {
  opacity: 0.5;
}
.wj-cell.wj-wrap {
  white-space: normal;
  text-overflow: clip;
  word-wrap: break-word;
}
.wj-cell.wj-multiline {
  white-space: pre;
  text-overflow: clip;
  word-wrap: break-word;
}
.wj-cell.wj-wrap.wj-multiline {
  white-space: pre-wrap;
  text-overflow: clip;
}
.wj-cell.wj-align-left {
  text-align: left;
}
.wj-cell.wj-align-right {
  text-align: right;
}
.wj-cell.wj-align-center {
  text-align: center;
}
.wj-cell.wj-align-justify {
  text-align: justify;
}
.wj-cell.wj-align-justify-all {
  text-align: justify;
  text-align-last: justify;
  text-justify: distribute;
}
.wj-cells .wj-cell.wj-state-selected {
  background: #0085c7;
  color: white;
}
.wj-cells .wj-cell.wj-state-multi-selected {
  background: #80adbf;
  color: white;
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter {
  opacity: 0.9;
}
.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter {
  opacity: 0.5;
}
.wj-columnfiltereditor {
  padding: 10px;
  min-width: 240px;
  max-width: 400px;
}
.wj-columnfiltereditor .wj-filtertype {
  text-align: right;
  margin: 14px 0px;
  font-size: 12px;
}
.wj-columnfiltereditor .wj-control {
  margin-bottom: 6px;
  width: 100%;
}
.wj-columnfiltereditor .wj-valuefilter-editor,
.wj-columnfiltereditor .wj-conditionfilter-editor {
  margin-top: 1em;
}
.wj-columnfiltereditor .wj-conditionfilter-editor > div > label {
  display: block;
  margin-bottom: 0px;
  font-weight: normal;
}
.wj-columnfiltereditor .wj-listbox {
  height: 150px;
}
.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected {
  color: inherit;
  background: transparent;
}
.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected:hover {
  background: rgba(0, 0, 0, 0.05);
  transition-duration: 0.4s;
}
.wj-columnfiltereditor label {
  display: inline-block;
  width: auto;
}
.wj-columnfiltereditor a {
  color: inherit;
  font-size: inherit;
  font-weight: bold;
}
.wj-columnfiltereditor a.wj-state-disabled {
  text-decoration: none;
}
.wj-columnfiltereditor .wj-sort-buttons .wj-btn,
.wj-columnfiltereditor .wj-sort-buttons .wj-viewer .wj-control .wj-applybutton,
.wj-viewer .wj-control .wj-columnfiltereditor .wj-sort-buttons .wj-applybutton {
  min-width: 95px;
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-grouppanel {
  display: block;
  background: #e1e1e1;
  padding: 15px;
  min-height: 1em;
}
.wj-grouppanel .wj-groupmarker {
  margin-right: 10px;
  padding: 6px 16px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  cursor: pointer;
}
.wj-grouppanel .wj-groupmarker:hover {
  background: #e1e1e1;
}
.wj-grouppanel .wj-groupmarker .wj-glyph-drag {
  margin: 0 10px 0 0;
}
.wj-grouppanel .wj-groupmarker .wj-filter {
  margin: 0 0 0 10px;
  cursor: pointer;
  opacity: 0.5;
}
.wj-grouppanel .wj-groupmarker .wj-filter:hover,
.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on {
  opacity: 1;
}
.wj-grouppanel .wj-groupmarker .wj-remove {
  cursor: pointer;
  opacity: 0.5;
  padding: 12px 0 12px 12px;
}
.wj-grouppanel .wj-groupmarker .wj-remove:hover {
  opacity: 1;
}
.wj-grouppanel .wj-groupmarker span {
  opacity: 0.5;
}
.wj-grouppanel .wj-groupmarker span:hover {
  opacity: 1;
}
.wj-grouppanel.wj-rtl .wj-groupmarker .wj-glyph-drag {
  margin: 0 0 0 10px;
}
.wj-grouppanel.wj-rtl .wj-groupmarker .wj-filter {
  margin: 0 10px 0 0;
}
.wj-grouppanel.wj-rtl .wj-groupmarker .wj-remove {
  padding: 12px 12px 12px 0;
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-content.wj-flexgridsearch {
  vertical-align: middle;
  display: inline-table;
  border-collapse: separate;
}
.wj-flexgrid .wj-cell span.wj-state-match {
  background: yellow;
  color: black;
  font-weight: bold;
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-flexgrid .wj-cell input.wj-column-selector {
  margin: 4px;
  vertical-align: bottom;
  outline: none;
}
.wj-flexgrid .wj-cell input.wj-column-selector.wj-column-selector-group {
  transform: scale(1.25);
  margin-right: 6px;
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-flexgrid .wj-cell .wj-cell-maker {
  width: 100%;
  height: 100%;
}
.wj-flexgrid .wj-cell:not([wj-state-measuring]) button.wj-cell-maker {
  position: absolute;
  left: 0;
  top: 0;
  color: black;
}
.wj-flexgrid .wj-cell.wj-state-selected a.wj-cell-maker,
.wj-flexgrid .wj-cell.wj-state-multi-selected a.wj-cell-maker {
  color: inherit;
}
.wj-flexgrid .wj-cell img.wj-cell-maker {
  width: unset;
}
.wj-flexgrid .wj-cell .wj-cell-maker svg {
  width: 100%;
  height: 100%;
  overflow: visible;
  stroke: #376092;
  fill: #376092;
}
.wj-flexgrid .wj-cell .wj-cell-maker svg rect,
.wj-flexgrid .wj-cell .wj-cell-maker svg circle {
  stroke-width: 0;
}
.wj-flexgrid .wj-cell .wj-cell-maker svg line {
  stroke-width: 2px;
}
.wj-flexgrid .wj-cell .wj-cell-maker svg line.x-axis {
  stroke-width: 0.5px;
  stroke-opacity: 0.5;
}
.wj-flexgrid .wj-cell .wj-cell-maker svg .wj-marker {
  fill: #d00000;
  opacity: 1;
}
.wj-flexgrid .wj-cell.wj-cell-maker.wj-radio-map label {
  position: relative;
  width: 1em;
  transform: scale(0.1);
  color: orange;
  margin: 0 1em 0 0;
}
.wj-flexgrid .wj-cell.wj-cell-maker.wj-radio-map label input,
.wj-flexgrid .wj-cell.wj-cell-maker.wj-radio-map label input:not(:checked) {
  opacity: 0;
}
.wj-flexgrid .wj-cell.wj-cell-maker.wj-radio-map label:after {
  position: absolute;
  transform: scale(20);
  cursor: pointer;
  content: "\2605";
  height: 100%;
}
.wj-flexgrid .wj-cell.wj-cell-maker.wj-radio-map label:hover {
  opacity: 1;
  color: orangered;
  transition: color 600ms;
}
.wj-flexgrid .wj-cell.wj-cell-maker.wj-radio-map label.wj-chk-hidden {
  opacity: 0;
  margin: 0 0 0 -1em;
}
.wj-flexgrid .wj-cell.wj-cell-maker.wj-radio-map label.wj-chk-off:not(:hover):not(.wj-chk-hidden) {
  opacity: 0.15;
}
.wj-flexgrid .wj-cell.wj-cell-maker.wj-radio-map[aria-readonly=true] label {
  pointer-events: none;
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-flexchart {
  height: 400px;
  padding: 15px 10px;
  margin-bottom: 12px;
  background: white;
  border: 1px solid #e4e4e4;
  display: block;
  background: transparent;
}
.wj-flexchart .wj-header .wj-title {
  font-size: 16pt;
  fill: #666;
  font-weight: normal;
}
.wj-flexchart .wj-footer .wj-title {
  fill: #666;
  font-weight: normal;
}
.wj-flexchart .wj-label,
.wj-flexchart .wj-data-label {
  fill: #666;
}
.wj-flexchart .wj-data-label-border {
  stroke: rgba(128, 128, 128, 0.5);
}
.wj-flexchart .wj-data-label-line {
  stroke: rgb(128, 128, 128);
}
.wj-flexchart .wj-axis-x .wj-title,
.wj-flexchart .wj-axis-y .wj-title,
.wj-flexchart .wj-legend .wj-title {
  font-style: italic;
}
.wj-flexchart .wj-axis-x .wj-line {
  stroke: #aaa;
  stroke-width: 1px;
}
.wj-flexchart .wj-gridline,
.wj-flexchart .wj-gridline-minor {
  stroke: #666;
  stroke-width: 1px;
  opacity: 0.75;
}
.wj-flexchart .wj-gridline-minor {
  opacity: 0.25;
}
.wj-flexchart .wj-tick,
.wj-flexchart .wj-tick-minor {
  stroke: #aaa;
  stroke-width: 1px;
}
.wj-flexchart .wj-state-selected {
  stroke-width: 3px;
  stroke-dasharray: 6;
  stroke-linecap: square;
}
.wj-flexchart.wj-flexchart-touch-disabled {
  touch-action: none;
  -ms-touch-action: none;
}
.wj-flexchart .wj-chart-linemarker {
  background: rgba(128, 128, 128, 0.3);
  position: absolute;
  padding: 2px;
}
.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline {
  height: 2px;
  background: rgb(128, 128, 128);
  position: absolute;
  touch-action: none;
  -ms-touch-action: none;
}
.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline {
  width: 2px;
  background: rgb(128, 128, 128);
  position: absolute;
  touch-action: none;
  -ms-touch-action: none;
}
.wj-flexchart .wj-chart-linemarker-container {
  position: relative;
}
.wj-flexchart.wj-chart-linemarker-draggable,
.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable {
  cursor: move;
}
@media (max-width: 1025px) {
  .wj-flexchart .wj-state-selected {
    stroke-width: 2px;
    stroke-dasharray: 4;
  }
}
@media (max-width: 767px) {
  wj-flexchart .wj-state-selected {
    stroke-width: 1px;
    stroke-dasharray: 3;
  }
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-treemap .wj-data-label {
  fill: white;
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-flexchart .wj-chart-rangeslider {
  position: absolute;
  touch-action: none;
  -ms-touch-action: none;
}
.wj-flexchart .wj-chart-rangeslider button {
  position: absolute;
  text-align: center;
  vertical-align: middle;
  padding: 0;
  line-height: 16px;
  border-radius: 2px;
}
.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content {
  background: #eaeaea;
  height: 100%;
  position: relative;
}
.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle {
  position: absolute;
  text-align: center;
  vertical-align: middle;
  background: #bdbdbd;
  height: 100%;
  width: 100%;
}
.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,
.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle {
  border: 1px solid gray;
  display: block;
  position: absolute;
  border-radius: 4px;
}
.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active {
  z-index: 2;
}
.wj-flexchart .wj-chart-rangeslider .wj-glyph-left {
  border-top: 5px solid transparent;
  border-right: 4px solid;
  border-bottom: 4px solid transparent;
  margin-right: 2px;
}
.wj-flexchart .wj-chart-rangeslider .wj-glyph-right {
  border-bottom: 5px solid transparent;
  border-left: 4px solid;
  border-top: 4px solid transparent;
  margin-left: 2px;
}
.wj-flexchart .wj-chart-rangeslider .wj-glyph-down {
  border-top: 5px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  margin-bottom: 3px;
}
.wj-flexchart .wj-chart-rangeslider .wj-glyph-up {
  border-right: 4px solid transparent;
  border-bottom: 5px solid;
  border-left: 4px solid transparent;
  margin-bottom: 4px;
}
.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,
.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle {
  background: #bdbdbd;
  cursor: ew-resize;
  height: 22px;
  margin-top: -2px;
  width: 14px;
}
.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn {
  left: 0;
}
.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn {
  right: 0;
}
.wj-flexchart .wj-chart-hrangeslider button {
  width: 16px;
  height: 100%;
}
.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,
.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle {
  background: #bdbdbd;
  cursor: ns-resize;
  width: 22px;
  margin-left: -2px;
  height: 14px;
}
.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn {
  bottom: 0;
}
.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn {
  top: 0;
}
.wj-flexchart .wj-chart-vrangeslider button {
  height: 16px;
  width: 100%;
}
.wj-flexchart .wj-chart-rangeselector-container {
  position: relative;
}
.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,
.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content {
  background: transparent;
  border-color: transparent;
}
.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle {
  opacity: 0.3;
}
.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,
.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle {
  background: transparent;
  opacity: 0.6;
  border: 2px solid Gray;
  border-radius: 0.5em;
}
.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,
.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle {
  height: 20px;
  width: 20px;
  border-radius: 50%;
  top: 0;
  bottom: 0;
  margin: auto;
  border: 1px solid hsla(0, 0%, 50.2%, 0.75);
  color: hsl(0, 0%, 50.2%);
  background: #d3d3d3;
  opacity: 1;
}
.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,
.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after {
  content: "\2551";
  text-align: center;
  width: 100%;
  display: inline-block;
  position: absolute;
  margin: 0;
  top: 50%;
  transform: translateY(-55%);
  opacity: 0.75;
  font-size: 10px;
}
.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,
.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle {
  height: 20px;
  width: 20px;
  left: 50%;
  border-radius: 50%;
  border: 1px solid hsla(0, 0%, 50.2%, 0.75);
  top: 0;
  bottom: 0;
  color: hsl(0, 0%, 50.2%);
  background: #d3d3d3;
  opacity: 1;
}
.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,
.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after {
  content: "\2550";
  text-align: center;
  height: 100%;
  display: inline-block;
  position: absolute;
  margin: 0;
  left: 50%;
  transform: translate(-50%, 15%);
  opacity: 0.75;
  font-size: 12px;
}
.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,
.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active {
  background: rgba(136, 189, 230, 0.7);
}
.wj-flexchart .wj-rangeselector .wj-scroller-center {
  background: rgba(128, 128, 128, 0.1);
  position: absolute;
  display: block;
  touch-action: none;
  -ms-touch-action: none;
}
.wj-flexchart.wj-panable {
  cursor: pointer;
}
.wj-flexchart .wj-zoom {
  visibility: hidden;
  position: relative;
}
.wj-flexchart .wj-zoom-overlay {
  background: rgba(128, 128, 128, 0.2);
  position: absolute;
  display: block;
  touch-action: none;
  -ms-touch-action: none;
}
.wj-flexchart .wj-block-other-interaction {
  display: none;
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-flexmap .wj-btn,
.wj-flexmap .wj-viewer .wj-control .wj-applybutton,
.wj-viewer .wj-control .wj-flexmap .wj-applybutton {
  opacity: 0.9;
  padding: 10px 10px 6px 10px !important;
  border: solid 0.5px gray;
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-gauge {
  background: transparent;
}
.wj-gauge:not(.wj-state-readonly) {
  touch-action: none;
}
.wj-gauge .wj-face path {
  fill: #f5f5f5;
  stroke: #cbcbcb;
  stroke-width: 1px;
  stroke-linejoin: round;
}
.wj-gauge .wj-pointer,
.wj-gauge .wj-needle {
  fill: #0085c7;
}
.wj-gauge .wj-ticks {
  stroke-width: 2px;
  stroke: white;
}
.wj-gauge .wj-min,
.wj-gauge .wj-max,
.wj-gauge .wj-tick-text text {
  font-size: 60%;
  opacity: 0.5;
}
.wj-gauge text {
  fill: currentColor;
}
.wj-gauge svg {
  overflow: visible;
}
.wj-gauge g {
  cursor: inherit;
}
.wj-radialgauge .wj-value {
  font-size: 150%;
}
.wj-lineargauge {
  height: 1.2em;
}
.wj-lineargauge .wj-value {
  fill: white;
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-barcode {
  height: 60px;
  display: inline-block;
}
.wj-barcode.wj-state-invalid {
  border: 1.2px solid red;
}
.wj-barcode-qrcode {
  width: 100px;
  height: 100px;
}
.wj-barcode-ean8 {
  width: 85px;
}
.wj-barcode-ean13 {
  width: 140px;
}
.wj-barcode-upca {
  width: 115px;
}
.wj-barcode-upce0 {
  width: 70px;
}
.wj-barcode-upce1 {
  width: 70px;
}
.wj-barcode-gs1databar-omnidirectional {
  width: 100px;
}
.wj-barcode-gs1databar-truncated {
  width: 100px;
}
.wj-barcode-gs1databar-stacked {
  width: 60px;
}
.wj-barcode-gs1databar-stacked-omnidirectional {
  width: 60px;
}
.wj-barcode-gs1databar-limited {
  width: 85px;
}
.wj-barcode-micropdf417 {
  width: 105px;
}
.wj-barcode-datamatrix {
  width: 85px;
  height: 85px;
}
.wj-barcode-code49 {
  width: 85px;
}
.wj-barcode-itf14 {
  width: 170px;
}
.wj-barcode-japanese-postal {
  width: 140px;
  height: 40px;
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-flexsheet {
  background: #a9a9a9;
  width: 100%;
  height: 100%;
}
.wj-flexsheet .wj-content {
  outline: none;
  border-color: #ccc;
  border-radius: 0;
}
.wj-flexsheet .wj-header-row {
  background: #96abb4 !important;
  color: #fff !important;
}
.wj-flexsheet .wj-cell.wj-state-multi-selected {
  background: #e6e6e6;
  color: #222;
  border-right: 1px solid #bbb;
  border-bottom: 1px solid #bbb;
}
.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description {
  color: #fff;
}
.wj-flexsheet .wj-tabholder {
  width: 100%;
  min-width: 100px;
  background: #b8b8b8;
}
.wj-flexsheet .wj-tabholder span.wj-sheet-icon {
  margin: 0 14px;
}
.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group {
  border: none;
}
.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group > button {
  padding: 1px 0 0 0;
  border: none;
  background: #e4e5e8;
  color: #727275;
  min-height: 0;
}
.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group > button:hover {
  background: #d2d3d8;
}
.wj-flexsheet .wj-tabholder .wj-sheet-tab ul {
  display: inline-block;
  margin: 0;
  padding: 0;
  float: left;
}
.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li {
  float: left;
  display: block;
  padding-right: 20px;
  padding-left: 20px;
  cursor: pointer;
  margin-top: 1px;
  border-left: 1px solid #b8b8b8;
  min-height: 20px;
  background: #d2d3d8;
  text-align: center;
  padding-top: 2px;
  font-size: 11px;
  color: #727275;
}
.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active {
  border-top-color: transparent;
  background: white;
  cursor: default;
  height: 100%;
  margin-top: 1px;
  border-left: 1px solid #b8b8b8;
  font-weight: bold;
}
.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden {
  display: none;
}
.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover {
  background: #aabcd6;
  color: #fff;
  cursor: pointer;
}
.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover {
  background: #0085c7;
}
.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor {
  height: 100%;
  border: none;
  margin: 0;
  padding: 0;
  background: inherit;
  color: inherit;
  overflow: hidden;
  resize: none;
}
.wj-flexsheet .wj-tabholder .wj-new-sheet {
  padding: 0;
  width: 32px;
  height: 20px;
  font-size: 11px;
  text-align: center;
  background: #668eb9;
  color: #fff;
}
.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon {
  color: #727275;
  margin-top: 5px;
}
.wj-flexsheet .wj-tabholder .wj-sheet > div {
  display: block;
  float: left;
}
.wj-flexsheet .wj-flexchart {
  background: white;
  border: 1px solid rgba(0, 0, 0, 0.2);
}
.wj-flexsheet.wj-rtl div.wj-sheet > div {
  float: right;
}
.wj-flexsheet-formula-list {
  margin: 0;
  padding: 0;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.2);
  font-family: arial, sans-serif;
  font-size: 12px;
  line-height: 22px;
  position: absolute;
  width: 300px;
  z-index: 2001;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
.wj-flexsheet-formula-list .wj-flexsheet-formula-name {
  color: #222;
  font-size: 13px;
  font-family:
    inconsolata,
    monospace,
    arial,
    sans,
    sans-serif;
  margin: -2px 0;
}
.wj-flexsheet-formula-list .wj-flexsheet-formula-description {
  color: #666;
  display: block;
  font-size: 11px;
  margin: -2px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected > * {
  color: white;
}
.wj-flexsheet-context-menu {
  background: #fff;
  border: thin solid #808080;
  cursor: default;
  padding: 3px 0;
}
.wj-flexsheet-context-menu .wj-context-menu-item {
  padding: 3px 10px;
}
.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover {
  background: rgba(0, 0, 0, 0.1);
}
.wj-flexsheet-context-menu .wj-context-menu-item-selected {
  background: #0085c7;
  color: #fff;
}
.wj-flexsheet-smart-tag {
  background: #FFFFFF;
  border: 1px solid #ababab;
  position: absolute;
  padding: 0px;
  margin: 0px;
  height: 18px;
  outline: none;
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-multirow .wj-cell.wj-record-end:not(.wj-header) {
  border-bottom-color: #787878;
}
.wj-multirow .wj-cell.wj-group-end {
  border-right-color: #787878;
}
.wj-multirow .wj-cell.wj-center-vert:not(.wj-hasdropdown) {
  display: table;
  table-layout: fixed;
  padding-top: 0;
  padding-bottom: 0;
}
.wj-multirow .wj-cell.wj-center-vert:not(.wj-hasdropdown) div {
  display: table-cell;
  vertical-align: middle;
  overflow: inherit;
  text-overflow: inherit;
  width: 100%;
}
.wj-multirow .wj-cell.wj-center-vert:not(.wj-hasdropdown) div.wj-btn.wj-btn-glyph.wj-elem-detail,
.wj-multirow .wj-cell.wj-center-vert:not(.wj-hasdropdown) .wj-viewer .wj-control div.wj-btn-glyph.wj-elem-detail.wj-applybutton,
.wj-viewer .wj-control .wj-multirow .wj-cell.wj-center-vert:not(.wj-hasdropdown) div.wj-btn-glyph.wj-elem-detail.wj-applybutton {
  vertical-align: top;
  padding-top: 4px;
}
.wj-multirow .wj-hdr-collapse {
  position: absolute;
  padding: 6px;
  right: 0;
  top: 0;
  color: #0085c7;
  opacity: 0.5;
}
.wj-multirow .wj-hdr-collapse:hover {
  opacity: 1;
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-transposed-multirow .wj-cell.wj-record-end:not(.wj-header) {
  border-right-color: #787878;
}
.wj-transposed-multirow .wj-cell.wj-group-end {
  border-bottom-color: #787878;
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-pivotpanel {
  position: relative;
  padding: 3px 6px;
  overflow: auto;
  min-height: 25em;
  width: 100%;
}
.wj-pivotpanel table {
  table-layout: fixed;
  width: 100%;
}
.wj-pivotpanel div {
  width: 100%;
}
.wj-pivotpanel tr,
.wj-pivotpanel td {
  border: 1px none #e0e0e0;
  padding: 3px;
}
.wj-pivotpanel label {
  display: block;
  font-weight: bold;
  margin: 0;
}
.wj-pivotpanel .wj-marker {
  position: absolute;
  background: #0085c7;
  opacity: 0.5;
  pointer-events: none;
}
.wj-pivotpanel .wj-flexgrid {
  border: none;
  border-radius: 0;
  min-height: 8em;
  max-height: 20em;
  margin-left: 6px;
  background: inherit;
}
.wj-pivotpanel .wj-flexgrid .wj-cell {
  border: none;
  background: inherit;
  color: inherit;
}
.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group {
  background: inherit;
  color: inherit;
}
.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover {
  background: rgba(0, 0, 0, 0.05);
  border-radius: 4px;
}
.wj-pivotpanel .wj-flexgrid .wj-cell label {
  font-weight: normal;
  margin: 0;
}
.wj-pivotpanel .wj-flexgrid .wj-cell label input[type=checkbox] {
  margin: 0;
}
.wj-pivotpanel .wj-flexgrid .wj-glyph-filter {
  cursor: default;
  opacity: 0.5;
}
.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,
.wj-pivotpanel .wj-flexgrid .wj-glyph-measure {
  cursor: default;
}
.wj-pivotpanel .wj-flexgrid .wj-aggregate {
  font-size: 80%;
  opacity: 0.5;
}
.wj-pivotpanel table .wj-flexgrid {
  min-height: 5em;
  height: 5em;
  width: 95%;
}
.wj-pivotfieldeditor {
  min-width: 400px;
}
.wj-pivotfieldeditor tr.wj-separator {
  border-top: 10px solid transparent;
}
.wj-pivotfieldeditor td:first-child {
  text-align: right;
  padding-right: 0.5em;
}
.wj-pivotfiltereditor {
  padding: 10px;
  min-width: 230px;
}
.wj-pivotfiltereditor .wj-control {
  margin-bottom: 6px;
  width: 100%;
}
.wj-pivotfiltereditor .wj-listbox {
  max-height: 150px;
}
.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.wj-olap-context-menu {
  font-size: 90%;
  padding: 6px;
}
.wj-olap-context-menu .menu-icon {
  display: inline-block;
  width: 1em;
  margin-right: 6px;
  opacity: 0.75;
  text-align: center;
}
.wj-olap-context-menu .menu-icon.menu-icon-remove {
  color: #800000;
  font-weight: bold;
}
.wj-detaildialog {
  min-width: 15em;
  min-height: 20em;
  width: 60vw;
  height: 55vh;
}
.wj-detaildialog > div {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.wj-detaildialog > div .wj-dialog-header,
.wj-detaildialog > div .wj-dialog-footer {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: auto;
}
.wj-detaildialog > div .wj-dialog-body {
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: auto;
  display: flex;
  flex-direction: column;
}
.wj-detaildialog > div .wj-dialog-body .wj-summary {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: auto;
}
.wj-detaildialog > div .wj-dialog-body .wj-flexgrid {
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 0;
}
.wj-pivotgrid .wj-cell.wj-aggregate {
  font-weight: bold;
}
.wj-pivotgrid .wj-cell.wj-aggregate:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected) {
  background: #d9edf7;
}
.wj-pivotgrid .wj-cell.wj-align-vcenter {
  display: flex;
  align-items: center;
  align-items: safe center;
  padding-top: 0;
  padding-bottom: 0;
}
.wj-pivotgrid .wj-cell.wj-align-vcenter.wj-align-right {
  justify-content: flex-end;
}
.wj-pivotgrid .wj-cell.wj-align-vcenter.wj-align-center {
  justify-content: center;
}
.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr {
  text-align: right;
  justify-content: flex-end;
}
.wj-pivotgrid .wj-colheaders .wj-cell.wj-header {
  text-align: center;
  justify-content: center;
}
.wj-pivotgrid .wj-pivot-collapse {
  display: inline;
  margin-right: 4px;
  cursor: pointer;
}
.wj-pivotchart {
  position: relative;
}
.wj-pivotchart .wj-dropdown {
  position: absolute;
  margin-right: 15px;
  z-index: 999;
}
.wj-pivotchart .wj-flexchart {
  padding: 35px 15px 10px;
}
.wj-slicer > div {
  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%;
  max-height: inherit;
}
.wj-slicer .wj-header {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.wj-slicer .wj-header div:first-child {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding: 6px;
}
.wj-slicer .wj-header .wj-btn.wj-state-active,
.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,
.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton {
  background: rgba(0, 0, 0, 0.2);
}
.wj-slicer .wj-listbox {
  border: none;
  border-radius: 0;
}
.wj-slicer .wj-listbox .wj-listbox-item label {
  width: 100%;
}
.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item {
  border: 2px solid transparent;
  padding: 6px;
  margin: 4px;
  border-radius: 4px;
}
.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover) {
  background-color: #0085c7;
  color: white;
}
.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected {
  border-color: #80adbf;
}
.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked) {
  background-color: transparent;
  color: black;
}
.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input {
  display: none;
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-viewer {
  height: 750px;
}
.wj-viewer .wj-viewer-outer {
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
  padding-top: 50px;
}
.wj-viewer .wj-viewer-outer input {
  background: white;
  color: black;
}
.wj-viewer .wj-viewer-container {
  height: 100%;
  width: 100%;
}
.wj-viewer .wj-viewer-leftpanel {
  float: left;
  height: 100%;
}
.wj-viewer .wj-viewer-splitter {
  cursor: pointer;
  float: left;
  height: 100%;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.wj-viewer .wj-viewer-splitter button {
  height: 100%;
  padding: 0 2px;
  min-width: 12px;
  background: #fafafa;
  border-left: 1px solid #c8c8c8;
  border-right: 1px solid #c8c8c8;
  border-top: none;
  border-bottom: none;
}
.wj-viewer .wj-viewer-splitter button:hover {
  background: #dadada;
}
.wj-viewer .wj-viewer-splitter span {
  text-align: center;
}
.wj-viewer .wj-viewpanel-container {
  position: relative;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.wj-viewer .wj-viewpanel-container.move .wj-view-page {
  cursor: move;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,
.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page {
  cursor: default;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,
.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg {
  pointer-events: none;
}
.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,
.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show {
  display: block;
}
.wj-viewer .wj-pageview {
  outline: none;
  position: relative;
  background: #e5e5e5;
  height: 100%;
  width: 100%;
  text-align: center;
  -webkit-overflow-scrolling: touch;
}
.wj-viewer .wj-pageview.hidden {
  display: none;
  visibility: hidden;
}
.wj-viewer .wj-pageview-continuous {
  overflow: auto;
}
.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer {
  overflow-y: auto;
}
.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller {
  visibility: hidden;
}
.wj-viewer .wj-pageview-pagescontainer {
  outline: none;
  position: relative;
  height: 100%;
  width: 100%;
  display: inline-block;
  overflow-x: auto;
  overflow-y: scroll;
  text-align: center;
}
.wj-viewer.wj-state-disabled .wj-pageview {
  overflow-y: hidden;
}
.wj-viewer.wj-state-disabled .wj-pageview .wj-pageview-pagescontainer {
  overflow-y: hidden;
}
.wj-viewer .wj-pages-wrapper {
  display: inline-block;
  margin: 30px;
}
.wj-viewer .wj-view-page {
  width: 1px;
  height: 1px;
  margin: 0 auto 30px auto;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.3);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.wj-viewer .wj-view-page .wj-loading {
  background: rgba(204, 204, 204, 0.8);
  width: 100%;
  height: 100%;
  word-break: keep-all;
  white-space: nowrap;
}
.wj-viewer .wj-view-page .highlight {
  fill: #0085c7;
  fill-opacity: 0.5;
}
.wj-viewer .wj-view-page rect {
  pointer-events: none;
}
.wj-viewer .wj-view-page rect[arsvg\:data-action-type],
.wj-viewer .wj-view-page a rect {
  pointer-events: inherit;
}
.wj-viewer .wj-view-page:last-child {
  margin-bottom: 0;
}
.wj-viewer .wj-pageview-vscroller {
  outline: none;
  display: inline-block;
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 18px;
  float: right;
  overflow-x: hidden;
  overflow-y: scroll;
}
.wj-viewer .wj-vscroller-wrapper {
  width: 1px;
}
.wj-viewer .wj-toolbar {
  height: 50px;
  width: 100%;
  border-bottom: 1px solid #c8c8c8;
  position: absolute;
  margin-top: -50px;
}
.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled {
  opacity: 1;
}
.wj-viewer .wj-toolbar a:hover,
.wj-viewer .wj-toolbar a:focus {
  background: #eee;
  outline: none;
}
.wj-viewer .wj-toolbar a:hover.disabled,
.wj-viewer .wj-toolbar a:focus.disabled,
.wj-viewer .wj-toolbar a:hover.checked,
.wj-viewer .wj-toolbar a:focus.checked {
  background: transparent;
  cursor: default;
}
.wj-viewer .wj-toolbar > .wj-control,
.wj-viewer .wj-toolbar .wj-tabcontent,
.wj-viewer .wj-viewer-leftpanel > .wj-control,
.wj-viewer .wj-viewer-leftpanel .wj-tabcontent {
  background: inherit;
  color: inherit;
}
.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile {
  display: none;
}
.wj-viewer .wj-toolbar-move {
  width: 12px;
  height: 100%;
  cursor: pointer;
  visibility: hidden;
  opacity: 0.2;
}
.wj-viewer .wj-toolbar-move.left {
  float: left;
}
.wj-viewer .wj-toolbar-move.right {
  float: right;
}
.wj-viewer .wj-toolbar-move .wj-glyph-left,
.wj-viewer .wj-toolbar-move .wj-glyph-right {
  margin-top: 20px;
  margin-left: 2px;
}
.wj-viewer .wj-toolbarcontainer {
  float: left;
  height: 100%;
  overflow: hidden;
}
.wj-viewer .wj-toolbarwrapper {
  position: relative;
  border: 0;
  border-radius: 0;
  padding-top: 5px;
  height: 100%;
}
.wj-viewer .wj-toolbarwrapper.wj-btn-group > :not(.wj-control) {
  border-left: none;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  float: left;
}
.wj-viewer .wj-toolbarwrapper.wj-btn-group > .wj-separator {
  height: 33px;
  width: 10px;
  float: left;
  border-right: 2px solid black;
  margin: 3px 10px 0 0;
  opacity: 0.25;
}
.wj-viewer .wj-toolbarwrapper .wj-pagenumber {
  margin: 4px 10px;
  height: 30px;
  width: 80px;
  float: left;
}
.wj-viewer .wj-toolbarwrapper .wj-pagecount {
  margin: 5px 10px;
  height: 30px;
  line-height: 30px;
  float: left;
}
.wj-viewer .wj-toolbarwrapper .wj-input-zoom {
  margin: 4px 10px;
  height: 30px;
  width: 100px;
  float: left;
}
.wj-viewer .wj-toolbarwrapper .slash {
  float: left;
  height: 40px;
  width: 10px;
  line-height: 40px;
}
.wj-viewer .wj-toolbarwrapper .hidden {
  display: none;
}
.wj-viewer .wj-mini-toolbar {
  position: absolute;
  vertical-align: bottom;
  border: none;
  bottom: 2em;
  padding: 0 24px;
  width: auto;
  background: #303030;
  visibility: hidden;
  opacity: 0.8;
}
.wj-viewer .wj-mini-toolbar .wj-btn-group > .wj-btn:focus,
.wj-viewer .wj-mini-toolbar .wj-control .wj-btn-group > .wj-applybutton:focus,
.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group > .wj-applybutton:focus {
  background: transparent;
}
.wj-viewer .wj-mini-toolbar .wj-btn-group > .wj-btn:hover,
.wj-viewer .wj-mini-toolbar .wj-control .wj-btn-group > .wj-applybutton:hover,
.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group > .wj-applybutton:hover {
  background: #555;
}
.wj-viewer .wj-mini-toolbar .slash,
.wj-viewer .wj-mini-toolbar .wj-pagecount {
  color: #e0e0e0;
}
.wj-viewer .wj-mini-toolbar .wj-pagenumber {
  color: #e0e0e0;
  background: #202020;
}
.wj-viewer .wj-mini-toolbar .wj-pagenumber input {
  color: inherit;
  background: transparent;
}
.wj-viewer .wj-mini-toolbar .wj-toolbar-move {
  visibility: hidden;
  display: none;
}
.wj-viewer .wj-mini-toolbar .wj-btn:hover,
.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,
.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover {
  background: #606060;
}
.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,
.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,
.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn {
  fill: #fff;
  opacity: 1;
}
.wj-viewer .wj-nav {
  padding-left: 0;
  list-style: none;
  float: left;
  border-bottom: 0;
  margin-bottom: -1px;
}
.wj-viewer .wj-nav > li {
  border: none;
}
.wj-viewer .wj-nav > li:not(:first-child) {
  border: none;
}
.wj-viewer .wj-nav > li.hidden {
  display: none;
}
.wj-viewer .wj-nav > li > a {
  width: 48px;
  height: 48px;
}
.wj-viewer .wj-nav > li > a:hover,
.wj-viewer .wj-nav > li > a:focus {
  text-decoration: none;
  background: #eee;
}
.wj-viewer .wj-arrow {
  display: none;
}
.wj-viewer .wj-arrow .wj-insidearrow {
  position: absolute;
  top: 17px;
  right: -1px;
  height: 0;
  width: 0;
  border: 7px solid transparent;
  border-right-color: #fafafa;
  z-index: 1000;
}
.wj-viewer .wj-arrow .wj-outsidearrow {
  position: absolute;
  top: 16px;
  right: -1px;
  height: 0;
  width: 0;
  border: 8px solid transparent;
  border-right-color: #c8c8c8;
}
.wj-viewer .wj-viewer-tabsleft {
  height: 100%;
  position: relative;
}
.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent {
  width: 0;
  visibility: collapse;
}
.wj-viewer .wj-tabcontent {
  float: right;
  height: 100%;
  width: auto;
}
.wj-viewer .wj-tabcontent h3,
.wj-viewer .wj-tabcontent .h3 {
  line-height: 1.1;
  margin-bottom: 10px;
  margin-top: 0;
  font-family:
    -apple-system-font,
    "Segoe UI Light",
    "Segoe UI",
    "Roboto",
    sans-serif;
  font-size: 24px;
  color: inherit;
}
.wj-viewer .wj-tabcontent legend {
  color: inherit;
}
.wj-viewer .wj-tabcontent .active {
  left: 0;
  width: 300px;
  height: 100%;
  border-left: 1px solid #c8c8c8;
  display: block;
}
.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner {
  overflow: auto;
  height: 100%;
  border-top: 1px solid #c8c8c8;
}
.wj-viewer .wj-tabpane {
  background: #fafafa;
  display: none;
}
.wj-viewer .wj-tabtitle-wrapper {
  position: absolute;
  width: 299px;
  padding: 10px;
}
.wj-viewer .wj-tabtitle-wrapper .wj-close {
  position: absolute;
  top: 0.2em;
  right: 0.3em;
  font-size: 30pt;
  font-weight: bold;
  line-height: 0.9em;
  opacity: 0.5;
  cursor: pointer;
}
.wj-viewer .wj-tabtitle-wrapper .wj-close:hover {
  opacity: 0.75;
}
.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label {
  margin-right: 8px;
}
.wj-viewer .wj-tabcontent-wrapper {
  height: 100%;
  padding-top: 48px;
}
.wj-viewer .wj-tabcontent-wrapper.search-wrapper {
  padding-top: 202px;
}
.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper {
  padding-top: 120px;
}
.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor {
  width: 100%;
}
.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td {
  font-size: 8pt;
}
.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child {
  width: 200px;
}
.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child {
  width: 150px;
}
.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group {
  margin: 8px;
}
.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer {
  padding: 8px;
}
.wj-viewer .wj-outlines-tree {
  display: block;
  width: 100%;
  border: none;
  border-radius: 0;
  background: #fafafa;
  padding-top: 20px;
  padding-left: 4px;
}
.wj-viewer .wj-cell {
  border: none;
  background: #fafafa;
  color: #000;
  cursor: pointer;
}
.wj-viewer .wj-cell span {
  margin-right: 5px;
}
.wj-viewer .wj-cell a:link,
.wj-viewer .wj-cell a:visited,
.wj-viewer .wj-cell a:hover {
  color: #000;
  text-decoration: none;
}
.wj-viewer .wj-cell.wj-state-selected {
  background: #eee;
  color: #000;
}
.wj-viewer .wj-cell.wj-state-multi-selected {
  background: #fafafa;
  color: #000;
}
.wj-viewer .wj-cell.wj-header {
  color: #fff;
  background: #000;
  border: none;
  font-weight: bold;
}
.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected) {
  background: #fafafa;
  color: #000;
}
.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected) {
  background: #fafafa;
  color: #000;
}
.wj-viewer .wj-thumbnaillist {
  display: block;
  width: 100%;
  border: none;
  border-radius: 0;
  background: inherit;
  color: inherit;
}
.wj-viewer .wj-thumbnail-item {
  height: auto;
  text-align: center;
  padding-top: 35px;
}
.wj-viewer .wj-thumbnail-item .wj-pagethumbnail {
  background: white;
  border: 1px solid #c8c8c8;
  cursor: pointer;
  outline: none;
  margin: 0 auto 10px auto;
}
.wj-viewer .wj-thumbnail-item.wj-state-selected {
  background: transparent;
  color: inherit;
}
.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail {
  border-color: #0085c7;
}
.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover {
  background: transparent;
  color: inherit;
}
.wj-viewer .wj-parameterscontainer {
  float: left;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
}
.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error {
  display: none;
}
.wj-viewer .wj-parametercontainer {
  float: left;
  margin-top: 20px;
}
.wj-viewer .wj-parametercontainer .wj-parametercontrol {
  width: 100%;
}
.wj-viewer .wj-parametercontainer .error {
  color: red;
  float: right;
}
.wj-viewer .wj-parametercontainer textarea {
  float: right;
  resize: none;
  height: 100px;
  width: 140px;
}
.wj-viewer .wj-searchoption {
  margin-top: 10px;
  float: left;
  width: 100%;
}
.wj-viewer .wj-searchoption input {
  width: 16px;
  height: 16px;
  float: left;
  margin: 2px 0 0;
}
.wj-viewer .wj-searchoption label {
  margin-top: 2px;
  float: left;
  font-weight: initial;
}
.wj-viewer .wj-searchresult {
  padding-top: 15px;
  float: left;
}
.wj-viewer .wj-searchresultlist {
  float: left;
  width: 100%;
  padding: 10px;
  border: none;
  border-radius: 0;
  background: transparent;
  color: #444;
}
.wj-viewer .wj-searchresultlist .wj-search-item {
  cursor: pointer;
}
.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text {
  font-size: 125%;
}
.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text {
  color: #1e1e1e;
}
.wj-viewer .wj-control .wj-applybutton {
  float: right;
  margin-top: 20px;
  border-radius: 4px;
  padding: 4px 1em;
}
.wj-viewer .wj-searchbar {
  height: 50px;
  width: 100%;
  border-top: 1px solid #c8c8c8;
  position: relative;
  margin: 0 auto;
}
.wj-viewer .wj-searchbar.hidden {
  visibility: hidden;
  display: none;
}
.wj-viewer .wj-searchbox {
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  padding: 4px 6px 3px 6px;
  width: 100%;
  border-right: 4.75em solid #eee;
}
.wj-viewer .mobile .wj-searchbox {
  border-right-width: 1px;
}
.wj-viewer .mobile .wj-searchcontainer .wj-btn-group > .wj-btn-search {
  padding-top: 4px;
}
.wj-viewer .wj-searchcontainer {
  position: relative;
  padding-top: 4px;
}
.wj-viewer .wj-searchcontainer .wj-btn-group {
  position: absolute;
  right: 0.1em;
}
.wj-viewer .wj-searchcontainer .wj-btn-group > .wj-btn-search {
  padding-top: 4px;
}
.wj-viewer .wj-searchcontainer .wj-btn-group button {
  background: transparent;
  height: 30px;
  width: 30px;
  border: none;
  padding: 1px;
}
.wj-viewer .wj-toolbarcontainer {
  width: 100%;
}
.wj-viewer .wj-toolbarwrapper {
  width: 100%;
}
.wj-viewer .wj-toolbarwrapper > .wj-btn,
.wj-viewer .wj-control .wj-toolbarwrapper > .wj-applybutton {
  display: inline-block;
}
.wj-viewer .wj-toolbarwrapper > .wj-btn.hidden,
.wj-viewer .wj-control .wj-toolbarwrapper > .hidden.wj-applybutton {
  display: none;
}
.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups {
  float: right;
  width: auto;
  padding-top: 0;
}
.wj-viewer .wj-rubberband {
  position: absolute;
  border: solid;
  border-color: #0085c7;
  border-width: 2px;
  display: none;
  z-index: 1;
}
.wj-viewer .wj-magnifier {
  border: solid;
  border-color: #0085c7;
  border-width: 2px;
  width: 242px;
  height: 150px;
  position: absolute;
  display: none;
  overflow: hidden;
  cursor: default;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  pointer-events: none;
  z-index: 1;
}
.wj-viewer .wj-magnifier .wj-view-page {
  position: absolute;
}
.wj-viewer .wj-viewer-footer {
  height: 50px;
  width: 100%;
  border-top: 1px solid #c8c8c8;
  position: relative;
  display: none;
}
.wj-viewer .wj-viewer-footer .wj-toolbar {
  margin: 0 auto;
  left: 0;
  right: 0;
}
.wj-viewer .wj-viewer-footer .wj-close {
  font-size: 30pt;
  line-height: 20px;
  float: right;
  font-weight: bold;
  color: #000;
  opacity: 0.2;
  cursor: pointer;
  margin-top: 12px;
}
.wj-viewer .wj-btn-group {
  border: none;
}
.wj-viewer .wj-btn-group > .wj-btn,
.wj-viewer .wj-control .wj-btn-group > .wj-applybutton {
  padding: 8px;
  margin: 0;
  width: 34px;
  height: 36px;
  background: transparent;
}
.wj-viewer .wj-btn-group > li > a.wj-btn,
.wj-viewer .wj-control .wj-btn-group > li > a.wj-applybutton {
  padding: 12px 10px;
  background: transparent;
}
.wj-viewer .wj-btn-group > li > a.wj-btn:focus,
.wj-viewer .wj-control .wj-btn-group > li > a.wj-applybutton:focus,
.wj-viewer .wj-btn-group > li > a.wj-btn:hover,
.wj-viewer .wj-control .wj-btn-group > li > a.wj-applybutton:hover {
  background: #e1e1e1;
}
.wj-viewer .wj-viewer-loading {
  background: rgba(204, 204, 204, 0.8);
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  font-size: 20pt;
}
.wj-viewer .wj-viewer-loading .verticalalign {
  vertical-align: middle;
  display: inline-block;
  width: 1px;
  height: 100%;
  margin-left: -1px;
}
.wj-viewer .wj-viewer-loading .textspan {
  vertical-align: middle;
  display: inline-block;
  padding: 20px;
}
.wj-viewer .wj-viewer-loading.errormessage {
  font-size: inherit;
}
.wj-viewer .mobile.with-footer,
.wj-viewer .mobile.with-searchbar {
  padding-bottom: 50px;
}
.wj-viewer .mobile.with-footer.with-searchbar {
  padding-bottom: 100px;
}
.wj-viewer .mobile .wj-viewer-leftpanel {
  width: 0;
}
.wj-viewer .mobile .wj-viewer-splitter {
  visibility: hidden;
  display: none;
}
.wj-viewer .mobile .wj-toolbar {
  visibility: hidden;
  display: none;
}
.wj-viewer .mobile .wj-toolbar .wj-pagenumber {
  width: 50px;
}
.wj-viewer .mobile .wj-toolbar .wj-pagecount {
  margin: 5px 7px;
}
.wj-viewer .mobile .wj-toolbar .wj-toolbar-move {
  visibility: hidden;
  display: none;
}
.wj-viewer .mobile .wj-toolbar.mobile {
  display: block;
}
.wj-viewer .mobile .wj-toolbar.mobile.hidden {
  display: none;
}
.wj-viewer .mobile .wj-nav {
  display: none;
  visibility: hidden;
}
.wj-viewer .mobile .wj-viewer-tabsleft {
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 1000;
}
.wj-viewer .mobile .wj-viewer-tabsleft.collapsed {
  width: 0;
}
.wj-viewer .mobile .wj-tabcontent {
  width: 100%;
}
.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer {
  width: 100%;
}
.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper {
  position: absolute;
  width: 100%;
  padding: 10px 20px 20px 20px;
}
.wj-viewer .mobile .wj-tabcontent .active {
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #c8c8c8;
  display: block;
}
.wj-viewer .mobile .wj-viewer-footer {
  display: block;
}
.wj-viewer .mobile .wj-viewer-footer.hidden {
  display: none;
}
.wj-viewer .mobile .wj-btn-group > .wj-btn,
.wj-viewer .mobile .wj-control .wj-btn-group > .wj-applybutton,
.wj-viewer .wj-control .mobile .wj-btn-group > .wj-applybutton {
  padding-top: 9px;
}
.wj-viewer .mobile .mobile {
  visibility: visible;
}
.wj-viewer.full-screen {
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: block;
  position: fixed;
  z-index: 1200;
}
.wj-viewer.full-screen .wj-viewer-outer {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  padding-top: 0;
}
.wj-viewer.full-screen .wj-viewer-outer.mobile {
  padding-top: 50px;
}
.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar {
  display: block;
}
.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar {
  visibility: hidden;
  display: none;
}
.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel {
  display: block;
}
.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden {
  display: none;
}
.wj-viewer.full-screen .wj-viewer-leftpanel {
  display: none;
}
.wj-viewer.full-screen .wj-viewer-splitter {
  display: none;
}
.wj-viewer.full-screen .wj-toolbar {
  display: none;
}
.wj-viewer.full-screen .wj-mini-toolbar {
  visibility: visible;
  display: inline-block;
}
.wj-viewer.narrow .wj-viewer-splitter {
  display: none;
  visibility: hidden;
}
.wj-viewer.narrow .wj-viewer-leftpanel {
  display: none;
  visibility: hidden;
}
.wj-viewer.wj-control {
  user-select: inherit;
  -webkit-user-select: inherit;
  -moz-user-select: inherit;
  -ms-user-select: inherit;
}
.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,
.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,
.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn {
  fill: #444;
  stroke: #444;
}
.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,
.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,
.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn {
  fill: #3986C7;
  opacity: 1;
  stroke: #3986C7;
}
.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,
.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,
.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn {
  opacity: 1;
}
.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,
.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,
.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn {
  fill: #3986C7;
  opacity: 1;
}
.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,
.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,
.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg {
  fill: none;
  stroke: #3986C7;
}
.wj-viewer-menu > .wj-listbox-item {
  white-space: nowrap;
  padding: 0 10px 10px 10px;
}
.wj-viewer-menu > .wj-listbox-item a.wj-btn,
.wj-viewer-menu > .wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,
.wj-viewer .wj-control .wj-viewer-menu > .wj-listbox-item a.wj-applybutton {
  background: transparent;
  transform: translateY(0.4em);
}
.wj-viewer-menu > .wj-listbox-item .checkIcon {
  width: 20px;
  margin-right: 5px;
  visibility: hidden;
}
.wj-viewer-menu > .wj-listbox-item.checked .checkIcon {
  visibility: visible;
}
.wj-viewer-menu > .wj-listbox-item.hidden {
  display: none;
  visibility: hidden;
}
.wj-viewer svg.wj-svg-btn,
.wj-viewer-menu svg.wj-svg-btn {
  opacity: 0.75;
  width: 22px;
  height: 22px;
  stroke-width: 0;
}
body.full-screen {
  overflow: hidden;
}
@media print {
  .wj-viewer .wj-toolbar-move {
    visibility: hidden;
    display: none;
  }
  .wj-viewer .wj-viewpanel-container {
    display: inline-block;
    float: none;
  }
}
/*!
    *
    * Wijmo Library 5.20232.939
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */
.wj-flexchart .fibonacci-arcs path.wj-state-selected {
  stroke-dasharray: 5 10;
  stroke-linecap: butt;
}
.np-flex-grid-menu {
  position: absolute;
  z-index: 99999;
  margin-left: 12px;
  margin-top: 26px;
}
.np-flex-grid-menu-icon {
  display: inline-block;
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='1em' height='1em' viewBox='0 0 16 16' class='bi bi-menu-button' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M0 1.5A1.5 1.5 0 0 1 1.5 0h8A1.5 1.5 0 0 1 11 1.5v2A1.5 1.5 0 0 1 9.5 5h-8A1.5 1.5 0 0 1 0 3.5v-2zM1.5 1a.5.5 0 0 0-.5.5v2a.5.5 0 0 0 .5.5h8a.5.5 0 0 0 .5-.5v-2a.5.5 0 0 0-.5-.5h-8zM14 7H2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V8a1 1 0 0 0-1-1zM2 6a2 2 0 0 0-2 2v5a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2H2z'/%3E%3Cpath fill-rule='evenodd' d='M15 11H1v-1h14v1zM2 12.5a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5z'/%3E%3Cpath d='M7.823 2.823l-.396-.396A.25.25 0 0 1 7.604 2h.792a.25.25 0 0 1 .177.427l-.396.396a.25.25 0 0 1-.354 0z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 1rem 1rem;
  width: 1rem;
  height: 1rem;
}
.wj-content {
  background-color: #ffffff;
  color: #333333;
}
.wj-tooltip {
  background-color: #ffffe5;
  color: #333333;
}
.wj-flexgrid {
  border-radius: 0;
  background-color: #eeeeee;
  border: 1px solid #cccccc;
  border-top: 2px solid #808080;
}
.wj-flexgrid .wj-cell.wj-header {
  background-color: #e6e6e6;
  color: #444444;
  font-weight: bold;
  border-right: solid 1px #cccccc;
  border-bottom: solid 1px #cccccc;
}
.wj-flexgrid .wj-cell:not(.wj-header):not(.wj-group):not(.wj-alt):not(.wj-state-selected):not(.wj-state-multi-selected) {
  background-color: #ffffff;
  color: #333333;
}
.wj-flexgrid .wj-cell.wj-alt:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected) {
  background-color: #f9f9f9;
  color: #333333;
}
.wj-flexgrid .wj-cell.wj-state-invalid {
  border: 1px solid red;
}
.wj-flexgrid .wj-cell.wj-frozen-col {
  border-right: 2px solid #bdbdbd;
}
.wj-flexgrid .wj-frozen-row {
  border-bottom: 1px solid rgba(0, 0, 0, 0.5);
}
.wj-flexgrid .wj-frozen-col {
  border-right: 1px solid rgba(0, 0, 0, 0.5);
}
.wj-flexgrid .freeze-bar {
  cursor: col-resize;
  background-color: #8089bf;
  opacity: 0.5;
  z-index: 5;
  position: absolute;
  width: 4px;
  top: 0px;
  bottom: 17px;
}
.wj-flexgrid .btn-cell {
  padding: 0.1rem !important;
}
.wj-flexgrid .btn-cell .btn-wijmo-sm,
.wj-flexgrid .btn-cell .btn-sm,
.wj-flexgrid .btn-cell .btn-group-sm > .btn {
  padding: 0.1rem 0.5rem;
  font-size: 0.75rem;
}
.wj-flexgrid .np-editable-column::before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  height: 5px;
  width: 5px;
  background-color: rgb(248, 189, 51);
}
.wj-flexgrid .np-edited-row-cell {
  background-color: #ffffe2 !important;
}
.wj-flexgrid .np-edited-row-cell.wj-cell.wj-state-selected {
  background: #0085c7 !important;
  color: white !important;
}
.wj-flexgrid .np-edited-row-cell.wj-cell.wj-state-multi-selected {
  background: #80adbf !important;
  color: white !important;
}
.np-guage-red.wj-gauge .wj-pointer {
  fill: red;
}
.wj-radialgauge .wj-value {
  font-size: 120%;
}
wj-flex-grid {
  height: 100%;
  min-height: 400px;
}
ejs-grid .e-emptyrow {
  display: none;
}
.e-grid * {
  font-size: 0.75rem !important;
}
.e-grid .e-content {
  background-color: #dee2e6;
}
.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 {
  padding: 9px 12px 12px 11.5px !important;
}
.e-richtexteditor .e-rte-content .e-content,
.e-richtexteditor .e-source-content .e-content {
  min-height: 400px;
}
.e-richtexteditor .e-rte-srctextarea {
  min-height: 400px;
}
.npx-page-lg {
  max-width: 992px;
}
.npx-page-md {
  max-width: 768px;
}
.npx-page-sm {
  max-width: 576px;
}
.np-flex-h100 {
  display: flex !important;
  flex-direction: column !important;
  min-height: 1%;
  height: 100% !important;
}
.btn-group-xs > .btn,
.btn-xs {
  padding: 0.25rem 0.4rem;
  font-size: 0.875rem;
  line-height: 0.5;
  border-radius: 0.2rem;
}
.tab-content {
  height: 100%;
}
.tab-content > .active {
  height: 100% !important;
}
.list-action-btn {
  min-width: 4rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.btn-4rem {
  min-width: 4rem;
}
.wijmo-bs5-form .wj-clear-x {
  position: absolute;
  margin-left: -3rem;
  margin-top: 0.25rem;
}
.wijmo-bs5-form .np-fcv-invalid .wj-control {
  border-color: #dc3545;
}
.wijmo-bs5-form wj-flex-grid-search {
  width: 100%;
}
.wijmo-bs5-form wj-flex-grid-search .wj-form-control {
  padding: 0.375rem 0.75rem !important;
}
.wijmo-bs5-form wj-auto-complete {
  width: 100%;
}
.wijmo-bs5-form wj-auto-complete .wj-form-control {
  padding: 0.375rem 0.75rem !important;
}
.wijmo-bs5-form wj-combo-box {
  width: 100%;
}
.wijmo-bs5-form wj-combo-box .wj-form-control {
  padding: 0.375rem 0.75rem !important;
}
.wijmo-bs5-form .wj-clear-x {
  padding: 0.1rem 0.1rem !important;
  position: absolute;
  margin-left: -3rem;
  margin-top: 0.25rem;
  cursor: pointer;
}
.modal-content {
  border: none;
}
.modal-header {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  background-color: rgb(43, 74, 114);
  color: #fff;
  border-radius: 0;
}
.modal-footer {
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
  border-radius: 0;
  background-color: rgb(240, 240, 240);
}
.modal-content {
  border-radius: 0;
}
.modal-backdrop {
  background-color: #3a4d5e;
}
.cursor-pointer {
  cursor: pointer;
}
.np-flex-box {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
}
.np-flex-box .np-flex-box-body {
  flex: 1 1 auto;
  padding: 1rem;
}
.form-control:read-only {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.wijmo-bs5-form .np-fcv-invalid .form-select {
  border-color: #dc3545;
}
.wijmo-bs5-form .np-fcv-invalid .form-select:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.wj-cell.wj-cell-damage-important {
  color: white !important;
  background-color: #dc3545 !important;
}
.wj-cell:not(.wj-state-selected):not(.wj-state-multi-selected).wj-cell-damage {
  color: white !important;
  background-color: #dc3545 !important;
}
.wj-cell:not(.wj-state-selected):not(.wj-state-multi-selected).wj-cell-total {
  color: #444 !important;
  background-color: #e1e1e1 !important;
}
.wj-cell:not(.wj-state-selected):not(.wj-state-multi-selected).wj-cell-work-type.OFF_TYPE1 {
  color: #dc3545 !important;
  font-weight: bold;
}
.wj-cell:not(.wj-state-selected):not(.wj-state-multi-selected).wj-cell-work-type.OFF_TYPE2 {
  color: #0d6efd !important;
  font-weight: bold;
}
.wj-content.form-control {
  background-color: var(--bs-body-bg) !important;
  border: var(--bs-border-width) solid var(--bs-border-color) !important;
  border-radius: var(--bs-border-radius) !important;
  padding: 0;
}
.wj-content.form-control .wj-form-control {
  padding: 0.375rem 0.75rem !important;
}
.wj-flexgrid.flexgrid-h5 .wj-cell {
  font-size: 0.9375rem !important;
}
.wj-chart-label-white.wj-flexchart .wj-data-labels .wj-data-label {
  fill: white !important;
}
.job-delivery-bg {
  background-color: #0037A7;
}
.job-pickup-bg {
  background-color: #e928ff;
}
.job-shipment-bg {
  background-color: #74500d;
}
.min-height-1 {
  min-height: 1% !important;
}
.p-sls-xs {
  padding-top: 0.1rem !important;
  padding-bottom: 0.1rem !important;
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important;
}
.tooltip-no-max-width .tooltip-inner {
  max-width: none;
}
ul.pagination {
  padding: 0 !important;
  margin: 0 !important;
}
.map-marker-cus-text-1 .content-text {
  min-width: 24px;
  min-height: 24px;
  padding: 4px 6px 4px 6px;
  font-size: 12px;
  border-radius: 4px;
  text-align: center;
  line-height: 12px;
  cursor: pointer;
  background: #ffffff;
  border: 2px solid #378bfd;
  color: #313131;
}
.map-marker-cus-text-1:after {
  content: "";
  position: absolute;
  margin-left: -12px;
  left: 50%;
  bottom: -11px;
  width: 24px;
  height: 12px;
  background: url(/assets/kakaomap/arrow_drop_down_12px.svg) no-repeat 0 bottom;
  background-position: center;
}
.map-marker-cus-text-1.border-gray .content-text {
  border-color: #888;
}
:root {
  --dlvr-status-assigned-color: #FD9D04;
  --dlvr-status-in_processing-color: #0037A7;
  --dlvr-status-completed-color: #2A6B41;
  --dlvr-status-completed-color: #2A6B41;
}
.map-marker-cco {
  --map-marker-cco-color: #0037A7;
  display: flex;
  align-items: center;
  width: auto;
  height: auto;
}
.map-marker-cco .cco-circle-border {
  padding: 3px;
  border-radius: 50%;
  background-color: #FFF;
  border: 2px solid var(--map-marker-cco-color);
  color: white;
  text-align: center;
  align-items: center;
  cursor: pointer;
}
.map-marker-cco .cco-circle-border .cco-circle-text {
  min-width: 24px;
  min-height: 24px;
  border-radius: 50%;
  border: 0px solid #FFF;
  background: var(--map-marker-cco-color);
  color: white;
  line-height: 24px;
  text-align: center;
  cursor: pointer;
}
.map-marker-cco .cco-label {
  display: none;
  width: auto;
  min-height: 24px;
  padding-left: 12px;
  padding-right: 6px;
  border-radius: 0 4px 4px 0;
  font-size: 12px;
  text-align: center;
  line-height: 24px;
  background: #ffffff;
  color: #000000;
  margin-left: -10px;
  border: 2px solid var(--map-marker-cco-color);
  z-index: -1 !important;
}
.map-marker-cco:hover {
  z-index: 100 !important;
}
.map-marker-cco:hover .cco-circle-border {
  z-index: 100 !important;
}
.map-marker-cco:hover .cco-label {
  display: block;
  z-index: 90 !important;
}
.map-marker-cco.cco-red {
  --map-marker-cco-color: #E64001;
}
.map-marker-cco.cco-orange {
  --map-marker-cco-color: #FD9D04;
}
.map-marker-cco.cco-blue {
  --map-marker-cco-color: #0037A7;
}
.map-marker-cco.cco-green {
  --map-marker-cco-color: #2A6B41;
}
.map-marker-cco.cco-gray {
  --map-marker-cco-color: #888;
}
.map-marker-cco.cco-outline-red .cco-circle-border {
  border-color: #E64001;
}
.map-marker-cco.cco-outline-red .cco-label {
  border-color: #E64001;
}
.np-col-set {
  display: flex !important;
  align-self: stretch !important;
  border-bottom: 1px solid #ddd;
  background-color: white;
}
.np-col-set .np-col-head {
  display: flex !important;
  align-items: center !important;
  background-color: #f7f7f7;
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
  padding-right: 1rem !important;
  padding-left: 1rem !important;
  min-width: 100px;
  justify-content: center;
  white-space: nowrap;
}
.np-col-set .np-col-cell {
  display: flex !important;
  align-items: center !important;
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
  width: 100%;
  white-space: nowrap;
}
.np-map-cuso.top-left {
  background: url(/assets/np-kakao-map/svg/diag-arrow-ctobe.svg) no-repeat center center;
  background-size: contain;
}
.np-map-cuso.top-right {
  background: url(/assets/np-kakao-map/svg/diag-arrow-ctobs.svg) no-repeat center center;
  background-size: contain;
}
.np-map-cuso.bottom-left {
  background: url(/assets/np-kakao-map/svg/diag-arrow-ctote.svg) no-repeat center center;
  background-size: contain;
}
.np-map-cuso.bottom-right {
  background: url(/assets/np-kakao-map/svg/diag-arrow-ctots.svg) no-repeat center center;
  background-size: contain;
}
.np-map-cuso .label-text-box {
  display: none;
  justify-content: center;
  align-items: bottom;
}
.np-map-cuso .label-text-box.show {
  display: flex;
}
.np-map-cuso .label-text-box .label-text {
  font-size: 12px;
  padding: 2px 4px 2px 4px;
  background-color: white;
  border: 1px solid #aaa;
  position: absolute;
}
.np-map-cuso:hover .label-text-box {
  display: flex;
}
.np-map-cuso .circle-marker {
  --cuso-circle-line-color: #0037A7;
  --cuso-circle-bg-color: #0037A7;
  --cuso-circle-text-color: #FFF;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background-color: #FFF;
  border: 1px solid var(--cuso-circle-line-color);
}
.np-map-cuso .circle-marker .circle-text {
  color: var(--cuso-circle-text-color);
  background: var(--cuso-circle-bg-color);
  cursor: pointer;
  border-radius: 50%;
  width: 22px;
  height: 22px;
  font-size: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.np-map-cuso .circle-marker.circle-blue {
  --cuso-circle-line-color: #0037A7;
  --cuso-circle-bg-color: #0037A7;
}
.np-map-cuso .circle-marker.circle-red {
  --cuso-circle-line-color: #E64001;
  --cuso-circle-bg-color: #E64001;
}
.np-map-cuso .circle-marker.circle-pink {
  --cuso-circle-line-color: #e928ff;
  --cuso-circle-bg-color: #e928ff;
}
.np-map-cuso .circle-marker.circle-orange {
  --cuso-circle-line-color: orange;
  --cuso-circle-bg-color: orange;
}
.np-map-cuso .circle-marker.circle-brown {
  --cuso-circle-line-color: #74500d;
  --cuso-circle-bg-color: #74500d;
}
.np-map-cuso .circle-marker.circle-green {
  --cuso-circle-line-color: #2A6B41;
  --cuso-circle-bg-color: #2A6B41;
}
.np-map-cuso .circle-marker.circle-gray {
  --cuso-circle-line-color: #888;
  --cuso-circle-bg-color: #888;
}
.np-map-cuso .circle-marker.circle-outline-red {
  --cuso-circle-line-color: red;
  --cuso-circle-bg-color: #fff;
  --cuso-circle-text-color: red;
  border-width: 2px;
}
.np-map-cuso .circle-marker.circle-outline-red .circle-text {
  font-weight: bold;
}
.np-map-cuso .circle-marker.circle-outline-green {
  --cuso-circle-line-color: #2A6B41;
  --cuso-circle-bg-color: #fff;
  --cuso-circle-text-color: #2A6B41ed;
  border-width: 2px;
}
.np-map-cuso .circle-marker.circle-outline-green .circle-text {
  font-weight: bold;
}
.np-map-cuso .circle-marker.circle-fluorescent {
  --cuso-circle-line-color: #000000;
  --cuso-circle-bg-color: #31fe79;
  --cuso-circle-text-color: #000;
  border-width: 3px;
}
.np-map-cuso .circle-marker.circle-fluorescent .circle-text {
  font-weight: bold;
}
.np-map-cuso .circle-marker.circle-sm {
  width: 20px;
  height: 20px;
}
.np-map-cuso .circle-marker.circle-sm .circle-text {
  cursor: pointer;
  border-radius: 50%;
  width: 16px;
  height: 16px;
  font-size: 10px;
}
.np-map-cuso .circle-info-window {
  display: none;
  position: absolute;
  z-index: -1;
  left: 10px;
  top: 10px;
  right: inherit;
  bottom: inherit;
}
.np-map-cuso .circle-info-window .circle-info-content {
  display: block;
  border: 1px solid black;
  padding: 15px 15px 15px 15px;
  bottom: 0;
  background-color: white;
  color: #000;
  max-height: 200px;
  overflow: auto;
}
.np-map-cuso.top-left .circle-info-window {
  left: inherit;
  top: inherit;
  right: 10px;
  bottom: 10px;
}
.np-map-cuso.top-right .circle-info-window {
  left: 11px;
  top: inherit;
  right: inherit;
  bottom: 11px;
}
.np-map-cuso.bottom-left .circle-info-window {
  left: inherit;
  top: 10px;
  right: 10px;
  bottom: inherit;
}
.np-map-cuso.bottom-right .circle-info-window {
  left: 10px;
  top: 10px;
  right: inherit;
  bottom: inherit;
}
.np-map-cuso:hover .circle-info-window {
  display: flex;
}
.sls-offcanvas-lg {
  --bs-offcanvas-width: 800px;
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles.css.map */
