@charset "UTF-8";

/* node_modules/driver.js/dist/driver.css */
.driver-active .driver-overlay,
.driver-active * {
  pointer-events: none;
}
.driver-active .driver-active-element,
.driver-active .driver-active-element *,
.driver-popover,
.driver-popover * {
  pointer-events: auto;
}
@keyframes animate-fade-in {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.driver-fade .driver-overlay {
  animation: animate-fade-in .2s ease-in-out;
}
.driver-fade .driver-popover {
  animation: animate-fade-in .2s;
}
.driver-popover {
  all: unset;
  box-sizing: border-box;
  color: #2d2d2d;
  margin: 0;
  padding: 15px;
  border-radius: 5px;
  min-width: 250px;
  max-width: 300px;
  box-shadow: 0 1px 10px #0006;
  z-index: 1000000000;
  position: fixed;
  top: 0;
  right: 0;
  background-color: #fff;
}
.driver-popover * {
  font-family:
    Helvetica Neue,
    Inter,
    ui-sans-serif,
    "Apple Color Emoji",
    Helvetica,
    Arial,
    sans-serif;
}
.driver-popover-title {
  font: 19px/normal sans-serif;
  font-weight: 700;
  display: block;
  position: relative;
  line-height: 1.5;
  zoom: 1;
  margin: 0;
}
.driver-popover-close-btn {
  all: unset;
  position: absolute;
  top: 0;
  right: 0;
  width: 32px;
  height: 28px;
  cursor: pointer;
  font-size: 18px;
  font-weight: 500;
  color: #d2d2d2;
  z-index: 1;
  text-align: center;
  transition: color;
  transition-duration: .2s;
}
.driver-popover-close-btn:hover,
.driver-popover-close-btn:focus {
  color: #2d2d2d;
}
.driver-popover-title[style*=block] + .driver-popover-description {
  margin-top: 5px;
}
.driver-popover-description {
  margin-bottom: 0;
  font: 14px/normal sans-serif;
  line-height: 1.5;
  font-weight: 400;
  zoom: 1;
}
.driver-popover-footer {
  margin-top: 15px;
  text-align: right;
  zoom: 1;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.driver-popover-progress-text {
  font-size: 13px;
  font-weight: 400;
  color: #727272;
  zoom: 1;
}
.driver-popover-footer button {
  all: unset;
  display: inline-block;
  box-sizing: border-box;
  padding: 3px 7px;
  text-decoration: none;
  text-shadow: 1px 1px 0 #fff;
  background-color: #fff;
  color: #2d2d2d;
  font: 12px/normal sans-serif;
  cursor: pointer;
  outline: 0;
  zoom: 1;
  line-height: 1.3;
  border: 1px solid #ccc;
  border-radius: 3px;
}
.driver-popover-footer .driver-popover-btn-disabled {
  opacity: .5;
  pointer-events: none;
}
:not(body):has(> .driver-active-element) {
  overflow: hidden !important;
}
.driver-no-interaction,
.driver-no-interaction * {
  pointer-events: none !important;
}
.driver-popover-footer button:hover,
.driver-popover-footer button:focus {
  background-color: #f7f7f7;
}
.driver-popover-navigation-btns {
  display: flex;
  flex-grow: 1;
  justify-content: flex-end;
}
.driver-popover-navigation-btns button + button {
  margin-left: 4px;
}
.driver-popover-arrow {
  content: "";
  position: absolute;
  border: 5px solid #fff;
}
.driver-popover-arrow-side-over {
  display: none;
}
.driver-popover-arrow-side-left {
  left: 100%;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-top-color: transparent;
}
.driver-popover-arrow-side-right {
  right: 100%;
  border-left-color: transparent;
  border-bottom-color: transparent;
  border-top-color: transparent;
}
.driver-popover-arrow-side-top {
  top: 100%;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: transparent;
}
.driver-popover-arrow-side-bottom {
  bottom: 100%;
  border-left-color: transparent;
  border-top-color: transparent;
  border-right-color: transparent;
}
.driver-popover-arrow-side-center {
  display: none;
}
.driver-popover-arrow-side-left.driver-popover-arrow-align-start,
.driver-popover-arrow-side-right.driver-popover-arrow-align-start {
  top: 15px;
}
.driver-popover-arrow-side-top.driver-popover-arrow-align-start,
.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start {
  left: 15px;
}
.driver-popover-arrow-align-end.driver-popover-arrow-side-left,
.driver-popover-arrow-align-end.driver-popover-arrow-side-right {
  bottom: 15px;
}
.driver-popover-arrow-side-top.driver-popover-arrow-align-end,
.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end {
  right: 15px;
}
.driver-popover-arrow-side-left.driver-popover-arrow-align-center,
.driver-popover-arrow-side-right.driver-popover-arrow-align-center {
  top: 50%;
  margin-top: -5px;
}
.driver-popover-arrow-side-top.driver-popover-arrow-align-center,
.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center {
  left: 50%;
  margin-left: -5px;
}
.driver-popover-arrow-none {
  display: none;
}

/* src/app/shared/common/onboarding-tour/styles/tour.styles.scss */
.driver-overlay {
  background: rgba(30, 58, 95, 0.75) !important;
}
.driver-popover {
  background: #F8FAFC !important;
  border: 1px solid #E2E8F0 !important;
  border-radius: 12px !important;
  box-shadow: 0 10px 40px rgba(30, 58, 95, 0.15) !important;
  padding: 0 !important;
  max-width: 420px !important;
  min-width: 320px;
}
.driver-popover.ropa-tour-popover {
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    Roboto,
    sans-serif;
}
.driver-popover-arrow {
  border-color: #F8FAFC transparent transparent transparent !important;
}
.driver-popover-arrow-side-left {
  border-color: transparent #F8FAFC transparent transparent !important;
}
.driver-popover-arrow-side-right {
  border-color: transparent transparent transparent #F8FAFC !important;
}
.driver-popover-arrow-side-bottom {
  border-color: transparent transparent #F8FAFC transparent !important;
}
.driver-popover-title {
  background:
    linear-gradient(
      135deg,
      #1E3A5F 0%,
      #0D9488 100%) !important;
  color: white !important;
  padding: 16px 20px !important;
  border-radius: 11px 11px 0 0 !important;
  font-size: 18px !important;
  font-weight: 600 !important;
  margin: 0 !important;
  display: flex;
  align-items: center;
  gap: 8px;
}
.driver-popover-description {
  padding: 20px !important;
  color: #1E293B !important;
  font-size: 14px !important;
  line-height: 1.6 !important;
  max-height: 300px;
  overflow-y: auto;
}
.driver-popover-description .tour-tip-box {
  background: #FEF3C7;
  border-left: 4px solid #D4A84B;
  padding: 12px;
  margin-top: 12px;
  border-radius: 4px;
  font-size: 13px;
  color: #92400E;
}
.driver-popover-description .tour-warning-box {
  background: #FEE2E2;
  border-left: 4px solid #EF4444;
  padding: 12px;
  margin-top: 12px;
  border-radius: 4px;
  font-size: 13px;
  color: #991B1B;
}
.driver-popover-description .tour-examples {
  background: #F0FDF4;
  border-left: 4px solid #10B981;
  padding: 12px;
  margin-top: 12px;
  border-radius: 4px;
  font-size: 13px;
}
.driver-popover-description .tour-examples strong {
  color: #1E293B;
  display: block;
  margin-bottom: 8px;
}
.driver-popover-description .tour-examples ul {
  margin: 0;
  padding-left: 20px;
}
.driver-popover-description .tour-examples ul li {
  margin-bottom: 4px;
  color: #166534;
}
.driver-popover-description .tour-legal-ref {
  background: #EFF6FF;
  border-left: 4px solid #3B82F6;
  padding: 10px 12px;
  margin-top: 12px;
  border-radius: 4px;
  font-size: 12px;
  color: #1E40AF;
  font-style: italic;
}
.driver-popover-description .tour-required {
  display: inline-block;
  background: #D4A84B;
  color: white;
  padding: 4px 10px;
  border-radius: 12px;
  font-size: 11px;
  font-weight: 600;
  margin-top: 12px;
}
.driver-popover-footer {
  padding: 16px 20px !important;
  border-top: 1px solid #E2E8F0 !important;
  display: flex !important;
  justify-content: space-between !important;
  align-items: center !important;
  background: #F8FAFC;
  border-radius: 0 0 11px 11px;
}
.driver-popover-progress-text {
  font-size: 12px !important;
  color: #64748B !important;
  font-weight: 500;
}
.driver-popover-navigation-btns {
  display: flex;
  gap: 8px;
}
.driver-popover-prev-btn,
.driver-popover-next-btn {
  padding: 8px 16px !important;
  border-radius: 6px !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  cursor: pointer !important;
  transition: all 0.2s ease !important;
  border: none !important;
}
.driver-popover-prev-btn {
  background: white !important;
  color: #64748B !important;
  border: 1px solid #E2E8F0 !important;
}
.driver-popover-prev-btn:hover {
  background: #F1F5F9 !important;
  color: #1E293B !important;
}
.driver-popover-next-btn {
  background: #1E3A5F !important;
  color: white !important;
}
.driver-popover-next-btn:hover {
  background: rgb(6.9647058824%, 13.4650980392%, 22.0549019608%) !important;
}
.driver-popover-close-btn {
  position: absolute !important;
  top: 12px !important;
  right: 12px !important;
  width: 28px !important;
  height: 28px !important;
  border-radius: 50% !important;
  background: rgba(255, 255, 255, 0.2) !important;
  color: white !important;
  border: none !important;
  cursor: pointer !important;
  font-size: 18px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  transition: all 0.2s ease !important;
}
.driver-popover-close-btn:hover {
  background: rgba(255, 255, 255, 0.3) !important;
}
.driver-highlighted-element {
  box-shadow: 0 0 0 4px rgba(13, 148, 136, 0.4) !important;
  border-radius: 4px !important;
}
.driver-active-element {
  z-index: 10001 !important;
}
.tour-section-menu {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: white;
  border-radius: 12px;
  box-shadow: 0 20px 60px rgba(30, 58, 95, 0.25);
  z-index: 10002;
  min-width: 360px;
  max-width: 450px;
  max-height: 80vh;
  overflow: hidden;
}
.tour-section-menu-header {
  background:
    linear-gradient(
      135deg,
      #1E3A5F 0%,
      #0D9488 100%);
  color: white;
  padding: 16px 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.tour-section-menu-header h3 {
  margin: 0;
  font-size: 16px;
  font-weight: 600;
}
.tour-section-menu-header .close-btn {
  background: rgba(255, 255, 255, 0.2);
  border: none;
  color: white;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
.tour-section-menu-header .close-btn:hover {
  background: rgba(255, 255, 255, 0.3);
}
.tour-section-menu-content {
  padding: 12px;
  max-height: 400px;
  overflow-y: auto;
}
.tour-section-item {
  display: flex;
  align-items: center;
  padding: 12px 16px;
  border-radius: 8px;
  cursor: pointer;
  transition: all 0.2s ease;
  margin-bottom: 4px;
}
.tour-section-item:hover {
  background: #F1F5F9;
}
.tour-section-item.current {
  background: #E0F2FE;
  border: 1px solid #0EA5E9;
}
.tour-section-item.completed .status-icon {
  color: #10B981;
}
.tour-section-item.skipped {
  opacity: 0.6;
}
.tour-section-item .section-icon {
  font-size: 20px;
  margin-right: 12px;
  width: 28px;
  text-align: center;
}
.tour-section-item .section-info {
  flex: 1;
}
.tour-section-item .section-info .section-name {
  font-weight: 500;
  color: #1E293B;
  font-size: 14px;
}
.tour-section-item .section-info .section-steps {
  font-size: 12px;
  color: #64748B;
  margin-top: 2px;
}
.tour-section-item .status-icon {
  font-size: 16px;
  margin-left: 8px;
}
.tour-section-item .status-icon.not-started {
  color: #CBD5E1;
}
.tour-section-item .status-icon.in-progress {
  color: #0D9488;
}
.tour-section-item .status-icon.completed {
  color: #10B981;
}
.tour-section-item .status-icon.skipped {
  color: #64748B;
}
.tour-completion-toast {
  position: fixed;
  bottom: 24px;
  right: 24px;
  background: white;
  border-radius: 12px;
  box-shadow: 0 10px 40px rgba(30, 58, 95, 0.2);
  padding: 20px;
  min-width: 320px;
  z-index: 10002;
  animation: slideIn 0.3s ease;
}
.tour-completion-toast-header {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 12px;
}
.tour-completion-toast-header .icon {
  font-size: 32px;
}
.tour-completion-toast-header h4 {
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  color: #1E293B;
}
.tour-completion-toast-content {
  color: #64748B;
  font-size: 14px;
  margin-bottom: 16px;
}
.tour-completion-toast-actions {
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
}
.tour-completion-toast-actions button {
  padding: 8px 14px;
  border-radius: 6px;
  font-size: 13px;
  font-weight: 500;
  cursor: pointer;
  transition: all 0.2s ease;
}
.tour-completion-toast-actions button.primary {
  background: #1E3A5F;
  color: white;
  border: none;
}
.tour-completion-toast-actions button.primary:hover {
  background: rgb(6.9647058824%, 13.4650980392%, 22.0549019608%);
}
.tour-completion-toast-actions button.secondary {
  background: white;
  color: #64748B;
  border: 1px solid #E2E8F0;
}
.tour-completion-toast-actions button.secondary:hover {
  background: #F1F5F9;
}
@keyframes slideIn {
  from {
    opacity: 0;
    transform: translateY(20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.tour-resume-prompt {
  position: fixed;
  bottom: 24px;
  left: 50%;
  transform: translateX(-50%);
  background: #1E3A5F;
  color: white;
  padding: 12px 24px;
  border-radius: 30px;
  box-shadow: 0 4px 20px rgba(30, 58, 95, 0.3);
  display: flex;
  align-items: center;
  gap: 12px;
  z-index: 9999;
}
.tour-resume-prompt .icon {
  font-size: 20px;
}
.tour-resume-prompt .text {
  font-size: 14px;
}
.tour-resume-prompt button {
  padding: 6px 14px;
  border-radius: 16px;
  font-size: 13px;
  font-weight: 500;
  cursor: pointer;
  transition: all 0.2s ease;
}
.tour-resume-prompt button.resume {
  background: white;
  color: #1E3A5F;
  border: none;
}
.tour-resume-prompt button.resume:hover {
  background: #F1F5F9;
}
.tour-resume-prompt button.dismiss {
  background: transparent;
  color: rgba(255, 255, 255, 0.8);
  border: 1px solid rgba(255, 255, 255, 0.3);
}
.tour-resume-prompt button.dismiss:hover {
  background: rgba(255, 255, 255, 0.1);
}
.tour-toolbar-btn {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 8px 14px;
  background: #0D9488;
  color: white;
  border: none;
  border-radius: 6px;
  font-size: 13px;
  font-weight: 500;
  cursor: pointer;
  transition: all 0.2s ease;
}
.tour-toolbar-btn:hover {
  background: rgb(3.4831323834%, 39.6541225186%, 36.4389233954%);
}
.tour-toolbar-btn .icon {
  font-size: 16px;
}
.contextual-help-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 18px;
  height: 18px;
  background: #E2E8F0;
  border-radius: 50%;
  color: #64748B;
  font-size: 12px;
  cursor: pointer;
  margin-left: 6px;
  transition: all 0.2s ease;
  vertical-align: middle;
}
.contextual-help-icon:hover {
  background: #0D9488;
  color: white;
}
.contextual-help-icon:focus {
  outline: 2px solid #0D9488;
  outline-offset: 2px;
}
.contextual-help-tooltip {
  background: #1E3A5F;
  color: white;
  padding: 12px 16px;
  border-radius: 8px;
  font-size: 13px;
  line-height: 1.5;
  max-width: 300px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
  z-index: 10003;
}
.contextual-help-tooltip::before {
  content: "";
  position: absolute;
  top: -6px;
  left: 20px;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #1E3A5F;
}
.contextual-help-tooltip .tooltip-title {
  font-weight: 600;
  margin-bottom: 6px;
  font-size: 14px;
}
.contextual-help-tooltip .tooltip-content {
  opacity: 0.9;
}
.contextual-help-tooltip .tooltip-related {
  margin-top: 10px;
  padding-top: 10px;
  border-top: 1px solid rgba(255, 255, 255, 0.2);
  font-size: 12px;
}
.contextual-help-tooltip .tooltip-related a {
  color: #93C5FD;
  text-decoration: underline;
  cursor: pointer;
}
.contextual-help-tooltip .tooltip-related a:hover {
  color: white;
}
.auto-play-controls {
  display: flex;
  align-items: center;
  margin-right: auto;
  padding-right: 12px;
}
.auto-play-start,
.auto-play-active {
  display: flex;
  align-items: center;
  gap: 6px;
}
.auto-play-btn,
.auto-play-toggle,
.auto-play-stop {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  background: white;
  border: 1px solid #E2E8F0;
  border-radius: 6px;
  cursor: pointer;
  color: #64748B;
  transition: all 0.2s ease;
}
.auto-play-btn:hover,
.auto-play-toggle:hover,
.auto-play-stop:hover {
  background: #F1F5F9;
  color: #1E3A5F;
  border-color: #1E3A5F;
}
.auto-play-btn i,
.auto-play-toggle i,
.auto-play-stop i {
  font-size: 12px;
}
.auto-play-btn:hover {
  background: #10B981;
  color: white;
  border-color: #10B981;
}
.auto-play-toggle:hover {
  background: #0D9488;
  color: white;
  border-color: #0D9488;
}
.auto-play-stop:hover {
  background: #EF4444;
  color: white;
  border-color: #EF4444;
}
.auto-play-delay-select {
  padding: 6px 10px;
  border: 1px solid #E2E8F0;
  border-radius: 6px;
  font-size: 12px;
  color: #1E293B;
  background: white;
  cursor: pointer;
  transition: all 0.2s ease;
}
.auto-play-delay-select:hover {
  border-color: #1E3A5F;
}
.auto-play-delay-select:focus {
  outline: none;
  border-color: #0D9488;
  box-shadow: 0 0 0 2px rgba(13, 148, 136, 0.2);
}
.auto-play-countdown {
  font-size: 12px;
  color: #64748B;
  min-width: 75px;
  text-align: center;
  padding: 4px 8px;
  background: #F1F5F9;
  border-radius: 4px;
  animation: pulse-subtle 1s ease-in-out infinite;
}
@keyframes pulse-subtle {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0.7;
  }
}
.auto-play-active .auto-play-toggle {
  background: #0D9488;
  color: white;
  border-color: #0D9488;
}
.auto-play-active .auto-play-toggle:hover {
  background: rgb(3.4831323834%, 39.6541225186%, 36.4389233954%);
}
.auto-play-active .auto-play-countdown.paused {
  background: #F59E0B;
  color: white;
  animation: none;
}
@media (max-width: 768px) {
  .driver-popover {
    max-width: 90vw !important;
    min-width: 280px;
  }
  .tour-section-menu {
    min-width: 90vw;
    max-width: 95vw;
  }
  .tour-completion-toast {
    left: 16px;
    right: 16px;
    bottom: 16px;
    min-width: auto;
  }
  .tour-resume-prompt {
    left: 16px;
    right: 16px;
    transform: none;
    justify-content: center;
    flex-wrap: wrap;
  }
  .auto-play-controls {
    flex-wrap: wrap;
    gap: 4px;
  }
  .auto-play-delay-select {
    padding: 4px 6px;
    font-size: 11px;
  }
  .auto-play-countdown {
    min-width: 65px;
    font-size: 11px;
    padding: 3px 6px;
  }
  .auto-play-btn,
  .auto-play-toggle,
  .auto-play-stop {
    width: 28px;
    height: 28px;
  }
  .auto-play-btn i,
  .auto-play-toggle i,
  .auto-play-stop i {
    font-size: 11px;
  }
}
@media print {
  .driver-overlay,
  .driver-popover,
  .tour-section-menu,
  .tour-completion-toast,
  .tour-resume-prompt,
  .tour-toolbar-btn,
  .contextual-help-icon,
  .contextual-help-tooltip,
  .auto-play-controls {
    display: none !important;
  }
}

/* node_modules/animate.css/animate.min.css */
/*!
* animate.css - https://animate.style/
* Version - 4.1.1
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2020 Animate.css
*/
:root {
  --animate-duration:1s;
  --animate-delay:1s;
  --animate-repeat:1;
}
.animate__animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-duration: var(--animate-duration);
  animation-duration: var(--animate-duration);
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animate__animated.animate__infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.animate__animated.animate__repeat-1 {
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: var(--animate-repeat);
  animation-iteration-count: var(--animate-repeat);
}
.animate__animated.animate__repeat-2 {
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
  -webkit-animation-iteration-count: calc(var(--animate-repeat)*2);
  animation-iteration-count: calc(var(--animate-repeat)*2);
}
.animate__animated.animate__repeat-3 {
  -webkit-animation-iteration-count: 3;
  animation-iteration-count: 3;
  -webkit-animation-iteration-count: calc(var(--animate-repeat)*3);
  animation-iteration-count: calc(var(--animate-repeat)*3);
}
.animate__animated.animate__delay-1s {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  -webkit-animation-delay: var(--animate-delay);
  animation-delay: var(--animate-delay);
}
.animate__animated.animate__delay-2s {
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
  -webkit-animation-delay: calc(var(--animate-delay)*2);
  animation-delay: calc(var(--animate-delay)*2);
}
.animate__animated.animate__delay-3s {
  -webkit-animation-delay: 3s;
  animation-delay: 3s;
  -webkit-animation-delay: calc(var(--animate-delay)*3);
  animation-delay: calc(var(--animate-delay)*3);
}
.animate__animated.animate__delay-4s {
  -webkit-animation-delay: 4s;
  animation-delay: 4s;
  -webkit-animation-delay: calc(var(--animate-delay)*4);
  animation-delay: calc(var(--animate-delay)*4);
}
.animate__animated.animate__delay-5s {
  -webkit-animation-delay: 5s;
  animation-delay: 5s;
  -webkit-animation-delay: calc(var(--animate-delay)*5);
  animation-delay: calc(var(--animate-delay)*5);
}
.animate__animated.animate__faster {
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-duration: calc(var(--animate-duration)/2);
  animation-duration: calc(var(--animate-duration)/2);
}
.animate__animated.animate__fast {
  -webkit-animation-duration: .8s;
  animation-duration: .8s;
  -webkit-animation-duration: calc(var(--animate-duration)*0.8);
  animation-duration: calc(var(--animate-duration)*0.8);
}
.animate__animated.animate__slow {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-duration: calc(var(--animate-duration)*2);
  animation-duration: calc(var(--animate-duration)*2);
}
.animate__animated.animate__slower {
  -webkit-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-duration: calc(var(--animate-duration)*3);
  animation-duration: calc(var(--animate-duration)*3);
}
@media (prefers-reduced-motion: reduce), print {
  .animate__animated {
    -webkit-animation-duration: 1ms !important;
    animation-duration: 1ms !important;
    -webkit-transition-duration: 1ms !important;
    transition-duration: 1ms !important;
    -webkit-animation-iteration-count: 1 !important;
    animation-iteration-count: 1 !important;
  }
  .animate__animated[class*=Out] {
    opacity: 0;
  }
}
@-webkit-keyframes bounce {
  0%, 20%, 53%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
    transform: translate3d(0, -30px, 0) scaleY(1.1);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
    transform: translate3d(0, -15px, 0) scaleY(1.05);
  }
  80% {
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -webkit-transform: translateZ(0) scaleY(.95);
    transform: translateZ(0) scaleY(.95);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
    transform: translate3d(0, -4px, 0) scaleY(1.02);
  }
}
@keyframes bounce {
  0%, 20%, 53%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
    transform: translate3d(0, -30px, 0) scaleY(1.1);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
    transform: translate3d(0, -15px, 0) scaleY(1.05);
  }
  80% {
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -webkit-transform: translateZ(0) scaleY(.95);
    transform: translateZ(0) scaleY(.95);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
    transform: translate3d(0, -4px, 0) scaleY(1.02);
  }
}
.animate__bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
@-webkit-keyframes flash {
  0%, 50%, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
@keyframes flash {
  0%, 50%, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
.animate__flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
.animate__pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}
@-webkit-keyframes rubberBand {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  30% {
    -webkit-transform: scale3d(1.25, .75, 1);
    transform: scale3d(1.25, .75, 1);
  }
  40% {
    -webkit-transform: scale3d(.75, 1.25, 1);
    transform: scale3d(.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, .85, 1);
    transform: scale3d(1.15, .85, 1);
  }
  65% {
    -webkit-transform: scale3d(.95, 1.05, 1);
    transform: scale3d(.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
    transform: scale3d(1.05, .95, 1);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
@keyframes rubberBand {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  30% {
    -webkit-transform: scale3d(1.25, .75, 1);
    transform: scale3d(1.25, .75, 1);
  }
  40% {
    -webkit-transform: scale3d(.75, 1.25, 1);
    transform: scale3d(.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, .85, 1);
    transform: scale3d(1.15, .85, 1);
  }
  65% {
    -webkit-transform: scale3d(.95, 1.05, 1);
    transform: scale3d(.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
    transform: scale3d(1.05, .95, 1);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
.animate__rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}
@-webkit-keyframes shakeX {
  0%, to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
@keyframes shakeX {
  0%, to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
.animate__shakeX {
  -webkit-animation-name: shakeX;
  animation-name: shakeX;
}
@-webkit-keyframes shakeY {
  0%, to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
}
@keyframes shakeY {
  0%, to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
}
.animate__shakeY {
  -webkit-animation-name: shakeY;
  animation-name: shakeY;
}
@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.animate__headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}
@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  to {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  to {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
.animate__swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}
@-webkit-keyframes tada {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate(-3deg);
    transform: scale3d(.9, .9, .9) rotate(-3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
@keyframes tada {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate(-3deg);
    transform: scale3d(.9, .9, .9) rotate(-3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
.animate__tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}
@-webkit-keyframes wobble {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg);
    transform: translate3d(-25%, 0, 0) rotate(-5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate(3deg);
    transform: translate3d(20%, 0, 0) rotate(3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg);
    transform: translate3d(-15%, 0, 0) rotate(-3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate(2deg);
    transform: translate3d(10%, 0, 0) rotate(2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg);
    transform: translate3d(-5%, 0, 0) rotate(-1deg);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes wobble {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg);
    transform: translate3d(-25%, 0, 0) rotate(-5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate(3deg);
    transform: translate3d(20%, 0, 0) rotate(3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg);
    transform: translate3d(-15%, 0, 0) rotate(-3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate(2deg);
    transform: translate3d(10%, 0, 0) rotate(2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg);
    transform: translate3d(-5%, 0, 0) rotate(-1deg);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
@-webkit-keyframes jello {
  0%, 11.1%, to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
    transform: skewX(-.78125deg) skewY(-.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(.390625deg) skewY(.390625deg);
    transform: skewX(.390625deg) skewY(.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);
    transform: skewX(-.1953125deg) skewY(-.1953125deg);
  }
}
@keyframes jello {
  0%, 11.1%, to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
    transform: skewX(-.78125deg) skewY(-.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(.390625deg) skewY(.390625deg);
    transform: skewX(.390625deg) skewY(.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);
    transform: skewX(-.1953125deg) skewY(-.1953125deg);
  }
}
.animate__jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}
@-webkit-keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.animate__heartBeat {
  -webkit-animation-name: heartBeat;
  animation-name: heartBeat;
  -webkit-animation-duration: 1.3s;
  animation-duration: 1.3s;
  -webkit-animation-duration: calc(var(--animate-duration)*1.3);
  animation-duration: calc(var(--animate-duration)*1.3);
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}
@-webkit-keyframes backInDown {
  0% {
    -webkit-transform: translateY(-1200px) scale(.7);
    transform: translateY(-1200px) scale(.7);
    opacity: .7;
  }
  80% {
    -webkit-transform: translateY(0) scale(.7);
    transform: translateY(0) scale(.7);
    opacity: .7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInDown {
  0% {
    -webkit-transform: translateY(-1200px) scale(.7);
    transform: translateY(-1200px) scale(.7);
    opacity: .7;
  }
  80% {
    -webkit-transform: translateY(0) scale(.7);
    transform: translateY(0) scale(.7);
    opacity: .7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInDown {
  -webkit-animation-name: backInDown;
  animation-name: backInDown;
}
@-webkit-keyframes backInLeft {
  0% {
    -webkit-transform: translateX(-2000px) scale(.7);
    transform: translateX(-2000px) scale(.7);
    opacity: .7;
  }
  80% {
    -webkit-transform: translateX(0) scale(.7);
    transform: translateX(0) scale(.7);
    opacity: .7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInLeft {
  0% {
    -webkit-transform: translateX(-2000px) scale(.7);
    transform: translateX(-2000px) scale(.7);
    opacity: .7;
  }
  80% {
    -webkit-transform: translateX(0) scale(.7);
    transform: translateX(0) scale(.7);
    opacity: .7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInLeft {
  -webkit-animation-name: backInLeft;
  animation-name: backInLeft;
}
@-webkit-keyframes backInRight {
  0% {
    -webkit-transform: translateX(2000px) scale(.7);
    transform: translateX(2000px) scale(.7);
    opacity: .7;
  }
  80% {
    -webkit-transform: translateX(0) scale(.7);
    transform: translateX(0) scale(.7);
    opacity: .7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInRight {
  0% {
    -webkit-transform: translateX(2000px) scale(.7);
    transform: translateX(2000px) scale(.7);
    opacity: .7;
  }
  80% {
    -webkit-transform: translateX(0) scale(.7);
    transform: translateX(0) scale(.7);
    opacity: .7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInRight {
  -webkit-animation-name: backInRight;
  animation-name: backInRight;
}
@-webkit-keyframes backInUp {
  0% {
    -webkit-transform: translateY(1200px) scale(.7);
    transform: translateY(1200px) scale(.7);
    opacity: .7;
  }
  80% {
    -webkit-transform: translateY(0) scale(.7);
    transform: translateY(0) scale(.7);
    opacity: .7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInUp {
  0% {
    -webkit-transform: translateY(1200px) scale(.7);
    transform: translateY(1200px) scale(.7);
    opacity: .7;
  }
  80% {
    -webkit-transform: translateY(0) scale(.7);
    transform: translateY(0) scale(.7);
    opacity: .7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInUp {
  -webkit-animation-name: backInUp;
  animation-name: backInUp;
}
@-webkit-keyframes backOutDown {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateY(0) scale(.7);
    transform: translateY(0) scale(.7);
    opacity: .7;
  }
  to {
    -webkit-transform: translateY(700px) scale(.7);
    transform: translateY(700px) scale(.7);
    opacity: .7;
  }
}
@keyframes backOutDown {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateY(0) scale(.7);
    transform: translateY(0) scale(.7);
    opacity: .7;
  }
  to {
    -webkit-transform: translateY(700px) scale(.7);
    transform: translateY(700px) scale(.7);
    opacity: .7;
  }
}
.animate__backOutDown {
  -webkit-animation-name: backOutDown;
  animation-name: backOutDown;
}
@-webkit-keyframes backOutLeft {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateX(0) scale(.7);
    transform: translateX(0) scale(.7);
    opacity: .7;
  }
  to {
    -webkit-transform: translateX(-2000px) scale(.7);
    transform: translateX(-2000px) scale(.7);
    opacity: .7;
  }
}
@keyframes backOutLeft {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateX(0) scale(.7);
    transform: translateX(0) scale(.7);
    opacity: .7;
  }
  to {
    -webkit-transform: translateX(-2000px) scale(.7);
    transform: translateX(-2000px) scale(.7);
    opacity: .7;
  }
}
.animate__backOutLeft {
  -webkit-animation-name: backOutLeft;
  animation-name: backOutLeft;
}
@-webkit-keyframes backOutRight {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateX(0) scale(.7);
    transform: translateX(0) scale(.7);
    opacity: .7;
  }
  to {
    -webkit-transform: translateX(2000px) scale(.7);
    transform: translateX(2000px) scale(.7);
    opacity: .7;
  }
}
@keyframes backOutRight {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateX(0) scale(.7);
    transform: translateX(0) scale(.7);
    opacity: .7;
  }
  to {
    -webkit-transform: translateX(2000px) scale(.7);
    transform: translateX(2000px) scale(.7);
    opacity: .7;
  }
}
.animate__backOutRight {
  -webkit-animation-name: backOutRight;
  animation-name: backOutRight;
}
@-webkit-keyframes backOutUp {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateY(0) scale(.7);
    transform: translateY(0) scale(.7);
    opacity: .7;
  }
  to {
    -webkit-transform: translateY(-700px) scale(.7);
    transform: translateY(-700px) scale(.7);
    opacity: .7;
  }
}
@keyframes backOutUp {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateY(0) scale(.7);
    transform: translateY(0) scale(.7);
    opacity: .7;
  }
  to {
    -webkit-transform: translateY(-700px) scale(.7);
    transform: translateY(-700px) scale(.7);
    opacity: .7;
  }
}
.animate__backOutUp {
  -webkit-animation-name: backOutUp;
  animation-name: backOutUp;
}
@-webkit-keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(.97, .97, .97);
    transform: scale3d(.97, .97, .97);
  }
  to {
    opacity: 1;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
@keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(.97, .97, .97);
    transform: scale3d(.97, .97, .97);
  }
  to {
    opacity: 1;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
.animate__bounceIn {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
  -webkit-animation-duration: calc(var(--animate-duration)*0.75);
  animation-duration: calc(var(--animate-duration)*0.75);
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
  0%, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0) scaleY(3);
    transform: translate3d(0, -3000px, 0) scaleY(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0) scaleY(.9);
    transform: translate3d(0, 25px, 0) scaleY(.9);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(.95);
    transform: translate3d(0, -10px, 0) scaleY(.95);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0) scaleY(.985);
    transform: translate3d(0, 5px, 0) scaleY(.985);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes bounceInDown {
  0%, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0) scaleY(3);
    transform: translate3d(0, -3000px, 0) scaleY(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0) scaleY(.9);
    transform: translate3d(0, 25px, 0) scaleY(.9);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(.95);
    transform: translate3d(0, -10px, 0) scaleY(.95);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0) scaleY(.985);
    transform: translate3d(0, 5px, 0) scaleY(.985);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
  0%, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);
    transform: translate3d(-3000px, 0, 0) scaleX(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0) scaleX(1);
    transform: translate3d(25px, 0, 0) scaleX(1);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0) scaleX(.98);
    transform: translate3d(-10px, 0, 0) scaleX(.98);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0) scaleX(.995);
    transform: translate3d(5px, 0, 0) scaleX(.995);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes bounceInLeft {
  0%, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);
    transform: translate3d(-3000px, 0, 0) scaleX(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0) scaleX(1);
    transform: translate3d(25px, 0, 0) scaleX(1);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0) scaleX(.98);
    transform: translate3d(-10px, 0, 0) scaleX(.98);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0) scaleX(.995);
    transform: translate3d(5px, 0, 0) scaleX(.995);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
  0%, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0) scaleX(3);
    transform: translate3d(3000px, 0, 0) scaleX(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0) scaleX(1);
    transform: translate3d(-25px, 0, 0) scaleX(1);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0) scaleX(.98);
    transform: translate3d(10px, 0, 0) scaleX(.98);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0) scaleX(.995);
    transform: translate3d(-5px, 0, 0) scaleX(.995);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes bounceInRight {
  0%, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0) scaleX(3);
    transform: translate3d(3000px, 0, 0) scaleX(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0) scaleX(1);
    transform: translate3d(-25px, 0, 0) scaleX(1);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0) scaleX(.98);
    transform: translate3d(10px, 0, 0) scaleX(.98);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0) scaleX(.995);
    transform: translate3d(-5px, 0, 0) scaleX(.995);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
  0%, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0) scaleY(5);
    transform: translate3d(0, 3000px, 0) scaleY(5);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(.9);
    transform: translate3d(0, -20px, 0) scaleY(.9);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(.95);
    transform: translate3d(0, 10px, 0) scaleY(.95);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0) scaleY(.985);
    transform: translate3d(0, -5px, 0) scaleY(.985);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes bounceInUp {
  0%, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0) scaleY(5);
    transform: translate3d(0, 3000px, 0) scaleY(5);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(.9);
    transform: translate3d(0, -20px, 0) scaleY(.9);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(.95);
    transform: translate3d(0, 10px, 0) scaleY(.95);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0) scaleY(.985);
    transform: translate3d(0, -5px, 0) scaleY(.985);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }
  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
}
@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }
  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
}
.animate__bounceOut {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
  -webkit-animation-duration: calc(var(--animate-duration)*0.75);
  animation-duration: calc(var(--animate-duration)*0.75);
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(.985);
    transform: translate3d(0, 10px, 0) scaleY(.985);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(.9);
    transform: translate3d(0, -20px, 0) scaleY(.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0) scaleY(3);
    transform: translate3d(0, 2000px, 0) scaleY(3);
  }
}
@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(.985);
    transform: translate3d(0, 10px, 0) scaleY(.985);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(.9);
    transform: translate3d(0, -20px, 0) scaleY(.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0) scaleY(3);
    transform: translate3d(0, 2000px, 0) scaleY(3);
  }
}
.animate__bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0) scaleX(.9);
    transform: translate3d(20px, 0, 0) scaleX(.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0) scaleX(2);
    transform: translate3d(-2000px, 0, 0) scaleX(2);
  }
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0) scaleX(.9);
    transform: translate3d(20px, 0, 0) scaleX(.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0) scaleX(2);
    transform: translate3d(-2000px, 0, 0) scaleX(2);
  }
}
.animate__bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0) scaleX(.9);
    transform: translate3d(-20px, 0, 0) scaleX(.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0) scaleX(2);
    transform: translate3d(2000px, 0, 0) scaleX(2);
  }
}
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0) scaleX(.9);
    transform: translate3d(-20px, 0, 0) scaleX(.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0) scaleX(2);
    transform: translate3d(2000px, 0, 0) scaleX(2);
  }
}
.animate__bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(.985);
    transform: translate3d(0, -10px, 0) scaleY(.985);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0) scaleY(.9);
    transform: translate3d(0, 20px, 0) scaleY(.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0) scaleY(3);
    transform: translate3d(0, -2000px, 0) scaleY(3);
  }
}
@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(.985);
    transform: translate3d(0, -10px, 0) scaleY(.985);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0) scaleY(.9);
    transform: translate3d(0, 20px, 0) scaleY(.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0) scaleY(3);
    transform: translate3d(0, -2000px, 0) scaleY(3);
  }
}
.animate__bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.animate__fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeInTopLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInTopLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInTopLeft {
  -webkit-animation-name: fadeInTopLeft;
  animation-name: fadeInTopLeft;
}
@-webkit-keyframes fadeInTopRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInTopRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInTopRight {
  -webkit-animation-name: fadeInTopRight;
  animation-name: fadeInTopRight;
}
@-webkit-keyframes fadeInBottomLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInBottomLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInBottomLeft {
  -webkit-animation-name: fadeInBottomLeft;
  animation-name: fadeInBottomLeft;
}
@-webkit-keyframes fadeInBottomRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInBottomRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInBottomRight {
  -webkit-animation-name: fadeInBottomRight;
  animation-name: fadeInBottomRight;
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.animate__fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes fadeOutDown {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.animate__fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
.animate__fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes fadeOutLeft {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.animate__fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
.animate__fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeOutRight {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.animate__fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
.animate__fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes fadeOutUp {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.animate__fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
.animate__fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}
@-webkit-keyframes fadeOutTopLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
}
@keyframes fadeOutTopLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
}
.animate__fadeOutTopLeft {
  -webkit-animation-name: fadeOutTopLeft;
  animation-name: fadeOutTopLeft;
}
@-webkit-keyframes fadeOutTopRight {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
}
@keyframes fadeOutTopRight {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
}
.animate__fadeOutTopRight {
  -webkit-animation-name: fadeOutTopRight;
  animation-name: fadeOutTopRight;
}
@-webkit-keyframes fadeOutBottomRight {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
}
@keyframes fadeOutBottomRight {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
}
.animate__fadeOutBottomRight {
  -webkit-animation-name: fadeOutBottomRight;
  animation-name: fadeOutBottomRight;
}
@-webkit-keyframes fadeOutBottomLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
}
@keyframes fadeOutBottomLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
}
.animate__fadeOutBottomLeft {
  -webkit-animation-name: fadeOutBottomLeft;
  animation-name: fadeOutBottomLeft;
}
@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
    transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
    transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
    transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(.95, .95, .95) translateZ(0) rotateY(0deg);
    transform: perspective(400px) scale3d(.95, .95, .95) translateZ(0) rotateY(0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
    transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  0% {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
    transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
    transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
    transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(.95, .95, .95) translateZ(0) rotateY(0deg);
    transform: perspective(400px) scale3d(.95, .95, .95) translateZ(0) rotateY(0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
    transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
.animate__animated.animate__flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}
@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-20deg);
    transform: perspective(400px) rotateX(-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotateX(-5deg);
    transform: perspective(400px) rotateX(-5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-20deg);
    transform: perspective(400px) rotateX(-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotateX(-5deg);
    transform: perspective(400px) rotateX(-5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.animate__flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}
@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-20deg);
    transform: perspective(400px) rotateY(-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotateY(-5deg);
    transform: perspective(400px) rotateY(-5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-20deg);
    transform: perspective(400px) rotateY(-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotateY(-5deg);
    transform: perspective(400px) rotateY(-5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.animate__flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotateX(-20deg);
    transform: perspective(400px) rotateX(-20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotateX(-20deg);
    transform: perspective(400px) rotateX(-20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
.animate__flipOutX {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
  -webkit-animation-duration: calc(var(--animate-duration)*0.75);
  animation-duration: calc(var(--animate-duration)*0.75);
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotateY(-15deg);
    transform: perspective(400px) rotateY(-15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotateY(-15deg);
    transform: perspective(400px) rotateY(-15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
.animate__flipOutY {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
  -webkit-animation-duration: calc(var(--animate-duration)*0.75);
  animation-duration: calc(var(--animate-duration)*0.75);
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedInRight {
  0% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes lightSpeedInRight {
  0% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__lightSpeedInRight {
  -webkit-animation-name: lightSpeedInRight;
  animation-name: lightSpeedInRight;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedInLeft {
  0% {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);
    transform: translate3d(-100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(-20deg);
    transform: skewX(-20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(5deg);
    transform: skewX(5deg);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes lightSpeedInLeft {
  0% {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);
    transform: translate3d(-100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(-20deg);
    transform: skewX(-20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(5deg);
    transform: skewX(5deg);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__lightSpeedInLeft {
  -webkit-animation-name: lightSpeedInLeft;
  animation-name: lightSpeedInLeft;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOutRight {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOutRight {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
.animate__lightSpeedOutRight {
  -webkit-animation-name: lightSpeedOutRight;
  animation-name: lightSpeedOutRight;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
@-webkit-keyframes lightSpeedOutLeft {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
    transform: translate3d(-100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOutLeft {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
    transform: translate3d(-100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
}
.animate__lightSpeedOutLeft {
  -webkit-animation-name: lightSpeedOutLeft;
  animation-name: lightSpeedOutLeft;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
@keyframes rotateIn {
  0% {
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
.animate__rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
  -webkit-transform-origin: center;
  transform-origin: center;
}
@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  0% {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
.animate__rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}
@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  0% {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
.animate__rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  0% {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
.animate__rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}
@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  0% {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
.animate__rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
@-webkit-keyframes rotateOut {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}
.animate__rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
  -webkit-transform-origin: center;
  transform-origin: center;
}
@-webkit-keyframes rotateOutDownLeft {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0;
  }
}
.animate__rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}
@-webkit-keyframes rotateOutDownRight {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0;
  }
}
.animate__rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
@-webkit-keyframes rotateOutUpLeft {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0;
  }
}
.animate__rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}
@-webkit-keyframes rotateOutUpRight {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
.animate__rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
@-webkit-keyframes hinge {
  0% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
.animate__hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-duration: calc(var(--animate-duration)*2);
  animation-duration: calc(var(--animate-duration)*2);
  -webkit-animation-name: hinge;
  animation-name: hinge;
  -webkit-transform-origin: top left;
  transform-origin: top left;
}
@-webkit-keyframes jackInTheBox {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) rotate(30deg);
    transform: scale(.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }
  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes jackInTheBox {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) rotate(30deg);
    transform: scale(.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }
  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.animate__jackInTheBox {
  -webkit-animation-name: jackInTheBox;
  animation-name: jackInTheBox;
}
@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg);
    transform: translate3d(-100%, 0, 0) rotate(-120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg);
    transform: translate3d(-100%, 0, 0) rotate(-120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}
@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate(120deg);
    transform: translate3d(100%, 0, 0) rotate(120deg);
  }
}
@keyframes rollOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate(120deg);
    transform: translate3d(100%, 0, 0) rotate(120deg);
  }
}
.animate__rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}
@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
  50% {
    opacity: 1;
  }
}
.animate__zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
@keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
.animate__zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
@keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
.animate__zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
@keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
.animate__zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
@keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
.animate__zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
  to {
    opacity: 0;
  }
}
@keyframes zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
  to {
    opacity: 0;
  }
}
.animate__zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
.animate__zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
    transform: scale(.1) translate3d(-2000px, 0, 0);
  }
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
    transform: scale(.1) translate3d(-2000px, 0, 0);
  }
}
.animate__zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
  -webkit-transform-origin: left center;
  transform-origin: left center;
}
@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
    transform: scale(.1) translate3d(2000px, 0, 0);
  }
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
    transform: scale(.1) translate3d(2000px, 0, 0);
  }
}
.animate__zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
  -webkit-transform-origin: right center;
  transform-origin: right center;
}
@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
.animate__zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
@-webkit-keyframes slideInDown {
  0% {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes slideInDown {
  0% {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
  0% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes slideInLeft {
  0% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
  0% {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes slideInRight {
  0% {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
  0% {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes slideInUp {
  0% {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}
@-webkit-keyframes slideOutDown {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes slideOutDown {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.animate__slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}
@-webkit-keyframes slideOutLeft {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes slideOutLeft {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.animate__slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes slideOutRight {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.animate__slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes slideOutUp {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.animate__slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}

/* node_modules/quill/dist/quill.core.css */
/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family:
    Helvetica,
    Arial,
    sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container:not(.ql-disabled) li[data-list=checked] > .ql-ui,
.ql-container:not(.ql-disabled) li[data-list=unchecked] > .ql-ui {
  cursor: pointer;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  counter-reset: list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
}
@supports (counter-set:none) {
  .ql-editor p,
  .ql-editor h1,
  .ql-editor h2,
  .ql-editor h3,
  .ql-editor h4,
  .ql-editor h5,
  .ql-editor h6 {
    counter-set: list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor p,
  .ql-editor h1,
  .ql-editor h2,
  .ql-editor h3,
  .ql-editor h4,
  .ql-editor h5,
  .ql-editor h6 {
    counter-reset: list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
.ql-editor table {
  border-collapse: collapse;
}
.ql-editor td {
  border: 1px solid #000;
  padding: 2px 5px;
}
.ql-editor ol {
  padding-left: 1.5em;
}
.ql-editor li {
  list-style-type: none;
  padding-left: 1.5em;
  position: relative;
}
.ql-editor li > .ql-ui:before {
  display: inline-block;
  margin-left: -1.5em;
  margin-right: .3em;
  text-align: right;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li[data-list=checked] > .ql-ui,
.ql-editor li[data-list=unchecked] > .ql-ui {
  color: #777;
}
.ql-editor li[data-list=bullet] > .ql-ui:before {
  content: "\2022";
}
.ql-editor li[data-list=checked] > .ql-ui:before {
  content: "\2611";
}
.ql-editor li[data-list=unchecked] > .ql-ui:before {
  content: "\2610";
}
@supports (counter-set:none) {
  .ql-editor li[data-list] {
    counter-set: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list] {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
.ql-editor li[data-list=ordered] {
  counter-increment: list-0;
}
.ql-editor li[data-list=ordered] > .ql-ui:before {
  content: counter(list-0, decimal) ". ";
}
.ql-editor li[data-list=ordered].ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor li[data-list=ordered].ql-indent-1 > .ql-ui:before {
  content: counter(list-1, lower-alpha) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-1 {
    counter-set: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-1 {
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor li[data-list=ordered].ql-indent-2 > .ql-ui:before {
  content: counter(list-2, lower-roman) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-2 {
    counter-set: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-2 {
    counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor li[data-list=ordered].ql-indent-3 > .ql-ui:before {
  content: counter(list-3, decimal) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-3 {
    counter-set: list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-3 {
    counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor li[data-list=ordered].ql-indent-4 > .ql-ui:before {
  content: counter(list-4, lower-alpha) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-4 {
    counter-set: list-5 list-6 list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-4 {
    counter-reset: list-5 list-6 list-7 list-8 list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor li[data-list=ordered].ql-indent-5 > .ql-ui:before {
  content: counter(list-5, lower-roman) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-5 {
    counter-set: list-6 list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-5 {
    counter-reset: list-6 list-7 list-8 list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor li[data-list=ordered].ql-indent-6 > .ql-ui:before {
  content: counter(list-6, decimal) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-6 {
    counter-set: list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-6 {
    counter-reset: list-7 list-8 list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor li[data-list=ordered].ql-indent-7 > .ql-ui:before {
  content: counter(list-7, lower-alpha) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-7 {
    counter-set: list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-7 {
    counter-reset: list-8 list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor li[data-list=ordered].ql-indent-8 > .ql-ui:before {
  content: counter(list-8, lower-roman) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-8 {
    counter-set: list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-8 {
    counter-reset: list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor li[data-list=ordered].ql-indent-9 > .ql-ui:before {
  content: counter(list-9, decimal) ". ";
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor li.ql-direction-rtl > .ql-ui:before {
  margin-left: .3em;
  margin-right: -1.5em;
  text-align: left;
}
.ql-editor table {
  table-layout: fixed;
  width: 100%;
}
.ql-editor table td {
  outline: none;
}
.ql-editor .ql-code-block-container {
  font-family: monospace;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family:
    Georgia,
    Times New Roman,
    serif;
}
.ql-editor .ql-font-monospace {
  font-family:
    Monaco,
    Courier New,
    monospace;
}
.ql-editor .ql-size-small {
  font-size: .75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor .ql-ui {
  position: absolute;
}
.ql-editor.ql-blank::before {
  color: rgba(0, 0, 0, 0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}

/* node_modules/quill/dist/quill.snow.css */
/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family:
    Helvetica,
    Arial,
    sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container:not(.ql-disabled) li[data-list=checked] > .ql-ui,
.ql-container:not(.ql-disabled) li[data-list=unchecked] > .ql-ui {
  cursor: pointer;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  counter-reset: list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
}
@supports (counter-set:none) {
  .ql-editor p,
  .ql-editor h1,
  .ql-editor h2,
  .ql-editor h3,
  .ql-editor h4,
  .ql-editor h5,
  .ql-editor h6 {
    counter-set: list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor p,
  .ql-editor h1,
  .ql-editor h2,
  .ql-editor h3,
  .ql-editor h4,
  .ql-editor h5,
  .ql-editor h6 {
    counter-reset: list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
.ql-editor table {
  border-collapse: collapse;
}
.ql-editor td {
  border: 1px solid #000;
  padding: 2px 5px;
}
.ql-editor ol {
  padding-left: 1.5em;
}
.ql-editor li {
  list-style-type: none;
  padding-left: 1.5em;
  position: relative;
}
.ql-editor li > .ql-ui:before {
  display: inline-block;
  margin-left: -1.5em;
  margin-right: .3em;
  text-align: right;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li[data-list=checked] > .ql-ui,
.ql-editor li[data-list=unchecked] > .ql-ui {
  color: #777;
}
.ql-editor li[data-list=bullet] > .ql-ui:before {
  content: "\2022";
}
.ql-editor li[data-list=checked] > .ql-ui:before {
  content: "\2611";
}
.ql-editor li[data-list=unchecked] > .ql-ui:before {
  content: "\2610";
}
@supports (counter-set:none) {
  .ql-editor li[data-list] {
    counter-set: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list] {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
.ql-editor li[data-list=ordered] {
  counter-increment: list-0;
}
.ql-editor li[data-list=ordered] > .ql-ui:before {
  content: counter(list-0, decimal) ". ";
}
.ql-editor li[data-list=ordered].ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor li[data-list=ordered].ql-indent-1 > .ql-ui:before {
  content: counter(list-1, lower-alpha) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-1 {
    counter-set: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-1 {
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor li[data-list=ordered].ql-indent-2 > .ql-ui:before {
  content: counter(list-2, lower-roman) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-2 {
    counter-set: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-2 {
    counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor li[data-list=ordered].ql-indent-3 > .ql-ui:before {
  content: counter(list-3, decimal) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-3 {
    counter-set: list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-3 {
    counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor li[data-list=ordered].ql-indent-4 > .ql-ui:before {
  content: counter(list-4, lower-alpha) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-4 {
    counter-set: list-5 list-6 list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-4 {
    counter-reset: list-5 list-6 list-7 list-8 list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor li[data-list=ordered].ql-indent-5 > .ql-ui:before {
  content: counter(list-5, lower-roman) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-5 {
    counter-set: list-6 list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-5 {
    counter-reset: list-6 list-7 list-8 list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor li[data-list=ordered].ql-indent-6 > .ql-ui:before {
  content: counter(list-6, decimal) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-6 {
    counter-set: list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-6 {
    counter-reset: list-7 list-8 list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor li[data-list=ordered].ql-indent-7 > .ql-ui:before {
  content: counter(list-7, lower-alpha) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-7 {
    counter-set: list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-7 {
    counter-reset: list-8 list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor li[data-list=ordered].ql-indent-8 > .ql-ui:before {
  content: counter(list-8, lower-roman) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-8 {
    counter-set: list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-8 {
    counter-reset: list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor li[data-list=ordered].ql-indent-9 > .ql-ui:before {
  content: counter(list-9, decimal) ". ";
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor li.ql-direction-rtl > .ql-ui:before {
  margin-left: .3em;
  margin-right: -1.5em;
  text-align: left;
}
.ql-editor table {
  table-layout: fixed;
  width: 100%;
}
.ql-editor table td {
  outline: none;
}
.ql-editor .ql-code-block-container {
  font-family: monospace;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family:
    Georgia,
    Times New Roman,
    serif;
}
.ql-editor .ql-font-monospace {
  font-family:
    Monaco,
    Courier New,
    monospace;
}
.ql-editor .ql-size-small {
  font-size: .75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor .ql-ui {
  position: absolute;
}
.ql-editor.ql-blank::before {
  color: rgba(0, 0, 0, 0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: "";
  display: table;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none;
}
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c;
}
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow {
  box-sizing: border-box;
}
.ql-snow * {
  box-sizing: border-box;
}
.ql-snow .ql-hidden {
  display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}
.ql-snow .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-snow .ql-formats:after {
  clear: both;
  content: "";
  display: table;
}
.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}
.ql-snow .ql-empty {
  fill: none;
}
.ql-snow .ql-even {
  fill-rule: evenodd;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-snow .ql-transparent {
  opacity: .4;
}
.ql-snow .ql-direction svg:last-child {
  display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-snow .ql-editor h1 {
  font-size: 2em;
}
.ql-snow .ql-editor h2 {
  font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
  font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
  font-size: 1em;
}
.ql-snow .ql-editor h5 {
  font-size: .83em;
}
.ql-snow .ql-editor h6 {
  font-size: .67em;
}
.ql-snow .ql-editor a {
  text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor .ql-code-block-container {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-snow .ql-editor .ql-code-block-container {
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-snow .ql-editor .ql-code-block-container {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-snow .ql-editor img {
  max-width: 100%;
}
.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0;
  width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before {
  content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
  width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: "Normal";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: "Heading 1";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: "Heading 2";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: "Heading 3";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: "Heading 4";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: "Heading 5";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: "Heading 6";
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: .83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: .67em;
}
.ql-snow .ql-picker.ql-font {
  width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: "Sans Serif";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: "Serif";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: "Monospace";
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family:
    Georgia,
    Times New Roman,
    serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family:
    Monaco,
    Courier New,
    monospace;
}
.ql-snow .ql-picker.ql-size {
  width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: "Normal";
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: "Small";
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: "Large";
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: "Huge";
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-code-block-container {
  position: relative;
}
.ql-code-block-container .ql-ui {
  right: 5px;
  top: 5px;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family:
    "Helvetica Neue",
    "Helvetica",
    "Arial",
    sans-serif;
  padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0;
}
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0 0 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}
.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px;
}
.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0;
  padding: 3px 5px;
  width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: "Edit";
  margin-left: 16px;
  padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove::before {
  content: "Remove";
  margin-left: 8px;
}
.ql-snow .ql-tooltip a {
  line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0;
  content: "Save";
  padding-right: 0;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:";
}
.ql-snow a {
  color: #06c;
}
.ql-container.ql-snow {
  border: 1px solid #ccc;
}

/* node_modules/famfamfam-flags/dist/sprite/famfamfam-flags.css */
.famfamfam-flags {
  background: url("./media/famfamfam-flags-47K37PUA.png") no-repeat;
  background-size: 224px 199px;
}
.famfamfam-flags.me {
  width: 16px;
  height: 12px;
  background-position: 0px 0px;
}
.famfamfam-flags.ky {
  width: 16px;
  height: 11px;
  background-position: -16px 0px;
}
.famfamfam-flags.af {
  width: 16px;
  height: 11px;
  background-position: 0px -12px;
}
.famfamfam-flags.ag {
  width: 16px;
  height: 11px;
  background-position: -16px -12px;
}
.famfamfam-flags.ai {
  width: 16px;
  height: 11px;
  background-position: -32px 0px;
}
.famfamfam-flags.al {
  width: 16px;
  height: 11px;
  background-position: -32px -11px;
}
.famfamfam-flags.am {
  width: 16px;
  height: 11px;
  background-position: 0px -23px;
}
.famfamfam-flags.an {
  width: 16px;
  height: 11px;
  background-position: -16px -23px;
}
.famfamfam-flags.ao {
  width: 16px;
  height: 11px;
  background-position: -32px -23px;
}
.famfamfam-flags.ar {
  width: 16px;
  height: 11px;
  background-position: 0px -34px;
}
.famfamfam-flags.as {
  width: 16px;
  height: 11px;
  background-position: -16px -34px;
}
.famfamfam-flags.at {
  width: 16px;
  height: 11px;
  background-position: -32px -34px;
}
.famfamfam-flags.au {
  width: 16px;
  height: 11px;
  background-position: -48px 0px;
}
.famfamfam-flags.aw {
  width: 16px;
  height: 11px;
  background-position: -48px -11px;
}
.famfamfam-flags.ax {
  width: 16px;
  height: 11px;
  background-position: -48px -22px;
}
.famfamfam-flags.az {
  width: 16px;
  height: 11px;
  background-position: -48px -33px;
}
.famfamfam-flags.ba {
  width: 16px;
  height: 11px;
  background-position: 0px -45px;
}
.famfamfam-flags.bb {
  width: 16px;
  height: 11px;
  background-position: -16px -45px;
}
.famfamfam-flags.bd {
  width: 16px;
  height: 11px;
  background-position: -32px -45px;
}
.famfamfam-flags.be {
  width: 16px;
  height: 11px;
  background-position: -48px -45px;
}
.famfamfam-flags.bf {
  width: 16px;
  height: 11px;
  background-position: -64px 0px;
}
.famfamfam-flags.bg {
  width: 16px;
  height: 11px;
  background-position: -64px -11px;
}
.famfamfam-flags.bh {
  width: 16px;
  height: 11px;
  background-position: -64px -22px;
}
.famfamfam-flags.bi {
  width: 16px;
  height: 11px;
  background-position: -64px -33px;
}
.famfamfam-flags.bj {
  width: 16px;
  height: 11px;
  background-position: -64px -44px;
}
.famfamfam-flags.bm {
  width: 16px;
  height: 11px;
  background-position: 0px -56px;
}
.famfamfam-flags.bn {
  width: 16px;
  height: 11px;
  background-position: -16px -56px;
}
.famfamfam-flags.bo {
  width: 16px;
  height: 11px;
  background-position: -32px -56px;
}
.famfamfam-flags.br {
  width: 16px;
  height: 11px;
  background-position: -48px -56px;
}
.famfamfam-flags.bs {
  width: 16px;
  height: 11px;
  background-position: -64px -56px;
}
.famfamfam-flags.bt {
  width: 16px;
  height: 11px;
  background-position: 0px -67px;
}
.famfamfam-flags.bv {
  width: 16px;
  height: 11px;
  background-position: -16px -67px;
}
.famfamfam-flags.bw {
  width: 16px;
  height: 11px;
  background-position: -32px -67px;
}
.famfamfam-flags.by {
  width: 16px;
  height: 11px;
  background-position: -48px -67px;
}
.famfamfam-flags.bz {
  width: 16px;
  height: 11px;
  background-position: -64px -67px;
}
.famfamfam-flags.ca {
  width: 16px;
  height: 11px;
  background-position: -80px 0px;
}
.famfamfam-flags.catalonia {
  width: 16px;
  height: 11px;
  background-position: -80px -11px;
}
.famfamfam-flags.cc {
  width: 16px;
  height: 11px;
  background-position: -80px -22px;
}
.famfamfam-flags.cd {
  width: 16px;
  height: 11px;
  background-position: -80px -33px;
}
.famfamfam-flags.cf {
  width: 16px;
  height: 11px;
  background-position: -80px -44px;
}
.famfamfam-flags.cg {
  width: 16px;
  height: 11px;
  background-position: -80px -55px;
}
.famfamfam-flags.zm {
  width: 16px;
  height: 11px;
  background-position: -80px -66px;
}
.famfamfam-flags.ci {
  width: 16px;
  height: 11px;
  background-position: 0px -78px;
}
.famfamfam-flags.ck {
  width: 16px;
  height: 11px;
  background-position: -16px -78px;
}
.famfamfam-flags.cl {
  width: 16px;
  height: 11px;
  background-position: -32px -78px;
}
.famfamfam-flags.cm {
  width: 16px;
  height: 11px;
  background-position: -48px -78px;
}
.famfamfam-flags.cn {
  width: 16px;
  height: 11px;
  background-position: -64px -78px;
}
.famfamfam-flags.co {
  width: 16px;
  height: 11px;
  background-position: -80px -78px;
}
.famfamfam-flags.cr {
  width: 16px;
  height: 11px;
  background-position: -96px 0px;
}
.famfamfam-flags.cs {
  width: 16px;
  height: 11px;
  background-position: -96px -11px;
}
.famfamfam-flags.cu {
  width: 16px;
  height: 11px;
  background-position: -96px -22px;
}
.famfamfam-flags.cv {
  width: 16px;
  height: 11px;
  background-position: -96px -33px;
}
.famfamfam-flags.cx {
  width: 16px;
  height: 11px;
  background-position: -96px -44px;
}
.famfamfam-flags.cy {
  width: 16px;
  height: 11px;
  background-position: -96px -55px;
}
.famfamfam-flags.cz {
  width: 16px;
  height: 11px;
  background-position: -96px -66px;
}
.famfamfam-flags.de {
  width: 16px;
  height: 11px;
  background-position: -96px -77px;
}
.famfamfam-flags.dj {
  width: 16px;
  height: 11px;
  background-position: 0px -89px;
}
.famfamfam-flags.dk {
  width: 16px;
  height: 11px;
  background-position: -16px -89px;
}
.famfamfam-flags.dm {
  width: 16px;
  height: 11px;
  background-position: -32px -89px;
}
.famfamfam-flags.do {
  width: 16px;
  height: 11px;
  background-position: -48px -89px;
}
.famfamfam-flags.dz {
  width: 16px;
  height: 11px;
  background-position: -64px -89px;
}
.famfamfam-flags.ec {
  width: 16px;
  height: 11px;
  background-position: -80px -89px;
}
.famfamfam-flags.ee {
  width: 16px;
  height: 11px;
  background-position: -96px -89px;
}
.famfamfam-flags.eg {
  width: 16px;
  height: 11px;
  background-position: 0px -100px;
}
.famfamfam-flags.eh {
  width: 16px;
  height: 11px;
  background-position: -16px -100px;
}
.famfamfam-flags.england {
  width: 16px;
  height: 11px;
  background-position: -32px -100px;
}
.famfamfam-flags.er {
  width: 16px;
  height: 11px;
  background-position: -48px -100px;
}
.famfamfam-flags.es {
  width: 16px;
  height: 11px;
  background-position: -64px -100px;
}
.famfamfam-flags.et {
  width: 16px;
  height: 11px;
  background-position: -80px -100px;
}
.famfamfam-flags.europeanunion {
  width: 16px;
  height: 11px;
  background-position: -96px -100px;
}
.famfamfam-flags.fam {
  width: 16px;
  height: 11px;
  background-position: -112px 0px;
}
.famfamfam-flags.fi {
  width: 16px;
  height: 11px;
  background-position: -112px -11px;
}
.famfamfam-flags.fj {
  width: 16px;
  height: 11px;
  background-position: -112px -22px;
}
.famfamfam-flags.fk {
  width: 16px;
  height: 11px;
  background-position: -112px -33px;
}
.famfamfam-flags.fm {
  width: 16px;
  height: 11px;
  background-position: -112px -44px;
}
.famfamfam-flags.fo {
  width: 16px;
  height: 11px;
  background-position: -112px -55px;
}
.famfamfam-flags.gp,
.famfamfam-flags.mf,
.famfamfam-flags.re,
.famfamfam-flags.yt,
.famfamfam-flags.fr {
  width: 16px;
  height: 11px;
  background-position: -112px -66px;
}
.famfamfam-flags.ga {
  width: 16px;
  height: 11px;
  background-position: -112px -77px;
}
.famfamfam-flags.gb {
  width: 16px;
  height: 11px;
  background-position: -112px -88px;
}
.famfamfam-flags.gd {
  width: 16px;
  height: 11px;
  background-position: -112px -99px;
}
.famfamfam-flags.ge {
  width: 16px;
  height: 11px;
  background-position: 0px -111px;
}
.famfamfam-flags.gf {
  width: 16px;
  height: 11px;
  background-position: -16px -111px;
}
.famfamfam-flags.gg {
  width: 16px;
  height: 11px;
  background-position: -32px -111px;
}
.famfamfam-flags.gh {
  width: 16px;
  height: 11px;
  background-position: -48px -111px;
}
.famfamfam-flags.gi {
  width: 16px;
  height: 11px;
  background-position: -64px -111px;
}
.famfamfam-flags.gl {
  width: 16px;
  height: 11px;
  background-position: -80px -111px;
}
.famfamfam-flags.gm {
  width: 16px;
  height: 11px;
  background-position: -96px -111px;
}
.famfamfam-flags.gn {
  width: 16px;
  height: 11px;
  background-position: -112px -111px;
}
.famfamfam-flags.gp {
  width: 16px;
  height: 11px;
  background-position: -128px 0px;
}
.famfamfam-flags.gq {
  width: 16px;
  height: 11px;
  background-position: -128px -11px;
}
.famfamfam-flags.gr {
  width: 16px;
  height: 11px;
  background-position: -128px -22px;
}
.famfamfam-flags.gs {
  width: 16px;
  height: 11px;
  background-position: -128px -33px;
}
.famfamfam-flags.gt {
  width: 16px;
  height: 11px;
  background-position: -128px -44px;
}
.famfamfam-flags.gu {
  width: 16px;
  height: 11px;
  background-position: -128px -55px;
}
.famfamfam-flags.gw {
  width: 16px;
  height: 11px;
  background-position: -128px -66px;
}
.famfamfam-flags.gy {
  width: 16px;
  height: 11px;
  background-position: -128px -77px;
}
.famfamfam-flags.hk {
  width: 16px;
  height: 11px;
  background-position: -128px -88px;
}
.famfamfam-flags.hm {
  width: 16px;
  height: 11px;
  background-position: -128px -99px;
}
.famfamfam-flags.hn {
  width: 16px;
  height: 11px;
  background-position: -128px -110px;
}
.famfamfam-flags.hr {
  width: 16px;
  height: 11px;
  background-position: 0px -122px;
}
.famfamfam-flags.ht {
  width: 16px;
  height: 11px;
  background-position: -16px -122px;
}
.famfamfam-flags.hu {
  width: 16px;
  height: 11px;
  background-position: -32px -122px;
}
.famfamfam-flags.id {
  width: 16px;
  height: 11px;
  background-position: -48px -122px;
}
.famfamfam-flags.ie {
  width: 16px;
  height: 11px;
  background-position: -64px -122px;
}
.famfamfam-flags.il {
  width: 16px;
  height: 11px;
  background-position: -80px -122px;
}
.famfamfam-flags.in {
  width: 16px;
  height: 11px;
  background-position: -96px -122px;
}
.famfamfam-flags.io {
  width: 16px;
  height: 11px;
  background-position: -112px -122px;
}
.famfamfam-flags.iq {
  width: 16px;
  height: 11px;
  background-position: -128px -122px;
}
.famfamfam-flags.ir {
  width: 16px;
  height: 11px;
  background-position: 0px -133px;
}
.famfamfam-flags.is {
  width: 16px;
  height: 11px;
  background-position: -16px -133px;
}
.famfamfam-flags.it {
  width: 16px;
  height: 11px;
  background-position: -32px -133px;
}
.famfamfam-flags.je {
  width: 16px;
  height: 11px;
  background-position: -48px -133px;
}
.famfamfam-flags.jm {
  width: 16px;
  height: 11px;
  background-position: -64px -133px;
}
.famfamfam-flags.jo {
  width: 16px;
  height: 11px;
  background-position: -80px -133px;
}
.famfamfam-flags.jp {
  width: 16px;
  height: 11px;
  background-position: -96px -133px;
}
.famfamfam-flags.ke {
  width: 16px;
  height: 11px;
  background-position: -112px -133px;
}
.famfamfam-flags.kg {
  width: 16px;
  height: 11px;
  background-position: -128px -133px;
}
.famfamfam-flags.kh {
  width: 16px;
  height: 11px;
  background-position: -144px 0px;
}
.famfamfam-flags.ki {
  width: 16px;
  height: 11px;
  background-position: -144px -11px;
}
.famfamfam-flags.km {
  width: 16px;
  height: 11px;
  background-position: -144px -22px;
}
.famfamfam-flags.kn {
  width: 16px;
  height: 11px;
  background-position: -144px -33px;
}
.famfamfam-flags.kp {
  width: 16px;
  height: 11px;
  background-position: -144px -44px;
}
.famfamfam-flags.kr {
  width: 16px;
  height: 11px;
  background-position: -144px -55px;
}
.famfamfam-flags.kw {
  width: 16px;
  height: 11px;
  background-position: -144px -66px;
}
.famfamfam-flags.ae {
  width: 16px;
  height: 11px;
  background-position: -144px -77px;
}
.famfamfam-flags.kz {
  width: 16px;
  height: 11px;
  background-position: -144px -88px;
}
.famfamfam-flags.la {
  width: 16px;
  height: 11px;
  background-position: -144px -99px;
}
.famfamfam-flags.lb {
  width: 16px;
  height: 11px;
  background-position: -144px -110px;
}
.famfamfam-flags.lc {
  width: 16px;
  height: 11px;
  background-position: -144px -121px;
}
.famfamfam-flags.li {
  width: 16px;
  height: 11px;
  background-position: -144px -132px;
}
.famfamfam-flags.lk {
  width: 16px;
  height: 11px;
  background-position: 0px -144px;
}
.famfamfam-flags.lr {
  width: 16px;
  height: 11px;
  background-position: -16px -144px;
}
.famfamfam-flags.ls {
  width: 16px;
  height: 11px;
  background-position: -32px -144px;
}
.famfamfam-flags.lt {
  width: 16px;
  height: 11px;
  background-position: -48px -144px;
}
.famfamfam-flags.lu {
  width: 16px;
  height: 11px;
  background-position: -64px -144px;
}
.famfamfam-flags.lv {
  width: 16px;
  height: 11px;
  background-position: -80px -144px;
}
.famfamfam-flags.ly {
  width: 16px;
  height: 11px;
  background-position: -96px -144px;
}
.famfamfam-flags.ma {
  width: 16px;
  height: 11px;
  background-position: -112px -144px;
}
.famfamfam-flags.mc {
  width: 16px;
  height: 11px;
  background-position: -128px -144px;
}
.famfamfam-flags.md {
  width: 16px;
  height: 11px;
  background-position: -144px -144px;
}
.famfamfam-flags.ad {
  width: 16px;
  height: 11px;
  background-position: -160px 0px;
}
.famfamfam-flags.mg {
  width: 16px;
  height: 11px;
  background-position: -160px -11px;
}
.famfamfam-flags.mh {
  width: 16px;
  height: 11px;
  background-position: -160px -22px;
}
.famfamfam-flags.mk {
  width: 16px;
  height: 11px;
  background-position: -160px -33px;
}
.famfamfam-flags.ml {
  width: 16px;
  height: 11px;
  background-position: -160px -44px;
}
.famfamfam-flags.mm {
  width: 16px;
  height: 11px;
  background-position: -160px -55px;
}
.famfamfam-flags.mn {
  width: 16px;
  height: 11px;
  background-position: -160px -66px;
}
.famfamfam-flags.mo {
  width: 16px;
  height: 11px;
  background-position: -160px -77px;
}
.famfamfam-flags.mp {
  width: 16px;
  height: 11px;
  background-position: -160px -88px;
}
.famfamfam-flags.mq {
  width: 16px;
  height: 11px;
  background-position: -160px -99px;
}
.famfamfam-flags.mr {
  width: 16px;
  height: 11px;
  background-position: -160px -110px;
}
.famfamfam-flags.ms {
  width: 16px;
  height: 11px;
  background-position: -160px -121px;
}
.famfamfam-flags.mt {
  width: 16px;
  height: 11px;
  background-position: -160px -132px;
}
.famfamfam-flags.mu {
  width: 16px;
  height: 11px;
  background-position: -160px -143px;
}
.famfamfam-flags.mv {
  width: 16px;
  height: 11px;
  background-position: 0px -155px;
}
.famfamfam-flags.mw {
  width: 16px;
  height: 11px;
  background-position: -16px -155px;
}
.famfamfam-flags.mx {
  width: 16px;
  height: 11px;
  background-position: -32px -155px;
}
.famfamfam-flags.my {
  width: 16px;
  height: 11px;
  background-position: -48px -155px;
}
.famfamfam-flags.mz {
  width: 16px;
  height: 11px;
  background-position: -64px -155px;
}
.famfamfam-flags.na {
  width: 16px;
  height: 11px;
  background-position: -80px -155px;
}
.famfamfam-flags.nc {
  width: 16px;
  height: 11px;
  background-position: -96px -155px;
}
.famfamfam-flags.ne {
  width: 16px;
  height: 11px;
  background-position: -112px -155px;
}
.famfamfam-flags.nf {
  width: 16px;
  height: 11px;
  background-position: -128px -155px;
}
.famfamfam-flags.ng {
  width: 16px;
  height: 11px;
  background-position: -144px -155px;
}
.famfamfam-flags.ni {
  width: 16px;
  height: 11px;
  background-position: -160px -155px;
}
.famfamfam-flags.bq,
.famfamfam-flags.nl {
  width: 16px;
  height: 11px;
  background-position: -176px 0px;
}
.famfamfam-flags.no {
  width: 16px;
  height: 11px;
  background-position: -176px -11px;
}
.famfamfam-flags.za {
  width: 16px;
  height: 11px;
  background-position: -176px -22px;
}
.famfamfam-flags.nr {
  width: 16px;
  height: 11px;
  background-position: -176px -33px;
}
.famfamfam-flags.nu {
  width: 16px;
  height: 11px;
  background-position: -176px -44px;
}
.famfamfam-flags.nz {
  width: 16px;
  height: 11px;
  background-position: -176px -55px;
}
.famfamfam-flags.om {
  width: 16px;
  height: 11px;
  background-position: -176px -66px;
}
.famfamfam-flags.pa {
  width: 16px;
  height: 11px;
  background-position: -176px -77px;
}
.famfamfam-flags.pe {
  width: 16px;
  height: 11px;
  background-position: -176px -88px;
}
.famfamfam-flags.pf {
  width: 16px;
  height: 11px;
  background-position: -176px -99px;
}
.famfamfam-flags.pg {
  width: 16px;
  height: 11px;
  background-position: -176px -110px;
}
.famfamfam-flags.ph {
  width: 16px;
  height: 11px;
  background-position: -176px -121px;
}
.famfamfam-flags.pk {
  width: 16px;
  height: 11px;
  background-position: -176px -132px;
}
.famfamfam-flags.pl {
  width: 16px;
  height: 11px;
  background-position: -176px -143px;
}
.famfamfam-flags.pm {
  width: 16px;
  height: 11px;
  background-position: -176px -154px;
}
.famfamfam-flags.pn {
  width: 16px;
  height: 11px;
  background-position: 0px -166px;
}
.famfamfam-flags.pr {
  width: 16px;
  height: 11px;
  background-position: -16px -166px;
}
.famfamfam-flags.ps {
  width: 16px;
  height: 11px;
  background-position: -32px -166px;
}
.famfamfam-flags.pt {
  width: 16px;
  height: 11px;
  background-position: -48px -166px;
}
.famfamfam-flags.pw {
  width: 16px;
  height: 11px;
  background-position: -64px -166px;
}
.famfamfam-flags.py {
  width: 16px;
  height: 11px;
  background-position: -80px -166px;
}
.famfamfam-flags.qa {
  width: 16px;
  height: 11px;
  background-position: -96px -166px;
}
.famfamfam-flags.re {
  width: 16px;
  height: 11px;
  background-position: -112px -166px;
}
.famfamfam-flags.ro {
  width: 16px;
  height: 11px;
  background-position: -128px -166px;
}
.famfamfam-flags.rs {
  width: 16px;
  height: 11px;
  background-position: -144px -166px;
}
.famfamfam-flags.ru {
  width: 16px;
  height: 11px;
  background-position: -160px -166px;
}
.famfamfam-flags.rw {
  width: 16px;
  height: 11px;
  background-position: -176px -166px;
}
.famfamfam-flags.sa {
  width: 16px;
  height: 11px;
  background-position: 0px -177px;
}
.famfamfam-flags.sb {
  width: 16px;
  height: 11px;
  background-position: -16px -177px;
}
.famfamfam-flags.sc {
  width: 16px;
  height: 11px;
  background-position: -32px -177px;
}
.famfamfam-flags.scotland {
  width: 16px;
  height: 11px;
  background-position: -48px -177px;
}
.famfamfam-flags.sd {
  width: 16px;
  height: 11px;
  background-position: -64px -177px;
}
.famfamfam-flags.se {
  width: 16px;
  height: 11px;
  background-position: -80px -177px;
}
.famfamfam-flags.sg {
  width: 16px;
  height: 11px;
  background-position: -96px -177px;
}
.famfamfam-flags.sh {
  width: 16px;
  height: 11px;
  background-position: -112px -177px;
}
.famfamfam-flags.si {
  width: 16px;
  height: 11px;
  background-position: -128px -177px;
}
.famfamfam-flags.sj {
  width: 16px;
  height: 11px;
  background-position: -144px -177px;
}
.famfamfam-flags.sk {
  width: 16px;
  height: 11px;
  background-position: -160px -177px;
}
.famfamfam-flags.sl {
  width: 16px;
  height: 11px;
  background-position: -176px -177px;
}
.famfamfam-flags.sm {
  width: 16px;
  height: 11px;
  background-position: -192px 0px;
}
.famfamfam-flags.sn {
  width: 16px;
  height: 11px;
  background-position: -192px -11px;
}
.famfamfam-flags.so {
  width: 16px;
  height: 11px;
  background-position: -192px -22px;
}
.famfamfam-flags.sr {
  width: 16px;
  height: 11px;
  background-position: -192px -33px;
}
.famfamfam-flags.st {
  width: 16px;
  height: 11px;
  background-position: -192px -44px;
}
.famfamfam-flags.sv {
  width: 16px;
  height: 11px;
  background-position: -192px -55px;
}
.famfamfam-flags.sy {
  width: 16px;
  height: 11px;
  background-position: -192px -66px;
}
.famfamfam-flags.sz {
  width: 16px;
  height: 11px;
  background-position: -192px -77px;
}
.famfamfam-flags.tc {
  width: 16px;
  height: 11px;
  background-position: -192px -88px;
}
.famfamfam-flags.td {
  width: 16px;
  height: 11px;
  background-position: -192px -99px;
}
.famfamfam-flags.tf {
  width: 16px;
  height: 11px;
  background-position: -192px -110px;
}
.famfamfam-flags.tg {
  width: 16px;
  height: 11px;
  background-position: -192px -121px;
}
.famfamfam-flags.th {
  width: 16px;
  height: 11px;
  background-position: -192px -132px;
}
.famfamfam-flags.tj {
  width: 16px;
  height: 11px;
  background-position: -192px -143px;
}
.famfamfam-flags.tk {
  width: 16px;
  height: 11px;
  background-position: -192px -154px;
}
.famfamfam-flags.tl {
  width: 16px;
  height: 11px;
  background-position: -192px -165px;
}
.famfamfam-flags.tm {
  width: 16px;
  height: 11px;
  background-position: -192px -176px;
}
.famfamfam-flags.tn {
  width: 16px;
  height: 11px;
  background-position: 0px -188px;
}
.famfamfam-flags.to {
  width: 16px;
  height: 11px;
  background-position: -16px -188px;
}
.famfamfam-flags.tr {
  width: 16px;
  height: 11px;
  background-position: -32px -188px;
}
.famfamfam-flags.tt {
  width: 16px;
  height: 11px;
  background-position: -48px -188px;
}
.famfamfam-flags.tv {
  width: 16px;
  height: 11px;
  background-position: -64px -188px;
}
.famfamfam-flags.tw {
  width: 16px;
  height: 11px;
  background-position: -80px -188px;
}
.famfamfam-flags.tz {
  width: 16px;
  height: 11px;
  background-position: -96px -188px;
}
.famfamfam-flags.ua {
  width: 16px;
  height: 11px;
  background-position: -112px -188px;
}
.famfamfam-flags.ug {
  width: 16px;
  height: 11px;
  background-position: -128px -188px;
}
.famfamfam-flags.um {
  width: 16px;
  height: 11px;
  background-position: -144px -188px;
}
.famfamfam-flags.us {
  width: 16px;
  height: 11px;
  background-position: -160px -188px;
}
.famfamfam-flags.uy {
  width: 16px;
  height: 11px;
  background-position: -176px -188px;
}
.famfamfam-flags.uz {
  width: 16px;
  height: 11px;
  background-position: -192px -188px;
}
.famfamfam-flags.va {
  width: 16px;
  height: 11px;
  background-position: -208px 0px;
}
.famfamfam-flags.vc {
  width: 16px;
  height: 11px;
  background-position: -208px -11px;
}
.famfamfam-flags.ve {
  width: 16px;
  height: 11px;
  background-position: -208px -22px;
}
.famfamfam-flags.vg {
  width: 16px;
  height: 11px;
  background-position: -208px -33px;
}
.famfamfam-flags.vi {
  width: 16px;
  height: 11px;
  background-position: -208px -44px;
}
.famfamfam-flags.vn {
  width: 16px;
  height: 11px;
  background-position: -208px -55px;
}
.famfamfam-flags.vu {
  width: 16px;
  height: 11px;
  background-position: -208px -66px;
}
.famfamfam-flags.wales {
  width: 16px;
  height: 11px;
  background-position: -208px -77px;
}
.famfamfam-flags.wf {
  width: 16px;
  height: 11px;
  background-position: -208px -88px;
}
.famfamfam-flags.ws {
  width: 16px;
  height: 11px;
  background-position: -208px -99px;
}
.famfamfam-flags.ye {
  width: 16px;
  height: 11px;
  background-position: -208px -110px;
}
.famfamfam-flags.yt {
  width: 16px;
  height: 11px;
  background-position: -208px -121px;
}
.famfamfam-flags.zw {
  width: 16px;
  height: 11px;
  background-position: -208px -132px;
}
.famfamfam-flags.ch {
  width: 11px;
  height: 11px;
  background-position: -208px -143px;
}
.famfamfam-flags.np {
  width: 9px;
  height: 11px;
  background-position: -208px -154px;
}

/* node_modules/primeicons/primeicons.css */
@font-face {
  font-family: "primeicons";
  font-display: block;
  src: url("./media/primeicons-S6ICFECY.eot");
  src:
    url("./media/primeicons-S6ICFECY.eot?#iefix") format("embedded-opentype"),
    url("./media/primeicons-VZW3FIZ4.woff2") format("woff2"),
    url("./media/primeicons-BLVYOSRV.woff") format("woff"),
    url("./media/primeicons-L2UYGGP6.ttf") format("truetype"),
    url("./media/primeicons-EYFNKNMP.svg?#primeicons") format("svg");
  font-weight: normal;
  font-style: normal;
}
.pi {
  font-family: "primeicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.pi:before {
  --webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.pi-fw {
  width: 1.28571429em;
  text-align: center;
}
.pi-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
@media (prefers-reduced-motion: reduce) {
  .pi-spin {
    -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-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.pi-circle-on:before {
  content: "\e958";
}
.pi-circle-off:before {
  content: "\e959";
}
.pi-address-book:before {
  content: "\e900";
}
.pi-align-center:before {
  content: "\e901";
}
.pi-align-justify:before {
  content: "\e902";
}
.pi-align-left:before {
  content: "\e903";
}
.pi-align-right:before {
  content: "\e904";
}
.pi-amazon:before {
  content: "\e905";
}
.pi-android:before {
  content: "\e906";
}
.pi-angle-double-down:before {
  content: "\e907";
}
.pi-angle-double-left:before {
  content: "\e908";
}
.pi-angle-double-right:before {
  content: "\e909";
}
.pi-angle-double-up:before {
  content: "\e90a";
}
.pi-angle-down:before {
  content: "\e90b";
}
.pi-angle-left:before {
  content: "\e90c";
}
.pi-angle-right:before {
  content: "\e90d";
}
.pi-angle-up:before {
  content: "\e90e";
}
.pi-apple:before {
  content: "\e90f";
}
.pi-arrow-circle-down:before {
  content: "\e910";
}
.pi-arrow-circle-left:before {
  content: "\e911";
}
.pi-arrow-circle-right:before {
  content: "\e912";
}
.pi-arrow-circle-up:before {
  content: "\e913";
}
.pi-arrow-down-left-and-arrow-up-right-to-center:before {
  content: "\e914";
}
.pi-arrow-down-left:before {
  content: "\e915";
}
.pi-arrow-down-right:before {
  content: "\e916";
}
.pi-arrow-down:before {
  content: "\e917";
}
.pi-arrow-left:before {
  content: "\e918";
}
.pi-arrow-right-arrow-left:before {
  content: "\e919";
}
.pi-arrow-right:before {
  content: "\e91a";
}
.pi-arrow-u-turn-up-left:before {
  content: "\e91b";
}
.pi-arrow-u-turn-up-right:before {
  content: "\e91c";
}
.pi-arrow-up-left:before {
  content: "\e91d";
}
.pi-arrow-up-right-and-arrow-down-left-from-center:before {
  content: "\e91e";
}
.pi-arrow-up-right:before {
  content: "\e91f";
}
.pi-arrow-up:before {
  content: "\e920";
}
.pi-arrows-alt:before {
  content: "\e921";
}
.pi-arrows-h:before {
  content: "\e922";
}
.pi-arrows-v:before {
  content: "\e923";
}
.pi-asterisk:before {
  content: "\e924";
}
.pi-at:before {
  content: "\e925";
}
.pi-backward:before {
  content: "\e926";
}
.pi-ban:before {
  content: "\e927";
}
.pi-barcode:before {
  content: "\e928";
}
.pi-bars:before {
  content: "\e929";
}
.pi-bell-slash:before {
  content: "\e92a";
}
.pi-bell:before {
  content: "\e92b";
}
.pi-bitcoin:before {
  content: "\e92c";
}
.pi-blank:before {
  content: "\e92d";
}
.pi-block-quote:before {
  content: "\e92e";
}
.pi-bold:before {
  content: "\e92f";
}
.pi-bolt:before {
  content: "\e930";
}
.pi-book:before {
  content: "\e931";
}
.pi-bookmark-fill:before {
  content: "\e932";
}
.pi-bookmark:before {
  content: "\e933";
}
.pi-box:before {
  content: "\e934";
}
.pi-briefcase:before {
  content: "\e935";
}
.pi-building-columns:before {
  content: "\e936";
}
.pi-building:before {
  content: "\e937";
}
.pi-bullseye:before {
  content: "\e938";
}
.pi-calculator:before {
  content: "\e939";
}
.pi-calendar-clock:before {
  content: "\e93a";
}
.pi-calendar-minus:before {
  content: "\e93b";
}
.pi-calendar-plus:before {
  content: "\e93c";
}
.pi-calendar-times:before {
  content: "\e93d";
}
.pi-calendar:before {
  content: "\e93e";
}
.pi-camera:before {
  content: "\e93f";
}
.pi-car:before {
  content: "\e940";
}
.pi-caret-down:before {
  content: "\e941";
}
.pi-caret-left:before {
  content: "\e942";
}
.pi-caret-right:before {
  content: "\e943";
}
.pi-caret-up:before {
  content: "\e944";
}
.pi-cart-arrow-down:before {
  content: "\e945";
}
.pi-cart-minus:before {
  content: "\e946";
}
.pi-cart-plus:before {
  content: "\e947";
}
.pi-case-sensitive:before {
  content: "\e948";
}
.pi-chart-bar:before {
  content: "\e949";
}
.pi-chart-line:before {
  content: "\e94a";
}
.pi-chart-pie:before {
  content: "\e94b";
}
.pi-chart-scatter:before {
  content: "\e94c";
}
.pi-check-circle:before {
  content: "\e94d";
}
.pi-check-square:before {
  content: "\e94e";
}
.pi-check:before {
  content: "\e94f";
}
.pi-chevron-circle-down:before {
  content: "\e950";
}
.pi-chevron-circle-left:before {
  content: "\e951";
}
.pi-chevron-circle-right:before {
  content: "\e952";
}
.pi-chevron-circle-up:before {
  content: "\e953";
}
.pi-chevron-down:before {
  content: "\e954";
}
.pi-chevron-left:before {
  content: "\e955";
}
.pi-chevron-right:before {
  content: "\e956";
}
.pi-chevron-up:before {
  content: "\e957";
}
.pi-circle-fill:before {
  content: "\e958";
}
.pi-circle:before {
  content: "\e959";
}
.pi-clipboard:before {
  content: "\e95a";
}
.pi-clock:before {
  content: "\e95b";
}
.pi-clone:before {
  content: "\e95c";
}
.pi-cloud-download:before {
  content: "\e95d";
}
.pi-cloud-upload:before {
  content: "\e95e";
}
.pi-cloud:before {
  content: "\e95f";
}
.pi-code-branch:before {
  content: "\e960";
}
.pi-code:before {
  content: "\e961";
}
.pi-cog:before {
  content: "\e962";
}
.pi-columns-2:before {
  content: "\e963";
}
.pi-comment:before {
  content: "\e964";
}
.pi-comments:before {
  content: "\e965";
}
.pi-compass:before {
  content: "\e966";
}
.pi-compress:before {
  content: "\e967";
}
.pi-copy:before {
  content: "\e968";
}
.pi-credit-card:before {
  content: "\e969";
}
.pi-crown:before {
  content: "\e96a";
}
.pi-database:before {
  content: "\e96b";
}
.pi-delete-left:before {
  content: "\e96c";
}
.pi-desktop:before {
  content: "\e96d";
}
.pi-directions-alt:before {
  content: "\e96e";
}
.pi-directions:before {
  content: "\e96f";
}
.pi-discord:before {
  content: "\e970";
}
.pi-dollar:before {
  content: "\e971";
}
.pi-dot:before {
  content: "\e972";
}
.pi-download:before {
  content: "\e973";
}
.pi-eject:before {
  content: "\e974";
}
.pi-ellipsis-h:before {
  content: "\e975";
}
.pi-ellipsis-v:before {
  content: "\e976";
}
.pi-envelope:before {
  content: "\e977";
}
.pi-equals:before {
  content: "\e978";
}
.pi-eraser:before {
  content: "\e979";
}
.pi-ethereum:before {
  content: "\e97a";
}
.pi-euro:before {
  content: "\e97b";
}
.pi-exclamation-circle:before {
  content: "\e97c";
}
.pi-exclamation-triangle:before {
  content: "\e97d";
}
.pi-expand:before {
  content: "\e97e";
}
.pi-external-link:before {
  content: "\e97f";
}
.pi-eye-dropper:before {
  content: "\e980";
}
.pi-eye-slash:before {
  content: "\e981";
}
.pi-eye:before {
  content: "\e982";
}
.pi-face-smile:before {
  content: "\e983";
}
.pi-facebook:before {
  content: "\e984";
}
.pi-fast-backward:before {
  content: "\e985";
}
.pi-fast-forward:before {
  content: "\e986";
}
.pi-file-arrow-up:before {
  content: "\e987";
}
.pi-file-check:before {
  content: "\e988";
}
.pi-file-edit:before {
  content: "\e989";
}
.pi-file-excel:before {
  content: "\e98a";
}
.pi-file-export:before {
  content: "\e98b";
}
.pi-file-import:before {
  content: "\e98c";
}
.pi-file-o:before {
  content: "\e98d";
}
.pi-file-pdf:before {
  content: "\e98e";
}
.pi-file-plus:before {
  content: "\e98f";
}
.pi-file-word:before {
  content: "\e990";
}
.pi-file:before {
  content: "\e991";
}
.pi-filter-fill:before {
  content: "\e992";
}
.pi-filter-slash:before {
  content: "\e993";
}
.pi-filter:before {
  content: "\e994";
}
.pi-flag-fill:before {
  content: "\e995";
}
.pi-flag:before {
  content: "\e996";
}
.pi-folder-open:before {
  content: "\e997";
}
.pi-folder-plus:before {
  content: "\e998";
}
.pi-folder:before {
  content: "\e999";
}
.pi-forward:before {
  content: "\e99a";
}
.pi-gauge:before {
  content: "\e99b";
}
.pi-gift:before {
  content: "\e99c";
}
.pi-github:before {
  content: "\e99d";
}
.pi-globe:before {
  content: "\e99e";
}
.pi-google:before {
  content: "\e99f";
}
.pi-graduation-cap:before {
  content: "\e9a0";
}
.pi-grid-2:before {
  content: "\e9a1";
}
.pi-grip-horizontal:before {
  content: "\e9a2";
}
.pi-grip-vertical:before {
  content: "\e9a3";
}
.pi-grip:before {
  content: "\e9a4";
}
.pi-hammer:before {
  content: "\e9a5";
}
.pi-hashtag:before {
  content: "\e9a6";
}
.pi-heading-1:before {
  content: "\e9a7";
}
.pi-heading-2:before {
  content: "\e9a8";
}
.pi-heading-3:before {
  content: "\e9a9";
}
.pi-heading-4:before {
  content: "\e9aa";
}
.pi-heading-5:before {
  content: "\e9ab";
}
.pi-heading-6:before {
  content: "\e9ac";
}
.pi-heading:before {
  content: "\e9ad";
}
.pi-headphones:before {
  content: "\e9ae";
}
.pi-heart-fill:before {
  content: "\e9af";
}
.pi-heart:before {
  content: "\e9b0";
}
.pi-highlighter:before {
  content: "\e9b1";
}
.pi-history:before {
  content: "\e9b2";
}
.pi-home:before {
  content: "\e9b3";
}
.pi-horizontal-rule:before {
  content: "\e9b4";
}
.pi-hourglass:before {
  content: "\e9b5";
}
.pi-id-card:before {
  content: "\e9b6";
}
.pi-image:before {
  content: "\e9b7";
}
.pi-images:before {
  content: "\e9b8";
}
.pi-inbox:before {
  content: "\e9b9";
}
.pi-indent:before {
  content: "\e9ba";
}
.pi-indian-rupee:before {
  content: "\e9bb";
}
.pi-info-circle:before {
  content: "\e9bc";
}
.pi-info:before {
  content: "\e9bd";
}
.pi-instagram:before {
  content: "\e9be";
}
.pi-italic:before {
  content: "\e9bf";
}
.pi-key:before {
  content: "\e9c0";
}
.pi-language:before {
  content: "\e9c1";
}
.pi-lightbulb:before {
  content: "\e9c2";
}
.pi-link:before {
  content: "\e9c3";
}
.pi-linkedin:before {
  content: "\e9c4";
}
.pi-list-check:before {
  content: "\e9c5";
}
.pi-list-ol:before {
  content: "\e9c6";
}
.pi-list-tree:before {
  content: "\e9c7";
}
.pi-list:before {
  content: "\e9c8";
}
.pi-lock-open:before {
  content: "\e9c9";
}
.pi-lock:before {
  content: "\e9ca";
}
.pi-map-marker:before {
  content: "\e9cb";
}
.pi-map:before {
  content: "\e9cc";
}
.pi-mars:before {
  content: "\e9cd";
}
.pi-megaphone:before {
  content: "\e9ce";
}
.pi-microchip-ai:before {
  content: "\e9cf";
}
.pi-microchip:before {
  content: "\e9d0";
}
.pi-microphone:before {
  content: "\e9d1";
}
.pi-microsoft:before {
  content: "\e9d2";
}
.pi-minus-circle:before {
  content: "\e9d3";
}
.pi-minus:before {
  content: "\e9d4";
}
.pi-mobile:before {
  content: "\e9d5";
}
.pi-money-bill:before {
  content: "\e9d6";
}
.pi-moon:before {
  content: "\e9d7";
}
.pi-note-sticky:before {
  content: "\e9d8";
}
.pi-objects-column:before {
  content: "\e9d9";
}
.pi-outdent:before {
  content: "\e9da";
}
.pi-palette:before {
  content: "\e9db";
}
.pi-paperclip:before {
  content: "\e9dc";
}
.pi-paragraph-left:before {
  content: "\e9dd";
}
.pi-paragraph-right:before {
  content: "\e9de";
}
.pi-pause-circle:before {
  content: "\e9df";
}
.pi-pause:before {
  content: "\e9e0";
}
.pi-paypal:before {
  content: "\e9e1";
}
.pi-pen-line:before {
  content: "\e9e2";
}
.pi-pen-to-square:before {
  content: "\e9e3";
}
.pi-pencil:before {
  content: "\e9e4";
}
.pi-percentage:before {
  content: "\e9e5";
}
.pi-phone:before {
  content: "\e9e6";
}
.pi-pinterest:before {
  content: "\e9e7";
}
.pi-play-circle:before {
  content: "\e9e8";
}
.pi-play:before {
  content: "\e9e9";
}
.pi-plus-circle:before {
  content: "\e9ea";
}
.pi-plus:before {
  content: "\e9eb";
}
.pi-pound:before {
  content: "\e9ec";
}
.pi-power-off:before {
  content: "\e9ed";
}
.pi-prime:before {
  content: "\e9ee";
}
.pi-print:before {
  content: "\e9ef";
}
.pi-qrcode:before {
  content: "\e9f0";
}
.pi-question-circle:before {
  content: "\e9f1";
}
.pi-question:before {
  content: "\e9f2";
}
.pi-receipt:before {
  content: "\e9f3";
}
.pi-rectangle-xmark:before {
  content: "\e9f4";
}
.pi-reddit:before {
  content: "\e9f5";
}
.pi-refresh:before {
  content: "\e9f6";
}
.pi-replay:before {
  content: "\e9f7";
}
.pi-reply:before {
  content: "\e9f8";
}
.pi-rows-2:before {
  content: "\e9f9";
}
.pi-save:before {
  content: "\e9fa";
}
.pi-search-minus:before {
  content: "\e9fb";
}
.pi-search-plus:before {
  content: "\e9fc";
}
.pi-search:before {
  content: "\e9fd";
}
.pi-send:before {
  content: "\e9fe";
}
.pi-server:before {
  content: "\e9ff";
}
.pi-share-alt:before {
  content: "\ea00";
}
.pi-shield:before {
  content: "\ea01";
}
.pi-shop:before {
  content: "\ea02";
}
.pi-shopping-bag:before {
  content: "\ea03";
}
.pi-shopping-cart:before {
  content: "\ea04";
}
.pi-sidebar:before {
  content: "\ea05";
}
.pi-sign-in:before {
  content: "\ea06";
}
.pi-sign-out:before {
  content: "\ea07";
}
.pi-signature:before {
  content: "\ea08";
}
.pi-sitemap:before {
  content: "\ea09";
}
.pi-slack:before {
  content: "\ea0a";
}
.pi-slash:before {
  content: "\ea0b";
}
.pi-sliders-h:before {
  content: "\ea0c";
}
.pi-sliders-v:before {
  content: "\ea0d";
}
.pi-sort-alpha-down-alt:before {
  content: "\ea0e";
}
.pi-sort-alpha-down:before {
  content: "\ea0f";
}
.pi-sort-alpha-up-alt:before {
  content: "\ea10";
}
.pi-sort-alpha-up:before {
  content: "\ea11";
}
.pi-sort-alt-slash:before {
  content: "\ea12";
}
.pi-sort-alt:before {
  content: "\ea13";
}
.pi-sort-amount-down-alt:before {
  content: "\ea14";
}
.pi-sort-amount-down:before {
  content: "\ea15";
}
.pi-sort-amount-up-alt:before {
  content: "\ea16";
}
.pi-sort-amount-up:before {
  content: "\ea17";
}
.pi-sort-down-fill:before {
  content: "\ea18";
}
.pi-sort-down:before {
  content: "\ea19";
}
.pi-sort-numeric-down-alt:before {
  content: "\ea1a";
}
.pi-sort-numeric-down:before {
  content: "\ea1b";
}
.pi-sort-numeric-up-alt:before {
  content: "\ea1c";
}
.pi-sort-numeric-up:before {
  content: "\ea1d";
}
.pi-sort-up-fill:before {
  content: "\ea1e";
}
.pi-sort-up:before {
  content: "\ea1f";
}
.pi-sort:before {
  content: "\ea20";
}
.pi-sparkles:before {
  content: "\ea21";
}
.pi-spinner-dotted:before {
  content: "\ea22";
}
.pi-spinner:before {
  content: "\ea23";
}
.pi-square:before {
  content: "\ea24";
}
.pi-stamp:before {
  content: "\ea25";
}
.pi-star-fill:before {
  content: "\ea26";
}
.pi-star-half-fill:before {
  content: "\ea27";
}
.pi-star-half:before {
  content: "\ea28";
}
.pi-star:before {
  content: "\ea29";
}
.pi-step-backward-alt:before {
  content: "\ea2a";
}
.pi-step-backward:before {
  content: "\ea2b";
}
.pi-step-forward-alt:before {
  content: "\ea2c";
}
.pi-step-forward:before {
  content: "\ea2d";
}
.pi-stop-circle:before {
  content: "\ea2e";
}
.pi-stop:before {
  content: "\ea2f";
}
.pi-stopwatch:before {
  content: "\ea30";
}
.pi-strikethrough:before {
  content: "\ea31";
}
.pi-subscript:before {
  content: "\ea32";
}
.pi-sun:before {
  content: "\ea33";
}
.pi-superscript:before {
  content: "\ea34";
}
.pi-sync:before {
  content: "\ea35";
}
.pi-table:before {
  content: "\ea36";
}
.pi-tablet:before {
  content: "\ea37";
}
.pi-tag:before {
  content: "\ea38";
}
.pi-tags:before {
  content: "\ea39";
}
.pi-telegram:before {
  content: "\ea3a";
}
.pi-text-color:before {
  content: "\ea3b";
}
.pi-text:before {
  content: "\ea3c";
}
.pi-th-large:before {
  content: "\ea3d";
}
.pi-thumbs-down-fill:before {
  content: "\ea3e";
}
.pi-thumbs-down:before {
  content: "\ea3f";
}
.pi-thumbs-up-fill:before {
  content: "\ea40";
}
.pi-thumbs-up:before {
  content: "\ea41";
}
.pi-thumbtack:before {
  content: "\ea42";
}
.pi-ticket:before {
  content: "\ea43";
}
.pi-tiktok:before {
  content: "\ea44";
}
.pi-times-circle:before {
  content: "\ea45";
}
.pi-times:before {
  content: "\ea46";
}
.pi-trash:before {
  content: "\ea47";
}
.pi-trophy:before {
  content: "\ea48";
}
.pi-truck:before {
  content: "\ea49";
}
.pi-turkish-lira:before {
  content: "\ea4a";
}
.pi-twitch:before {
  content: "\ea4b";
}
.pi-twitter:before {
  content: "\ea4c";
}
.pi-underline:before {
  content: "\ea4d";
}
.pi-undo:before {
  content: "\ea4e";
}
.pi-unlock:before {
  content: "\ea4f";
}
.pi-upload:before {
  content: "\ea50";
}
.pi-user-edit:before {
  content: "\ea51";
}
.pi-user-minus:before {
  content: "\ea52";
}
.pi-user-plus:before {
  content: "\ea53";
}
.pi-user:before {
  content: "\ea54";
}
.pi-users:before {
  content: "\ea55";
}
.pi-venus:before {
  content: "\ea56";
}
.pi-verified:before {
  content: "\ea57";
}
.pi-video:before {
  content: "\ea58";
}
.pi-vimeo:before {
  content: "\ea59";
}
.pi-volume-down:before {
  content: "\ea5a";
}
.pi-volume-off:before {
  content: "\ea5b";
}
.pi-volume-up:before {
  content: "\ea5c";
}
.pi-wallet:before {
  content: "\ea5d";
}
.pi-warehouse:before {
  content: "\ea5e";
}
.pi-wave-pulse:before {
  content: "\ea5f";
}
.pi-whatsapp:before {
  content: "\ea60";
}
.pi-wifi:before {
  content: "\ea61";
}
.pi-window-maximize:before {
  content: "\ea62";
}
.pi-window-minimize:before {
  content: "\ea63";
}
.pi-wrench:before {
  content: "\ea64";
}
.pi-youtube:before {
  content: "\ea65";
}

/* node_modules/sweetalert2/dist/sweetalert2.css */
:root {
  --swal2-outline: 0 0 0 3px rgba(100, 150, 200, 0.5);
  --swal2-container-padding: 0.625em;
  --swal2-backdrop: rgba(0, 0, 0, 0.4);
  --swal2-backdrop-transition: background-color 0.15s;
  --swal2-width: 32em;
  --swal2-padding: 0 0 1.25em;
  --swal2-border: none;
  --swal2-border-radius: 0.3125rem;
  --swal2-background: white;
  --swal2-color: #545454;
  --swal2-show-animation: swal2-show 0.3s;
  --swal2-hide-animation: swal2-hide 0.15s forwards;
  --swal2-icon-zoom: 1;
  --swal2-title-padding: 0.8em 1em 0;
  --swal2-html-container-padding: 1em 1.6em 0.3em;
  --swal2-input-border: 1px solid #d9d9d9;
  --swal2-input-border-radius: 0.1875em;
  --swal2-input-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px transparent;
  --swal2-input-background: transparent;
  --swal2-input-transition: border-color 0.2s, box-shadow 0.2s;
  --swal2-input-hover-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px transparent;
  --swal2-input-focus-border: 1px solid #b4dbed;
  --swal2-input-focus-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px rgba(100, 150, 200, 0.5);
  --swal2-progress-step-background: #add8e6;
  --swal2-validation-message-background: #f0f0f0;
  --swal2-validation-message-color: #666;
  --swal2-footer-border-color: #eee;
  --swal2-footer-background: transparent;
  --swal2-footer-color: inherit;
  --swal2-timer-progress-bar-background: rgba(0, 0, 0, 0.3);
  --swal2-close-button-position: initial;
  --swal2-close-button-inset: auto;
  --swal2-close-button-font-size: 2.5em;
  --swal2-close-button-color: #ccc;
  --swal2-close-button-transition: color 0.2s, box-shadow 0.2s;
  --swal2-close-button-outline: initial;
  --swal2-close-button-box-shadow: inset 0 0 0 3px transparent;
  --swal2-close-button-focus-box-shadow: inset var(--swal2-outline);
  --swal2-close-button-hover-transform: none;
  --swal2-actions-justify-content: center;
  --swal2-actions-width: auto;
  --swal2-actions-margin: 1.25em auto 0;
  --swal2-actions-padding: 0;
  --swal2-actions-border-radius: 0;
  --swal2-actions-background: transparent;
  --swal2-action-button-transition: background-color 0.2s, box-shadow 0.2s;
  --swal2-action-button-hover: black 10%;
  --swal2-action-button-active: black 10%;
  --swal2-confirm-button-box-shadow: none;
  --swal2-confirm-button-border-radius: 0.25em;
  --swal2-confirm-button-background-color: #7066e0;
  --swal2-confirm-button-color: #fff;
  --swal2-deny-button-box-shadow: none;
  --swal2-deny-button-border-radius: 0.25em;
  --swal2-deny-button-background-color: #dc3741;
  --swal2-deny-button-color: #fff;
  --swal2-cancel-button-box-shadow: none;
  --swal2-cancel-button-border-radius: 0.25em;
  --swal2-cancel-button-background-color: #6e7881;
  --swal2-cancel-button-color: #fff;
  --swal2-toast-show-animation: swal2-toast-show 0.5s;
  --swal2-toast-hide-animation: swal2-toast-hide 0.1s forwards;
  --swal2-toast-border: none;
  --swal2-toast-box-shadow:
    0 0 1px hsl(0deg 0% 0% / 0.075),
    0 1px 2px hsl(0deg 0% 0% / 0.075),
    1px 2px 4px hsl(0deg 0% 0% / 0.075),
    1px 3px 8px hsl(0deg 0% 0% / 0.075),
    2px 4px 16px hsl(0deg 0% 0% / 0.075);
}
[data-swal2-theme=dark] {
  --swal2-dark-theme-black: #19191a;
  --swal2-dark-theme-white: #e1e1e1;
  --swal2-background: var(--swal2-dark-theme-black);
  --swal2-color: var(--swal2-dark-theme-white);
  --swal2-footer-border-color: #555;
  --swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);
  --swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );
  --swal2-validation-message-color: var(--swal2-dark-theme-white);
  --swal2-timer-progress-bar-background: rgba(255, 255, 255, 0.7);
}
@media (prefers-color-scheme: dark) {
  [data-swal2-theme=auto] {
    --swal2-dark-theme-black: #19191a;
    --swal2-dark-theme-white: #e1e1e1;
    --swal2-background: var(--swal2-dark-theme-black);
    --swal2-color: var(--swal2-dark-theme-white);
    --swal2-footer-border-color: #555;
    --swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);
    --swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );
    --swal2-validation-message-color: var(--swal2-dark-theme-white);
    --swal2-timer-progress-bar-background: rgba(255, 255, 255, 0.7);
  }
}
body.swal2-shown:not(.swal2-no-backdrop, .swal2-toast-shown) {
  overflow: hidden;
}
body.swal2-height-auto {
  height: auto !important;
}
body.swal2-no-backdrop .swal2-container {
  background-color: transparent !important;
  pointer-events: none;
}
body.swal2-no-backdrop .swal2-container .swal2-popup {
  pointer-events: auto;
}
body.swal2-no-backdrop .swal2-container .swal2-modal {
  box-shadow: 0 0 10px var(--swal2-backdrop);
}
body.swal2-toast-shown .swal2-container {
  box-sizing: border-box;
  width: 360px;
  max-width: 100%;
  background-color: transparent;
  pointer-events: none;
}
body.swal2-toast-shown .swal2-container.swal2-top {
  inset: 0 auto auto 50%;
  transform: translateX(-50%);
}
body.swal2-toast-shown .swal2-container.swal2-top-end,
body.swal2-toast-shown .swal2-container.swal2-top-right {
  inset: 0 0 auto auto;
}
body.swal2-toast-shown .swal2-container.swal2-top-start,
body.swal2-toast-shown .swal2-container.swal2-top-left {
  inset: 0 auto auto 0;
}
body.swal2-toast-shown .swal2-container.swal2-center-start,
body.swal2-toast-shown .swal2-container.swal2-center-left {
  inset: 50% auto auto 0;
  transform: translateY(-50%);
}
body.swal2-toast-shown .swal2-container.swal2-center {
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%);
}
body.swal2-toast-shown .swal2-container.swal2-center-end,
body.swal2-toast-shown .swal2-container.swal2-center-right {
  inset: 50% 0 auto auto;
  transform: translateY(-50%);
}
body.swal2-toast-shown .swal2-container.swal2-bottom-start,
body.swal2-toast-shown .swal2-container.swal2-bottom-left {
  inset: auto auto 0 0;
}
body.swal2-toast-shown .swal2-container.swal2-bottom {
  inset: auto auto 0 50%;
  transform: translateX(-50%);
}
body.swal2-toast-shown .swal2-container.swal2-bottom-end,
body.swal2-toast-shown .swal2-container.swal2-bottom-right {
  inset: auto 0 0 auto;
}
@media print {
  body.swal2-shown:not(.swal2-no-backdrop, .swal2-toast-shown) {
    overflow-y: scroll !important;
  }
  body.swal2-shown:not(.swal2-no-backdrop, .swal2-toast-shown) > [aria-hidden=true] {
    display: none;
  }
  body.swal2-shown:not(.swal2-no-backdrop, .swal2-toast-shown) .swal2-container {
    position: static !important;
  }
}
div:where(.swal2-container) {
  display: grid;
  position: fixed;
  z-index: 1060;
  inset: 0;
  box-sizing: border-box;
  grid-template-areas: "top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";
  grid-template-rows: minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);
  height: 100%;
  padding: var(--swal2-container-padding);
  overflow-x: hidden;
  transition: var(--swal2-backdrop-transition);
  -webkit-overflow-scrolling: touch;
}
div:where(.swal2-container).swal2-backdrop-show,
div:where(.swal2-container).swal2-noanimation {
  background: var(--swal2-backdrop);
}
div:where(.swal2-container).swal2-backdrop-hide {
  background: transparent !important;
}
div:where(.swal2-container).swal2-top-start,
div:where(.swal2-container).swal2-center-start,
div:where(.swal2-container).swal2-bottom-start {
  grid-template-columns: minmax(0, 1fr) auto auto;
}
div:where(.swal2-container).swal2-top,
div:where(.swal2-container).swal2-center,
div:where(.swal2-container).swal2-bottom {
  grid-template-columns: auto minmax(0, 1fr) auto;
}
div:where(.swal2-container).swal2-top-end,
div:where(.swal2-container).swal2-center-end,
div:where(.swal2-container).swal2-bottom-end {
  grid-template-columns: auto auto minmax(0, 1fr);
}
div:where(.swal2-container).swal2-top-start > .swal2-popup {
  align-self: start;
}
div:where(.swal2-container).swal2-top > .swal2-popup {
  grid-column: 2;
  place-self: start center;
}
div:where(.swal2-container).swal2-top-end > .swal2-popup,
div:where(.swal2-container).swal2-top-right > .swal2-popup {
  grid-column: 3;
  place-self: start end;
}
div:where(.swal2-container).swal2-center-start > .swal2-popup,
div:where(.swal2-container).swal2-center-left > .swal2-popup {
  grid-row: 2;
  align-self: center;
}
div:where(.swal2-container).swal2-center > .swal2-popup {
  grid-column: 2;
  grid-row: 2;
  place-self: center center;
}
div:where(.swal2-container).swal2-center-end > .swal2-popup,
div:where(.swal2-container).swal2-center-right > .swal2-popup {
  grid-column: 3;
  grid-row: 2;
  place-self: center end;
}
div:where(.swal2-container).swal2-bottom-start > .swal2-popup,
div:where(.swal2-container).swal2-bottom-left > .swal2-popup {
  grid-column: 1;
  grid-row: 3;
  align-self: end;
}
div:where(.swal2-container).swal2-bottom > .swal2-popup {
  grid-column: 2;
  grid-row: 3;
  place-self: end center;
}
div:where(.swal2-container).swal2-bottom-end > .swal2-popup,
div:where(.swal2-container).swal2-bottom-right > .swal2-popup {
  grid-column: 3;
  grid-row: 3;
  place-self: end end;
}
div:where(.swal2-container).swal2-grow-row > .swal2-popup,
div:where(.swal2-container).swal2-grow-fullscreen > .swal2-popup {
  grid-column: 1/4;
  width: 100%;
}
div:where(.swal2-container).swal2-grow-column > .swal2-popup,
div:where(.swal2-container).swal2-grow-fullscreen > .swal2-popup {
  grid-row: 1/4;
  align-self: stretch;
}
div:where(.swal2-container).swal2-no-transition {
  transition: none !important;
}
div:where(.swal2-container)[popover] {
  width: auto;
  border: 0;
}
div:where(.swal2-container) div:where(.swal2-popup) {
  display: none;
  position: relative;
  box-sizing: border-box;
  grid-template-columns: minmax(0, 100%);
  width: var(--swal2-width);
  max-width: 100%;
  padding: var(--swal2-padding);
  border: var(--swal2-border);
  border-radius: var(--swal2-border-radius);
  background: var(--swal2-background);
  color: var(--swal2-color);
  font-family: inherit;
  font-size: 1rem;
}
div:where(.swal2-container) div:where(.swal2-popup):focus {
  outline: none;
}
div:where(.swal2-container) div:where(.swal2-popup).swal2-loading {
  overflow-y: hidden;
}
div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable {
  cursor: grab;
}
div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon) {
  cursor: grab;
}
div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging {
  cursor: grabbing;
}
div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon) {
  cursor: grabbing;
}
div:where(.swal2-container) h2:where(.swal2-title) {
  position: relative;
  max-width: 100%;
  margin: 0;
  padding: var(--swal2-title-padding);
  color: inherit;
  font-size: 1.875em;
  font-weight: 600;
  text-align: center;
  text-transform: none;
  overflow-wrap: break-word;
  cursor: initial;
}
div:where(.swal2-container) div:where(.swal2-actions) {
  display: flex;
  z-index: 1;
  box-sizing: border-box;
  flex-wrap: wrap;
  align-items: center;
  justify-content: var(--swal2-actions-justify-content);
  width: var(--swal2-actions-width);
  margin: var(--swal2-actions-margin);
  padding: var(--swal2-actions-padding);
  border-radius: var(--swal2-actions-border-radius);
  background: var(--swal2-actions-background);
}
div:where(.swal2-container) div:where(.swal2-loader) {
  display: none;
  align-items: center;
  justify-content: center;
  width: 2.2em;
  height: 2.2em;
  margin: 0 1.875em;
  animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
  border-width: 0.25em;
  border-style: solid;
  border-radius: 100%;
  border-color: #2778c4 transparent #2778c4 transparent;
}
div:where(.swal2-container) button:where(.swal2-styled) {
  margin: 0.3125em;
  padding: 0.625em 1.1em;
  transition: var(--swal2-action-button-transition);
  border: none;
  box-shadow: 0 0 0 3px transparent;
  font-weight: 500;
}
div:where(.swal2-container) button:where(.swal2-styled):not([disabled]) {
  cursor: pointer;
}
div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm) {
  border-radius: var(--swal2-confirm-button-border-radius);
  background: initial;
  background-color: var(--swal2-confirm-button-background-color);
  box-shadow: var(--swal2-confirm-button-box-shadow);
  color: var(--swal2-confirm-button-color);
  font-size: 1em;
}
div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover {
  background-color: color-mix(in srgb, var(--swal2-confirm-button-background-color), var(--swal2-action-button-hover));
}
div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active {
  background-color: color-mix(in srgb, var(--swal2-confirm-button-background-color), var(--swal2-action-button-active));
}
div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny) {
  border-radius: var(--swal2-deny-button-border-radius);
  background: initial;
  background-color: var(--swal2-deny-button-background-color);
  box-shadow: var(--swal2-deny-button-box-shadow);
  color: var(--swal2-deny-button-color);
  font-size: 1em;
}
div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover {
  background-color: color-mix(in srgb, var(--swal2-deny-button-background-color), var(--swal2-action-button-hover));
}
div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active {
  background-color: color-mix(in srgb, var(--swal2-deny-button-background-color), var(--swal2-action-button-active));
}
div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel) {
  border-radius: var(--swal2-cancel-button-border-radius);
  background: initial;
  background-color: var(--swal2-cancel-button-background-color);
  box-shadow: var(--swal2-cancel-button-box-shadow);
  color: var(--swal2-cancel-button-color);
  font-size: 1em;
}
div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover {
  background-color: color-mix(in srgb, var(--swal2-cancel-button-background-color), var(--swal2-action-button-hover));
}
div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active {
  background-color: color-mix(in srgb, var(--swal2-cancel-button-background-color), var(--swal2-action-button-active));
}
div:where(.swal2-container) button:where(.swal2-styled):focus-visible {
  outline: none;
  box-shadow: var(--swal2-action-button-focus-box-shadow);
}
div:where(.swal2-container) button:where(.swal2-styled)[disabled]:not(.swal2-loading) {
  opacity: 0.4;
}
div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner {
  border: 0;
}
div:where(.swal2-container) div:where(.swal2-footer) {
  margin: 1em 0 0;
  padding: 1em 1em 0;
  border-top: 1px solid var(--swal2-footer-border-color);
  background: var(--swal2-footer-background);
  color: var(--swal2-footer-color);
  font-size: 1em;
  text-align: center;
  cursor: initial;
}
div:where(.swal2-container) .swal2-timer-progress-bar-container {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  grid-column: auto !important;
  overflow: hidden;
  border-bottom-right-radius: var(--swal2-border-radius);
  border-bottom-left-radius: var(--swal2-border-radius);
}
div:where(.swal2-container) div:where(.swal2-timer-progress-bar) {
  width: 100%;
  height: 0.25em;
  background: var(--swal2-timer-progress-bar-background);
}
div:where(.swal2-container) img:where(.swal2-image) {
  max-width: 100%;
  margin: 2em auto 1em;
  cursor: initial;
}
div:where(.swal2-container) button:where(.swal2-close) {
  position: var(--swal2-close-button-position);
  inset: var(--swal2-close-button-inset);
  z-index: 2;
  align-items: center;
  justify-content: center;
  width: 1.2em;
  height: 1.2em;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: -1.2em;
  padding: 0;
  overflow: hidden;
  transition: var(--swal2-close-button-transition);
  border: none;
  border-radius: var(--swal2-border-radius);
  outline: var(--swal2-close-button-outline);
  background: transparent;
  color: var(--swal2-close-button-color);
  font-family: monospace;
  font-size: var(--swal2-close-button-font-size);
  cursor: pointer;
  justify-self: end;
}
div:where(.swal2-container) button:where(.swal2-close):hover {
  transform: var(--swal2-close-button-hover-transform);
  background: transparent;
  color: #f27474;
}
div:where(.swal2-container) button:where(.swal2-close):focus-visible {
  outline: none;
  box-shadow: var(--swal2-close-button-focus-box-shadow);
}
div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner {
  border: 0;
}
div:where(.swal2-container) div:where(.swal2-html-container) {
  z-index: 1;
  justify-content: center;
  margin: 0;
  padding: var(--swal2-html-container-padding);
  overflow: auto;
  color: inherit;
  font-size: 1.125em;
  font-weight: normal;
  line-height: normal;
  text-align: center;
  overflow-wrap: break-word;
  word-break: break-word;
  cursor: initial;
}
div:where(.swal2-container) input:where(.swal2-input),
div:where(.swal2-container) input:where(.swal2-file),
div:where(.swal2-container) textarea:where(.swal2-textarea),
div:where(.swal2-container) select:where(.swal2-select),
div:where(.swal2-container) div:where(.swal2-radio),
div:where(.swal2-container) label:where(.swal2-checkbox) {
  margin: 1em 2em 3px;
}
div:where(.swal2-container) input:where(.swal2-input),
div:where(.swal2-container) input:where(.swal2-file),
div:where(.swal2-container) textarea:where(.swal2-textarea) {
  box-sizing: border-box;
  width: auto;
  transition: var(--swal2-input-transition);
  border: var(--swal2-input-border);
  border-radius: var(--swal2-input-border-radius);
  background: var(--swal2-input-background);
  box-shadow: var(--swal2-input-box-shadow);
  color: inherit;
  font-size: 1.125em;
}
div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,
div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,
div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror {
  border-color: #f27474 !important;
  box-shadow: 0 0 2px #f27474 !important;
}
div:where(.swal2-container) input:where(.swal2-input):hover,
div:where(.swal2-container) input:where(.swal2-file):hover,
div:where(.swal2-container) textarea:where(.swal2-textarea):hover {
  box-shadow: var(--swal2-input-hover-box-shadow);
}
div:where(.swal2-container) input:where(.swal2-input):focus,
div:where(.swal2-container) input:where(.swal2-file):focus,
div:where(.swal2-container) textarea:where(.swal2-textarea):focus {
  border: var(--swal2-input-focus-border);
  outline: none;
  box-shadow: var(--swal2-input-focus-box-shadow);
}
div:where(.swal2-container) input:where(.swal2-input)::placeholder,
div:where(.swal2-container) input:where(.swal2-file)::placeholder,
div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder {
  color: #ccc;
}
div:where(.swal2-container) .swal2-range {
  margin: 1em 2em 3px;
  background: var(--swal2-background);
}
div:where(.swal2-container) .swal2-range input {
  width: 80%;
}
div:where(.swal2-container) .swal2-range output {
  width: 20%;
  color: inherit;
  font-weight: 600;
  text-align: center;
}
div:where(.swal2-container) .swal2-range input,
div:where(.swal2-container) .swal2-range output {
  height: 2.625em;
  padding: 0;
  font-size: 1.125em;
  line-height: 2.625em;
}
div:where(.swal2-container) .swal2-input {
  height: 2.625em;
  padding: 0 0.75em;
}
div:where(.swal2-container) .swal2-file {
  width: 75%;
  margin-right: auto;
  margin-left: auto;
  background: var(--swal2-input-background);
  font-size: 1.125em;
}
div:where(.swal2-container) .swal2-textarea {
  height: 6.75em;
  padding: 0.75em;
}
div:where(.swal2-container) .swal2-select {
  min-width: 50%;
  max-width: 100%;
  padding: 0.375em 0.625em;
  background: var(--swal2-input-background);
  color: inherit;
  font-size: 1.125em;
}
div:where(.swal2-container) .swal2-radio,
div:where(.swal2-container) .swal2-checkbox {
  align-items: center;
  justify-content: center;
  background: var(--swal2-background);
  color: inherit;
}
div:where(.swal2-container) .swal2-radio label,
div:where(.swal2-container) .swal2-checkbox label {
  margin: 0 0.6em;
  font-size: 1.125em;
}
div:where(.swal2-container) .swal2-radio input,
div:where(.swal2-container) .swal2-checkbox input {
  flex-shrink: 0;
  margin: 0 0.4em;
}
div:where(.swal2-container) label:where(.swal2-input-label) {
  display: flex;
  justify-content: center;
  margin: 1em auto 0;
}
div:where(.swal2-container) div:where(.swal2-validation-message) {
  align-items: center;
  justify-content: center;
  margin: 1em 0 0;
  padding: 0.625em;
  overflow: hidden;
  background: var(--swal2-validation-message-background);
  color: var(--swal2-validation-message-color);
  font-size: 1em;
  font-weight: 300;
}
div:where(.swal2-container) div:where(.swal2-validation-message)::before {
  content: "!";
  display: inline-block;
  width: 1.5em;
  min-width: 1.5em;
  height: 1.5em;
  margin: 0 0.625em;
  border-radius: 50%;
  background-color: #f27474;
  color: #fff;
  font-weight: 600;
  line-height: 1.5em;
  text-align: center;
}
div:where(.swal2-container) .swal2-progress-steps {
  flex-wrap: wrap;
  align-items: center;
  max-width: 100%;
  margin: 1.25em auto;
  padding: 0;
  background: transparent;
  font-weight: 600;
}
div:where(.swal2-container) .swal2-progress-steps li {
  display: inline-block;
  position: relative;
}
div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step {
  z-index: 20;
  flex-shrink: 0;
  width: 2em;
  height: 2em;
  border-radius: 2em;
  background: #2778c4;
  color: #fff;
  line-height: 2em;
  text-align: center;
}
div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
  background: #2778c4;
}
div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step {
  background: var(--swal2-progress-step-background);
  color: #fff;
}
div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {
  background: var(--swal2-progress-step-background);
}
div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line {
  z-index: 10;
  flex-shrink: 0;
  width: 2.5em;
  height: 0.4em;
  margin: 0 -1px;
  background: #2778c4;
}
div:where(.swal2-icon) {
  position: relative;
  box-sizing: content-box;
  justify-content: center;
  width: 5em;
  height: 5em;
  margin: 2.5em auto 0.6em;
  zoom: var(--swal2-icon-zoom);
  border: 0.25em solid transparent;
  border-radius: 50%;
  border-color: #000;
  font-family: inherit;
  line-height: 5em;
  cursor: default;
  -webkit-user-select: none;
  user-select: none;
}
div:where(.swal2-icon) .swal2-icon-content {
  display: flex;
  align-items: center;
  font-size: 3.75em;
}
div:where(.swal2-icon).swal2-error {
  border-color: #f27474;
  color: #f27474;
}
div:where(.swal2-icon).swal2-error .swal2-x-mark {
  position: relative;
  flex-grow: 1;
}
div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line] {
  display: block;
  position: absolute;
  top: 2.3125em;
  width: 2.9375em;
  height: 0.3125em;
  border-radius: 0.125em;
  background-color: #f27474;
}
div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left] {
  left: 1.0625em;
  transform: rotate(45deg);
}
div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right] {
  right: 1em;
  transform: rotate(-45deg);
}
div:where(.swal2-icon).swal2-error.swal2-icon-show {
  animation: swal2-animate-error-icon 0.5s;
}
div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark {
  animation: swal2-animate-error-x-mark 0.5s;
}
div:where(.swal2-icon).swal2-warning {
  border-color: #f8bb86;
  color: #f8bb86;
}
div:where(.swal2-icon).swal2-warning.swal2-icon-show {
  animation: swal2-animate-error-icon 0.5s;
}
div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content {
  animation: swal2-animate-i-mark 0.5s;
}
div:where(.swal2-icon).swal2-info {
  border-color: #3fc3ee;
  color: #3fc3ee;
}
div:where(.swal2-icon).swal2-info.swal2-icon-show {
  animation: swal2-animate-error-icon 0.5s;
}
div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content {
  animation: swal2-animate-i-mark 0.8s;
}
div:where(.swal2-icon).swal2-question {
  border-color: #87adbd;
  color: #87adbd;
}
div:where(.swal2-icon).swal2-question.swal2-icon-show {
  animation: swal2-animate-error-icon 0.5s;
}
div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content {
  animation: swal2-animate-question-mark 0.8s;
}
div:where(.swal2-icon).swal2-success {
  border-color: #a5dc86;
  color: #a5dc86;
}
div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line] {
  position: absolute;
  width: 3.75em;
  height: 7.5em;
  border-radius: 50%;
}
div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left] {
  top: -0.4375em;
  left: -2.0635em;
  transform: rotate(-45deg);
  transform-origin: 3.75em 3.75em;
  border-radius: 7.5em 0 0 7.5em;
}
div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right] {
  top: -0.6875em;
  left: 1.875em;
  transform: rotate(-45deg);
  transform-origin: 0 3.75em;
  border-radius: 0 7.5em 7.5em 0;
}
div:where(.swal2-icon).swal2-success .swal2-success-ring {
  position: absolute;
  z-index: 2;
  top: -0.25em;
  left: -0.25em;
  box-sizing: content-box;
  width: 100%;
  height: 100%;
  border: 0.25em solid rgba(165, 220, 134, 0.3);
  border-radius: 50%;
}
div:where(.swal2-icon).swal2-success .swal2-success-fix {
  position: absolute;
  z-index: 1;
  top: 0.5em;
  left: 1.625em;
  width: 0.4375em;
  height: 5.625em;
  transform: rotate(-45deg);
}
div:where(.swal2-icon).swal2-success [class^=swal2-success-line] {
  display: block;
  position: absolute;
  z-index: 2;
  height: 0.3125em;
  border-radius: 0.125em;
  background-color: #a5dc86;
}
div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip] {
  top: 2.875em;
  left: 0.8125em;
  width: 1.5625em;
  transform: rotate(45deg);
}
div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long] {
  top: 2.375em;
  right: 0.5em;
  width: 2.9375em;
  transform: rotate(-45deg);
}
div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip {
  animation: swal2-animate-success-line-tip 0.75s;
}
div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long {
  animation: swal2-animate-success-line-long 0.75s;
}
div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right {
  animation: swal2-rotate-success-circular-line 4.25s ease-in;
}
[class^=swal2] {
  -webkit-tap-highlight-color: transparent;
}
.swal2-show {
  animation: var(--swal2-show-animation);
}
.swal2-hide {
  animation: var(--swal2-hide-animation);
}
.swal2-noanimation {
  transition: none;
}
.swal2-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
.swal2-rtl .swal2-close {
  margin-right: initial;
  margin-left: 0;
}
.swal2-rtl .swal2-timer-progress-bar {
  right: 0;
  left: auto;
}
.swal2-toast {
  box-sizing: border-box;
  grid-column: 1/4 !important;
  grid-row: 1/4 !important;
  grid-template-columns: min-content auto min-content;
  padding: 1em;
  overflow-y: hidden;
  border: var(--swal2-toast-border);
  background: var(--swal2-background);
  box-shadow: var(--swal2-toast-box-shadow);
  pointer-events: auto;
}
.swal2-toast > * {
  grid-column: 2;
}
.swal2-toast h2:where(.swal2-title) {
  margin: 0.5em 1em;
  padding: 0;
  font-size: 1em;
  text-align: initial;
}
.swal2-toast .swal2-loading {
  justify-content: center;
}
.swal2-toast input:where(.swal2-input) {
  height: 2em;
  margin: 0.5em;
  font-size: 1em;
}
.swal2-toast .swal2-validation-message {
  font-size: 1em;
}
.swal2-toast div:where(.swal2-footer) {
  margin: 0.5em 0 0;
  padding: 0.5em 0 0;
  font-size: 0.8em;
}
.swal2-toast button:where(.swal2-close) {
  grid-column: 3/3;
  grid-row: 1/99;
  align-self: center;
  width: 0.8em;
  height: 0.8em;
  margin: 0;
  font-size: 2em;
}
.swal2-toast div:where(.swal2-html-container) {
  margin: 0.5em 1em;
  padding: 0;
  overflow: initial;
  font-size: 1em;
  text-align: initial;
}
.swal2-toast div:where(.swal2-html-container):empty {
  padding: 0;
}
.swal2-toast .swal2-loader {
  grid-column: 1;
  grid-row: 1/99;
  align-self: center;
  width: 2em;
  height: 2em;
  margin: 0.25em;
}
.swal2-toast .swal2-icon {
  grid-column: 1;
  grid-row: 1/99;
  align-self: center;
  width: 2em;
  min-width: 2em;
  height: 2em;
  margin: 0 0.5em 0 0;
}
.swal2-toast .swal2-icon .swal2-icon-content {
  display: flex;
  align-items: center;
  font-size: 1.8em;
  font-weight: bold;
}
.swal2-toast .swal2-icon.swal2-success .swal2-success-ring {
  width: 2em;
  height: 2em;
}
.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line] {
  top: 0.875em;
  width: 1.375em;
}
.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
  left: 0.3125em;
}
.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
  right: 0.3125em;
}
.swal2-toast div:where(.swal2-actions) {
  justify-content: flex-start;
  height: auto;
  margin: 0;
  margin-top: 0.5em;
  padding: 0 0.5em;
}
.swal2-toast button:where(.swal2-styled) {
  margin: 0.25em 0.5em;
  padding: 0.4em 0.6em;
  font-size: 1em;
}
.swal2-toast .swal2-success {
  border-color: #a5dc86;
}
.swal2-toast .swal2-success [class^=swal2-success-circular-line] {
  position: absolute;
  width: 1.6em;
  height: 3em;
  border-radius: 50%;
}
.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left] {
  top: -0.8em;
  left: -0.5em;
  transform: rotate(-45deg);
  transform-origin: 2em 2em;
  border-radius: 4em 0 0 4em;
}
.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right] {
  top: -0.25em;
  left: 0.9375em;
  transform-origin: 0 1.5em;
  border-radius: 0 4em 4em 0;
}
.swal2-toast .swal2-success .swal2-success-ring {
  width: 2em;
  height: 2em;
}
.swal2-toast .swal2-success .swal2-success-fix {
  top: 0;
  left: 0.4375em;
  width: 0.4375em;
  height: 2.6875em;
}
.swal2-toast .swal2-success [class^=swal2-success-line] {
  height: 0.3125em;
}
.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip] {
  top: 1.125em;
  left: 0.1875em;
  width: 0.75em;
}
.swal2-toast .swal2-success [class^=swal2-success-line][class$=long] {
  top: 0.9375em;
  right: 0.1875em;
  width: 1.375em;
}
.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip {
  animation: swal2-toast-animate-success-line-tip 0.75s;
}
.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long {
  animation: swal2-toast-animate-success-line-long 0.75s;
}
.swal2-toast.swal2-show {
  animation: var(--swal2-toast-show-animation);
}
.swal2-toast.swal2-hide {
  animation: var(--swal2-toast-hide-animation);
}
@keyframes swal2-show {
  0% {
    transform: translate3d(0, -50px, 0) scale(0.9);
    opacity: 0;
  }
  100% {
    transform: translate3d(0, 0, 0) scale(1);
    opacity: 1;
  }
}
@keyframes swal2-hide {
  0% {
    transform: translate3d(0, 0, 0) scale(1);
    opacity: 1;
  }
  100% {
    transform: translate3d(0, -50px, 0) scale(0.9);
    opacity: 0;
  }
}
@keyframes swal2-animate-success-line-tip {
  0% {
    top: 1.1875em;
    left: 0.0625em;
    width: 0;
  }
  54% {
    top: 1.0625em;
    left: 0.125em;
    width: 0;
  }
  70% {
    top: 2.1875em;
    left: -0.375em;
    width: 3.125em;
  }
  84% {
    top: 3em;
    left: 1.3125em;
    width: 1.0625em;
  }
  100% {
    top: 2.8125em;
    left: 0.8125em;
    width: 1.5625em;
  }
}
@keyframes swal2-animate-success-line-long {
  0% {
    top: 3.375em;
    right: 2.875em;
    width: 0;
  }
  65% {
    top: 3.375em;
    right: 2.875em;
    width: 0;
  }
  84% {
    top: 2.1875em;
    right: 0;
    width: 3.4375em;
  }
  100% {
    top: 2.375em;
    right: 0.5em;
    width: 2.9375em;
  }
}
@keyframes swal2-rotate-success-circular-line {
  0% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-45deg);
  }
  12% {
    transform: rotate(-405deg);
  }
  100% {
    transform: rotate(-405deg);
  }
}
@keyframes swal2-animate-error-x-mark {
  0% {
    margin-top: 1.625em;
    transform: scale(0.4);
    opacity: 0;
  }
  50% {
    margin-top: 1.625em;
    transform: scale(0.4);
    opacity: 0;
  }
  80% {
    margin-top: -0.375em;
    transform: scale(1.15);
  }
  100% {
    margin-top: 0;
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes swal2-animate-error-icon {
  0% {
    transform: rotateX(100deg);
    opacity: 0;
  }
  100% {
    transform: rotateX(0deg);
    opacity: 1;
  }
}
@keyframes swal2-rotate-loading {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes swal2-animate-question-mark {
  0% {
    transform: rotateY(-360deg);
  }
  100% {
    transform: rotateY(0);
  }
}
@keyframes swal2-animate-i-mark {
  0% {
    transform: rotateZ(45deg);
    opacity: 0;
  }
  25% {
    transform: rotateZ(-25deg);
    opacity: 0.4;
  }
  50% {
    transform: rotateZ(15deg);
    opacity: 0.8;
  }
  75% {
    transform: rotateZ(-5deg);
    opacity: 1;
  }
  100% {
    transform: rotateX(0);
    opacity: 1;
  }
}
@keyframes swal2-toast-show {
  0% {
    transform: translateY(-0.625em) rotateZ(2deg);
  }
  33% {
    transform: translateY(0) rotateZ(-2deg);
  }
  66% {
    transform: translateY(0.3125em) rotateZ(2deg);
  }
  100% {
    transform: translateY(0) rotateZ(0deg);
  }
}
@keyframes swal2-toast-hide {
  100% {
    transform: rotateZ(1deg);
    opacity: 0;
  }
}
@keyframes swal2-toast-animate-success-line-tip {
  0% {
    top: 0.5625em;
    left: 0.0625em;
    width: 0;
  }
  54% {
    top: 0.125em;
    left: 0.125em;
    width: 0;
  }
  70% {
    top: 0.625em;
    left: -0.25em;
    width: 1.625em;
  }
  84% {
    top: 1.0625em;
    left: 0.75em;
    width: 0.5em;
  }
  100% {
    top: 1.125em;
    left: 0.1875em;
    width: 0.75em;
  }
}
@keyframes swal2-toast-animate-success-line-long {
  0% {
    top: 1.625em;
    right: 1.375em;
    width: 0;
  }
  65% {
    top: 1.25em;
    right: 0.9375em;
    width: 0;
  }
  84% {
    top: 0.9375em;
    right: 0;
    width: 1.125em;
  }
  100% {
    top: 0.9375em;
    right: 0.1875em;
    width: 1.375em;
  }
}

/* node_modules/cookieconsent/build/cookieconsent.min.css */
.cc-window {
  opacity: 1;
  -webkit-transition: opacity 1s ease;
  transition: opacity 1s ease;
}
.cc-window.cc-invisible {
  opacity: 0;
}
.cc-animate.cc-revoke {
  -webkit-transition: transform 1s ease;
  -webkit-transition: -webkit-transform 1s ease;
  transition: -webkit-transform 1s ease;
  transition: transform 1s ease;
  transition: transform 1s ease, -webkit-transform 1s ease;
}
.cc-animate.cc-revoke.cc-top {
  -webkit-transform: translateY(-2em);
  transform: translateY(-2em);
}
.cc-animate.cc-revoke.cc-bottom {
  -webkit-transform: translateY(2em);
  transform: translateY(2em);
}
.cc-animate.cc-revoke.cc-active.cc-top {
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.cc-animate.cc-revoke.cc-active.cc-bottom {
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.cc-revoke:hover {
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.cc-grower {
  max-height: 0;
  overflow: hidden;
  -webkit-transition: max-height 1s;
  transition: max-height 1s;
}
.cc-revoke,
.cc-window {
  position: fixed;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family:
    Helvetica,
    Calibri,
    Arial,
    sans-serif;
  font-size: 16px;
  line-height: 1.5em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  z-index: 9999;
}
.cc-window.cc-static {
  position: static;
}
.cc-window.cc-floating {
  padding: 2em;
  max-width: 24em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.cc-window.cc-banner {
  padding: 1em 1.8em;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
.cc-revoke {
  padding: .5em;
}
.cc-revoke:hover {
  text-decoration: underline;
}
.cc-header {
  font-size: 18px;
  font-weight: 700;
}
.cc-btn,
.cc-close,
.cc-link,
.cc-revoke {
  cursor: pointer;
}
.cc-link {
  opacity: .8;
  display: inline-block;
  padding: .2em;
  text-decoration: underline;
}
.cc-link:hover {
  opacity: 1;
}
.cc-link:active,
.cc-link:visited {
  color: initial;
}
.cc-btn {
  display: block;
  padding: .4em .8em;
  font-size: .9em;
  font-weight: 700;
  border-width: 2px;
  border-style: solid;
  text-align: center;
  white-space: nowrap;
}
.cc-highlight .cc-btn:first-child {
  background-color: transparent;
  border-color: transparent;
}
.cc-highlight .cc-btn:first-child:focus,
.cc-highlight .cc-btn:first-child:hover {
  background-color: transparent;
  text-decoration: underline;
}
.cc-close {
  display: block;
  position: absolute;
  top: .5em;
  right: .5em;
  font-size: 1.6em;
  opacity: .9;
  line-height: .75;
}
.cc-close:focus,
.cc-close:hover {
  opacity: 1;
}
.cc-revoke.cc-top {
  top: 0;
  left: 3em;
  border-bottom-left-radius: .5em;
  border-bottom-right-radius: .5em;
}
.cc-revoke.cc-bottom {
  bottom: 0;
  left: 3em;
  border-top-left-radius: .5em;
  border-top-right-radius: .5em;
}
.cc-revoke.cc-left {
  left: 3em;
  right: unset;
}
.cc-revoke.cc-right {
  right: 3em;
  left: unset;
}
.cc-top {
  top: 1em;
}
.cc-left {
  left: 1em;
}
.cc-right {
  right: 1em;
}
.cc-bottom {
  bottom: 1em;
}
.cc-floating > .cc-link {
  margin-bottom: 1em;
}
.cc-floating .cc-message {
  display: block;
  margin-bottom: 1em;
}
.cc-window.cc-floating .cc-compliance {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
}
.cc-window.cc-banner {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.cc-banner.cc-top {
  left: 0;
  right: 0;
  top: 0;
}
.cc-banner.cc-bottom {
  left: 0;
  right: 0;
  bottom: 0;
}
.cc-banner .cc-message {
  display: block;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  max-width: 100%;
  margin-right: 1em;
}
.cc-compliance {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-line-pack: justify;
  align-content: space-between;
}
.cc-floating .cc-compliance > .cc-btn {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.cc-btn + .cc-btn {
  margin-left: .5em;
}
@media print {
  .cc-revoke,
  .cc-window {
    display: none;
  }
}
@media screen and (max-width: 900px) {
  .cc-btn {
    white-space: normal;
  }
}
@media screen and (max-width: 414px) and (orientation: portrait), screen and (max-width: 736px) and (orientation: landscape) {
  .cc-window.cc-top {
    top: 0;
  }
  .cc-window.cc-bottom {
    bottom: 0;
  }
  .cc-window.cc-banner,
  .cc-window.cc-floating,
  .cc-window.cc-left,
  .cc-window.cc-right {
    left: 0;
    right: 0;
  }
  .cc-window.cc-banner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .cc-window.cc-banner .cc-compliance {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
  }
  .cc-window.cc-floating {
    max-width: none;
  }
  .cc-window .cc-message {
    margin-bottom: 1em;
  }
  .cc-window.cc-banner {
    -webkit-box-align: unset;
    -ms-flex-align: unset;
    align-items: unset;
  }
  .cc-window.cc-banner .cc-message {
    margin-right: 0;
  }
}
.cc-floating.cc-theme-classic {
  padding: 1.2em;
  border-radius: 5px;
}
.cc-floating.cc-type-info.cc-theme-classic .cc-compliance {
  text-align: center;
  display: inline;
  -webkit-box-flex: 0;
  -ms-flex: none;
  flex: none;
}
.cc-theme-classic .cc-btn {
  border-radius: 5px;
}
.cc-theme-classic .cc-btn:last-child {
  min-width: 140px;
}
.cc-floating.cc-type-info.cc-theme-classic .cc-btn {
  display: inline-block;
}
.cc-theme-edgeless.cc-window {
  padding: 0;
}
.cc-floating.cc-theme-edgeless .cc-message {
  margin: 2em;
  margin-bottom: 1.5em;
}
.cc-banner.cc-theme-edgeless .cc-btn {
  margin: 0;
  padding: .8em 1.8em;
  height: 100%;
}
.cc-banner.cc-theme-edgeless .cc-message {
  margin-left: 1em;
}
.cc-floating.cc-theme-edgeless .cc-btn + .cc-btn {
  margin-left: 0;
}

/* node_modules/ngx-spinner/animations/ball-clip-rotate.css */
/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */
.la-ball-clip-rotate,
.la-ball-clip-rotate > div {
  position: relative;
  box-sizing: border-box;
}
.la-ball-clip-rotate {
  display: block;
  font-size: 0;
  color: #fff;
  overflow: hidden;
}
.la-ball-clip-rotate.la-dark {
  color: #333;
}
.la-ball-clip-rotate > div {
  display: inline-block;
  float: none;
  background-color: currentColor;
  border: 0 solid currentColor;
}
.la-ball-clip-rotate {
  width: 32px;
  height: 32px;
}
.la-ball-clip-rotate > div {
  width: 32px;
  height: 32px;
  background: transparent;
  border-width: 2px;
  border-bottom-color: transparent;
  border-radius: 100%;
  animation: ball-clip-rotate 0.75s linear infinite;
}
.la-ball-clip-rotate.la-sm {
  width: 16px;
  height: 16px;
}
.la-ball-clip-rotate.la-sm > div {
  width: 16px;
  height: 16px;
  border-width: 1px;
}
.la-ball-clip-rotate.la-2x {
  width: 64px;
  height: 64px;
}
.la-ball-clip-rotate.la-2x > div {
  width: 64px;
  height: 64px;
  border-width: 4px;
}
.la-ball-clip-rotate.la-3x {
  width: 96px;
  height: 96px;
}
.la-ball-clip-rotate.la-3x > div {
  width: 96px;
  height: 96px;
  border-width: 6px;
}
@keyframes ball-clip-rotate {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(180deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/* node_modules/sequential-workflow-designer/css/designer.css */
.sqd-designer {
  position: relative;
  display: flex;
  width: 100%;
  height: 100%;
}
.sqd-designer,
.sqd-drag,
.sqd-context-menu {
  font-size: 13px;
  line-height: 1em;
}
.sqd-hidden {
  display: none !important;
}
.sqd-disabled {
  opacity: 0.25;
}
.sqd-toolbox,
.sqd-toolbox-filter-input {
  font-size: 11px;
  line-height: 1.2em;
}
.sqd-toolbox {
  position: absolute;
  top: 10px;
  left: 10px;
  z-index: 20;
  box-sizing: border-box;
  width: 130px;
  -webkit-user-select: none;
  user-select: none;
}
.sqd-toolbox-header {
  position: relative;
  padding: 15px 10px;
  cursor: pointer;
}
.sqd-toolbox-header-title {
  display: block;
  font-size: 1.2em;
  line-height: 1em;
  font-weight: bold;
}
.sqd-toolbox-toggle-icon {
  position: absolute;
  top: 50%;
  right: 10px;
  width: 16px;
  height: 16px;
  margin: -8px 0 0;
}
.sqd-toolbox-header:hover .sqd-toolbox-toggle-icon {
  opacity: 0.6;
}
.sqd-scrollbox {
  position: relative;
  overflow: hidden;
}
.sqd-scrollbox-body {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  box-sizing: border-box;
  padding: 0 10px;
}
.sqd-toolbox-filter {
  padding: 0 10px 10px;
}
.sqd-toolbox-filter-input {
  display: block;
  box-sizing: border-box;
  padding: 6px 8px;
  outline: none;
  width: 100%;
}
.sqd-toolbox-group-title {
  text-align: center;
  padding: 5px 0;
  margin: 0 0 10px;
  width: 100%;
}
.sqd-toolbox-item {
  position: relative;
  box-sizing: border-box;
  margin: 0 0 10px;
  width: 100%;
  cursor: move;
}
.sqd-toolbox-item-icon {
  position: absolute;
  top: 50%;
  left: 5px;
  margin-top: -10px;
  width: 20px;
  height: 20px;
}
.sqd-toolbox-item-icon-image {
  width: 100%;
  height: 100%;
}
.sqd-toolbox-item-text {
  position: relative;
  display: block;
  padding: 10px 10px 10px 30px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.sqd-drag {
  position: absolute;
  z-index: 9999999;
  pointer-events: none;
}
.sqd-control-bar {
  position: absolute;
  bottom: 10px;
  left: 10px;
  z-index: 20;
  padding: 8px 0 8px 8px;
  white-space: nowrap;
  -webkit-user-select: none;
  user-select: none;
}
.sqd-control-bar-button {
  display: inline-block;
  width: 32px;
  height: 32px;
  margin-right: 8px;
  cursor: pointer;
  box-sizing: border-box;
}
.sqd-control-bar-button-icon {
  width: 24px;
  height: 24px;
  margin: 3px 0 0 3px;
}
.sqd-control-bar-button.sqd-disabled .sqd-control-bar-button-icon {
  opacity: 0.2;
}
.sqd-smart-editor-toggle {
  position: absolute;
  top: 0;
  z-index: 29;
  width: 36px;
  height: 64px;
  border-bottom-left-radius: 10px;
  cursor: pointer;
}
.sqd-smart-editor-toggle-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 24px;
  height: 24px;
  margin: -12px 0 0 -12px;
}
.sqd-smart-editor-toggle:hover .sqd-smart-editor-toggle-icon {
  opacity: 0.6;
}
.sqd-smart-editor {
  z-index: 30;
}
.sqd-layout-desktop .sqd-smart-editor {
  position: relative;
  width: 300px;
}
.sqd-layout-desktop .sqd-smart-editor-toggle {
  right: 300px;
}
.sqd-layout-desktop .sqd-smart-editor-toggle.sqd-collapsed {
  right: 0;
}
.sqd-layout-mobile .sqd-smart-editor {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 41px;
}
.sqd-layout-mobile .sqd-smart-editor-toggle {
  left: 5px;
}
.sqd-layout-mobile .sqd-smart-editor-toggle.sqd-collapsed {
  left: auto;
  right: 0;
}
.sqd-context-menu {
  position: absolute;
  z-index: 2000000000;
  overflow: hidden;
  padding: 5px;
}
.sqd-context-menu-group,
.sqd-context-menu-item {
  width: 130px;
  padding: 8px 10px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.sqd-context-menu-group {
  font-size: 11px;
  line-height: 1em;
}
.sqd-context-menu-item {
  cursor: pointer;
  transition: background 70ms;
}
.sqd-workspace {
  flex: 1;
  position: relative;
  display: block;
  -webkit-user-select: none;
  user-select: none;
}
.sqd-workspace-canvas {
  position: absolute;
  top: 0;
  left: 0;
  cursor: move;
}
.sqd-label-text {
  text-anchor: middle;
  dominant-baseline: central;
}
.sqd-placeholder .sqd-placeholder-rect {
  transition: fill 100ms;
}
.sqd-step-task-text {
  text-anchor: left;
  dominant-baseline: central;
}

/* node_modules/sequential-workflow-designer/css/designer-light.css */
.sqd-theme-light .sqd-toolbox {
  background: #fff;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.15), 0 2px 4px rgba(0, 0, 0, 0.15);
  border: none;
  border-radius: 10px;
}
.sqd-theme-light .sqd-toolbox-header-title {
  color: #000;
}
.sqd-theme-light .sqd-toolbox-filter-input {
  background: #fff;
  color: #000;
  border: 1px solid #c3c3c3;
  border-radius: 10px;
}
.sqd-theme-light .sqd-toolbox-filter-input:focus {
  border-color: #939393;
}
.sqd-theme-light .sqd-toolbox-group-title {
  color: #000;
  background: #e5e5e5;
  border-radius: 10px;
}
.sqd-theme-light .sqd-toolbox-item {
  color: #000;
  border: 1px solid #c3c3c3;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
  background: #fff;
  border-radius: 5px;
}
.sqd-theme-light .sqd-toolbox-item:hover {
  border-color: #939393;
  background: #fff;
}
.sqd-theme-light .sqd-toolbox-item .sqd-toolbox-item-icon.sqd-no-icon {
  background: #c6c6c6;
  border-radius: 4px;
}
.sqd-theme-light .sqd-control-bar {
  background: #fff;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.15), 0 2px 4px rgba(0, 0, 0, 0.15);
  border: none;
  border-radius: 10px;
}
.sqd-theme-light .sqd-control-bar-button {
  border: 1px solid #c3c3c3;
  background: #fff;
  border-radius: 5px;
}
.sqd-theme-light .sqd-control-bar-button:hover {
  border-color: #939393;
  background: #fff;
}
.sqd-theme-light .sqd-control-bar-button .sqd-icon-path {
  fill: #000;
}
.sqd-theme-light .sqd-control-bar-button.sqd-delete .sqd-icon-path {
  fill: #e01a24;
}
.sqd-theme-light .sqd-smart-editor {
  background: #fff;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.15);
}
.sqd-theme-light .sqd-smart-editor-toggle {
  background: #fff;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.15);
}
.sqd-theme-light.sqd-context-menu {
  background: #fff;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
  border: none;
  border-radius: 4px;
}
.sqd-theme-light .sqd-context-menu-group {
  color: #888;
}
.sqd-theme-light .sqd-context-menu-item {
  color: #000;
  border-radius: 4px;
}
.sqd-theme-light .sqd-context-menu-item:hover {
  background: #eee;
}
.sqd-theme-light.sqd-designer {
  background: #f9f9f9;
}
.sqd-theme-light .sqd-line-grid-path {
  stroke: #e3e3e3;
  stroke-width: 1;
}
.sqd-theme-light .sqd-join {
  stroke-width: 2;
  stroke: #000;
}
.sqd-theme-light .sqd-region {
  stroke: #cecece;
  stroke-width: 2;
  stroke-dasharray: 3;
}
.sqd-theme-light .sqd-region.sqd-selected {
  stroke: #ed4800;
  stroke-width: 2;
  stroke-dasharray: 0;
}
.sqd-theme-light .sqd-placeholder .sqd-placeholder-rect {
  fill: #d8d8d8;
  stroke: #6a6a6a;
  stroke-width: 1;
  stroke-dasharray: 3;
}
.sqd-theme-light .sqd-placeholder.sqd-hover .sqd-placeholder-rect {
  fill: #ed4800;
}
.sqd-theme-light .sqd-placeholder-icon-path {
  fill: #2b2b2b;
}
.sqd-theme-light .sqd-placeholder.sqd-hover .sqd-placeholder-icon-path {
  fill: #fff;
}
.sqd-theme-light .sqd-validation-error {
  fill: #ffa200;
}
.sqd-theme-light .sqd-validation-error-icon-path {
  fill: #000;
}
.sqd-theme-light .sqd-root-start-stop-circle {
  fill: #2c18df;
}
.sqd-theme-light .sqd-root-start-stop-icon {
  fill: #fff;
}
.sqd-theme-light .sqd-step-task .sqd-step-task-rect {
  fill: #fff;
  stroke-width: 1;
  stroke: #c3c3c3;
  filter: drop-shadow(0 2px 2px rgba(0, 0, 0, 0.15));
}
.sqd-theme-light .sqd-step-task .sqd-step-task-rect.sqd-selected {
  stroke: #ed4800;
  stroke-width: 2;
}
.sqd-theme-light .sqd-step-task .sqd-step-task-text {
  fill: #000;
}
.sqd-theme-light .sqd-step-task .sqd-step-task-empty-icon {
  fill: #c6c6c6;
}
.sqd-theme-light .sqd-step-task .sqd-input {
  fill: #fff;
  stroke-width: 2;
  stroke: #000;
}
.sqd-theme-light .sqd-step-task .sqd-output {
  fill: #000;
  stroke-width: 0;
}
.sqd-theme-light .sqd-step-switch > .sqd-label-primary > .sqd-label-text {
  fill: #fff;
}
.sqd-theme-light .sqd-step-switch > .sqd-label-primary > .sqd-label-rect {
  fill: #2411db;
  stroke-width: 0;
}
.sqd-theme-light .sqd-step-switch > .sqd-label-secondary > .sqd-label-rect {
  fill: #000;
  stroke-width: 0;
}
.sqd-theme-light .sqd-step-switch > .sqd-label-secondary > .sqd-label-text {
  fill: #fff;
}
.sqd-theme-light .sqd-step-switch > g > .sqd-input {
  fill: #fff;
  stroke-width: 2;
  stroke: #000;
}
.sqd-theme-light .sqd-step-launch-pad > g > .sqd-input {
  fill: #fff;
  stroke-width: 2;
  stroke: #000;
}
.sqd-theme-light .sqd-step-launch-pad > g > .sqd-output {
  fill: #000;
  stroke-width: 0;
}
.sqd-theme-light .sqd-step-container > .sqd-label > .sqd-label-text {
  fill: #fff;
}
.sqd-theme-light .sqd-step-container > .sqd-label > .sqd-label-rect {
  fill: #2411db;
  stroke-width: 0;
}
.sqd-theme-light .sqd-step-container > g > .sqd-input {
  fill: #fff;
  stroke-width: 2;
  stroke: #000;
}

/* node_modules/sequential-workflow-designer/css/designer-dark.css */
.sqd-theme-dark .sqd-toolbox {
  background: #3f3f3f;
  box-shadow: none;
  border: none;
  border-radius: 10px;
}
.sqd-theme-dark .sqd-toolbox-header-title {
  color: #fff;
}
.sqd-theme-dark .sqd-toolbox-filter-input {
  background: #242424;
  color: #fff;
  border: none;
  border-radius: 10px;
}
.sqd-theme-dark .sqd-toolbox-filter-input:focus {
  border-color: #939393;
}
.sqd-theme-dark .sqd-toolbox-group-title {
  color: #fff;
  background: #242424;
  border-radius: 10px;
}
.sqd-theme-dark .sqd-toolbox-item {
  color: #000;
  border: none;
  box-shadow: none;
  background: #c6c6c6;
  border-radius: 5px;
}
.sqd-theme-dark .sqd-toolbox-item:hover {
  border-color: none;
  background: #d3d3d3;
}
.sqd-theme-dark .sqd-toolbox-item .sqd-toolbox-item-icon.sqd-no-icon {
  background: #c6c6c6;
  border-radius: 4px;
}
.sqd-theme-dark .sqd-control-bar {
  background: #3f3f3f;
  box-shadow: none;
  border: none;
  border-radius: 10px;
}
.sqd-theme-dark .sqd-control-bar-button {
  border: none;
  background: #c6c6c6;
  border-radius: 5px;
}
.sqd-theme-dark .sqd-control-bar-button:hover {
  border-color: #939393;
  background: #d3d3d3;
}
.sqd-theme-dark .sqd-control-bar-button .sqd-icon-path {
  fill: #000;
}
.sqd-theme-dark .sqd-control-bar-button.sqd-delete .sqd-icon-path {
  fill: #e01a24;
}
.sqd-theme-dark .sqd-smart-editor {
  background: #3f3f3f;
  box-shadow: none;
}
.sqd-theme-dark .sqd-smart-editor-toggle {
  background: #6f6f6f;
  box-shadow: none;
}
.sqd-theme-dark.sqd-context-menu {
  background: #3f3f3f;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
  border: none;
  border-radius: 4px;
}
.sqd-theme-dark .sqd-context-menu-group {
  color: #ccc;
}
.sqd-theme-dark .sqd-context-menu-item {
  color: #fff;
  border-radius: 4px;
}
.sqd-theme-dark .sqd-context-menu-item:hover {
  background: #525252;
}
.sqd-theme-dark.sqd-designer {
  background: #1f1f1f;
}
.sqd-theme-dark .sqd-line-grid-path {
  stroke: #2a2a2a;
  stroke-width: 1;
}
.sqd-theme-dark .sqd-join {
  stroke-width: 2;
  stroke: #707070;
}
.sqd-theme-dark .sqd-region {
  stroke: #434343;
  stroke-width: 2;
  stroke-dasharray: 3;
}
.sqd-theme-dark .sqd-region.sqd-selected {
  stroke: #fff;
  stroke-width: 2;
  stroke-dasharray: 0;
}
.sqd-theme-dark .sqd-placeholder .sqd-placeholder-rect {
  fill: #0e0e0e;
  stroke: #6a6a6a;
  stroke-width: 1;
  stroke-dasharray: 3;
}
.sqd-theme-dark .sqd-placeholder.sqd-hover .sqd-placeholder-rect {
  fill: #ed4800;
}
.sqd-theme-dark .sqd-placeholder-icon-path {
  fill: #2b2b2b;
}
.sqd-theme-dark .sqd-placeholder.sqd-hover .sqd-placeholder-icon-path {
  fill: #fff;
}
.sqd-theme-dark .sqd-validation-error {
  fill: #ffa200;
}
.sqd-theme-dark .sqd-validation-error-icon-path {
  fill: #000;
}
.sqd-theme-dark .sqd-root-start-stop-circle {
  fill: #2c18df;
}
.sqd-theme-dark .sqd-root-start-stop-icon {
  fill: #fff;
}
.sqd-theme-dark .sqd-step-task .sqd-step-task-rect {
  fill: #c6c6c6;
  stroke-width: 1;
  stroke: none;
  filter: drop-shadow(0 1.5px 1.5px rgba(0, 0, 0, 0.15));
}
.sqd-theme-dark .sqd-step-task .sqd-step-task-rect.sqd-selected {
  stroke: #fff;
  stroke-width: 2;
}
.sqd-theme-dark .sqd-step-task .sqd-step-task-text {
  fill: #000;
}
.sqd-theme-dark .sqd-step-task .sqd-step-task-empty-icon {
  fill: #c6c6c6;
}
.sqd-theme-dark .sqd-step-task .sqd-input {
  fill: #c6c6c6;
  stroke-width: 2;
  stroke: #707070;
}
.sqd-theme-dark .sqd-step-task .sqd-output {
  fill: #707070;
  stroke-width: 0;
}
.sqd-theme-dark .sqd-step-switch > .sqd-label-primary > .sqd-label-text {
  fill: #fff;
}
.sqd-theme-dark .sqd-step-switch > .sqd-label-primary > .sqd-label-rect {
  fill: #2411db;
  stroke-width: 0;
}
.sqd-theme-dark .sqd-step-switch > .sqd-label-secondary > .sqd-label-rect {
  fill: #000;
  stroke-width: 0;
}
.sqd-theme-dark .sqd-step-switch > .sqd-label-secondary > .sqd-label-text {
  fill: #fff;
}
.sqd-theme-dark .sqd-step-switch > g > .sqd-input {
  fill: #c6c6c6;
  stroke-width: 2;
  stroke: #707070;
}
.sqd-theme-dark .sqd-step-launch-pad > g > .sqd-input {
  fill: #c6c6c6;
  stroke-width: 2;
  stroke: #707070;
}
.sqd-theme-dark .sqd-step-launch-pad > g > .sqd-output {
  fill: #707070;
  stroke-width: 0;
}
.sqd-theme-dark .sqd-step-container > .sqd-label > .sqd-label-text {
  fill: #fff;
}
.sqd-theme-dark .sqd-step-container > .sqd-label > .sqd-label-rect {
  fill: #2411db;
  stroke-width: 0;
}
.sqd-theme-dark .sqd-step-container > g > .sqd-input {
  fill: #c6c6c6;
  stroke-width: 2;
  stroke: #707070;
}

/* node_modules/bootstrap-icons/font/bootstrap-icons.css */
/*!
 * Bootstrap Icons v1.13.1 (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-CVBWLLHT.woff2?e34853135f9e39acf64315236852cd5a") format("woff2"), url("./media/bootstrap-icons-VQNJTM6Q.woff?e34853135f9e39acf64315236852cd5a") 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";
}
.bi-bluesky::before {
  content: "\f7f9";
}
.bi-tux::before {
  content: "\f904";
}
.bi-beaker-fill::before {
  content: "\f905";
}
.bi-beaker::before {
  content: "\f906";
}
.bi-flask-fill::before {
  content: "\f907";
}
.bi-flask-florence-fill::before {
  content: "\f908";
}
.bi-flask-florence::before {
  content: "\f909";
}
.bi-flask::before {
  content: "\f90a";
}
.bi-leaf-fill::before {
  content: "\f90b";
}
.bi-leaf::before {
  content: "\f90c";
}
.bi-measuring-cup-fill::before {
  content: "\f90d";
}
.bi-measuring-cup::before {
  content: "\f90e";
}
.bi-unlock2-fill::before {
  content: "\f90f";
}
.bi-unlock2::before {
  content: "\f910";
}
.bi-battery-low::before {
  content: "\f911";
}
.bi-anthropic::before {
  content: "\f912";
}
.bi-apple-music::before {
  content: "\f913";
}
.bi-claude::before {
  content: "\f914";
}
.bi-openai::before {
  content: "\f915";
}
.bi-perplexity::before {
  content: "\f916";
}
.bi-css::before {
  content: "\f917";
}
.bi-javascript::before {
  content: "\f918";
}
.bi-typescript::before {
  content: "\f919";
}
.bi-fork-knife::before {
  content: "\f91a";
}
.bi-globe-americas-fill::before {
  content: "\f91b";
}
.bi-globe-asia-australia-fill::before {
  content: "\f91c";
}
.bi-globe-central-south-asia-fill::before {
  content: "\f91d";
}
.bi-globe-europe-africa-fill::before {
  content: "\f91e";
}

/* src/assets/primeng/file-upload/css/primeng.file-upload.css */
.ui-fileupload .ui-corner-top {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.ui-fileupload .ui-corner-bottom {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
.ui-fileupload .ui-button {
  border-radius: 2px;
}

/* src/assets/primeng/autocomplete/css/primeng.autocomplete.less */
.p-autocomplete-input-token {
  padding: 0px;
}
.p-autocomplete-multiple-container {
  width: 100%;
}
p-autocomplete ul.p-autocomplete-multiple-container {
  display: block !important;
  width: 100% !important;
  padding: 0.75rem 0.75rem !important;
  font-size: 1.1rem !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
  color: #181C32 !important;
  background-color: #ffffff !important;
  background-clip: padding-box !important;
  border: 1px solid #E4E6EF !important;
  border-radius: 0.475rem !important;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out !important;
}
p-autocomplete ul.p-autocomplete-multiple-container li {
  padding: 0.75rem 1rem;
}
p-autocomplete ul.p-autocomplete-multiple-container li input {
  color: #181C32 !important;
  font-size: 1.1rem !important;
  font-weight: 500 !important;
}

/* src/assets/primeng/tree/css/primeng.tree.css */
.p-tree {
  width: 100%;
  border: none;
}
body .p-tree.ui-widget-content {
  border: none !important;
}
span.p-treenode-label {
  font-family: Poppins !important;
  line-height: 24px !important;
  font-size: 14px !important;
  padding-left: 5px !important;
  padding-right: 5px !important;
}
span.p-treenode-icon {
  line-height: 24px !important;
  font-size: 1.2rem !important;
}
.p-tree .ui-chkbox .ui-chkbox-icon {
  margin-left: 0px;
}
.p-tree .p-treenode-children {
}
.hidden-tree-node {
  display: none;
}
p-tree[selectionmode=checkbox] .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight {
  background-color: transparent !important;
  color: #333 !important;
  font-weight: 300 !important;
}
span.p-treenode-label {
  line-height: 18px !important;
  font-size: 13px !important;
}
body .p-tree .p-tree-container .p-treenode .p-treenode-content .ui-chkbox .ui-chkbox-icon {
  margin: -1px 0 0 -1px;
}
body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon {
  font-size: 16px;
}
body .ui-chkbox .ui-chkbox-box {
  width: 16px;
  height: 16px;
}
body .ui-chkbox {
  width: 16px;
  height: 16px;
}
body .p-tree .p-tree-container .p-treenode {
  padding: 0;
}

/* src/assets/primeng/context-menu/css/primeng.context-menu.css */
.ui-contextmenu ul li a {
  text-decoration: none;
  color: #000;
}
.ui-contextmenu .ui-menuitem-text {
  font-family: Poppins !important;
  font-size: 13px !important;
}
.ui-contextmenu .ui-menuitem :hover {
  background-color: #f4f5f8;
}

/* src/assets/fonts/fonts-inter.css */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 100;
  src: url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100-OGJW76ZZ.eot");
  src:
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100-OGJW76ZZ.eot?#iefix") format("embedded-opentype"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100-A3ZH4FFU.woff2") format("woff2"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100-FCWVQIT6.woff") format("woff"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100-F3CZAGKP.ttf") format("truetype"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100-QANV7T4G.svg#Inter") format("svg");
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 200;
  src: url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-200-LXXSZKDI.eot");
  src:
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-200-LXXSZKDI.eot?#iefix") format("embedded-opentype"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-200-URB63WXQ.woff2") format("woff2"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-200-ZLOCSJ3C.woff") format("woff"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-200-NG2DZGDD.ttf") format("truetype"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-200-FPASBMFQ.svg#Inter") format("svg");
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  src: url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-BNPTRAKM.eot");
  src:
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-BNPTRAKM.eot?#iefix") format("embedded-opentype"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-FYUDBGG4.woff2") format("woff2"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-32EGSIA4.woff") format("woff"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-JY5EXC2P.ttf") format("truetype"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-SEDON3PJ.svg#Inter") format("svg");
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-HPQ55P4S.eot");
  src:
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-HPQ55P4S.eot?#iefix") format("embedded-opentype"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-IUZXD5HM.woff2") format("woff2"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-FLUO2N3M.woff") format("woff"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-DN3B7XIZ.ttf") format("truetype"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-45QIPM6Z.svg#Inter") format("svg");
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  src: url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500-5CHUP3NW.eot");
  src:
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500-5CHUP3NW.eot?#iefix") format("embedded-opentype"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500-JANDVAFQ.woff2") format("woff2"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500-K3B5Q64U.woff") format("woff"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500-3XUQ2F6A.ttf") format("truetype"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500-GIGKSPTB.svg#Inter") format("svg");
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-AGB5S7PY.eot");
  src:
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-AGB5S7PY.eot?#iefix") format("embedded-opentype"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-7RD76DHZ.woff2") format("woff2"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-3FTGS2IN.woff") format("woff"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-FIXQUKWL.ttf") format("truetype"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-666MM6S3.svg#Inter") format("svg");
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-B7R4QD3X.eot");
  src:
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-B7R4QD3X.eot?#iefix") format("embedded-opentype"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-X2NRBEOO.woff2") format("woff2"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-6MLDUSLN.woff") format("woff"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-DENPHVGW.ttf") format("truetype"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-AAJ66SGZ.svg#Inter") format("svg");
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 800;
  src: url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800-CWDA7D32.eot");
  src:
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800-CWDA7D32.eot?#iefix") format("embedded-opentype"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800-JW5GXMTP.woff2") format("woff2"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800-ZWUSG4DE.woff") format("woff"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800-TQTAZBN3.ttf") format("truetype"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800-4J34PFKL.svg#Inter") format("svg");
}
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 900;
  src: url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900-Z7U3NQPJ.eot");
  src:
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900-Z7U3NQPJ.eot?#iefix") format("embedded-opentype"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900-SNRQLKMO.woff2") format("woff2"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900-XSQCJUVH.woff") format("woff"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900-FU6BEQUD.ttf") format("truetype"),
    url("./media/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900-3JN3UJ67.svg#Inter") format("svg");
}

/* src/assets/metronic/common/fonts/keenthemes-icons/ki.css */
@font-face {
  font-family: "Ki";
  src: url("./media/Ki-5LUEMRA3.eot");
  src:
    url("./media/Ki-5LUEMRA3.eot?#iefix") format("embedded-opentype"),
    url("./media/Ki-ICBCVBDW.woff") format("woff"),
    url("./media/Ki-Y2VNIQUQ.ttf") format("truetype"),
    url("./media/Ki-K7E6WBVW.svg#Ki") format("svg");
  font-weight: normal;
  font-style: normal;
}
.ki {
  font-size: 1rem;
}
.ki:before {
  font-family: "Ki";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}
.ki-double-arrow-next:before {
  content: "\f100";
}
.ki-double-arrow-back:before {
  content: "\f101";
}
.ki-double-arrow-down:before {
  content: "\f102";
}
.ki-double-arrow-up:before {
  content: "\f103";
}
.ki-long-arrow-back:before {
  content: "\f104";
}
.ki-arrow-next:before {
  content: "\f105";
}
.ki-arrow-back:before {
  content: "\f106";
}
.ki-long-arrow-next:before {
  content: "\f107";
}
.ki-check:before {
  content: "\f108";
}
.ki-arrow-down:before {
  content: "\f109";
}
.ki-minus:before {
  content: "\f10a";
}
.ki-long-arrow-down:before {
  content: "\f10b";
}
.ki-long-arrow-up:before {
  content: "\f10c";
}
.ki-plus:before {
  content: "\f10d";
}
.ki-arrow-up:before {
  content: "\f10e";
}
.ki-round:before {
  content: "\f10f";
}
.ki-reload:before {
  content: "\f110";
}
.ki-refresh:before {
  content: "\f111";
}
.ki-solid-plus:before {
  content: "\f112";
}
.ki-bold-close:before {
  content: "\f113";
}
.ki-solid-minus:before {
  content: "\f114";
}
.ki-hide:before {
  content: "\f115";
}
.ki-code:before {
  content: "\f116";
}
.ki-copy:before {
  content: "\f117";
}
.ki-up-and-down:before {
  content: "\f118";
}
.ki-left-and-right:before {
  content: "\f119";
}
.ki-bold-triangle-bottom:before {
  content: "\f11a";
}
.ki-bold-triangle-right:before {
  content: "\f11b";
}
.ki-bold-triangle-top:before {
  content: "\f11c";
}
.ki-bold-triangle-left:before {
  content: "\f11d";
}
.ki-bold-double-arrow-up:before {
  content: "\f11e";
}
.ki-bold-double-arrow-next:before {
  content: "\f11f";
}
.ki-bold-double-arrow-back:before {
  content: "\f120";
}
.ki-bold-double-arrow-down:before {
  content: "\f121";
}
.ki-bold-arrow-down:before {
  content: "\f122";
}
.ki-bold-arrow-next:before {
  content: "\f123";
}
.ki-bold-arrow-back:before {
  content: "\f124";
}
.ki-bold-arrow-up:before {
  content: "\f125";
}
.ki-bold-check:before {
  content: "\f126";
}
.ki-bold-wide-arrow-down:before {
  content: "\f127";
}
.ki-bold-wide-arrow-up:before {
  content: "\f128";
}
.ki-bold-wide-arrow-next:before {
  content: "\f129";
}
.ki-bold-wide-arrow-back:before {
  content: "\f12a";
}
.ki-bold-long-arrow-up:before {
  content: "\f12b";
}
.ki-bold-long-arrow-down:before {
  content: "\f12c";
}
.ki-bold-long-arrow-back:before {
  content: "\f12d";
}
.ki-bold-long-arrow-next:before {
  content: "\f12e";
}
.ki-bold-check-1:before {
  content: "\f12f";
}
.ki-close:before {
  content: "\f130";
}
.ki-more-ver:before {
  content: "\f131";
}
.ki-bold-more-ver:before {
  content: "\f132";
}
.ki-more-hor:before {
  content: "\f133";
}
.ki-bold-more-hor:before {
  content: "\f134";
}
.ki-bold-menu:before {
  content: "\f135";
}
.ki-drag:before {
  content: "\f136";
}
.ki-bold-sort:before {
  content: "\f137";
}
.ki-eye:before {
  content: "\f138";
}
.ki-outline-info:before {
  content: "\f139";
}
.ki-menu:before {
  content: "\f13a";
}
.ki-menu-grid:before {
  content: "\f13b";
}
.ki-wrench:before {
  content: "\f13c";
}
.ki-gear:before {
  content: "\f13d";
}
.ki-info:before {
  content: "\f13e";
}

/* src/assets/ngx-bootstrap/bs-datepicker.css */
.bs-datepicker {
  display: flex;
  align-items: stretch;
  flex-flow: row wrap;
  background: #fff;
  box-shadow: 0 0 10px 0 #aaa;
  position: relative;
  z-index: 1;
}
.bs-datepicker:after {
  clear: both;
  content: "";
  display: block;
}
.bs-datepicker bs-day-picker {
  float: left;
}
.bs-datepicker button:hover,
.bs-datepicker button:focus,
.bs-datepicker button:active,
.bs-datepicker input:hover,
.bs-datepicker input:focus,
.bs-datepicker input:active,
.bs-datepicker-btns button:hover,
.bs-datepicker-btns button:focus,
.bs-datepicker-btns button:active,
.bs-datepicker-predefined-btns button:active,
.bs-datepicker-predefined-btns button:focus {
  outline: none;
}
.bs-datepicker-head {
  min-width: 270px;
  height: 50px;
  padding: 10px;
  border-radius: 3px 3px 0 0;
  text-align: justify;
}
.bs-datepicker-head:after {
  content: "";
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.bs-datepicker-head button {
  display: inline-block;
  vertical-align: top;
  padding: 0;
  height: 30px;
  line-height: 30px;
  border: 0;
  background: transparent;
  text-align: center;
  cursor: pointer;
  color: #fff;
  transition: 0.3s;
}
.bs-datepicker-head button[disabled],
.bs-datepicker-head button[disabled]:hover,
.bs-datepicker-head button[disabled]:active {
  background: rgba(221, 221, 221, 0.3);
  color: #f5f5f5;
  cursor: not-allowed;
}
.bs-datepicker-head button.previous span {
  transform: translate(-1px, -1px);
}
.bs-datepicker-head button.next span {
  transform: translate(1px, -1px);
}
.bs-datepicker-head button.next,
.bs-datepicker-head button.previous {
  border-radius: 50%;
  width: 30px;
  height: 30px;
}
.bs-datepicker-head button.next span,
.bs-datepicker-head button.previous span {
  font-size: 28px;
  line-height: 1;
  display: inline-block;
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 50%;
}
.bs-datepicker-head button.current {
  border-radius: 15px;
  max-width: 155px;
  padding: 0 13px;
}
.bs-datepicker-head button:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
.bs-datepicker-head button:active {
  background-color: rgba(0, 0, 0, 0.2);
}
.bs-datepicker-body {
  padding: 10px;
  border-radius: 0 0 3px 3px;
  min-height: 232px;
  min-width: 278px;
  border: 1px solid #e9edf0;
}
.bs-datepicker-body .days.weeks {
  position: relative;
  z-index: 1;
}
.bs-datepicker-body table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
}
.bs-datepicker-body table th {
  font-size: 13px;
  color: #9aaec1;
  font-weight: 400;
  text-align: center;
}
.bs-datepicker-body table td {
  color: #54708b;
  text-align: center;
  position: relative;
  padding: 0;
}
.bs-datepicker-body table td span {
  display: block;
  margin: 0 auto;
  font-size: 13px;
  border-radius: 50%;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.bs-datepicker-body table td:not(.disabled):not(.week) span:not(.disabled):not(.is-other-month) {
  cursor: pointer;
}
.bs-datepicker-body table td.is-highlighted:not(.disabled):not(.selected) span,
.bs-datepicker-body table td span.is-highlighted:not(.disabled):not(.selected) {
  background-color: #e9edf0;
  transition: 0s;
}
.bs-datepicker-body table td.is-active-other-month:not(.disabled):not(.selected) span,
.bs-datepicker-body table td span.is-active-other-month:not(.disabled):not(.selected) {
  background-color: #e9edf0;
  transition: 0s;
  cursor: pointer;
}
.bs-datepicker-body table td span.disabled,
.bs-datepicker-body table td.disabled span {
  color: #9aaec1;
}
.bs-datepicker-body table td span.selected,
.bs-datepicker-body table td.selected span {
  color: #fff;
}
.bs-datepicker-body table td span.is-other-month,
.bs-datepicker-body table td.is-other-month span {
  color: rgba(0, 0, 0, 0.25);
}
.bs-datepicker-body table td.active {
  position: relative;
}
.bs-datepicker-body table td.active.select-start:before {
  left: 35%;
}
.bs-datepicker-body table td.active.select-end:before {
  left: -85%;
}
.bs-datepicker-body table td span.active.select-start:after,
.bs-datepicker-body table td span.active.select-end:after,
.bs-datepicker-body table td.active.select-start span:after,
.bs-datepicker-body table td.active.select-end span:after {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  width: 100%;
  height: 100%;
  transition: 0.3s;
  top: 0;
  border-radius: 50%;
}
.bs-datepicker-body table td:before,
.bs-datepicker-body table td span:before {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  top: 6px;
  bottom: 6px;
  left: -3px;
  right: -2px;
  box-sizing: content-box;
  background: transparent;
}
.bs-datepicker-body table td.active.select-start + td.active:before {
  left: -20%;
}
.bs-datepicker-body table td:last-child.active:before {
  border-radius: 0 3px 3px 0;
  width: 125%;
  left: -25%;
}
.bs-datepicker-body table td span[class*=select-],
.bs-datepicker-body table td[class*=select-] span {
  border-radius: 50%;
  color: #fff;
}
.bs-datepicker-body table.days td.active:not(.select-start):before,
.bs-datepicker-body table.days td.in-range:not(.select-start):before,
.bs-datepicker-body table.days span.active:not(.select-start):before,
.bs-datepicker-body table.days span.in-range:not(.select-start):before {
  background: #e9edf0;
}
.bs-datepicker-body table.days span {
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.bs-datepicker-body table.days span.select-start {
  z-index: 2;
}
.bs-datepicker-body table.days span.is-highlighted.in-range:before {
  right: 3px;
  left: 0;
}
.bs-datepicker-body table.days span.in-range.select-end:before {
  right: 4px;
  left: 0;
}
.bs-datepicker-body table.days td.select-start + td.select-end:before,
.bs-datepicker-body table.days td.select-start + td.is-highlighted:before,
.bs-datepicker-body table.days td.active + td.is-highlighted:before,
.bs-datepicker-body table.days td.active + td.select-end:before,
.bs-datepicker-body table.days td.in-range + td.is-highlighted:before,
.bs-datepicker-body table.days td.in-range + td.select-end:before {
  background: #e9edf0;
  width: 100%;
}
.bs-datepicker-body table.weeks tr td:nth-child(2).active:before {
  border-radius: 3px 0 0 3px;
  left: 0;
  width: 100%;
}
.bs-datepicker-body table:not(.weeks) tr td:first-child:before {
  border-radius: 3px 0 0 3px;
}
.bs-datepicker-body table.years td span {
  width: 46px;
  height: 46px;
  line-height: 45px;
  margin: 0 auto;
}
.bs-datepicker-body table.years tr:not(:last-child) td span {
  margin-bottom: 8px;
}
.bs-datepicker-body table.months td {
  height: 52px;
}
.bs-datepicker-body table.months td span {
  padding: 6px;
  border-radius: 15px;
}
.bs-datepicker .current-timedate {
  color: #54708b;
  font-size: 15px;
  text-align: center;
  height: 30px;
  line-height: 30px;
  border-radius: 20px;
  border: 1px solid #e9edf0;
  margin-bottom: 10px;
  cursor: pointer;
  text-transform: uppercase;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.bs-datepicker .current-timedate span:not(:empty):before {
  content: "";
  width: 15px;
  height: 16px;
  display: inline-block;
  margin-right: 4px;
  vertical-align: text-bottom;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAABMklEQVQoU9VTwW3CQBCcOUgBtEBKSAukAnBKME+wFCAlYIhk8sQlxFABtJAScAsuAPBEewYcxCP8ouxrPDsza61uiVN1o6RNHD4htSCmq49RfO71BvMJqBBkITRf1kmUW49nQRC9h1I5AZlBClaL8aP1fKgOOxCx8aSLs+Q19eZuNO8QmPqJRtDFguy7OAcDbJPs+/BKVPDIPrvD2ZJgWAmVe7O0rI0Vqs1seyWUXpuJoppYCa5L+U++NpNPkr5OE2oMdARsb3gykJT5ydZcL8Z9Ww60nxg2LhjON9li9OwXZzo+xLbp3nC2s9CL2RrueGyVrgwNm8HpsCzZ9EEW6kqXlo1GQe03FzP/7W8Hl0dBtu7Bf7zt6mIwvX1RvzDCm7+q3mAW0Dl/GPdUCeXrZLT9BrDrGkm4qlPvAAAAAElFTkSuQmCC);
}
.bs-datepicker-multiple {
  border-radius: 4px 0 0 4px;
}
.bs-datepicker-multiple + .bs-datepicker-multiple {
  margin-left: 10px;
}
.bs-datepicker-multiple .bs-datepicker {
  box-shadow: none;
  position: relative;
}
.bs-datepicker-multiple .bs-datepicker:not(:last-child) {
  padding-right: 10px;
}
.bs-datepicker-multiple .bs-datepicker + .bs-datepicker:after {
  content: "";
  display: block;
  width: 14px;
  height: 10px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAA1ElEQVQoU42RsQrCUAxF77VuDu7O4oMWW//BURBBpZvgKk4uIrjoqKOTf+DopIO4uYggtFTfw3+pkQqCW1/G5J7kJiFy4m5MxUlxAzgIPHX+lzMPzupRYlYgxiR7vqsOP8YKzsTx0yxFMCUZ+q7aZzlr+OvgoWcAFyAHgat2jLWu48252DdqAihDJGSSJNUUxYmQjs3+hPQBlAh2rG2LCOPnaw3IiGDX99TRCs7ASJsNhUOA7d/LcuHvRG22FIZvsNXw1MX6VZExCilOQKEfeLXr/10+aC9Ho7arh7oAAAAASUVORK5CYII=);
  position: absolute;
  top: 25px;
  left: -8px;
}
.bs-datepicker-multiple .bs-datepicker .left {
  float: left;
}
.bs-datepicker-multiple .bs-datepicker .right {
  float: right;
}
.bs-datepicker-container {
  padding: 15px;
}
.bs-datepicker .bs-media-container {
  display: flex;
}
@media (max-width: 768px) {
  .bs-datepicker .bs-media-container {
    flex-direction: column;
  }
}
.bs-datepicker .bs-timepicker-in-datepicker-container {
  display: flex;
  justify-content: space-around;
}
.bs-datepicker-custom-range {
  padding: 15px;
  background: #eee;
}
.bs-datepicker-predefined-btns button {
  width: 100%;
  display: block;
  height: 30px;
  background-color: #9aaec1;
  border-radius: 4px;
  color: #fff;
  border: 0;
  margin-bottom: 10px;
  padding: 0 18px;
  text-align: left;
  transition: 0.3s;
}
.bs-datepicker-predefined-btns button:hover {
  background-color: #54708b;
}
.bs-datepicker-buttons {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-end;
  padding-top: 10px;
  border-top: 1px solid #e9edf0;
}
.bs-datepicker-buttons .btn-default {
  margin-left: 10px;
}
.bs-datepicker-buttons .btn-today-wrapper {
  display: flex;
  flex-flow: row wrap;
}
.bs-datepicker-buttons .clear-right,
.bs-datepicker-buttons .today-right {
  flex-grow: 0;
}
.bs-datepicker-buttons .clear-left,
.bs-datepicker-buttons .today-left {
  flex-grow: 1;
}
.bs-datepicker-buttons .clear-center,
.bs-datepicker-buttons .today-center {
  flex-grow: 0.5;
}
.bs-timepicker-container {
  padding: 10px 0;
}
.bs-timepicker-label {
  color: #54708b;
  margin-bottom: 10px;
}
.bs-timepicker-controls {
  display: inline-block;
  vertical-align: top;
  margin-right: 10px;
}
.bs-timepicker-controls button {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 0;
  background-color: #e9edf0;
  color: #54708b;
  font-size: 16px;
  font-weight: 700;
  vertical-align: middle;
  line-height: 0;
  padding: 0;
  transition: 0.3s;
}
.bs-timepicker-controls button:hover {
  background-color: #d5dadd;
}
.bs-timepicker-controls input {
  width: 35px;
  height: 25px;
  border-radius: 13px;
  text-align: center;
  border: 1px solid #e9edf0;
}
.bs-timepicker .switch-time-format {
  text-transform: uppercase;
  min-width: 54px;
  height: 25px;
  border-radius: 20px;
  border: 1px solid #e9edf0;
  background: #fff;
  color: #54708b;
  font-size: 13px;
}
.bs-timepicker .switch-time-format img {
  vertical-align: initial;
  margin-left: 4px;
}
bs-datepicker-container,
bs-daterangepicker-container {
  z-index: 1080;
}
@media (max-width: 768px) {
  .bs-datepicker {
    width: min-content;
    justify-content: center;
  }
  .bs-datepicker-multiple {
    display: flex;
  }
  .bs-datepicker-multiple + .bs-datepicker-multiple {
    margin-top: 10px;
    margin-left: 0;
  }
}
.theme-default .bs-datepicker-head {
  background-color: #777;
}
.theme-default .btn-today-wrapper .btn-success,
.theme-default .btn-clear-wrapper .btn-success {
  background-color: #777;
  border-color: #777;
}
.theme-default .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,
.theme-default .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-default .btn-today-wrapper .btn-success:focus,
.theme-default .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-default .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,
.theme-default .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #616161;
  border-color: #616161;
}
.theme-default .btn-today-wrapper .btn-success:hover,
.theme-default .btn-clear-wrapper .btn-success:hover {
  background-color: #6F6E6E;
  border-color: #6F6E6E;
}
.theme-default .bs-datepicker-predefined-btns button.selected {
  background-color: #777;
}
.theme-default .bs-datepicker-body table td span.selected,
.theme-default .bs-datepicker-body table td.selected span,
.theme-default .bs-datepicker-body table td span[class*=select-]:after,
.theme-default .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #777;
}
.theme-default .bs-datepicker-body table td.week span {
  color: #777;
}
.theme-default .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #777;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}
.theme-green .bs-datepicker-head {
  background-color: #5cb85c;
}
.theme-green .btn-today-wrapper .btn-success,
.theme-green .btn-clear-wrapper .btn-success {
  background-color: #5cb85c;
  border-color: #5cb85c;
}
.theme-green .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,
.theme-green .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-green .btn-today-wrapper .btn-success:focus,
.theme-green .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-green .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,
.theme-green .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #1e7e34;
  border-color: #1e7e34;
}
.theme-green .btn-today-wrapper .btn-success:hover,
.theme-green .btn-clear-wrapper .btn-success:hover {
  background-color: #218838;
  border-color: #218838;
}
.theme-green .bs-datepicker-predefined-btns button.selected {
  background-color: #5cb85c;
}
.theme-green .bs-datepicker-body table td span.selected,
.theme-green .bs-datepicker-body table td.selected span,
.theme-green .bs-datepicker-body table td span[class*=select-]:after,
.theme-green .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #5cb85c;
}
.theme-green .bs-datepicker-body table td.week span {
  color: #5cb85c;
}
.theme-green .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #5cb85c;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}
.theme-blue .bs-datepicker-head {
  background-color: #5bc0de;
}
.theme-blue .btn-today-wrapper .btn-success,
.theme-blue .btn-clear-wrapper .btn-success {
  background-color: #5bc0de;
  border-color: #5bc0de;
}
.theme-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,
.theme-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-blue .btn-today-wrapper .btn-success:focus,
.theme-blue .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,
.theme-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #2AA8CD;
  border-color: #2AA8CD;
}
.theme-blue .btn-today-wrapper .btn-success:hover,
.theme-blue .btn-clear-wrapper .btn-success:hover {
  background-color: #3AB3D7;
  border-color: #3AB3D7;
}
.theme-blue .bs-datepicker-predefined-btns button.selected {
  background-color: #5bc0de;
}
.theme-blue .bs-datepicker-body table td span.selected,
.theme-blue .bs-datepicker-body table td.selected span,
.theme-blue .bs-datepicker-body table td span[class*=select-]:after,
.theme-blue .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #5bc0de;
}
.theme-blue .bs-datepicker-body table td.week span {
  color: #5bc0de;
}
.theme-blue .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #5bc0de;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}
.theme-dark-blue .bs-datepicker-head {
  background-color: #337ab7;
}
.theme-dark-blue .btn-today-wrapper .btn-success,
.theme-dark-blue .btn-clear-wrapper .btn-success {
  background-color: #337ab7;
  border-color: #337ab7;
}
.theme-dark-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,
.theme-dark-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-dark-blue .btn-today-wrapper .btn-success:focus,
.theme-dark-blue .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-dark-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,
.theme-dark-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #266498;
  border-color: #266498;
}
.theme-dark-blue .btn-today-wrapper .btn-success:hover,
.theme-dark-blue .btn-clear-wrapper .btn-success:hover {
  background-color: #2C6FA9;
  border-color: #2C6FA9;
}
.theme-dark-blue .bs-datepicker-predefined-btns button.selected {
  background-color: #337ab7;
}
.theme-dark-blue .bs-datepicker-body table td span.selected,
.theme-dark-blue .bs-datepicker-body table td.selected span,
.theme-dark-blue .bs-datepicker-body table td span[class*=select-]:after,
.theme-dark-blue .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #337ab7;
}
.theme-dark-blue .bs-datepicker-body table td.week span {
  color: #337ab7;
}
.theme-dark-blue .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #337ab7;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}
.theme-red .bs-datepicker-head {
  background-color: #d9534f;
}
.theme-red .btn-today-wrapper .btn-success,
.theme-red .btn-clear-wrapper .btn-success {
  background-color: #d9534f;
  border-color: #d9534f;
}
.theme-red .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,
.theme-red .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-red .btn-today-wrapper .btn-success:focus,
.theme-red .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-red .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,
.theme-red .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #D23531;
  border-color: #D23531;
}
.theme-red .btn-today-wrapper .btn-success:hover,
.theme-red .btn-clear-wrapper .btn-success:hover {
  background-color: #E33732;
  border-color: #E33732;
}
.theme-red .bs-datepicker-predefined-btns button.selected {
  background-color: #d9534f;
}
.theme-red .bs-datepicker-body table td span.selected,
.theme-red .bs-datepicker-body table td.selected span,
.theme-red .bs-datepicker-body table td span[class*=select-]:after,
.theme-red .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #d9534f;
}
.theme-red .bs-datepicker-body table td.week span {
  color: #d9534f;
}
.theme-red .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #d9534f;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}
.theme-orange .bs-datepicker-head {
  background-color: #f0ad4e;
}
.theme-orange .btn-today-wrapper .btn-success,
.theme-orange .btn-clear-wrapper .btn-success {
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}
.theme-orange .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,
.theme-orange .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-orange .btn-today-wrapper .btn-success:focus,
.theme-orange .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-orange .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,
.theme-orange .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #ED9C29;
  border-color: #ED9C29;
}
.theme-orange .btn-today-wrapper .btn-success:hover,
.theme-orange .btn-clear-wrapper .btn-success:hover {
  background-color: #FFAC35;
  border-color: #FFAC35;
}
.theme-orange .bs-datepicker-predefined-btns button.selected {
  background-color: #f0ad4e;
}
.theme-orange .bs-datepicker-body table td span.selected,
.theme-orange .bs-datepicker-body table td.selected span,
.theme-orange .bs-datepicker-body table td span[class*=select-]:after,
.theme-orange .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #f0ad4e;
}
.theme-orange .bs-datepicker-body table td.week span {
  color: #f0ad4e;
}
.theme-orange .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #f0ad4e;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}

/* src/assets/metronic/vendors/global/vendors.bundle.css */
.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto;
}
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  height: 15px;
  bottom: 0;
  position: absolute;
}
.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  width: 15px;
  right: 0;
  position: absolute;
}
.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}
.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: .6;
}
.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
  background-color: #eee;
  opacity: .9;
}
.ps__thumb-x {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, height .2s ease-in-out;
  -webkit-transition: background-color .2s linear, height .2s ease-in-out;
  height: 6px;
  bottom: 2px;
  position: absolute;
}
.ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, width .2s ease-in-out;
  -webkit-transition: background-color .2s linear, width .2s ease-in-out;
  width: 6px;
  right: 2px;
  position: absolute;
}
.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
  background-color: #999;
  height: 11px;
}
.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #999;
  width: 11px;
}
@supports (-ms-overflow-style:none) {
  .ps {
    overflow: auto !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important;
  }
}
.tether-element,
.tether-element:after,
.tether-element:before,
.tether-element *,
.tether-element *:after,
.tether-element *:before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.tether-element {
  position: absolute;
  display: none;
}
.tether-element.tether-open {
  display: block;
}
.datepicker {
  border-radius: 4px;
  direction: ltr;
}
.datepicker-inline {
  width: 220px;
}
.datepicker-rtl {
  direction: rtl;
}
.datepicker-rtl.dropdown-menu {
  left: auto;
}
.datepicker-rtl table tr td span {
  float: right;
}
.datepicker-dropdown {
  top: 0;
  left: 0;
  padding: 4px;
}
.datepicker-dropdown:before {
  content: "";
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(0, 0, 0, .15);
  border-top: 0;
  border-bottom-color: rgba(0, 0, 0, .2);
  position: absolute;
}
.datepicker-dropdown:after {
  content: "";
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-top: 0;
  position: absolute;
}
.datepicker-dropdown.datepicker-orient-left:before {
  left: 6px;
}
.datepicker-dropdown.datepicker-orient-left:after {
  left: 7px;
}
.datepicker-dropdown.datepicker-orient-right:before {
  right: 6px;
}
.datepicker-dropdown.datepicker-orient-right:after {
  right: 7px;
}
.datepicker-dropdown.datepicker-orient-bottom:before {
  top: -7px;
}
.datepicker-dropdown.datepicker-orient-bottom:after {
  top: -6px;
}
.datepicker-dropdown.datepicker-orient-top:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid rgba(0, 0, 0, .15);
}
.datepicker-dropdown.datepicker-orient-top:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #fff;
}
.datepicker table {
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.datepicker table tr td,
.datepicker table tr th {
  text-align: center;
  width: 30px;
  height: 30px;
  border-radius: 4px;
  border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
  color: #777;
}
.datepicker table tr td.day:hover,
.datepicker table tr td.focused {
  background: #eee;
  cursor: pointer;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  background: none;
  color: #777;
  cursor: default;
}
.datepicker table tr td.highlighted {
  color: #000;
  background-color: #d9edf7;
  border-color: #85c5e5;
  border-radius: 0;
}
.datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.focus {
  color: #000;
  background-color: #afd9ee;
  border-color: #298fc2;
}
.datepicker table tr td.highlighted:hover {
  color: #000;
  background-color: #afd9ee;
  border-color: #52addb;
}
.datepicker table tr td.highlighted:active,
.datepicker table tr td.highlighted.active {
  color: #000;
  background-color: #afd9ee;
  border-color: #52addb;
}
.datepicker table tr td.highlighted:active:hover,
.datepicker table tr td.highlighted.active:hover,
.datepicker table tr td.highlighted:active:focus,
.datepicker table tr td.highlighted.active:focus,
.datepicker table tr td.highlighted:active.focus,
.datepicker table tr td.highlighted.active.focus {
  color: #000;
  background-color: #91cbe8;
  border-color: #298fc2;
}
.datepicker table tr td.highlighted.disabled:hover,
.datepicker table tr td.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.highlighted:hover,
.datepicker table tr td.highlighted.disabled:focus,
.datepicker table tr td.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.disabled.focus,
.datepicker table tr td.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: #d9edf7;
  border-color: #85c5e5;
}
.datepicker table tr td.highlighted.focused {
  background: #afd9ee;
}
.datepicker table tr td.highlighted.disabled,
.datepicker table tr td.highlighted.disabled:active {
  background: #d9edf7;
  color: #777;
}
.datepicker table tr td.today {
  color: #000;
  background-color: #ffdb99;
  border-color: #ffb733;
}
.datepicker table tr td.today:focus,
.datepicker table tr td.today.focus {
  color: #000;
  background-color: #ffc966;
  border-color: #b37400;
}
.datepicker table tr td.today:hover {
  color: #000;
  background-color: #ffc966;
  border-color: #f59e00;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today.active {
  color: #000;
  background-color: #ffc966;
  border-color: #f59e00;
}
.datepicker table tr td.today:active:hover,
.datepicker table tr td.today.active:hover,
.datepicker table tr td.today:active:focus,
.datepicker table tr td.today.active:focus,
.datepicker table tr td.today:active.focus,
.datepicker table tr td.today.active.focus {
  color: #000;
  background-color: #ffbc42;
  border-color: #b37400;
}
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today[disabled]:hover,
fieldset[disabled] .datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today[disabled]:focus,
fieldset[disabled] .datepicker table tr td.today:focus,
.datepicker table tr td.today.disabled.focus,
.datepicker table tr td.today[disabled].focus,
fieldset[disabled] .datepicker table tr td.today.focus {
  background-color: #ffdb99;
  border-color: #ffb733;
}
.datepicker table tr td.today.focused {
  background: #ffc966;
}
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:active {
  background: #ffdb99;
  color: #777;
}
.datepicker table tr td.range {
  color: #000;
  background-color: #eee;
  border-color: #bbb;
  border-radius: 0;
}
.datepicker table tr td.range:focus,
.datepicker table tr td.range.focus {
  color: #000;
  background-color: #d5d5d5;
  border-color: #7c7c7c;
}
.datepicker table tr td.range:hover {
  color: #000;
  background-color: #d5d5d5;
  border-color: #9d9d9d;
}
.datepicker table tr td.range:active,
.datepicker table tr td.range.active {
  color: #000;
  background-color: #d5d5d5;
  border-color: #9d9d9d;
}
.datepicker table tr td.range:active:hover,
.datepicker table tr td.range.active:hover,
.datepicker table tr td.range:active:focus,
.datepicker table tr td.range.active:focus,
.datepicker table tr td.range:active.focus,
.datepicker table tr td.range.active.focus {
  color: #000;
  background-color: #c3c3c3;
  border-color: #7c7c7c;
}
.datepicker table tr td.range.disabled:hover,
.datepicker table tr td.range[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled:focus,
.datepicker table tr td.range[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range:focus,
.datepicker table tr td.range.disabled.focus,
.datepicker table tr td.range[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.focus {
  background-color: #eee;
  border-color: #bbb;
}
.datepicker table tr td.range.focused {
  background: #d5d5d5;
}
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:active {
  background: #eee;
  color: #777;
}
.datepicker table tr td.range.highlighted {
  color: #000;
  background-color: #e4eef3;
  border-color: #9dc1d3;
}
.datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.focus {
  color: #000;
  background-color: #c1d7e3;
  border-color: #4b88a6;
}
.datepicker table tr td.range.highlighted:hover {
  color: #000;
  background-color: #c1d7e3;
  border-color: #73a6c0;
}
.datepicker table tr td.range.highlighted:active,
.datepicker table tr td.range.highlighted.active {
  color: #000;
  background-color: #c1d7e3;
  border-color: #73a6c0;
}
.datepicker table tr td.range.highlighted:active:hover,
.datepicker table tr td.range.highlighted.active:hover,
.datepicker table tr td.range.highlighted:active:focus,
.datepicker table tr td.range.highlighted.active:focus,
.datepicker table tr td.range.highlighted:active.focus,
.datepicker table tr td.range.highlighted.active.focus {
  color: #000;
  background-color: #a8c8d8;
  border-color: #4b88a6;
}
.datepicker table tr td.range.highlighted.disabled:hover,
.datepicker table tr td.range.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.highlighted:hover,
.datepicker table tr td.range.highlighted.disabled:focus,
.datepicker table tr td.range.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.disabled.focus,
.datepicker table tr td.range.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.highlighted.focus {
  background-color: #e4eef3;
  border-color: #9dc1d3;
}
.datepicker table tr td.range.highlighted.focused {
  background: #c1d7e3;
}
.datepicker table tr td.range.highlighted.disabled,
.datepicker table tr td.range.highlighted.disabled:active {
  background: #e4eef3;
  color: #777;
}
.datepicker table tr td.range.today {
  color: #000;
  background-color: #f7ca77;
  border-color: #f1a417;
}
.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today.focus {
  color: #000;
  background-color: #f4b747;
  border-color: #815608;
}
.datepicker table tr td.range.today:hover {
  color: #000;
  background-color: #f4b747;
  border-color: #bf800c;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today.active {
  color: #000;
  background-color: #f4b747;
  border-color: #bf800c;
}
.datepicker table tr td.range.today:active:hover,
.datepicker table tr td.range.today.active:hover,
.datepicker table tr td.range.today:active:focus,
.datepicker table tr td.range.today.active:focus,
.datepicker table tr td.range.today:active.focus,
.datepicker table tr td.range.today.active.focus {
  color: #000;
  background-color: #f2aa25;
  border-color: #815608;
}
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today.disabled.focus,
.datepicker table tr td.range.today[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.today.focus {
  background-color: #f7ca77;
  border-color: #f1a417;
}
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:active {
  background: #f7ca77;
  color: #777;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected.highlighted {
  color: #fff;
  background-color: #777;
  border-color: #555;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
}
.datepicker table tr td.selected:focus,
.datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected.focus,
.datepicker table tr td.selected.highlighted.focus {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #161616;
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.highlighted:hover {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #373737;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected.highlighted:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected.highlighted.active {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #373737;
}
.datepicker table tr td.selected:active:hover,
.datepicker table tr td.selected.highlighted:active:hover,
.datepicker table tr td.selected.active:hover,
.datepicker table tr td.selected.highlighted.active:hover,
.datepicker table tr td.selected:active:focus,
.datepicker table tr td.selected.highlighted:active:focus,
.datepicker table tr td.selected.active:focus,
.datepicker table tr td.selected.highlighted.active:focus,
.datepicker table tr td.selected:active.focus,
.datepicker table tr td.selected.highlighted:active.focus,
.datepicker table tr td.selected.active.focus,
.datepicker table tr td.selected.highlighted.active.focus {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #161616;
}
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.highlighted.disabled:hover,
.datepicker table tr td.selected[disabled]:hover,
.datepicker table tr td.selected.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected.highlighted.disabled:focus,
.datepicker table tr td.selected[disabled]:focus,
.datepicker table tr td.selected.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.selected:focus,
fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected.disabled.focus,
.datepicker table tr td.selected.highlighted.disabled.focus,
.datepicker table tr td.selected[disabled].focus,
.datepicker table tr td.selected.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.selected.focus,
fieldset[disabled] .datepicker table tr td.selected.highlighted.focus {
  background-color: #777;
  border-color: #555;
}
.datepicker table tr td.active,
.datepicker table tr td.active.highlighted {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
}
.datepicker table tr td.active:focus,
.datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.focus,
.datepicker table tr td.active.highlighted.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active.highlighted:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.datepicker table tr td.active:active:hover,
.datepicker table tr td.active.highlighted:active:hover,
.datepicker table tr td.active.active:hover,
.datepicker table tr td.active.highlighted.active:hover,
.datepicker table tr td.active:active:focus,
.datepicker table tr td.active.highlighted:active:focus,
.datepicker table tr td.active.active:focus,
.datepicker table tr td.active.highlighted.active:focus,
.datepicker table tr td.active:active.focus,
.datepicker table tr td.active.highlighted:active.focus,
.datepicker table tr td.active.active.focus,
.datepicker table tr td.active.highlighted.active.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.highlighted.disabled:hover,
.datepicker table tr td.active[disabled]:hover,
.datepicker table tr td.active.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active.highlighted:hover,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.highlighted.disabled:focus,
.datepicker table tr td.active[disabled]:focus,
.datepicker table tr td.active.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.active:focus,
fieldset[disabled] .datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.disabled.focus,
.datepicker table tr td.active.highlighted.disabled.focus,
.datepicker table tr td.active[disabled].focus,
.datepicker table tr td.active.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.active.focus,
fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px;
}
.datepicker table tr td span:hover,
.datepicker table tr td span.focused {
  background: #eee;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background: none;
  color: #777;
  cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
}
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.focus,
.datepicker table tr td span.active:hover.focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active.disabled:hover.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.datepicker table tr td span.active:active:hover,
.datepicker table tr td span.active:hover:active:hover,
.datepicker table tr td span.active.disabled:active:hover,
.datepicker table tr td span.active.disabled:hover:active:hover,
.datepicker table tr td span.active.active:hover,
.datepicker table tr td span.active:hover.active:hover,
.datepicker table tr td span.active.disabled.active:hover,
.datepicker table tr td span.active.disabled:hover.active:hover,
.datepicker table tr td span.active:active:focus,
.datepicker table tr td span.active:hover:active:focus,
.datepicker table tr td span.active.disabled:active:focus,
.datepicker table tr td span.active.disabled:hover:active:focus,
.datepicker table tr td span.active.active:focus,
.datepicker table tr td span.active:hover.active:focus,
.datepicker table tr td span.active.disabled.active:focus,
.datepicker table tr td span.active.disabled:hover.active:focus,
.datepicker table tr td span.active:active.focus,
.datepicker table tr td span.active:hover:active.focus,
.datepicker table tr td span.active.disabled:active.focus,
.datepicker table tr td span.active.disabled:hover:active.focus,
.datepicker table tr td span.active.active.focus,
.datepicker table tr td span.active:hover.active.focus,
.datepicker table tr td span.active.disabled.active.focus,
.datepicker table tr td span.active.disabled:hover.active.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active.disabled:hover.disabled:hover,
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active:hover[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled]:hover,
.datepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active:hover:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active:hover.disabled:focus,
.datepicker table tr td span.active.disabled.disabled:focus,
.datepicker table tr td span.active.disabled:hover.disabled:focus,
.datepicker table tr td span.active[disabled]:focus,
.datepicker table tr td span.active:hover[disabled]:focus,
.datepicker table tr td span.active.disabled[disabled]:focus,
.datepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td span.active:focus,
fieldset[disabled] .datepicker table tr td span.active:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active:hover.disabled.focus,
.datepicker table tr td span.active.disabled.disabled.focus,
.datepicker table tr td span.active.disabled:hover.disabled.focus,
.datepicker table tr td span.active[disabled].focus,
.datepicker table tr td span.active:hover[disabled].focus,
.datepicker table tr td span.active.disabled[disabled].focus,
.datepicker table tr td span.active.disabled:hover[disabled].focus,
fieldset[disabled] .datepicker table tr td span.active.focus,
fieldset[disabled] .datepicker table tr td span.active:hover.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: #777;
}
.datepicker .datepicker-switch {
  width: 145px;
}
.datepicker .datepicker-switch,
.datepicker .prev,
.datepicker .next,
.datepicker tfoot tr th {
  cursor: pointer;
}
.datepicker .datepicker-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover {
  background: #eee;
}
.datepicker .prev.disabled,
.datepicker .next.disabled {
  visibility: hidden;
}
.datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle;
}
.input-group.date .input-group-addon {
  cursor: pointer;
}
.input-daterange {
  width: 100%;
}
.input-daterange input {
  text-align: center;
}
.input-daterange input:first-child {
  border-radius: 3px 0 0 3px;
}
.input-daterange input:last-child {
  border-radius: 0 3px 3px 0;
}
.input-daterange .input-group-addon {
  width: auto;
  min-width: 16px;
  padding: 4px 5px;
  line-height: 1.42857143;
  border-width: 1px 0;
  margin-left: -5px;
  margin-right: -5px;
}
.datetimepicker {
  padding: 4px;
  margin-top: 1px;
  border-radius: 4px;
  direction: ltr;
}
.datetimepicker-inline {
  width: 220px;
}
.datetimepicker.datetimepicker-rtl {
  direction: rtl;
}
.datetimepicker.datetimepicker-rtl table tr td span {
  float: right;
}
.datetimepicker-dropdown,
.datetimepicker-dropdown-left {
  top: 0;
  left: 0;
}
[class*=" datetimepicker-dropdown"]:before {
  content: "";
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, .2);
  position: absolute;
}
[class*=" datetimepicker-dropdown"]:after {
  content: "";
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
}
[class*=" datetimepicker-dropdown-top"]:before {
  content: "";
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid #ccc;
  border-top-color: rgba(0, 0, 0, .2);
  border-bottom: 0;
}
[class*=" datetimepicker-dropdown-top"]:after {
  content: "";
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #fff;
  border-bottom: 0;
}
.datetimepicker-dropdown-bottom-left:before {
  top: -7px;
  right: 6px;
}
.datetimepicker-dropdown-bottom-left:after {
  top: -6px;
  right: 7px;
}
.datetimepicker-dropdown-bottom-right:before {
  top: -7px;
  left: 6px;
}
.datetimepicker-dropdown-bottom-right:after {
  top: -6px;
  left: 7px;
}
.datetimepicker-dropdown-top-left:before {
  bottom: -7px;
  right: 6px;
}
.datetimepicker-dropdown-top-left:after {
  bottom: -6px;
  right: 7px;
}
.datetimepicker-dropdown-top-right:before {
  bottom: -7px;
  left: 6px;
}
.datetimepicker-dropdown-top-right:after {
  bottom: -6px;
  left: 7px;
}
.datetimepicker > div {
  display: none;
}
.datetimepicker.minutes div.datetimepicker-minutes {
  display: block;
}
.datetimepicker.hours div.datetimepicker-hours {
  display: block;
}
.datetimepicker.days div.datetimepicker-days {
  display: block;
}
.datetimepicker.months div.datetimepicker-months {
  display: block;
}
.datetimepicker.years div.datetimepicker-years {
  display: block;
}
.datetimepicker table {
  margin: 0;
}
.datetimepicker td,
.datetimepicker th {
  text-align: center;
  width: 20px;
  height: 20px;
  border-radius: 4px;
  border: none;
}
.table-striped .datetimepicker table tr td,
.table-striped .datetimepicker table tr th {
  background-color: transparent;
}
.datetimepicker table tr td.minute:hover {
  background: #eee;
  cursor: pointer;
}
.datetimepicker table tr td.hour:hover {
  background: #eee;
  cursor: pointer;
}
.datetimepicker table tr td.day:hover {
  background: #eee;
  cursor: pointer;
}
.datetimepicker table tr td.old,
.datetimepicker table tr td.new {
  color: #999;
}
.datetimepicker table tr td.disabled,
.datetimepicker table tr td.disabled:hover {
  background: none;
  color: #999;
  cursor: default;
}
.datetimepicker table tr td.today,
.datetimepicker table tr td.today:hover,
.datetimepicker table tr td.today.disabled,
.datetimepicker table tr td.today.disabled:hover {
  background-color: #fde19a;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fdd49a), to(#fdf59a));
  background-image:
    linear-gradient(
      to bottom,
      #fdd49a,
      #fdf59a);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdd49a", endColorstr="#fdf59a", GradientType=0);
  border-color: #fdf59a #fdf59a #fbed50;
  border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.datetimepicker table tr td.today:hover,
.datetimepicker table tr td.today:hover:hover,
.datetimepicker table tr td.today.disabled:hover,
.datetimepicker table tr td.today.disabled:hover:hover,
.datetimepicker table tr td.today:active,
.datetimepicker table tr td.today:hover:active,
.datetimepicker table tr td.today.disabled:active,
.datetimepicker table tr td.today.disabled:hover:active,
.datetimepicker table tr td.today.active,
.datetimepicker table tr td.today:hover.active,
.datetimepicker table tr td.today.disabled.active,
.datetimepicker table tr td.today.disabled:hover.active,
.datetimepicker table tr td.today.disabled,
.datetimepicker table tr td.today:hover.disabled,
.datetimepicker table tr td.today.disabled.disabled,
.datetimepicker table tr td.today.disabled:hover.disabled,
.datetimepicker table tr td.today[disabled],
.datetimepicker table tr td.today:hover[disabled],
.datetimepicker table tr td.today.disabled[disabled],
.datetimepicker table tr td.today.disabled:hover[disabled] {
  background-color: #fdf59a;
}
.datetimepicker table tr td.today:active,
.datetimepicker table tr td.today:hover:active,
.datetimepicker table tr td.today.disabled:active,
.datetimepicker table tr td.today.disabled:hover:active,
.datetimepicker table tr td.today.active,
.datetimepicker table tr td.today:hover.active,
.datetimepicker table tr td.today.disabled.active,
.datetimepicker table tr td.today.disabled:hover.active {
  background-color: #fbf069;
}
.datetimepicker table tr td.active,
.datetimepicker table tr td.active:hover,
.datetimepicker table tr td.active.disabled,
.datetimepicker table tr td.active.disabled:hover {
  background-color: #006dcc;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#0088cc), to(#0044cc));
  background-image:
    linear-gradient(
      to bottom,
      #0088cc,
      #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0088cc", endColorstr="#0044cc", GradientType=0);
  border-color: #04c #04c #002a80;
  border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
}
.datetimepicker table tr td.active:hover,
.datetimepicker table tr td.active:hover:hover,
.datetimepicker table tr td.active.disabled:hover,
.datetimepicker table tr td.active.disabled:hover:hover,
.datetimepicker table tr td.active:active,
.datetimepicker table tr td.active:hover:active,
.datetimepicker table tr td.active.disabled:active,
.datetimepicker table tr td.active.disabled:hover:active,
.datetimepicker table tr td.active.active,
.datetimepicker table tr td.active:hover.active,
.datetimepicker table tr td.active.disabled.active,
.datetimepicker table tr td.active.disabled:hover.active,
.datetimepicker table tr td.active.disabled,
.datetimepicker table tr td.active:hover.disabled,
.datetimepicker table tr td.active.disabled.disabled,
.datetimepicker table tr td.active.disabled:hover.disabled,
.datetimepicker table tr td.active[disabled],
.datetimepicker table tr td.active:hover[disabled],
.datetimepicker table tr td.active.disabled[disabled],
.datetimepicker table tr td.active.disabled:hover[disabled] {
  background-color: #04c;
}
.datetimepicker table tr td.active:active,
.datetimepicker table tr td.active:hover:active,
.datetimepicker table tr td.active.disabled:active,
.datetimepicker table tr td.active.disabled:hover:active,
.datetimepicker table tr td.active.active,
.datetimepicker table tr td.active:hover.active,
.datetimepicker table tr td.active.disabled.active,
.datetimepicker table tr td.active.disabled:hover.active {
  background-color: #039;
}
.datetimepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px;
}
.datetimepicker .datetimepicker-hours span {
  height: 26px;
  line-height: 26px;
}
.datetimepicker .datetimepicker-hours table tr td span.hour_am,
.datetimepicker .datetimepicker-hours table tr td span.hour_pm {
  width: 14.6%;
}
.datetimepicker .datetimepicker-hours fieldset legend,
.datetimepicker .datetimepicker-minutes fieldset legend {
  margin-bottom: inherit;
  line-height: 30px;
}
.datetimepicker .datetimepicker-minutes span {
  height: 26px;
  line-height: 26px;
}
.datetimepicker table tr td span:hover {
  background: #eee;
}
.datetimepicker table tr td span.disabled,
.datetimepicker table tr td span.disabled:hover {
  background: none;
  color: #999;
  cursor: default;
}
.datetimepicker table tr td span.active,
.datetimepicker table tr td span.active:hover,
.datetimepicker table tr td span.active.disabled,
.datetimepicker table tr td span.active.disabled:hover {
  background-color: #006dcc;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#0088cc), to(#0044cc));
  background-image:
    linear-gradient(
      to bottom,
      #0088cc,
      #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0088cc", endColorstr="#0044cc", GradientType=0);
  border-color: #04c #04c #002a80;
  border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
}
.datetimepicker table tr td span.active:hover,
.datetimepicker table tr td span.active:hover:hover,
.datetimepicker table tr td span.active.disabled:hover,
.datetimepicker table tr td span.active.disabled:hover:hover,
.datetimepicker table tr td span.active:active,
.datetimepicker table tr td span.active:hover:active,
.datetimepicker table tr td span.active.disabled:active,
.datetimepicker table tr td span.active.disabled:hover:active,
.datetimepicker table tr td span.active.active,
.datetimepicker table tr td span.active:hover.active,
.datetimepicker table tr td span.active.disabled.active,
.datetimepicker table tr td span.active.disabled:hover.active,
.datetimepicker table tr td span.active.disabled,
.datetimepicker table tr td span.active:hover.disabled,
.datetimepicker table tr td span.active.disabled.disabled,
.datetimepicker table tr td span.active.disabled:hover.disabled,
.datetimepicker table tr td span.active[disabled],
.datetimepicker table tr td span.active:hover[disabled],
.datetimepicker table tr td span.active.disabled[disabled],
.datetimepicker table tr td span.active.disabled:hover[disabled] {
  background-color: #04c;
}
.datetimepicker table tr td span.active:active,
.datetimepicker table tr td span.active:hover:active,
.datetimepicker table tr td span.active.disabled:active,
.datetimepicker table tr td span.active.disabled:hover:active,
.datetimepicker table tr td span.active.active,
.datetimepicker table tr td span.active:hover.active,
.datetimepicker table tr td span.active.disabled.active,
.datetimepicker table tr td span.active.disabled:hover.active {
  background-color: #039;
}
.datetimepicker table tr td span.old {
  color: #999;
}
.datetimepicker th.switch {
  width: 145px;
}
.datetimepicker th span.glyphicon {
  pointer-events: none;
}
.datetimepicker thead tr:first-child th,
.datetimepicker tfoot th {
  cursor: pointer;
}
.datetimepicker thead tr:first-child th:hover,
.datetimepicker tfoot th:hover {
  background: #eee;
}
.input-append.date .add-on i,
.input-prepend.date .add-on i,
.input-group.date .input-group-addon span {
  cursor: pointer;
  width: 14px;
  height: 14px;
}
.bootstrap-timepicker {
  position: relative;
}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu {
  left: auto;
  right: 0;
}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before {
  left: auto;
  right: 12px;
}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after {
  left: auto;
  right: 13px;
}
.bootstrap-timepicker .input-group-addon {
  cursor: pointer;
}
.bootstrap-timepicker .input-group-addon i {
  display: inline-block;
  width: 16px;
  height: 16px;
}
.bootstrap-timepicker-widget.dropdown-menu {
  padding: 4px;
}
.bootstrap-timepicker-widget.dropdown-menu.open {
  display: inline-block;
}
.bootstrap-timepicker-widget.dropdown-menu:before {
  border-bottom: 7px solid rgba(0, 0, 0, .2);
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  content: "";
  display: inline-block;
  position: absolute;
}
.bootstrap-timepicker-widget.dropdown-menu:after {
  border-bottom: 6px solid #FFF;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  content: "";
  display: inline-block;
  position: absolute;
}
.bootstrap-timepicker-widget.timepicker-orient-left:before {
  left: 6px;
}
.bootstrap-timepicker-widget.timepicker-orient-left:after {
  left: 7px;
}
.bootstrap-timepicker-widget.timepicker-orient-right:before {
  right: 6px;
}
.bootstrap-timepicker-widget.timepicker-orient-right:after {
  right: 7px;
}
.bootstrap-timepicker-widget.timepicker-orient-top:before {
  top: -7px;
}
.bootstrap-timepicker-widget.timepicker-orient-top:after {
  top: -6px;
}
.bootstrap-timepicker-widget.timepicker-orient-bottom:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid #999;
}
.bootstrap-timepicker-widget.timepicker-orient-bottom:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #fff;
}
.bootstrap-timepicker-widget a.btn,
.bootstrap-timepicker-widget input {
  border-radius: 4px;
}
.bootstrap-timepicker-widget table {
  width: 100%;
  margin: 0;
}
.bootstrap-timepicker-widget table td {
  text-align: center;
  height: 30px;
  margin: 0;
  padding: 2px;
}
.bootstrap-timepicker-widget table td:not(.separator) {
  min-width: 30px;
}
.bootstrap-timepicker-widget table td span {
  width: 100%;
}
.bootstrap-timepicker-widget table td a {
  border: 1px transparent solid;
  width: 100%;
  display: inline-block;
  margin: 0;
  padding: 8px 0;
  outline: 0;
  color: #333;
}
.bootstrap-timepicker-widget table td a:hover {
  text-decoration: none;
  background-color: #eee;
  border-radius: 4px;
  border-color: #ddd;
}
.bootstrap-timepicker-widget table td a i {
  margin-top: 2px;
  font-size: 18px;
}
.bootstrap-timepicker-widget table td input {
  width: 25px;
  margin: 0;
  text-align: center;
}
.bootstrap-timepicker-widget .modal-content {
  padding: 4px;
}
@media (min-width: 767px) {
  .bootstrap-timepicker-widget.modal {
    width: 200px;
    margin-left: -100px;
  }
}
@media (max-width: 767px) {
  .bootstrap-timepicker {
    width: 100%;
  }
  .bootstrap-timepicker .dropdown-menu {
    width: 100%;
  }
}
.daterangepicker {
  position: absolute;
  color: inherit;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #ddd;
  width: 278px;
  max-width: none;
  padding: 0;
  margin-top: 7px;
  top: 100px;
  left: 20px;
  z-index: 3001;
  display: none;
  font-family: arial;
  font-size: 15px;
  line-height: 1em;
}
.daterangepicker:before,
.daterangepicker:after {
  position: absolute;
  display: inline-block;
  border-bottom-color: rgba(0, 0, 0, .2);
  content: "";
}
.daterangepicker:before {
  top: -7px;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #ccc;
}
.daterangepicker:after {
  top: -6px;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
}
.daterangepicker.opensleft:before {
  right: 9px;
}
.daterangepicker.opensleft:after {
  right: 10px;
}
.daterangepicker.openscenter:before {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}
.daterangepicker.openscenter:after {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}
.daterangepicker.opensright:before {
  left: 9px;
}
.daterangepicker.opensright:after {
  left: 10px;
}
.daterangepicker.drop-up {
  margin-top: -7px;
}
.daterangepicker.drop-up:before {
  top: initial;
  bottom: -7px;
  border-bottom: initial;
  border-top: 7px solid #ccc;
}
.daterangepicker.drop-up:after {
  top: initial;
  bottom: -6px;
  border-bottom: initial;
  border-top: 6px solid #fff;
}
.daterangepicker.single .daterangepicker .ranges,
.daterangepicker.single .drp-calendar {
  float: none;
}
.daterangepicker.single .drp-selected {
  display: none;
}
.daterangepicker.show-calendar .drp-calendar {
  display: block;
}
.daterangepicker.show-calendar .drp-buttons {
  display: block;
}
.daterangepicker.auto-apply .drp-buttons {
  display: none;
}
.daterangepicker .drp-calendar {
  display: none;
  max-width: 270px;
}
.daterangepicker .drp-calendar.left {
  padding: 8px 0 8px 8px;
}
.daterangepicker .drp-calendar.right {
  padding: 8px;
}
.daterangepicker .drp-calendar.single .calendar-table {
  border: none;
}
.daterangepicker .calendar-table .next span,
.daterangepicker .calendar-table .prev span {
  color: #fff;
  border: solid black;
  border-width: 0 2px 2px 0;
  border-radius: 0;
  display: inline-block;
  padding: 3px;
}
.daterangepicker .calendar-table .next span {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.daterangepicker .calendar-table .prev span {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}
.daterangepicker .calendar-table th,
.daterangepicker .calendar-table td {
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  min-width: 32px;
  width: 32px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  border-radius: 4px;
  border: 1px solid transparent;
  white-space: nowrap;
  cursor: pointer;
}
.daterangepicker .calendar-table {
  border: 1px solid #fff;
  border-radius: 4px;
  background-color: #fff;
}
.daterangepicker .calendar-table table {
  width: 100%;
  margin: 0;
  border-spacing: 0;
  border-collapse: collapse;
}
.daterangepicker td.available:hover,
.daterangepicker th.available:hover {
  background-color: #eee;
  border-color: transparent;
  color: inherit;
}
.daterangepicker td.week,
.daterangepicker th.week {
  font-size: 80%;
  color: #ccc;
}
.daterangepicker td.off,
.daterangepicker td.off.in-range,
.daterangepicker td.off.start-date,
.daterangepicker td.off.end-date {
  background-color: #fff;
  border-color: transparent;
  color: #999;
}
.daterangepicker td.in-range {
  background-color: #ebf4f8;
  border-color: transparent;
  color: #000;
  border-radius: 0;
}
.daterangepicker td.start-date {
  border-radius: 4px 0 0 4px;
}
.daterangepicker td.end-date {
  border-radius: 0 4px 4px 0;
}
.daterangepicker td.start-date.end-date {
  border-radius: 4px;
}
.daterangepicker td.active,
.daterangepicker td.active:hover {
  background-color: #357ebd;
  border-color: transparent;
  color: #fff;
}
.daterangepicker th.month {
  width: auto;
}
.daterangepicker td.disabled,
.daterangepicker option.disabled {
  color: #999;
  cursor: not-allowed;
  text-decoration: line-through;
}
.daterangepicker select.monthselect,
.daterangepicker select.yearselect {
  font-size: 12px;
  padding: 1px;
  height: auto;
  margin: 0;
  cursor: default;
}
.daterangepicker select.monthselect {
  margin-right: 2%;
  width: 56%;
}
.daterangepicker select.yearselect {
  width: 40%;
}
.daterangepicker select.hourselect,
.daterangepicker select.minuteselect,
.daterangepicker select.secondselect,
.daterangepicker select.ampmselect {
  width: 50px;
  margin: 0 auto;
  background: #eee;
  border: 1px solid #eee;
  padding: 2px;
  outline: 0;
  font-size: 12px;
}
.daterangepicker .calendar-time {
  text-align: center;
  margin: 4px auto 0 auto;
  line-height: 30px;
  position: relative;
}
.daterangepicker .calendar-time select.disabled {
  color: #ccc;
  cursor: not-allowed;
}
.daterangepicker .drp-buttons {
  clear: both;
  text-align: right;
  padding: 8px;
  border-top: 1px solid #ddd;
  display: none;
  line-height: 12px;
  vertical-align: middle;
}
.daterangepicker .drp-selected {
  display: inline-block;
  font-size: 12px;
  padding-right: 8px;
}
.daterangepicker .drp-buttons .btn {
  margin-left: 8px;
  font-size: 12px;
  font-weight: 700;
  padding: 4px 8px;
}
.daterangepicker.show-ranges.single.rtl .drp-calendar.left {
  border-right: 1px solid #ddd;
}
.daterangepicker.show-ranges.single.ltr .drp-calendar.left {
  border-left: 1px solid #ddd;
}
.daterangepicker.show-ranges.rtl .drp-calendar.right {
  border-right: 1px solid #ddd;
}
.daterangepicker.show-ranges.ltr .drp-calendar.left {
  border-left: 1px solid #ddd;
}
.daterangepicker .ranges {
  float: none;
  text-align: left;
  margin: 0;
}
.daterangepicker.show-calendar .ranges {
  margin-top: 8px;
}
.daterangepicker .ranges ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: 100%;
}
.daterangepicker .ranges li {
  font-size: 12px;
  padding: 8px 12px;
  cursor: pointer;
}
.daterangepicker .ranges li:hover {
  background-color: #eee;
}
.daterangepicker .ranges li.active {
  background-color: #08c;
  color: #fff;
}
@media (min-width: 564px) {
  .daterangepicker {
    width: auto;
  }
  .daterangepicker .ranges ul {
    width: 140px;
  }
  .daterangepicker.single .ranges ul {
    width: 100%;
  }
  .daterangepicker.single .drp-calendar.left {
    clear: none;
  }
  .daterangepicker.single .ranges,
  .daterangepicker.single .drp-calendar {
    float: left;
  }
  .daterangepicker {
    direction: ltr;
    text-align: left;
  }
  .daterangepicker .drp-calendar.left {
    clear: left;
    margin-right: 0;
  }
  .daterangepicker .drp-calendar.left .calendar-table {
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .daterangepicker .drp-calendar.right {
    margin-left: 0;
  }
  .daterangepicker .drp-calendar.right .calendar-table {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .daterangepicker .drp-calendar.left .calendar-table {
    padding-right: 8px;
  }
  .daterangepicker .ranges,
  .daterangepicker .drp-calendar {
    float: left;
  }
}
@media (min-width: 730px) {
  .daterangepicker .ranges {
    width: auto;
  }
  .daterangepicker .ranges {
    float: left;
  }
  .daterangepicker.rtl .ranges {
    float: right;
  }
  .daterangepicker .drp-calendar.left {
    clear: none !important;
  }
}
.bootstrap-touchspin .input-group-btn-vertical {
  position: absolute;
  right: 0;
  height: 100%;
  z-index: 11;
}
.bootstrap-touchspin .input-group-btn-vertical > .btn {
  position: absolute;
  right: 0;
  height: 50%;
  padding: 0;
  width: 2em;
  text-align: center;
  line-height: 1;
}
.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up {
  border-radius: 0 4px 0 0;
  top: 0;
}
.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down {
  border-radius: 0 0 4px 0;
  bottom: 0;
}
select.bs-select-hidden,
.bootstrap-select > select.bs-select-hidden,
select.selectpicker {
  display: none !important;
}
.bootstrap-select {
  width: 220px \fffd;
  vertical-align: middle;
}
.bootstrap-select > .dropdown-toggle {
  position: relative;
  width: 100%;
  text-align: right;
  white-space: nowrap;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.bootstrap-select > .dropdown-toggle:after {
  margin-top: -1px;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder,
.bootstrap-select > .dropdown-toggle.bs-placeholder:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder:active {
  color: #999;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:active {
  color: rgba(255, 255, 255, .5);
}
.bootstrap-select > select {
  position: absolute !important;
  bottom: 0;
  left: 50%;
  display: block !important;
  width: 0.5px !important;
  height: 100% !important;
  padding: 0 !important;
  opacity: 0 !important;
  border: none;
  z-index: 0 !important;
}
.bootstrap-select > select.mobile-device {
  top: 0;
  left: 0;
  display: block !important;
  width: 100% !important;
  z-index: 2 !important;
}
.has-error .bootstrap-select .dropdown-toggle,
.error .bootstrap-select .dropdown-toggle,
.bootstrap-select.is-invalid .dropdown-toggle,
.was-validated .bootstrap-select .selectpicker:invalid + .dropdown-toggle {
  border-color: #b94a48;
}
.bootstrap-select.is-valid .dropdown-toggle,
.was-validated .bootstrap-select .selectpicker:valid + .dropdown-toggle {
  border-color: #28a745;
}
.bootstrap-select.fit-width {
  width: auto !important;
}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
  width: 220px;
}
.bootstrap-select > select.mobile-device:focus + .dropdown-toggle,
.bootstrap-select .dropdown-toggle:focus {
  outline: thin dotted #333333 !important;
  outline: 5px auto -webkit-focus-ring-color !important;
  outline-offset: -2px;
}
.bootstrap-select.form-control {
  margin-bottom: 0;
  padding: 0;
  border: none;
  height: auto;
}
:not(.input-group) > .bootstrap-select.form-control:not([class*=col-]) {
  width: 100%;
}
.bootstrap-select.form-control.input-group-btn {
  float: none;
  z-index: auto;
}
.form-inline .bootstrap-select,
.form-inline .bootstrap-select.form-control:not([class*=col-]) {
  width: auto;
}
.bootstrap-select:not(.input-group-btn),
.bootstrap-select[class*=col-] {
  float: none;
  display: inline-block;
  margin-left: 0;
}
.bootstrap-select.dropdown-menu-right,
.bootstrap-select[class*=col-].dropdown-menu-right,
.row .bootstrap-select[class*=col-].dropdown-menu-right {
  float: right;
}
.form-inline .bootstrap-select,
.form-horizontal .bootstrap-select,
.form-group .bootstrap-select {
  margin-bottom: 0;
}
.form-group-lg .bootstrap-select.form-control,
.form-group-sm .bootstrap-select.form-control {
  padding: 0;
}
.form-group-lg .bootstrap-select.form-control .dropdown-toggle,
.form-group-sm .bootstrap-select.form-control .dropdown-toggle {
  height: 100%;
  font-size: inherit;
  line-height: inherit;
  border-radius: inherit;
}
.bootstrap-select.form-control-sm .dropdown-toggle,
.bootstrap-select.form-control-lg .dropdown-toggle {
  font-size: inherit;
  line-height: inherit;
  border-radius: inherit;
}
.bootstrap-select.form-control-sm .dropdown-toggle {
  padding: .25rem .5rem;
}
.bootstrap-select.form-control-lg .dropdown-toggle {
  padding: .5rem 1rem;
}
.form-inline .bootstrap-select .form-control {
  width: 100%;
}
.bootstrap-select.disabled,
.bootstrap-select > .disabled {
  cursor: not-allowed;
}
.bootstrap-select.disabled:focus,
.bootstrap-select > .disabled:focus {
  outline: none !important;
}
.bootstrap-select.bs-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 0 !important;
  padding: 0 !important;
}
.bootstrap-select.bs-container .dropdown-menu {
  z-index: 1060;
}
.bootstrap-select .dropdown-toggle .filter-option {
  position: static;
  top: 0;
  left: 0;
  float: left;
  height: 100%;
  width: 100%;
  text-align: left;
  overflow: hidden;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
}
.bs3.bootstrap-select .dropdown-toggle .filter-option {
  padding-right: inherit;
}
.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option {
  position: absolute;
  padding-top: inherit;
  padding-bottom: inherit;
  padding-left: inherit;
  float: none;
}
.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner {
  padding-right: inherit;
}
.bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  overflow: hidden;
}
.bootstrap-select .dropdown-toggle .filter-expand {
  width: 0 !important;
  float: left;
  opacity: 0 !important;
  overflow: hidden;
}
.bootstrap-select .dropdown-toggle .caret {
  position: absolute;
  top: 50%;
  right: 12px;
  margin-top: -2px;
  vertical-align: middle;
}
.input-group .bootstrap-select.form-control .dropdown-toggle {
  border-radius: inherit;
}
.bootstrap-select[class*=col-] .dropdown-toggle {
  width: 100%;
}
.bootstrap-select .dropdown-menu {
  min-width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.bootstrap-select .dropdown-menu > .inner:focus {
  outline: none !important;
}
.bootstrap-select .dropdown-menu.inner {
  position: static;
  float: none;
  border: 0;
  padding: 0;
  margin: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.bootstrap-select .dropdown-menu li {
  position: relative;
}
.bootstrap-select .dropdown-menu li.active small {
  color: rgba(255, 255, 255, .5) !important;
}
.bootstrap-select .dropdown-menu li.disabled a {
  cursor: not-allowed;
}
.bootstrap-select .dropdown-menu li a {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.bootstrap-select .dropdown-menu li a.opt {
  position: relative;
  padding-left: 2.25em;
}
.bootstrap-select .dropdown-menu li a span.check-mark {
  display: none;
}
.bootstrap-select .dropdown-menu li a span.text {
  display: inline-block;
}
.bootstrap-select .dropdown-menu li small {
  padding-left: .5em;
}
.bootstrap-select .dropdown-menu .notify {
  position: absolute;
  bottom: 5px;
  width: 96%;
  margin: 0 2%;
  min-height: 26px;
  padding: 3px 5px;
  background: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
  pointer-events: none;
  opacity: .9;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.bootstrap-select .no-results {
  padding: 3px;
  background: #f5f5f5;
  margin: 0 5px;
  white-space: nowrap;
}
.bootstrap-select.fit-width .dropdown-toggle .filter-option {
  position: static;
  display: inline;
  padding: 0;
}
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner {
  display: inline;
}
.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before {
  content: "\a0";
}
.bootstrap-select.fit-width .dropdown-toggle .caret {
  position: static;
  top: auto;
  margin-top: -1px;
}
.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark {
  position: absolute;
  display: inline-block;
  right: 15px;
  top: 5px;
}
.bootstrap-select.show-tick .dropdown-menu li a span.text {
  margin-right: 34px;
}
.bootstrap-select .bs-ok-default:after {
  content: "";
  display: block;
  width: .5em;
  height: 1em;
  border-style: solid;
  border-width: 0 .26em .26em 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle {
  z-index: 1061;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before {
  content: "";
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(204, 204, 204, .2);
  position: absolute;
  bottom: -4px;
  left: 9px;
  display: none;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after {
  content: "";
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  position: absolute;
  bottom: -4px;
  left: 10px;
  display: none;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before {
  bottom: auto;
  top: -4px;
  border-top: 7px solid rgba(204, 204, 204, .2);
  border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after {
  bottom: auto;
  top: -4px;
  border-top: 6px solid white;
  border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before {
  right: 12px;
  left: auto;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after {
  right: 13px;
  left: auto;
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:before,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:before,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:after,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:after {
  display: block;
}
.bs-searchbox,
.bs-actionsbox,
.bs-donebutton {
  padding: 4px 8px;
}
.bs-actionsbox {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.bs-actionsbox .btn-group button {
  width: 50%;
}
.bs-donebutton {
  float: left;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.bs-donebutton .btn-group button {
  width: 100%;
}
.bs-searchbox + .bs-actionsbox {
  padding: 0 8px 4px;
}
.bs-searchbox .form-control {
  margin-bottom: 0;
  width: 100%;
  float: none;
}
.bootstrap-switch {
  display: inline-block;
  direction: ltr;
  cursor: pointer;
  border-radius: 4px;
  border: 1px solid;
  border-color: #ccc;
  position: relative;
  text-align: left;
  overflow: hidden;
  line-height: 8px;
  z-index: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition:
    border-color ease-in-out .15s,
    box-shadow ease-in-out .15s,
    -webkit-box-shadow ease-in-out .15s;
}
.bootstrap-switch .bootstrap-switch-container {
  display: inline-block;
  top: 0;
  border-radius: 4px;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-handle-off,
.bootstrap-switch .bootstrap-switch-label {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: table-cell;
  vertical-align: middle;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 20px;
}
.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-handle-off {
  text-align: center;
  z-index: 1;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
  color: #fff;
  background: #337ab7;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
  color: #fff;
  background: #5bc0de;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
  color: #fff;
  background: #5cb85c;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
  background: #f0ad4e;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
  color: #fff;
  background: #d9534f;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {
  color: #000;
  background: #eee;
}
.bootstrap-switch .bootstrap-switch-label {
  text-align: center;
  margin-top: -1px;
  margin-bottom: -1px;
  z-index: 100;
  color: #333;
  background: #fff;
}
.bootstrap-switch span::before {
  content: "\200b";
}
.bootstrap-switch .bootstrap-switch-handle-on {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.bootstrap-switch .bootstrap-switch-handle-off {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.bootstrap-switch input[type=radio],
.bootstrap-switch input[type=checkbox] {
  position: absolute !important;
  top: 0;
  left: 0;
  margin: 0;
  z-index: -1;
  opacity: 0;
  filter: alpha(opacity=0);
  visibility: hidden;
}
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
}
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label {
  padding: 6px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.bootstrap-switch.bootstrap-switch-disabled,
.bootstrap-switch.bootstrap-switch-readonly,
.bootstrap-switch.bootstrap-switch-indeterminate {
  cursor: default !important;
}
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label {
  opacity: .5;
  filter: alpha(opacity=50);
  cursor: default !important;
}
.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container {
  -webkit-transition: margin-left 0.5s;
  transition: margin-left 0.5s;
}
.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.bootstrap-switch.bootstrap-switch-focused {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
}
.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.select2-container {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}
.select2-container .select2-selection--single {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear {
  position: relative;
}
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}
.select2-container .select2-selection--multiple {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-search--inline {
  float: left;
}
.select2-container .select2-search--inline .select2-search__field {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}
.select2-results {
  display: block;
}
.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}
.select2-results__option {
  padding: 6px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}
.select2-results__option[aria-selected] {
  cursor: pointer;
}
.select2-container--open .select2-dropdown {
  left: 0;
}
.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-search--dropdown {
  display: block;
  padding: 4px;
}
.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
  display: none;
}
.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}
.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}
.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: 700;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}
.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  list-style: none;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: 700;
  margin-top: 5px;
  margin-right: 10px;
  padding: 1px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: 700;
  margin-right: 2px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333;
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline {
  float: right;
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: textfield;
}
.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--default .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999;
}
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd;
}
.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white;
}
.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, white), to(#eeeeee));
  background-image:
    linear-gradient(
      to bottom,
      white 50%,
      #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: 700;
  margin-right: 10px;
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eeeeee), to(#cccccc));
  background-image:
    linear-gradient(
      to bottom,
      #eeeeee 50%,
      #cccccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0);
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-gradient(linear, left top, left bottom, from(white), color-stop(50%, #eeeeee));
  background-image:
    linear-gradient(
      to bottom,
      white 0%,
      #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eeeeee), to(white));
  background-image:
    linear-gradient(
      to bottom,
      #eeeeee 50%,
      white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}
.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: 700;
  margin-right: 2px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  float: right;
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}
.select2-container--classic .select2-dropdown--below {
  border-top: none;
}
.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--classic .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey;
}
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: white;
}
.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}
.irs {
  position: relative;
  display: block;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 12px;
  font-family: Arial, sans-serif;
}
.irs-line {
  position: relative;
  display: block;
  overflow: hidden;
  outline: none !important;
}
.irs-bar {
  position: absolute;
  display: block;
  left: 0;
  width: 0;
}
.irs-shadow {
  position: absolute;
  display: none;
  left: 0;
  width: 0;
}
.irs-handle {
  position: absolute;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: default;
  z-index: 1;
}
.irs-handle.type_last {
  z-index: 2;
}
.irs-min,
.irs-max {
  position: absolute;
  display: block;
  cursor: default;
}
.irs-min {
  left: 0;
}
.irs-max {
  right: 0;
}
.irs-from,
.irs-to,
.irs-single {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  cursor: default;
  white-space: nowrap;
}
.irs-grid {
  position: absolute;
  display: none;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 20px;
}
.irs-with-grid .irs-grid {
  display: block;
}
.irs-grid-pol {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 8px;
  background: #000;
}
.irs-grid-pol.small {
  height: 4px;
}
.irs-grid-text {
  position: absolute;
  bottom: 0;
  left: 0;
  white-space: nowrap;
  text-align: center;
  font-size: 9px;
  line-height: 9px;
  padding: 0 3px;
  color: #000;
}
.irs-disable-mask {
  position: absolute;
  display: block;
  top: 0;
  left: -1%;
  width: 102%;
  height: 100%;
  cursor: default;
  background: rgba(0, 0, 0, 0);
  z-index: 2;
}
.lt-ie9 .irs-disable-mask {
  background: #000;
  filter: alpha(opacity=0);
  cursor: not-allowed;
}
.irs-disabled {
  opacity: .4;
}
.irs-hidden-input {
  position: absolute !important;
  display: block !important;
  top: 0 !important;
  left: 0 !important;
  width: 0 !important;
  height: 0 !important;
  font-size: 0 !important;
  line-height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: hidden;
  outline: none !important;
  z-index: -9999 !important;
  background: none !important;
  border-style: solid !important;
  border-color: transparent !important;
}
.irs--flat {
  height: 40px;
}
.irs--flat.irs-with-grid {
  height: 60px;
}
.irs--flat .irs-line {
  top: 25px;
  height: 12px;
  background-color: #e1e4e9;
  border-radius: 4px;
}
.irs--flat .irs-bar {
  top: 25px;
  height: 12px;
  background-color: #ed5565;
}
.irs--flat .irs-bar--single {
  border-radius: 4px 0 0 4px;
}
.irs--flat .irs-shadow {
  height: 1px;
  bottom: 16px;
  background-color: #e1e4e9;
}
.irs--flat .irs-handle {
  top: 22px;
  width: 16px;
  height: 18px;
  background-color: transparent;
}
.irs--flat .irs-handle > i:first-child {
  position: absolute;
  display: block;
  top: 0;
  left: 50%;
  width: 2px;
  height: 100%;
  margin-left: -1px;
  background-color: #da4453;
}
.irs--flat .irs-handle.state_hover > i:first-child,
.irs--flat .irs-handle:hover > i:first-child {
  background-color: #a43540;
}
.irs--flat .irs-min,
.irs--flat .irs-max {
  top: 0;
  padding: 1px 3px;
  color: #999;
  font-size: 10px;
  line-height: 1.333;
  text-shadow: none;
  background-color: #e1e4e9;
  border-radius: 4px;
}
.irs--flat .irs-from,
.irs--flat .irs-to,
.irs--flat .irs-single {
  color: white;
  font-size: 10px;
  line-height: 1.333;
  text-shadow: none;
  padding: 1px 5px;
  background-color: #ed5565;
  border-radius: 4px;
}
.irs--flat .irs-from:before,
.irs--flat .irs-to:before,
.irs--flat .irs-single:before {
  position: absolute;
  display: block;
  content: "";
  bottom: -6px;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -3px;
  overflow: hidden;
  border: 3px solid transparent;
  border-top-color: #ed5565;
}
.irs--flat .irs-grid-pol {
  background-color: #e1e4e9;
}
.irs--flat .irs-grid-text {
  color: #999;
}
.irs--big {
  height: 55px;
}
.irs--big.irs-with-grid {
  height: 70px;
}
.irs--big .irs-line {
  top: 33px;
  height: 12px;
  background-color: white;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(-50%, #ddd), color-stop(150%, white));
  background:
    linear-gradient(
      to bottom,
      #ddd -50%,
      white 150%);
  border: 1px solid #ccc;
  border-radius: 12px;
}
.irs--big .irs-bar {
  top: 33px;
  height: 12px;
  background-color: #92bce0;
  border: 1px solid #428bca;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(30%, #428bca), to(#b9d4ec));
  background:
    linear-gradient(
      to bottom,
      #ffffff 0%,
      #428bca 30%,
      #b9d4ec 100%);
  -webkit-box-shadow: inset 0 0 1px 1px rgba(255, 255, 255, .5);
  box-shadow: inset 0 0 1px 1px rgba(255, 255, 255, .5);
}
.irs--big .irs-bar--single {
  border-radius: 12px 0 0 12px;
}
.irs--big .irs-shadow {
  height: 1px;
  bottom: 16px;
  background-color: rgba(66, 139, 202, .5);
}
.irs--big .irs-handle {
  top: 25px;
  width: 30px;
  height: 30px;
  border: 1px solid rgba(0, 0, 0, .3);
  background-color: #cbcfd5;
  background: -webkit-gradient(linear, left top, left bottom, from(white), color-stop(30%, #B4B9BE), to(white));
  background:
    linear-gradient(
      to bottom,
      white 0%,
      #B4B9BE 30%,
      white 100%);
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 0 3px 1px white;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, .2), inset 0 0 3px 1px white;
  border-radius: 30px;
}
.irs--big .irs-handle.state_hover,
.irs--big .irs-handle:hover {
  border-color: rgba(0, 0, 0, .45);
  background-color: #939ba7;
  background: -webkit-gradient(linear, left top, left bottom, from(white), color-stop(30%, #919BA5), to(white));
  background:
    linear-gradient(
      to bottom,
      white 0%,
      #919BA5 30%,
      white 100%);
}
.irs--big .irs-min,
.irs--big .irs-max {
  top: 0;
  padding: 1px 5px;
  color: white;
  text-shadow: none;
  background-color: #9f9f9f;
  border-radius: 3px;
}
.irs--big .irs-from,
.irs--big .irs-to,
.irs--big .irs-single {
  color: white;
  text-shadow: none;
  padding: 1px 5px;
  background-color: #428bca;
  background: -webkit-gradient(linear, left top, left bottom, from(#428bca), to(#3071a9));
  background:
    linear-gradient(
      to bottom,
      #428bca 0%,
      #3071a9 100%);
  border-radius: 3px;
}
.irs--big .irs-grid-pol {
  background-color: #428bca;
}
.irs--big .irs-grid-text {
  color: #428bca;
}
.irs--modern {
  height: 55px;
}
.irs--modern.irs-with-grid {
  height: 55px;
}
.irs--modern .irs-line {
  top: 25px;
  height: 5px;
  background-color: #d1d6e0;
  background: -webkit-gradient(linear, left top, left bottom, from(#e0e4ea), to(#d1d6e0));
  background:
    linear-gradient(
      to bottom,
      #e0e4ea 0%,
      #d1d6e0 100%);
  border: 1px solid #a3adc1;
  border-bottom-width: 0;
  border-radius: 5px;
}
.irs--modern .irs-bar {
  top: 25px;
  height: 5px;
  background: #20b426;
  background: -webkit-gradient(linear, left top, left bottom, from(#20b426), to(#18891d));
  background:
    linear-gradient(
      to bottom,
      #20b426 0%,
      #18891d 100%);
}
.irs--modern .irs-bar--single {
  border-radius: 5px 0 0 5px;
}
.irs--modern .irs-shadow {
  height: 1px;
  bottom: 21px;
  background-color: rgba(209, 214, 224, .5);
}
.irs--modern .irs-handle {
  top: 37px;
  width: 12px;
  height: 13px;
  border: 1px solid #a3adc1;
  border-top-width: 0;
  -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, .1);
  box-shadow: 1px 1px 1px rgba(0, 0, 0, .1);
  border-radius: 0 0 3px 3px;
}
.irs--modern .irs-handle > i:nth-child(1) {
  position: absolute;
  display: block;
  top: -4px;
  left: 1px;
  width: 6px;
  height: 6px;
  border: 1px solid #a3adc1;
  background: white;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.irs--modern .irs-handle > i:nth-child(2) {
  position: absolute;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  top: 0;
  left: 0;
  width: 10px;
  height: 12px;
  background: #e9e6e6;
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(#e9e6e6));
  background:
    linear-gradient(
      to bottom,
      white 0%,
      #e9e6e6 100%);
  border-radius: 0 0 3px 3px;
}
.irs--modern .irs-handle > i:nth-child(3) {
  position: absolute;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  top: 3px;
  left: 3px;
  width: 4px;
  height: 5px;
  border-left: 1px solid #a3adc1;
  border-right: 1px solid #a3adc1;
}
.irs--modern .irs-handle.state_hover,
.irs--modern .irs-handle:hover {
  border-color: #7685a2;
  background: #c3c7cd;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(30%, #919ba5), to(#ffffff));
  background:
    linear-gradient(
      to bottom,
      #ffffff 0%,
      #919ba5 30%,
      #ffffff 100%);
}
.irs--modern .irs-handle.state_hover > i:nth-child(1),
.irs--modern .irs-handle:hover > i:nth-child(1) {
  border-color: #7685a2;
}
.irs--modern .irs-handle.state_hover > i:nth-child(3),
.irs--modern .irs-handle:hover > i:nth-child(3) {
  border-color: #48536a;
}
.irs--modern .irs-min,
.irs--modern .irs-max {
  top: 0;
  font-size: 10px;
  line-height: 1.333;
  text-shadow: none;
  padding: 1px 5px;
  color: white;
  background-color: #d1d6e0;
  border-radius: 5px;
}
.irs--modern .irs-from,
.irs--modern .irs-to,
.irs--modern .irs-single {
  font-size: 10px;
  line-height: 1.333;
  text-shadow: none;
  padding: 1px 5px;
  background-color: #20b426;
  color: white;
  border-radius: 5px;
}
.irs--modern .irs-from:before,
.irs--modern .irs-to:before,
.irs--modern .irs-single:before {
  position: absolute;
  display: block;
  content: "";
  bottom: -6px;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -3px;
  overflow: hidden;
  border: 3px solid transparent;
  border-top-color: #20b426;
}
.irs--modern .irs-grid {
  height: 25px;
}
.irs--modern .irs-grid-pol {
  background-color: #dedede;
}
.irs--modern .irs-grid-text {
  color: silver;
  font-size: 13px;
}
.irs--sharp {
  height: 50px;
  font-size: 12px;
  line-height: 1;
}
.irs--sharp.irs-with-grid {
  height: 57px;
}
.irs--sharp .irs-line {
  top: 30px;
  height: 2px;
  background-color: black;
  border-radius: 2px;
}
.irs--sharp .irs-bar {
  top: 30px;
  height: 2px;
  background-color: #ee22fa;
}
.irs--sharp .irs-bar--single {
  border-radius: 2px 0 0 2px;
}
.irs--sharp .irs-shadow {
  height: 1px;
  bottom: 21px;
  background-color: rgba(0, 0, 0, .5);
}
.irs--sharp .irs-handle {
  top: 25px;
  width: 10px;
  height: 10px;
  background-color: #a804b2;
}
.irs--sharp .irs-handle > i:first-child {
  position: absolute;
  display: block;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-top-color: #a804b2;
}
.irs--sharp .irs-handle.state_hover,
.irs--sharp .irs-handle:hover {
  background-color: black;
}
.irs--sharp .irs-handle.state_hover > i:first-child,
.irs--sharp .irs-handle:hover > i:first-child {
  border-top-color: black;
}
.irs--sharp .irs-min,
.irs--sharp .irs-max {
  color: white;
  font-size: 14px;
  line-height: 1;
  top: 0;
  padding: 3px 4px;
  opacity: .4;
  background-color: #a804b2;
  border-radius: 2px;
}
.irs--sharp .irs-from,
.irs--sharp .irs-to,
.irs--sharp .irs-single {
  font-size: 14px;
  line-height: 1;
  text-shadow: none;
  padding: 3px 4px;
  background-color: #a804b2;
  color: white;
  border-radius: 2px;
}
.irs--sharp .irs-from:before,
.irs--sharp .irs-to:before,
.irs--sharp .irs-single:before {
  position: absolute;
  display: block;
  content: "";
  bottom: -6px;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -3px;
  overflow: hidden;
  border: 3px solid transparent;
  border-top-color: #a804b2;
}
.irs--sharp .irs-grid {
  height: 25px;
}
.irs--sharp .irs-grid-pol {
  background-color: #dedede;
}
.irs--sharp .irs-grid-text {
  color: silver;
  font-size: 13px;
}
.irs--round {
  height: 50px;
}
.irs--round.irs-with-grid {
  height: 65px;
}
.irs--round .irs-line {
  top: 36px;
  height: 4px;
  background-color: #dee4ec;
  border-radius: 4px;
}
.irs--round .irs-bar {
  top: 36px;
  height: 4px;
  background-color: #006cfa;
}
.irs--round .irs-bar--single {
  border-radius: 4px 0 0 4px;
}
.irs--round .irs-shadow {
  height: 4px;
  bottom: 21px;
  background-color: rgba(222, 228, 236, .5);
}
.irs--round .irs-handle {
  top: 26px;
  width: 24px;
  height: 24px;
  border: 4px solid #006cfa;
  background-color: white;
  border-radius: 24px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 255, .3);
  box-shadow: 0 1px 3px rgba(0, 0, 255, .3);
}
.irs--round .irs-handle.state_hover,
.irs--round .irs-handle:hover {
  background-color: #f0f6ff;
}
.irs--round .irs-min,
.irs--round .irs-max {
  color: #333;
  font-size: 14px;
  line-height: 1;
  top: 0;
  padding: 3px 5px;
  background-color: rgba(0, 0, 0, .1);
  border-radius: 4px;
}
.irs--round .irs-from,
.irs--round .irs-to,
.irs--round .irs-single {
  font-size: 14px;
  line-height: 1;
  text-shadow: none;
  padding: 3px 5px;
  background-color: #006cfa;
  color: white;
  border-radius: 4px;
}
.irs--round .irs-from:before,
.irs--round .irs-to:before,
.irs--round .irs-single:before {
  position: absolute;
  display: block;
  content: "";
  bottom: -6px;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -3px;
  overflow: hidden;
  border: 3px solid transparent;
  border-top-color: #006cfa;
}
.irs--round .irs-grid {
  height: 25px;
}
.irs--round .irs-grid-pol {
  background-color: #dedede;
}
.irs--round .irs-grid-text {
  color: silver;
  font-size: 13px;
}
.irs--square {
  height: 50px;
}
.irs--square.irs-with-grid {
  height: 60px;
}
.irs--square .irs-line {
  top: 31px;
  height: 4px;
  background-color: #dedede;
}
.irs--square .irs-bar {
  top: 31px;
  height: 4px;
  background-color: black;
}
.irs--square .irs-shadow {
  height: 2px;
  bottom: 21px;
  background-color: #dedede;
}
.irs--square .irs-handle {
  top: 25px;
  width: 16px;
  height: 16px;
  border: 3px solid black;
  background-color: white;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.irs--square .irs-handle.state_hover,
.irs--square .irs-handle:hover {
  background-color: #f0f6ff;
}
.irs--square .irs-min,
.irs--square .irs-max {
  color: #333;
  font-size: 14px;
  line-height: 1;
  top: 0;
  padding: 3px 5px;
  background-color: rgba(0, 0, 0, .1);
}
.irs--square .irs-from,
.irs--square .irs-to,
.irs--square .irs-single {
  font-size: 14px;
  line-height: 1;
  text-shadow: none;
  padding: 3px 5px;
  background-color: black;
  color: white;
}
.irs--square .irs-grid {
  height: 25px;
}
.irs--square .irs-grid-pol {
  background-color: #dedede;
}
.irs--square .irs-grid-text {
  color: silver;
  font-size: 11px;
}
.noUi-target,
.noUi-target * {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-target {
  position: relative;
  direction: ltr;
}
.noUi-base,
.noUi-connects {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}
.noUi-connects {
  overflow: hidden;
  z-index: 0;
}
.noUi-connect,
.noUi-origin {
  will-change: transform;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  -ms-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  -webkit-transform-style: preserve-3d;
  transform-origin: 0 0;
  -webkit-transform-style: flat;
  transform-style: flat;
}
html:not([dir=rtl]) .noUi-horizontal .noUi-origin {
  left: auto;
  right: 0;
}
.noUi-vertical .noUi-origin {
  width: 0;
}
.noUi-horizontal .noUi-origin {
  height: 0;
}
.noUi-handle {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: absolute;
}
.noUi-touch-area {
  height: 100%;
  width: 100%;
}
.noUi-state-tap .noUi-connect,
.noUi-state-tap .noUi-origin {
  -webkit-transition: transform 0.3s;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.noUi-state-drag * {
  cursor: inherit !important;
}
.noUi-horizontal {
  height: 18px;
}
.noUi-horizontal .noUi-handle {
  width: 34px;
  height: 28px;
  left: -17px;
  top: -6px;
}
.noUi-vertical {
  width: 18px;
}
.noUi-vertical .noUi-handle {
  width: 28px;
  height: 34px;
  left: -6px;
  top: -17px;
}
html:not([dir=rtl]) .noUi-horizontal .noUi-handle {
  right: -17px;
  left: auto;
}
.noUi-target {
  background: #FAFAFA;
  border-radius: 4px;
  border: 1px solid #D3D3D3;
  -webkit-box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
  box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
}
.noUi-connects {
  border-radius: 3px;
}
.noUi-connect {
  background: #3FB8AF;
}
.noUi-draggable {
  cursor: ew-resize;
}
.noUi-vertical .noUi-draggable {
  cursor: ns-resize;
}
.noUi-handle {
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #FFF;
  cursor: default;
  -webkit-box-shadow:
    inset 0 0 1px #FFF,
    inset 0 1px 7px #EBEBEB,
    0 3px 6px -3px #BBB;
  box-shadow:
    inset 0 0 1px #FFF,
    inset 0 1px 7px #EBEBEB,
    0 3px 6px -3px #BBB;
}
.noUi-active {
  -webkit-box-shadow:
    inset 0 0 1px #FFF,
    inset 0 1px 7px #DDD,
    0 3px 6px -3px #BBB;
  box-shadow:
    inset 0 0 1px #FFF,
    inset 0 1px 7px #DDD,
    0 3px 6px -3px #BBB;
}
.noUi-handle:before,
.noUi-handle:after {
  content: "";
  display: block;
  position: absolute;
  height: 14px;
  width: 1px;
  background: #E8E7E6;
  left: 14px;
  top: 6px;
}
.noUi-handle:after {
  left: 17px;
}
.noUi-vertical .noUi-handle:before,
.noUi-vertical .noUi-handle:after {
  width: 14px;
  height: 1px;
  left: 6px;
  top: 14px;
}
.noUi-vertical .noUi-handle:after {
  top: 17px;
}
[disabled] .noUi-connect {
  background: #B8B8B8;
}
[disabled].noUi-target,
[disabled].noUi-handle,
[disabled] .noUi-handle {
  cursor: not-allowed;
}
.noUi-pips,
.noUi-pips * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-pips {
  position: absolute;
  color: #999;
}
.noUi-value {
  position: absolute;
  white-space: nowrap;
  text-align: center;
}
.noUi-value-sub {
  color: #ccc;
  font-size: 10px;
}
.noUi-marker {
  position: absolute;
  background: #CCC;
}
.noUi-marker-sub {
  background: #AAA;
}
.noUi-marker-large {
  background: #AAA;
}
.noUi-pips-horizontal {
  padding: 10px 0;
  height: 80px;
  top: 100%;
  left: 0;
  width: 100%;
}
.noUi-value-horizontal {
  -webkit-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
}
.noUi-rtl .noUi-value-horizontal {
  -webkit-transform: translate(50%, 50%);
  transform: translate(50%, 50%);
}
.noUi-marker-horizontal.noUi-marker {
  margin-left: -1px;
  width: 2px;
  height: 5px;
}
.noUi-marker-horizontal.noUi-marker-sub {
  height: 10px;
}
.noUi-marker-horizontal.noUi-marker-large {
  height: 15px;
}
.noUi-pips-vertical {
  padding: 0 10px;
  height: 100%;
  top: 0;
  left: 100%;
}
.noUi-value-vertical {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding-left: 25px;
}
.noUi-rtl .noUi-value-vertical {
  -webkit-transform: translate(0, 50%);
  transform: translate(0, 50%);
}
.noUi-marker-vertical.noUi-marker {
  width: 5px;
  height: 2px;
  margin-top: -1px;
}
.noUi-marker-vertical.noUi-marker-sub {
  width: 10px;
}
.noUi-marker-vertical.noUi-marker-large {
  width: 15px;
}
.noUi-tooltip {
  display: block;
  position: absolute;
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #fff;
  color: #000;
  padding: 5px;
  text-align: center;
  white-space: nowrap;
}
.noUi-horizontal .noUi-tooltip {
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  left: 50%;
  bottom: 120%;
}
.noUi-vertical .noUi-tooltip {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  top: 50%;
  right: 120%;
}
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  position: relative;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
  touch-action: manipulation;
  -moz-backface-visibility: hidden;
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
}
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
  display: none;
}
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next,
.owl-carousel button.owl-dot {
  background: none;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit;
}
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel.owl-refresh .owl-item {
  visibility: hidden;
}
.owl-carousel.owl-drag .owl-item {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel.owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}
.no-js .owl-carousel {
  display: block;
}
.owl-carousel .animated {
  -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.owl-height {
  -webkit-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  -webkit-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-item .owl-lazy[src^=""],
.owl-carousel .owl-item .owl-lazy:not([src]) {
  max-height: 0;
}
.owl-carousel .owl-item img.owl-lazy {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("./media/owl.video.play-4O2DMQ3I.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  -webkit-transition: -webkit-transform 100ms ease;
  transition: -webkit-transform 100ms ease;
  transition: transform 100ms ease;
  transition: transform 100ms ease, -webkit-transform 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
  -webkit-transform: scale(1.3, 1.3);
  transform: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none;
}
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  -webkit-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%;
}
.owl-theme .owl-nav {
  margin-top: 10px;
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}
.owl-theme .owl-nav [class*=owl-] {
  color: #FFF;
  font-size: 14px;
  margin: 5px;
  padding: 4px 7px;
  background: #D6D6D6;
  display: inline-block;
  cursor: pointer;
  border-radius: 3px;
}
.owl-theme .owl-nav [class*=owl-]:hover {
  background: #869791;
  color: #FFF;
  text-decoration: none;
}
.owl-theme .owl-nav .disabled {
  opacity: .5;
  cursor: default;
}
.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px;
}
.owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}
.owl-theme .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
}
.owl-theme .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  background: #D6D6D6;
  display: block;
  -webkit-backface-visibility: visible;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  border-radius: 30px;
}
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
  background: #869791;
}
@-webkit-keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    transform: translateY(40px);
  }
  30%, 70% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    transform: translateY(-40px);
  }
}
@keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    transform: translateY(40px);
  }
  30%, 70% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    transform: translateY(-40px);
  }
}
@-webkit-keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    transform: translateY(40px);
  }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    transform: translateY(40px);
  }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  20% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  20% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.dropzone,
.dropzone * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dropzone {
  min-height: 150px;
  border: 2px solid rgba(0, 0, 0, .3);
  background: white;
  padding: 20px 20px;
}
.dropzone.dz-clickable {
  cursor: pointer;
}
.dropzone.dz-clickable * {
  cursor: default;
}
.dropzone.dz-clickable .dz-message,
.dropzone.dz-clickable .dz-message * {
  cursor: pointer;
}
.dropzone.dz-started .dz-message {
  display: none;
}
.dropzone.dz-drag-hover {
  border-style: solid;
}
.dropzone.dz-drag-hover .dz-message {
  opacity: .5;
}
.dropzone .dz-message {
  text-align: center;
  margin: 2em 0;
}
.dropzone .dz-preview {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 16px;
  min-height: 100px;
}
.dropzone .dz-preview:hover {
  z-index: 1000;
}
.dropzone .dz-preview:hover .dz-details {
  opacity: 1;
}
.dropzone .dz-preview.dz-file-preview .dz-image {
  border-radius: 20px;
  background: #999;
  background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ddd));
  background:
    linear-gradient(
      to bottom,
      #eee,
      #ddd);
}
.dropzone .dz-preview.dz-file-preview .dz-details {
  opacity: 1;
}
.dropzone .dz-preview.dz-image-preview {
  background: white;
}
.dropzone .dz-preview.dz-image-preview .dz-details {
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
.dropzone .dz-preview .dz-remove {
  font-size: 14px;
  text-align: center;
  display: block;
  cursor: pointer;
  border: none;
}
.dropzone .dz-preview .dz-remove:hover {
  text-decoration: underline;
}
.dropzone .dz-preview:hover .dz-details {
  opacity: 1;
}
.dropzone .dz-preview .dz-details {
  z-index: 20;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  font-size: 13px;
  min-width: 100%;
  max-width: 100%;
  padding: 2em 1em;
  text-align: center;
  color: rgba(0, 0, 0, .9);
  line-height: 150%;
}
.dropzone .dz-preview .dz-details .dz-size {
  margin-bottom: 1em;
  font-size: 16px;
}
.dropzone .dz-preview .dz-details .dz-filename {
  white-space: nowrap;
}
.dropzone .dz-preview .dz-details .dz-filename:hover span {
  border: 1px solid rgba(200, 200, 200, .8);
  background-color: rgba(255, 255, 255, .8);
}
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) {
  overflow: hidden;
  text-overflow: ellipsis;
}
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {
  border: 1px solid transparent;
}
.dropzone .dz-preview .dz-details .dz-filename span,
.dropzone .dz-preview .dz-details .dz-size span {
  background-color: rgba(255, 255, 255, .4);
  padding: 0 .4em;
  border-radius: 3px;
}
.dropzone .dz-preview:hover .dz-image img {
  -webkit-transform: scale(1.05, 1.05);
  transform: scale(1.05, 1.05);
  -webkit-filter: blur(8px);
  filter: blur(8px);
}
.dropzone .dz-preview .dz-image {
  border-radius: 20px;
  overflow: hidden;
  width: 120px;
  height: 120px;
  position: relative;
  display: block;
  z-index: 10;
}
.dropzone .dz-preview .dz-image img {
  display: block;
}
.dropzone .dz-preview.dz-success .dz-success-mark {
  -webkit-animation: passing-through 3s cubic-bezier(.77, 0, .175, 1);
  animation: passing-through 3s cubic-bezier(.77, 0, .175, 1);
}
.dropzone .dz-preview.dz-error .dz-error-mark {
  opacity: 1;
  -webkit-animation: slide-in 3s cubic-bezier(.77, 0, .175, 1);
  animation: slide-in 3s cubic-bezier(.77, 0, .175, 1);
}
.dropzone .dz-preview .dz-success-mark,
.dropzone .dz-preview .dz-error-mark {
  pointer-events: none;
  opacity: 0;
  z-index: 500;
  position: absolute;
  display: block;
  top: 50%;
  left: 50%;
  margin-left: -27px;
  margin-top: -27px;
}
.dropzone .dz-preview .dz-success-mark svg,
.dropzone .dz-preview .dz-error-mark svg {
  display: block;
  width: 54px;
  height: 54px;
}
.dropzone .dz-preview.dz-processing .dz-progress {
  opacity: 1;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.dropzone .dz-preview.dz-complete .dz-progress {
  opacity: 0;
  -webkit-transition: opacity 0.4s ease-in;
  transition: opacity 0.4s ease-in;
}
.dropzone .dz-preview:not(.dz-processing) .dz-progress {
  -webkit-animation: pulse 6s ease infinite;
  animation: pulse 6s ease infinite;
}
.dropzone .dz-preview .dz-progress {
  opacity: 1;
  z-index: 1000;
  pointer-events: none;
  position: absolute;
  height: 16px;
  left: 50%;
  top: 50%;
  margin-top: -8px;
  width: 80px;
  margin-left: -40px;
  background: rgba(255, 255, 255, .9);
  -webkit-transform: scale(1);
  border-radius: 8px;
  overflow: hidden;
}
.dropzone .dz-preview .dz-progress .dz-upload {
  background: #333;
  background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#444));
  background:
    linear-gradient(
      to bottom,
      #666,
      #444);
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 0;
  -webkit-transition: width 300ms ease-in-out;
  transition: width 300ms ease-in-out;
}
.dropzone .dz-preview.dz-error .dz-error-message {
  display: block;
}
.dropzone .dz-preview.dz-error:hover .dz-error-message {
  opacity: 1;
  pointer-events: auto;
}
.dropzone .dz-preview .dz-error-message {
  pointer-events: none;
  z-index: 1000;
  position: absolute;
  display: block;
  display: none;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  border-radius: 8px;
  font-size: 13px;
  top: 130px;
  left: -10px;
  width: 140px;
  background: #be2626;
  background: -webkit-gradient(linear, left top, left bottom, from(#be2626), to(#a92222));
  background:
    linear-gradient(
      to bottom,
      #be2626,
      #a92222);
  padding: .5em 1.2em;
  color: white;
}
.dropzone .dz-preview .dz-error-message:after {
  content: "";
  position: absolute;
  top: -6px;
  left: 64px;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #be2626;
}
.ql-container {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family:
    Helvetica,
    Arial,
    sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  -o-tab-size: 4;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: "\2022";
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: "\2611";
}
.ql-editor ul[data-checked=false] > li::before {
  content: "\2610";
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: .3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: .3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) ". ";
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) ". ";
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) ". ";
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) ". ";
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) ". ";
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) ". ";
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) ". ";
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) ". ";
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) ". ";
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) ". ";
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family:
    Georgia,
    Times New Roman,
    serif;
}
.ql-editor .ql-font-monospace {
  font-family:
    Monaco,
    Courier New,
    monospace;
}
.ql-editor .ql-size-small {
  font-size: .75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0, 0, 0, .6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: "";
  display: table;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none;
}
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c;
}
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.ql-snow * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.ql-snow .ql-hidden {
  display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}
.ql-snow .ql-tooltip {
  position: absolute;
  -webkit-transform: translateY(10px);
  transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
}
.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-snow .ql-formats:after {
  clear: both;
  content: "";
  display: table;
}
.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}
.ql-snow .ql-empty {
  fill: none;
}
.ql-snow .ql-even {
  fill-rule: evenodd;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-snow .ql-transparent {
  opacity: .4;
}
.ql-snow .ql-direction svg:last-child {
  display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-snow .ql-editor h1 {
  font-size: 2em;
}
.ql-snow .ql-editor h2 {
  font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
  font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
  font-size: 1em;
}
.ql-snow .ql-editor h5 {
  font-size: .83em;
}
.ql-snow .ql-editor h6 {
  font-size: .67em;
}
.ql-snow .ql-editor a {
  text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-snow .ql-editor img {
  max-width: 100%;
}
.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0;
  width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before {
  content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
  width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: "Normal";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: "Heading 1";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: "Heading 2";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: "Heading 3";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: "Heading 4";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: "Heading 5";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: "Heading 6";
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: .83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: .67em;
}
.ql-snow .ql-picker.ql-font {
  width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: "Sans Serif";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: "Serif";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: "Monospace";
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family:
    Georgia,
    Times New Roman,
    serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family:
    Monaco,
    Courier New,
    monospace;
}
.ql-snow .ql-picker.ql-size {
  width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: "Normal";
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: "Small";
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: "Large";
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: "Huge";
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family:
    "Helvetica Neue",
    "Helvetica",
    "Arial",
    sans-serif;
  padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  -webkit-box-shadow: rgba(0, 0, 0, .2) 0 2px 8px;
  box-shadow: rgba(0, 0, 0, .2) 0 2px 8px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0;
}
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  -webkit-box-shadow: 0 0 5px #ddd;
  box-shadow: 0 0 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}
.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px;
}
.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0;
  padding: 3px 5px;
  width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: "Edit";
  margin-left: 16px;
  padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove::before {
  content: "Remove";
  margin-left: 8px;
}
.ql-snow .ql-tooltip a {
  line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0;
  content: "Save";
  padding-right: 0;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:";
}
.ql-snow a {
  color: #06c;
}
.ql-container.ql-snow {
  border: 1px solid #ccc;
}
.tagify {
  --tag-bg:#E5E5E5;
  --tag-hover:#D3E2E2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  border: 1px solid #ddd;
  padding: 0;
  cursor: text;
  position: relative;
  -webkit-transition: .1s;
  transition: .1s;
}
@-webkit-keyframes tags--bump {
  30% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
}
@keyframes tags--bump {
  30% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
}
.tagify:hover {
  border-color: #ccc;
}
.tagify.tagify--focus {
  border-color: #85c8ea;
}
.tagify[readonly] {
  cursor: default;
}
.tagify[readonly] > .tagify__input {
  visibility: hidden;
  width: 0;
  margin: 5px 0;
}
.tagify[readonly] .tagify__tag__removeBtn {
  display: none;
}
.tagify[readonly] .tagify__tag > div {
  padding: .3em .5em;
}
.tagify[readonly] .tagify__tag > div::before {
  background:
    linear-gradient(
      45deg,
      #d6d6d6 25%,
      transparent 25%,
      transparent 50%,
      #d6d6d6 50%,
      #d6d6d6 75%,
      transparent 75%,
      transparent) 0/5px 5px;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.tagify + input,
.tagify + textarea {
  border: 0;
  display: none;
}
.tagify__tag {
  display: inline-block;
  margin: 5px 0 5px 5px;
  position: relative;
  z-index: 1;
  cursor: default;
  -webkit-transition: .13s ease-out;
  transition: .13s ease-out;
}
.tagify__tag.tagify--editable > div::before {
  -webkit-box-shadow: 0 0 0 2px #d3e2e2 inset !important;
  box-shadow: 0 0 0 2px #d3e2e2 inset !important;
  -webkit-box-shadow: 0 0 0 2px var(--tag-hover) inset !important;
  box-shadow: 0 0 0 2px var(--tag-hover) inset !important;
}
.tagify__tag.tagify--editable.tagify--invalid > div::before {
  -webkit-box-shadow: 0 0 0 2px #d39494 inset !important;
  box-shadow: 0 0 0 2px #d39494 inset !important;
}
.tagify__tag > div {
  vertical-align: top;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 100%;
  padding: .3em .5em;
  color: #000;
  border-radius: 3px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: .13s ease-out;
  transition: .13s ease-out;
  padding-right: 1.5em;
}
.tagify__tag > div > * {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: top;
  min-width: 10px;
}
.tagify__tag > div > [contenteditable] {
  outline: 0;
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
  cursor: text;
}
.tagify__tag > div::before {
  content: "";
  position: absolute;
  border-radius: inherit;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  -webkit-box-shadow: 0 0 0 16px #e5e5e5 inset;
  box-shadow: 0 0 0 16px #e5e5e5 inset;
  -webkit-box-shadow: 0 0 0 16px var(--tag-bg) inset;
  box-shadow: 0 0 0 16px var(--tag-bg) inset;
  z-index: -1;
  pointer-events: none;
  -webkit-transition: 120ms ease;
  transition: 120ms ease;
  -webkit-animation: tags--bump .3s ease-out 1;
  animation: tags--bump .3s ease-out 1;
}
.tagify__tag:hover:not([readonly]) div::before {
  top: -2px;
  right: -2px;
  bottom: -2px;
  left: -2px;
  -webkit-box-shadow: 0 0 0 16px #d3e2e2 inset;
  box-shadow: 0 0 0 16px #d3e2e2 inset;
  -webkit-box-shadow: 0 0 0 16px var(--tag-hover) inset;
  box-shadow: 0 0 0 16px var(--tag-hover) inset;
}
.tagify__tag.tagify--noAnim {
  -webkit-animation: none;
  animation: none;
}
.tagify__tag.tagify--hide {
  width: 0 !important;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
  opacity: 0;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition: .3s;
  transition: .3s;
  pointer-events: none;
}
.tagify__tag.tagify--mark div::before {
  -webkit-animation: none;
  animation: none;
}
.tagify__tag.tagify--notAllowed div > span {
  opacity: .5;
}
.tagify__tag.tagify--notAllowed div::before {
  -webkit-box-shadow: 0 0 0 20px rgba(211, 148, 148, .44) inset !important;
  box-shadow: 0 0 0 20px rgba(211, 148, 148, .44) inset !important;
  -webkit-transition: .2s;
  transition: .2s;
}
.tagify__tag[readonly] .tagify__tag__removeBtn {
  display: none;
}
.tagify__tag[readonly] > div {
  padding: .3em .5em;
}
.tagify__tag[readonly] > div::before {
  background:
    linear-gradient(
      45deg,
      #d6d6d6 25%,
      transparent 25%,
      transparent 50%,
      #d6d6d6 50%,
      #d6d6d6 75%,
      transparent 75%,
      transparent) 0/5px 5px;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.tagify__tag__removeBtn {
  font: 14px/16px Serif;
  width: 14px;
  height: 14px;
  text-align: center;
  border-radius: 50px;
  position: absolute;
  z-index: 1;
  right: calc(.5em - 2px);
  top: 50%;
  cursor: pointer;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition: .2s ease-out;
  transition: .2s ease-out;
}
.tagify__tag__removeBtn::after {
  content: "\d7";
}
.tagify__tag__removeBtn:hover {
  color: #fff;
  background: #c77777;
}
.tagify__tag__removeBtn:hover + div > span {
  opacity: .5;
}
.tagify__tag__removeBtn:hover + div::before {
  -webkit-box-shadow: 0 0 0 20px rgba(211, 148, 148, .3) inset !important;
  box-shadow: 0 0 0 20px rgba(211, 148, 148, .3) inset !important;
  -webkit-transition: .2s;
  transition: .2s;
}
.tagify__input {
  display: block;
  min-width: 110px;
  margin: 5px;
  padding: .3em .5em;
  position: relative;
}
.tagify__input:empty::before {
  -webkit-transition: .2s ease-out;
  transition: .2s ease-out;
  opacity: .5;
  -webkit-transform: none;
  transform: none;
}
.tagify__input:focus {
  outline: 0;
}
.tagify__input:focus::before {
  -webkit-transition: .2s ease-out;
  transition: .2s ease-out;
  opacity: 0;
  -webkit-transform: translatex(6px);
  transform: translatex(6px);
}
@supports (-moz-appearance:none) {
  .tagify__input:focus::before {
    display: none;
  }
}
.tagify__input:focus:empty::before {
  -webkit-transition: .2s ease-out;
  transition: .2s ease-out;
  opacity: .3;
  -webkit-transform: none;
  transform: none;
}
@supports (-moz-appearance:none) {
  .tagify__input:focus:empty::before {
    display: inline-block;
  }
}
.tagify__input::before {
  content: attr(data-placeholder);
  line-height: 1.8;
  position: absolute;
  top: 0;
  z-index: 1;
  color: #000;
  white-space: nowrap;
  pointer-events: none;
  opacity: 0;
}
@supports (-moz-appearance:none) {
  .tagify__input::before {
    line-height: inherit;
    position: relative;
  }
}
.tagify__input::after {
  content: attr(data-suggest);
  color: #000;
  opacity: .3;
  pointer-events: none;
}
.tagify__input .tagify__tag {
  line-height: 1.1;
}
.tagify__input .tagify__tag > div {
  padding-top: 0;
  padding-bottom: 0;
}
.tagify__input .tagify__tag > div::before {
  top: -3px;
  bottom: -3px;
}
.tagify__input .tagify__tag:hover:not([readonly]) > div::before {
  top: -3px;
  bottom: -3px;
  left: 0;
  right: 0;
}
.tagify--mix .tagify__input {
  padding: 5px;
  margin: 0;
  width: 100%;
  height: 100%;
  line-height: 1.7;
}
.tagify__dropdown {
  position: absolute;
  z-index: 999;
  background: #fff;
  max-height: 300px;
  overflow: auto;
  border: 1px solid #85c8ea;
  -webkit-box-shadow: 0 2px 4px -2px rgba(0, 0, 0, .2);
  box-shadow: 0 2px 4px -2px rgba(0, 0, 0, .2);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.tagify__dropdown__item {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
  padding: .35em .6em;
  margin: 2px;
  cursor: pointer;
  border-radius: 3px;
  position: relative;
  outline: 0;
}
.tagify__dropdown__item--active {
  background: #e5e5e5;
}
.tagify__dropdown__item:active {
  background: #f2f2f2;
}
@font-face {
  font-family: "summernote";
  font-style: normal;
  font-weight: 400;
  src: url("./media/summernote-V6ZPHSLE.eot?1d9aeaaff0a8939558a45be6cd52cd4c");
  src:
    url("./media/summernote-V6ZPHSLE.eot?1d9aeaaff0a8939558a45be6cd52cd4c#iefix") format("embedded-opentype"),
    url("./media/summernote-F72EFENV.woff?1d9aeaaff0a8939558a45be6cd52cd4c") format("woff"),
    url("./media/summernote-VSLFUQJ2.ttf?1d9aeaaff0a8939558a45be6cd52cd4c") format("truetype");
}
[class^=note-icon-]:before,
[class*=" note-icon-"]:before {
  display: inline-block;
  font: normal normal normal 14px summernote;
  font-size: inherit;
  -webkit-font-smoothing: antialiased;
  text-decoration: inherit;
  text-rendering: auto;
  text-transform: none;
  vertical-align: middle;
  speak: none;
  -moz-osx-font-smoothing: grayscale;
}
.note-icon-align-center:before,
.note-icon-align-indent:before,
.note-icon-align-justify:before,
.note-icon-align-left:before,
.note-icon-align-outdent:before,
.note-icon-align-right:before,
.note-icon-align:before,
.note-icon-arrow-circle-down:before,
.note-icon-arrow-circle-left:before,
.note-icon-arrow-circle-right:before,
.note-icon-arrow-circle-up:before,
.note-icon-arrows-alt:before,
.note-icon-arrows-h:before,
.note-icon-arrows-v:before,
.note-icon-bold:before,
.note-icon-caret:before,
.note-icon-chain-broken:before,
.note-icon-circle:before,
.note-icon-close:before,
.note-icon-code:before,
.note-icon-col-after:before,
.note-icon-col-before:before,
.note-icon-col-remove:before,
.note-icon-eraser:before,
.note-icon-float-left:before,
.note-icon-float-none:before,
.note-icon-float-right:before,
.note-icon-font:before,
.note-icon-frame:before,
.note-icon-italic:before,
.note-icon-link:before,
.note-icon-magic:before,
.note-icon-menu-check:before,
.note-icon-minus:before,
.note-icon-orderedlist:before,
.note-icon-pencil:before,
.note-icon-picture:before,
.note-icon-question:before,
.note-icon-redo:before,
.note-icon-rollback:before,
.note-icon-row-above:before,
.note-icon-row-below:before,
.note-icon-row-remove:before,
.note-icon-special-character:before,
.note-icon-square:before,
.note-icon-strikethrough:before,
.note-icon-subscript:before,
.note-icon-summernote:before,
.note-icon-superscript:before,
.note-icon-table:before,
.note-icon-text-height:before,
.note-icon-trash:before,
.note-icon-underline:before,
.note-icon-undo:before,
.note-icon-unorderedlist:before,
.note-icon-video:before {
  display: inline-block;
  font-family: "summernote";
  font-style: normal;
  font-weight: 400;
  text-decoration: inherit;
}
.note-icon-align-center:before {
  content: "\f101";
}
.note-icon-align-indent:before {
  content: "\f102";
}
.note-icon-align-justify:before {
  content: "\f103";
}
.note-icon-align-left:before {
  content: "\f104";
}
.note-icon-align-outdent:before {
  content: "\f105";
}
.note-icon-align-right:before {
  content: "\f106";
}
.note-icon-align:before {
  content: "\f107";
}
.note-icon-arrow-circle-down:before {
  content: "\f108";
}
.note-icon-arrow-circle-left:before {
  content: "\f109";
}
.note-icon-arrow-circle-right:before {
  content: "\f10a";
}
.note-icon-arrow-circle-up:before {
  content: "\f10b";
}
.note-icon-arrows-alt:before {
  content: "\f10c";
}
.note-icon-arrows-h:before {
  content: "\f10d";
}
.note-icon-arrows-v:before {
  content: "\f10e";
}
.note-icon-bold:before {
  content: "\f10f";
}
.note-icon-caret:before {
  content: "\f110";
}
.note-icon-chain-broken:before {
  content: "\f111";
}
.note-icon-circle:before {
  content: "\f112";
}
.note-icon-close:before {
  content: "\f113";
}
.note-icon-code:before {
  content: "\f114";
}
.note-icon-col-after:before {
  content: "\f115";
}
.note-icon-col-before:before {
  content: "\f116";
}
.note-icon-col-remove:before {
  content: "\f117";
}
.note-icon-eraser:before {
  content: "\f118";
}
.note-icon-float-left:before {
  content: "\f119";
}
.note-icon-float-none:before {
  content: "\f11a";
}
.note-icon-float-right:before {
  content: "\f11b";
}
.note-icon-font:before {
  content: "\f11c";
}
.note-icon-frame:before {
  content: "\f11d";
}
.note-icon-italic:before {
  content: "\f11e";
}
.note-icon-link:before {
  content: "\f11f";
}
.note-icon-magic:before {
  content: "\f120";
}
.note-icon-menu-check:before {
  content: "\f121";
}
.note-icon-minus:before {
  content: "\f122";
}
.note-icon-orderedlist:before {
  content: "\f123";
}
.note-icon-pencil:before {
  content: "\f124";
}
.note-icon-picture:before {
  content: "\f125";
}
.note-icon-question:before {
  content: "\f126";
}
.note-icon-redo:before {
  content: "\f127";
}
.note-icon-rollback:before {
  content: "\f128";
}
.note-icon-row-above:before {
  content: "\f129";
}
.note-icon-row-below:before {
  content: "\f12a";
}
.note-icon-row-remove:before {
  content: "\f12b";
}
.note-icon-special-character:before {
  content: "\f12c";
}
.note-icon-square:before {
  content: "\f12d";
}
.note-icon-strikethrough:before {
  content: "\f12e";
}
.note-icon-subscript:before {
  content: "\f12f";
}
.note-icon-summernote:before {
  content: "\f130";
}
.note-icon-superscript:before {
  content: "\f131";
}
.note-icon-table:before {
  content: "\f132";
}
.note-icon-text-height:before {
  content: "\f133";
}
.note-icon-trash:before {
  content: "\f134";
}
.note-icon-underline:before {
  content: "\f135";
}
.note-icon-undo:before {
  content: "\f136";
}
.note-icon-unorderedlist:before {
  content: "\f137";
}
.note-icon-video:before {
  content: "\f138";
}
.note-editor {
  position: relative;
}
.note-editor .note-dropzone {
  position: absolute;
  z-index: 100;
  display: none;
  color: #87cefa;
  background-color: #fff;
  opacity: .95;
}
.note-editor .note-dropzone .note-dropzone-message {
  display: table-cell;
  font-size: 28px;
  font-weight: 700;
  text-align: center;
  vertical-align: middle;
}
.note-editor .note-dropzone.hover {
  color: #098ddf;
}
.note-editor.dragover .note-dropzone {
  display: table;
}
.note-editor .note-editing-area {
  position: relative;
}
.note-editor .note-editing-area .note-editable {
  outline: 0;
}
.note-editor .note-editing-area .note-editable sup {
  vertical-align: super;
}
.note-editor .note-editing-area .note-editable sub {
  vertical-align: sub;
}
.note-editor .note-editing-area img.note-float-left {
  margin-right: 10px;
}
.note-editor .note-editing-area img.note-float-right {
  margin-left: 10px;
}
.note-editor.note-frame {
  border: 1px solid #a9a9a9;
}
.note-editor.note-frame.codeview .note-editing-area .note-editable {
  display: none;
}
.note-editor.note-frame.codeview .note-editing-area .note-codable {
  display: block;
}
.note-editor.note-frame .note-editing-area {
  overflow: hidden;
}
.note-editor.note-frame .note-editing-area .note-editable {
  padding: 10px;
  overflow: auto;
  color: #000;
  word-wrap: break-word;
  background-color: #fff;
}
.note-editor.note-frame .note-editing-area .note-editable[contenteditable=false] {
  background-color: #e5e5e5;
}
.note-editor.note-frame .note-editing-area .note-codable {
  display: none;
  width: 100%;
  padding: 10px;
  margin-bottom: 0;
  font-family:
    Menlo,
    Monaco,
    monospace,
    sans-serif;
  font-size: 14px;
  color: #ccc;
  background-color: #222;
  border: 0;
  border-radius: 0;
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  resize: none;
}
.note-editor.note-frame.fullscreen {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  width: 100% !important;
}
.note-editor.note-frame.fullscreen .note-editable {
  background-color: #fff;
}
.note-editor.note-frame.fullscreen .note-resizebar {
  display: none;
}
.note-editor.note-frame .note-status-output {
  display: block;
  width: 100%;
  height: 20px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.42857143;
  color: #000;
  border: 0;
  border-top: 1px solid #e2e2e2;
}
.note-editor.note-frame .note-status-output:empty {
  height: 0;
  border-top: 0 solid transparent;
}
.note-editor.note-frame .note-status-output .pull-right {
  float: right !important;
}
.note-editor.note-frame .note-status-output .text-muted {
  color: #777;
}
.note-editor.note-frame .note-status-output .text-primary {
  color: #286090;
}
.note-editor.note-frame .note-status-output .text-success {
  color: #3c763d;
}
.note-editor.note-frame .note-status-output .text-info {
  color: #31708f;
}
.note-editor.note-frame .note-status-output .text-warning {
  color: #8a6d3b;
}
.note-editor.note-frame .note-status-output .text-danger {
  color: #a94442;
}
.note-editor.note-frame .note-status-output .alert {
  padding: 7px 10px 2px 10px;
  margin: -7px 0 0 0;
  color: #000;
  background-color: #f5f5f5;
  border-radius: 0;
}
.note-editor.note-frame .note-status-output .alert .note-icon {
  margin-right: 5px;
}
.note-editor.note-frame .note-status-output .alert-success {
  color: #3c763d !important;
  background-color: #dff0d8 !important;
}
.note-editor.note-frame .note-status-output .alert-info {
  color: #31708f !important;
  background-color: #d9edf7 !important;
}
.note-editor.note-frame .note-status-output .alert-warning {
  color: #8a6d3b !important;
  background-color: #fcf8e3 !important;
}
.note-editor.note-frame .note-status-output .alert-danger {
  color: #a94442 !important;
  background-color: #f2dede !important;
}
.note-editor.note-frame .note-statusbar {
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.note-editor.note-frame .note-statusbar .note-resizebar {
  width: 100%;
  height: 9px;
  padding-top: 1px;
  cursor: ns-resize;
}
.note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar {
  width: 20px;
  margin: 1px auto;
  border-top: 1px solid #a9a9a9;
}
.note-editor.note-frame .note-statusbar.locked .note-resizebar {
  cursor: default;
}
.note-editor.note-frame .note-statusbar.locked .note-resizebar .note-icon-bar {
  display: none;
}
.note-editor.note-frame .note-placeholder {
  padding: 10px;
}
.note-popover.popover {
  max-width: none;
}
.note-popover.popover .popover-content a {
  display: inline-block;
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
}
.note-popover.popover .arrow {
  left: 20px !important;
}
.note-toolbar {
  position: relative;
  z-index: 500;
}
.note-popover .popover-content,
.panel-heading.note-toolbar {
  padding: 0 0 5px 5px;
  margin: 0;
}
.note-popover .popover-content > .btn-group,
.panel-heading.note-toolbar > .btn-group {
  margin-top: 5px;
  margin-right: 5px;
  margin-left: 0;
}
.note-popover .popover-content .btn-group .note-table,
.panel-heading.note-toolbar .btn-group .note-table {
  min-width: 0;
  padding: 5px;
}
.note-popover .popover-content .btn-group .note-table .note-dimension-picker,
.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker {
  font-size: 18px;
}
.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher,
.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher {
  position: absolute !important;
  z-index: 3;
  width: 10em;
  height: 10em;
  cursor: pointer;
}
.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted,
.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted {
  position: relative !important;
  z-index: 1;
  width: 5em;
  height: 5em;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC) repeat;
}
.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted,
.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted {
  position: absolute !important;
  z-index: 2;
  width: 1em;
  height: 1em;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC) repeat;
}
.note-popover .popover-content .note-style .dropdown-style blockquote,
.panel-heading.note-toolbar .note-style .dropdown-style blockquote,
.note-popover .popover-content .note-style .dropdown-style pre,
.panel-heading.note-toolbar .note-style .dropdown-style pre {
  padding: 5px 10px;
  margin: 0;
}
.note-popover .popover-content .note-style .dropdown-style h1,
.panel-heading.note-toolbar .note-style .dropdown-style h1,
.note-popover .popover-content .note-style .dropdown-style h2,
.panel-heading.note-toolbar .note-style .dropdown-style h2,
.note-popover .popover-content .note-style .dropdown-style h3,
.panel-heading.note-toolbar .note-style .dropdown-style h3,
.note-popover .popover-content .note-style .dropdown-style h4,
.panel-heading.note-toolbar .note-style .dropdown-style h4,
.note-popover .popover-content .note-style .dropdown-style h5,
.panel-heading.note-toolbar .note-style .dropdown-style h5,
.note-popover .popover-content .note-style .dropdown-style h6,
.panel-heading.note-toolbar .note-style .dropdown-style h6,
.note-popover .popover-content .note-style .dropdown-style p,
.panel-heading.note-toolbar .note-style .dropdown-style p {
  padding: 0;
  margin: 0;
}
.note-popover .popover-content .note-color-all .dropdown-menu,
.panel-heading.note-toolbar .note-color-all .dropdown-menu {
  min-width: 337px;
}
.note-popover .popover-content .note-color .dropdown-toggle,
.panel-heading.note-toolbar .note-color .dropdown-toggle {
  width: 20px;
  padding-left: 5px;
}
.note-popover .popover-content .note-color .dropdown-menu .note-palette,
.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette {
  display: inline-block;
  width: 160px;
  margin: 0;
}
.note-popover .popover-content .note-color .dropdown-menu .note-palette:first-child,
.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette:first-child {
  margin: 0 5px;
}
.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-palette-title,
.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-palette-title {
  margin: 2px 7px;
  font-size: 12px;
  text-align: center;
  border-bottom: 1px solid #eee;
}
.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-reset,
.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-reset,
.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-select,
.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-select {
  width: 100%;
  padding: 0 3px;
  margin: 3px;
  font-size: 11px;
  cursor: pointer;
  border-radius: 5px;
}
.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-row,
.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-row {
  height: 20px;
}
.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-reset:hover,
.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-reset:hover {
  background: #eee;
}
.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-select-btn,
.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-select-btn {
  display: none;
}
.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-holder-custom .note-color-btn,
.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-holder-custom .note-color-btn {
  border: 1px solid #eee;
}
.note-popover .popover-content .note-para .dropdown-menu,
.panel-heading.note-toolbar .note-para .dropdown-menu {
  min-width: 216px;
  padding: 5px;
}
.note-popover .popover-content .note-para .dropdown-menu > div:first-child,
.panel-heading.note-toolbar .note-para .dropdown-menu > div:first-child {
  margin-right: 5px;
}
.note-popover .popover-content .dropdown-menu,
.panel-heading.note-toolbar .dropdown-menu {
  min-width: 90px;
}
.note-popover .popover-content .dropdown-menu.right,
.panel-heading.note-toolbar .dropdown-menu.right {
  right: 0;
  left: auto;
}
.note-popover .popover-content .dropdown-menu.right::before,
.panel-heading.note-toolbar .dropdown-menu.right::before {
  right: 9px;
  left: auto !important;
}
.note-popover .popover-content .dropdown-menu.right::after,
.panel-heading.note-toolbar .dropdown-menu.right::after {
  right: 10px;
  left: auto !important;
}
.note-popover .popover-content .dropdown-menu.note-check li a i,
.panel-heading.note-toolbar .dropdown-menu.note-check li a i {
  color: deepskyblue;
  visibility: hidden;
}
.note-popover .popover-content .dropdown-menu.note-check li a.checked i,
.panel-heading.note-toolbar .dropdown-menu.note-check li a.checked i {
  visibility: visible;
}
.note-popover .popover-content .note-fontsize-10,
.panel-heading.note-toolbar .note-fontsize-10 {
  font-size: 10px;
}
.note-popover .popover-content .note-color-palette,
.panel-heading.note-toolbar .note-color-palette {
  line-height: 1;
}
.note-popover .popover-content .note-color-palette div .note-color-btn,
.panel-heading.note-toolbar .note-color-palette div .note-color-btn {
  width: 20px;
  height: 20px;
  padding: 0;
  margin: 0;
  border: 1px solid #fff;
}
.note-popover .popover-content .note-color-palette div .note-color-btn:hover,
.panel-heading.note-toolbar .note-color-palette div .note-color-btn:hover {
  border: 1px solid #000;
}
.note-dialog > div {
  display: none;
}
.note-dialog .form-group {
  margin-right: 0;
  margin-left: 0;
}
.note-dialog .note-modal-form {
  margin: 0;
}
.note-dialog .note-image-dialog .note-dropzone {
  min-height: 100px;
  margin-bottom: 10px;
  font-size: 30px;
  line-height: 4;
  color: lightgray;
  text-align: center;
  border: 4px dashed lightgray;
}
@-moz-document url-prefix() {
  .note-image-input {
    height: auto;
  }
}
.note-placeholder {
  position: absolute;
  display: none;
  color: gray;
}
.note-handle .note-control-selection {
  position: absolute;
  display: none;
  border: 1px solid #000;
}
.note-handle .note-control-selection > div {
  position: absolute;
}
.note-handle .note-control-selection .note-control-selection-bg {
  width: 100%;
  height: 100%;
  background-color: #000;
  -webkit-opacity: .3;
  -khtml-opacity: .3;
  -moz-opacity: .3;
  opacity: .3;
  -ms-filter: alpha(opacity=30);
  filter: alpha(opacity=30);
}
.note-handle .note-control-selection .note-control-handle {
  width: 7px;
  height: 7px;
  border: 1px solid #000;
}
.note-handle .note-control-selection .note-control-holder {
  width: 7px;
  height: 7px;
  border: 1px solid #000;
}
.note-handle .note-control-selection .note-control-sizing {
  width: 7px;
  height: 7px;
  background-color: #fff;
  border: 1px solid #000;
}
.note-handle .note-control-selection .note-control-nw {
  top: -5px;
  left: -5px;
  border-right: 0;
  border-bottom: 0;
}
.note-handle .note-control-selection .note-control-ne {
  top: -5px;
  right: -5px;
  border-bottom: 0;
  border-left: none;
}
.note-handle .note-control-selection .note-control-sw {
  bottom: -5px;
  left: -5px;
  border-top: 0;
  border-right: 0;
}
.note-handle .note-control-selection .note-control-se {
  right: -5px;
  bottom: -5px;
  cursor: se-resize;
}
.note-handle .note-control-selection .note-control-se.note-control-holder {
  cursor: default;
  border-top: 0;
  border-left: none;
}
.note-handle .note-control-selection .note-control-selection-info {
  right: 0;
  bottom: 0;
  padding: 5px;
  margin: 5px;
  font-size: 12px;
  color: #fff;
  background-color: #000;
  border-radius: 5px;
  -webkit-opacity: .7;
  -khtml-opacity: .7;
  -moz-opacity: .7;
  opacity: .7;
  -ms-filter: alpha(opacity=70);
  filter: alpha(opacity=70);
}
.note-hint-popover {
  min-width: 100px;
  padding: 2px;
}
.note-hint-popover .popover-content {
  max-height: 150px;
  padding: 3px;
  overflow: auto;
}
.note-hint-popover .popover-content .note-hint-group .note-hint-item {
  display: block !important;
  padding: 3px;
}
.note-hint-popover .popover-content .note-hint-group .note-hint-item.active,
.note-hint-popover .popover-content .note-hint-group .note-hint-item:hover {
  display: block;
  clear: both;
  font-weight: 400;
  line-height: 1.4;
  color: #fff;
  text-decoration: none;
  white-space: nowrap;
  cursor: pointer;
  background-color: #428bca;
  outline: 0;
}
.md-editor {
  display: block;
  border: 1px solid #ddd;
}
.md-editor .md-footer,
.md-editor > .md-header {
  display: block;
  padding: 6px 4px;
  background: #f5f5f5;
}
.md-editor > .md-header {
  margin: 0;
}
.md-editor > .md-preview {
  background: #fff;
  border-top: 1px dashed #ddd;
  border-bottom: 1px dashed #ddd;
  min-height: 10px;
  overflow: auto;
}
.md-editor > textarea {
  font-family:
    Menlo,
    Monaco,
    Consolas,
    "Courier New",
    monospace;
  font-size: 14px;
  outline: 0;
  margin: 0;
  display: block;
  padding: 0;
  width: 100%;
  border: 0;
  border-top: 1px dashed #ddd;
  border-bottom: 1px dashed #ddd;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #eee;
}
.md-editor > textarea:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #fff;
}
.md-editor.active {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
}
.md-editor .md-controls {
  float: right;
  padding: 3px;
}
.md-editor .md-controls .md-control {
  right: 5px;
  color: #bebebe;
  padding: 3px 3px 3px 10px;
}
.md-editor .md-controls .md-control:hover {
  color: #333;
}
.md-editor.md-fullscreen-mode {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999;
  padding: 60px 30px 15px;
  background: #fff !important;
  border: 0 !important;
}
.md-editor.md-fullscreen-mode .md-footer {
  display: none;
}
.md-editor.md-fullscreen-mode .md-input,
.md-editor.md-fullscreen-mode .md-preview {
  margin: 0 auto !important;
  height: 100% !important;
  font-size: 20px !important;
  padding: 20px !important;
  color: #999;
  line-height: 1.6em !important;
  resize: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  background: #fff !important;
  border: 0 !important;
}
.md-editor.md-fullscreen-mode .md-preview {
  color: #333;
  overflow: auto;
}
.md-editor.md-fullscreen-mode .md-input:focus,
.md-editor.md-fullscreen-mode .md-input:hover {
  color: #333;
  background: #fff !important;
}
.md-editor.md-fullscreen-mode .md-header {
  background: 0 0;
  text-align: center;
  position: fixed;
  width: 100%;
  top: 20px;
}
.md-editor.md-fullscreen-mode .btn-group {
  float: none;
}
.md-editor.md-fullscreen-mode .btn {
  border: 0;
  background: 0 0;
  color: #b3b3b3;
}
.md-editor.md-fullscreen-mode .btn.active,
.md-editor.md-fullscreen-mode .btn:active,
.md-editor.md-fullscreen-mode .btn:focus,
.md-editor.md-fullscreen-mode .btn:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #333;
}
.md-editor.md-fullscreen-mode .md-fullscreen-controls {
  position: absolute;
  top: 20px;
  right: 20px;
  text-align: right;
  z-index: 1002;
  display: block;
}
.md-editor.md-fullscreen-mode .md-fullscreen-controls a {
  color: #b3b3b3;
  clear: right;
  margin: 10px;
  width: 30px;
  height: 30px;
  text-align: center;
}
.md-editor.md-fullscreen-mode .md-fullscreen-controls a:hover {
  color: #333;
  text-decoration: none;
}
.md-editor.md-fullscreen-mode .md-editor {
  height: 100% !important;
  position: relative;
}
.md-editor .md-fullscreen-controls {
  display: none;
}
.md-nooverflow {
  overflow: hidden;
  position: fixed;
  width: 100%;
}
@-webkit-keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
@keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
@-webkit-keyframes flash {
  from, 50%, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
@keyframes flash {
  from, 50%, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}
@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}
@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, .75, 1);
    transform: scale3d(1.25, .75, 1);
  }
  40% {
    -webkit-transform: scale3d(.75, 1.25, 1);
    transform: scale3d(.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, .85, 1);
    transform: scale3d(1.15, .85, 1);
  }
  65% {
    -webkit-transform: scale3d(.95, 1.05, 1);
    transform: scale3d(.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
    transform: scale3d(1.05, .95, 1);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, .75, 1);
    transform: scale3d(1.25, .75, 1);
  }
  40% {
    -webkit-transform: scale3d(.75, 1.25, 1);
    transform: scale3d(.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, .85, 1);
    transform: scale3d(1.15, .85, 1);
  }
  65% {
    -webkit-transform: scale3d(.95, 1.05, 1);
    transform: scale3d(.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
    transform: scale3d(1.05, .95, 1);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}
@-webkit-keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
@keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}
@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}
@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}
@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}
@-webkit-keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
@-webkit-keyframes jello {
  from, 11.1%, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.39063deg) skewY(0.39063deg);
    transform: skewX(0.39063deg) skewY(0.39063deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg);
  }
}
@keyframes jello {
  from, 11.1%, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.39063deg) skewY(0.39063deg);
    transform: skewX(0.39063deg) skewY(0.39063deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg);
  }
}
.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}
@-webkit-keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.heartBeat {
  -webkit-animation-name: heartBeat;
  animation-name: heartBeat;
  -webkit-animation-duration: 1.3s;
  animation-duration: 1.3s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}
@-webkit-keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(.97, .97, .97);
    transform: scale3d(.97, .97, .97);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(.97, .97, .97);
    transform: scale3d(.97, .97, .97);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.bounceIn {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }
  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
}
@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }
  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
}
.bounceOut {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(.95, .95, .95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(.95, .95, .95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(.95, .95, .95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(.95, .95, .95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}
@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}
@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.flipOutX {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
.flipOutY {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}
@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-name: hinge;
  animation-name: hinge;
}
@-webkit-keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(.1) rotate(30deg);
    transform: scale(.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }
  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(.1) rotate(30deg);
    transform: scale(.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }
  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.jackInTheBox {
  -webkit-animation-name: jackInTheBox;
  animation-name: jackInTheBox;
}
@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}
@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
@keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}
@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
  50% {
    opacity: 1;
  }
}
.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
  to {
    opacity: 0;
  }
}
@keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
  to {
    opacity: 0;
  }
}
.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}
@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
    transform: scale(.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
    transform: scale(.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}
@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
    transform: scale(.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
    transform: scale(.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}
@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1);
  }
}
.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}
@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}
@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}
@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.animated.delay-1s {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}
.animated.delay-2s {
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
}
.animated.delay-3s {
  -webkit-animation-delay: 3s;
  animation-delay: 3s;
}
.animated.delay-4s {
  -webkit-animation-delay: 4s;
  animation-delay: 4s;
}
.animated.delay-5s {
  -webkit-animation-delay: 5s;
  animation-delay: 5s;
}
.animated.fast {
  -webkit-animation-duration: 800ms;
  animation-duration: 800ms;
}
.animated.faster {
  -webkit-animation-duration: 500ms;
  animation-duration: 500ms;
}
.animated.slow {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}
.animated.slower {
  -webkit-animation-duration: 3s;
  animation-duration: 3s;
}
@media (print), (prefers-reduced-motion: reduce) {
  .animated {
    -webkit-animation-duration: 1ms !important;
    animation-duration: 1ms !important;
    -webkit-transition-duration: 1ms !important;
    transition-duration: 1ms !important;
    -webkit-animation-iteration-count: 1 !important;
    animation-iteration-count: 1 !important;
  }
}
.toast-title {
  font-weight: 700;
}
.toast-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
.toast-message a,
.toast-message label {
  color: #FFF;
}
.toast-message a:hover {
  color: #CCC;
  text-decoration: none;
}
.toast-close-button {
  position: relative;
  right: -.3em;
  top: -.3em;
  float: right;
  font-size: 20px;
  font-weight: 700;
  color: #FFF;
  -webkit-text-shadow: 0 1px 0 #fff;
  text-shadow: 0 1px 0 #fff;
  opacity: .8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
  line-height: 1;
}
.toast-close-button:hover,
.toast-close-button:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: .4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}
.rtl .toast-close-button {
  left: -.3em;
  float: left;
  right: .3em;
}
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-left {
  top: 12px;
  left: 12px;
}
.toast-top-right {
  top: 12px;
  right: 12px;
}
.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}
.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}
#toast-container {
  position: fixed;
  z-index: 999999;
  pointer-events: none;
}
#toast-container * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#toast-container > div {
  position: relative;
  pointer-events: auto;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  -webkit-box-shadow: 0 0 12px #999;
  box-shadow: 0 0 12px #999;
  color: #FFF;
  opacity: .8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}
#toast-container > div.rtl {
  direction: rtl;
  padding: 15px 50px 15px 15px;
  background-position: right 15px center;
}
#toast-container > div:hover {
  -webkit-box-shadow: 0 0 12px #000;
  box-shadow: 0 0 12px #000;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer;
}
#toast-container > .toast-info {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=) !important;
}
#toast-container > .toast-error {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=) !important;
}
#toast-container > .toast-success {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==) !important;
}
#toast-container > .toast-warning {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=) !important;
}
#toast-container.toast-top-center > div,
#toast-container.toast-bottom-center > div {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}
#toast-container.toast-top-full-width > div,
#toast-container.toast-bottom-full-width > div {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}
.toast {
  background-color: #030303;
}
.toast-success {
  background-color: #51A351;
}
.toast-error {
  background-color: #BD362F;
}
.toast-info {
  background-color: #2F96B4;
}
.toast-warning {
  background-color: #F89406;
}
.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000;
  opacity: .4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}
@media all and (max-width: 240px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  #toast-container > div.rtl {
    padding: 8px 50px 8px 8px;
  }
  #toast-container .toast-close-button {
    right: -.2em;
    top: -.2em;
  }
  #toast-container .rtl .toast-close-button {
    left: -.2em;
    right: .2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  #toast-container > div.rtl {
    padding: 8px 50px 8px 8px;
  }
  #toast-container .toast-close-button {
    right: -.2em;
    top: -.2em;
  }
  #toast-container .rtl .toast-close-button {
    left: -.2em;
    right: .2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  #toast-container > div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
  #toast-container > div.rtl {
    padding: 15px 50px 15px 15px;
  }
}
.dual-listbox {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.dual-listbox .dual-listbox__container {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  -ms-flex-direction: row;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.dual-listbox .dual-listbox__search {
  border: 1px solid #ddd;
  padding: 10px;
  max-width: 300px;
}
.dual-listbox .dual-listbox__available,
.dual-listbox .dual-listbox__selected {
  border: 1px solid #ddd;
  height: 300px;
  overflow-y: auto;
  padding: 0;
  width: 300px;
  margin-top: 0;
  -webkit-margin-before: 0;
}
.dual-listbox .dual-listbox__buttons {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  margin: 0 10px;
}
.dual-listbox .dual-listbox__button {
  margin-bottom: 5px;
  border: 0;
  background-color: #eee;
  padding: 10px;
  color: #fff;
}
.dual-listbox .dual-listbox__button:hover {
  background-color: #ddd;
}
.dual-listbox .dual-listbox__title {
  padding: 15px 10px;
  font-size: 120%;
  font-weight: 700;
  border-left: 1px solid #efefef;
  border-right: 1px solid #efefef;
  border-top: 1px solid #efefef;
  margin-top: 1rem;
  -webkit-margin-before: 1rem;
}
.dual-listbox .dual-listbox__item {
  display: block;
  padding: 10px;
  cursor: pointer;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  border-bottom: 1px solid #efefef;
  -webkit-transition: background .2s ease;
  transition: background .2s ease;
}
.dual-listbox .dual-listbox__item.dual-listbox__item--selected {
  background-color: rgba(8, 157, 227, .7);
}
.morris-hover {
  position: absolute;
  z-index: 1000;
}
.morris-hover.morris-default-style {
  border-radius: 10px;
  padding: 6px;
  color: #666;
  background: rgba(255, 255, 255, .8);
  border: solid 2px rgba(230, 230, 230, .8);
  font-family: sans-serif;
  font-size: 12px;
  text-align: center;
}
.morris-hover.morris-default-style .morris-hover-row-label {
  font-weight: 700;
  margin: .25em 0;
}
.morris-hover.morris-default-style .morris-hover-point {
  white-space: nowrap;
  margin: .1em 0;
}
@-webkit-keyframes swal2-show {
  0% {
    -webkit-transform: scale(.7);
    transform: scale(.7);
  }
  45% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }
  80% {
    -webkit-transform: scale(.95);
    transform: scale(.95);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes swal2-show {
  0% {
    -webkit-transform: scale(.7);
    transform: scale(.7);
  }
  45% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }
  80% {
    -webkit-transform: scale(.95);
    transform: scale(.95);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@-webkit-keyframes swal2-hide {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(.5);
    transform: scale(.5);
    opacity: 0;
  }
}
@keyframes swal2-hide {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(.5);
    transform: scale(.5);
    opacity: 0;
  }
}
@-webkit-keyframes swal2-animate-success-line-tip {
  0% {
    top: 1.1875em;
    left: .0625em;
    width: 0;
  }
  54% {
    top: 1.0625em;
    left: .125em;
    width: 0;
  }
  70% {
    top: 2.1875em;
    left: -.375em;
    width: 3.125em;
  }
  84% {
    top: 3em;
    left: 1.3125em;
    width: 1.0625em;
  }
  100% {
    top: 2.8125em;
    left: .875em;
    width: 1.5625em;
  }
}
@keyframes swal2-animate-success-line-tip {
  0% {
    top: 1.1875em;
    left: .0625em;
    width: 0;
  }
  54% {
    top: 1.0625em;
    left: .125em;
    width: 0;
  }
  70% {
    top: 2.1875em;
    left: -.375em;
    width: 3.125em;
  }
  84% {
    top: 3em;
    left: 1.3125em;
    width: 1.0625em;
  }
  100% {
    top: 2.8125em;
    left: .875em;
    width: 1.5625em;
  }
}
@-webkit-keyframes swal2-animate-success-line-long {
  0% {
    top: 3.375em;
    right: 2.875em;
    width: 0;
  }
  65% {
    top: 3.375em;
    right: 2.875em;
    width: 0;
  }
  84% {
    top: 2.1875em;
    right: 0;
    width: 3.4375em;
  }
  100% {
    top: 2.375em;
    right: .5em;
    width: 2.9375em;
  }
}
@keyframes swal2-animate-success-line-long {
  0% {
    top: 3.375em;
    right: 2.875em;
    width: 0;
  }
  65% {
    top: 3.375em;
    right: 2.875em;
    width: 0;
  }
  84% {
    top: 2.1875em;
    right: 0;
    width: 3.4375em;
  }
  100% {
    top: 2.375em;
    right: .5em;
    width: 2.9375em;
  }
}
@-webkit-keyframes swal2-rotate-success-circular-line {
  0% {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
  }
  5% {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
  }
  12% {
    -webkit-transform: rotate(-405deg);
    transform: rotate(-405deg);
  }
  100% {
    -webkit-transform: rotate(-405deg);
    transform: rotate(-405deg);
  }
}
@keyframes swal2-rotate-success-circular-line {
  0% {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
  }
  5% {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
  }
  12% {
    -webkit-transform: rotate(-405deg);
    transform: rotate(-405deg);
  }
  100% {
    -webkit-transform: rotate(-405deg);
    transform: rotate(-405deg);
  }
}
@-webkit-keyframes swal2-animate-error-x-mark {
  0% {
    margin-top: 1.625em;
    -webkit-transform: scale(.4);
    transform: scale(.4);
    opacity: 0;
  }
  50% {
    margin-top: 1.625em;
    -webkit-transform: scale(.4);
    transform: scale(.4);
    opacity: 0;
  }
  80% {
    margin-top: -.375em;
    -webkit-transform: scale(1.15);
    transform: scale(1.15);
  }
  100% {
    margin-top: 0;
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes swal2-animate-error-x-mark {
  0% {
    margin-top: 1.625em;
    -webkit-transform: scale(.4);
    transform: scale(.4);
    opacity: 0;
  }
  50% {
    margin-top: 1.625em;
    -webkit-transform: scale(.4);
    transform: scale(.4);
    opacity: 0;
  }
  80% {
    margin-top: -.375em;
    -webkit-transform: scale(1.15);
    transform: scale(1.15);
  }
  100% {
    margin-top: 0;
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@-webkit-keyframes swal2-animate-error-icon {
  0% {
    -webkit-transform: rotateX(100deg);
    transform: rotateX(100deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    opacity: 1;
  }
}
@keyframes swal2-animate-error-icon {
  0% {
    -webkit-transform: rotateX(100deg);
    transform: rotateX(100deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    opacity: 1;
  }
}
body.swal2-toast-shown .swal2-container {
  background-color: transparent;
}
body.swal2-toast-shown .swal2-container.swal2-shown {
  background-color: transparent;
}
body.swal2-toast-shown .swal2-container.swal2-top {
  top: 0;
  right: auto;
  bottom: auto;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
body.swal2-toast-shown .swal2-container.swal2-top-end,
body.swal2-toast-shown .swal2-container.swal2-top-right {
  top: 0;
  right: 0;
  bottom: auto;
  left: auto;
}
body.swal2-toast-shown .swal2-container.swal2-top-start,
body.swal2-toast-shown .swal2-container.swal2-top-left {
  top: 0;
  right: auto;
  bottom: auto;
  left: 0;
}
body.swal2-toast-shown .swal2-container.swal2-center-start,
body.swal2-toast-shown .swal2-container.swal2-center-left {
  top: 50%;
  right: auto;
  bottom: auto;
  left: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
body.swal2-toast-shown .swal2-container.swal2-center {
  top: 50%;
  right: auto;
  bottom: auto;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
body.swal2-toast-shown .swal2-container.swal2-center-end,
body.swal2-toast-shown .swal2-container.swal2-center-right {
  top: 50%;
  right: 0;
  bottom: auto;
  left: auto;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
body.swal2-toast-shown .swal2-container.swal2-bottom-start,
body.swal2-toast-shown .swal2-container.swal2-bottom-left {
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
}
body.swal2-toast-shown .swal2-container.swal2-bottom {
  top: auto;
  right: auto;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
body.swal2-toast-shown .swal2-container.swal2-bottom-end,
body.swal2-toast-shown .swal2-container.swal2-bottom-right {
  top: auto;
  right: 0;
  bottom: 0;
  left: auto;
}
body.swal2-toast-column .swal2-toast {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
body.swal2-toast-column .swal2-toast .swal2-actions {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  height: 2.2em;
  margin-top: .3125em;
}
body.swal2-toast-column .swal2-toast .swal2-loading {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
body.swal2-toast-column .swal2-toast .swal2-input {
  height: 2em;
  margin: .3125em auto;
  font-size: 1em;
}
body.swal2-toast-column .swal2-toast .swal2-validation-message {
  font-size: 1em;
}
.swal2-popup.swal2-toast {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: auto;
  padding: .625em;
  overflow-y: hidden;
  -webkit-box-shadow: 0 0 .625em #d9d9d9;
  box-shadow: 0 0 .625em #d9d9d9;
}
.swal2-popup.swal2-toast .swal2-header {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
.swal2-popup.swal2-toast .swal2-title {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  margin: 0 .6em;
  font-size: 1em;
}
.swal2-popup.swal2-toast .swal2-footer {
  margin: .5em 0 0;
  padding: .5em 0 0;
  font-size: .8em;
}
.swal2-popup.swal2-toast .swal2-close {
  position: static;
  width: .8em;
  height: .8em;
  line-height: .8;
}
.swal2-popup.swal2-toast .swal2-content {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  font-size: 1em;
}
.swal2-popup.swal2-toast .swal2-icon {
  width: 2em;
  min-width: 2em;
  height: 2em;
  margin: 0;
}
.swal2-popup.swal2-toast .swal2-icon::before {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 2em;
  font-weight: 700;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .swal2-popup.swal2-toast .swal2-icon::before {
    font-size: .25em;
  }
}
.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring {
  width: 2em;
  height: 2em;
}
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line] {
  top: .875em;
  width: 1.375em;
}
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
  left: .3125em;
}
.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
  right: .3125em;
}
.swal2-popup.swal2-toast .swal2-actions {
  -ms-flex-preferred-size: auto !important;
  flex-basis: auto !important;
  width: auto;
  height: auto;
  margin: 0 .3125em;
}
.swal2-popup.swal2-toast .swal2-styled {
  margin: 0 .3125em;
  padding: .3125em .625em;
  font-size: 1em;
}
.swal2-popup.swal2-toast .swal2-styled:focus {
  -webkit-box-shadow: 0 0 0 .0625em #fff, 0 0 0 .125em rgba(50, 100, 150, .4);
  box-shadow: 0 0 0 .0625em #fff, 0 0 0 .125em rgba(50, 100, 150, .4);
}
.swal2-popup.swal2-toast .swal2-success {
  border-color: #a5dc86;
}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line] {
  position: absolute;
  width: 1.6em;
  height: 3em;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  border-radius: 50%;
}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left] {
  top: -.8em;
  left: -.5em;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: 2em 2em;
  transform-origin: 2em 2em;
  border-radius: 4em 0 0 4em;
}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right] {
  top: -.25em;
  left: .9375em;
  -webkit-transform-origin: 0 1.5em;
  transform-origin: 0 1.5em;
  border-radius: 0 4em 4em 0;
}
.swal2-popup.swal2-toast .swal2-success .swal2-success-ring {
  width: 2em;
  height: 2em;
}
.swal2-popup.swal2-toast .swal2-success .swal2-success-fix {
  top: 0;
  left: .4375em;
  width: .4375em;
  height: 2.6875em;
}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line] {
  height: .3125em;
}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip] {
  top: 1.125em;
  left: .1875em;
  width: .75em;
}
.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long] {
  top: .9375em;
  right: .1875em;
  width: 1.375em;
}
.swal2-popup.swal2-toast.swal2-show {
  -webkit-animation: swal2-toast-show 0.5s;
  animation: swal2-toast-show 0.5s;
}
.swal2-popup.swal2-toast.swal2-hide {
  -webkit-animation: swal2-toast-hide 0.1s forwards;
  animation: swal2-toast-hide 0.1s forwards;
}
.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip {
  -webkit-animation: swal2-toast-animate-success-line-tip 0.75s;
  animation: swal2-toast-animate-success-line-tip 0.75s;
}
.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long {
  -webkit-animation: swal2-toast-animate-success-line-long 0.75s;
  animation: swal2-toast-animate-success-line-long 0.75s;
}
@-webkit-keyframes swal2-toast-show {
  0% {
    -webkit-transform: translateY(-.625em) rotateZ(2deg);
    transform: translateY(-.625em) rotateZ(2deg);
  }
  33% {
    -webkit-transform: translateY(0) rotateZ(-2deg);
    transform: translateY(0) rotateZ(-2deg);
  }
  66% {
    -webkit-transform: translateY(.3125em) rotateZ(2deg);
    transform: translateY(.3125em) rotateZ(2deg);
  }
  100% {
    -webkit-transform: translateY(0) rotateZ(0deg);
    transform: translateY(0) rotateZ(0deg);
  }
}
@keyframes swal2-toast-show {
  0% {
    -webkit-transform: translateY(-.625em) rotateZ(2deg);
    transform: translateY(-.625em) rotateZ(2deg);
  }
  33% {
    -webkit-transform: translateY(0) rotateZ(-2deg);
    transform: translateY(0) rotateZ(-2deg);
  }
  66% {
    -webkit-transform: translateY(.3125em) rotateZ(2deg);
    transform: translateY(.3125em) rotateZ(2deg);
  }
  100% {
    -webkit-transform: translateY(0) rotateZ(0deg);
    transform: translateY(0) rotateZ(0deg);
  }
}
@-webkit-keyframes swal2-toast-hide {
  100% {
    -webkit-transform: rotateZ(1deg);
    transform: rotateZ(1deg);
    opacity: 0;
  }
}
@keyframes swal2-toast-hide {
  100% {
    -webkit-transform: rotateZ(1deg);
    transform: rotateZ(1deg);
    opacity: 0;
  }
}
@-webkit-keyframes swal2-toast-animate-success-line-tip {
  0% {
    top: .5625em;
    left: .0625em;
    width: 0;
  }
  54% {
    top: .125em;
    left: .125em;
    width: 0;
  }
  70% {
    top: .625em;
    left: -.25em;
    width: 1.625em;
  }
  84% {
    top: 1.0625em;
    left: .75em;
    width: .5em;
  }
  100% {
    top: 1.125em;
    left: .1875em;
    width: .75em;
  }
}
@keyframes swal2-toast-animate-success-line-tip {
  0% {
    top: .5625em;
    left: .0625em;
    width: 0;
  }
  54% {
    top: .125em;
    left: .125em;
    width: 0;
  }
  70% {
    top: .625em;
    left: -.25em;
    width: 1.625em;
  }
  84% {
    top: 1.0625em;
    left: .75em;
    width: .5em;
  }
  100% {
    top: 1.125em;
    left: .1875em;
    width: .75em;
  }
}
@-webkit-keyframes swal2-toast-animate-success-line-long {
  0% {
    top: 1.625em;
    right: 1.375em;
    width: 0;
  }
  65% {
    top: 1.25em;
    right: .9375em;
    width: 0;
  }
  84% {
    top: .9375em;
    right: 0;
    width: 1.125em;
  }
  100% {
    top: .9375em;
    right: .1875em;
    width: 1.375em;
  }
}
@keyframes swal2-toast-animate-success-line-long {
  0% {
    top: 1.625em;
    right: 1.375em;
    width: 0;
  }
  65% {
    top: 1.25em;
    right: .9375em;
    width: 0;
  }
  84% {
    top: .9375em;
    right: 0;
    width: 1.125em;
  }
  100% {
    top: .9375em;
    right: .1875em;
    width: 1.375em;
  }
}
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
  overflow: hidden;
}
body.swal2-height-auto {
  height: auto !important;
}
body.swal2-no-backdrop .swal2-shown {
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  max-width: calc(100% - 0.625em * 2);
  background-color: transparent;
}
body.swal2-no-backdrop .swal2-shown > .swal2-modal {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .4);
  box-shadow: 0 0 10px rgba(0, 0, 0, .4);
}
body.swal2-no-backdrop .swal2-shown.swal2-top {
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
body.swal2-no-backdrop .swal2-shown.swal2-top-start,
body.swal2-no-backdrop .swal2-shown.swal2-top-left {
  top: 0;
  left: 0;
}
body.swal2-no-backdrop .swal2-shown.swal2-top-end,
body.swal2-no-backdrop .swal2-shown.swal2-top-right {
  top: 0;
  right: 0;
}
body.swal2-no-backdrop .swal2-shown.swal2-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
body.swal2-no-backdrop .swal2-shown.swal2-center-start,
body.swal2-no-backdrop .swal2-shown.swal2-center-left {
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
body.swal2-no-backdrop .swal2-shown.swal2-center-end,
body.swal2-no-backdrop .swal2-shown.swal2-center-right {
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
body.swal2-no-backdrop .swal2-shown.swal2-bottom {
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
body.swal2-no-backdrop .swal2-shown.swal2-bottom-start,
body.swal2-no-backdrop .swal2-shown.swal2-bottom-left {
  bottom: 0;
  left: 0;
}
body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,
body.swal2-no-backdrop .swal2-shown.swal2-bottom-right {
  right: 0;
  bottom: 0;
}
.swal2-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  z-index: 1060;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: .625em;
  overflow-x: hidden;
  background-color: transparent;
  -webkit-overflow-scrolling: touch;
}
.swal2-container.swal2-top {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.swal2-container.swal2-top-start,
.swal2-container.swal2-top-left {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.swal2-container.swal2-top-end,
.swal2-container.swal2-top-right {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.swal2-container.swal2-center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.swal2-container.swal2-center-start,
.swal2-container.swal2-center-left {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.swal2-container.swal2-center-end,
.swal2-container.swal2-center-right {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.swal2-container.swal2-bottom {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.swal2-container.swal2-bottom-start,
.swal2-container.swal2-bottom-left {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.swal2-container.swal2-bottom-end,
.swal2-container.swal2-bottom-right {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.swal2-container.swal2-bottom > :first-child,
.swal2-container.swal2-bottom-start > :first-child,
.swal2-container.swal2-bottom-left > :first-child,
.swal2-container.swal2-bottom-end > :first-child,
.swal2-container.swal2-bottom-right > :first-child {
  margin-top: auto;
}
.swal2-container.swal2-grow-fullscreen > .swal2-modal {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.swal2-container.swal2-grow-row > .swal2-modal {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.swal2-container.swal2-grow-column {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.swal2-container.swal2-grow-column.swal2-top,
.swal2-container.swal2-grow-column.swal2-center,
.swal2-container.swal2-grow-column.swal2-bottom {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.swal2-container.swal2-grow-column.swal2-top-start,
.swal2-container.swal2-grow-column.swal2-center-start,
.swal2-container.swal2-grow-column.swal2-bottom-start,
.swal2-container.swal2-grow-column.swal2-top-left,
.swal2-container.swal2-grow-column.swal2-center-left,
.swal2-container.swal2-grow-column.swal2-bottom-left {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.swal2-container.swal2-grow-column.swal2-top-end,
.swal2-container.swal2-grow-column.swal2-center-end,
.swal2-container.swal2-grow-column.swal2-bottom-end,
.swal2-container.swal2-grow-column.swal2-top-right,
.swal2-container.swal2-grow-column.swal2-center-right,
.swal2-container.swal2-grow-column.swal2-bottom-right {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.swal2-container.swal2-grow-column > .swal2-modal {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen) > .swal2-modal {
  margin: auto;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .swal2-container .swal2-modal {
    margin: 0 !important;
  }
}
.swal2-container.swal2-fade {
  -webkit-transition: background-color 0.1s;
  transition: background-color 0.1s;
}
.swal2-container.swal2-shown {
  background-color: rgba(0, 0, 0, .4);
}
.swal2-popup {
  display: none;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 32em;
  max-width: 100%;
  padding: 1.25em;
  border: none;
  border-radius: .3125em;
  background: #fff;
  font-family: inherit;
  font-size: 1rem;
}
.swal2-popup:focus {
  outline: none;
}
.swal2-popup.swal2-loading {
  overflow-y: hidden;
}
.swal2-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.swal2-title {
  position: relative;
  max-width: 100%;
  margin: 0 0 .4em;
  padding: 0;
  color: #595959;
  font-size: 1.875em;
  font-weight: 600;
  text-align: center;
  text-transform: none;
  word-wrap: break-word;
}
.swal2-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 1;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  margin: 1.25em auto 0;
}
.swal2-actions:not(.swal2-loading) .swal2-styled[disabled] {
  opacity: .4;
}
.swal2-actions:not(.swal2-loading) .swal2-styled:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .1)), to(rgba(0, 0, 0, .1)));
  background-image: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .1));
}
.swal2-actions:not(.swal2-loading) .swal2-styled:active {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .2)), to(rgba(0, 0, 0, .2)));
  background-image: linear-gradient(rgba(0, 0, 0, .2), rgba(0, 0, 0, .2));
}
.swal2-actions.swal2-loading .swal2-styled.swal2-confirm {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 2.5em;
  height: 2.5em;
  margin: .46875em;
  padding: 0;
  -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
  animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
  border: .25em solid transparent;
  border-radius: 100%;
  border-color: transparent;
  background-color: transparent !important;
  color: transparent;
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.swal2-actions.swal2-loading .swal2-styled.swal2-cancel {
  margin-right: 30px;
  margin-left: 30px;
}
.swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  margin-left: 5px;
  -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
  animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
  border: 3px solid #999;
  border-radius: 50%;
  border-right-color: transparent;
  -webkit-box-shadow: 1px 1px 1px #fff;
  box-shadow: 1px 1px 1px #fff;
}
.swal2-styled {
  margin: .3125em;
  padding: .625em 2em;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-weight: 500;
}
.swal2-styled:not([disabled]) {
  cursor: pointer;
}
.swal2-styled.swal2-confirm {
  border: 0;
  border-radius: .25em;
  background: initial;
  background-color: #3085d6;
  color: #fff;
  font-size: 1.0625em;
}
.swal2-styled.swal2-cancel {
  border: 0;
  border-radius: .25em;
  background: initial;
  background-color: #aaa;
  color: #fff;
  font-size: 1.0625em;
}
.swal2-styled:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px rgba(50, 100, 150, .4);
  box-shadow: 0 0 0 2px #fff, 0 0 0 4px rgba(50, 100, 150, .4);
}
.swal2-styled::-moz-focus-inner {
  border: 0;
}
.swal2-footer {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 1.25em 0 0;
  padding: 1em 0 0;
  border-top: 1px solid #eee;
  color: #545454;
  font-size: 1em;
}
.swal2-image {
  max-width: 100%;
  margin: 1.25em auto;
}
.swal2-close {
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 1.2em;
  height: 1.2em;
  padding: 0;
  overflow: hidden;
  -webkit-transition: color 0.1s ease-out;
  transition: color 0.1s ease-out;
  border: none;
  border-radius: 0;
  outline: initial;
  background: transparent;
  color: #ccc;
  font-family: serif;
  font-size: 2.5em;
  line-height: 1.2;
  cursor: pointer;
}
.swal2-close:hover {
  -webkit-transform: none;
  transform: none;
  background: transparent;
  color: #f27474;
}
.swal2-content {
  z-index: 1;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0;
  padding: 0;
  color: #545454;
  font-size: 1.125em;
  font-weight: 400;
  line-height: normal;
  text-align: center;
  word-wrap: break-word;
}
.swal2-input,
.swal2-file,
.swal2-textarea,
.swal2-select,
.swal2-radio,
.swal2-checkbox {
  margin: 1em auto;
}
.swal2-input,
.swal2-file,
.swal2-textarea {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  -webkit-transition: border-color 0.3s, -webkit-box-shadow 0.3s;
  transition: border-color 0.3s, -webkit-box-shadow 0.3s;
  transition: border-color 0.3s, box-shadow 0.3s;
  transition:
    border-color 0.3s,
    box-shadow 0.3s,
    -webkit-box-shadow 0.3s;
  border: 1px solid #d9d9d9;
  border-radius: .1875em;
  background: inherit;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06);
  color: inherit;
  font-size: 1.125em;
}
.swal2-input.swal2-inputerror,
.swal2-file.swal2-inputerror,
.swal2-textarea.swal2-inputerror {
  border-color: #f27474 !important;
  -webkit-box-shadow: 0 0 2px #f27474 !important;
  box-shadow: 0 0 2px #f27474 !important;
}
.swal2-input:focus,
.swal2-file:focus,
.swal2-textarea:focus {
  border: 1px solid #b4dbed;
  outline: none;
  -webkit-box-shadow: 0 0 3px #c4e6f5;
  box-shadow: 0 0 3px #c4e6f5;
}
.swal2-input::-webkit-input-placeholder,
.swal2-file::-webkit-input-placeholder,
.swal2-textarea::-webkit-input-placeholder {
  color: #ccc;
}
.swal2-input::-moz-placeholder,
.swal2-file::-moz-placeholder,
.swal2-textarea::-moz-placeholder {
  color: #ccc;
}
.swal2-input:-ms-input-placeholder,
.swal2-file:-ms-input-placeholder,
.swal2-textarea:-ms-input-placeholder {
  color: #ccc;
}
.swal2-input::-ms-input-placeholder,
.swal2-file::-ms-input-placeholder,
.swal2-textarea::-ms-input-placeholder {
  color: #ccc;
}
.swal2-input::placeholder,
.swal2-file::placeholder,
.swal2-textarea::placeholder {
  color: #ccc;
}
.swal2-range {
  margin: 1em auto;
  background: inherit;
}
.swal2-range input {
  width: 80%;
}
.swal2-range output {
  width: 20%;
  color: inherit;
  font-weight: 600;
  text-align: center;
}
.swal2-range input,
.swal2-range output {
  height: 2.625em;
  padding: 0;
  font-size: 1.125em;
  line-height: 2.625em;
}
.swal2-input {
  height: 2.625em;
  padding: 0 .75em;
}
.swal2-input[type=number] {
  max-width: 10em;
}
.swal2-file {
  background: inherit;
  font-size: 1.125em;
}
.swal2-textarea {
  height: 6.75em;
  padding: .75em;
}
.swal2-select {
  min-width: 50%;
  max-width: 100%;
  padding: .375em .625em;
  background: inherit;
  color: inherit;
  font-size: 1.125em;
}
.swal2-radio,
.swal2-checkbox {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: inherit;
  color: inherit;
}
.swal2-radio label,
.swal2-checkbox label {
  margin: 0 .6em;
  font-size: 1.125em;
}
.swal2-radio input,
.swal2-checkbox input {
  margin: 0 .4em;
}
.swal2-validation-message {
  display: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: .625em;
  overflow: hidden;
  background: #f0f0f0;
  color: #666;
  font-size: 1em;
  font-weight: 300;
}
.swal2-validation-message::before {
  content: "!";
  display: inline-block;
  width: 1.5em;
  min-width: 1.5em;
  height: 1.5em;
  margin: 0 .625em;
  zoom: normal;
  border-radius: 50%;
  background-color: #f27474;
  color: #fff;
  font-weight: 600;
  line-height: 1.5em;
  text-align: center;
}
@supports (-ms-accelerator:true) {
  .swal2-range input {
    width: 100% !important;
  }
  .swal2-range output {
    display: none;
  }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .swal2-range input {
    width: 100% !important;
  }
  .swal2-range output {
    display: none;
  }
}
@-moz-document url-prefix() {
  .swal2-close:focus {
    outline: 2px solid rgba(50, 100, 150, .4);
  }
}
.swal2-icon {
  position: relative;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 5em;
  height: 5em;
  margin: 1.25em auto 1.875em;
  zoom: normal;
  border: .25em solid transparent;
  border-radius: 50%;
  font-family: inherit;
  line-height: 5em;
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.swal2-icon::before {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 92%;
  font-size: 3.75em;
}
.swal2-icon.swal2-error {
  border-color: #f27474;
}
.swal2-icon.swal2-error .swal2-x-mark {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.swal2-icon.swal2-error [class^=swal2-x-mark-line] {
  display: block;
  position: absolute;
  top: 2.3125em;
  width: 2.9375em;
  height: .3125em;
  border-radius: .125em;
  background-color: #f27474;
}
.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
  left: 1.0625em;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
  right: 1em;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.swal2-icon.swal2-warning {
  border-color: #facea8;
  color: #f8bb86;
}
.swal2-icon.swal2-warning::before {
  content: "!";
}
.swal2-icon.swal2-info {
  border-color: #9de0f6;
  color: #3fc3ee;
}
.swal2-icon.swal2-info::before {
  content: "i";
}
.swal2-icon.swal2-question {
  border-color: #c9dae1;
  color: #87adbd;
}
.swal2-icon.swal2-question::before {
  content: "?";
}
.swal2-icon.swal2-question.swal2-arabic-question-mark::before {
  content: "\61f";
}
.swal2-icon.swal2-success {
  border-color: #a5dc86;
}
.swal2-icon.swal2-success [class^=swal2-success-circular-line] {
  position: absolute;
  width: 3.75em;
  height: 7.5em;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  border-radius: 50%;
}
.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left] {
  top: -.4375em;
  left: -2.0635em;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: 3.75em 3.75em;
  transform-origin: 3.75em 3.75em;
  border-radius: 7.5em 0 0 7.5em;
}
.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right] {
  top: -.6875em;
  left: 1.875em;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: 0 3.75em;
  transform-origin: 0 3.75em;
  border-radius: 0 7.5em 7.5em 0;
}
.swal2-icon.swal2-success .swal2-success-ring {
  position: absolute;
  z-index: 2;
  top: -.25em;
  left: -.25em;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  width: 100%;
  height: 100%;
  border: .25em solid rgba(165, 220, 134, .3);
  border-radius: 50%;
}
.swal2-icon.swal2-success .swal2-success-fix {
  position: absolute;
  z-index: 1;
  top: .5em;
  left: 1.625em;
  width: .4375em;
  height: 5.625em;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.swal2-icon.swal2-success [class^=swal2-success-line] {
  display: block;
  position: absolute;
  z-index: 2;
  height: .3125em;
  border-radius: .125em;
  background-color: #a5dc86;
}
.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip] {
  top: 2.875em;
  left: .875em;
  width: 1.5625em;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.swal2-icon.swal2-success [class^=swal2-success-line][class$=long] {
  top: 2.375em;
  right: .5em;
  width: 2.9375em;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.swal2-progress-steps {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 0 1.25em;
  padding: 0;
  background: inherit;
  font-weight: 600;
}
.swal2-progress-steps li {
  display: inline-block;
  position: relative;
}
.swal2-progress-steps .swal2-progress-step {
  z-index: 20;
  width: 2em;
  height: 2em;
  border-radius: 2em;
  background: #3085d6;
  color: #fff;
  line-height: 2em;
  text-align: center;
}
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
  background: #3085d6;
}
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step {
  background: #add8e6;
  color: #fff;
}
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {
  background: #add8e6;
}
.swal2-progress-steps .swal2-progress-step-line {
  z-index: 10;
  width: 2.5em;
  height: .4em;
  margin: 0 -1px;
  background: #3085d6;
}
[class^=swal2] {
  -webkit-tap-highlight-color: transparent;
}
.swal2-show {
  -webkit-animation: swal2-show 0.3s;
  animation: swal2-show 0.3s;
}
.swal2-show.swal2-noanimation {
  -webkit-animation: none;
  animation: none;
}
.swal2-hide {
  -webkit-animation: swal2-hide 0.15s forwards;
  animation: swal2-hide 0.15s forwards;
}
.swal2-hide.swal2-noanimation {
  -webkit-animation: none;
  animation: none;
}
.swal2-rtl .swal2-close {
  right: auto;
  left: 0;
}
.swal2-animate-success-icon .swal2-success-line-tip {
  -webkit-animation: swal2-animate-success-line-tip 0.75s;
  animation: swal2-animate-success-line-tip 0.75s;
}
.swal2-animate-success-icon .swal2-success-line-long {
  -webkit-animation: swal2-animate-success-line-long 0.75s;
  animation: swal2-animate-success-line-long 0.75s;
}
.swal2-animate-success-icon .swal2-success-circular-line-right {
  -webkit-animation: swal2-rotate-success-circular-line 4.25s ease-in;
  animation: swal2-rotate-success-circular-line 4.25s ease-in;
}
.swal2-animate-error-icon {
  -webkit-animation: swal2-animate-error-icon 0.5s;
  animation: swal2-animate-error-icon 0.5s;
}
.swal2-animate-error-icon .swal2-x-mark {
  -webkit-animation: swal2-animate-error-x-mark 0.5s;
  animation: swal2-animate-error-x-mark 0.5s;
}
@-webkit-keyframes swal2-rotate-loading {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes swal2-rotate-loading {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@media print {
  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
    overflow-y: scroll !important;
  }
  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) > [aria-hidden=true] {
    display: none;
  }
  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container {
    position: static !important;
  }
}
@font-face {
  font-family: "socicon";
  src: url("./media/socicon-7A6Y5AQL.eot");
  src:
    url("./media/socicon-7A6Y5AQL.eot?#iefix") format("embedded-opentype"),
    url("./media/socicon-FH4ONPVL.woff") format("woff"),
    url("./media/socicon-33PBLVIJ.ttf") format("truetype"),
    url("./media/socicon-LVOM2VLN.svg#socicon") format("svg");
  font-weight: 400;
  font-style: normal;
}
[data-icon]:before {
  font-family: "socicon" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class^=socicon-]:before,
[class*=" socicon-"]:before {
  font-family: "socicon" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.socicon-modelmayhem:before {
  content: "\e000";
}
.socicon-mixcloud:before {
  content: "\e001";
}
.socicon-drupal:before {
  content: "\e002";
}
.socicon-swarm:before {
  content: "\e003";
}
.socicon-istock:before {
  content: "\e004";
}
.socicon-yammer:before {
  content: "\e005";
}
.socicon-ello:before {
  content: "\e006";
}
.socicon-stackoverflow:before {
  content: "\e007";
}
.socicon-persona:before {
  content: "\e008";
}
.socicon-triplej:before {
  content: "\e009";
}
.socicon-houzz:before {
  content: "\e00a";
}
.socicon-rss:before {
  content: "\e00b";
}
.socicon-paypal:before {
  content: "\e00c";
}
.socicon-odnoklassniki:before {
  content: "\e00d";
}
.socicon-airbnb:before {
  content: "\e00e";
}
.socicon-periscope:before {
  content: "\e00f";
}
.socicon-outlook:before {
  content: "\e010";
}
.socicon-coderwall:before {
  content: "\e011";
}
.socicon-tripadvisor:before {
  content: "\e012";
}
.socicon-appnet:before {
  content: "\e013";
}
.socicon-goodreads:before {
  content: "\e014";
}
.socicon-tripit:before {
  content: "\e015";
}
.socicon-lanyrd:before {
  content: "\e016";
}
.socicon-slideshare:before {
  content: "\e017";
}
.socicon-buffer:before {
  content: "\e018";
}
.socicon-disqus:before {
  content: "\e019";
}
.socicon-vkontakte:before {
  content: "\e01a";
}
.socicon-whatsapp:before {
  content: "\e01b";
}
.socicon-patreon:before {
  content: "\e01c";
}
.socicon-storehouse:before {
  content: "\e01d";
}
.socicon-pocket:before {
  content: "\e01e";
}
.socicon-mail:before {
  content: "\e01f";
}
.socicon-blogger:before {
  content: "\e020";
}
.socicon-technorati:before {
  content: "\e021";
}
.socicon-reddit:before {
  content: "\e022";
}
.socicon-dribbble:before {
  content: "\e023";
}
.socicon-stumbleupon:before {
  content: "\e024";
}
.socicon-digg:before {
  content: "\e025";
}
.socicon-envato:before {
  content: "\e026";
}
.socicon-behance:before {
  content: "\e027";
}
.socicon-delicious:before {
  content: "\e028";
}
.socicon-deviantart:before {
  content: "\e029";
}
.socicon-forrst:before {
  content: "\e02a";
}
.socicon-play:before {
  content: "\e02b";
}
.socicon-zerply:before {
  content: "\e02c";
}
.socicon-wikipedia:before {
  content: "\e02d";
}
.socicon-apple:before {
  content: "\e02e";
}
.socicon-flattr:before {
  content: "\e02f";
}
.socicon-github:before {
  content: "\e030";
}
.socicon-renren:before {
  content: "\e031";
}
.socicon-friendfeed:before {
  content: "\e032";
}
.socicon-newsvine:before {
  content: "\e033";
}
.socicon-identica:before {
  content: "\e034";
}
.socicon-bebo:before {
  content: "\e035";
}
.socicon-zynga:before {
  content: "\e036";
}
.socicon-steam:before {
  content: "\e037";
}
.socicon-xbox:before {
  content: "\e038";
}
.socicon-windows:before {
  content: "\e039";
}
.socicon-qq:before {
  content: "\e03a";
}
.socicon-douban:before {
  content: "\e03b";
}
.socicon-meetup:before {
  content: "\e03c";
}
.socicon-playstation:before {
  content: "\e03d";
}
.socicon-android:before {
  content: "\e03e";
}
.socicon-snapchat:before {
  content: "\e03f";
}
.socicon-twitter:before {
  content: "\e040";
}
.socicon-facebook:before {
  content: "\e041";
}
.socicon-googleplus:before {
  content: "\e042";
}
.socicon-pinterest:before {
  content: "\e043";
}
.socicon-foursquare:before {
  content: "\e044";
}
.socicon-yahoo:before {
  content: "\e045";
}
.socicon-skype:before {
  content: "\e046";
}
.socicon-yelp:before {
  content: "\e047";
}
.socicon-feedburner:before {
  content: "\e048";
}
.socicon-linkedin:before {
  content: "\e049";
}
.socicon-viadeo:before {
  content: "\e04a";
}
.socicon-xing:before {
  content: "\e04b";
}
.socicon-myspace:before {
  content: "\e04c";
}
.socicon-soundcloud:before {
  content: "\e04d";
}
.socicon-spotify:before {
  content: "\e04e";
}
.socicon-grooveshark:before {
  content: "\e04f";
}
.socicon-lastfm:before {
  content: "\e050";
}
.socicon-youtube:before {
  content: "\e051";
}
.socicon-vimeo:before {
  content: "\e052";
}
.socicon-dailymotion:before {
  content: "\e053";
}
.socicon-vine:before {
  content: "\e054";
}
.socicon-flickr:before {
  content: "\e055";
}
.socicon-500px:before {
  content: "\e056";
}
.socicon-wordpress:before {
  content: "\e058";
}
.socicon-tumblr:before {
  content: "\e059";
}
.socicon-twitch:before {
  content: "\e05a";
}
.socicon-8tracks:before {
  content: "\e05b";
}
.socicon-amazon:before {
  content: "\e05c";
}
.socicon-icq:before {
  content: "\e05d";
}
.socicon-smugmug:before {
  content: "\e05e";
}
.socicon-ravelry:before {
  content: "\e05f";
}
.socicon-weibo:before {
  content: "\e060";
}
.socicon-baidu:before {
  content: "\e061";
}
.socicon-angellist:before {
  content: "\e062";
}
.socicon-ebay:before {
  content: "\e063";
}
.socicon-imdb:before {
  content: "\e064";
}
.socicon-stayfriends:before {
  content: "\e065";
}
.socicon-residentadvisor:before {
  content: "\e066";
}
.socicon-google:before {
  content: "\e067";
}
.socicon-yandex:before {
  content: "\e068";
}
.socicon-sharethis:before {
  content: "\e069";
}
.socicon-bandcamp:before {
  content: "\e06a";
}
.socicon-itunes:before {
  content: "\e06b";
}
.socicon-deezer:before {
  content: "\e06c";
}
.socicon-telegram:before {
  content: "\e06e";
}
.socicon-openid:before {
  content: "\e06f";
}
.socicon-amplement:before {
  content: "\e070";
}
.socicon-viber:before {
  content: "\e071";
}
.socicon-zomato:before {
  content: "\e072";
}
.socicon-draugiem:before {
  content: "\e074";
}
.socicon-endomodo:before {
  content: "\e075";
}
.socicon-filmweb:before {
  content: "\e076";
}
.socicon-stackexchange:before {
  content: "\e077";
}
.socicon-wykop:before {
  content: "\e078";
}
.socicon-teamspeak:before {
  content: "\e079";
}
.socicon-teamviewer:before {
  content: "\e07a";
}
.socicon-ventrilo:before {
  content: "\e07b";
}
.socicon-younow:before {
  content: "\e07c";
}
.socicon-raidcall:before {
  content: "\e07d";
}
.socicon-mumble:before {
  content: "\e07e";
}
.socicon-medium:before {
  content: "\e06d";
}
.socicon-bebee:before {
  content: "\e07f";
}
.socicon-hitbox:before {
  content: "\e080";
}
.socicon-reverbnation:before {
  content: "\e081";
}
.socicon-formulr:before {
  content: "\e082";
}
.socicon-instagram:before {
  content: "\e057";
}
.socicon-battlenet:before {
  content: "\e083";
}
.socicon-chrome:before {
  content: "\e084";
}
.socicon-discord:before {
  content: "\e086";
}
.socicon-issuu:before {
  content: "\e087";
}
.socicon-macos:before {
  content: "\e088";
}
.socicon-firefox:before {
  content: "\e089";
}
.socicon-opera:before {
  content: "\e08d";
}
.socicon-keybase:before {
  content: "\e090";
}
.socicon-alliance:before {
  content: "\e091";
}
.socicon-livejournal:before {
  content: "\e092";
}
.socicon-googlephotos:before {
  content: "\e093";
}
.socicon-horde:before {
  content: "\e094";
}
.socicon-etsy:before {
  content: "\e095";
}
.socicon-zapier:before {
  content: "\e096";
}
.socicon-google-scholar:before {
  content: "\e097";
}
.socicon-researchgate:before {
  content: "\e098";
}
.socicon-wechat:before {
  content: "\e099";
}
.socicon-strava:before {
  content: "\e09a";
}
.socicon-line:before {
  content: "\e09b";
}
.socicon-lyft:before {
  content: "\e09c";
}
.socicon-uber:before {
  content: "\e09d";
}
.socicon-songkick:before {
  content: "\e09e";
}
.socicon-viewbug:before {
  content: "\e09f";
}
.socicon-googlegroups:before {
  content: "\e0a0";
}
.socicon-quora:before {
  content: "\e073";
}
.socicon-diablo:before {
  content: "\e085";
}
.socicon-blizzard:before {
  content: "\e0a1";
}
.socicon-hearthstone:before {
  content: "\e08b";
}
.socicon-heroes:before {
  content: "\e08a";
}
.socicon-overwatch:before {
  content: "\e08c";
}
.socicon-warcraft:before {
  content: "\e08e";
}
.socicon-starcraft:before {
  content: "\e08f";
}
.socicon-beam:before {
  content: "\e0a2";
}
.socicon-curse:before {
  content: "\e0a3";
}
.socicon-player:before {
  content: "\e0a4";
}
.socicon-streamjar:before {
  content: "\e0a5";
}
.socicon-nintendo:before {
  content: "\e0a6";
}
.socicon-hellocoton:before {
  content: "\e0a7";
}
@font-face {
  font-family: "LineAwesome";
  src: url("./media/line-awesome-X3IGN7R2.eot?v=1.1.");
  src:
    url("./media/line-awesome-X3IGN7R2.eot??v=1.1.#iefix") format("embedded-opentype"),
    url("./media/line-awesome-GIGCSMHX.woff2?v=1.1.") format("woff2"),
    url("./media/line-awesome-TOCE4BJH.woff?v=1.1.") format("woff"),
    url("./media/line-awesome-QZ2MRESJ.ttf?v=1.1.") format("truetype"),
    url("./media/line-awesome-3YVQTZFC.svg?v=1.1.#fa") format("svg");
  font-weight: 400;
  font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "LineAwesome";
    src: url("./media/line-awesome-3YVQTZFC.svg?v=1.1.#fa") format("svg");
  }
}
.la {
  display: inline-block;
  font: normal normal normal 16px/1 "LineAwesome";
  font-size: inherit;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}
.la-lg {
  font-size: 1.33333333em;
  line-height: .75em;
  vertical-align: -15%;
}
.la-2x {
  font-size: 2em;
}
.la-3x {
  font-size: 3em;
}
.la-4x {
  font-size: 4em;
}
.la-5x {
  font-size: 5em;
}
.la-fw {
  width: 1.28571429em;
  text-align: center;
}
.la-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.la-ul > li {
  position: relative;
}
.la-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: .14285714em;
  text-align: center;
}
.la-li.la-lg {
  left: -1.85714286em;
}
.la-border {
  padding: .2em .25em .15em;
  border: solid .08em #eee;
  border-radius: .1em;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.li.pull-left {
  margin-right: .3em;
}
.li.pull-right {
  margin-left: .3em;
}
.la-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.la-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.la-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.la-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
.la-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.la-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .la-rotate-90,
:root .la-rotate-180,
:root .la-rotate-270,
:root .la-flip-horizontal,
:root .la-flip-vertical {
  -webkit-filter: none;
  filter: none;
}
.la-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.la-stack-1x,
.la-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.la-stack-1x {
  line-height: inherit;
}
.la-stack-2x {
  font-size: 2em;
}
.la-inverse {
  color: #fff;
}
.la-500px:before {
  content: "\f100";
}
.la-adjust:before {
  content: "\f101";
}
.la-adn:before {
  content: "\f102";
}
.la-align-center:before {
  content: "\f103";
}
.la-align-justify:before {
  content: "\f104";
}
.la-align-left:before {
  content: "\f105";
}
.la-align-right:before {
  content: "\f106";
}
.la-amazon:before {
  content: "\f107";
}
.la-ambulance:before {
  content: "\f108";
}
.la-anchor:before {
  content: "\f109";
}
.la-android:before {
  content: "\f10a";
}
.la-angellist:before {
  content: "\f10b";
}
.la-angle-double-down:before {
  content: "\f10c";
}
.la-angle-double-left:before {
  content: "\f10d";
}
.la-angle-double-right:before {
  content: "\f10e";
}
.la-angle-double-up:before {
  content: "\f10f";
}
.la-angle-down:before {
  content: "\f110";
}
.la-angle-left:before {
  content: "\f111";
}
.la-angle-right:before {
  content: "\f112";
}
.la-angle-up:before {
  content: "\f113";
}
.la-apple:before {
  content: "\f114";
}
.la-archive:before {
  content: "\f115";
}
.la-area-chart:before {
  content: "\f116";
}
.la-arrow-circle-down:before {
  content: "\f117";
}
.la-arrow-circle-left:before {
  content: "\f118";
}
.la-arrow-circle-o-down:before {
  content: "\f119";
}
.la-arrow-circle-o-left:before {
  content: "\f11a";
}
.la-arrow-circle-o-right:before {
  content: "\f11b";
}
.la-arrow-circle-o-up:before {
  content: "\f11c";
}
.la-arrow-circle-right:before {
  content: "\f11d";
}
.la-arrow-circle-up:before {
  content: "\f11e";
}
.la-arrow-down:before {
  content: "\f11f";
}
.la-arrow-left:before {
  content: "\f120";
}
.la-arrow-right:before {
  content: "\f121";
}
.la-arrow-up:before {
  content: "\f122";
}
.la-arrows:before {
  content: "\f123";
}
.la-arrows-alt:before {
  content: "\f124";
}
.la-arrows-h:before {
  content: "\f125";
}
.la-arrows-v:before {
  content: "\f126";
}
.la-asterisk:before {
  content: "\f127";
}
.la-at:before {
  content: "\f128";
}
.la-automobile:before {
  content: "\f129";
}
.la-backward:before {
  content: "\f12a";
}
.la-balance-scale:before {
  content: "\f12b";
}
.la-ban:before {
  content: "\f12c";
}
.la-bank:before {
  content: "\f12d";
}
.la-bar-chart:before {
  content: "\f12e";
}
.la-bar-chart-o:before {
  content: "\f12f";
}
.la-barcode:before {
  content: "\f130";
}
.la-bars:before {
  content: "\f131";
}
.la-battery-0:before {
  content: "\f132";
}
.la-battery-1:before {
  content: "\f133";
}
.la-battery-2:before {
  content: "\f134";
}
.la-battery-3:before {
  content: "\f135";
}
.la-battery-4:before {
  content: "\f136";
}
.la-battery-empty:before {
  content: "\f137";
}
.la-battery-full:before {
  content: "\f138";
}
.la-battery-half:before {
  content: "\f139";
}
.la-battery-quarter:before {
  content: "\f13a";
}
.la-battery-three-quarters:before {
  content: "\f13b";
}
.la-bed:before {
  content: "\f13c";
}
.la-beer:before {
  content: "\f13d";
}
.la-behance:before {
  content: "\f13e";
}
.la-behance-square:before {
  content: "\f13f";
}
.la-bell:before {
  content: "\f140";
}
.la-bell-o:before {
  content: "\f141";
}
.la-bell-slash:before {
  content: "\f142";
}
.la-bell-slash-o:before {
  content: "\f143";
}
.la-bicycle:before {
  content: "\f144";
}
.la-binoculars:before {
  content: "\f145";
}
.la-birthday-cake:before {
  content: "\f146";
}
.la-bitbucket:before {
  content: "\f147";
}
.la-bitbucket-square:before {
  content: "\f148";
}
.la-bitcoin:before {
  content: "\f149";
}
.la-black-tie:before {
  content: "\f14a";
}
.la-bold:before {
  content: "\f14b";
}
.la-bolt:before {
  content: "\f14c";
}
.la-bomb:before {
  content: "\f14d";
}
.la-book:before {
  content: "\f14e";
}
.la-bookmark:before {
  content: "\f14f";
}
.la-bookmark-o:before {
  content: "\f150";
}
.la-briefcase:before {
  content: "\f151";
}
.la-btc:before {
  content: "\f152";
}
.la-bug:before {
  content: "\f153";
}
.la-building:before {
  content: "\f154";
}
.la-building-o:before {
  content: "\f155";
}
.la-bullhorn:before {
  content: "\f156";
}
.la-bullseye:before {
  content: "\f157";
}
.la-bus:before {
  content: "\f158";
}
.la-buysellads:before {
  content: "\f159";
}
.la-cab:before {
  content: "\f15a";
}
.la-calculator:before {
  content: "\f15b";
}
.la-calendar:before {
  content: "\f15c";
}
.la-calendar-check-o:before {
  content: "\f15d";
}
.la-calendar-minus-o:before {
  content: "\f15e";
}
.la-calendar-o:before {
  content: "\f15f";
}
.la-calendar-plus-o:before {
  content: "\f160";
}
.la-calendar-times-o:before {
  content: "\f161";
}
.la-camera:before {
  content: "\f162";
}
.la-camera-retro:before {
  content: "\f163";
}
.la-car:before {
  content: "\f164";
}
.la-caret-down:before {
  content: "\f165";
}
.la-caret-left:before {
  content: "\f166";
}
.la-caret-right:before {
  content: "\f167";
}
.la-caret-square-o-down:before,
.la-toggle-down:before {
  content: "\f168";
}
.la-caret-square-o-left:before,
.la-toggle-left:before {
  content: "\f169";
}
.la-caret-square-o-right:before,
.la-toggle-right:before {
  content: "\f16a";
}
.la-caret-square-o-up:before,
.la-toggle-up:before {
  content: "\f16b";
}
.la-caret-up:before {
  content: "\f16c";
}
.la-cart-arrow-down:before {
  content: "\f16d";
}
.la-cart-plus:before {
  content: "\f16e";
}
.la-cc:before {
  content: "\f16f";
}
.la-cc-amex:before {
  content: "\f170";
}
.la-cc-diners-club:before {
  content: "\f171";
}
.la-cc-discover:before {
  content: "\f172";
}
.la-cc-jcb:before {
  content: "\f173";
}
.la-cc-mastercard:before {
  content: "\f174";
}
.la-cc-paypal:before {
  content: "\f175";
}
.la-cc-stripe:before {
  content: "\f176";
}
.la-cc-visa:before {
  content: "\f177";
}
.la-certificate:before {
  content: "\f178";
}
.la-chain:before {
  content: "\f179";
}
.la-chain-broken:before {
  content: "\f17a";
}
.la-check:before {
  content: "\f17b";
}
.la-check-circle:before {
  content: "\f17c";
}
.la-check-circle-o:before {
  content: "\f17d";
}
.la-check-square:before {
  content: "\f17e";
}
.la-check-square-o:before {
  content: "\f17f";
}
.la-chevron-circle-down:before {
  content: "\f180";
}
.la-chevron-circle-left:before {
  content: "\f181";
}
.la-chevron-circle-right:before {
  content: "\f182";
}
.la-chevron-circle-up:before {
  content: "\f183";
}
.la-chevron-down:before {
  content: "\f184";
}
.la-chevron-left:before {
  content: "\f185";
}
.la-chevron-right:before {
  content: "\f186";
}
.la-chevron-up:before {
  content: "\f187";
}
.la-child:before {
  content: "\f188";
}
.la-chrome:before {
  content: "\f189";
}
.la-circle:before {
  content: "\f18a";
}
.la-circle-o:before {
  content: "\f18b";
}
.la-circle-o-notch:before {
  content: "\f18c";
}
.la-circle-thin:before {
  content: "\f18d";
}
.la-clipboard:before {
  content: "\f18e";
}
.la-clock-o:before {
  content: "\f18f";
}
.la-clone:before {
  content: "\f190";
}
.la-close:before {
  content: "\f191";
}
.la-cloud:before {
  content: "\f192";
}
.la-cloud-download:before {
  content: "\f193";
}
.la-cloud-upload:before {
  content: "\f194";
}
.la-cny:before {
  content: "\f195";
}
.la-code:before {
  content: "\f196";
}
.la-code-fork:before {
  content: "\f197";
}
.la-codepen:before {
  content: "\f198";
}
.la-coffee:before {
  content: "\f199";
}
.la-cog:before {
  content: "\f19a";
}
.la-cogs:before {
  content: "\f19b";
}
.la-columns:before {
  content: "\f19c";
}
.la-comment:before {
  content: "\f19d";
}
.la-comment-o:before {
  content: "\f19e";
}
.la-commenting:before {
  content: "\f19f";
}
.la-commenting-o:before {
  content: "\f1a0";
}
.la-comments:before {
  content: "\f1a1";
}
.la-comments-o:before {
  content: "\f1a2";
}
.la-compass:before {
  content: "\f1a3";
}
.la-compress:before {
  content: "\f1a4";
}
.la-connectdevelop:before {
  content: "\f1a5";
}
.la-contao:before {
  content: "\f1a6";
}
.la-copy:before {
  content: "\f1a7";
}
.la-copyright:before {
  content: "\f1a8";
}
.la-creative-commons:before {
  content: "\f1a9";
}
.la-credit-card:before {
  content: "\f1aa";
}
.la-crop:before {
  content: "\f1ab";
}
.la-crosshairs:before {
  content: "\f1ac";
}
.la-css3:before {
  content: "\f1ad";
}
.la-cube:before {
  content: "\f1ae";
}
.la-cubes:before {
  content: "\f1af";
}
.la-cut:before {
  content: "\f1b0";
}
.la-cutlery:before {
  content: "\f1b1";
}
.la-dashboard:before {
  content: "\f1b2";
}
.la-dashcube:before {
  content: "\f1b3";
}
.la-database:before {
  content: "\f1b4";
}
.la-dedent:before {
  content: "\f1b5";
}
.la-delicious:before {
  content: "\f1b6";
}
.la-desktop:before {
  content: "\f1b7";
}
.la-deviantart:before {
  content: "\f1b8";
}
.la-diamond:before {
  content: "\f1b9";
}
.la-digg:before {
  content: "\f1ba";
}
.la-dollar:before {
  content: "\f1bb";
}
.la-dot-circle-o:before {
  content: "\f1bc";
}
.la-download:before {
  content: "\f1bd";
}
.la-dribbble:before {
  content: "\f1be";
}
.la-dropbox:before {
  content: "\f1bf";
}
.la-drupal:before {
  content: "\f1c0";
}
.la-edit:before {
  content: "\f1c1";
}
.la-eject:before {
  content: "\f1c2";
}
.la-ellipsis-h:before {
  content: "\f1c3";
}
.la-ellipsis-v:before {
  content: "\f1c4";
}
.la-empire:before,
.la-ge:before {
  content: "\f1c5";
}
.la-envelope:before {
  content: "\f1c6";
}
.la-envelope-o:before {
  content: "\f1c7";
}
.la-envelope-square:before {
  content: "\f1c8";
}
.la-eraser:before {
  content: "\f1c9";
}
.la-eur:before {
  content: "\f1ca";
}
.la-euro:before {
  content: "\f1cb";
}
.la-exchange:before {
  content: "\f1cc";
}
.la-exclamation:before {
  content: "\f1cd";
}
.la-exclamation-circle:before {
  content: "\f1ce";
}
.la-exclamation-triangle:before {
  content: "\f1cf";
}
.la-expand:before {
  content: "\f1d0";
}
.la-expeditedssl:before {
  content: "\f1d1";
}
.la-external-link:before {
  content: "\f1d2";
}
.la-external-link-square:before {
  content: "\f1d3";
}
.la-eye:before {
  content: "\f1d4";
}
.la-eye-slash:before {
  content: "\f1d5";
}
.la-eyedropper:before {
  content: "\f1d6";
}
.la-facebook:before,
.la-facebook-f:before {
  content: "\f1d7";
}
.la-facebook-official:before {
  content: "\f1d8";
}
.la-facebook-square:before {
  content: "\f1d9";
}
.la-fast-backward:before {
  content: "\f1da";
}
.la-fast-forward:before {
  content: "\f1db";
}
.la-fax:before {
  content: "\f1dc";
}
.la-female:before {
  content: "\f1dd";
}
.la-fighter-jet:before {
  content: "\f1de";
}
.la-file:before {
  content: "\f1df";
}
.la-file-archive-o:before {
  content: "\f1e0";
}
.la-file-audio-o:before {
  content: "\f1e1";
}
.la-file-code-o:before {
  content: "\f1e2";
}
.la-file-excel-o:before {
  content: "\f1e3";
}
.la-file-image-o:before {
  content: "\f1e4";
}
.la-file-movie-o:before {
  content: "\f1e5";
}
.la-file-o:before {
  content: "\f1e6";
}
.la-file-pdf-o:before {
  content: "\f1e7";
}
.la-file-photo-o:before {
  content: "\f1e8";
}
.la-file-picture-o:before {
  content: "\f1e9";
}
.la-file-powerpoint-o:before {
  content: "\f1ea";
}
.la-file-sound-o:before {
  content: "\f1eb";
}
.la-file-text:before {
  content: "\f1ec";
}
.la-file-text-o:before {
  content: "\f1ed";
}
.la-file-video-o:before {
  content: "\f1ee";
}
.la-file-word-o:before {
  content: "\f1ef";
}
.la-file-zip-o:before {
  content: "\f1f0";
}
.la-files-o:before {
  content: "\f1f1";
}
.la-film:before {
  content: "\f1f2";
}
.la-filter:before {
  content: "\f1f3";
}
.la-fire:before {
  content: "\f1f4";
}
.la-fire-extinguisher:before {
  content: "\f1f5";
}
.la-firefox:before {
  content: "\f1f6";
}
.la-flag:before {
  content: "\f1f7";
}
.la-flag-checkered:before {
  content: "\f1f8";
}
.la-flag-o:before {
  content: "\f1f9";
}
.la-flash:before {
  content: "\f1fa";
}
.la-flask:before {
  content: "\f1fb";
}
.la-flickr:before {
  content: "\f1fc";
}
.la-floppy-o:before {
  content: "\f1fd";
}
.la-folder:before {
  content: "\f1fe";
}
.la-folder-o:before {
  content: "\f1ff";
}
.la-folder-open:before {
  content: "\f200";
}
.la-folder-open-o:before {
  content: "\f201";
}
.la-font:before {
  content: "\f202";
}
.la-fonticons:before {
  content: "\f203";
}
.la-forumbee:before {
  content: "\f204";
}
.la-forward:before {
  content: "\f205";
}
.la-foursquare:before {
  content: "\f206";
}
.la-frown-o:before {
  content: "\f207";
}
.la-futbol-o:before,
.la-soccer-ball-o:before {
  content: "\f208";
}
.la-gamepad:before {
  content: "\f209";
}
.la-gavel:before {
  content: "\f20a";
}
.la-gbp:before {
  content: "\f20b";
}
.la-gear:before {
  content: "\f20c";
}
.la-gears:before {
  content: "\f20d";
}
.la-genderless:before {
  content: "\f20e";
}
.la-get-pocket:before {
  content: "\f20f";
}
.la-gg:before {
  content: "\f210";
}
.la-gg-circle:before {
  content: "\f211";
}
.la-gift:before {
  content: "\f212";
}
.la-git:before {
  content: "\f213";
}
.la-git-square:before {
  content: "\f214";
}
.la-github:before {
  content: "\f215";
}
.la-github-alt:before {
  content: "\f216";
}
.la-github-square:before {
  content: "\f217";
}
.la-glass:before {
  content: "\f218";
}
.la-globe:before {
  content: "\f219";
}
.la-google:before {
  content: "\f21a";
}
.la-google-plus:before {
  content: "\f21b";
}
.la-google-plus-square:before {
  content: "\f21c";
}
.la-google-wallet:before {
  content: "\f21d";
}
.la-graduation-cap:before {
  content: "\f21e";
}
.la-gratipay:before,
.la-gittip:before {
  content: "\f21f";
}
.la-group:before {
  content: "\f220";
}
.la-h-square:before {
  content: "\f221";
}
.la-hacker-news:before {
  content: "\f222";
}
.la-hand-grab-o:before {
  content: "\f223";
}
.la-hand-lizard-o:before {
  content: "\f224";
}
.la-hand-o-down:before {
  content: "\f225";
}
.la-hand-o-left:before {
  content: "\f226";
}
.la-hand-o-right:before {
  content: "\f227";
}
.la-hand-o-up:before {
  content: "\f228";
}
.la-hand-paper-o:before {
  content: "\f229";
}
.la-hand-peace-o:before {
  content: "\f22a";
}
.la-hand-pointer-o:before {
  content: "\f22b";
}
.la-hand-rock-o:before {
  content: "\f22c";
}
.la-hand-scissors-o:before {
  content: "\f22d";
}
.la-hand-spock-o:before {
  content: "\f22e";
}
.la-hand-stop-o:before {
  content: "\f22f";
}
.la-hdd-o:before {
  content: "\f230";
}
.la-header:before {
  content: "\f231";
}
.la-headphones:before {
  content: "\f232";
}
.la-heart:before {
  content: "\f233";
}
.la-heart-o:before {
  content: "\f234";
}
.la-heartbeat:before {
  content: "\f235";
}
.la-history:before {
  content: "\f236";
}
.la-home:before {
  content: "\f237";
}
.la-hospital-o:before {
  content: "\f238";
}
.la-hotel:before {
  content: "\f239";
}
.la-hourglass:before {
  content: "\f23a";
}
.la-hourglass-1:before {
  content: "\f23b";
}
.la-hourglass-2:before {
  content: "\f23c";
}
.la-hourglass-3:before {
  content: "\f23d";
}
.la-hourglass-end:before {
  content: "\f23e";
}
.la-hourglass-half:before {
  content: "\f23f";
}
.la-hourglass-o:before {
  content: "\f240";
}
.la-hourglass-start:before {
  content: "\f241";
}
.la-houzz:before {
  content: "\f242";
}
.la-html5:before {
  content: "\f243";
}
.la-i-cursor:before {
  content: "\f244";
}
.la-ils:before {
  content: "\f245";
}
.la-image:before {
  content: "\f246";
}
.la-inbox:before {
  content: "\f247";
}
.la-indent:before {
  content: "\f248";
}
.la-industry:before {
  content: "\f249";
}
.la-info:before {
  content: "\f24a";
}
.la-info-circle:before {
  content: "\f24b";
}
.la-inr:before {
  content: "\f24c";
}
.la-instagram:before {
  content: "\f24d";
}
.la-institution:before {
  content: "\f24e";
}
.la-internet-explorer:before {
  content: "\f24f";
}
.la-ioxhost:before {
  content: "\f250";
}
.la-italic:before {
  content: "\f251";
}
.la-joomla:before {
  content: "\f252";
}
.la-jpy:before {
  content: "\f253";
}
.la-jsfiddle:before {
  content: "\f254";
}
.la-key:before {
  content: "\f255";
}
.la-keyboard-o:before {
  content: "\f256";
}
.la-krw:before {
  content: "\f257";
}
.la-language:before {
  content: "\f258";
}
.la-laptop:before {
  content: "\f259";
}
.la-lastfm:before {
  content: "\f25a";
}
.la-lastfm-square:before {
  content: "\f25b";
}
.la-leaf:before {
  content: "\f25c";
}
.la-leanpub:before {
  content: "\f25d";
}
.la-legal:before {
  content: "\f25e";
}
.la-lemon-o:before {
  content: "\f25f";
}
.la-level-down:before {
  content: "\f260";
}
.la-level-up:before {
  content: "\f261";
}
.la-life-bouy:before {
  content: "\f262";
}
.la-life-buoy:before {
  content: "\f263";
}
.la-life-ring:before,
.la-support:before {
  content: "\f264";
}
.la-life-saver:before {
  content: "\f265";
}
.la-lightbulb-o:before {
  content: "\f266";
}
.la-line-chart:before {
  content: "\f267";
}
.la-link:before {
  content: "\f268";
}
.la-linkedin:before {
  content: "\f269";
}
.la-linkedin-square:before {
  content: "\f26a";
}
.la-linux:before {
  content: "\f26b";
}
.la-list:before {
  content: "\f26c";
}
.la-list-alt:before {
  content: "\f26d";
}
.la-list-ol:before {
  content: "\f26e";
}
.la-list-ul:before {
  content: "\f26f";
}
.la-location-arrow:before {
  content: "\f270";
}
.la-lock:before {
  content: "\f271";
}
.la-long-arrow-down:before {
  content: "\f272";
}
.la-long-arrow-left:before {
  content: "\f273";
}
.la-long-arrow-right:before {
  content: "\f274";
}
.la-long-arrow-up:before {
  content: "\f275";
}
.la-magic:before {
  content: "\f276";
}
.la-magnet:before {
  content: "\f277";
}
.la-mail-forward:before {
  content: "\f278";
}
.la-mail-reply:before {
  content: "\f279";
}
.la-mail-reply-all:before {
  content: "\f27a";
}
.la-male:before {
  content: "\f27b";
}
.la-map:before {
  content: "\f27c";
}
.la-map-marker:before {
  content: "\f27d";
}
.la-map-o:before {
  content: "\f27e";
}
.la-map-pin:before {
  content: "\f27f";
}
.la-map-signs:before {
  content: "\f280";
}
.la-mars:before {
  content: "\f281";
}
.la-mars-double:before {
  content: "\f282";
}
.la-mars-stroke:before {
  content: "\f283";
}
.la-mars-stroke-h:before {
  content: "\f284";
}
.la-mars-stroke-v:before {
  content: "\f285";
}
.la-maxcdn:before {
  content: "\f286";
}
.la-meanpath:before {
  content: "\f287";
}
.la-medium:before {
  content: "\f288";
}
.la-medkit:before {
  content: "\f289";
}
.la-meh-o:before {
  content: "\f28a";
}
.la-mercury:before {
  content: "\f28b";
}
.la-microphone:before {
  content: "\f28c";
}
.la-microphone-slash:before {
  content: "\f28d";
}
.la-minus:before {
  content: "\f28e";
}
.la-minus-circle:before {
  content: "\f28f";
}
.la-minus-square:before {
  content: "\f290";
}
.la-minus-square-o:before {
  content: "\f291";
}
.la-mobile:before {
  content: "\f292";
}
.la-mobile-phone:before {
  content: "\f293";
}
.la-money:before {
  content: "\f294";
}
.la-moon-o:before {
  content: "\f295";
}
.la-mortar-board:before {
  content: "\f296";
}
.la-motorcycle:before {
  content: "\f297";
}
.la-mouse-pointer:before {
  content: "\f298";
}
.la-music:before {
  content: "\f299";
}
.la-navicon:before {
  content: "\f29a";
}
.la-neuter:before {
  content: "\f29b";
}
.la-newspaper-o:before {
  content: "\f29c";
}
.la-object-group:before {
  content: "\f29d";
}
.la-object-ungroup:before {
  content: "\f29e";
}
.la-odnoklassniki:before {
  content: "\f29f";
}
.la-odnoklassniki-square:before {
  content: "\f2a0";
}
.la-opencart:before {
  content: "\f2a1";
}
.la-openid:before {
  content: "\f2a2";
}
.la-opera:before {
  content: "\f2a3";
}
.la-optin-monster:before {
  content: "\f2a4";
}
.la-outdent:before {
  content: "\f2a5";
}
.la-pagelines:before {
  content: "\f2a6";
}
.la-paint-brush:before {
  content: "\f2a7";
}
.la-paper-plane:before,
.la-send:before {
  content: "\f2a8";
}
.la-paper-plane-o:before,
.la-send-o:before {
  content: "\f2a9";
}
.la-paperclip:before {
  content: "\f2aa";
}
.la-paragraph:before {
  content: "\f2ab";
}
.la-paste:before {
  content: "\f2ac";
}
.la-pause:before {
  content: "\f2ad";
}
.la-paw:before {
  content: "\f2ae";
}
.la-paypal:before {
  content: "\f2af";
}
.la-pencil:before {
  content: "\f2b0";
}
.la-pencil-square:before {
  content: "\f2b1";
}
.la-pencil-square-o:before {
  content: "\f2b2";
}
.la-phone:before {
  content: "\f2b3";
}
.la-phone-square:before {
  content: "\f2b4";
}
.la-photo:before {
  content: "\f2b5";
}
.la-picture-o:before {
  content: "\f2b6";
}
.la-pie-chart:before {
  content: "\f2b7";
}
.la-pied-piper:before {
  content: "\f2b8";
}
.la-pied-piper-alt:before {
  content: "\f2b9";
}
.la-pinterest:before {
  content: "\f2ba";
}
.la-pinterest-p:before {
  content: "\f2bb";
}
.la-pinterest-square:before {
  content: "\f2bc";
}
.la-plane:before {
  content: "\f2bd";
}
.la-play:before {
  content: "\f2be";
}
.la-play-circle:before {
  content: "\f2bf";
}
.la-play-circle-o:before {
  content: "\f2c0";
}
.la-plug:before {
  content: "\f2c1";
}
.la-plus:before {
  content: "\f2c2";
}
.la-plus-circle:before {
  content: "\f2c3";
}
.la-plus-square:before {
  content: "\f2c4";
}
.la-plus-square-o:before {
  content: "\f2c5";
}
.la-power-off:before {
  content: "\f2c6";
}
.la-print:before {
  content: "\f2c7";
}
.la-puzzle-piece:before {
  content: "\f2c8";
}
.la-qq:before {
  content: "\f2c9";
}
.la-qrcode:before {
  content: "\f2ca";
}
.la-question:before {
  content: "\f2cb";
}
.la-question-circle:before {
  content: "\f2cc";
}
.la-quote-left:before {
  content: "\f2cd";
}
.la-quote-right:before {
  content: "\f2ce";
}
.la-ra:before {
  content: "\f2cf";
}
.la-random:before {
  content: "\f2d0";
}
.la-rebel:before {
  content: "\f2d1";
}
.la-recycle:before {
  content: "\f2d2";
}
.la-reddit:before {
  content: "\f2d3";
}
.la-reddit-square:before {
  content: "\f2d4";
}
.la-refresh:before {
  content: "\f2d5";
}
.la-registered:before {
  content: "\f2d6";
}
.la-renren:before {
  content: "\f2d7";
}
.la-reorder:before {
  content: "\f2d8";
}
.la-repeat:before {
  content: "\f2d9";
}
.la-reply:before {
  content: "\f2da";
}
.la-reply-all:before {
  content: "\f2db";
}
.la-retweet:before {
  content: "\f2dc";
}
.la-rmb:before {
  content: "\f2dd";
}
.la-road:before {
  content: "\f2de";
}
.la-rocket:before {
  content: "\f2df";
}
.la-rotate-left:before {
  content: "\f2e0";
}
.la-rotate-right:before {
  content: "\f2e1";
}
.la-rouble:before {
  content: "\f2e2";
}
.la-rss:before,
.la-feed:before {
  content: "\f2e3";
}
.la-rss-square:before {
  content: "\f2e4";
}
.la-rub:before {
  content: "\f2e5";
}
.la-ruble:before {
  content: "\f2e6";
}
.la-rupee:before {
  content: "\f2e7";
}
.la-safari:before {
  content: "\f2e8";
}
.la-save:before {
  content: "\f2e9";
}
.la-scissors:before {
  content: "\f2ea";
}
.la-search:before {
  content: "\f2eb";
}
.la-search-minus:before {
  content: "\f2ec";
}
.la-search-plus:before {
  content: "\f2ed";
}
.la-sellsy:before {
  content: "\f2ee";
}
.la-server:before {
  content: "\f2ef";
}
.la-share:before {
  content: "\f2f0";
}
.la-share-alt:before {
  content: "\f2f1";
}
.la-share-alt-square:before {
  content: "\f2f2";
}
.la-share-square:before {
  content: "\f2f3";
}
.la-share-square-o:before {
  content: "\f2f4";
}
.la-shekel:before {
  content: "\f2f5";
}
.la-sheqel:before {
  content: "\f2f6";
}
.la-shield:before {
  content: "\f2f7";
}
.la-ship:before {
  content: "\f2f8";
}
.la-shirtsinbulk:before {
  content: "\f2f9";
}
.la-shopping-cart:before {
  content: "\f2fa";
}
.la-sign-in:before {
  content: "\f2fb";
}
.la-sign-out:before {
  content: "\f2fc";
}
.la-signal:before {
  content: "\f2fd";
}
.la-simplybuilt:before {
  content: "\f2fe";
}
.la-sitemap:before {
  content: "\f2ff";
}
.la-skyatlas:before {
  content: "\f300";
}
.la-skype:before {
  content: "\f301";
}
.la-slack:before {
  content: "\f302";
}
.la-sliders:before {
  content: "\f303";
}
.la-slideshare:before {
  content: "\f304";
}
.la-smile-o:before {
  content: "\f305";
}
.la-sort:before,
.la-unsorted:before {
  content: "\f306";
}
.la-sort-alpha-asc:before {
  content: "\f307";
}
.la-sort-alpha-desc:before {
  content: "\f308";
}
.la-sort-amount-asc:before {
  content: "\f309";
}
.la-sort-amount-desc:before {
  content: "\f30a";
}
.la-sort-asc:before,
.la-sort-up:before {
  content: "\f30b";
}
.la-sort-desc:before,
.la-sort-down:before {
  content: "\f30c";
}
.la-sort-numeric-asc:before {
  content: "\f30d";
}
.la-sort-numeric-desc:before {
  content: "\f30e";
}
.la-soundcloud:before {
  content: "\f30f";
}
.la-space-shuttle:before {
  content: "\f310";
}
.la-spinner:before {
  content: "\f311";
}
.la-spoon:before {
  content: "\f312";
}
.la-spotify:before {
  content: "\f313";
}
.la-square:before {
  content: "\f314";
}
.la-square-o:before {
  content: "\f315";
}
.la-stack-exchange:before {
  content: "\f316";
}
.la-stack-overflow:before {
  content: "\f317";
}
.la-star:before {
  content: "\f318";
}
.la-star-half:before {
  content: "\f319";
}
.la-star-half-o:before,
.la-star-half-full:before,
.la-star-half-empty:before {
  content: "\f31a";
}
.la-star-o:before {
  content: "\f31b";
}
.la-steam:before {
  content: "\f31c";
}
.la-steam-square:before {
  content: "\f31d";
}
.la-step-backward:before {
  content: "\f31e";
}
.la-step-forward:before {
  content: "\f31f";
}
.la-stethoscope:before {
  content: "\f320";
}
.la-sticky-note:before {
  content: "\f321";
}
.la-sticky-note-o:before {
  content: "\f322";
}
.la-stop:before {
  content: "\f323";
}
.la-street-view:before {
  content: "\f324";
}
.la-strikethrough:before {
  content: "\f325";
}
.la-stumbleupon:before {
  content: "\f326";
}
.la-stumbleupon-circle:before {
  content: "\f327";
}
.la-subscript:before {
  content: "\f328";
}
.la-subway:before {
  content: "\f329";
}
.la-suitcase:before {
  content: "\f32a";
}
.la-sun-o:before {
  content: "\f32b";
}
.la-superscript:before {
  content: "\f32c";
}
.la-table:before {
  content: "\f32d";
}
.la-tablet:before {
  content: "\f32e";
}
.la-tachometer:before {
  content: "\f32f";
}
.la-tag:before {
  content: "\f330";
}
.la-tags:before {
  content: "\f331";
}
.la-tasks:before {
  content: "\f332";
}
.la-taxi:before {
  content: "\f333";
}
.la-television:before,
.la-tv:before {
  content: "\f334";
}
.la-tencent-weibo:before {
  content: "\f335";
}
.la-terminal:before {
  content: "\f336";
}
.la-text-height:before {
  content: "\f337";
}
.la-text-width:before {
  content: "\f338";
}
.la-th:before {
  content: "\f339";
}
.la-th-large:before {
  content: "\f33a";
}
.la-th-list:before {
  content: "\f33b";
}
.la-thumb-tack:before {
  content: "\f33c";
}
.la-thumbs-down:before {
  content: "\f33d";
}
.la-thumbs-o-down:before {
  content: "\f33e";
}
.la-thumbs-o-up:before {
  content: "\f33f";
}
.la-thumbs-up:before {
  content: "\f340";
}
.la-ticket:before {
  content: "\f341";
}
.la-times:before,
.la-remove:before {
  content: "\f342";
}
.la-times-circle:before {
  content: "\f343";
}
.la-times-circle-o:before {
  content: "\f344";
}
.la-tint:before {
  content: "\f345";
}
.la-toggle-off:before {
  content: "\f346";
}
.la-toggle-on:before {
  content: "\f347";
}
.la-trademark:before {
  content: "\f348";
}
.la-train:before {
  content: "\f349";
}
.la-transgender:before,
.la-intersex:before {
  content: "\f34a";
}
.la-transgender-alt:before {
  content: "\f34b";
}
.la-trash:before {
  content: "\f34c";
}
.la-trash-o:before {
  content: "\f34d";
}
.la-tree:before {
  content: "\f34e";
}
.la-trello:before {
  content: "\f34f";
}
.la-tripadvisor:before {
  content: "\f350";
}
.la-trophy:before {
  content: "\f351";
}
.la-truck:before {
  content: "\f352";
}
.la-try:before {
  content: "\f353";
}
.la-tty:before {
  content: "\f354";
}
.la-tumblr:before {
  content: "\f355";
}
.la-tumblr-square:before {
  content: "\f356";
}
.la-turkish-lira:before {
  content: "\f357";
}
.la-twitch:before {
  content: "\f358";
}
.la-twitter:before {
  content: "\f359";
}
.la-twitter-square:before {
  content: "\f35a";
}
.la-umbrella:before {
  content: "\f35b";
}
.la-underline:before {
  content: "\f35c";
}
.la-undo:before {
  content: "\f35d";
}
.la-university:before {
  content: "\f35e";
}
.la-unlink:before {
  content: "\f35f";
}
.la-unlock:before {
  content: "\f360";
}
.la-unlock-alt:before {
  content: "\f361";
}
.la-upload:before {
  content: "\f362";
}
.la-usd:before {
  content: "\f363";
}
.la-user:before {
  content: "\f364";
}
.la-user-md:before {
  content: "\f365";
}
.la-user-plus:before {
  content: "\f366";
}
.la-user-secret:before {
  content: "\f367";
}
.la-user-times:before {
  content: "\f368";
}
.la-users:before {
  content: "\f369";
}
.la-venus:before {
  content: "\f36a";
}
.la-venus-double:before {
  content: "\f36b";
}
.la-venus-mars:before {
  content: "\f36c";
}
.la-viacoin:before {
  content: "\f36d";
}
.la-video-camera:before {
  content: "\f36e";
}
.la-vimeo:before {
  content: "\f36f";
}
.la-vimeo-square:before {
  content: "\f370";
}
.la-vine:before {
  content: "\f371";
}
.la-vk:before {
  content: "\f372";
}
.la-volume-down:before {
  content: "\f373";
}
.la-volume-off:before {
  content: "\f374";
}
.la-volume-up:before {
  content: "\f375";
}
.la-warning:before {
  content: "\f376";
}
.la-wechat:before {
  content: "\f377";
}
.la-weibo:before {
  content: "\f378";
}
.la-weixin:before {
  content: "\f379";
}
.la-whatsapp:before {
  content: "\f37a";
}
.la-wheelchair:before {
  content: "\f37b";
}
.la-wifi:before {
  content: "\f37c";
}
.la-wikipedia-w:before {
  content: "\f37d";
}
.la-windows:before {
  content: "\f37e";
}
.la-won:before {
  content: "\f37f";
}
.la-wordpress:before {
  content: "\f380";
}
.la-wrench:before {
  content: "\f381";
}
.la-xing:before {
  content: "\f382";
}
.la-xing-square:before {
  content: "\f383";
}
.la-y-combinator:before {
  content: "\f384";
}
.la-y-combinator-square:before {
  content: "\f385";
}
.la-yahoo:before {
  content: "\f386";
}
.la-yc:before {
  content: "\f387";
}
.la-yc-square:before {
  content: "\f388";
}
.la-yelp:before {
  content: "\f389";
}
.la-yen:before {
  content: "\f38a";
}
.la-youtube:before {
  content: "\f38b";
}
.la-youtube-play:before {
  content: "\f38c";
}
.la-youtube-square:before {
  content: "\f38d";
}
@font-face {
  font-family: "Flaticon";
  src: url("./media/Flaticon-SWYBLDKD.eot");
  src:
    url("./media/Flaticon-SWYBLDKD.eot?#iefix") format("embedded-opentype"),
    url("./media/Flaticon-RX4JD5FO.woff") format("woff"),
    url("./media/Flaticon-2KARDWA3.ttf") format("truetype"),
    url("./media/Flaticon-BS6IQHIX.svg#Flaticon") format("svg");
  font-weight: 400;
  font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "Flaticon";
    src: url("./media/Flaticon-BS6IQHIX.svg#Flaticon") format("svg");
  }
}
[class^=flaticon-]:before,
[class*=" flaticon-"]:before {
  font-family: Flaticon;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}
.flaticon-email-black-circular-button:before {
  content: "\f100";
}
.flaticon-map:before {
  content: "\f101";
}
.flaticon-alert-off:before {
  content: "\f102";
}
.flaticon-alert:before {
  content: "\f103";
}
.flaticon-computer:before {
  content: "\f104";
}
.flaticon-responsive:before {
  content: "\f105";
}
.flaticon-presentation:before {
  content: "\f106";
}
.flaticon-arrows:before {
  content: "\f107";
}
.flaticon-rocket:before {
  content: "\f108";
}
.flaticon-reply:before {
  content: "\f109";
}
.flaticon-gift:before {
  content: "\f10a";
}
.flaticon-confetti:before {
  content: "\f10b";
}
.flaticon-piggy-bank:before {
  content: "\f10c";
}
.flaticon-support:before {
  content: "\f10d";
}
.flaticon-delete:before {
  content: "\f10e";
}
.flaticon-eye:before {
  content: "\f10f";
}
.flaticon-multimedia:before {
  content: "\f110";
}
.flaticon-whatsapp:before {
  content: "\f111";
}
.flaticon-multimedia-2:before {
  content: "\f112";
}
.flaticon-email:before {
  content: "\f113";
}
.flaticon-presentation-1:before {
  content: "\f114";
}
.flaticon-trophy:before {
  content: "\f115";
}
.flaticon-psd:before {
  content: "\f116";
}
.flaticon-layer:before {
  content: "\f117";
}
.flaticon-doc:before {
  content: "\f118";
}
.flaticon-file:before {
  content: "\f119";
}
.flaticon-network:before {
  content: "\f11a";
}
.flaticon-bus-stop:before {
  content: "\f11b";
}
.flaticon-globe:before {
  content: "\f11c";
}
.flaticon-upload:before {
  content: "\f11d";
}
.flaticon-squares:before {
  content: "\f11e";
}
.flaticon-technology:before {
  content: "\f11f";
}
.flaticon-up-arrow:before {
  content: "\f120";
}
.flaticon-browser:before {
  content: "\f121";
}
.flaticon-speech-bubble:before {
  content: "\f122";
}
.flaticon-coins:before {
  content: "\f123";
}
.flaticon-open-box:before {
  content: "\f124";
}
.flaticon-speech-bubble-1:before {
  content: "\f125";
}
.flaticon-attachment:before {
  content: "\f126";
}
.flaticon-photo-camera:before {
  content: "\f127";
}
.flaticon-skype-logo:before {
  content: "\f128";
}
.flaticon-linkedin-logo:before {
  content: "\f129";
}
.flaticon-twitter-logo:before {
  content: "\f12a";
}
.flaticon-facebook-letter-logo:before {
  content: "\f12b";
}
.flaticon-calendar-with-a-clock-time-tools:before {
  content: "\f12c";
}
.flaticon-youtube:before {
  content: "\f12d";
}
.flaticon-add-circular-button:before {
  content: "\f12e";
}
.flaticon-more-v2:before {
  content: "\f12f";
}
.flaticon-search:before {
  content: "\f130";
}
.flaticon-search-magnifier-interface-symbol:before {
  content: "\f131";
}
.flaticon-questions-circular-button:before {
  content: "\f132";
}
.flaticon-refresh:before {
  content: "\f133";
}
.flaticon-logout:before {
  content: "\f134";
}
.flaticon-event-calendar-symbol:before {
  content: "\f135";
}
.flaticon-laptop:before {
  content: "\f136";
}
.flaticon-tool:before {
  content: "\f137";
}
.flaticon-graphic:before {
  content: "\f138";
}
.flaticon-symbol:before {
  content: "\f139";
}
.flaticon-graphic-1:before {
  content: "\f13a";
}
.flaticon-clock:before {
  content: "\f13b";
}
.flaticon-squares-1:before {
  content: "\f13c";
}
.flaticon-black:before {
  content: "\f13d";
}
.flaticon-book:before {
  content: "\f13e";
}
.flaticon-cogwheel:before {
  content: "\f13f";
}
.flaticon-exclamation:before {
  content: "\f140";
}
.flaticon-add-label-button:before {
  content: "\f141";
}
.flaticon-delete-1:before {
  content: "\f142";
}
.flaticon-interface:before {
  content: "\f143";
}
.flaticon-more:before {
  content: "\f144";
}
.flaticon-warning-sign:before {
  content: "\f145";
}
.flaticon-calendar:before {
  content: "\f146";
}
.flaticon-instagram-logo:before {
  content: "\f147";
}
.flaticon-linkedin:before {
  content: "\f148";
}
.flaticon-facebook-logo-button:before {
  content: "\f149";
}
.flaticon-twitter-logo-button:before {
  content: "\f14a";
}
.flaticon-cancel:before {
  content: "\f14b";
}
.flaticon-exclamation-square:before {
  content: "\f14c";
}
.flaticon-buildings:before {
  content: "\f14d";
}
.flaticon-danger:before {
  content: "\f14e";
}
.flaticon-technology-1:before {
  content: "\f14f";
}
.flaticon-letter-g:before {
  content: "\f150";
}
.flaticon-interface-1:before {
  content: "\f151";
}
.flaticon-circle:before {
  content: "\f152";
}
.flaticon-pin:before {
  content: "\f153";
}
.flaticon-close:before {
  content: "\f154";
}
.flaticon-clock-1:before {
  content: "\f155";
}
.flaticon-apps:before {
  content: "\f156";
}
.flaticon-user:before {
  content: "\f157";
}
.flaticon-menu-button:before {
  content: "\f158";
}
.flaticon-settings:before {
  content: "\f159";
}
.flaticon-home:before {
  content: "\f15a";
}
.flaticon-clock-2:before {
  content: "\f15b";
}
.flaticon-lifebuoy:before {
  content: "\f15c";
}
.flaticon-cogwheel-1:before {
  content: "\f15d";
}
.flaticon-paper-plane:before {
  content: "\f15e";
}
.flaticon-statistics:before {
  content: "\f15f";
}
.flaticon-diagram:before {
  content: "\f160";
}
.flaticon-line-graph:before {
  content: "\f161";
}
.flaticon-customer:before {
  content: "\f162";
}
.flaticon-visible:before {
  content: "\f163";
}
.flaticon-shopping-basket:before {
  content: "\f164";
}
.flaticon-price-tag:before {
  content: "\f165";
}
.flaticon-businesswoman:before {
  content: "\f166";
}
.flaticon-medal:before {
  content: "\f167";
}
.flaticon-like:before {
  content: "\f168";
}
.flaticon-edit:before {
  content: "\f169";
}
.flaticon-avatar:before {
  content: "\f16a";
}
.flaticon-download:before {
  content: "\f16b";
}
.flaticon-home-1:before {
  content: "\f16c";
}
.flaticon-mail:before {
  content: "\f16d";
}
.flaticon-mail-1:before {
  content: "\f16e";
}
.flaticon-warning:before {
  content: "\f16f";
}
.flaticon-cart:before {
  content: "\f170";
}
.flaticon-bag:before {
  content: "\f171";
}
.flaticon-pie-chart:before {
  content: "\f172";
}
.flaticon-graph:before {
  content: "\f173";
}
.flaticon-interface-2:before {
  content: "\f174";
}
.flaticon-chat:before {
  content: "\f175";
}
.flaticon-envelope:before {
  content: "\f176";
}
.flaticon-chat-1:before {
  content: "\f177";
}
.flaticon-interface-3:before {
  content: "\f178";
}
.flaticon-background:before {
  content: "\f179";
}
.flaticon-file-1:before {
  content: "\f17a";
}
.flaticon-interface-4:before {
  content: "\f17b";
}
.flaticon-multimedia-3:before {
  content: "\f17c";
}
.flaticon-list:before {
  content: "\f17d";
}
.flaticon-time:before {
  content: "\f17e";
}
.flaticon-profile:before {
  content: "\f17f";
}
.flaticon-imac:before {
  content: "\f180";
}
.flaticon-medical:before {
  content: "\f181";
}
.flaticon-music:before {
  content: "\f182";
}
.flaticon-plus:before {
  content: "\f183";
}
.flaticon-exclamation-1:before {
  content: "\f184";
}
.flaticon-info:before {
  content: "\f185";
}
.flaticon-menu-1:before {
  content: "\f186";
}
.flaticon-menu-2:before {
  content: "\f187";
}
.flaticon-share:before {
  content: "\f188";
}
.flaticon-interface-5:before {
  content: "\f189";
}
.flaticon-signs:before {
  content: "\f18a";
}
.flaticon-tabs:before {
  content: "\f18b";
}
.flaticon-multimedia-4:before {
  content: "\f18c";
}
.flaticon-upload-1:before {
  content: "\f18d";
}
.flaticon-web:before {
  content: "\f18e";
}
.flaticon-placeholder:before {
  content: "\f18f";
}
.flaticon-placeholder-1:before {
  content: "\f190";
}
.flaticon-layers:before {
  content: "\f191";
}
.flaticon-interface-6:before {
  content: "\f192";
}
.flaticon-interface-7:before {
  content: "\f193";
}
.flaticon-interface-8:before {
  content: "\f194";
}
.flaticon-tool-1:before {
  content: "\f195";
}
.flaticon-settings-1:before {
  content: "\f196";
}
.flaticon-alarm:before {
  content: "\f197";
}
.flaticon-search-1:before {
  content: "\f198";
}
.flaticon-time-1:before {
  content: "\f199";
}
.flaticon-stopwatch:before {
  content: "\f19a";
}
.flaticon-folder:before {
  content: "\f19b";
}
.flaticon-folder-1:before {
  content: "\f19c";
}
.flaticon-folder-2:before {
  content: "\f19d";
}
.flaticon-folder-3:before {
  content: "\f19e";
}
.flaticon-file-2:before {
  content: "\f19f";
}
.flaticon-list-1:before {
  content: "\f1a0";
}
.flaticon-list-2:before {
  content: "\f1a1";
}
.flaticon-calendar-1:before {
  content: "\f1a2";
}
.flaticon-time-2:before {
  content: "\f1a3";
}
.flaticon-interface-9:before {
  content: "\f1a4";
}
.flaticon-app:before {
  content: "\f1a5";
}
.flaticon-suitcase:before {
  content: "\f1a6";
}
.flaticon-grid-menu-v2:before {
  content: "\f1a7";
}
.flaticon-more-v6:before {
  content: "\f1a8";
}
.flaticon-more-v5:before {
  content: "\f1a9";
}
.flaticon-add:before {
  content: "\f1aa";
}
.flaticon-multimedia-5:before {
  content: "\f1ab";
}
.flaticon-more-v4:before {
  content: "\f1ac";
}
.flaticon-placeholder-2:before {
  content: "\f1ad";
}
.flaticon-map-location:before {
  content: "\f1ae";
}
.flaticon-users:before {
  content: "\f1af";
}
.flaticon-profile-1:before {
  content: "\f1b0";
}
.flaticon-lock:before {
  content: "\f1b1";
}
.flaticon-sound:before {
  content: "\f1b2";
}
.flaticon-star:before {
  content: "\f1b3";
}
.flaticon-placeholder-3:before {
  content: "\f1b4";
}
.flaticon-bell:before {
  content: "\f1b5";
}
.flaticon-paper-plane-1:before {
  content: "\f1b6";
}
.flaticon-users-1:before {
  content: "\f1b7";
}
.flaticon-more-1:before {
  content: "\f1b8";
}
.flaticon-up-arrow-1:before {
  content: "\f1b9";
}
.flaticon-grid-menu:before {
  content: "\f1ba";
}
.flaticon-alarm-1:before {
  content: "\f1bb";
}
.flaticon-earth-globe:before {
  content: "\f1bc";
}
.flaticon-alert-1:before {
  content: "\f1bd";
}
.flaticon-internet:before {
  content: "\f1be";
}
.flaticon-user-ok:before {
  content: "\f1bf";
}
.flaticon-user-add:before {
  content: "\f1c0";
}
.flaticon-user-settings:before {
  content: "\f1c1";
}
.flaticon-truck:before {
  content: "\f1c2";
}
.flaticon-analytics:before {
  content: "\f1c3";
}
.flaticon-notes:before {
  content: "\f1c4";
}
.flaticon-tea-cup:before {
  content: "\f1c5";
}
.flaticon-exclamation-2:before {
  content: "\f1c6";
}
.flaticon-technology-2:before {
  content: "\f1c7";
}
.flaticon-location:before {
  content: "\f1c8";
}
.flaticon-edit-1:before {
  content: "\f1c9";
}
.flaticon-home-2:before {
  content: "\f1ca";
}
.flaticon-dashboard:before {
  content: "\f1cb";
}
.flaticon-information:before {
  content: "\f1cc";
}
.flaticon-light:before {
  content: "\f1cd";
}
.flaticon-car:before {
  content: "\f1ce";
}
.flaticon-business:before {
  content: "\f1cf";
}
.flaticon-squares-2:before {
  content: "\f1d0";
}
.flaticon-signs-1:before {
  content: "\f1d1";
}
.flaticon-mark:before {
  content: "\f1d2";
}
.flaticon-squares-3:before {
  content: "\f1d3";
}
.flaticon-comment:before {
  content: "\f1d4";
}
.flaticon-shapes:before {
  content: "\f1d5";
}
.flaticon-clipboard:before {
  content: "\f1d6";
}
.flaticon-squares-4:before {
  content: "\f1d7";
}
.flaticon-delete-2:before {
  content: "\f1d8";
}
.flaticon-bell-1:before {
  content: "\f1d9";
}
.flaticon-list-3:before {
  content: "\f1da";
}
.flaticon-infinity:before {
  content: "\f1db";
}
.flaticon-chat-2:before {
  content: "\f1dc";
}
.flaticon-calendar-2:before {
  content: "\f1dd";
}
.flaticon-signs-2:before {
  content: "\f1de";
}
.flaticon-time-3:before {
  content: "\f1df";
}
.flaticon-calendar-3:before {
  content: "\f1e0";
}
.flaticon-interface-10:before {
  content: "\f1e1";
}
.flaticon-interface-11:before {
  content: "\f1e2";
}
.flaticon-folder-4:before {
  content: "\f1e3";
}
.flaticon-alert-2:before {
  content: "\f1e4";
}
.flaticon-cogwheel-2:before {
  content: "\f1e5";
}
.flaticon-graphic-2:before {
  content: "\f1e6";
}
.flaticon-rotate:before {
  content: "\f1e7";
}
.flaticon-feed:before {
  content: "\f1e8";
}
.flaticon-safe-shield-protection:before {
  content: "\f1e9";
}
.flaticon-security:before {
  content: "\f1ea";
}
.flaticon-download-1:before {
  content: "\f1eb";
}
.flaticon-pie-chart-1:before {
  content: "\f1ec";
}
.flaticon-notepad:before {
  content: "\f1ed";
}
@font-face {
  font-family: "Flaticon2";
  src: url("./media/Flaticon2-CFS2NKJ3.eot");
  src:
    url("./media/Flaticon2-CFS2NKJ3.eot?#iefix") format("embedded-opentype"),
    url("./media/Flaticon2-CXTAVKHB.woff") format("woff"),
    url("./media/Flaticon2-AISSLNXQ.ttf") format("truetype"),
    url("./media/Flaticon2-QS2WFXMU.svg#Flaticon2") format("svg");
  font-weight: 400;
  font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "Flaticon2";
    src: url("./media/Flaticon2-QS2WFXMU.svg#Flaticon2") format("svg");
  }
}
[class^=flaticon2-]:before,
[class*=" flaticon2-"]:before {
  font-family: Flaticon2;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}
.flaticon2-notification:before {
  content: "\f100";
}
.flaticon2-settings:before {
  content: "\f101";
}
.flaticon2-search:before {
  content: "\f102";
}
.flaticon2-delete:before {
  content: "\f103";
}
.flaticon2-psd:before {
  content: "\f104";
}
.flaticon2-list:before {
  content: "\f105";
}
.flaticon2-box:before {
  content: "\f106";
}
.flaticon2-download:before {
  content: "\f107";
}
.flaticon2-shield:before {
  content: "\f108";
}
.flaticon2-paperplane:before {
  content: "\f109";
}
.flaticon2-avatar:before {
  content: "\f10a";
}
.flaticon2-bell:before {
  content: "\f10b";
}
.flaticon2-fax:before {
  content: "\f10c";
}
.flaticon2-chart2:before {
  content: "\f10d";
}
.flaticon2-supermarket:before {
  content: "\f10e";
}
.flaticon2-phone:before {
  content: "\f10f";
}
.flaticon2-envelope:before {
  content: "\f110";
}
.flaticon2-pin:before {
  content: "\f111";
}
.flaticon2-chat:before {
  content: "\f112";
}
.flaticon2-chart:before {
  content: "\f113";
}
.flaticon2-infographic:before {
  content: "\f114";
}
.flaticon2-grids:before {
  content: "\f115";
}
.flaticon2-menu:before {
  content: "\f116";
}
.flaticon2-plus:before {
  content: "\f117";
}
.flaticon2-list-1:before {
  content: "\f118";
}
.flaticon2-talk:before {
  content: "\f119";
}
.flaticon2-file:before {
  content: "\f11a";
}
.flaticon2-user:before {
  content: "\f11b";
}
.flaticon2-line-chart:before {
  content: "\f11c";
}
.flaticon2-percentage:before {
  content: "\f11d";
}
.flaticon2-menu-1:before {
  content: "\f11e";
}
.flaticon2-paper-plane:before {
  content: "\f11f";
}
.flaticon2-menu-2:before {
  content: "\f120";
}
.flaticon2-shopping-cart:before {
  content: "\f121";
}
.flaticon2-pie-chart:before {
  content: "\f122";
}
.flaticon2-box-1:before {
  content: "\f123";
}
.flaticon2-map:before {
  content: "\f124";
}
.flaticon2-favourite:before {
  content: "\f125";
}
.flaticon2-checking:before {
  content: "\f126";
}
.flaticon2-safe:before {
  content: "\f127";
}
.flaticon2-heart-rate-monitor:before {
  content: "\f128";
}
.flaticon2-layers:before {
  content: "\f129";
}
.flaticon2-delivery-package:before {
  content: "\f12a";
}
.flaticon2-sms:before {
  content: "\f12b";
}
.flaticon2-image-file:before {
  content: "\f12c";
}
.flaticon2-plus-1:before {
  content: "\f12d";
}
.flaticon2-send:before {
  content: "\f12e";
}
.flaticon2-graphic-design:before {
  content: "\f12f";
}
.flaticon2-cup:before {
  content: "\f130";
}
.flaticon2-website:before {
  content: "\f131";
}
.flaticon2-gift:before {
  content: "\f132";
}
.flaticon2-chronometer:before {
  content: "\f133";
}
.flaticon2-browser:before {
  content: "\f134";
}
.flaticon2-digital-marketing:before {
  content: "\f135";
}
.flaticon2-calendar:before {
  content: "\f136";
}
.flaticon2-calendar-1:before {
  content: "\f137";
}
.flaticon2-rocket:before {
  content: "\f138";
}
.flaticon2-analytics:before {
  content: "\f139";
}
.flaticon2-pie-chart-1:before {
  content: "\f13a";
}
.flaticon2-pie-chart-2:before {
  content: "\f13b";
}
.flaticon2-analytics-1:before {
  content: "\f13c";
}
.flaticon2-google-drive-file:before {
  content: "\f13d";
}
.flaticon2-pie-chart-3:before {
  content: "\f13e";
}
.flaticon2-poll-symbol:before {
  content: "\f13f";
}
.flaticon2-gear:before {
  content: "\f140";
}
.flaticon2-magnifier-tool:before {
  content: "\f141";
}
.flaticon2-add:before {
  content: "\f142";
}
.flaticon2-cube:before {
  content: "\f143";
}
.flaticon2-gift-1:before {
  content: "\f144";
}
.flaticon2-list-2:before {
  content: "\f145";
}
.flaticon2-shopping-cart-1:before {
  content: "\f146";
}
.flaticon2-calendar-2:before {
  content: "\f147";
}
.flaticon2-laptop:before {
  content: "\f148";
}
.flaticon2-cube-1:before {
  content: "\f149";
}
.flaticon2-layers-1:before {
  content: "\f14a";
}
.flaticon2-chat-1:before {
  content: "\f14b";
}
.flaticon2-copy:before {
  content: "\f14c";
}
.flaticon2-paper:before {
  content: "\f14d";
}
.flaticon2-hospital:before {
  content: "\f14e";
}
.flaticon2-calendar-3:before {
  content: "\f14f";
}
.flaticon2-speaker:before {
  content: "\f150";
}
.flaticon2-pie-chart-4:before {
  content: "\f151";
}
.flaticon2-schedule:before {
  content: "\f152";
}
.flaticon2-expand:before {
  content: "\f153";
}
.flaticon2-menu-3:before {
  content: "\f154";
}
.flaticon2-download-1:before {
  content: "\f155";
}
.flaticon2-help:before {
  content: "\f156";
}
.flaticon2-list-3:before {
  content: "\f157";
}
.flaticon2-notepad:before {
  content: "\f158";
}
.flaticon2-graph:before {
  content: "\f159";
}
.flaticon2-browser-1:before {
  content: "\f15a";
}
.flaticon2-photograph:before {
  content: "\f15b";
}
.flaticon2-browser-2:before {
  content: "\f15c";
}
.flaticon2-hourglass:before {
  content: "\f15d";
}
.flaticon2-mail:before {
  content: "\f15e";
}
.flaticon2-cardiogram:before {
  content: "\f15f";
}
.flaticon2-document:before {
  content: "\f160";
}
.flaticon2-contract:before {
  content: "\f161";
}
.flaticon2-graph-1:before {
  content: "\f162";
}
.flaticon2-graphic:before {
  content: "\f163";
}
.flaticon2-position:before {
  content: "\f164";
}
.flaticon2-soft-icons:before {
  content: "\f165";
}
.flaticon2-circle-vol-2:before {
  content: "\f166";
}
.flaticon2-rocket-1:before {
  content: "\f167";
}
.flaticon2-lorry:before {
  content: "\f168";
}
.flaticon2-cd:before {
  content: "\f169";
}
.flaticon2-file-1:before {
  content: "\f16a";
}
.flaticon2-reload:before {
  content: "\f16b";
}
.flaticon2-placeholder:before {
  content: "\f16c";
}
.flaticon2-refresh:before {
  content: "\f16d";
}
.flaticon2-medical-records:before {
  content: "\f16e";
}
.flaticon2-rectangular:before {
  content: "\f16f";
}
.flaticon2-medical-records-1:before {
  content: "\f170";
}
.flaticon2-indent-dots:before {
  content: "\f171";
}
.flaticon2-search-1:before {
  content: "\f172";
}
.flaticon2-edit:before {
  content: "\f173";
}
.flaticon2-new-email:before {
  content: "\f174";
}
.flaticon2-calendar-4:before {
  content: "\f175";
}
.flaticon2-console:before {
  content: "\f176";
}
.flaticon2-open-text-book:before {
  content: "\f177";
}
.flaticon2-download-2:before {
  content: "\f178";
}
.flaticon2-zig-zag-line-sign:before {
  content: "\f179";
}
.flaticon2-tools-and-utensils:before {
  content: "\f17a";
}
.flaticon2-crisp-icons:before {
  content: "\f17b";
}
.flaticon2-trash:before {
  content: "\f17c";
}
.flaticon2-lock:before {
  content: "\f17d";
}
.flaticon2-bell-1:before {
  content: "\f17e";
}
.flaticon2-setup:before {
  content: "\f17f";
}
.flaticon2-menu-4:before {
  content: "\f180";
}
.flaticon2-architecture-and-city:before {
  content: "\f181";
}
.flaticon2-shelter:before {
  content: "\f182";
}
.flaticon2-add-1:before {
  content: "\f183";
}
.flaticon2-checkmark:before {
  content: "\f184";
}
.flaticon2-circular-arrow:before {
  content: "\f185";
}
.flaticon2-user-outline-symbol:before {
  content: "\f186";
}
.flaticon2-rhombus:before {
  content: "\f187";
}
.flaticon2-crisp-icons-1:before {
  content: "\f188";
}
.flaticon2-soft-icons-1:before {
  content: "\f189";
}
.flaticon2-hexagonal:before {
  content: "\f18a";
}
.flaticon2-time:before {
  content: "\f18b";
}
.flaticon2-contrast:before {
  content: "\f18c";
}
.flaticon2-telegram-logo:before {
  content: "\f18d";
}
.flaticon2-hangouts-logo:before {
  content: "\f18e";
}
.flaticon2-analytics-2:before {
  content: "\f18f";
}
.flaticon2-wifi:before {
  content: "\f190";
}
.flaticon2-protected:before {
  content: "\f191";
}
.flaticon2-drop:before {
  content: "\f192";
}
.flaticon2-mail-1:before {
  content: "\f193";
}
.flaticon2-delivery-truck:before {
  content: "\f194";
}
.flaticon2-writing:before {
  content: "\f195";
}
.flaticon2-calendar-5:before {
  content: "\f196";
}
.flaticon2-protection:before {
  content: "\f197";
}
.flaticon2-calendar-6:before {
  content: "\f198";
}
.flaticon2-calendar-7:before {
  content: "\f199";
}
.flaticon2-calendar-8:before {
  content: "\f19a";
}
.flaticon2-bell-2:before {
  content: "\f19b";
}
.flaticon2-hourglass-1:before {
  content: "\f19c";
}
.flaticon2-next:before {
  content: "\f19d";
}
.flaticon2-chat-2:before {
  content: "\f19e";
}
.flaticon2-correct:before {
  content: "\f19f";
}
.flaticon2-photo-camera:before {
  content: "\f1a0";
}
.flaticon2-fast-next:before {
  content: "\f1a1";
}
.flaticon2-fast-back:before {
  content: "\f1a2";
}
.flaticon2-down:before {
  content: "\f1a3";
}
.flaticon2-back:before {
  content: "\f1a4";
}
.flaticon2-up:before {
  content: "\f1a5";
}
.flaticon2-arrow-down:before {
  content: "\f1a6";
}
.flaticon2-arrow-up:before {
  content: "\f1a7";
}
.flaticon2-accept:before {
  content: "\f1a8";
}
.flaticon2-sort:before {
  content: "\f1a9";
}
.flaticon2-arrow:before {
  content: "\f1aa";
}
.flaticon2-back-1:before {
  content: "\f1ab";
}
.flaticon2-add-square:before {
  content: "\f1ac";
}
.flaticon2-quotation-mark:before {
  content: "\f1ad";
}
.flaticon2-clip-symbol:before {
  content: "\f1ae";
}
.flaticon2-check-mark:before {
  content: "\f1af";
}
.flaticon2-folder:before {
  content: "\f1b0";
}
.flaticon2-cancel-music:before {
  content: "\f1b1";
}
.flaticon2-cross:before {
  content: "\f1b2";
}
.flaticon2-pen:before {
  content: "\f1b3";
}
.flaticon2-email:before {
  content: "\f1b4";
}
.flaticon2-graph-2:before {
  content: "\f1b5";
}
.flaticon2-open-box:before {
  content: "\f1b6";
}
.flaticon2-files-and-folders:before {
  content: "\f1b7";
}
.flaticon2-ui:before {
  content: "\f1b8";
}
.flaticon2-sheet:before {
  content: "\f1b9";
}
.flaticon2-dashboard:before {
  content: "\f1ba";
}
.flaticon2-user-1:before {
  content: "\f1bb";
}
.flaticon2-group:before {
  content: "\f1bc";
}
.flaticon2-black-back-closed-envelope-shape:before {
  content: "\f1bd";
}
.flaticon2-left-arrow:before {
  content: "\f1be";
}
.flaticon2-sort-alphabetically:before {
  content: "\f1bf";
}
.flaticon2-sort-down:before {
  content: "\f1c0";
}
.flaticon2-rubbish-bin:before {
  content: "\f1c1";
}
.flaticon2-rubbish-bin-delete-button:before {
  content: "\f1c2";
}
.flaticon2-calendar-9:before {
  content: "\f1c3";
}
.flaticon2-tag:before {
  content: "\f1c4";
}
.flaticon2-refresh-button:before {
  content: "\f1c5";
}
.flaticon2-refresh-arrow:before {
  content: "\f1c6";
}
.flaticon2-reload-1:before {
  content: "\f1c7";
}
.flaticon2-refresh-1:before {
  content: "\f1c8";
}
.flaticon2-left-arrow-1:before {
  content: "\f1c9";
}
.flaticon2-reply:before {
  content: "\f1ca";
}
.flaticon2-reply-1:before {
  content: "\f1cb";
}
.flaticon2-printer:before {
  content: "\f1cc";
}
.flaticon2-print:before {
  content: "\f1cd";
}
.flaticon2-shrink:before {
  content: "\f1ce";
}
.flaticon2-resize:before {
  content: "\f1cf";
}
.flaticon2-arrow-1:before {
  content: "\f1d0";
}
.flaticon2-size:before {
  content: "\f1d1";
}
.flaticon2-arrow-2:before {
  content: "\f1d2";
}
.flaticon2-cancel:before {
  content: "\f1d3";
}
.flaticon2-exclamation:before {
  content: "\f1d4";
}
.flaticon2-line:before {
  content: "\f1d5";
}
.flaticon2-warning:before {
  content: "\f1d6";
}
.flaticon2-information:before {
  content: "\f1d7";
}
.flaticon2-layers-2:before {
  content: "\f1d8";
}
.flaticon2-file-2:before {
  content: "\f1d9";
}
.flaticon2-bell-3:before {
  content: "\f1da";
}
.flaticon2-bell-4:before {
  content: "\f1db";
}
.flaticon2-bell-5:before {
  content: "\f1dc";
}
.flaticon2-bell-alarm-symbol:before {
  content: "\f1dd";
}
.flaticon2-world:before {
  content: "\f1de";
}
.flaticon2-graphic-1:before {
  content: "\f1df";
}
.flaticon2-send-1:before {
  content: "\f1e0";
}
.flaticon2-location:before {
  content: "\f1e1";
}
.flaticon2-pin-1:before {
  content: "\f1e2";
}
.flaticon2-start-up:before {
  content: "\f1e3";
}
.flaticon2-right-arrow:before {
  content: "\f1e4";
}
.fa,
.fab,
.fad,
.fal,
.far,
.fas {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}
.fa-lg {
  font-size: 1.33333em;
  line-height: .75em;
  vertical-align: -.0667em;
}
.fa-xs {
  font-size: .75em;
}
.fa-sm {
  font-size: .875em;
}
.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-fw {
  text-align: center;
  width: 1.25em;
}
.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}
.fa-border {
  border: .08em solid #eee;
  border-radius: .1em;
  padding: .2em .25em .15em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left,
.fab.fa-pull-left,
.fal.fa-pull-left,
.far.fa-pull-left,
.fas.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right,
.fab.fa-pull-right,
.fal.fa-pull-right,
.far.fa-pull-right,
.fas.fa-pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s linear infinite;
  animation: fa-spin 2s linear infinite;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s steps(8) infinite;
  animation: fa-spin 1s steps(8) infinite;
}
@-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 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -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,
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
}
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  -webkit-transform: scale(-1);
  transform: scale(-1);
}
:root .fa-flip-both,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270 {
  -webkit-filter: none;
  filter: none;
}
.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%;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
.fa-500px:before {
  content: "\f26e";
}
.fa-accessible-icon:before {
  content: "\f368";
}
.fa-accusoft:before {
  content: "\f369";
}
.fa-acquisitions-incorporated:before {
  content: "\f6af";
}
.fa-ad:before {
  content: "\f641";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-card:before {
  content: "\f2bb";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-adn:before {
  content: "\f170";
}
.fa-adobe:before {
  content: "\f778";
}
.fa-adversal:before {
  content: "\f36a";
}
.fa-affiliatetheme:before {
  content: "\f36b";
}
.fa-air-freshener:before {
  content: "\f5d0";
}
.fa-airbnb:before {
  content: "\f834";
}
.fa-algolia:before {
  content: "\f36c";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-alipay:before {
  content: "\f642";
}
.fa-allergies:before {
  content: "\f461";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-amazon-pay:before {
  content: "\f42c";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-amilia:before {
  content: "\f36d";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-android:before {
  content: "\f17b";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angry:before {
  content: "\f556";
}
.fa-angrycreative:before {
  content: "\f36e";
}
.fa-angular:before {
  content: "\f420";
}
.fa-ankh:before {
  content: "\f644";
}
.fa-app-store:before {
  content: "\f36f";
}
.fa-app-store-ios:before {
  content: "\f370";
}
.fa-apper:before {
  content: "\f371";
}
.fa-apple:before {
  content: "\f179";
}
.fa-apple-alt:before {
  content: "\f5d1";
}
.fa-apple-pay:before {
  content: "\f415";
}
.fa-archive:before {
  content: "\f187";
}
.fa-archway:before {
  content: "\f557";
}
.fa-arrow-alt-circle-down:before {
  content: "\f358";
}
.fa-arrow-alt-circle-left:before {
  content: "\f359";
}
.fa-arrow-alt-circle-right:before {
  content: "\f35a";
}
.fa-arrow-alt-circle-up:before {
  content: "\f35b";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-arrows-alt-h:before {
  content: "\f337";
}
.fa-arrows-alt-v:before {
  content: "\f338";
}
.fa-artstation:before {
  content: "\f77a";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-asymmetrik:before {
  content: "\f372";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-atlas:before {
  content: "\f558";
}
.fa-atlassian:before {
  content: "\f77b";
}
.fa-atom:before {
  content: "\f5d2";
}
.fa-audible:before {
  content: "\f373";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-autoprefixer:before {
  content: "\f41c";
}
.fa-avianex:before {
  content: "\f374";
}
.fa-aviato:before {
  content: "\f421";
}
.fa-award:before {
  content: "\f559";
}
.fa-aws:before {
  content: "\f375";
}
.fa-baby:before {
  content: "\f77c";
}
.fa-baby-carriage:before {
  content: "\f77d";
}
.fa-backspace:before {
  content: "\f55a";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-bacon:before {
  content: "\f7e5";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-balance-scale-left:before {
  content: "\f515";
}
.fa-balance-scale-right:before {
  content: "\f516";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-band-aid:before {
  content: "\f462";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-bars:before {
  content: "\f0c9";
}
.fa-baseball-ball:before {
  content: "\f433";
}
.fa-basketball-ball:before {
  content: "\f434";
}
.fa-bath:before {
  content: "\f2cd";
}
.fa-battery-empty:before {
  content: "\f244";
}
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battle-net:before {
  content: "\f835";
}
.fa-bed:before {
  content: "\f236";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bezier-curve:before {
  content: "\f55b";
}
.fa-bible:before {
  content: "\f647";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-biking:before {
  content: "\f84a";
}
.fa-bimobject:before {
  content: "\f378";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-biohazard:before {
  content: "\f780";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitcoin:before {
  content: "\f379";
}
.fa-bity:before {
  content: "\f37a";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-blackberry:before {
  content: "\f37b";
}
.fa-blender:before {
  content: "\f517";
}
.fa-blender-phone:before {
  content: "\f6b6";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-blog:before {
  content: "\f781";
}
.fa-blogger:before {
  content: "\f37c";
}
.fa-blogger-b:before {
  content: "\f37d";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-bold:before {
  content: "\f032";
}
.fa-bolt:before {
  content: "\f0e7";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-bone:before {
  content: "\f5d7";
}
.fa-bong:before {
  content: "\f55c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-book-dead:before {
  content: "\f6b7";
}
.fa-book-medical:before {
  content: "\f7e6";
}
.fa-book-open:before {
  content: "\f518";
}
.fa-book-reader:before {
  content: "\f5da";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-bootstrap:before {
  content: "\f836";
}
.fa-border-all:before {
  content: "\f84c";
}
.fa-border-none:before {
  content: "\f850";
}
.fa-border-style:before {
  content: "\f853";
}
.fa-bowling-ball:before {
  content: "\f436";
}
.fa-box:before {
  content: "\f466";
}
.fa-box-open:before {
  content: "\f49e";
}
.fa-boxes:before {
  content: "\f468";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-brain:before {
  content: "\f5dc";
}
.fa-bread-slice:before {
  content: "\f7ec";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-briefcase-medical:before {
  content: "\f469";
}
.fa-broadcast-tower:before {
  content: "\f519";
}
.fa-broom:before {
  content: "\f51a";
}
.fa-brush:before {
  content: "\f55d";
}
.fa-btc:before {
  content: "\f15a";
}
.fa-buffer:before {
  content: "\f837";
}
.fa-bug:before {
  content: "\f188";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-burn:before {
  content: "\f46a";
}
.fa-buromobelexperte:before {
  content: "\f37f";
}
.fa-bus:before {
  content: "\f207";
}
.fa-bus-alt:before {
  content: "\f55e";
}
.fa-business-time:before {
  content: "\f64a";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-calendar:before {
  content: "\f133";
}
.fa-calendar-alt:before {
  content: "\f073";
}
.fa-calendar-check:before {
  content: "\f274";
}
.fa-calendar-day:before {
  content: "\f783";
}
.fa-calendar-minus:before {
  content: "\f272";
}
.fa-calendar-plus:before {
  content: "\f271";
}
.fa-calendar-times:before {
  content: "\f273";
}
.fa-calendar-week:before {
  content: "\f784";
}
.fa-camera:before {
  content: "\f030";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-campground:before {
  content: "\f6bb";
}
.fa-canadian-maple-leaf:before {
  content: "\f785";
}
.fa-candy-cane:before {
  content: "\f786";
}
.fa-cannabis:before {
  content: "\f55f";
}
.fa-capsules:before {
  content: "\f46b";
}
.fa-car:before {
  content: "\f1b9";
}
.fa-car-alt:before {
  content: "\f5de";
}
.fa-car-battery:before {
  content: "\f5df";
}
.fa-car-crash:before {
  content: "\f5e1";
}
.fa-car-side:before {
  content: "\f5e4";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-caret-square-down:before {
  content: "\f150";
}
.fa-caret-square-left:before {
  content: "\f191";
}
.fa-caret-square-right:before {
  content: "\f152";
}
.fa-caret-square-up:before {
  content: "\f151";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-carrot:before {
  content: "\f787";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cash-register:before {
  content: "\f788";
}
.fa-cat:before {
  content: "\f6be";
}
.fa-cc-amazon-pay:before {
  content: "\f42d";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-apple-pay:before {
  content: "\f416";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-centercode:before {
  content: "\f380";
}
.fa-centos:before {
  content: "\f789";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-chair:before {
  content: "\f6c0";
}
.fa-chalkboard:before {
  content: "\f51b";
}
.fa-chalkboard-teacher:before {
  content: "\f51c";
}
.fa-charging-station:before {
  content: "\f5e7";
}
.fa-chart-area:before {
  content: "\f1fe";
}
.fa-chart-bar:before {
  content: "\f080";
}
.fa-chart-line:before {
  content: "\f201";
}
.fa-chart-pie:before {
  content: "\f200";
}
.fa-check:before {
  content: "\f00c";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-check-double:before {
  content: "\f560";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-cheese:before {
  content: "\f7ef";
}
.fa-chess:before {
  content: "\f439";
}
.fa-chess-bishop:before {
  content: "\f43a";
}
.fa-chess-board:before {
  content: "\f43c";
}
.fa-chess-king:before {
  content: "\f43f";
}
.fa-chess-knight:before {
  content: "\f441";
}
.fa-chess-pawn:before {
  content: "\f443";
}
.fa-chess-queen:before {
  content: "\f445";
}
.fa-chess-rook:before {
  content: "\f447";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-chromecast:before {
  content: "\f838";
}
.fa-church:before {
  content: "\f51d";
}
.fa-circle:before {
  content: "\f111";
}
.fa-circle-notch:before {
  content: "\f1ce";
}
.fa-city:before {
  content: "\f64f";
}
.fa-clinic-medical:before {
  content: "\f7f2";
}
.fa-clipboard:before {
  content: "\f328";
}
.fa-clipboard-check:before {
  content: "\f46c";
}
.fa-clipboard-list:before {
  content: "\f46d";
}
.fa-clock:before {
  content: "\f017";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-closed-captioning:before {
  content: "\f20a";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-cloud-download-alt:before {
  content: "\f381";
}
.fa-cloud-meatball:before {
  content: "\f73b";
}
.fa-cloud-moon:before {
  content: "\f6c3";
}
.fa-cloud-moon-rain:before {
  content: "\f73c";
}
.fa-cloud-rain:before {
  content: "\f73d";
}
.fa-cloud-showers-heavy:before {
  content: "\f740";
}
.fa-cloud-sun:before {
  content: "\f6c4";
}
.fa-cloud-sun-rain:before {
  content: "\f743";
}
.fa-cloud-upload-alt:before {
  content: "\f382";
}
.fa-cloudscale:before {
  content: "\f383";
}
.fa-cloudsmith:before {
  content: "\f384";
}
.fa-cloudversify:before {
  content: "\f385";
}
.fa-cocktail:before {
  content: "\f561";
}
.fa-code:before {
  content: "\f121";
}
.fa-code-branch:before {
  content: "\f126";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cog:before {
  content: "\f013";
}
.fa-cogs:before {
  content: "\f085";
}
.fa-coins:before {
  content: "\f51e";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-comment:before {
  content: "\f075";
}
.fa-comment-alt:before {
  content: "\f27a";
}
.fa-comment-dollar:before {
  content: "\f651";
}
.fa-comment-dots:before {
  content: "\f4ad";
}
.fa-comment-medical:before {
  content: "\f7f5";
}
.fa-comment-slash:before {
  content: "\f4b3";
}
.fa-comments:before {
  content: "\f086";
}
.fa-comments-dollar:before {
  content: "\f653";
}
.fa-compact-disc:before {
  content: "\f51f";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-compress:before {
  content: "\f066";
}
.fa-compress-arrows-alt:before {
  content: "\f78c";
}
.fa-concierge-bell:before {
  content: "\f562";
}
.fa-confluence:before {
  content: "\f78d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-cookie:before {
  content: "\f563";
}
.fa-cookie-bite:before {
  content: "\f564";
}
.fa-copy:before {
  content: "\f0c5";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-cotton-bureau:before {
  content: "\f89e";
}
.fa-couch:before {
  content: "\f4b8";
}
.fa-cpanel:before {
  content: "\f388";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-creative-commons-by:before {
  content: "\f4e7";
}
.fa-creative-commons-nc:before {
  content: "\f4e8";
}
.fa-creative-commons-nc-eu:before {
  content: "\f4e9";
}
.fa-creative-commons-nc-jp:before {
  content: "\f4ea";
}
.fa-creative-commons-nd:before {
  content: "\f4eb";
}
.fa-creative-commons-pd:before {
  content: "\f4ec";
}
.fa-creative-commons-pd-alt:before {
  content: "\f4ed";
}
.fa-creative-commons-remix:before {
  content: "\f4ee";
}
.fa-creative-commons-sa:before {
  content: "\f4ef";
}
.fa-creative-commons-sampling:before {
  content: "\f4f0";
}
.fa-creative-commons-sampling-plus:before {
  content: "\f4f1";
}
.fa-creative-commons-share:before {
  content: "\f4f2";
}
.fa-creative-commons-zero:before {
  content: "\f4f3";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-critical-role:before {
  content: "\f6c9";
}
.fa-crop:before {
  content: "\f125";
}
.fa-crop-alt:before {
  content: "\f565";
}
.fa-cross:before {
  content: "\f654";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-crow:before {
  content: "\f520";
}
.fa-crown:before {
  content: "\f521";
}
.fa-crutch:before {
  content: "\f7f7";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-css3-alt:before {
  content: "\f38b";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-cut:before {
  content: "\f0c4";
}
.fa-cuttlefish:before {
  content: "\f38c";
}
.fa-d-and-d:before {
  content: "\f38d";
}
.fa-d-and-d-beyond:before {
  content: "\f6ca";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-deaf:before {
  content: "\f2a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-democrat:before {
  content: "\f747";
}
.fa-deploydog:before {
  content: "\f38e";
}
.fa-deskpro:before {
  content: "\f38f";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-dev:before {
  content: "\f6cc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-dharmachakra:before {
  content: "\f655";
}
.fa-dhl:before {
  content: "\f790";
}
.fa-diagnoses:before {
  content: "\f470";
}
.fa-diaspora:before {
  content: "\f791";
}
.fa-dice:before {
  content: "\f522";
}
.fa-dice-d20:before {
  content: "\f6cf";
}
.fa-dice-d6:before {
  content: "\f6d1";
}
.fa-dice-five:before {
  content: "\f523";
}
.fa-dice-four:before {
  content: "\f524";
}
.fa-dice-one:before {
  content: "\f525";
}
.fa-dice-six:before {
  content: "\f526";
}
.fa-dice-three:before {
  content: "\f527";
}
.fa-dice-two:before {
  content: "\f528";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-digital-ocean:before {
  content: "\f391";
}
.fa-digital-tachograph:before {
  content: "\f566";
}
.fa-directions:before {
  content: "\f5eb";
}
.fa-discord:before {
  content: "\f392";
}
.fa-discourse:before {
  content: "\f393";
}
.fa-divide:before {
  content: "\f529";
}
.fa-dizzy:before {
  content: "\f567";
}
.fa-dna:before {
  content: "\f471";
}
.fa-dochub:before {
  content: "\f394";
}
.fa-docker:before {
  content: "\f395";
}
.fa-dog:before {
  content: "\f6d3";
}
.fa-dollar-sign:before {
  content: "\f155";
}
.fa-dolly:before {
  content: "\f472";
}
.fa-dolly-flatbed:before {
  content: "\f474";
}
.fa-donate:before {
  content: "\f4b9";
}
.fa-door-closed:before {
  content: "\f52a";
}
.fa-door-open:before {
  content: "\f52b";
}
.fa-dot-circle:before {
  content: "\f192";
}
.fa-dove:before {
  content: "\f4ba";
}
.fa-download:before {
  content: "\f019";
}
.fa-draft2digital:before {
  content: "\f396";
}
.fa-drafting-compass:before {
  content: "\f568";
}
.fa-dragon:before {
  content: "\f6d5";
}
.fa-draw-polygon:before {
  content: "\f5ee";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-dribbble-square:before {
  content: "\f397";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-drum:before {
  content: "\f569";
}
.fa-drum-steelpan:before {
  content: "\f56a";
}
.fa-drumstick-bite:before {
  content: "\f6d7";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-dumbbell:before {
  content: "\f44b";
}
.fa-dumpster:before {
  content: "\f793";
}
.fa-dumpster-fire:before {
  content: "\f794";
}
.fa-dungeon:before {
  content: "\f6d9";
}
.fa-dyalog:before {
  content: "\f399";
}
.fa-earlybirds:before {
  content: "\f39a";
}
.fa-ebay:before {
  content: "\f4f4";
}
.fa-edge:before {
  content: "\f282";
}
.fa-edit:before {
  content: "\f044";
}
.fa-egg:before {
  content: "\f7fb";
}
.fa-eject:before {
  content: "\f052";
}
.fa-elementor:before {
  content: "\f430";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-ello:before {
  content: "\f5f1";
}
.fa-ember:before {
  content: "\f423";
}
.fa-empire:before {
  content: "\f1d1";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-text:before {
  content: "\f658";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-envira:before {
  content: "\f299";
}
.fa-equals:before {
  content: "\f52c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-erlang:before {
  content: "\f39d";
}
.fa-ethereum:before {
  content: "\f42e";
}
.fa-ethernet:before {
  content: "\f796";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-euro-sign:before {
  content: "\f153";
}
.fa-evernote:before {
  content: "\f839";
}
.fa-exchange-alt:before {
  content: "\f362";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-expand:before {
  content: "\f065";
}
.fa-expand-arrows-alt:before {
  content: "\f31e";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-external-link-alt:before {
  content: "\f35d";
}
.fa-external-link-square-alt:before {
  content: "\f360";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-dropper:before {
  content: "\f1fb";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-facebook:before {
  content: "\f09a";
}
.fa-facebook-f:before {
  content: "\f39e";
}
.fa-facebook-messenger:before {
  content: "\f39f";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-fan:before {
  content: "\f863";
}
.fa-fantasy-flight-games:before {
  content: "\f6dc";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-feather:before {
  content: "\f52d";
}
.fa-feather-alt:before {
  content: "\f56b";
}
.fa-fedex:before {
  content: "\f797";
}
.fa-fedora:before {
  content: "\f798";
}
.fa-female:before {
  content: "\f182";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-figma:before {
  content: "\f799";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-alt:before {
  content: "\f15c";
}
.fa-file-archive:before {
  content: "\f1c6";
}
.fa-file-audio:before {
  content: "\f1c7";
}
.fa-file-code:before {
  content: "\f1c9";
}
.fa-file-contract:before {
  content: "\f56c";
}
.fa-file-csv:before {
  content: "\f6dd";
}
.fa-file-download:before {
  content: "\f56d";
}
.fa-file-excel:before {
  content: "\f1c3";
}
.fa-file-export:before {
  content: "\f56e";
}
.fa-file-image:before {
  content: "\f1c5";
}
.fa-file-import:before {
  content: "\f56f";
}
.fa-file-invoice:before {
  content: "\f570";
}
.fa-file-invoice-dollar:before {
  content: "\f571";
}
.fa-file-medical:before {
  content: "\f477";
}
.fa-file-medical-alt:before {
  content: "\f478";
}
.fa-file-pdf:before {
  content: "\f1c1";
}
.fa-file-powerpoint:before {
  content: "\f1c4";
}
.fa-file-prescription:before {
  content: "\f572";
}
.fa-file-signature:before {
  content: "\f573";
}
.fa-file-upload:before {
  content: "\f574";
}
.fa-file-video:before {
  content: "\f1c8";
}
.fa-file-word:before {
  content: "\f1c2";
}
.fa-fill:before {
  content: "\f575";
}
.fa-fill-drip:before {
  content: "\f576";
}
.fa-film:before {
  content: "\f008";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-fingerprint:before {
  content: "\f577";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-fire-alt:before {
  content: "\f7e4";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-first-aid:before {
  content: "\f479";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-first-order-alt:before {
  content: "\f50a";
}
.fa-firstdraft:before {
  content: "\f3a1";
}
.fa-fish:before {
  content: "\f578";
}
.fa-fist-raised:before {
  content: "\f6de";
}
.fa-flag:before {
  content: "\f024";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-flag-usa:before {
  content: "\f74d";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-flipboard:before {
  content: "\f44d";
}
.fa-flushed:before {
  content: "\f579";
}
.fa-fly:before {
  content: "\f417";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-minus:before {
  content: "\f65d";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-folder-plus:before {
  content: "\f65e";
}
.fa-font:before {
  content: "\f031";
}
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-font-awesome-alt:before {
  content: "\f35c";
}
.fa-font-awesome-flag:before {
  content: "\f425";
}
.fa-font-awesome-logo-full:before {
  content: "\f4e6";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-fonticons-fi:before {
  content: "\f3a2";
}
.fa-football-ball:before {
  content: "\f44e";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-fort-awesome-alt:before {
  content: "\f3a3";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-freebsd:before {
  content: "\f3a4";
}
.fa-frog:before {
  content: "\f52e";
}
.fa-frown:before {
  content: "\f119";
}
.fa-frown-open:before {
  content: "\f57a";
}
.fa-fulcrum:before {
  content: "\f50b";
}
.fa-funnel-dollar:before {
  content: "\f662";
}
.fa-futbol:before {
  content: "\f1e3";
}
.fa-galactic-republic:before {
  content: "\f50c";
}
.fa-galactic-senate:before {
  content: "\f50d";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-gas-pump:before {
  content: "\f52f";
}
.fa-gavel:before {
  content: "\f0e3";
}
.fa-gem:before {
  content: "\f3a5";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-ghost:before {
  content: "\f6e2";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-gifts:before {
  content: "\f79c";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-git-alt:before {
  content: "\f841";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-github:before {
  content: "\f09b";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-gitkraken:before {
  content: "\f3a6";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-gitter:before {
  content: "\f426";
}
.fa-glass-cheers:before {
  content: "\f79f";
}
.fa-glass-martini:before {
  content: "\f000";
}
.fa-glass-martini-alt:before {
  content: "\f57b";
}
.fa-glass-whiskey:before {
  content: "\f7a0";
}
.fa-glasses:before {
  content: "\f530";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-globe-africa:before {
  content: "\f57c";
}
.fa-globe-americas:before {
  content: "\f57d";
}
.fa-globe-asia:before {
  content: "\f57e";
}
.fa-globe-europe:before {
  content: "\f7a2";
}
.fa-gofore:before {
  content: "\f3a7";
}
.fa-golf-ball:before {
  content: "\f450";
}
.fa-goodreads:before {
  content: "\f3a8";
}
.fa-goodreads-g:before {
  content: "\f3a9";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-google-drive:before {
  content: "\f3aa";
}
.fa-google-play:before {
  content: "\f3ab";
}
.fa-google-plus:before {
  content: "\f2b3";
}
.fa-google-plus-g:before {
  content: "\f0d5";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-gopuram:before {
  content: "\f664";
}
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-gratipay:before {
  content: "\f184";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-greater-than:before {
  content: "\f531";
}
.fa-greater-than-equal:before {
  content: "\f532";
}
.fa-grimace:before {
  content: "\f57f";
}
.fa-grin:before {
  content: "\f580";
}
.fa-grin-alt:before {
  content: "\f581";
}
.fa-grin-beam:before {
  content: "\f582";
}
.fa-grin-beam-sweat:before {
  content: "\f583";
}
.fa-grin-hearts:before {
  content: "\f584";
}
.fa-grin-squint:before {
  content: "\f585";
}
.fa-grin-squint-tears:before {
  content: "\f586";
}
.fa-grin-stars:before {
  content: "\f587";
}
.fa-grin-tears:before {
  content: "\f588";
}
.fa-grin-tongue:before {
  content: "\f589";
}
.fa-grin-tongue-squint:before {
  content: "\f58a";
}
.fa-grin-tongue-wink:before {
  content: "\f58b";
}
.fa-grin-wink:before {
  content: "\f58c";
}
.fa-grip-horizontal:before {
  content: "\f58d";
}
.fa-grip-lines:before {
  content: "\f7a4";
}
.fa-grip-lines-vertical:before {
  content: "\f7a5";
}
.fa-grip-vertical:before {
  content: "\f58e";
}
.fa-gripfire:before {
  content: "\f3ac";
}
.fa-grunt:before {
  content: "\f3ad";
}
.fa-guitar:before {
  content: "\f7a6";
}
.fa-gulp:before {
  content: "\f3ae";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-hacker-news-square:before {
  content: "\f3af";
}
.fa-hackerrank:before {
  content: "\f5f7";
}
.fa-hamburger:before {
  content: "\f805";
}
.fa-hammer:before {
  content: "\f6e3";
}
.fa-hamsa:before {
  content: "\f665";
}
.fa-hand-holding:before {
  content: "\f4bd";
}
.fa-hand-holding-heart:before {
  content: "\f4be";
}
.fa-hand-holding-usd:before {
  content: "\f4c0";
}
.fa-hand-lizard:before {
  content: "\f258";
}
.fa-hand-middle-finger:before {
  content: "\f806";
}
.fa-hand-paper:before {
  content: "\f256";
}
.fa-hand-peace:before {
  content: "\f25b";
}
.fa-hand-point-down:before {
  content: "\f0a7";
}
.fa-hand-point-left:before {
  content: "\f0a5";
}
.fa-hand-point-right:before {
  content: "\f0a4";
}
.fa-hand-point-up:before {
  content: "\f0a6";
}
.fa-hand-pointer:before {
  content: "\f25a";
}
.fa-hand-rock:before {
  content: "\f255";
}
.fa-hand-scissors:before {
  content: "\f257";
}
.fa-hand-spock:before {
  content: "\f259";
}
.fa-hands:before {
  content: "\f4c2";
}
.fa-hands-helping:before {
  content: "\f4c4";
}
.fa-handshake:before {
  content: "\f2b5";
}
.fa-hanukiah:before {
  content: "\f6e6";
}
.fa-hard-hat:before {
  content: "\f807";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-hat-wizard:before {
  content: "\f6e8";
}
.fa-haykal:before {
  content: "\f666";
}
.fa-hdd:before {
  content: "\f0a0";
}
.fa-heading:before {
  content: "\f1dc";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-headphones-alt:before {
  content: "\f58f";
}
.fa-headset:before {
  content: "\f590";
}
.fa-heart:before {
  content: "\f004";
}
.fa-heart-broken:before {
  content: "\f7a9";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-helicopter:before {
  content: "\f533";
}
.fa-highlighter:before {
  content: "\f591";
}
.fa-hiking:before {
  content: "\f6ec";
}
.fa-hippo:before {
  content: "\f6ed";
}
.fa-hips:before {
  content: "\f452";
}
.fa-hire-a-helper:before {
  content: "\f3b0";
}
.fa-history:before {
  content: "\f1da";
}
.fa-hockey-puck:before {
  content: "\f453";
}
.fa-holly-berry:before {
  content: "\f7aa";
}
.fa-home:before {
  content: "\f015";
}
.fa-hooli:before {
  content: "\f427";
}
.fa-hornbill:before {
  content: "\f592";
}
.fa-horse:before {
  content: "\f6f0";
}
.fa-horse-head:before {
  content: "\f7ab";
}
.fa-hospital:before {
  content: "\f0f8";
}
.fa-hospital-alt:before {
  content: "\f47d";
}
.fa-hospital-symbol:before {
  content: "\f47e";
}
.fa-hot-tub:before {
  content: "\f593";
}
.fa-hotdog:before {
  content: "\f80f";
}
.fa-hotel:before {
  content: "\f594";
}
.fa-hotjar:before {
  content: "\f3b1";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-house-damage:before {
  content: "\f6f1";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-hryvnia:before {
  content: "\f6f2";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-hubspot:before {
  content: "\f3b2";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-ice-cream:before {
  content: "\f810";
}
.fa-icicles:before {
  content: "\f7ad";
}
.fa-icons:before {
  content: "\f86d";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-id-card:before {
  content: "\f2c2";
}
.fa-id-card-alt:before {
  content: "\f47f";
}
.fa-igloo:before {
  content: "\f7ae";
}
.fa-image:before {
  content: "\f03e";
}
.fa-images:before {
  content: "\f302";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-industry:before {
  content: "\f275";
}
.fa-infinity:before {
  content: "\f534";
}
.fa-info:before {
  content: "\f129";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-intercom:before {
  content: "\f7af";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-invision:before {
  content: "\f7b0";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-italic:before {
  content: "\f033";
}
.fa-itch-io:before {
  content: "\f83a";
}
.fa-itunes:before {
  content: "\f3b4";
}
.fa-itunes-note:before {
  content: "\f3b5";
}
.fa-java:before {
  content: "\f4e4";
}
.fa-jedi:before {
  content: "\f669";
}
.fa-jedi-order:before {
  content: "\f50e";
}
.fa-jenkins:before {
  content: "\f3b6";
}
.fa-jira:before {
  content: "\f7b1";
}
.fa-joget:before {
  content: "\f3b7";
}
.fa-joint:before {
  content: "\f595";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-journal-whills:before {
  content: "\f66a";
}
.fa-js:before {
  content: "\f3b8";
}
.fa-js-square:before {
  content: "\f3b9";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-kaaba:before {
  content: "\f66b";
}
.fa-kaggle:before {
  content: "\f5fa";
}
.fa-key:before {
  content: "\f084";
}
.fa-keybase:before {
  content: "\f4f5";
}
.fa-keyboard:before {
  content: "\f11c";
}
.fa-keycdn:before {
  content: "\f3ba";
}
.fa-khanda:before {
  content: "\f66d";
}
.fa-kickstarter:before {
  content: "\f3bb";
}
.fa-kickstarter-k:before {
  content: "\f3bc";
}
.fa-kiss:before {
  content: "\f596";
}
.fa-kiss-beam:before {
  content: "\f597";
}
.fa-kiss-wink-heart:before {
  content: "\f598";
}
.fa-kiwi-bird:before {
  content: "\f535";
}
.fa-korvue:before {
  content: "\f42f";
}
.fa-landmark:before {
  content: "\f66f";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-laptop-code:before {
  content: "\f5fc";
}
.fa-laptop-medical:before {
  content: "\f812";
}
.fa-laravel:before {
  content: "\f3bd";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-laugh:before {
  content: "\f599";
}
.fa-laugh-beam:before {
  content: "\f59a";
}
.fa-laugh-squint:before {
  content: "\f59b";
}
.fa-laugh-wink:before {
  content: "\f59c";
}
.fa-layer-group:before {
  content: "\f5fd";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-lemon:before {
  content: "\f094";
}
.fa-less:before {
  content: "\f41d";
}
.fa-less-than:before {
  content: "\f536";
}
.fa-less-than-equal:before {
  content: "\f537";
}
.fa-level-down-alt:before {
  content: "\f3be";
}
.fa-level-up-alt:before {
  content: "\f3bf";
}
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-lightbulb:before {
  content: "\f0eb";
}
.fa-line:before {
  content: "\f3c0";
}
.fa-link:before {
  content: "\f0c1";
}
.fa-linkedin:before {
  content: "\f08c";
}
.fa-linkedin-in:before {
  content: "\f0e1";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-lira-sign:before {
  content: "\f195";
}
.fa-list:before {
  content: "\f03a";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-lock:before {
  content: "\f023";
}
.fa-lock-open:before {
  content: "\f3c1";
}
.fa-long-arrow-alt-down:before {
  content: "\f309";
}
.fa-long-arrow-alt-left:before {
  content: "\f30a";
}
.fa-long-arrow-alt-right:before {
  content: "\f30b";
}
.fa-long-arrow-alt-up:before {
  content: "\f30c";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-luggage-cart:before {
  content: "\f59d";
}
.fa-lyft:before {
  content: "\f3c3";
}
.fa-magento:before {
  content: "\f3c4";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-mail-bulk:before {
  content: "\f674";
}
.fa-mailchimp:before {
  content: "\f59e";
}
.fa-male:before {
  content: "\f183";
}
.fa-mandalorian:before {
  content: "\f50f";
}
.fa-map:before {
  content: "\f279";
}
.fa-map-marked:before {
  content: "\f59f";
}
.fa-map-marked-alt:before {
  content: "\f5a0";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-map-marker-alt:before {
  content: "\f3c5";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-markdown:before {
  content: "\f60f";
}
.fa-marker:before {
  content: "\f5a1";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mask:before {
  content: "\f6fa";
}
.fa-mastodon:before {
  content: "\f4f6";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-medal:before {
  content: "\f5a2";
}
.fa-medapps:before {
  content: "\f3c6";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-medium-m:before {
  content: "\f3c7";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-medrt:before {
  content: "\f3c8";
}
.fa-meetup:before {
  content: "\f2e0";
}
.fa-megaport:before {
  content: "\f5a3";
}
.fa-meh:before {
  content: "\f11a";
}
.fa-meh-blank:before {
  content: "\f5a4";
}
.fa-meh-rolling-eyes:before {
  content: "\f5a5";
}
.fa-memory:before {
  content: "\f538";
}
.fa-mendeley:before {
  content: "\f7b3";
}
.fa-menorah:before {
  content: "\f676";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-meteor:before {
  content: "\f753";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-alt:before {
  content: "\f3c9";
}
.fa-microphone-alt-slash:before {
  content: "\f539";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-microscope:before {
  content: "\f610";
}
.fa-microsoft:before {
  content: "\f3ca";
}
.fa-minus:before {
  content: "\f068";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-mitten:before {
  content: "\f7b5";
}
.fa-mix:before {
  content: "\f3cb";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-mizuni:before {
  content: "\f3cc";
}
.fa-mobile:before {
  content: "\f10b";
}
.fa-mobile-alt:before {
  content: "\f3cd";
}
.fa-modx:before {
  content: "\f285";
}
.fa-monero:before {
  content: "\f3d0";
}
.fa-money-bill:before {
  content: "\f0d6";
}
.fa-money-bill-alt:before {
  content: "\f3d1";
}
.fa-money-bill-wave:before {
  content: "\f53a";
}
.fa-money-bill-wave-alt:before {
  content: "\f53b";
}
.fa-money-check:before {
  content: "\f53c";
}
.fa-money-check-alt:before {
  content: "\f53d";
}
.fa-monument:before {
  content: "\f5a6";
}
.fa-moon:before {
  content: "\f186";
}
.fa-mortar-pestle:before {
  content: "\f5a7";
}
.fa-mosque:before {
  content: "\f678";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-mountain:before {
  content: "\f6fc";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-mug-hot:before {
  content: "\f7b6";
}
.fa-music:before {
  content: "\f001";
}
.fa-napster:before {
  content: "\f3d2";
}
.fa-neos:before {
  content: "\f612";
}
.fa-network-wired:before {
  content: "\f6ff";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-newspaper:before {
  content: "\f1ea";
}
.fa-nimblr:before {
  content: "\f5a8";
}
.fa-node:before {
  content: "\f419";
}
.fa-node-js:before {
  content: "\f3d3";
}
.fa-not-equal:before {
  content: "\f53e";
}
.fa-notes-medical:before {
  content: "\f481";
}
.fa-npm:before {
  content: "\f3d4";
}
.fa-ns8:before {
  content: "\f3d5";
}
.fa-nutritionix:before {
  content: "\f3d6";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-oil-can:before {
  content: "\f613";
}
.fa-old-republic:before {
  content: "\f510";
}
.fa-om:before {
  content: "\f679";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-osi:before {
  content: "\f41a";
}
.fa-otter:before {
  content: "\f700";
}
.fa-outdent:before {
  content: "\f03b";
}
.fa-page4:before {
  content: "\f3d7";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-pager:before {
  content: "\f815";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-paint-roller:before {
  content: "\f5aa";
}
.fa-palette:before {
  content: "\f53f";
}
.fa-palfed:before {
  content: "\f3d8";
}
.fa-pallet:before {
  content: "\f482";
}
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-parachute-box:before {
  content: "\f4cd";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-parking:before {
  content: "\f540";
}
.fa-passport:before {
  content: "\f5ab";
}
.fa-pastafarianism:before {
  content: "\f67b";
}
.fa-paste:before {
  content: "\f0ea";
}
.fa-patreon:before {
  content: "\f3d9";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-peace:before {
  content: "\f67c";
}
.fa-pen:before {
  content: "\f304";
}
.fa-pen-alt:before {
  content: "\f305";
}
.fa-pen-fancy:before {
  content: "\f5ac";
}
.fa-pen-nib:before {
  content: "\f5ad";
}
.fa-pen-square:before {
  content: "\f14b";
}
.fa-pencil-alt:before {
  content: "\f303";
}
.fa-pencil-ruler:before {
  content: "\f5ae";
}
.fa-penny-arcade:before {
  content: "\f704";
}
.fa-people-carry:before {
  content: "\f4ce";
}
.fa-pepper-hot:before {
  content: "\f816";
}
.fa-percent:before {
  content: "\f295";
}
.fa-percentage:before {
  content: "\f541";
}
.fa-periscope:before {
  content: "\f3da";
}
.fa-person-booth:before {
  content: "\f756";
}
.fa-phabricator:before {
  content: "\f3db";
}
.fa-phoenix-framework:before {
  content: "\f3dc";
}
.fa-phoenix-squadron:before {
  content: "\f511";
}
.fa-phone:before {
  content: "\f095";
}
.fa-phone-alt:before {
  content: "\f879";
}
.fa-phone-slash:before {
  content: "\f3dd";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-phone-square-alt:before {
  content: "\f87b";
}
.fa-phone-volume:before {
  content: "\f2a0";
}
.fa-photo-video:before {
  content: "\f87c";
}
.fa-php:before {
  content: "\f457";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-pied-piper-hat:before {
  content: "\f4e5";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-piggy-bank:before {
  content: "\f4d3";
}
.fa-pills:before {
  content: "\f484";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-pizza-slice:before {
  content: "\f818";
}
.fa-place-of-worship:before {
  content: "\f67f";
}
.fa-plane:before {
  content: "\f072";
}
.fa-plane-arrival:before {
  content: "\f5af";
}
.fa-plane-departure:before {
  content: "\f5b0";
}
.fa-play:before {
  content: "\f04b";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-playstation:before {
  content: "\f3df";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-plus:before {
  content: "\f067";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-poll:before {
  content: "\f681";
}
.fa-poll-h:before {
  content: "\f682";
}
.fa-poo:before {
  content: "\f2fe";
}
.fa-poo-storm:before {
  content: "\f75a";
}
.fa-poop:before {
  content: "\f619";
}
.fa-portrait:before {
  content: "\f3e0";
}
.fa-pound-sign:before {
  content: "\f154";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-pray:before {
  content: "\f683";
}
.fa-praying-hands:before {
  content: "\f684";
}
.fa-prescription:before {
  content: "\f5b1";
}
.fa-prescription-bottle:before {
  content: "\f485";
}
.fa-prescription-bottle-alt:before {
  content: "\f486";
}
.fa-print:before {
  content: "\f02f";
}
.fa-procedures:before {
  content: "\f487";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-project-diagram:before {
  content: "\f542";
}
.fa-pushed:before {
  content: "\f3e1";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-python:before {
  content: "\f3e2";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-question:before {
  content: "\f128";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-quidditch:before {
  content: "\f458";
}
.fa-quinscape:before {
  content: "\f459";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-quran:before {
  content: "\f687";
}
.fa-r-project:before {
  content: "\f4f7";
}
.fa-radiation:before {
  content: "\f7b9";
}
.fa-radiation-alt:before {
  content: "\f7ba";
}
.fa-rainbow:before {
  content: "\f75b";
}
.fa-random:before {
  content: "\f074";
}
.fa-raspberry-pi:before {
  content: "\f7bb";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-react:before {
  content: "\f41b";
}
.fa-reacteurope:before {
  content: "\f75d";
}
.fa-readme:before {
  content: "\f4d5";
}
.fa-rebel:before {
  content: "\f1d0";
}
.fa-receipt:before {
  content: "\f543";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-red-river:before {
  content: "\f3e3";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-redhat:before {
  content: "\f7bc";
}
.fa-redo:before {
  content: "\f01e";
}
.fa-redo-alt:before {
  content: "\f2f9";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-remove-format:before {
  content: "\f87d";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-reply:before {
  content: "\f3e5";
}
.fa-reply-all:before {
  content: "\f122";
}
.fa-replyd:before {
  content: "\f3e6";
}
.fa-republican:before {
  content: "\f75e";
}
.fa-researchgate:before {
  content: "\f4f8";
}
.fa-resolving:before {
  content: "\f3e7";
}
.fa-restroom:before {
  content: "\f7bd";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-rev:before {
  content: "\f5b2";
}
.fa-ribbon:before {
  content: "\f4d6";
}
.fa-ring:before {
  content: "\f70b";
}
.fa-road:before {
  content: "\f018";
}
.fa-robot:before {
  content: "\f544";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-rocketchat:before {
  content: "\f3e8";
}
.fa-rockrms:before {
  content: "\f3e9";
}
.fa-route:before {
  content: "\f4d7";
}
.fa-rss:before {
  content: "\f09e";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-ruble-sign:before {
  content: "\f158";
}
.fa-ruler:before {
  content: "\f545";
}
.fa-ruler-combined:before {
  content: "\f546";
}
.fa-ruler-horizontal:before {
  content: "\f547";
}
.fa-ruler-vertical:before {
  content: "\f548";
}
.fa-running:before {
  content: "\f70c";
}
.fa-rupee-sign:before {
  content: "\f156";
}
.fa-sad-cry:before {
  content: "\f5b3";
}
.fa-sad-tear:before {
  content: "\f5b4";
}
.fa-safari:before {
  content: "\f267";
}
.fa-salesforce:before {
  content: "\f83b";
}
.fa-sass:before {
  content: "\f41e";
}
.fa-satellite:before {
  content: "\f7bf";
}
.fa-satellite-dish:before {
  content: "\f7c0";
}
.fa-save:before {
  content: "\f0c7";
}
.fa-schlix:before {
  content: "\f3ea";
}
.fa-school:before {
  content: "\f549";
}
.fa-screwdriver:before {
  content: "\f54a";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-scroll:before {
  content: "\f70e";
}
.fa-sd-card:before {
  content: "\f7c2";
}
.fa-search:before {
  content: "\f002";
}
.fa-search-dollar:before {
  content: "\f688";
}
.fa-search-location:before {
  content: "\f689";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-searchengin:before {
  content: "\f3eb";
}
.fa-seedling:before {
  content: "\f4d8";
}
.fa-sellcast:before {
  content: "\f2da";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-server:before {
  content: "\f233";
}
.fa-servicestack:before {
  content: "\f3ec";
}
.fa-shapes:before {
  content: "\f61f";
}
.fa-share:before {
  content: "\f064";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-shekel-sign:before {
  content: "\f20b";
}
.fa-shield-alt:before {
  content: "\f3ed";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-shipping-fast:before {
  content: "\f48b";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-shoe-prints:before {
  content: "\f54b";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-shopware:before {
  content: "\f5b5";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-shuttle-van:before {
  content: "\f5b6";
}
.fa-sign:before {
  content: "\f4d9";
}
.fa-sign-in-alt:before {
  content: "\f2f6";
}
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-sign-out-alt:before {
  content: "\f2f5";
}
.fa-signal:before {
  content: "\f012";
}
.fa-signature:before {
  content: "\f5b7";
}
.fa-sim-card:before {
  content: "\f7c4";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-sistrix:before {
  content: "\f3ee";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-sith:before {
  content: "\f512";
}
.fa-skating:before {
  content: "\f7c5";
}
.fa-sketch:before {
  content: "\f7c6";
}
.fa-skiing:before {
  content: "\f7c9";
}
.fa-skiing-nordic:before {
  content: "\f7ca";
}
.fa-skull:before {
  content: "\f54c";
}
.fa-skull-crossbones:before {
  content: "\f714";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-slack:before {
  content: "\f198";
}
.fa-slack-hash:before {
  content: "\f3ef";
}
.fa-slash:before {
  content: "\f715";
}
.fa-sleigh:before {
  content: "\f7cc";
}
.fa-sliders-h:before {
  content: "\f1de";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-smile:before {
  content: "\f118";
}
.fa-smile-beam:before {
  content: "\f5b8";
}
.fa-smile-wink:before {
  content: "\f4da";
}
.fa-smog:before {
  content: "\f75f";
}
.fa-smoking:before {
  content: "\f48d";
}
.fa-smoking-ban:before {
  content: "\f54d";
}
.fa-sms:before {
  content: "\f7cd";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-snowboarding:before {
  content: "\f7ce";
}
.fa-snowflake:before {
  content: "\f2dc";
}
.fa-snowman:before {
  content: "\f7d0";
}
.fa-snowplow:before {
  content: "\f7d2";
}
.fa-socks:before {
  content: "\f696";
}
.fa-solar-panel:before {
  content: "\f5ba";
}
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-alpha-down:before {
  content: "\f15d";
}
.fa-sort-alpha-down-alt:before {
  content: "\f881";
}
.fa-sort-alpha-up:before {
  content: "\f15e";
}
.fa-sort-alpha-up-alt:before {
  content: "\f882";
}
.fa-sort-amount-down:before {
  content: "\f160";
}
.fa-sort-amount-down-alt:before {
  content: "\f884";
}
.fa-sort-amount-up:before {
  content: "\f161";
}
.fa-sort-amount-up-alt:before {
  content: "\f885";
}
.fa-sort-down:before {
  content: "\f0dd";
}
.fa-sort-numeric-down:before {
  content: "\f162";
}
.fa-sort-numeric-down-alt:before {
  content: "\f886";
}
.fa-sort-numeric-up:before {
  content: "\f163";
}
.fa-sort-numeric-up-alt:before {
  content: "\f887";
}
.fa-sort-up:before {
  content: "\f0de";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-sourcetree:before {
  content: "\f7d3";
}
.fa-spa:before {
  content: "\f5bb";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-speakap:before {
  content: "\f3f3";
}
.fa-speaker-deck:before {
  content: "\f83c";
}
.fa-spell-check:before {
  content: "\f891";
}
.fa-spider:before {
  content: "\f717";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-splotch:before {
  content: "\f5bc";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-spray-can:before {
  content: "\f5bd";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-square-full:before {
  content: "\f45c";
}
.fa-square-root-alt:before {
  content: "\f698";
}
.fa-squarespace:before {
  content: "\f5be";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-stackpath:before {
  content: "\f842";
}
.fa-stamp:before {
  content: "\f5bf";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-and-crescent:before {
  content: "\f699";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-star-half-alt:before {
  content: "\f5c0";
}
.fa-star-of-david:before {
  content: "\f69a";
}
.fa-star-of-life:before {
  content: "\f621";
}
.fa-staylinked:before {
  content: "\f3f5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-steam-symbol:before {
  content: "\f3f6";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-sticker-mule:before {
  content: "\f3f7";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stopwatch:before {
  content: "\f2f2";
}
.fa-store:before {
  content: "\f54e";
}
.fa-store-alt:before {
  content: "\f54f";
}
.fa-strava:before {
  content: "\f428";
}
.fa-stream:before {
  content: "\f550";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-stripe:before {
  content: "\f429";
}
.fa-stripe-s:before {
  content: "\f42a";
}
.fa-stroopwafel:before {
  content: "\f551";
}
.fa-studiovinari:before {
  content: "\f3f8";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-subway:before {
  content: "\f239";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-suitcase-rolling:before {
  content: "\f5c1";
}
.fa-sun:before {
  content: "\f185";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-supple:before {
  content: "\f3f9";
}
.fa-surprise:before {
  content: "\f5c2";
}
.fa-suse:before {
  content: "\f7d6";
}
.fa-swatchbook:before {
  content: "\f5c3";
}
.fa-swimmer:before {
  content: "\f5c4";
}
.fa-swimming-pool:before {
  content: "\f5c5";
}
.fa-symfony:before {
  content: "\f83d";
}
.fa-synagogue:before {
  content: "\f69b";
}
.fa-sync:before {
  content: "\f021";
}
.fa-sync-alt:before {
  content: "\f2f1";
}
.fa-syringe:before {
  content: "\f48e";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-table-tennis:before {
  content: "\f45d";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-tablet-alt:before {
  content: "\f3fa";
}
.fa-tablets:before {
  content: "\f490";
}
.fa-tachometer-alt:before {
  content: "\f3fd";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-tape:before {
  content: "\f4db";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-taxi:before {
  content: "\f1ba";
}
.fa-teamspeak:before {
  content: "\f4f9";
}
.fa-teeth:before {
  content: "\f62e";
}
.fa-teeth-open:before {
  content: "\f62f";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-telegram-plane:before {
  content: "\f3fe";
}
.fa-temperature-high:before {
  content: "\f769";
}
.fa-temperature-low:before {
  content: "\f76b";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-tenge:before {
  content: "\f7d7";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-the-red-yeti:before {
  content: "\f69d";
}
.fa-theater-masks:before {
  content: "\f630";
}
.fa-themeco:before {
  content: "\f5c6";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-thermometer:before {
  content: "\f491";
}
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-think-peaks:before {
  content: "\f731";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbtack:before {
  content: "\f08d";
}
.fa-ticket-alt:before {
  content: "\f3ff";
}
.fa-times:before {
  content: "\f00d";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-tint:before {
  content: "\f043";
}
.fa-tint-slash:before {
  content: "\f5c7";
}
.fa-tired:before {
  content: "\f5c8";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-toilet:before {
  content: "\f7d8";
}
.fa-toilet-paper:before {
  content: "\f71e";
}
.fa-toolbox:before {
  content: "\f552";
}
.fa-tools:before {
  content: "\f7d9";
}
.fa-tooth:before {
  content: "\f5c9";
}
.fa-torah:before {
  content: "\f6a0";
}
.fa-torii-gate:before {
  content: "\f6a1";
}
.fa-tractor:before {
  content: "\f722";
}
.fa-trade-federation:before {
  content: "\f513";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-traffic-light:before {
  content: "\f637";
}
.fa-train:before {
  content: "\f238";
}
.fa-tram:before {
  content: "\f7da";
}
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-trash-alt:before {
  content: "\f2ed";
}
.fa-trash-restore:before {
  content: "\f829";
}
.fa-trash-restore-alt:before {
  content: "\f82a";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-trello:before {
  content: "\f181";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-truck-loading:before {
  content: "\f4de";
}
.fa-truck-monster:before {
  content: "\f63b";
}
.fa-truck-moving:before {
  content: "\f4df";
}
.fa-truck-pickup:before {
  content: "\f63c";
}
.fa-tshirt:before {
  content: "\f553";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-tv:before {
  content: "\f26c";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-typo3:before {
  content: "\f42b";
}
.fa-uber:before {
  content: "\f402";
}
.fa-ubuntu:before {
  content: "\f7df";
}
.fa-uikit:before {
  content: "\f403";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-umbrella-beach:before {
  content: "\f5ca";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-undo:before {
  content: "\f0e2";
}
.fa-undo-alt:before {
  content: "\f2ea";
}
.fa-uniregistry:before {
  content: "\f404";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-university:before {
  content: "\f19c";
}
.fa-unlink:before {
  content: "\f127";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-untappd:before {
  content: "\f405";
}
.fa-upload:before {
  content: "\f093";
}
.fa-ups:before {
  content: "\f7e0";
}
.fa-usb:before {
  content: "\f287";
}
.fa-user:before {
  content: "\f007";
}
.fa-user-alt:before {
  content: "\f406";
}
.fa-user-alt-slash:before {
  content: "\f4fa";
}
.fa-user-astronaut:before {
  content: "\f4fb";
}
.fa-user-check:before {
  content: "\f4fc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-clock:before {
  content: "\f4fd";
}
.fa-user-cog:before {
  content: "\f4fe";
}
.fa-user-edit:before {
  content: "\f4ff";
}
.fa-user-friends:before {
  content: "\f500";
}
.fa-user-graduate:before {
  content: "\f501";
}
.fa-user-injured:before {
  content: "\f728";
}
.fa-user-lock:before {
  content: "\f502";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-user-minus:before {
  content: "\f503";
}
.fa-user-ninja:before {
  content: "\f504";
}
.fa-user-nurse:before {
  content: "\f82f";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-user-shield:before {
  content: "\f505";
}
.fa-user-slash:before {
  content: "\f506";
}
.fa-user-tag:before {
  content: "\f507";
}
.fa-user-tie:before {
  content: "\f508";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-users:before {
  content: "\f0c0";
}
.fa-users-cog:before {
  content: "\f509";
}
.fa-usps:before {
  content: "\f7e1";
}
.fa-ussunnah:before {
  content: "\f407";
}
.fa-utensil-spoon:before {
  content: "\f2e5";
}
.fa-utensils:before {
  content: "\f2e7";
}
.fa-vaadin:before {
  content: "\f408";
}
.fa-vector-square:before {
  content: "\f5cb";
}
.fa-venus:before {
  content: "\f221";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-vial:before {
  content: "\f492";
}
.fa-vials:before {
  content: "\f493";
}
.fa-viber:before {
  content: "\f409";
}
.fa-video:before {
  content: "\f03d";
}
.fa-video-slash:before {
  content: "\f4e2";
}
.fa-vihara:before {
  content: "\f6a7";
}
.fa-vimeo:before {
  content: "\f40a";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-vimeo-v:before {
  content: "\f27d";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-vk:before {
  content: "\f189";
}
.fa-vnv:before {
  content: "\f40b";
}
.fa-voicemail:before {
  content: "\f897";
}
.fa-volleyball-ball:before {
  content: "\f45f";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-mute:before {
  content: "\f6a9";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-vote-yea:before {
  content: "\f772";
}
.fa-vr-cardboard:before {
  content: "\f729";
}
.fa-vuejs:before {
  content: "\f41f";
}
.fa-walking:before {
  content: "\f554";
}
.fa-wallet:before {
  content: "\f555";
}
.fa-warehouse:before {
  content: "\f494";
}
.fa-water:before {
  content: "\f773";
}
.fa-wave-square:before {
  content: "\f83e";
}
.fa-waze:before {
  content: "\f83f";
}
.fa-weebly:before {
  content: "\f5cc";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-weight:before {
  content: "\f496";
}
.fa-weight-hanging:before {
  content: "\f5cd";
}
.fa-weixin:before {
  content: "\f1d7";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-whatsapp-square:before {
  content: "\f40c";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-whmcs:before {
  content: "\f40d";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-wind:before {
  content: "\f72e";
}
.fa-window-close:before {
  content: "\f410";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-wine-bottle:before {
  content: "\f72f";
}
.fa-wine-glass:before {
  content: "\f4e3";
}
.fa-wine-glass-alt:before {
  content: "\f5ce";
}
.fa-wix:before {
  content: "\f5cf";
}
.fa-wizards-of-the-coast:before {
  content: "\f730";
}
.fa-wolf-pack-battalion:before {
  content: "\f514";
}
.fa-won-sign:before {
  content: "\f159";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-wordpress-simple:before {
  content: "\f411";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-wpressr:before {
  content: "\f3e4";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-x-ray:before {
  content: "\f497";
}
.fa-xbox:before {
  content: "\f412";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-yammer:before {
  content: "\f840";
}
.fa-yandex:before {
  content: "\f413";
}
.fa-yandex-international:before {
  content: "\f414";
}
.fa-yarn:before {
  content: "\f7e3";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-yen-sign:before {
  content: "\f157";
}
.fa-yin-yang:before {
  content: "\f6ad";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-youtube-square:before {
  content: "\f431";
}
.fa-zhihu:before {
  content: "\f63f";
}
.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: auto;
  src: url("./media/fa-brands-400-7MLZ4KVP.eot");
  src:
    url("./media/fa-brands-400-7MLZ4KVP.eot?#iefix") format("embedded-opentype"),
    url("./media/fa-brands-400-HNSKXODS.woff2") format("woff2"),
    url("./media/fa-brands-400-WELSIE5S.woff") format("woff"),
    url("./media/fa-brands-400-7HM2IGQI.ttf") format("truetype"),
    url("./media/fa-brands-400-M553GJ5F.svg#fontawesome") format("svg");
}
.fab {
  font-family: "Font Awesome 5 Brands";
}
@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 400;
  font-display: auto;
  src: url("./media/fa-regular-400-3TE52LWS.eot");
  src:
    url("./media/fa-regular-400-3TE52LWS.eot?#iefix") format("embedded-opentype"),
    url("./media/fa-regular-400-MEV6SPCE.woff2") format("woff2"),
    url("./media/fa-regular-400-NG4HNUFX.woff") format("woff"),
    url("./media/fa-regular-400-DIY3IHT7.ttf") format("truetype"),
    url("./media/fa-regular-400-AVJZ2Z22.svg#fontawesome") format("svg");
}
.far {
  font-weight: 400;
}
@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  font-display: auto;
  src: url("./media/fa-solid-900-X2F53TUA.eot");
  src:
    url("./media/fa-solid-900-X2F53TUA.eot?#iefix") format("embedded-opentype"),
    url("./media/fa-solid-900-C7O7RT22.woff2") format("woff2"),
    url("./media/fa-solid-900-OXRWTG2D.woff") format("woff"),
    url("./media/fa-solid-900-5U4P5IXB.ttf") format("truetype"),
    url("./media/fa-solid-900-NOJEQCWY.svg#fontawesome") format("svg");
}
.fa,
.far,
.fas {
  font-family: "Font Awesome 5 Free";
}
.fa,
.fas {
  font-weight: 900;
}

/* src/app/shared/core.less */
:root {
  --kt-progress-bar-color: #ffffff;
  --kt-progress-bar-bg: #009ef7;
}

/* src/app/shared/layout/layout.less */
topbar,
top-bar-menu,
theme4-brand {
  display: flex;
}
.dropdown-language .dropdown-menu {
  width: 250px !important;
}
.dropdown-language .dropdown-menu li.kt-nav__item span,
.dropdown-language .dropdown-menu li.kt-nav__item i {
  display: block;
}
.clickable-item {
  cursor: pointer;
}
.btn + .btn {
  margin-left: 5px;
}
.btn-block + .btn-block {
  margin-left: 0px !important;
}
.kt-badge + .kt-badge {
  margin-left: 5px;
}
.form-control-feedback {
  color: #fd397a;
  margin-top: 0.2rem;
  font-size: 0.85rem;
  text-align: left;
}
li.nav-item a.nav-link span.kt-badge {
  font-size: 11px;
  margin-left: 4px;
}
.kt-notification.user-profile-menu .kt-notification__item:after {
  content: none !important;
}
.active-user-delegations:hover div,
.active-user-delegations:hover span {
  cursor: default !important;
}
.active-user-delegations:hover .kt-header__topbar-icon--brand {
  background-color: transparent !important;
}
.active-user-delegations .kt-header__topbar-icon--brand {
  width: 200px !important;
}
.active-user-delegations select {
  max-width: 120px;
}
html[dir=rtl] .btn + .btn {
  margin-right: 5px;
}
html[dir=rtl] .checkbox span,
html[dir=rtl] .radio span {
  margin-left: 0.75rem !important;
}
.checkbox span,
.radio span {
  margin-right: 0.75rem !important;
}
@media print {
  #kt_header {
    display: none !important;
  }
}
.user-notification-item-clickable a {
  cursor: pointer;
}
.tooltip {
  position: absolute;
}
.tooltip-arrow {
  position: absolute;
}

/* node_modules/@syncfusion/ej2-base/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,AAEAAAAKAIAAAwAgT1MvMj1tTAwAAAEoAAAAVmNtYXAD1QlZAAAJ8AAABGpnbHlmDkc/NQAAFtAAA6VcaGVhZCngYaoAAADQAAAANmhoZWEIVQYdAAAArAAAACRobXR4cAAAAAAAAYAAAAhwbG9jYQPEOjgAAA5cAAAIdG1heHADXQMQAAABCAAAACBuYW1lc0cOBgADvCwAAAIlcG9zdKDna6MAA75UAAAf6AABAAAEAAAAAFwEAAAAAAAD+AABAAAAAAAAAAAAAAAAAAACHAABAAAAAQAAi2+6OF8PPPUACwQAAAAAAONlDloAAAAA42UOWgAAAAAD+AP4AAAACAACAAEAAAAAAAEAAAIcAwQANwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA5wDpGgQAAAAAXAQAAAAAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABARWAAAABAAEAAEAAOka//8AAOcA//8AAAABAAQAAAABAAIAAwAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AD4APwBAAEEAQgBDAEQARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYAFkAWgBbAFwAXQBeAF8AYABhAGIAYwBkAGUAZgBnAGgAaQBqAGsAbABtAG4AbwBwAHEAcgBzAHQAdQB2AHcAeAB5AHoAewB8AH0AfgB/AIAAgQCCAIMAhACFAIYAhwCIAIkAigCLAIwAjQCOAI8AkACRAJIAkwCUAJUAlgCXAJgAmQCaAJsAnACdAJ4AnwCgAKEAogCjAKQApQCmAKcAqACpAKoAqwCsAK0ArgCvALAAsQCyALMAtAC1ALYAtwC4ALkAugC7ALwAvQC+AL8AwADBAMIAwwDEAMUAxgDHAMgAyQDKAMsAzADNAM4AzwDQANEA0gDTANQA1QDWANcA2ADZANoA2wDcAN0A3gDfAOAA4QDiAOMA5ADlAOYA5wDoAOkA6gDrAOwA7QDuAO8A8ADxAPIA8wD0APUA9gD3APgA+QD6APsA/AD9AP4A/wEAAQEBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAVUBVgFXAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAWoBawFsAW0BbgFvAXABcQFyAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AbgBuQG6AbsBvAG9Ab4BvwHAAcEBwgHDAcQBxQHGAccByAHJAcoBywHMAc0BzgHPAdAB0QHSAdMB1AHVAdYB1wHYAdkB2gHbAdwB3QHeAd8B4AHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2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6wYHEBQUDBUQDgwKBwUEAgIBBzAEBQYGBwgICAgJERMSFRUUFCQjIyIJCQsMCwwNBggHCQgJCQkJBA0IBgQCAQECBQUFBg4QFxcYGQkHBQURDw4OCggDAwIBAwQGBgcICAkJCQkJCAcGBQQEAwMEAwEBGhobGx8dHBkUEwkICQgIBwUDAQICpQECAgYICQsFBgcG/QwGBwYFCwkIBgICAQECAgYICQsFBgcGAvQGBwYFCwkIBgICAT/9DA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAvQNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAAYAAAAAAn0DuAAvAG8AnwDfAQ8BTwAAJQ8KKwEvCT0BPwk7AR8JBx8PPw8vDw8OEw8KKwEvCT0BPwk7AR8JBx8PPw8vDw8OEw8KKwEvCT0BPwk7AR8JBx8PPw8vDw8OAj8BAQECBggJCwYGBgYHBgYGCgoHBgICAQECAgYHCgoGBgYHBgcGBQsJCAYCAQG8AQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCvAEBAQIGCAkLBgYGBgcGBgYKCgcGAgIBAQICBgcKCgYGBgcGBwYFCwkIBgIBAbwBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwK8AQEBAgYICQsGBgYGBwYGBgoKBwYCAgEBAgIGBwoKBgYGBwYGBgYLCQgGAgEBvAECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAsUGBwYFCwkIBgICAQECAgYICQsFBgcGBwYGBgoKBwYCAgEBAgIGBwoKBgYGBw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAEuBgcGBgoKBwYCAgEBAgIGBwoLBQYHBgYHBgULCgcGAgIBAQICBgcKCgYGBwYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwBLgcG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CAYCAgEBAgIGCAkLBQYHSUMNDAwMCwoKCQgHBwUEAwICtzwGBwYFCwkIBgICAT8BAgMEBQcHCAkKCgsMDAwNPKAGBgUFBAMBAQEBAwQFBQYGvgYGBQUEAwEBAQEDBAUFBgZeAQECBAQEBgYHBwgICQkJCr0JCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgm+CQkKCAgIBwcGBgQEBAIBAhT+9gEK/gS0tAJWrf1rDQwMDAsKCgkIBwcFBAMCAT8BAgIGCAkLBgYGBgKVBwYGBgsJCAUDAQE/AgMFBQYHCQkJCwsLDA0yAQEDBQgJCwYGBgdYWA0NDAsLCwkJCQcGBQUDAiABAgMDBQUGBz8GBgUFBAMCAgMEBQUGBj8HBgUFAwMCASA/CQoJCAkHCAYHBQUEAwICAgIDBAUFBwYIBwkICQoJPwoJCQkICAcHBgYEBAQCAQEBAQIEBAQGBgcHCAgJCQkAAAQAAAAAA7kDuQB8AJwA3AF7AAABHwcPFh8PMy8EPwcfCA8ILwc/BCMvDz8PDwcfBjsBPwYvBx8OHQEPDSsBLw09AT8NJyEfDxEPDyMvBj0BPwYzPwMDLwMPByMvBjU/Cx8HExE1LwkjISMPCR0BDwYrAS8GNT8OAQQGBgYEBAMCAQECAwQEBgYTDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDXFIBAMCAQECAwQFBQYGBgYFBX4EAwIBAQIDBH4FBQYGBgYFBQQDAgEBAgMESHETExISEBAODgwLCQgHBAMBAQMEBwgJCwwODhAQEhITkQYGBgQEAwIBAQIDBAQGBgYGBgYEBAMCAQECAwQEBgYGCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQmzAnYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDfwGBgYEBAMCAgMEBAYGBvwKCQgL8AUGBwcHBwZrBAYFBgYGBgUFAwIBAQIEaAgJCQoKCgsKCwoKCgkJCAfSAQICBgcKCgYGBgf9igYHBgYKCgcGAgIBAQEDBAUFBgcGBgUFBAMBAQECAwQFBwcICQoKCwwMDAI/AQEDBAUFBgYHBgUFBAMBAgIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgFI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BgYGCwkIBgIBAb0BAQMFCAkLBgYGBwYGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBgcGBgYLCQgFAwEBvAEBAQIGCAkLBgYGBgcGBgYLCQgFAwEBAQEDBQgJCwYGBgcGBgYGCwkIBgIBAb0BAQMFCAkLBgYGBwYGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBgcGBgYLCQgFAwEBvAEBAQIGCAkLBgYGBgcGBgYLCQgFAwEBAQEDBQgJCwYGBgcGBgYGCwkIBgIBAb0BAQMFCAkLBgYGBwYGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBgcGBgYLCQgFAwEBvAEBAQIGCAkLBgYGBgcGBgYLCQgFAwEBAQEDBQgJCwYGBgcGBgYGCwkIBgIBAb0BAQMFCAkLBgYGBwYGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBgcGBgYLCQgFAwEBhgYHBgULCQgGAgIBAQICBggJCwUGBwYHBgYGCgoHBgICAQECAgYHCgoGBgYHBgcGBQsJCAYCAgEBAgIGCAkLBQcGBgcGBgYKCgcGAgIBAQICBgcKCgYGBrYGBwYFCwkIBgICAQECAgYICQsFBgcGBwYGBgoKBwYCAgEBAgIGBwoKBgYGBwYHBgULCQgGAgIBAQICBggJCwUGBwYHBgYGCgoHBgICAQECAgYHCgoGBga2BgcGBQsJCAYCAgEBAgIGCAkLBQYHBgcGBgYKCgcGAgIBAQICBgcKCgYGBgcGBwYFCwkIBgICAQECAgYICQsFBgcGBwYGBgoKBwYCAgEBAgIGBwoKBgYGtgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGB7cHBgYGCgoHBgICAQECAgYHCgoGBgYHBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgcGBgYKCgcGAgIBAQICBgcKCgYGBgcGBwYFCwkIBgICAQECAgYICQsFBgcAAQAAAAAD9wOSAFQAAAExCQEvBw8OHQEfBgEfBjM/BwE/BjUvDisBDwUDWf5Q/v0HBwgICQgJCQkJCQgICAgHBgYEBAMCAgICAwQEBgYBRwoICAgJCQkICQkJCAgIBwcB7gYFBQQCAgIBAQIDBAUFBwcHCAgJCQgJCQkJ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NgYGBgUFAwMCAQECBAQEBQY/NgYGBgUFAwMCAQEDAwQEBgU/AQIDAwUFBgcGBgUFBAMCSAECAwMFBQYHBgYFBQQDAjYHBgUGBAQCAgECAwQFBgY/NgcGBQYEBAICAgIDBAUFAY9+CgkJCQgIBwcGBgQEAwMBAf2qBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgL0BgcGBQsJCAYCAgE//QwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQJWARwBAgMEBQcHCAkKCgsMDAwAAAAABgAAAAAD+AOZACEAYQCDAMMA5QElAAAlITMfBg8GIyEjLwY/BicfDh0BDw4vDj0BPw0lIR8HDwchLwc/BiczHw0dAQ8NKwEvDT0BPw0lITMfBg8GIyEjLwY/BicfDh0BDw4vDj0BPw0BYgJ2BwYFBQQDAQEBAQMEBQUGB/2KBgYFBQQDAQEBAQMEBQUG9goKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCgkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAQUCdgcGBQUEAwEBAQEDBAUFBgf9igYGBQUEAwEBAQEDBAUFBvYKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgoJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgEFAnYHBgUFBAMBAQEBAwQFBQYH/YoGBgUFBAMBAQEBAwQFBQb2CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQrkAgMEBAYGBgYGBgQEAwICAwQEBgYGBgYGBAQDAkABAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwH9AQIDBAQGBgYGBgYEBAMCAQECAwQEBgYGBgYGBAQDAj8BAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwH8AgMEBAYGBgYGBgQEAwICAwQEBgYGBgYGBAQDAkABAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEAAAgAAAAAA7kDuQAP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OwI/CT0CLwkrAg8IFQEVMSM1IxUxIzUjFTEjNSEdAR8JOwI/CDU3NSc1LwcjJwcjDwgFHQEfCTsCPwk9Ai8IIycHIw8IBRUXFR8IOwI/CT0CLwgjJwcjDwcVA3p+vX69fgI3AQICBgcKCgYGBgd+BgYGBgsJCAYCAgEBAgIGCAkLBgYGBn4HBgYGCgoHBgICAf7FAQICBggJCwUGBwZ+BgcGBQsKBwYCAgEBAgIGBwoLBQYHBn4GBwYFCwkIBgICAf7FAQICAwcICgwGBgZ+BwYGBgoKBwYCAgEBAgIGBwoKBgYGB34GBgYGCwkIBgICAnUBAgIGBwoKBgYGB34GBgYGCwkIBgICAQECAgYICQsGBgYGfgcGBgYKCgcGAgIB/sUBAgIGCAkLBQYHBn4GBwYFCwoHBgICAQECAgYHCgsFBgcGfgYHBgULCQgGAgIB/sUBAgIGCAkLBgYGBn4HBgYGCgoHBgICAQECAgYHCgoGBgYHfgYGBgYLCQgGAgIDMn69fr1+AjcBAgIGBwoKBgYGB34GBgYGCwkIBgICAQECAgYICQsGBgYGhQYGBgoKBwYCAgH+xQECAgYICQsFBgcGfgYHBgULCgcGAgIBAQICBgcKCwUGBwaEBwYFCwkIBgICAf7FAQICBggJCwYGBgZ+BwYGBgoKBwYCAgEBAgIGBwoKBgYGB4QGBgYLCQgGAgIBBH4fH35+Hx9+fh8ffn4GBgcFCwkIBgICAQECAgYICQsGBgYGfgcGBgYKCgcGAgIBAQICBgcKCgYGBgd+BgYHBQsJCAYCAgEBAgIGCAkLBgYGBn4HBgYGCgoHBgICAQECAgYHCgoGBgYHfgYGBwUGCggHBQEBAQEBAQIGCAkLBgYGBn4HBgYGCgoHBgICAQECAgYHCgoGBgYBNH4GBwYGCgoHBgICAQECAgYHCgsFBgcGfgYHBgULCgcGAgIBAQICBgcKCwUGBwZ+BgcGBgoKBwYCAgEBAgIGBwoLBQYHBn4GBwYFCwoHBgICAQECAgYHCgsFBgcGfgYHBgYKCgcGAgIBAQICBgcKCwUGBwZ+BgcGBQsKBwYCAgEBAgIGBwoLBQYHATV+fn5+fn5+BwYGBgoKBwYCAgEBAgIGBwoKBgYGB34GBgYGCwkIBgICAQECAgYICQsFBgcGfgcGBgYKCgcGAgIBAQICBgcKCgYGBgd+BgYGBgsJCAYCAgEBAgIGCAkLBQYHBn4HBgYGCgoHBgICAQECAgYHCgoGBgYHfgYGBgYLCQgGAgIBAQICBggJCwUGBwAAEQAAAAAD9wO/ABAAIQAyAEMAVABlAHYAhwCYAKkAugDLANwA7QD+AQ8BSgAAJRUfAjM/AjUvAiMPAgUVHwIzPwI1LwIjDwIlFR8CMz8CNS8CIw8CBRUfAjM/AjUvAiMPAiUVHwIzPwI1LwIjDwIFFR8CMz8CNS8CIw8CJRUfAjM/AjUvAiMPAgUVHwIzPwI1LwIjDwIlFR8CMz8CNS8CIw8CBRUfAjM/AjUvAiMPAiUVHwIzPwI1LwIjDwIFFR8CMz8CNS8CIw8CJRUfAjM/AjUvAiMPAgUVHwIzPwI1LwIjDwIlFR8CMz8CNS8CIw8CBRUfAjM/AjUvAiMPAicVHwIhESEPAhUfAiERHwIzPwIRIT8CNS8CIREhER8CMz8CETMRHwIzPwIRIQ8CAjgCBAXmBQQCAgQF4wYEA/4/AwMF5gUEAgIEBeMFBQMBvwIEBeYFBAICBAXjBgQD/j8DAwXmBQQCAgQF4wUFAwG/AgQF5gUEAgIEBeMGBAP+PwMDBeYFBAICBAXjBQUDAb8CBAXmBQQCAgQF4wYEA/4/AwMF5gUEAgIEBeMFBQMBvwIEBeYFBAICBAXjBgQD/j8DAwXmBQQCAgQF4wUFAwG/AgQF5gUEAgIEBeMGBAP+PwMDBeYFBAICBAXjBQUDAb8CBAXmBQQCAgQF4wYEA/4/AwMF5gUEAgIEBeMFBQMBvwIEBeYFBAICBAXjBgQD/j8DAwXmBQQCAgQF4wUFA3EDAwUBtf5LBQMDAwMFAbUCBAUGBQQCAZkFAwMDAwX+ZwGkAgQFBgUDAzgCBAUGBQMD/B4FBQOGAwUDAwMDBQYFBAIBAwQGAwUDAwMDBQYFBAIBAwROAwUEAgIEBQYFBAIBAwQGAwUEAgIEBQYFBAIBAwROAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwXbAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAv5cAgQFBgUEAv5nBQMDAwMFAZkCBAUGBQQCAaT8pwUDAwMDBQNZ/N8FAwMDAwUDPQEDBQAKAAAAAAP3A/cAYgCWAKUAqQCtAOsA+wESASEBgQAAAQ8DFR8BPwQ7AR8EDwcvAwcfAz8HHwY/BTUvAQ8EIy8EPwUzFzcvASMPBS8FIw8BNzMfChUPCiMhIy8JPQI/CTMlFSMvCT0BJRUjNSEVIzUlFS8EDwcfCD8ILwcPBDUvBw8GJR8LFSM1IxURIw8PFSMRIxUjNT8KBxURHw8hFR8PIT8PLwgRLw8hDw4CpQMFAwIBBAQFAwIDAwICBQQNDA0MBgUGBQYFAwMDAxUFBQUGBQgICQkIDg4FCggIBQYFBQYKCQYCAQQEBAMDAwYEBAcKDxIGBgYFBQUHFQQIBwcHCAwNEgYKCAgFBQUFBswGBgYGCwkIBgIBAQEBAQECBggJCwYGBgb+xQcGBgYKCgcGAgIBAQICBgcKCgYGBgf+hkUHBgULCQgGAgIBAzN+/cl+AXpIBQYGBgYFBgUEAwEBAQEDBIAEBgYGBgYFBX0EAwEBAQEDBAUGBgYGBQYFSAECAgQFBQYHBgYFBQQCAgF5BgYGBgsJCAYCAQEBfj9+DQ0MCwsLCQkICAYFBAMCAb0/fgEBAQIGCAkLBgYGeAECAwQFBwcICQoKCwwMDA0BOwECAwQFBwcICQoKCwwMDA0BOw0MDAwLCgoJCAcHBQQDAgEBAgQGCAoLDAkBAgMEBQcHCAkKCgsMDAwN/UsNDAwMCwoKCQgHBwUEAwIBLgQHBgYEAgIKBwMCAQEEBhwfFRIHBgQDAgEBAQEDFAMCAQEBAgMGCAoSGA0aDgoFAwEBAwYJCAUEAQQJBgICAQIEChQnHAgGBQQCARcBAgEEBgwQGxAYDAkEAgIETAECAgYICQsFBgcGvQYHBgULCgcGAgIBAQICBggJCwUGBwa9BgcGBgoKBwYCAgE/vQECAgYHCgoGBgcGfvz8/L29Xq9IBAMBAQECAgQFBgYGBgYFBX4EAwEBAQICBH4FBgYGBgUGBQQDAQEBAgIESbAHBgUFAwMCAQECAwMFBQaXAQEBAgYICQsGBgYGfr29/sUBAgMEBQcHCAkKCgsMDAwNPwK1vX4GBgYGCwkIBgIBAT5+/kcNDAwMCwoKCQgHBwUEAwIBPw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNxhAQDw4MDAkGAcoNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAAoAAAAAA/cDuAAOABQAOAA8AFoAXgBtAHEAgADfAAABFSsBLwk1BRc3JzcnNx8HFQ8HIy8GPQI/BiUVIzUlFSMPDh0BIzUzNSM1MzUzNSEVIzUlHwsjNSMVIzUjFSM/CwcRHw8hHwchPw81Lw4rAREvDyEPDgEEfgYHBgULCQgGAgIBAnerD3l5DzAGBgYEBAMCAQECAwQEBgYG/AYGBQUEAwICAwQFBQYG/me9AvSeCQoJCAkIBwcGBQUEAwIC/L29vX7+hr0CtQYGBgYLCQgGAgEBAb0//D+9AQEBAgYICQsGBgYGfgECAwQFBwcICQoKCwwMDA0BvgMHCQoMDA4PAQMKCQkJCAgHBwYGBAQDAwEBAQEDAwQEBgYHBwgICQkJCh8BAgMEBQcHCAkKCgsMDAwN/YoNDAwMCwoKCQgHBwUEAwIBQ34BAgIGBwoLBQYHRSBfHENEHD4BAgMDBQUGB/wGBgUFBAMBAQEBAwQFBQYG/AcGBQUDAwIBP35+vb0BAQIEBAQGBgcHCAgJCQkK3H4/fj9+fn69AQEBAgYICQsGBgZFfn5+fkUGBgYLCQgGAgEBAT/9yQ0MDAwLCgoJCAcHBQQDAgEIDAsKCAcEAwEBAgQEBAYGBwcICAkJCQr8CQoJCAkHCAYGBgUEAwICATsNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAAABAAAAAAMbA7gAPQAAAREvAysBDwUdAR8HPwc9AS8FKwEPAxEvBw8GAeHHBQUGBgYGBQUEAwICAwT+BQYFBgYGBgX5BAMCAgMEBQUGBgYGBQXGAQIDBAQGBgYGBgYEBAMCA5n9G8QEAwICAwQFBQYGBgYGBfsEAwEBAQEDBPwFBQYGBgYFBQQDAgIDBMcC6AcGBQUDAwIBAQIDAwUFBgAABQAAAAADhwOHABAAIQAyADYAWgAANxUfAiE/AjUvAiEPAicVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CAREhESMRHwchPwcRLwchDwbMAwMFAlIFAwMDAwX9sQUFAwEDAwUCUgUDAwMDBf2xBQUDAQMDBQJSBQMDAwMF/bEFBQMCn/0oHAEBAwMEBQUGAtgFBgQFAwMBAQEBAwMEBQUG/SgGBQUEAwMB2gMFBAICBAUGBQQCAQMETgMFBAICBAUGBQQCAQMETgMFBAICBAUGBQQCAQMEAeT9KALY/SgGBQUEAwMBAQEBAwMEBQUGAtgGBQUEAwMBAQEBAwMEBQUAAAUAAAAAA/cD9wArAGwAzADoAW4AAAEVHwczPwcvByM1LwcPBhcVDw8vDz8PHw4FFR8WPxcvFisBDxUBITsBHwkVITc1PwgzNxUjDw8RHw8hLwMhJyMvCD0BIT8HNS8HIREhFR8DES8PIzUvBw8HFSE1LwcPBgK9AQEDBAUFBgZ+BwYFBQMDAgEBAgMDBQUGB14BAgMDBQUGBwYGBQUEAwH7AQMFBggKCg0NDw8RERITExMTEhIQEA4ODAsJCAYFAwEBAwUGCAkLDA4OEBASEhMTExMSEREPDw0NCgoIBgUD/kgBAgIDAwQFCg0PEBITFRYLDAwMDQwNDQ0NDA0MDAsMFhUTEhAPDAsEBAQDAgEBAQEBAQIDBAQECwwPEBITFRYMCwwMDQwNDQ0NDA0MDAwLFhUTEhAPDQoFBAMDAgIB/uUCNl8GBwYFCwkIBgICAfyOAQICBggJCwUHBgY/Pw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAbsSEA8O/oQGBwYFCwkIBgICAQFaBwYFBQQCAgEBAgIEBQUGB/6mA3IREQ8OAQIDBAUHBwgJCgoLDAwMDT8BAgIEBQUGBwYGBQUEAwEB/ggBAQMEBQUGBgcGBQUEAgIBY34HBgUFAwMCAQECAgQFBQYHBgYFBQQDAQFfBgYFBQQDAQEBAQMEBQUGZQoJExIREQ8PDQ0LCQgGBQMBAQMFBggJCw0NDw8RERITExMTEhIQEA4ODAsJCAcEAwEBAwQHCAkLDA4OEBASEhMTDQ0MDQwMCwwWFRMSEA8MCwUDBAMCAQEBAQEBAgMEBAQLDA8QEhMVFgwLDAwNDA0NDQ0MDQwMDAsWFRMSEA8NCgUEAwMCAgEBAgIDAwQFCg0PEBITFRYLDAwMDQwNAmkBAgIGCAkLBQYHRUUHBgULCQgGAgIBXh8BAgMEBQcHCAkKCgsMDAwN/UsNDAwMCwoKCQgHBwUEAwIBDg8REQECAgYICQsGBgYGfgECAgQFBQYHPgcGBQUEAwEBATu/Dg8QEgF8DQwMDAsKCgkIBwcFBAMCAR8HBgUFAwMCAQECAwMFBQYHHx8HBgUFAwMCAQECAwMFBQYAAAAABAAAAAAD9wP3AHYAqgC2AN0AACUHLwUPCisBDwYfBzM/DzMfCj8LMx8NPwcvCyMPBQkBBzcBMz8OLw8PDiUPBAUTPwQPCQMlPw0vAwEvAw8CAwQuDQ0PDhAPEAcICwsKCQgIBwZ5BwYFBQQDAQEBAQMEBQUGB44FBQUEBAMDBAQEBAUFBgYIBwcHBwcHBhIFBQcHBgcGAkkGBgcHCAgICAgIBwgHBgYFGwQFBgYGBgYFBQMDAQEBAgMbCgsMDQ0PDw8PDw8ODQ0L/nb+6AIGAVYHBwYGBgUGBAUDBAIDAQEBAQEBAwIEAwUEBgUGBgYHBwYHBgYGBgUEBQQDAwIBAQFoNAMFBwj9yKwFBgfXd37cDAwLCQkHBgPQAq4MDAoJCQcCBTl+BAMCAQECAwT+9wYFBgcGBgaXNQwKCAUEAQEBAgQFBwcJCQsLAgMEBQUGBgcGBQUDAwIBAQECAgQEBA0HBwYFBAMDAQECBAQGBxYFAwMBAgIDAlMGBQUDAwIBAQEDAwQFBgYlBQMDAQEBAgQEBQUGBgYGBiQMCgoHBwQEAQIEBQcICQFk/qoGAgEYAQICAwMEBQQFBgYGBgcGBwcGBgYFBgQFAwQCAwEBAQEBAQMCBAMFBAYFBgYGBzLTCAcFBKoCPAcGBDfAfjcEBgYJCQoMBv1MzgQGCAgKCwYM4n4FBgYGBwYGBQEJBAMCAQECAwAAAAADAAAAAAN5A/cARwCBALYAAAEVIw8HHwY7ARUfBjsBPwY1OwE/Bi8HIzUvBw8GExUfDzMRFQ8JIyEjLwk1ETU/CTMHER8PIT8PEQEhDw4B4F4GBgYEBAMCAQECAwQEBgYGXgECAwQEBgYGBgYGBAQDAgFeBgYGBAQDAgEBAgMEBAYGBl4BAgMEBAYGBgYGBgQEAwJ9AQEDAwQFBQYHBwgICQkJCn4BAgIGCAkLBQYHBv4IBgcGBQsJCAYCAgEBAgIGCAkLBQYHBn4BAgMEBQcHCAkKCgsMDAwNAfgNDAwMCwoKCQgHBwUEAwIB/uT+pg0MDAwLCgoJCAcHBQQDAgI/XgECAwQEBgYGBgYGBAQDAl8GBgYEBAMCAgMEBAYGBl8CAwQEBgYGBgYGBAQDAgFeBgYGBAQDAgEBAgMEBAYGAXR+CgkJCQgIBwcGBgQEAwMBAf2qBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgL0BgcGBQsJCAYCAgE//QwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQJWARwBAgMEBQcHCAkKCgsMDAwAAAABAAAAAALcAn4AKwAAAQ8DHQEfBTsBPwMfBD8GPQEvBw8CAeq9BAMCAgMEBQUGBgYGBQWnpwUFBgYGBgUFBAMCAgMEvQUFBgYGBgYCdb0EBgYGBgYFBQQDAgIDBKanBAMBAQEBAwQFBgUGBwUGBb0EAwEBAQEDAAAEAAAAAAP3A1cAQACBAMgBLQAAARUPDisBLw4/DjsBHw0FFR8PPw8vDw8OEx8RDw8vDz8SMycPFR8VMz8XLxsjDwECnwECBAUHCAkKCwwNDg8PDxAQEA8PDQ0MDAoJCAYGBAIBAQIEBgYICQoMDA0NDw8QEBAPDw8ODQwLCgkIBwUEAv6HAQQFCAkLDQ4QEBMTFBUWFxYWFRQUEhEPDwwLCgcGAwEBAwYHCgsMDw8REhQUFRYWFxYVFBMTEBAODQsJCAUE9hAhHw8QDw4PHRwcFxUWFBUTJyEfHh4eHR4eFwsXGBgYGRgpGRkZGRkZFx0dHBwcHR4eFhYXGBkaGxwSEhMVFRcXGRISEhJWGxsZGRcWFRQREBAQHR0bGhkZAgIBAQEBAgISIiEgICAQEBEQHxwcHR4eHh4lGxwbGxsaGR4REhEQEREREREiJCUCAgEBAQECAiwXFxgMGRoeEBAQEBEQEREREhESEhMTHRUWFgIBCAgQDw4ODQwLCgoHBwUEAwMEBQcHCgoLDA0ODg8QEBAQDw4ODQwLCgkIBwUEAwMEBQcICQoLDA0ODg8QEAsMFRYUExIREA4NCwkIBQMBAQMFCAkLDQ4QERITFBYVFxYWFRUTEhEQDg0LCQcGAwEBAwYHCQsNDhAREhMVFRYBAQIGBwUFBgcHDxMUExQWFhgYMiklIR4bFxUTDAUKCAYFAwEBAwUGCQoLDhMUFxodHyMnHBwbGxoYFxULCwoJCAgHBgMDATYHBwkJCwsMDgwNDQ0dHh8fICAFBAUFBQUFBBcrJiMgHA0MDAsSDwwLCAcEAwIEBQgJCwwRCwwNDQ4PEBASJiswBAUFBQUFBAU5HBwaDRkXFwwKCgkJCAcHBgUFBAMDAgICAwAAAAEAAAAAAxsDuAA9AAABDwMdAR8GPwQRHwc/BjURHwM7AT8FPQEvBw8CAef5BAMCAgMEBQUGBgYGBQXGAQIDBAQGBgYGBgYEBAMCxwUFBgYGBgUFBAMCAgME/gUGBQYGBgYDr/sFBQYGBgYFBQQDAgEBAgMEx/0YBwYFBQMDAgEBAgMDBQUGBwLlxAQDAgIDBAUFBgYGBgUF/AQDAQEBAgMAAAAAJQAAAAAD9wP3AAkADQARABUAIgAmACsALwA5AD0AQQBFAEkATQBRAFUAWQBdAGkAbQBxAHUAgQCFAIoAjgCaAJ4AogCmAKoArgCyALYAugC+AMIAACUjFTMVMzUjNSMHMzUjBzM1IwczNSMHIxUzFTM1MzUjNSMVBzM1IwcxMzUjBzM1IwcjFTM1MzUjNSMlMzUjBTM1IwUzNSMlMzUjBTM1IwUzNSMlMzUjBTM1IwUzNSMlIxUzFTM1MzUjNSMHMzUjBzM1IwczNSMHIxUzFTM1MzUjNSMHMzUjBzEzNSMHMzUjByMVMxUzNTM1IzUjJTM1IwUzNSMFMzUjJRUzNSEVMzUFMzUjJTM1IwUzNSMFMzUjNSE1IQO7AgI9IB12Ozt2Ozt3PDx2AgI8AgI8djw8djs7djs7WCA9AgIdA5E/P/4nQED+KD8/A7E/P/4nQED+KD8/A7E/P/4nQED+KD8/A7MCAh0gIB12Ozt2Ozt3PDx2AgI8AgI8djw8djs7djs7WCAgHQICHQORPz/+J0BA/ig/PwOxP/3oQP3oPz8DsT8//idAQP4oPz8D8PwQRR0gPQI/Pz8/Pz8CHSAgHQICPT8/Pz8/Aj0gHQI5Ozs7Ozs7Ozs7Ozs7PDw8PDx2PAICPAE/QEBAQEACPAICPAE/QEBAQEACPAICPAE5PDw8PDx2Ozs7Ozs7Ozs7Ozs7OT8AAA0AAAAAA9gD2AADAAcACwAPABMAFwAbAB8AIwAnACsALwAzAAAlMzUjBTM1IwUzNSMFMzUjBTM1IyEzNSMFMzUjBTM1IyEzNSMFMzUjITM1IwUzNSMFMzUjAxu9vf6HvLz+hr29Aja9vf6Hvb0CNr29/oe8vP6Gvb0CNr29/oe9vQI2vb3+h7y8/oa9vSi9vb29vQG+vr68vLy8vL29vb29vb29AAAAAAMAAAAAA/cD9wAhAFYAmgAAAR8HIT8HLwYjISMPBQEzHwoRDwojISMvCTURNT8JMyEFER8PIT8PES8PIQ8OAQQBAgMDBQUGBwG4BwYFBQQCAgEBAgIEBQUGB/5IBwYFBQMDAgJ1BgYGBgsJCAYCAQEBAQEBAgYICQsGBgYG/QwGBwYFCwkIBgICAQECAgYICQsFBgcGAvT8jgECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN/QwNDAwMCwoKCQgHBwUEAwICAAYGBgQEAwIBAQIDBAQGBgYGBgYEBAMCAgMEBAYGAbMBAgIGCAkLBQYHBv0MBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgL0BgcGBQsJCAYCAgE//QwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAAAAIAAAAAAxcD9wAhAEMAABMRFR8GMz8GES8HDwYFERUfBjM/BhEvBw8G6AMEBgcJCgsMCwoJBwYFAgEDBQcJCQsLCwsJCAcFBAG/AgUGBwkKCwwLCgkHBgQDAQQFBwgJCwsLCwkJBwUDA8D8gAYLCgkHBgQDAwQGCAgLCgOGCwsJCQYGAwEBBAUHCAkLC/yABgsKCQcGBAMDBAYHCQoLA4YLCwkIBwUEAQEEBQcICQsAAgAAAAADuAOZACsAmwAACQEvBA8HHwc7AT8CAT8DLwYrAQ8BBREfDjMhMz8OES8HDwcRDwYjISMvBhE/BjMhPwcvBiMhIw8NA4P+XaEFBgUGBgYGBQQCAgEBAgMEtwUGBQYGBgYFAbkEAgIBAQICBAUGBgYGBQb8vwEBAgQEBAYGBwcICAkJCQoCdQoJCggICAgGBgYFAwQCAQEBAgIEBQUGBwYGBQUEAwEBAQICBAUFBgf9iwcGBQUDAwIBAQIDAwUFBgcB2QcGBQUEAgIBAQICBAUFBgf+JwoJCQkICAcHBgYEBAQCAQNR/l+fBAMBAQECAgUEBgYGBgYFBbUEAwICAwQBtwUGBgYGBgUFBAMCAgMa/YoKCQkJCAgHBwYFBQQDAgICAgMEBQUGBwcICAkJCQoBHAcFBgQEAwIBAQIDBAQGBQf+5AYGBQUEAwICAwQEBgYGAnYGBgUFBAMCAQIDBAQGBgYGBgUFBAMCAgIDBAUFBgcHCAgJCQoAAAAABQAAAAADhwOHABAAIQAyADYAWgAAExUfAiE/AjUvAiEPAicVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CAREhESMRHwchPwcRLwchDwbMAwMFAlIFAwMDAwX9sQUFAwEDAwUCUgUDAwMDBf2xBQUDAQMDBQJSBQMDAwMF/bEFBQMCn/0oHAEBAwMEBQUGAtgFBgQFAwMBAQEBAwMEBQUG/SgGBQUEAwMBAboDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQEF/SgC2P0oBgUFBAMDAQEBAQMDBAUFBgLYBgUFBAMDAQEBAQMDBAUFAAQAAAAAA7gD9wA1AHkArwDzAAABMx8KFQ8KIyEjLwk9Aj8JMyExBRUfDyE/DzUvDyEPDgEXMx8JFQ8KIyEjLwk9Aj8JMyExBRUfDyE/DzUvDyEPDgM7BgYGBgsJCAYCAQEBAQEBAgYICQsGBgYG/YoGBwYFCwkIBgICAQECAgYICQsFBgcGAnb9DAECAwQFBwcICQoKCwwMDA0Cdg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN/YoNDAwMCwoKCQgHBwUEAwIC8wYGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBv2KBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgJ2/QwBAgMEBQcHCAkKCgsMDAwNAnYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf2KDQwMDAsKCgkIBwcFBAMCAYIBAgIGBwoLBQYHBr0GBwYFCwkIBgICAQECAgYICQsFBgcGvQcGBgYKCgcGAgIBP70NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDb0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAmkBAgIGCAkLBgYGBr0HBgYGCgoHBgICAQECAgYHCgoGBgYHvQYHBgULCQgGAgIBP70NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDb0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAAABAAAAAAN0A3kARwAACQIvAw8HHwMJAQ8DHwc/AwkBHwM/By8DCQE/Ay8HDwIDP/7B/sEFBQYGBgYFBQQDAgEBAgIEAUD+wAQCAgEBAgMEBQUGBgYGBQUBPwE/BQUGBgYGBQUEAwIBAQICBP7AAUAEAgIBAQIDBAUFBgYGBgUDcf68AUQEAgIBAQEDBAUFBgYGBgYF/rz+vAUGBgYGBQYFBAMBAQEBAwUBQ/69BQICAQEBAwQFBgUGBgYGBQFEAUQFBgYGBgUGBQQDAQEBAQMAFQAAAAAD9wP3ABAAIQAyAEMAVABlAHYAhwCLAI8AoACxAMIA0wDkAPUBBgEXARsBHwFDAAAlFR8CIT8CNS8CIw8CBRUfAiE/AjUvAiMPAiUVHwIhPwI1LwIjDwIFFR8CIT8CNS8CIw8CJRUfAiE/AjUvAiMPAgUVHwIhPwI1LwIjDwIlFR8CIT8CNS8CIw8CBRUfAiE/AjUvAiMPAiURIREjESERJRUfAiE/AjUvAiMPAgUVHwIhPwI1LwIjDwIlFR8CIT8CNS8CIw8CBRUfAiE/AjUvAiMPAiUVHwIhPwI1LwIjDwIFFR8CIT8CNS8CIw8CJRUfAiE/AjUvAiMPAgUVHwIhPwI1LwIjDwIlESERIxEhESMRHwchPwcRLwchDwYCcAIEBQECBQMDAwMF/wYEA/4jAgQFAQIFBAICBAX/BQUDAdsCBAUBAgUDAwMDBf8GBAP+IwIEBQECBQQCAgQF/wUFAwHbAgQFAQIFAwMDAwX/BgQD/iMCBAUBAgUEAgIEBf8FBQMB2wIEBQECBQMDAwMF/wYEA/4jAgQFAQIFBAICBAX/BQUDA0f+QBz+JAJMAgQFAQIFAwMDAwX/BgQD/iMCBAUBAgUEAgIEBf8FBQMB2wIEBQECBQMDAwMF/wYEA/4jAgQFAQIFBAICBAX/BQUDAdsCBAUBAgUDAwMDBf8GBAP+IwIEBQECBQQCAgQF/wUFAwHbAgQFAQIFAwMDAwX/BgQD/iMCBAUBAgUEAgIEBf8FBQMDR/5AHP4kHAEBAwMFBAYFA7gFBgQFAwMBAQEBAwMFBAYF/EgFBgQFAwMBogMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFXf4kAdz+JAHcfgMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFXf5AAcD+QAHA/EgFBgQFAwMBAQEBAwMEBQUGA7gFBgQFAwMBAQEBAwMFBAYAAAAKAAAAAAP3A/cACwAPABsAHwAjACcAKwAvADMAdwAAARUPByM1IxUjNSMVIy8HNSUVIzUjFSM1IxUjNSUVIzUjFSM1IxUjNScRHw8hPw8RLw8hDw4DuQECAwMFBQYH3D/8P9wHBgUFAwMCAQNy/D/8P/wDcvw//D/8PwEBAgQEBAYGBwcICAkJCQoDMgoJCQkICAcHBgYEBAQCAQEBAQIEBAQGBgcHCAgJCQkK/M4KCQkJCAgHBwYGBAQEAgEBBJ0HBgUFAwMCAb29vb0BAgIEBQUGB538vb29vb29/L29vb29vZ38zgoJCQkICAcHBgYEBAQCAQEBAQIEBAQGBgcHCAgJCQkKAzIKCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJAAoAAAAAA7gDuAADAAcACwAPABMAFwAbAB8AIwBYAAABFSM1IxUjNSMVIzUlFSM1IxUjNSMVIzUlFSM1IxUjNSMVIzUnFREXFR8HMxchNzM/BzU3ESc1LwcjJyEHIw8HFQN6vT+9P70Ctb0/vT+9ArW9P70/vX4BAgIGCAkLBQcGBgLiGAYHBQsJCAYCAgEBAgIGCAkLBQcGBv0eGAYHBQsJCAYCAgFDvb29vb29/L29vb29vfy9vb29vb0/Ev0wGAcGBQsJCAYCAgEBAgIGCAkLBQcGBgLiGAcGBQsJCAYCAgEBAgIGCAkLBQYHAAAAABAAAAAAA4cDhwAQACEAMgBDAFQAZQB2AIcAmACpALoAywDcAO0A/gEPAAAlFR8CIT8CNS8CIw8CBRUfAiE/AjUvAiMPAiUVHwIhPwI1LwIjDwIFFR8CIT8CNS8CIw8CJRUfAiE/AjUvAiMPAgUVHwIhPwI1LwIjDwIlFR8CIT8CNS8CIw8CBRUfAiE/AjUvAiMPAiUVHwIhPwI1LwIjDwIFFR8CIT8CNS8CIw8CJRUfAiE/AjUvAiMPAgUVHwIhPwI1LwIjDwIlFR8CIT8CNS8CIw8CBRUfAiE/AjUvAiMPAiUVHwIhPwI1LwIjDwIFFR8CIT8CNS8CIw8CAnACBAUBAgUDAwMDBf8GBAP+BwMDBQECBQQCAgQF/wUFAwH3AgQFAQIFAwMDAwX/BgQD/gcDAwUBAgUEAgIEBf8FBQMB9wIEBQECBQMDAwMF/wYEA/4HAwMFAQIFBAICBAX/BQUDAfcCBAUBAgUDAwMDBf8GBAP+BwMDBQECBQQCAgQF/wUFAwH3AgQFAQIFAwMDAwX/BgQD/gcDAwUBAgUEAgIEBf8FBQMB9wIEBQECBQMDAwMF/wYEA/4HAwMFAQIFBAICBAX/BQUDAfcCBAUBAgUDAwMDBf8GBAP+BwMDBQECBQQCAgQF/wUFAwH3AgQFAQIFAwMDAwX/BgQD/gcDAwUBAgUEAgIEBf8FBQOGAwUEAgIEBQYFBAIBAwQGAwUEAgIEBQYFBAIBAwROAwUEAgIEBQYFBAIBAwQGAwUEAgIEBQYFBAIBAwROAwUDAwMDBQYFBAIBAwQGAwUDAwMDBQYFBAIBAwROAwUEAgIEBQYFBAIBAwQGAwUEAgIEBQYFBAIBAwT2AwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwUADwAAAAADuAO4AAIABgAKAA0AEAAUABgAGwAeACEAJAAnACoALQBhAAAlIzclFSM1IxUjNSMHNTcjNyUVIzUjFSM1Iwc1JSM3ByM3BSM3Jwc1Iwc1Iwc1JxEVHwkzITM/CTURNS8JIyEjDwkBgpCQAfi9P71skL2QkAH4vT+9bJABuZGR/JCQAfiRkS2QbJBskH4BAgIGCAkLBQYHBgL0BgcGBQsJCAYCAgEBAgIGCAkLBQYHBv0MBgcGBQsJCAYCAgGGkSy9vb29kJA/kSy9vb29kJA/kJCQkJAtkZGRkZGRP/0MBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgL0BgcGBQsJCAYCAgEBAgIGCAkLBgYGAAAAAgAAAAAD9wP3ADMAmwAAATMfCRURFQ8JIyEjLwg1JxE3NT8IMwcRHw8zFR8PIT8PES8PIzUvDyEPDgJ+BgcGBQsKBwYCAgEBAgIGBwoLBQYHBv4IBgYGBgsJCAYCAgEBAgIGCAkLBgYGBn4BAgMEBgYHCAkKCgsMDAwNfgECAwQFBwcICQoKCwwMDA0B+A0MDAwLCgoJCAcGBgQDAgEBAgMEBgYHCAkKCgsMDAwNfgECAwQFBwcICQoKCwwMDA3+CA0MDAwLCgoJCAcGBgQDAgO5AQICBggJCwUGBwb+CAYHBgULCQgGAgIBAQICBggJCwUGBwYB+AYHBgULCQgGAgIBP/4IDQwMDAsKCgkIBwcFBAMCAX4NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQH4DQwMDAsKCgkIBwcFBAMCAX4NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAAAAAA8AAAAAA/cD9wADAAcACwAPABMAFwAbAB8AIwAnACsALwAzAGgArAAAJTM1IwczNSMHMzUjITM1IwczNSMhMzUjBzM1IwczNSMhMzUjBzM1IyEzNSMHMzUjBzM1IyUzHwoRDwojISMvCTURNT8JMyEFER8PIT8PES8PIQ8OAr1+fvx+fvx+fgF6fn78fn4Ben5+/H5+/H5+AXp+fvx+fgF6fn78fn78fn4CtQYGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBv0MBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgL0/I4BAgMEBQcHCAkKCgsMDAwNAvQNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf0MDQwMDAsKCgkIBwcFBAMCxX5+fn5+fn5+fn5+fn5+fn5+fn5+fn4BAgIGCAkLBQYHBv0MBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgL0BgcGBQsJCAYCAgE//QwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAAAAkAAAAAA7gDmQAPABUAGQAdACEAJQA0AFwAoAAAARUPCisBNScVIzM1IyUVIzUjFSM1JRUjNSMVIzUlMx8KIzUhFSMVMxUjFTMVIxUzFSsBLwk1ETU/CTM1Iw8OER8OMyEzPw4RLw4jA3oBAQECBggJCwYGBgZ+P/z8/AH4vT/8Afi9P/wBuQYGBgYLCQgGAgEBAb3+hr29vb29vX4GBwYFCwkIBgICAQECAgYICQsFBgcGDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0Cdg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNASQ/BwYGBgsJCAYCAQF9AX5+vH5+fn69fn5+fr0BAgIFCAoKBgYGRn5+P34/fj5+AQECBggJCwYGBgcCNgcGBgYLCQgFAgIBPwIDBQUGBwkJCQsLCwwNDf3KDQ0MCwsLCQkJBwYFBQMCAgMFBQYHCQkJCwsLDA0NAjYNDQwLCwsJCQkHBgUFAwIAAAYAAAAAA8oDcgAsAEgAhwDmATIBbQAAAQMvBCMPBhUfBjM/AxM/AjUvByMPAiUdAQ8ILwc1PwYlFQ8NKwEvDT0BPw4fDSUzPwYzFzMfBRUrAQ8NHQEfDTM/BzMVMzUvDisBDw0FFR8HNy8HNT8NFzMfBzM1Lw4PDgUzNTMfBz8OPQIvDiMPCSM1IwNj23gGCAkJCQkICAcFAwECBAWhCAgJCQkJCAf/BgMCAgQFBwcHCAgFCgkJ/ZMBAgIFCAkLCw0KCgkIAwYEAwIDBQYJCgsBjwECAQMDAwQFBQUGBwcHCAcIBwYGBgYEBQQDAwICAQECAgMDAwUEBgUGBwcHCAgIBgcGBgUEBAQDAgIC/gBMAgMFBgcICgwMBQoJBwUEAk8ODQwLCwkJCAcGBQQDAwEBAwMFBQYGCAgJCQoLCwwRDw4LCgkHBQRNAQIDBQUHCAgKCgsMDA0NDRAPDg0MCgoIBwcFBQQCAgJwAQIFBggKDAwvBQQEAwMBAQEDAgIDAwQFBQUGBgcHCAcHBgYJCAYEAwJKAgMEBQYHCAkLCwsNDg8PEBAPDQ0MCwoJCAcFBQMC/rZQBAYICgsNDhARDg0MDAsKCQkHBwUFAwMCAgMDBQUHBwgKCgoMDA0OCRAQDgwKBQQDAwMEUQIV/u54BgUDAQIEBQcICQkJCQgIoQYEAwECBQYBPggJCQkJCAgGBQMCAQMEBy8iBgYFBQkIBwUDAQECBAQDCAgKCgkIBgYFAwEiHBQJCAgIBgYFBQQDAwIBAQIDAwQEBQYGBggHCAkIMgoICAgHBgYFBQQDAgIBAQEBAgIEBAQGBgcHCAgKJggGBgUFAwIBAwUGCAkKJAEDAwMFBQYHBwgJCQoKCwsLCgkJCAgHBgUFBAMCAQECBQYHCAgJKtwPDQ0LCgoIBwYFBQMDAgECAgQEBAYGBwcICQkJCjwpFBMSEQ8NDAo6BQcHCQgKCgswEggHBwYGBQUEAwICAQEBAgIFBggICQgLDAoLCgkJCAcHBgUDAwIBAQIDBQUHCAkLCwwNDg8PyTEMCgkIBgUDAQECAwQGBggJCgsMDQ4OEBEsEQ8PDg0MCwoICAcFBAQBAQIEBgcJBQUGBganAAAAAAkAAAAAA08DhwAQACEAMgBDAEcASwBPAFMAeAAANxUfAiE/AjUvAiEPAicVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAgEVIzUjFSM1JRUjNSMVIzUjHQEfByE/BxEvByEPBrADAwUBVgUEAgIEBf6tBQUDAQMDBQKKBQMDAwMF/XkFBQMBAwMFAooFAwMDAwX9eQUFAwEDAwUCigUDAwMDBf15BQUDAduMHIwBNIwcjBwBAQMDBAUFBgE0BgUFBAMDAQEBAQMDBAUFBv7MBgUFBAMDAYYDBQQCAgQFBgUEAgEDBE4DBQQCAgQFBgUEAgEDBE4DBQMDAwMFBgUEAgEDBE4DBQQCAgQFBgUEAgEDBAE8jIyMjKiMjIyMnZcGBQUEAwMBAQEBAwMEBQUGATQGBQUEAwMBAQEBAwMEBQUABAAAAAAD9wP3AAMASwBXAJMAAAEVIzUlDwIdAR8DDwMdAR8GPwQfBD8HLwQ/BC8GKwEPAy8DKwEPAQMfBxUjNSEzFSMVMxUjFTMVMzUzFQ8HIRUhPw41ETUvDiECP/wBgwQDAgIDBGhoBAMCAgMEBQYFBgYGBgVnaAUFBgYGBgYFBAICAQECAgRoaAQCAgEBAgIEBQYGBgYGBQVoZwUGBgYGBQarBgYFBQQDAQH8/sX8/Pz8/D/8AQEDBAUFBgb96AIYCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJ/egCfvz8FgUFBgYGBgUFaGgFBQYGBgYFBQQDAgEBAgMEZ2cEAwIBAQIDBAUFBgYGBgUFaGgEBgYGBgYFBQQDAgIDBGdnBAMCAgMBIQECAwMFBQYH3Pz8P/w//PzdBgYFBQQDAQE/AQECBAQEBgYHBwgICQkJCgMyCgkJCQgIBwcGBgQEBAIBAQAAAAYAAAAAA/cCnQARAEcAcwC5APIA/AAAAR8EIz8HHwIFHwQVDwojBycjLwo/DR8GNycjFTM1PwUzHwYVMz0BLw0jDwQ3DwcfDz8HJw8HLwczLw8PAgUPBxUfDj8LNS8PDwIFMzUXMxEjFScjA7YDBQMCAWMCBAQHBwgJCgoKB/4oBAMCBAICAwMDAwQEBQUFBgYHBgYGBQUFBAQDAwUDAQEDAgMDBAMFBAUFBgYGBgYGBQUFBKcCMTQEBgQEBQkOCQcFBQMBATQBAgIDAwQEBQUGBwcICA4NCAYGBtgGCgoIBwUDAgEBAgQEBQcHCAkJCgoLCwwPDQ0MCwoJBxwGBgcHCAcJCA0LCgkHBgQCmAEBAgMDBQUGBwcJCAoKCwwODg3+CwYLCggGBQQBAQIEBAUGBwcJCQkKCwwMCA8ODQwLCggGBQQBAQICBAQGBgcHCAkJCgoLDA8PDv6GN6A2NqA3AhwDCQoLCgwMCQkGBQMBAQMEDQUGBg4QEhIPBwYFBQQEAwICAQECAgMEBAQGBg0PERMQBwcGBQUEBAIDAQEBAQEBAwIEBBob6KUHCgMDAgECAwUGCAkKlpkKCgkIBwcGBgUEAwMDAQEBAgMEBQIECQoNDQ8QEBwMCwsKCQkICAYFBQMDAQEBAgQFBggIChsHBgUEAwIBAQEDBgcJCwwNIw0MCwoKCAgHBwUEAwMBAQEDBQYECQoNDQ8PEBkMDAwKCgkJCAYGBAQDAQEBAQQGBwkKDQ0OEBAVDAwLCgoJCAgHBgYEAwMBAQEDBebe3gE5398ABgAAAAAD9wP3AAMABwAbAO8A8wD3AAAlMzUjBTM1IwEVDwcjNT8HAxUfBTMhHwcVIw8PFSMvBxE1LwUrAQ8GER8OOwEVHw8hPwcvBiMhLwc1OwE/DT0BMx8HER8GOwE/BhEvDisBNS8PIQ8GBTM1IwUzNSMDen5+/I5+fgJ2AQICBAUFBgfcAQICBAUFBge9AgMEBQUGBgFaBwYFBQQDAQHcCgkJCQgIBwcGBgQEBAIBAZ0HBgUFAwMCAQIDBAUFBgYHBgUEBAMCAQEBAwMEBAYGBwcICAkJCQqdAQECBAQEBgYHBwgICQkJCgFaBgYGBAQDAgEBAgMEBAYGBv6mBwYFBQQCAgHcCgoJCAkHCAYGBgUEAwICnQcGBQUEAgIBAQEDBAUFBgYHBgUFBAICAQEBAgQEBAYGBwcICAkJCQqdAQECBAQEBgYHBwgICQkJCv6mBgYFBQQDAgKVfn78jn5+CH5+fgH43AcGBQUDAwIB3AcGBQUEAwEBARsGBgUFBAMCAQIDAwUFBgedAQECBAQEBgYHBwgICQkJCtwBAQMEBQUGBwFaBgYFBQQDAgIDBAQGBgb+pgoKCQgJBwgGBgYFBAMCAp0KCQkJCAgHBwYGBAQEAgEBAQICBAUFBgcGBgUFBAMCAQIDAwUFBgedAgIDBAUGBgYIBwkICQoK3AECAgQFBQYH/qYGBgUFBAMCAgMEBAYGBgFaCgoJCAkHCAYGBgUEAwICnQoJCQkICAcHBgYEBAQCAQEBAgMDBQUGJn5+fgAAAAAEAAAAAAPAAykALwCjAKcArwAAAR0BDw0jLw09AT8NJzM/Dx8OHQErAQ8OHw8/DDMVMxEvDw8OJRMjEwMzNzMXMwMjA3cCAwMFBQYHCAkJCgoLCwwRCQgIBwcHBgYEBQMCAgECAgMEBAUGBgcICQoKiEYBAgIEAwUFBgYHCAgJCQoLCwoKCQkIBwYGBQQEAwECdxMSEBAODQwKCggHBgQDAgEBAgMFBgcICQoMDA0ODhAQDAwLCgoKCAkIBw0LCgJHAQIEBgYICgoMDQ0PEBAREhQSEhAODgwLCggIBgUEAv7EWLNZ90872ztP0U0BqTUKCgoJCAgHBwYFBQQDAgIBAgICBAQEBQYHBwcJCQkIBwcHBgYFBQQEAwMDAQF5CAgHCAYGBgUFBAMDAwEBAQEBAgIEBAUFBgcICAkKCgsuAgMEBQYHCAkJCwwMDQ4ODw8ODQwLCwkICAYGBAMCAQEBAQIDAwQEBAULDA04ATgREQ8ODQwMCQkIBwUEAwIBAQIDBQUHBwkKCgsMDQ4Oov76AQb+DbCwAkwAAAAACQAAAAADTwOHABAAIQAyAEMASABMAFAAVAB5AAA3FR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAicVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CARUjNTMjFSM1JRUjNSMVIzUjHQEfByE/BxEvByEPBrADAwUBWQUEAgIEBf6qBQUDAQMDBQKKBQMDAwMF/XkFBQMBAwMFAooFAwMDAwX9eQUFAwEDAwUCigUDAwMDBf15BQUDAU+MjKiMATSMHIwcAQEDAwQFBQYBNAYFBQQDAwEBAQEDAwQFBQb+zAYFBQQDAwGGAwUEAgIEBQYFBAIBAwROAwUEAgIEBQYFBAIBAwROAwUDAwMDBQYFBAIBAwROAwUEAgIEBQYFBAIBAwQBPIyMjIyojIyMjJ2XBgUFBAMDAQEBAQMDBAUFBgE0BgUFBAMDAQEBAQMDBAUFAAAAAgAAAAADmQO4AA8AQQAAARUBDwIVEQcRLwMBNScdAR8CAREfBz8JNREBPwI9Ai8GIQ8GA1r+7QQCAn4BAQIE/u0/AgIEARMBAwQFBAUFBQUFvAUEBAMCAgIBEwQCAgIDBAUFBgb9DAYGBQUEAwIDekr+xQQFBgb+3CoBTgYFBgQBO0ofdQYFBQX+xv6SCAcGBQICAQEBAT8CAgMEBAUFBQEvAToFBQUGdQcGBQUDAwIBAQIDAwUFBgAAAAAGAAAAAAP3A7gAHQBPAJMAtQEbAWMAACUPAh8EMxc/BjUvBSsCDwE3Mx8KDwojISMvCT0BPwkzBxUfDyE/DzUvDyEPDhMfByE/By8HIQ8GJxUfDyE/Dw8CKwEvAg8KIyEjLwk9AT8JMyE/BCEPDiUPAh0BHwMPAx0BHwY/BB8EPwcvBD8ELwcPBC8EDwIDFQIBAgIBAhwCAwMDAwMCGwIBAQICAgMDAzIDAwJiBgYGBgsJCAYCAQEBAQEBAgYICQsGBgYG/QwGBwYFCwkIBgICAQECAgYICQsFBgcGfgECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcGBgQDAgEBAgMEBgYHCAkKCgsMDAwN/QwNDAwMCwoKCQgHBwUEAwJ9AQICBAUFBgcBeQcGBQUDAwIBAQIDAwUFBgf+hwcGBQUEAgJ/AQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwYGBAMCAQgICAgICAgHAQEBAgYICQsGBgYG/QwGBwYFCwkIBgICAQECAgYICQsFBgcGAj0EBAYHHP2SDQwMDAsKCgkIBwcFBAMCAvwEAwICAwRIRQcDAgIDBAUFBgYGBgYFSEgFBQYGBgYGBQQDAQEBAQMESUkEAwEBAQEDBAUGBgYGBgUFSEgFBgYGBgYF/wMDBgcDAx4CAQEBAQIfAwMHBAIDAgIBAQJCAQICBgcKCgYGBgdFBwYFCwkIBgICAQECAgYICQsFBgcGRgYGBgoKBwYCAgE/Pw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNPw0MDAwLCgoJCAcHBQQDAgEBAgMEBQYICAkJCwsLDA0BjQcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYZPw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwTAwIBAQIDDAcGBgoKBwYCAgEBAgIGBwoLBQYHBkUHBgYKCgcGAgIBCgkICBwBAQQEBQcHCAkKCgsMDAzmBQYFBgcFBgVIRQgGBQYGBgYFBAMBAQEBAwRISAQDAQEBAQMEBQYFBgcFBgVISAUFBgYGBgYFBAICAQECAgRJSQQCAgEBAQMAAQAAAAADuAMbAD0AAAEPAh0BHwMhDwcfByEPAx0BHwU7AT8HLwcrAQ8BAogEAwICAwTH/RgHBgUFBAICAQECAgQFBQYHAuXEBAMCAgMEBQUGBgYGBgX7BAMBAQEBAwT8BQUGBgYGBQMSBQUGBgYGBQXGAQIDBAQGBgYGBgYEBAMCAcYFBQYGBgYFBQQDAgIDBP4FBgUGBwUGBfkEAwICAwAAAAACAAAAAAP3A90ANQDOAAABOwEfBw8FKwEVMzUjNxcjFTM1KwEvBz8EMzUjFTMHJzM1IycPAiMVMwMPDCsBPwcvByMPBx8NOwE/EBMzNSM/DTsBHwEPAx8HPwg1LwsrAQ8NAjUbBQYFBgUEBANRmwQFBQwNBRugIHxDG60bBgUGBQUEAwNSmAULDA0TnzeHRBys6wIFHUpFURULBgYIBwgJCQoKCQkHCwoJCAcFBQIBAgQEBgcHCQgLCgoICAUEAgEBAQIDBAgJBgcICQoMDQ4PDQ0MCwsJCQkIBwcNDwkFCQtOn5AOBggEBQUGBwYICAkJCwsMCwsDAgEBAgMFBggJCgsICQgHBgUEBAEBAQUHCAsMDQ4QCgoaEBAQDw8NDgwLCwoICAYFAp8CAgMEBAQEo6YEBAMFAzU1hIQ1NQICAwQEBAW8jQQGBQM1NXp6NZQGDoA1/nBJHg4NDAsJBwUEAwMBAgQFBwgICQoRCAcHBQUDAQIEBgcICgoRCwkKCAkLCgQFBAQEAgICAwMFBgYHCAgJCRQbFRAfLAGbNUUdGQsKCQgHBgUEAwICAgMGBgcHCwoJCAYFAwEBAgMFBQcHCwcNBwgODQ0LCggGBQIBAgMEBQUHCAgJCQsKDAwAAAADAAAAAAN5A9gANQBxAQEAAAEfBg8KIy8NNT8LHwYlHwgVDw0rAS8PPww7AR8BAxMHLwUjDxIfCj8NPQEvBTcXDwUfCjM/CC8MIw8DJxM/BC8KCwEPCh8DAxgCCAYJBQQBAQIDBggJCwwODg8JCgkJCAgHBwYFBQQDAgIBAgUFCAgKCg4KCgsJCAgIBwcH/jYFDgoIBwYFAgECAgMEBQUHBggHCQgJCgkJCAgIBwcHBgYGBQQEAwMDAQECAwQJCQ0HBwcICAgJCQoJW+hiCgsLCwwLCwsMCwoLCgoKCQoIBwcGBQUFBAEFCgwJCxAbEBASEg8PDg4NDAwLBQ4RCgMCAQUIBgcJY2MIBwYFCQECAwoQBg0PEAsaEyUmFB8MCwkNAwMBCBMICQoLCwwMDg8XDwgPDBli6AcEBAEBAQMDBQYHBwkJCgvl5QsKCQkIBgYFAwMBAQEEBAEOAggGEA0ODgwMCA0MCwkHBgMBAgIDBAUFBgcHCAgJCQkKDQ0MCwoJCAcGAwIBAQECAgMEBAkCCAgKCgsMDQ0KCQkJCAgHBwYFBQQDAgIBAgIDBAQFBgUHBgcHCA0OCwoKCg8LCgUDAwMCAQEDAhz+vqcFBAMCAgEBAgIDBAUGBgcICQkJCgsKEBUaHh0VDAwOEQYFAwEBAgMFBgcICQUQGxsNDg4IDRgUDAwLiYkKCwwMJxAYDxscBw4NCgUJBAgKFQ0NDx0PECYgJAsKCggHBgUFAwIBAgQKqAFCCgsLCwsLCwsKCgoJCQgHB/54AYgGCAgJCQoKCgsLCwsLCwsAAAAAAQAAAAAD9wOZAAUAAAEnBwkBJwF+wbUBfAJ0vAHeudH+oQJpyQAAAAIAAAAAA/cDFwAgAEEAABMVHwYhPwY1LwYhDwYDFR8GIT8GNS8GIQ8GCAMEBggICgsDjAoKCQgGBAMDBAYICQoK/HoLCwkIBwUEAQMEBggICgsDjAoKCQgGBAMDBAYICQoK/HoLCwkIBwUEASAGCwoJBwYEAwMEBgcJCgsMCwoJBwYEAwEDBgYJCQsBtQYLCgkHBgQDAwQGBwkKCwwLCgkHBgQDAQQFBgkJCwACAAAAAAO4A/gAPgB7AAATDwUfBQEfBT8EAT8FLwsPBQkBLwUPBAMPBR8FAR8EPwQBPwUvCw8FCQEvBA8EWQQEAwIEAQEEAgMEBAF7BQUFBgwMDAsGBQUBfgUEAwIEAQEEAgMEBAUFBgUMDAwMBQYFBf60/rEEBQYFDAwMDAUGBQUEBAMCBAEBBAIDBAQBgAUFBgsNDAsGBQUBfgUEAwIEAQEEAgMEBAUFBgUMDAwMBQYFBf60/q0FBgUMDAwMBQYFAe4FBQYFDAwMDAUGBQX+hgQEAwIEAQEEAgMEAX0FBQUGDAwMCwYFBgQFAwQCBAEBBAIEAwX+tAFOBAQDAgQBAQQCAwQB9AUFBgUMDAwMBQYFBf6CBAMCBAEBBAIDBAF9BQUFBgwMDAsGBQUFBQMDAwMCAgMDAwMF/rQBUgQDAgQBAQQCAwQAAwAAAAADOgP3ADMAVgC7AAABMx8JFREVDwkjISMvCTURNT8JMwEVIzU/Dx8OBRUPDxEfDyE/DxEvDzUvDw8OAr0GBwYFCwoHBgICAQECAgYHCgsFBgcG/oYGBwYFCwkIBgICAQECAgYICQsFBgcGATv8AQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAv7GDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0Beg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAQMFBggJCw0NDhARERITExMTEhEREA4NDQsJCAYFAwIAAQICBggJCwUGBwb+xQYHBgULCQgGAgIBAQICBggJCwUGBwYBOwYHBgULCgcGAgIBATv8/A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN/AECAwQFBwcICQoKCwwMDA3+xQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNATsNDAwMCwoKCQgHBwUEAwIB/BMTEhERDw8NDQoKCAYFAwEBAwUGCAoKDQ0PDxEREhMABAAAAAAD9wP3ADAAYADgAWAAAAEHHwYPAxUfCjsBPwcPBC8FNTcTJxUfCTsBPwovCw8KBQ8fLx8/Hx8eBR8fPx8vHw8eAboFHAYFBAMBAQExAQEBAgIDBAQFBQcGCAgNDQ0NDAsJCAYFBgsMCgYFBAICAQE/eQECAgUICQsGBgYHBgYGBgsJCAYCAQEBAQEBAgYICQsGBgYGBwYGBgoKCAUCAgEB6AEBAwQFBgcICQkLDAwNDg4QEBASEhITFBQUFRUWFhYXFxYWFhUVFBQUExISEhAQEA4ODQwMCwkJCAcGBQQDAQEBAQMEBQYHCAkJCwwMDQ4OEBAQEhISExQUFBUVFhYWFxcWFhYVFRQUFBMSEhIQEBAODg0MDAsJCQgHBgUEAwH8UAECAwQGBwgJCgsMDQ4PEBERExMUFBUWFhcXGBkYGhkaGhkaGBkYFxcWFhUUFBMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTFBQVFhYXFxgZGBoZGhoZGhgZGBcXFhYVFBQTExEREA8ODQwLCgkIBwYEAwICShgFAgIDAwQEBesKCQgIBgcFBQQDAwMBAQIEBAYGBwgaAwQEAwEBAQMEBAYHCAEohAcGBgYLCQgFAwEBAQEDBQgJCwYGBgcGBgYGCwkIBgIBAQEBAQEDBQgJCwYGBuYXFhYWFRUUFBQTEhISEBAQDg4NDAwLCQkIBwYFBAMBAQEBAwQFBgcICQkLDAwNDg4QEBASEhITFBQUFRUWFhYXFxYWFhUVFBQUExISEhAQEA4ODQwMCwkJCAcGBQQDAQEBAQMEBQYHCAkJCwwMDQ4OEBAQEhISExQUFBUVFhYWFxoZGhgZGBcXFhYVFBQTExEREA8ODQwLCgkIBwUFAwIBAQIDBQUHCAkKCwwNDg8QERETExQUFRYWFxcYGRgaGRoaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMUFBUWFhcXGBkYGhkAAAAFAAAAAAP3A/cARwBTAFcAYwCTAAABFSMPBx8HMxUfBz8HNTM/By8GKwE1LwYrAQ8FARUPByM1IxUjNSMVIy8HNQcfDjMhMz8OESMVIzUjFSM1IxUjNSMCAF4HBgUFBAMBAQEBAwQFBQYHXgEBAwQFBQYHBgYFBQQDAQFfBgYFBQQDAQEBAQMEBQUGBl8BAQMEBQUGBgcGBQUEAwEBuAECAwMFBQYH3D/8P9wHBgUFAwMCAT8BAQIEBAQGBgcHCAgJCQkKAzIKCQkJCAgHBwYGBAQEAgEBP/w//D/8PwEkXwEBAwQFBQYGBwYFBQQDAQFeBwYFBQMDAgEBAgMDBQUGB14BAgMDBQUGBwYGBQUEAwJfBgYFBQQDAgIDBAUFBgGT3QYGBQUEAwEB/Pz8/AEBAwQFBQYG3d0JCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkCGPz8/Pz8/AAAAgAAAAADmQPTAAYAPAAAATERBSURJScFDwYVERUfBgUfAjsBPwIlPwY1ETUvBiUvAisBDwEDWv6m/qYBWiD+pQYGBgQEAgICAgQEBgYGAVsICAgICAkIBwFbBgYGBAQCAgICBAQGBgb+pQgICAgICQgCxv50zs4BjM42zgUFBwYIBwgI/nQICAgHBwYFBc4EAwICAwTOBQUGBwcICAgBjAgIBwgGBwUFzgQDAgIDAAACAAAAAAOFA4UAFwBZAAABPwMVFzUfDDMnIScPAx8EBzM3FxUPChUhNS8KNR8EPwcvAwEvAw8CAYQJEyI1XicxFxULCgkIBwYFBgUfBf4e0QQDAQEBAQMEkAEeAsUBAgICAwQFBQ8TGQEEGRMPBQUEAwMBAgH7BQUGBgYGBgUEAwEBAQEDBP0zBQYFBgYGBgMBAgMDAn1e2wIDBAUFBgYICgoNFRqdTAUGBgYGBQYFkCwNxcQPDAUEBAMDAwQEAiIiAgQEAwMDBAQFBg1u+wQDAQEBAQMEBQYGBgYFBgUCzQQDAQEBAQMADQAAAAAD9wP3ABMAOwB8AJEAngCsAMEA1gDqAP0BDQEdAc8AACUfAy8HPwMfAiUVHwQPBy8HPQI/Bh8GBxUfDz8PLw8PDiUfBw8DLwclIzU/Ax8FJxUjPwcfAgUjLwc/Ax8GJQ8HIz8HHwIlDwMvBx8GJQ8CLwM/Bw8CBR8CDwM1HwYHLwQ/CQEfHz8BLwcVLwk/Bw8DLwczFT8FNTM/Bx8HMw8BHwM/By8fDx4BMgkJCQsUFBITERIQEBMSFBMGCAgB0jUEAwIBAQIDBAUFBgYGBgUFPwQDAgIDBAUFBgYGBgYEBAMC+wEDBgcKCwwOEBESExUVFhYXFhUUExIREA4NCwkIBQMCAgMFCAkLDQ4QERITFBUWFxYWFRUTEhEQDgwLCgcGA/7kAQICAwQFBQYbGRgXEhAODAkIBgMClL0rKSkmBggEAwIC+7wBAgIDAwQFBScoKgIBnAIBAwMEBAUGGxkYFxIPDgwKCAX9TQYFBAQDAwIBnQQFCAoLDhASGBgZAlASExMTBwcICAkJCgoUExMSEhER/goIDwcUFBISEBASERMSFBQLCQkBWwcGDCIjJSYQEA8PDw8OqRMSJSMiDA0NDg4PDxAQD/4oAQIDBAYHCAkKCwwNDg8QERESExQVFRYWFxcYGBkZGhoVFQsLCgoICQcHEBAPEA8ODg0NDBsdHR8CAwUFJiYlJgUEBAQDAgIBvQwPCAkJCj0PDw8QEBEQERIQERAQDw8PXAQFDQwLCQYGBQQDAgEBAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGBkZGhoaGRoZGBgXFxYWFRUTFBIRERAPDg0MCwoJCAcGBAMCow8PDw4JCgsLDQ0ODwkICAYRERGvcTYFBgYGBgUGBQQDAQEBAQMEPwUFBgZ+BwYFBQMDAgEBAgIEBQUGhAwLFhUUExMRDw8MCwoHBQQBAQQFBwoLDA8PERMTFBUWFxYWFRQUEhEPDwwLCgcFBAEBBAUHCgsMDw8REhQUFRblGBcYGBgXGBcJCgsMGhscHR0eHx9AlwMEBggVKxYVFhaClxUWFhYVFhUVCAYEmhkYGRgXFxcWCQoLDBobHB0dHh+eFhcXFxgZGBkfHx4dHRwbGgwLClIJCAcHEhEREA8PDw0ICgsLDQ0OFhAiEgcHCAkPDg0NCwsKCQ8ODy0NDhwGBgMDvgYICw4QEhVgAQEEBQccGxcVEhANCwkG/kwaGhkZGBgXFxcVFRUUExIRERAPDg0MCwoJCAcGBAMCAQEBCgoLCwsNDA0ZBggLDhASFBgaHAYEBAIREBAQAwQGBxMVFRUWFhcXfBcVCgoJCSsGBwUFAwMBAQEBAwMFBQYHICAQEBISExQUFBUVFRUaGhkZGBgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkAAAEAAAAAA9gD2ABHAAABESEjDwUdAR8GIQMfBjsBPwYRIT8GPQEvBgURLwYrAQ8FAeH+ZgYGBgQEAwICAwQEBgYGAZoBAQIDBAQGBgYGBgYEBAMCAQGZBgYGBAQDAgIDBAQGBgb+ZwECAwMFBQYHBgYFBQQDAgO5/mYCAwQFBQYGBwYFBQMDAgH+ZwYGBgQEAwICAwQEBgYGAZkBAgMEBAYGBgYGBgQEAwIBAQGaBgYGBAQDAgIDBAQGBgAAJQAAAAAD9wP3AAkADQARABUAIgAmACsALwAzADcAOwA/AEMARwBTAFcAWwBfAGsAbwB0AHgAfACAAIQAiACMAJAAmgCeAKIApgCyALYAuwC/AMMAACUjFTMVMzUjNSMHMzUjBzM1IwczNSMHIxUzFTM1MzUjNSMVBzM1IwcxMzUjBzM1IyUzNSMFMzUjJTM1IwUzNSMlMzUjBTM1IyUjFTMVMzUzNSM1IwczNSMHMzUjBzM1IwcjFTMVMzUzNSM1IwczNSMHMTM1IwczNSMlMzUjBTM1IyUVMzUhFTM1JTM1IwUzNSMlIxUzFTM1MzUjBzM1IwczNSMHMzUjByMVMxUzNTM1IzUjBzM1IwcxMzUjBzM1IwMzESMDuwICPSAddjs7djs7dzw8dgICPAICPHY8PHY7O3Y7OwM5Pz/+J0BAAdk/P/4nQEAB2T8//idAQAHbAgIdICAddjs7djs7dzw8dgICPAICPHY8PHY7O3Y7OwM5Pz/+J0BAAdk//ehAAZk/P/4nQEAB2wICHSA9djs7djs7dzw8dgICPAICPHY8PHY7O3Y7O3g/P0UdID0CPz8/Pz8/Ah0gIB0CAj0/Pz8/Pzk7Ozs7Ozs7Ozw8PHY8AgI8AT9AQEBAQAI8AgI8AT9AQEBAQDg8PDx2Ozs7Ozs7OztYHQICPT8/Pz8/PyAdAgIdID8/Pz8/P/wQA/AAAgAAAAADOgJ+AAMABwAAATM1IwUzNSMCP/z8/ob8/AGC/Pz8AAAAAAoAAAAAA/cD9wBiAJYApQCpAK0A6wD7ARIBIQGBAAABDwMVHwE/BDsBHwQPBy8DBx8DPwcfBj8FNS8BDwQjLwQ/BTMXNy8BIw8FLwUjDwE3Mx8KFQ8KIyEjLwk9Aj8JMyUVIy8JPQElFSM1IRUjNSUPBB8HPwQVHwc/Bj0BHwMzPwY1LwgPAiUfCxUjNSMVESMPDxUjESMVIzU/CgcVER8PIRUfDyE/Dy8IES8PIQ8OAqUDBQMCAQQEBQMCAwMCAgUEDQwNDAYFBgUGBQMDAwMVBQUFBgUICAkJCA4OBQoICAUGBQUGCgkGAgEEBAQDAwMGBAQHCg8SBgYGBQUFBxUECAcHBwgMDRIGCggIBQUFBQbMBgYGBgsJCAYCAQEBAQEBAgYICQsGBgYG/sUHBgYGCgoHBgICAQECAgYHCgoGBgYH/oZFBwYFCwkIBgICAQMzfv3JfgGCfQQDAQEBAQMEBQYGBgYGBQVIAQIDAwUFBgcGBgUFBAMCSAUGBgYGBgUFBAMCAQEDBH8FBgYGBgYFAW0GBgYGCwkIBgIBAQF+P34NDQwLCwsJCQgIBgUEAwIBvT9+AQEBAgYICQsGBgZ4AQIDBAUHBwgJCgoLDAwMDQE7AQIDBAUHBwgJCgoLDAwMDQE7DQwMDAsKCgkIBwcFBAMCAQECBAYICgsMCQECAwQFBwcICQoKCwwMDA39Sw0MDAwLCgoJCAcHBQQDAgEuBAcGBgQCAgoHAwIBAQQGHB8VEgcGBAMCAQEBAQMUAwIBAQECAwYIChIYDRoOCgUDAQEDBgkIBQQBBAkGAgIBAgQKFCccCAYFBAIBFwECAQQGDBAbEBgMCQQCAgRMAQICBggJCwUGBwa9BgcGBQsKBwYCAgEBAgIGCAkLBQYHBr0GBwYGCgoHBgICAT+9AQICBgcKCgYGBwZ+/Pz8vb10fQUGBgYGBgUFBAMBAQEBAwRJsQYGBQUEAwEBAQEDBAUFBgawSAQDAgEBAwQFBgYGBgUGBX4EAgIBAQIDhAEBAQIGCAkLBgYGBn69vf7FAQIDBAUHBwgJCgoLDAwMDT8Ctb1+BgYGBgsJCAYCAQE+fv5HDQwMDAsKCgkIBwcFBAMCAT8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDcYQEA8ODAwJBgHKDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAAAAMAAAAAA7gDuAAzAHcA8QAAATMfChEPCiMhIy8JNRE1PwkzBxEfDyE/DxEvDyEPDicRHw8zPwY9AS8GIy8JNRE1PwkzITMfCRUfBz8HNS8PIQ8OAzsGBgYGCwkIBgIBAQEBAQECBggJCwYGBgb+hgYHBgULCQgGAgIBAQICBggJCwUGBwZ+AQIDBAUHBwgJCgoLDAwMDQF6DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA3+hg0MDAwLCgoJCAcHBQQDAv0BAgMEBQcHCAkKCgsMDAwNIAYGBQUEAwICAwQFBQYGJgcGBQsJCAYCAgEBAgIGCAkLBQYHBgG5BgcGBQsJCAYCAgEBAQMEBQUGBgcGBQUEAgIBAQIDBAUHBwgJCgoLDAwMDf5HDQwMDAsKCgkIBwcFBAMCAn4BAgIGCAkLBQYHBv6GBgcGBgoKBwYCAgEBAgIGBwoLBQYHBgF6BgcGBQsKBwYCAgE//oYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQF6DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDO/+Rw0MDAwLCgoJCAcHBQQDAgEBAgIEBQUGBwYGBQUEAwEBAQICBggJCwUGBwYBuQYHBgULCgcGAgIBAQICBgcKCwUGByUHBgUFBAMBAQEBAwQFBQYHHw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAAACAAAAAAN6A3kAVACZAAABDwUVPwcfChUPEBUzNSM1PxA9AS8NIwcDBy8DIw8HHwITAw8CFR8GMz8DHwMzPwY1LwIDEz8BPQEvBw8CAt0ODg0NDQwMDAwNDQwNDA4MCwUJBAMDAgEBAgQGBwoQDDgNDQsKCAYCAgH8tQICBAQKDUAaDgwGBAQDAwIBAgIEBQUHBwkJCQsLDA0NEcG2uQYHCAgEBQQFAwMBAQECA8PCAwIBAgIEBQQFBQgHBwW5ugUHBwgFBQQFAwMCAQIDw8IDAwICBAUEBAQFBwgGAf4DBAQGBwg6CgkHBgUDAgEBAwUDBwUEBgUHBg4NCwsKCg8KKwsMDQ0ODwgICCY0BwUGBQYLCzAVDw8ICAkJCQoKCwwLCwoJCQcHBgUFBAICAgEBbvn7BQQBAgEDBAUGBgYGBgX++P73BgUGBgYGBQQDAgECAwX8/AUDAQECAgUFBQYGBgYFAQkBCQUGBgYGBQUFAgIBAQECBQAABQAAAAAD9wP3ACEANQBhAIMA3AAAAR8HMz8HLwcjDwYlHwMVDwIBBzcBPwI7AR8BJwEPAR8FPwEBPwg1Lw0jDwUlHwczPwcvByMPBgMPDxEfDzMvAT8CIScjLwg1ETU/CTMhFR8PMxU3NQEBQwECAwMFBQYHvQYGBQUEAwEBAQEDBAUFBga9BwYFBQMDAgJpAwQDAgIDBP6nRxQBTwYHCAgICAdi/qYpAQECAgQEBQWfAV4HBgYEBAMDAQECAgIEBQYICQoKCwsMDAsKCgoJCQj9eAECAwMFBQYHvQYGBQUEAwEBAQEDBAUFBga9BwYFBQMDAkANDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf4BAQEBBv78BgcGBQsJCAYCAgEBAgIGCAkLBQYHBgFaAQEDAwQFBQYHBwgICQkJCn4//uUBogcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQZLAwcHCAgIBwf+pw5QAU4FBAMDBCj+paUFBQQEAwIBAR8BXwgICAkJCQoJCgkKCQoICQgJCQcFBQMCAQIDAwQGBjcGBgUFBAMBAQEBAwQFBQYGBwYFBQMDAgEBAgIEBQUGAZMBAgMEBQcHCAkKCgsMDAwN/QwNDAwMCwoKCQgHBwUEAwIBCgkKChgBAgIGCAkLBgYGBgL0BgcGBgoKBwYCAgF+CgkJCQgIBwcGBgQEAwMBAes/rAEcAAAEAAAAAAP3A3kARwBZAM8BQQAAAQ8CHQEfAw8DFR8HPwQfBD8HLwQ/BC8HDwQvBA8CJzM/CjMjDwInFR8DMzcvAzU/BxU/AzM3Hw8PDyMfCD8PLw8jDw4FFxUfDjM/Dy8DIwcfAxUPBzUPBCMvDz8PMz8DIw8OAowEAwICAwSChwQDAgEBAwQFBgUGBwUGBYaIBQUGBgYGBQUEAwIBAQEDBIiCBAMBAQEBAwQFBgYGBgYFBYKBBQYFBgYGBmojBAUGBwcHCAgJCQkJRwsNDfMBAgQFNwwEBQUCAwQGCAoLDAkLCwwMCMYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDRoJCQkJCAgIBxYODQwMCwoKCAgHBgUFAgIBAQMFBggJCw0NDwcQERISE8cTExIRERAODQ0LCQgGBQP+xAEDBQYICgoNDQ8HEBESEhPHExMSEhAQDg4MCwkIBgUDAQECBAQ4DAQFBQIDBAYICgsMCQsLDAwIxg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNYgsNDQ+WExMSEREPDw0NCgoIBgUDAfcFBQYGBgYGBYSJBQYGBgYFBgUEAwEBAQEDBImJBQMBAQEBAwQFBgUGBgYGBYqEBQYGBgYGBQUEAwEBAQEDBISEBAMBAQEBAwUKCQkIBgUFBAMCAhERD68ICBAQDwMHDg8QEBEQDw0NCwoGAQYFAwMBAQIDBAUHBwgJCgoLDAwMDQ0MDQsLCgoJCAgGBQQDAgEBAQIDBAUGBhcFBwcICQoKCwwNDQ0ODw8PExMSEREPDw0NCwQJBwYEAgEDBQYICQsMDg4QERESExMKCRMSEhAQDg4MCwUICAUEAgEDBAcICQsMDg4QEBISExMQEBAPAwcODxAREBAPDQ0MCQYBBgUDAwEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCARERDw4BAwUGCAkLDA4OEBEREhMAAAAADAAAAAAD9wP3AC4AaAB2AKoAuQC9AMEA/wEPASYBNQGVAAAlFQ8JKwEvCTU/CTsBHwknDwofDT8OLwwrAQ8GFT8DFTM1IzczHwoVDwojISMvCT0CPwkzJRUjLwk9ASUVIzUhFSM1JQ8EHwczPwMVHwc/BzUfBD8HLwgPAiUfCxUjNSMVESMPDxUjESMVIzU/CgcVER8PIRUfDyE/Dy8IES8PIQ8OA0UBAwMFAwQDBAQFBQUEBQMEAwMFBAMBAQMEBQMDBAQEBQUFBAQEBAMDAgUDAkIGBQUEBAMDAwIBAQEDAgMDBAQFBQUGBgcHCAcGBwUGBAUEAwMDAQIBAQMCAwMDBAUFBQYHBggHCAZ/BwgQDwYOEQcWCOMGBgYGCwkIBgIBAQEBAQECBggJCwYGBgb+xQcGBgYKCgcGAgIBAQICBgcKCgYGBgf+hkUHBgULCQgGAgIBAzN+/cl+AYWABAICAQEBAwQFBgUGBgYGBUgBAgIEBQUGBwYGBQUEAwEBSAUGBQcGBQYFBAMBAQEBAwR9BAUGAwoGBgFrBgYGBgsJCAYCAQEBfj9+DQ0MCwsLCQkICAYFBAMCAb0/fgEBAQIGCAkLBgYGeAECAwQFBwcICQoKCwwMDA0BOwECAwQFBwcICQoKCwwMDA0BOw0MDAwLCgoJCAcHBQQDAgEBAgQGCAoLDAkBAgMEBQcHCAkKCgsMDAwN/UsNDAwMCwoKCQgHBwUEAwLjChEPDQoEAwMCAgEBAgICBAQKDA4SExMPDQsEBAMCAgEBAgIDBAQFCw4RSwQEBQcGCAkJCgsYFRQICAcHBgUEAwMCAQEBAQIDBAQFBgcICAkKChcXFAkICAYGBQQEAwIBAgIEBQQIBRYBBgoFp8Y5AQICBggJCwUGBwa9BgcGBQsKBwYCAgEBAgIGCAkLBQYHBr0GBwYGCgoHBgICAT+9AQICBgcKCgYGBwZ+/Pz8vb11fgUGBQYGBgYFBAMBAQIDBEiwBgYFBQQDAQEBAQMEBQUGBrFJBAMBAQEBAwQFBQYGBgYGBX0EAwIBAQICgwEBAQIGCAkLBgYGBn69vf7FAQIDBAUHBwgJCgoLDAwMDT8Ctb1+BgYGBgsJCAYCAQE+fv5HDQwMDAsKCgkIBwcFBAMCAT8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDcYQEA8ODAwJBgHKDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAAAwAAAAAD2AO4ACsAVwB9AAABDwMdAR8HPwcvBD8ELwcPAgUPAx8EDwQfBz8HPQEvBw8CJwMHFR8HPwcTNzUvBiMPBgEM2wQDAgIDBN8FBQYGBgYFBQQDAgEBAgMEyMQEAwIBAQICBQQGBgYGBgUBswQDAgEBAgMEyMQEAwIBAQIDBAUFBgYGBgUF2wQDAgIDBN8FBQYGBgYFafwBAQIEBAUGBAUFBQQFAwQCAvwBAQIDBQUGBAUFBQQFAwQCAvPbBAYGBgYGBQXfBAMBAQEBAwQFBgYGBgUGBcjEBQUGBgYGBgUEAgIBAQEDBAUGBgYGBQYFyMQFBgUGBgYGBQQDAQEBAQME2wUFBgYGBgYE3wQDAQEBAQOs/M0GBgYGBQQEAgEBAQECAgMEBQQDMwYGBgYFBAQCAgEBAgIDBAUAAAAEAAAAAAP3A/cAIQBVAJkA2QAAEx8HIT8HLwchDwYBMx8JFREVDwkjISMvCTURNT8JMwcRHw8hPw8RLw8hDw4THwYzITMfCBUXERUfBj8HES8PIQ8GxQECAgQFBQYHAXkHBgUFBAICAQECAgQFBQYH/ocHBgUFBAICAfcGBwYFCwkIBgICAQECAgYICQsFBgcG/ckGBwYFCwkIBgICAQECAgYICQsFBgcGfgECAwQFBwcICQoKCwwMDA0CNw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN/ckNDAwMCwoKCQgHBwUEAwL7AQICBAUFBgcCVgYGBgYLCQgGAgIBAgMEBQUGBgcGBQUDAwIBAQIDBAUHBwgJCgoLDAwMDf2qBwYFBQQCAgGiBwYFBQQCAgEBAgIEBQUGBwYGBQUEAwEBAQEDBAUFBgFUAQICBggJCwUGBwb9yQYHBgULCQgGAgIBAQICBggJCwUGBwYCNwYHBgULCgcGAgIBP/3JDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0CNw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwBDgYGBQUEAwIBAgIGCAkLBQYHBv2qBwYFBQQCAgEBAgIEBQUGBwJWDQwMDAsKCgkIBwcFBAMCAQECAwMFBQYAAAAFAAAAAAN5AzoAIQBDAGUAkQCzAAA3HwchPwcvByEPBiUfByE/By8HIQ8GJx8HIT8HLwchDwYlDwIdAR8DDwQfBz8HPQEvBisBDwEnHwchPwcvByEPBoYBAgMDBQUGBwK0BwYFBQMDAgEBAgMDBQYFB/1MBwYFBQMDAgE6AQICBAUFBgcBeQcGBQUDAwIBAQIDAwUFBgf+hgYGBQUEAgIBAQICBAUFBgcBeQcGBQUDAwIBAQIDAwUFBgf+hgYGBQUEAgL+7QQDAgIDBGhoBAMBAQEBAwQFBgYGBgUGBX4EAwICAwR+BQYGBgYGBS4BAgMDBQUGBwK0BwYFBQMDAgEBAgMDBQUGB/1MBwYFBQMDAuUHBgUFAwMCAQECAgQFBQYHBgYFBQQDAQEBAQMEBQUGtwcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQa2BgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEBAQICBAUFBi8FBQYGBgYGBWdoBQYFBgcFBgUEAwEBAQEDBH8EBgYGBgYGBH4EAwICA4MGBgUFBAMBAQEBAwQFBQYGBwYFBQMDAgEBAgIEBQUGAAAIAAAAAAO5A7gARwBXAFsAXwBvAHMAgwDlAAABHwQ/BB8HDwQfBA8HLwQPBC8HPwQvBD8GJR0BHwk7ATU3FTM1IRUzNSUVMz0BLwkjIRUzNSEjDwkdATM1JyEfDxEPBy8HNSMVDwcjFTMfBw8HIS8PET8OAp0HBQYFZ2gFBgUGBwUGBQQDAQEBAQMEaGgEAwEBAQEDBAUGBQcGBQYFaGcFBgUHBgUGBQQDAQEBAQMEaGgEAwEBAQEDBAUGBf3vAQICBgcKCgYGBwZ+P73+R70BO70BAgIGBwoKBgYHBv6Gvf6GBgcGBgoKBwYCAgG9fgI3DQwMDAsKCgkIBwcFBAMCAQEBAwQFBQYHBgYFBQQDAQG9AQEDBAUFBgfcnQcGBQUEAwEBAQEDBAUFBgf+pg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwBggEBAwRoaAQDAQEBAQMEBQYGBgYFBgVoZwUGBgYGBQYFBAMBAQEBAwRoaAQDAQEBAQMEBQYGBgYFBgVnaAUGBgYGBQYFBAMBAX4GBwYGCgoHBgICAb38vb29vfy9fgYHBgULCgcGAgIBvb0BAgIGBwoLBQYHBn69PwECAwQFBwcICQoKCwwMDA3+pQYGBQUEAwEBAQEDBAUFBgae3QYGBQUEAwEBvQEBAwQFBQYHBgYFBQQDAQEBAgMEBQYICAkKCgsLDQwNAjcNDAwMCwoKCQgHBwUE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Ag8NAR8HFQ8GKwIvBT0CPwYhHwcVDwYrAi8GNT8HBR0BHw07Aj8ONS8PIw8OBRUfDjsCPw09Ai8OIw8OA1oHBgUFAwMCAQECAwMFBQYHvQYGBQUEAwICAwQFBQYG/sYGBgUFBAMBAQEBAwQFBQYGvQcGBQUDAwIBAQIDAwUFBgcBmQICAwQFBgYGCAcJCAkKCb0KCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJCr0JCgkICQcIBgYGBQQDAgL+CAEBAgQEBAYGBwcICAkJCQq9CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJvQoJCQkICAcHBgYEBAQCAQMSBwYFBQMDAgEBAgMDBQUGB70GBgUFBAMCAgMEBQUGBv7GBgYFBQQDAQEBAQMEBQUGBr0HBgUFAwMCAQECAwMFBQYHAZkCAgMEBQYGBggHCQgJCgm9CgkJCQgIBwcGBgQEBAIBAQEBAgQEBAYGBwcICAkJCQq9CQoJCAkHCAYGBgUEAwIC/ggBAQIEBAQGBgcHCAgJCQkKvQkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCb0KCQkJCAgHBwYGBAQEAgEBggEBAwQFBQYGvQcGBQUDAwIBAQICBAUFBge9BgYFBQQDAQEBAQMEBQUGBr0HBgUFAwMCAQECAgQFBQYHvQYGBQUEAwEBILwKCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJCr0JCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgq8CgkJCQgIBwcGBgQEBAIBAQEBAgQEBAYGBwcICAkJCQq9CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoCDgECAwMFBQYHvQYGBQUEAwICAwQFBQYGvQcGBQUDAwIBAQIDAwUFBge9BgYFBQQDAgIDBAUFBga9BwYFBQMDAgEgvQkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCb0KCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJCr0JCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgm9CgkJCQgIBwcGBgQEBAIBAQEBAgQEBAYGBwcICAkJCQAAAAEAAAAAAxEDNgA5AAATMz8MERUPCRUhNS8KER8MMych7x4FBgUGBwcJCgwGFSJE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DQ0NDAwLCwoKCQgHBgUEAwICAQMDAwYICAUFBQ8KCgsLDAsMDAwMDAwLCwoICAYFBAMBAQEBAwQFBggLAwMBAQEEBQQEBhQMDAsLCgoICAgGBQQDAgEBAgMEBQYICAgKCgsLDAwUBgQEAwQDAQECAg0IBgUEAwEBAQIDBAYGCAkJCgsLCwwMDAwMCwwLCgoMBQgFBAcIBgMDAQICAwQFBggICQoKCwwNDQ0NDAwLCwoKCQgHBgUEAwICAA8ODQ0MDAsKCQgHBgUEAgEBAgQFBQgICQoLCw0NDQ4PDg4ODQwMCwoJCAcGBQQCAgQFBgcICQoLDAwNDg4OCwoUFBMSEBAPDQwKCAcFAwEBAwUHCAoMDQ8QEBITFBQVFRQUEhIREA4OCwsIBwUDAQEDBQcICwsNDxARERMUFAFnBw4NDQsKCQcGAwIBAwQHCAkHBQIBAgIDAwUFBAULCwwLDAoFCgsNDQ0ODQ4NDQoJCAYEAgECAgMGCQoGBgcGBwcGCwoJCAUEAQIEBggJCwwNDg4NDgwNCwoFBQUMDAwLBgYFBQQEBQQBAQQFBAkIBwQDAQMGBwkKCw0NDg4GBQYFCggHAgICAQEEBQgJCgsGFQ4MDAsKCAYDAwEBAwMEBAYLBgUCAQEBAQMCBAUFBAULCwwLCwsFCgsMDQ4NDg4NDAsJCAYEAgECAgIHCQoGBgYHBwYGDAoJBwYEAQIEBggJCwwNDg4ODQ0MCwoKCwsMBgYGBgUGBgQDBgMBAQMGBAkIBwQDAQIDBgcJCgsNDQ4NBgYGBQoIBwICAgEBBAYHCQoMBgYHBQUEAwQDAgMNBwYFBAMBAQECAwQGBggJCQoKCwwLDA0MDAwLCwoKDAUIBQQHCAYDAwECAgMEBQcHCAkKCgwMDA0NDQwMCwsKCgkIBwYFBAMCAgEDAwMGCAgFBQYOCgsLCwwMDAwMDAsMCgsKCAcGBQQDAQEBAQMEBQYHCgQDAQQFBAUFFAwMCwsKCgkIBwYFBAMCAQECAwQFBgcICQoKCwsMDBQFBQQDBAMCAg0HBgYDAwIBAQIDBAUHCAkKCgoLDAsMDAwLDAsLCwoMBQgFBAcIBgMDAQICAwQFBggICQoKDAsNDQ0NDAwLCwoKCQgHBgUEAwICAQMDAwYICAUFBQ8KCwsLDAwMDAwMCwwKCwoIBwYFBAMBAQEBAwQFBgcKBAMB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CQkICAcHBgYEBQMDAgICAgMDBQQGBgcHCAgJCRACAwQEBgYGBgYGBAQDAhAJCQgIBwcGBgQFAwMCAgICAwMFBAYGBwcICAkJARIGBgYGCwkIBgICAQECAgYICQsGBgYGBwYGBgoKBwYCAgEBAgIGBwoKBgYGEwECAwQEBgYGBgYGBAQDAgEOCAkHCAYHBQYEBAQCAgEBAQECAgQEBAYFBwYIBwkIDgECAwQEBgYGBgYGBAQDAgEKCgoKCAkHBwcGBAUDAgICAgMFBAYHBwcJCAoKCgERBgcGBQsKBwYCAgEBAgIGBwoLBQYHBgYHBgULCgcGAgIBAQICBgcKCwUGBx8GAgMEBAYGBgYGBgQEAwIQCQkICAcHBgYEBQMDAgICAgMDBQQGBgcHCAgJCRACAwQEBgYGBgYGBAQDAhAJCQgIBwcGBgQFAwMCAgICAwMFBAYGBwcICAkJAAAAAAQAAAAAA6kD6AA5AHYAvgEGAAABByMPBxUHERcVHwgzITM/CTURKwEvDjUnMx8IERUPDSMhIy8OET8OJTMfBw8GKwERMx8HDwYrAi8FPQE/BjMRKwEvBT0BPwUBMx8FHQEhNT8GOwEfBR0CDwYvBzUhHQEPBi8HNT8GAfAGBgcFCwkIBgICAQECAgYICQsFBwYGATsHBgYGCgoHBgICAV4KCQkICQgHBwYGBQQDAgEBvd0FBQUFvQUDAgECAwUFBggICQkLCwsMDQ3+xQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAz+k70HBQYEBAMCAQECAwQEBgUHPz8HBQYEBAMCAQECAwQEBgUHvQYGBQUEAwICAwQFBQYGPz8GBgUFBAMCAgMEBQUGASIGBgUFBAMCAbkBAgMEBAYFBwYGBQUEAwICAwQFBQYGBwUGBAQDAgH+RwIDBAUFBgYHBQYEBAMCAQECAwMFBgUCjgECAgYICQsGBgYG/kcHBgYGCgoHBgICAQECAgYHCgoGBgYHAVgBAwMEBAYGBwgICAkJCQlCPwEBAgOeBQYGBP6DDQ0MCwsLCQkICAYFBQMCAgMFBQYICAkJCwsLDA0NAbkNDAwMCwoKCQgHBwUEAwIBAQIDAwUFBgcGBgUFBAMC/ckBAgMDBQUGBwYGBQUEAwICAwQFBQYGBwYFBQMDAgECNwIDBAUFBgYHBgUFAwMCARwCAwQF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AgMDBQUGBwYGBQUEAwKlBQQDAgECA2YGBwgIBAQEBQQDAgECA2QFBgcHBQUE/sb+yQE3qAUFBAMDAgECAwQFBQYGBgQFBAQDAwEEBQQFBQUFBAUFAgIBAgMyBQcHCar+cAIDAgQGBwgBlQYGBQUEAwIBAgMDBAUFBwgIBgEsBAQGBQYGBgYgAQEDBAUFBgYHBgUFBAICAQMEBgcICQhXBQQCAQEPXgcGBQUDAwIBAQIDAwUFBgcGBgUFBAMCPwcFBgQEAwIBAQIDBAQGBQEklgYGBQUEAwICAwQFBQYGlQcGBQUEAwEBAQEDBAUFBhkEBQUGBgYGBaMFBAIBAgIEBQUGBgYGBZ8GBQMBAQL+dQHwiwEDAwQEBQUFXgcFBgQEAwIBAQECAgQDBQQDAgEBAQEDBAQGBQYGBgZQBwQDAQ/9gwMICQgHBgQDAQICBAUFBgcCfAUFBQQEAwMBAgEDBAAHAAAAAANdA/cALABOAIAAogDOANEA9AAANxUfBTM/Bj0BLwUrAQ8CPQEvBg8GJQ8FFR8FNzM/BzUvBSMPATcfBw8DFR8GMz8JNS8HKwIPBQUfBzM/By8GKwIPBhUfBjsBPwU9ATM/By8GKwIPBSUhEScPAxEfBjMhMz8HNS8FAS8BB6IBAgQGBwgIBAVUBQQDAgIDAwUFBgYGBgYgAgMEBQUGBgcFBgQEAwIBnJ8FBAMCAQIDAgYHCAgEBASfBQQDAgECAwUGBwgEBQR9AQECAwMEBAQDAgEBAQEDAgYHCAgEBARQBAQDAgEBAQIDAwQEBQUFXgcFBgQEAwL+1QEBAwQFBQYGlgYGBQUEAwEBAQEDBAUFBgaWBgYFBQQDAfUBAgMEBAYFBwYGBQUEAwI/BwYFBQMDAgEBAgMDBQUGB14HBQYEBAMCAi7+EC8DBgQDAQIDAwUFBgcCfAUFBQQEAwMCAQEBAgMEBP2DBwkIhl4FCAcGBAIBAjQEBQUGBgYGBgUEAwICAhQlBgYGBAQDAgEBAgMEBAYGsGQEBAYFBgYGBgMGBAIBAgJkBAUFBgYGBgUHBAMBAQF5BQUFBAQDAgIEBQQFBQUFBAQFBAIBAgIyAwQEBQQFBgUFBAQDAwIBAgMEBQUGBgYGBgQEAwIBAQIDBAQGBgYGBgUFBAMCAgMEBQUGBl8GBgUFBAMCAgMEBQUGBj8BAgMEBAYGBgYGBQUE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AgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQI3BgcGBgoKBwYCAgEBAgIGBwoKBgYHBkUHBgYKCgcGAgIBAQICBgcKCgYGB/2QBgcGBgoKBwYCAgEBAgIGBwoKBgYHBkUHBgYKCgcGAgIBAQICBgcKCgYGB3gBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0/DQwMDAsKCgkIBwcFBAMCAQF6AQIDBAUHBwgJCgoLDAwMDT8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNPw0MDAwLCgoJCAcHBQQDAgH+hgECAwQFBwcICQoKCwwMDA0/DQwMDAsKCgkIBwcFBAMCAQQBAgIGBwoKBgYHBkUHBgYKCgcGAgIBAQICBgcKCgYGBwZFBwYGCgoHBgICAQECAgYHCgoGBgcGRQcGBgoKBwYCAgEBAgIGBwoKBgYHBkUHBgYKCgcGAgIBAjcNDAwMCwoKCQgHBwUEAwIB/oYBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQF6AQIDBAUHBwgJCgoLDAwMDX4BAgIGBwoKBgYHBkUHBgYKCgcGAgIBAQICBgcKCgYGBwZFBwYGCgoHBgICAQECAgYHCgoGBgcGRQcGBgoKBwYCAgEBAgIGBwoKBgYHBkUHBgYKCgcGAgIBPz8NDAwMCwoKCQgHBwUEAwIB/oYBAgMEBQcHCAkKCgsMDAwNPw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0/DQwMDAsKCgkIBwcFBAMCAQF6AQIDBAUHBwgJCgoLDAwMDT8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAAABAAAAAAP4A2UAKwAACQIvAw8HHwMBHwM/AwE/Ay8HDwIDwP2N/vIFBQYHBgYFBgQDAQEBAQMEASUFBgYGBgYGBQKKBQMBAQEBAwUFBQYGBwYFA1z9jQENBQMBAQEBAwUFBQYGBwYFBv7cBAMCAQECAwQCigUGBgYGBgYFBAMC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AQMEBQUGBwYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAUC0hwMFBh4GBggJAQEDBAUFBgedBgcGBQsKBwYCAgEBAgIGBwoLBQYHBp0HBgUFBAMBAQEBAwQFBQYHnQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNnQcGBQUEAwEAAAAJAAAAAAOZA/gAIQBDAGUAhwCpAMsA7QEnAWIAAAEzHwcPByMvBz8GJTMfBh0BDwYjLwc/BiUzHwcPByMvBz8GJTMfBh0BDwYjLwc/BiUzHwcPByMvBz8GJTMfBw8HIy8HPwczHwcPByMvBj0BPwUnIw8JFREVHwkzITM/CTURJyMvDT0BJSEfBhEPDyEvDxE/DgJGtgYGBgQEAwIBAQIDBAQGBga2BwYFBQQCAgEBAgIEBQUG/sy2BgYGBAQDAgIDBAQGBga2BwYFBQQCAgEBAgIEBQUGAUK2BgYGBAQDAgEBAgMEBAYGBrYHBgUFBAICAQECAgQFBQb+zLYGBgYEBAMCAgMEBAYGBrYHBgUFBAICAQECAgQFBQYBQrYGBgYEBAMCAQECAwQEBgYGtgcGBQUEAgIBAQICBAUFBv7FtgcGBQUEAgIBAQICBAUFBge2BgYGBAQDAgEBAgMEBAYGDLYHBgUFBAMBAQEBAwQFBQYGtwYGBgQEAwICAwQEBgYgBgYGBgsJCAYCAQEBAQIGCAkLBgYGBgI4BgYGBgsJCAYCAQF+CQoJCAkHCAYGBgUEAwIC/mYBuQwHBNwDBAMBAgMEBgYHCAkKCgsMDA0M/cgMDQwMCwoKCQgHBgYEAwIBAQIDBAYGBwgJCgoLDAwNAQQBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwG+AQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBvgEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAb4BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBfwECAgYHCgoGBgcG/QwGBwYFCwoHBgICAQECAgYHCgsFBgcGAlYBAgIDBAUFBgcHCAgJCQkKfj8DBALdAwcM/YoNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAAcAAAAAA5kD+AAhAEMAcACSALQA7gEqAAATIR8GHQEPBiEvBz8HIR8HDwchLwc/Bic7AR8GHQEPBisBLwQ9AT8ELwU/BiEfBh0BDwYhLwc/BzMfBw8HIy8HPwYnIw8JFREVHwkzITM/CTURJyMvDT0BJSEfBxEPDyEvDxE/Dv4B+AYGBQUEAwICAwQFBQYG/ggHBgUFAwMCAQECAwMFBQbLAToHBgUFBAMBAQEBAwQFBQYH/sYHBgUFBAMBAQEBAwQFBQa4AgUEBARABQQDAwQFPwQFBQUHBwYFAwMBAgQFHR0EBAMBAQECAwYGBgIB+AYGBQUEAwICAwQFBQYG/ggHBgUFAwMCAQECAwMFBQYN/AYGBgQEAwIBAQIDBAQGBgb8BgYGBAQDAgEBAgMEBAYGGgYGBgYLCQgGAgEBAQECBggJCwYGBgYCOAYGBgYLCQgGAgEBfgkKCQgJBwgGBgYFBAMCAv5mAbkMBwTcAwIDAgECAwQGBgcICQoKCwwMDQz9yAwNDAwLCgoJCAcGBgQDAgEBAgMEBgYHCAkKCgsMDA0BBAEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwG+AQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYHBgYFBQQDATABAgMuBQYGCAcHBgUxAwIBAwQFBQYGBgYGBQQXFQQFBgYGBgYFBgQCjwEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwG+AQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAX8BAgIGBwoKBgYHBv0MBgcGBQsKBwYCAgEBAgIGBwoLBQYHBgJWAQICAwQFBQYHBwgICQkJCn4/AwQC3QMDCAj9ig0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAvQNDAwMCwoKCQgHBwUEAwIACAAAAAADmQP4ACEAQwBlAIcAswDVAQ8BSgAAATMfBw8HIy8HPwYlMx8GHQEPBiMvBz8GJTMfBw8HIy8HPwYlMx8HDwcjLwc/BiUzHwcPBysBLwQ9AT8ELwU/BSUzHwcPByMvBj0BPwUnIw8JFREVHwkzITM/CTURJyMvDT0BJSEfBhEPDyEvDxE/DgJGtgYGBgQEAwIBAQIDBAQGBga2BwYFBQQCAgEBAgIEBQUG/sy2BgYGBAQDAgIDBAQGBga2BwYFBQQCAgEBAgIEBQUGAUK2BgYGBAQDAgEBAgMEBAYGBrYHBgUFBAICAQECAgQFBQb+xbYHBgUFBAICAQECAgQFBQYHtgYGBgQEAwIBAQIDBAQGBgFCBQQEBT4GBAMBAQMEBT8EBQUFBwcGBQMDAQIEBR0dBAQDAQEBAgMGBgj+0bYHBgUFBAMBAQEBAwQFBQYGtwYGBgQEAwICAwQEBgYgBgYGBgsJCAYCAQEBAQIGCAkLBgYGBgI4BgYGBgsJCAYCAQF+CQoJCAkHCAYGBgUEAwIC/mYBuQwHBNwDBAMBAgMEBgYHCAkKCgsMDA0M/cgMDQwMCwoKCQgHBgYEAwIBAQIDBAYGBwgJCgoLDAwNAQQBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBfwEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwFAAQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAX8BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBbwECAy4FBgYIBwcGBTEDAgEDBAUFBgYGBgYFBBcVBAUGBgYGBgUGBANPAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAb4BAgIGBwoKBgYHBv0MBgcGBQsKBwYCAgEBAgIGBwoLBQYHBgJWAQICAwQFBQYHBwgICQkJCn4/AwQC3QMHDP2KDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgAAABYAAAAAA/gD+AAQACEAMgBDAFQAZQB2AIcAmACpALoAywDcAO0A/gEPASABMQFCAVMBWQF9AAAlFR8CMz8CNS8CIw8CBRUfAiE/AjUvAiEPAiUVHwIzPwI1LwIjDwIFFR8CIT8CNS8CIQ8CJRUfAjM/AjUvAiMPAgUVHwIhPwI1LwIhDwIlFR8CMz8CNS8CIw8CBRUfAiE/AjUvAiEPAiUVHwIzPwI1LwIjDwIFFR8CIT8CNS8CIQ8CJRUfAjM/AjUvAiMPAgUVHwIhPwI1LwIhDwIlFR8CMz8CNS8CIw8CBRUfAiE/AjUvAiEPAiUVHwIzPwI1LwIjDwIFFR8CIT8CNS8CIQ8CJRUfAjM/AjUvAiMPAgUVHwIhPwI1LwIhDwIlFR8CMz8CNS8CIw8CBRUfAiE/AjUvAiEPAiUzIREhESMRHwchPwcRLwchDwYCjAIEBcoFBAICBAXHBQUD/gcCBAUBqgUEAgIEBf5ZBQUDAfcCBAXKBQQCAgQFxwUFA/4HAgQFAaoFBAICBAX+WQUFAwH3AgQFygUEAgIEBccFBQP+BwIEBQGqBQQCAgQF/lkFBQMB9wIEBcoFBAICBAXHBQUD/gcCBAUBqgUEAgIEBf5ZBQUDAfcCBAXKBQQCAgQFxwUFA/4HAgQFAaoFBAICBAX+WQUFAwH3AgQFygUEAgIEBccFBQP+BwIEBQGqBQQCAgQF/lkFBQMB9wIEBcoFBAICBAXHBQUD/gcCBAUBqgUEAgIEBf5ZBQUDAfcCBAXKBQQCAgQFxwUFA/4HAgQFAaoFBAICBAX+WQUFAwH3AgQFygUEAgIEBccFBQP+BwIEBQGqBQQCAgQF/lkFBQMB9wIEBcoFBAICBAXHBQUD/gcCBAUBqgUEAgIEBf5ZBQUDAU8cAdz8SBwBAQMDBAUFBgO4BgUFBAMDAQEBAQMDBAUFBvxIBgUFBAMDAYYDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBV38SAO4/EgGBQUEAwMBAQEBAwMEBQUGA7gGBQUEAwMBAQEBAwMEBQUAAAAWAAAAAAP4A/gAEAAhADIAQwBUAGUAdgCHAJgAqQC6AMsA3ADtAP4BDwEgATEBQgFTAVkBfQAAJRUfAiE/AjUvAiEPAgUVHwIzPwI1LwIjDwIlFR8CIT8CNS8CIQ8CBRUfAjM/AjUvAiMPAiUVHwIhPwI1LwIhDwIFFR8CMz8CNS8CIw8CJRUfAiE/AjUvAiEPAgUVHwIzPwI1LwIjDwIlFR8CIT8CNS8CIQ8CBRUfAjM/AjUvAiMPAiUVHwIhPwI1LwIhDwIFFR8CMz8CNS8CIw8CJRUfAiE/AjUvAiEPAgUVHwIzPwI1LwIjDwIlFR8CIT8CNS8CIQ8CBRUfAjM/AjUvAiMPAiUVHwIhPwI1LwIhDwIFFR8CMz8CNS8CIw8CJRUfAiE/AjUvAiEPAgUVHwIzPwI1LwIjDwIlMyERIREjER8HIT8HES8HIQ8GAawCBAUBqgUEAgIEBf5ZBQUD/ucCBAXKBQQCAgQFxwUFAwEXAgQFAaoFBAICBAX+WQUFA/7nAgQFygUEAgIEBccFBQMBFwIEBQGqBQQCAgQF/lkFBQP+5wIEBcoFBAICBAXHBQUDARcCBAUBqgUEAgIEBf5ZBQUD/ucCBAXKBQQCAgQFxwUFAwEXAgQFAaoFBAICBAX+WQUFA/7nAgQFygUEAgIEBccFBQMBFwIEBQGqBQQCAgQF/lkFBQP+5wIEBcoFBAICBAXHBQUDARcCBAUBqgUEAgIEBf5ZBQUD/ucCBAXKBQQCAgQFxwUFAwEXAgQFAaoFBAICBAX+WQUFA/7nAgQFygUEAgIEBccFBQMBFwIEBQGqBQQCAgQF/lkFBQP+5wIEBcoFBAICBAXHBQUDARcCBAUBqgUEAgIEBf5ZBQUD/ucCBAXKBQQCAgQFxwUFAwFrHAHA/EgcAQEDAwQFBQYDuAYFBQQDAwEBAQEDAwQFBQb8SAYFBQQDAwGGAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVd/EgDuPxIBgUFBAMDAQEBAQMDBAUFBgO4BgUFBAMDAQEBAQMDBAUFAAAADAAAAAAD+AP4ABAAIQAyAEMAVABlAHYAhwCYAKkArwDTAAA3FR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAicVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAicVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAicVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CJTMhESERIxEfByE/BxEvByEPBpQCBAUCwgUEAgIEBf1BBQUDAQIEBQLCBQQCAgQF/UEFBQMBAgQFAsIFBAICBAX9QQUFAwECBAUCwgUEAgIEBf1BBQUDAQIEBQLCBQQCAgQF/UEFBQMBAgQFAsIFBAICBAX9QQUFAwECBAUCwgUEAgIEBf1BBQUDAQIEBQLCBQQCAgQF/UEFBQMBAgQFAsIFBAICBAX9QQUFAwECBAUCwgUEAgIEBf1BBQUDAWscAcD8SBwBAQMDBAUFBgO4BgUFBAMDAQEBAQMDBAUFBvxIBgUFBAMDAYYDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBV38SAO4/EgGBQUEAwMBAQEBAwMEBQUGA7gGBQUEAwMBAQEBAwMEBQUAFgAAAAAD+AP4ABAAIQAyAEMAVABlAHYAhwCYAKkAugDLANwA7QD+AQ8BIAExAUIBUwFZAX0AACUVHwIhPwI1LwIhDwIFFR8CIT8CNS8CIQ8CJRUfAiE/AjUvAiEPAgUVHwIhPwI1LwIhDwIlFR8CIT8CNS8CIQ8CBRUfAiE/AjUvAiEPAiUVHwIhPwI1LwIhDwIFFR8CIT8CNS8CIQ8CJRUfAiE/AjUvAiEPAgUVHwIhPwI1LwIhDwIlFR8CIT8CNS8CIQ8CBRUfAiE/AjUvAiEPAiUVHwIhPwI1LwIhDwIFFR8CIT8CNS8CIQ8CJRUfAiE/AjUvAiEPAgUVHwIhPwI1LwIhDwIlFR8CIT8CNS8CIQ8CBRUfAiE/AjUvAiEPAiUVHwIhPwI1LwIhDwIFFR8CIT8CNS8CIQ8CJTMhESERIxEfByE/BxEvByEPBgIcAgQFAToFBAICBAX+yQUFA/53AgQFAToFBAICBAX+yQUFAwGHAgQFAToFBAICBAX+yQUFA/53AgQFAToFBAICBAX+yQUFAwGHAgQFAToFBAICBAX+yQUFA/53AgQFAToFBAICBAX+yQUFAwGHAgQFAToFBAICBAX+yQUFA/53AgQFAToFBAICBAX+yQUFAwGHAgQFAToFBAICBAX+yQUFA/53AgQFAToFBAICBAX+yQUFAwGHAgQFAToFBAICBAX+yQUFA/53AgQFAToFBAICBAX+yQUFAwGHAgQFAToFBAICBAX+yQUFA/53AgQFAToFBAICBAX+yQUFAwGHAgQFAToFBAICBAX+yQUFA/53AgQFAToFBAICBAX+yQUFAwGHAgQFAToFBAICBAX+yQUFA/53AgQFAToFBAICBAX+yQUFAwGHAgQFAToFBAICBAX+yQUFA/53AgQFAToFBAICBAX+yQUFAwFrHAHA/EgcAQEDAwQFBQYDuAYFBQQDAwEBAQEDAwQFBQb8SAYFBQQDAwGGAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVd/EgDuPxIBgUFBAMDAQEBAQMDBAUFBgO4BgUFBAMDAQEBAQMDBAUFAAAAIAAAAAAD+AP4ABAAIQAyAEMAVABlAHYAhwCYAKkAugDLANwA7QD+AQ8BIAExAUIBUwFkAXUBhgGXAagBuQHKAdsB7AH9AgMCJwAAJRUfAjM/AjUvAiMPAxUfAjM/AjUvAiMPAgUVHwIzPwI1LwIjDwIlFR8CMz8CNS8CIw8DFR8CMz8CNS8CIw8CBRUfAjM/AjUvAiMPAiUVHwIzPwI1LwIjDwMVHwIzPwI1LwIjDwIFFR8CMz8CNS8CIw8CJRUfAjM/AjUvAiMPAxUfAjM/AjUvAiMPAgUVHwIzPwI1LwIjDwIlFR8CMz8CNS8CIw8DFR8CMz8CNS8CIw8CBRUfAjM/AjUvAiMPAiUVHwIzPwI1LwIjDwMVHwIzPwI1LwIjDwIFFR8CMz8CNS8CIw8CJRUfAjM/AjUvAiMPAxUfAjM/AjUvAiMPAgUVHwIzPwI1LwIjDwIlFR8CMz8CNS8CIw8DFR8CMz8CNS8CIw8CBRUfAjM/AjUvAiMPAiUVHwIzPwI1LwIjDwMVHwIzPwI1LwIjDwIFFR8CMz8CNS8CIw8CJRUfAjM/AjUvAiMPAxUfAjM/AjUvAiMPAgUVHwIzPwI1LwIjDwIlMyERIREjER8HIT8HES8HIQ8GAqgCBAWuBQQCAgQFqwUFA/0CBAWuBQQCAgQFqwUFA/7nAgQFygUEAgIEBccFBQMCEwIEBa4FBAICBAWrBQUD/QIEBa4FBAICBAWrBQUD/ucCBAXKBQQCAgQFxwUFAwITAgQFrgUEAgIEBasFBQP9AgQFrgUEAgIEBasFBQP+5wIEBcoFBAICBAXHBQUDAhMCBAWuBQQCAgQFqwUFA/0CBAWuBQQCAgQFqwUFA/7nAgQFygUEAgIEBccFBQMCEwIEBa4FBAICBAWrBQUD/QIEBa4FBAICBAWrBQUD/ucCBAXKBQQCAgQFxwUFAwITAgQFrgUEAgIEBasFBQP9AgQFrgUEAgIEBasFBQP+5wIEBcoFBAICBAXHBQUDAhMCBAWuBQQCAgQFqwUFA/0CBAWuBQQCAgQFqwUFA/7nAgQFygUEAgIEBccFBQMCEwIEBa4FBAICBAWrBQUD/QIEBa4FBAICBAWrBQUD/ucCBAXKBQQCAgQFxwUFAwITAgQFrgUEAgIEBasFBQP9AgQFrgUEAgIEBasFBQP+5wIEBcoFBAICBAXHBQUDAhMCBAWuBQQCAgQFqwUFA/0CBAWuBQQCAgQFqwUFA/7nAgQFygUEAgIEBccFBQMBaxwBwPxIHAEBAwMEBQUGA7gGBQUEAwMBAQEBAwMEBQUG/EgGBQUEAwMBhgMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFXfxIA7j8SAYFBQQDAwEBAQEDAwQFBQYDuAYFBQQDAwEBAQEDAwQFBQAAAAMAAAAAA9gDuQAwAHcAuwAAASMPChE/BzMhMz8KES8KIyUhHw4VERUPDiEjDwYjLwg1ETU/DSchHwcPByEjDw4RFQ8GLwY1ETU/DQEkBwYGBgsJCAYCAQEBWgYHBwcICAgIAeEHBgYGCwkIBgIBAQEBAQECBggJCwYGBgf9ygI2DQ0MDAsKCgkIBwYGBAMCAgMEBgYHCAkKCgsMDA0N/h8GBQUEjAUFBQUHBwQDAwMCAQECAwQGBgcICQoKCwwMDVICNwYGBgQEAwIBAQIDBAQGBgb9yQoJCQkICAcHBgUFBAMDAQECAwQEBgYGBgYGBAQDAgMEBQcHCQsLDA0ODg8QAvwBAgIGBwoKBgYHBv3rRwUEBAMCAgEBAgIGBwoKBgYHBgF6BgcGBgoKBwYCAgE/AQIDBAUHBwgJCgoLDAwMDf6GDQwMDAsKCgkIBwcFBAMCAQICA3ADAgIBAgIDAwQEBAQEAlcN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AwEBAQEDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgr9lQsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgHEBAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwj+/AQECAcHBQQCAQECBAUHBwgICAgHBwUEAgEBAgQFBwcI9AsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCvELCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoCFQEDBwkMgigaEREICAcICAcJCQcHBgQEAw8DAgICEAMEBQUHCAgJCAcICAgICAkRES6EDAoGA0ACAQIFBQYHCBCDHhUKFwsMDA0NDQ4PDw8QDw4GBgYFBAQDAwEBDgMBAQMPAQMDBAQFBgYGDg8PEA8ODg4NDA0LDAsWFR6CEQcHBwUEAgICVAECBAUGCAcJCAgHBwUEAgEBAgQFBwcICAkHCAYFBAIBAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAkACAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAgIDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMCaQECBAUGCAcJCAgHBwUEAgEBAgQFBwcICAkHCAYFBAIBAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAkACAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAgIDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMCAAAAAAMAAAAAA3oD+AAbAIABBAAAAR0BHwk7Aj8JPQEDIw8dHQEfECE/ED0BLx4zHx0dAQ8PFQ8PIy8PNS8OPQE/HQGCAQICBgcK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AgMEBQcHCAkKCgsMDAwN3QYGBQUEAwEBAQEDBAUFBgbdBgcGBgoKBwYCAgEBAgIGBwoKBgYHBv7FBgcGBgoKBwYCAgEBAQMEBQUGBgcGBQUEAwEBAQIDBAUHBwgJCgoLDAwM/vFABgYFBQQDAQEBAQMEBQUGBkAGBgUFBAMBAQEBAwQFBQYG/AcGBQUEAwEBAQEDBAUFBgf8BgYFBQQDAQEBAQMEBQUGGQE7DQwMDAsKCgkIBwcFBAMCAQEBAwQFBQYHBgYFBQQDAQEBAgIGBwoKBgYHBv7FBgcGBgoKBwYCAgEBAgIGBwoKBgYHBl8GBgUFBAMBAQEBAwQFBQYGXw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwBggEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgZfBgcGBgoKBwYCAgFIBQYFBwYFBgUEAwEBAQEDBH4FBgUGBwUGBX4EAwEBAQEDBAUGBQcGBQYFSAECAwQFBwcICQoKCwwMDA1fBgYFBQQDAX8BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBfwEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAX8BAgMEBQcHCAkKCgsMDAwN/sUNDAwMCwoKCQgHBwUEAwIBAQEDBAUFBgcGBgUFBAMBAQECAgYHCgoGBgcGATsGBwYGCgoHBgICAQECAgYHCgoGBgcG3AcGBQUEAwEBAQEDBAUFBgfcDQwMDAsKCgkIBwcFBAMCAQEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwF/AQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAX8BAgMEBQcHCAkKCgsMDAwNHwcGBQUEAwEBAQEDBAUFBgclBwYGCgoHBgICAQECAgYHCgoGBgcG/sUGBwYGCgoHBgICAQEBAwQFBQYGBwYFBQQDAQEBAgMEBQcHCAkKCgsMDAwNATsNDAwMCwoKCQgHBwUEAwIAAAAIAAAAAAO5A/gAIQBDAGUAmQDdAP8BIQGLAAAlMx8HDwcjLwc/BzMfBw8HIy8HPwYlMx8HDwcjLwc/BiUjDwkdAh8JOwI/CT0CLwkjJzMfDxUPDyMvDzU/DiUz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AgYGBgwPDw8PDAwLDQ4PDw4NCgYFBAUDAwMBCAUHCQsMDQ4oBQQEBAIDAQEBAQEDAwMFBC0NDAsKCAcDBQgBAwMEBAQFBgUFBQQEAwMCCQQGBwgKCgsMLQUEBAMCAgEBAQIDBAQEBSAODQwLCQUHBQsCAgQEBAUF/f38BgYFBQQDAgIDBAUFBgb8BwUGBAQDAgEBAgMEBAYFBwG5BgYFBQQDAgIDBAUFBgb+RwcFBgQEAwIBAQIDBAQGBVgCdg0NDAsLCwkJCQcGBQUDAgIDBAUFBgYHBQYEBAMCAQECAgUICQsGBgYH/YoGBgYGCwkIBgIBAQECAwQFBQYGBwUGBAQDAgEBAgMEBQcHCAkKCgsMDAz8CAkPDQwMDRAQEBANDAYMDxCOAQEDAwQFBQUkCBAODQsJCAMLAQMDBAUFBQUGBQYEBAQDAhEGCAkLCwcNDiIGBQQEAwMBAQICAwMEBQYjDQwMCwkJBwMVAgMEBAUFBQYFBQUFAwQCAgwGCAkMDA4OKwYFBAQDAgIDCAcODAsLDA4PDw4MCwsMDooBAQIDBAQFBSEPDQ0KCggGCgEDAwMEBQUFBQUFBAQDAwIQBQcICgsLBw0fBQUEBAIDAQEBAQICBAQEBSAMDAoKCQgGBRECAwMEBQQFBQUFBAQEAwICCQQHCAkLBg0NKAUEBAQCAgJ+AQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAb4BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBvgECAwQFBwcICQoKCwwMDA3+5QcGBQUEAwEBAQEDBAUFBgcBGwYHBgYKCgcGAgIBAQICBgcKCgYGBwb+KAcGBQUEAwEBAQEDBAUFBgcB2A0MDAwLCgoJCAcHBQQDAgAAAAADAAAAAAODA7IAKQAtAFIAAAEzHwYVDwYjLwY1PwYzHwM/AwEDByEDHwcTByEPBi8HNTcBPwYDVAUJCAgHBQQBAQQF4wgJCQkJCAhlBgMCAgMGBggJCQkJCAhBuwcICf6cchkBFosHBwYGBQUEA81P/qRdBAYHCAkJCQkJBwYCAwIBAT0DBAUGBgYHAYgCAwUHCAgJCQkJCOMFBAEBBAVlCAkJCQkICAcFAwICAwVBuwcEAgGC/u48AfgBAQMDBAUGBv4VT98IBwYEAwEBAwQGBwQJCQkJAvgHBQUFAwMB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BQUEAwMBAQEBAwMEBQUGBwcICAkJCQp+CgkJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQkBIwoJCQgICAYHBgcHCAgJCQoKCQkICAcHBgYHCAcJCQmJAQECAwMEBQUsDw8NCwoJBgwCAgMEBAQFBQUFBAUEAwMCEwYHCQoLDAcNKwUEBAMDAgECAgMDBAUFGxAODQ0LBQgHFQIDAwQEBQUFBQUEBAQDAgILAwQEBQUGBgYHBwgICAgmBQQFAwMCAoYMCgoJCAoLCwsLCggJCQuDAQECAwMEBQUdDAsKCQkGBgIKAQMDAwQFBAUGBAUEBAQCAw4FBQcICAkKCh0FBAQEAgIBAQEBAwIEBAUFFgsLCgkICAYEDgIDAwQFBAUFBQUFBAMDAwEIBAYHCQoFDAwdBQUEBAMCAv0BAgMEBgYHCAkKCgsMDA0MngYGBgQEAwICAwQEBgYGngYGBgYLCQgGAgEBAQECBAQIEgYGBAQDAgEBAgMEBAYGBgYGBgQEAwICAwQEBgYGBgYGBAQDAgEBAgMEBAYGBgYGBgQEAwIBAQECBggJCwYGBgb9igcGBgYLCQgGAgEBAQIDBAQGBgYGBgYEBAMCAgMEBgYHCAkKCgsMDA0NAnYMDQwMCwoKCQgHBgYEAwJAAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQAAAAMAAAAAA7gDuAA+AH0A2wAAAR8IDwgvBz8EIy8HPwczLwQ/ByEfBw8EMx8HDwcjHwQPBy8IPwgTIR8PEQ8HLwcRNS8JIyEjDwkVEQ8HLwcRPw4DGwYGBgV+BAMBAQEBAwR+BQYGBgYFBgUEAwEBAQEDBEjuBwYFBQQCAgEBAgIEBQUGB+5IBAMBAQEBAwQFBgYG/cgGBgYFBAMBAQEBAwRI7gcGBQUEAgIBAQICBAUFBgfuSAQDAQEBAQMEBQYGBgYFBgV+BAMBAQEBAwR+BQYGBh8B+A0MDAwLCgoJCAcHBQQDAgEBAgIEBQUGBwYGBQUEAwEBAQICBggJCwUGBwb+CAYHBgYKCgcGAgIBAQICBAUFBgcGBgUFBAMBAQECAwQFBggICQkLCwsNDAGCAQEDBH4FBgYGBgUGBX4EAwEBAQEDBAUGBgYGBQYFSAEBAwQFBQYGBwYFBQQC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AakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AbgBuQG6AbsBvAG9Ab4BvwHAAcEBwgHDAcQBxQHGAccByAHJAcoBywHMAc0BzgHPAdAB0QHSAdMB1AHVAdYB1wHYAdkB2gHbAdwB3QHeAd8B4AHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8Af0B/gH/AgACAQICAgMCBAIFAgYCBwIIAgkCCgILAgwCDQIOAg8CEAIRAhICEwIUAhUCFgIXAhgCGQIaAhsCHAIdAh4CHwIgAiECIgIjAiQCJQImAicCKAIpAioCKwIsAi0CLgIvAjACMQIyAjMCNAI1AjYCNwI4AjkCOgI7AjwCPQI+Aj8CQAJBAkICQwJEAkUCRgJHAkgCSQJKAksCTAJNAk4CTwJQAlECUgJTAlQCVQJWAlcCWAJZAloCWwJcAl0CXgJfAmACYQJiAmMCZAJlAmYCZwJoAmkCagJrAmwCbQJuAm8CcAJxAnICcwJ0AnUCdgJ3AngCeQJ6AnsCfAJ9An4CfwKAAoECggKDAoQChQKGAocCiAKJAooCiwKMAo0CjgKPApACkQKSApMClAKVApYClwKYApkCmgKbApwCnQKeAp8CoAKhAqICowKkAqUCpgKnAqgCqQKqAqsCrAKtAq4CrwKwArECsgKzArQCtQK2ArcCuAK5AroCuwK8Ar0CvgK/AsACwQLCAsMCxALFAsYCxwLIAskCygLLAswCzQLOAs8C0ALRAtIC0wLUAtUC1gLXAtgC2QLaAtsC3ALdAt4C3wLgAuEC4gLjAuQC5QLmAucC6ALpAuoC6wLsAu0C7gLvAvAC8QLyAvMC9AL1AvYC9wL4AvkC+gL7AvwC/QL+Av8DAAMBAwIDAwMEAwUDBgMHAwgDCQMKAwsDDAMNAw4DDwMQAxEDEgMTAxQDFQMWAxcDGAMZAxoDGwMcAx0ACmV4cG9ydC1wZGYPbW9yZS12ZXJ0aWNhbC0yCXN1Yi10b3RhbBF0YWJsZS1hbGlnbi1yaWdodAZoZWFkZXIFY2xvY2sHcmVmcmVzaAlhbGlnbi10b3AOYXJyb3ctcmlnaHQtdXAMdXNlci1kZWZpbmVkDXByb3RlY3Qtc2hlZXQFcGFzdGUEcGxheRFjaGV2cm9uLWRvd24tZmlsbAxpbnNlcnQtcmlnaHQPcGFzdGUtdGV4dC1vbmx5B3JlcGxhY2UHbGV2ZWwtNAh1cGxvYWQtMQR1bmRvDWRlbGV0ZS1jb2x1bW4McmVzdGFydC1hdC0xCXBlcmltZXRlcgVzdGFtcBJjb250aW51ZS1udW1iZXJpbmcLYWxpZ24tcmlnaHQPc2hvdy1oaWRlLXBhbmVsFmNvbmRpdGlvbmFsLWZvcm1hdHRpbmcRbW9yZS1ob3Jpem9udGFsLTEEc2VuZARjZWxsEXNvcnQtZGVzY2VuZGluZy0yEnRpbWVsaW5lLXdvcmstd2VlawdqdXN0aWZ5Dmh5cGVybGluay1lZGl0CXJlY3RhbmdsZQpncm91cC1pY29uCmxpbmUtc21hbGwNZHJhZy1hbmQtZHJvcAtjaGVjay1sYXJnZQZzaGFwZXMMY2hldnJvbi1kb3duD2RlY3JlYXNlLWluZGVudAxjaXJjbGUtY2hlY2sMZmlsdGVyLWNsZWFyBW5vdGVzBmV4cG9ydA1icmluZy1mb3J3YXJkBGVkaXQLZmlsdGVyLW1haW4Oc3BsaXQtdmVydGljYWwMY29tbWVudC1zaG93EmNoZXZyb24tZG93bi1zbWFsbA1maWx0ZXItYWN0aXZlF2RyYWctYW5kLWRyb3AtaW5kaWNhdG9yBGJvbGQSY2hldnJvbi1sZWZ0LXNtYWxsD2hpZ2hsaWdodC1jb2xvcgxwcmludC1sYXlvdXQHYmV0d2VlbgtsaW5rLXJlbW92ZRB0YWJsZS1vZi1jb250ZW50DWdyaXAtdmVydGljYWwDa3BpCXJlZGFjdGlvbgZ2b2x1bWUKYnJlYWstcGFnZQZsZW5ndGgTY2hldnJvbi1sZWZ0LWRvdWJsZQ5oeXBlcmxpbmstY29weQpsb3dlci1jYXNlCGJ1bGxldC0yDWNoZXZyb24tcmlnaHQJdW5ncm91cC0xEGF1dG8tZml0LWNvbnRlbnQYZmlsdGVyZWQtc29ydC1kZXNjZW5kaW5nEWFnZW5kYS1kYXRlLXJhbmdlC2dyYW5kLXRvdGFsDW1vdXNlLXBvaW50ZXIMYWxpZ24tbWlkZGxlCGJvb2ttYXJrDmZpZWxkLXNldHRpbmdzF3Bhc3RlLW1hdGNoLWRlc3RpbmF0aW9uCHBhc3N3b3JkBnNlYXJjaARyZWRvCGxvY2F0aW9uBGxpbmsNc3RyaWtldGhyb3VnaA9hdXRvLWZpdC13aW5kb3cGaXRhbGljDG1vbnRoLWFnZW5kYRNjaGV2cm9uLXJpZ2h0LXNtYWxsBXByaW50DnRpbWVsaW5lLXRvZGF5EnRleHQtdGhhdC1jb250YWlucwtmb2xkZXItb3BlbglyZXNpemVyLTENYnJlYWstc2VjdGlvbghidWxsZXQtNghpY29uc2V0cwxjaGV2cm9uLWxlZnQNYm9yZGVyLWJvdHRvbQ1zcGFjaW5nLWFmdGVyCmNpcmNsZS1hZGQQdGV4dC1hbHRlcm5hdGl2ZQdsZXZlbC0xCnR3by1jb2x1bW4GdG9wLTEwBnJlbmFtZQVzdHlsZQlmb250LW5hbWUPbW9yZS12ZXJ0aWNhbC0xD2xpbmUtdmVyeS1zbWFsbAZyZXBlYXQKYXJyb3ctbGVmdAVjaGVjaxJ2ZXJ0aWNhbC1hbGlnbi10b3AKY2hldnJvbi11cAlib3R0b20tMTADZGF5CXVuZ3JvdXAtMglvcGVuLWxpbmsFcGF1c2UEY29weQ5wYWdlLW51bWJlcmluZw5saXN0LXVub3JkZXJlZApmcmVlemUtcm93B2xldmVsLTMKZXhwb3J0LXhscw5jb21tZW50LXJlb3BlbgxwYWludC1idWNrZXQRYm9yZGVyLWRpYWdvbmFsLTESZml4ZWQtY29sdW1uLXdpZHRoBWltYWdlEW51bWJlci1mb3JtYXR0aW5nEHByb3RlY3Qtd29ya2Jvb2sPcmVjdXJyZW5jZS1lZGl0DHNlbmQtdG8tYmFjawtpbnNlcnQtbGVmdARhcmVhDGxpbmUtc3BhY2luZwpzZWxlY3QtYWxsDGJvcmRlci1pbm5lcgZyYWRpdXMJZGF0YS1iYXJzDWJvcmRlci1taWRkbGUKdXBwZXItY2FzZQpwYWdlLXNldHVwB3pvb20taW4IZmlsdGVyZWQOaHlwZXJsaW5rLW9wZW4RY2FsY3VsYXRlZC1tZW1iZXIEbWVudQxncmVhdGVyLXRoYW4IYnVsbGV0LTQPYm90dG9tLTEwLWl0ZW1zEWJvcmRlci1kaWFnb25hbC0yCXRodW1ibmFpbApmb250LWNvbG9yDGFsaWduLWJvdHRvbQhkb3dubG9hZAtjbGVhci1ydWxlcw5zb3J0LWFzY2VuZGluZxBzcGxpdC1ob3Jpem9udGFsB2dyb3VwLTIJZHJvcC1kb3duC3N1cGVyc2NyaXB0DmNoYW5nZXMtYWNjZXB0FGNoZXZyb24tcmlnaHQtZG91YmxlEHNvcnQtYXNjZW5kaW5nLTIMYm9yZGVyLXJpZ2h0A21keAxib3JkZXItb3V0ZXIHc2F2ZS1hcwxlbmQtZm9vdG5vdGUQZXhpdC1mdWxsLXNjcmVlbgNwYW4McmFkaW8tYnV0dG9uD3RleHQtYW5ub3RhdGlvbgR1c2VyDnNwYWNpbmctYmVmb3JlD3NvcnQtZGVzY2VuZGluZwdkaXNwbGF5CmFsaWduLWxlZnQGcGVvcGxlCmV4cG9ydC1jc3YGZm9vdGVyBWJyZWFrDmRhdGUtb2NjdXJyaW5nCGJ1bGxldC0zDHN0cm9rZS13aWR0aAtkZXNjcmlwdGlvbgxleHBvcnQtZXhjZWwKdGFibGUtY2VsbAt0ZXh0LWhlYWRlcgtsaW5lLW5vcm1hbAVtb250aAxjb2xvci1zY2FsZXMSY2hhbmdlLXNjYWxlLXJhdGlvBHNhdmUGZXhwYW5kBmNpcmNsZQxsaXN0LW9yZGVyZWQFZXJhc2UKZm9ybS1maWVsZAl0ZXh0LXdyYXAKZXhwb3J0LXN2ZwhidWxsZXQtMQpib3JkZXItYWxsA3N1bQp3ZWItbGF5b3V0CXNlbGVjdGlvbhN0YWJsZS1ib3JkZXItY3VzdG9tDWJlbG93LWF2ZXJhZ2UJbGVzcy10aGFuCmFycm93LWRvd24VdmVydGljYWwtYWxpZ24tYm90dG9tDHRpbWVsaW5lLWRheQlzaWduYXR1cmUIZmlsZS1uZXcQY2hldnJvbi11cC1zbWFsbANleWUIYXJyb3ctdXAKYm9yZGVyLXRvcAdvcGFjaXR5EmludGVybWVkaWF0ZS1zdGF0ZRByZXNpemVyLXZlcnRpY2FsCWNoZWNrLWJveBV2ZXJ0aWNhbC1hbGlnbi1jZW50ZXIHdHdvLXJvdwVjbG9zZQNhbGwFdGFibGUNaGlkZS1oZWFkaW5ncw90YWJsZS1jZWxsLW5vbmULZnJlZXplLXBhbmUNc2VuZC1iYWNrd2FyZApleHBvcnQtcG5nDmR1cGxpY2F0ZS1jZWxsC3NwZWxsLWNoZWNrEnRhYmxlLWFsaWduLWNlbnRlcgpkZWxldGUtcm93BG5vbmUHZ3JvdXAtMQtjaGFuZ2UtY2FzZRB0YWJsZS1hbGlnbi1sZWZ0BmZpbHRlcgpjbGVhci1mb3JtC2Fycm93LXJpZ2h0EGhpZGUtZm9ybXVsYS1iYXIDY3V0CGJ1bGxldC01EnJlc2l6ZXItaG9yaXpvbnRhbBNjaGV2cm9uLWRvd24tZG91YmxlBGxvY2sLY2lyY2xlLWluZm8MaW5zZXJ0LWJlbG93CHBlbnRhZ29uDGNsZWFyLWZvcm1hdAl0aW1lLXpvbmUEcGx1cwtib3JkZXItbGVmdAdsZXZlbC0yDWFib3ZlLWF2ZXJhZ2UFb3JkZXIJc3Vic2NyaXB0DWNoYW5nZXMtdHJhY2sQaHlwZXJsaW5rLXJlbW92ZRB0b3AtYm90dG9tLXJ1bGVzCWNvZGUtdmlldwpjb2xsYXBzZS0yD2luY3JlYXNlLWluZGVudAx0YWJsZS1kZWxldGUcY29uZGl0aW9uYWwtZm9ybWF0dGluZy1sYXJnZQxhbGlnbi1jZW50ZXIHcmVhcHBseQ5jaGFuZ2VzLXJlamVjdA5oaWRlLWdyaWRsaW5lcwR3ZWVrCWxhc3QtcGFnZQRsaW5lB2VxdWFsdG8NY2lyY2xlLXJlbW92ZQtmdWxsLXNjcmVlbglkaW1lbnNpb24XZmlsdGVyZWQtc29ydC1hc2NlbmRpbmcNdGltZWxpbmUtd2VlawV0cmFzaAxwcm9wZXJ0aWVzLTERY2hldnJvbi11cC1kb3VibGUJc29ydGluZy0yCXNvcnRpbmctMQh6b29tLW91dAVjaGFydAtib3JkZXItbm9uZQx0YWJsZS11cGRhdGUJbmFtZWQtc2V0D2Fubm90YXRpb24tZWRpdAl2aWV3LXNpZGULY29tbWVudC1hZGQJZ3JpZC12aWV3B2NhcHRpb24JdW5kZXJsaW5lCXRleHQtZm9ybQtpbnNlcnQtY29kZQ1yZXNpemVyLXJpZ2h0CmZpcnN0LXBhZ2UDYm94D2RhdGEtdmFsaWRhdGlvbgxpbnNlcnQtYWJvdmUHbGV2ZWwtNQt6b29tLXRvLWZpdA5lcnJvci10cmVldmlldwttZXJnZS1jZWxscw1ib3JkZXItY2VudGVyBmZvbGRlcgloaWdobGlnaHQMcHJvcGVydGllcy0yB3RhYmxlLTIOYnJpbmctdG8tZnJvbnQNZnJlZXplLWNvbHVtbgtwYXN0ZS1zdHlsZQp1bmZpbHRlcmVkCXBhcmFncmFwaBNjaGFydC1pbnNlcnQtY29sdW1uDGNoYXJ0LWxlZ2VuZBhjaGFydC1pbnNlcnQteC15LXNjYXR0ZXIRYWRkLWNoYXJ0LWVsZW1lbnQPY2hhcnQtZ3JpZGxpbmVzEWNoYXJ0LWluc2VydC1saW5lF2NoYXJ0LXN3aXRjaC1yb3ctY29sdW1uCmNoYXJ0LWF4ZXMLY2hhcnQtbGluZXMRY2hhcnQtYXhpcy10aXRsZXMLY2hhcnQtdGl0bGUQY2hhcnQtaW5zZXJ0LXBpZRFjaGFydC1kYXRhLWxhYmVscyRjaGFydC1heGlzLXRpdGxlcy1wcmltYXJ5LWhvcml6b250YWwRY2hhcnQtbGVnZW5kLW5vbmUSY2hhcnQtbGVnZW5kLXJpZ2h0HGNoYXJ0LXByaW1hcnktbWlub3ItdmVydGljYWwbY2hhcnQtYXhlcy1wcmltYXJ5LXZlcnRpY2FsGGNoYXJ0LWRhdGEtbGFiZWxzLWNlbnRlchZjaGFydC1kYXRhLWxhYmVscy1ub25lHGNoYXJ0LXByaW1hcnktbWFqb3ItdmVydGljYWwdY2hhcnQtYXhlcy1wcmltYXJ5LWhvcml6b250YWwQY2hhcnQtbGVnZW5kLXRvcB5jaGFydC1wcmltYXJ5LW1pbm9yLWhvcml6b250YWweY2hhcnQtcHJpbWFyeS1tYWpvci1ob3Jpem9udGFsE2NoYXJ0LWxlZ2VuZC1ib3R0b20dY2hhcnQtZGF0YS1sYWJlbHMtb3V0c2lkZS1lbmQiY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS12ZXJ0aWNhbBFjaGFydC1sZWdlbmQtbGVmdB1jaGFydC1kYXRhLWxhYmVscy1pbnNpZGUtYmFzZRxjaGFydC1kYXRhLWxhYmVscy1pbnNpZGUtZW5kEGNoYXJ0LXRpdGxlLW5vbmUcY2hhcnQtdGl0bGUtY2VudGVyZWQtb3ZlcmxheRRjaGFydC0yZC1zdGFja2VkLWJhchVjaGFydC0yZC1zdGFja2VkLWxpbmULY2hhcnQtZG9udXQOY2hhcnQtMmQtcGllLTIZY2hhcnQtMmQtY2x1c3RlcmVkLWNvbHVtbiFjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWFyZWEWY2hhcnQtMmQtY2x1c3RlcmVkLWJhciBjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhcg1jaGFydC0yZC1saW5lI2NoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtY29sdW1uIWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtbGluZRVjaGFydC0yZC1zdGFja2VkLWFyZWEQY2hhcnQtaW5zZXJ0LWJhcg1jaGFydC0yZC1hcmVhE21vcmUtc2NhdHRlci1jaGFydHMXY2hhcnQtMmQtc3RhY2tlZC1jb2x1bW4OdGltZWxpbmUtbW9udGgJZHJhZy1maWxsDGNpcmNsZS1jbG9zZQZyZXNpemUPY2hldnJvbi11cC1maWxsBGhvbWUJc29ydGluZy0zEWNoZXZyb24tbGVmdC1maWxsEmNoZXZyb24tcmlnaHQtZmlsbBRpbnRlcm1lZGlhdGUtc3RhdGUtMghzZXR0aW5ncwtjaGVjay1zbWFsbAt0YWJsZS1tZXJnZQx0YWJsZS1uZXN0ZWQQdGFibGUtaW5zZXJ0LXJvdxN0YWJsZS1pbnNlcnQtY29sdW1uFXRhYmxlLW92ZXJ3cml0ZS1jZWxscwlleWUtc2xhc2gNZ2FudHQtZ3JpcHBlcg1icmluZy10by12aWV3D2JyaW5nLXRvLWNlbnRlcgd3YXJuaW5nDWNyaXRpY2FsLXBhdGgSYm9yZGVyLWRpYWdvbmFsLXVwFGJvcmRlci1kaWFnb25hbC1kb3duDWJvcmRlci1jdXN0b20NYm9yZGVyLW5vbmUtMQpib3JkZXItYm94D2JvcmRlci1zaGFkb3ctMQ9ib3JkZXItc2hhZG93LTIFYXVkaW8FdmlkZW8EY3JvcAtzdGFyLWZpbGxlZAdmaWx0ZXJzCmFkanVzdG1lbnQJcGFnZS1zaXplBXJlc2V0CHRyaWFuZ2xlDnBhZ2UtdGV4dC13cmFwBHRpbnQKYnJpZ2h0bmVzcwhjb250cmFzdApzYXR1cmF0aW9uBGZhZGUNZmxpcC12ZXJ0aWNhbA9mbGlwLWhvcml6b250YWwOdHJhbnNmb3JtLWxlZnQPdHJhbnNmb3JtLXJpZ2h0CXNoYXJwbmVzcwVncmFpbgxmcmFtZS1jdXN0b20HZnJhbWUtMQdmcmFtZS0yB2ZyYW1lLTMHZnJhbWUtNAdmcmFtZS01B2ZyYW1lLTYJdHJhbnNmb3JtCmNoZWNrLXRpY2sPZXZlbi1wYWdlLWJyZWFrDm9kZC1wYWdlLWJyZWFrDHBhZ2UtY29sdW1ucxVjb250aW51b3VzLXBhZ2UtYnJlYWsLcGFnZS1jb2x1bW4RcGFnZS1jb2x1bW4tcmlnaHQQcGFnZS1jb2x1bW4tbGVmdA9wYWdlLWNvbHVtbi1vbmUPcGFnZS1jb2x1bW4tdHdvEXBhZ2UtY29sdW1uLXRocmVlEG11bHRpcGxlLWNvbW1lbnQOZm9ybWF0LXBhaW50ZXIIbGF1bmNoZXIPY2hhcmFjdGVyLXN0eWxlDGxpbmtlZC1zdHlsZRxjaGFydC0yZC1zdGFja2VkLWxpbmUtbWFya2VkKGNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtbGluZS1tYXJrZWQUY2hhcnQtMmQtbGluZS1tYXJrZWQSbGlzdC11bm9yZGVyZWQtcnRsEGxpc3Qtb3JkZXJlZC1ydGwTaW5jcmVhc2UtaW5kZW50LXJ0bBNkZWNyZWFzZS1pbmRlbnQtcnRsBWVtb2ppEXRyYXZlbC1hbmQtcGxhY2VzBm5hdHVyZQ9mb29kLWFuZC1kcmlua3MHYW5pbWFscwdvYmplY3RzCmFjdGl2aXRpZXMNaGFuZC1nZXN0dXJlcwdzeW1ib2xzBWZsYWdzBnVubG9jawxtb3JlLWNoZXZyb24MYm9yZGVyLWZyYW1lCmZyYW1lLW5vbmUJZnJhbWUtbWF0C2ZyYW1lLWJldmVsCmZyYW1lLWxpbmUKZnJhbWUtaG9vawtmcmFtZS1pbnNldAhidWxsZXQtNwxvcmdhbml6ZS1wZGYHZnJhbWUtNwdmcmFtZS04B2ZyYW1lLTkIZnJhbWUtMTAIZnJhbWUtMTEJY2FwdGlvbi0xCmFycm93LWhlYWQPYXJyb3ctaGVhZC1maWxsCGJhci1oZWFkC2NpcmNsZS1oZWFkEGNpcmNsZS1oZWFkLWZpbGwLc3F1YXJlLWhlYWQQc3F1YXJlLWhlYWQtZmlsbAphcnJvdy10YWlsD2Fycm93LXRhaWwtZmlsbAhiYXItdGFpbAtjaXJjbGUtdGFpbBBjaXJjbGUtdGFpbC1maWxsC3NxdWFyZS10YWlsEHNxdWFyZS10YWlsLWZpbGwNZmlsZS1kb2N1bWVudA9jb21tZW50LXJlc29sdmUYbXVsdGlwbGUtY29tbWVudC1yZXNvbHZlDHRhYmxlLWhlYWRlcgpibG9ja3F1b3RlCWFkZC1ub3RlcwplZGl0LW5vdGVzDGRlbGV0ZS1ub3RlcwZsYXllcnMJZm9udC1zaXplDGV4cG9ydC1wZGYtMQtpbXBvcnQtd29yZA1leHBvcnQtd29yZC0xDWRyb3Bkb3duLWxpc3QJY29tYm8tYm94EXJlcGVhdGluZy1zZWN0aW9uDmJ1aWxkaW5nLWJsb2NrD2NvbnRlbnQtY29udHJvbAdhaS1jaGF0C3htbC1tYXBwaW5nCXRodW1icy11cAt0aHVtYnMtZG93bgtjYWxjdWxhdGlvbgx0ZXh0LW91dGxpbmUPY2FsY3VsYXRlLXNoZWV0CXRyYW5zbGF0ZQdzaG9ydGVuCWVsYWJvcmF0ZQhyZXBocmFzZQ1ncmFtbWFyLWNoZWNrDnByZWZvcm1hdC1jb2RlBmltcG9ydAhpbXBvcnQtMQZyZWRhY3QLc21hcnQtcGFzdGUPYXV0by1maXQtY29sdW1uE2F1dG8tZml0LWFsbC1jb2x1bW4HY29sdW1ucw50aHVtYnMtdXAtZmlsbBB0aHVtYnMtZG93bi1maWxsDnN0b3AtcmVjdGFuZ2xlDGRvdWJsZS1jaGVjawAA) 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-character-style:before {
  content: "\e8bf";
}
.e-icons.e-linked-style:before {
  content: "\e8c0";
}
.e-icons.e-chart-2d-stacked-line-marked:before {
  content: "\e8c1";
}
.e-icons.e-chart-2d-100-percent-stacked-line-marked:before {
  content: "\e8c2";
}
.e-icons.e-chart-2d-line-marked:before {
  content: "\e8c3";
}
.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";
}
.e-icons.e-emoji:before {
  content: "\e8c8";
}
.e-icons.e-travel-and-places:before {
  content: "\e8c9";
}
.e-icons.e-nature:before {
  content: "\e8ca";
}
.e-icons.e-food-and-drinks:before {
  content: "\e8cb";
}
.e-icons.e-animals:before {
  content: "\e8cc";
}
.e-icons.e-objects:before {
  content: "\e8cd";
}
.e-icons.e-activities:before {
  content: "\e8ce";
}
.e-icons.e-hand-gestures:before {
  content: "\e8cf";
}
.e-icons.e-symbols:before {
  content: "\e8d0";
}
.e-icons.e-flags:before {
  content: "\e8d1";
}
.e-icons.e-unlock:before {
  content: "\e8d2";
}
.e-icons.e-more-chevron:before {
  content: "\e8d3";
}
.e-icons.e-border-frame:before {
  content: "\e8d4";
}
.e-icons.e-frame-none:before {
  content: "\e8d5";
}
.e-icons.e-frame-mat:before {
  content: "\e8d6";
}
.e-icons.e-frame-bevel:before {
  content: "\e8d7";
}
.e-icons.e-frame-line:before {
  content: "\e8d8";
}
.e-icons.e-frame-hook:before {
  content: "\e8d9";
}
.e-icons.e-frame-inset:before {
  content: "\e8da";
}
.e-icons.e-bullet-7:before {
  content: "\e8db";
}
.e-icons.e-organize-pdf:before {
  content: "\e8dc";
}
.e-icons.e-frame-7:before {
  content: "\e8dd";
}
.e-icons.e-frame-8:before {
  content: "\e8de";
}
.e-icons.e-frame-9:before {
  content: "\e8df";
}
.e-icons.e-frame-10:before {
  content: "\e8e0";
}
.e-icons.e-frame-11:before {
  content: "\e8e1";
}
.e-icons.e-caption-1:before {
  content: "\e8e2";
}
.e-icons.e-arrow-head:before {
  content: "\e8e3";
}
.e-icons.e-arrow-head-fill:before {
  content: "\e8e4";
}
.e-icons.e-bar-head:before {
  content: "\e8e5";
}
.e-icons.e-circle-head:before {
  content: "\e8e6";
}
.e-icons.e-circle-head-fill:before {
  content: "\e8e7";
}
.e-icons.e-square-head:before {
  content: "\e8e8";
}
.e-icons.e-square-head-fill:before {
  content: "\e8e9";
}
.e-icons.e-arrow-tail:before {
  content: "\e8ea";
}
.e-icons.e-arrow-tail-fill:before {
  content: "\e8eb";
}
.e-icons.e-bar-tail:before {
  content: "\e8ec";
}
.e-icons.e-circle-tail:before {
  content: "\e8ed";
}
.e-icons.e-circle-tail-fill:before {
  content: "\e8ee";
}
.e-icons.e-square-tail:before {
  content: "\e8ef";
}
.e-icons.e-square-tail-fill:before {
  content: "\e8f0";
}
.e-icons.e-file-document:before {
  content: "\e8f1";
}
.e-icons.e-comment-resolve:before {
  content: "\e8f2";
}
.e-icons.e-multiple-comment-resolve:before {
  content: "\e8f3";
}
.e-icons.e-table-header:before {
  content: "\e8f4";
}
.e-icons.e-blockquote:before {
  content: "\e8f5";
}
.e-icons.e-add-notes:before {
  content: "\e8f6";
}
.e-icons.e-edit-notes:before {
  content: "\e8f7";
}
.e-icons.e-delete-notes:before {
  content: "\e8f8";
}
.e-icons.e-layers:before {
  content: "\e8f9";
}
.e-icons.e-font-size:before {
  content: "\e8fa";
}
.e-icons.e-export-pdf-1:before {
  content: "\e8fb";
}
.e-icons.e-import-word:before {
  content: "\e8fc";
}
.e-icons.e-export-word-1:before {
  content: "\e8fd";
}
.e-icons.e-dropdown-list:before {
  content: "\e8fe";
}
.e-icons.e-combo-box:before {
  content: "\e8ff";
}
.e-icons.e-repeating-section:before {
  content: "\e900";
}
.e-icons.e-building-block:before {
  content: "\e901";
}
.e-icons.e-content-control:before {
  content: "\e902";
}
.e-icons.e-ai-chat:before {
  content: "\e903";
}
.e-icons.e-xml-mapping:before {
  content: "\e904";
}
.e-icons.e-thumbs-up:before {
  content: "\e905";
}
.e-icons.e-thumbs-down:before {
  content: "\e906";
}
.e-icons.e-calculation:before {
  content: "\e907";
}
.e-icons.e-text-outline:before {
  content: "\e908";
}
.e-icons.e-calculate-sheet:before {
  content: "\e909";
}
.e-icons.e-translate:before {
  content: "\e90a";
}
.e-icons.e-shorten:before {
  content: "\e90b";
}
.e-icons.e-elaborate:before {
  content: "\e90c";
}
.e-icons.e-rephrase:before {
  content: "\e90d";
}
.e-icons.e-grammar-check:before {
  content: "\e90e";
}
.e-icons.e-preformat-code:before {
  content: "\e90f";
}
.e-icons.e-import:before {
  content: "\e910";
}
.e-icons.e-import-1:before {
  content: "\e911";
}
.e-icons.e-redact:before {
  content: "\e912";
}
.e-icons.e-smart-paste:before {
  content: "\e913";
}
.e-icons.e-auto-fit-column:before {
  content: "\e914";
}
.e-icons.e-auto-fit-all-column:before {
  content: "\e915";
}
.e-icons.e-columns:before {
  content: "\e916";
}
.e-icons.e-thumbs-up-fill:before {
  content: "\e917";
}
.e-icons.e-thumbs-down-fill:before {
  content: "\e918";
}
.e-icons.e-stop-rectangle:before {
  content: "\e919";
}
.e-icons.e-double-check:before {
  content: "\e91a";
}
.e-control,
.e-css,
.e-error {
  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;
}
.e-control,
.e-control [class^=e-],
.e-control [class*=" e-"] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.e-control:focus,
.e-control *:focus {
  outline: none;
}
.e-rtl {
  direction: rtl;
  text-align: right;
}
.e-overlay {
  background-color: rgba(0, 0, 0, 0.5);
  height: 100%;
  opacity: 0.5;
  pointer-events: none;
  -ms-touch-action: none;
  touch-action: none;
  width: 100%;
}
.e-hidden {
  display: none;
}
.e-blazor-hidden {
  visibility: hidden;
}
.e-disabled {
  background-image: none;
  cursor: default;
  opacity: 0.35;
}
.e-ul {
  list-style-type: none;
}
.e-prevent-select {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-warning {
  color: #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;
}
@-webkit-keyframes SlideLeftOut {
  from {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(-100%, 0);
    transform: translate(-100%, 0);
  }
}
@keyframes SlideLeftOut {
  from {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(-100%, 0);
    transform: translate(-100%, 0);
  }
}
@-webkit-keyframes SlideLeftIn {
  from {
    -webkit-transform: translate(-100%, 0);
    transform: translate(-100%, 0);
  }
  to {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@keyframes SlideLeftIn {
  from {
    -webkit-transform: translate(-100%, 0);
    transform: translate(-100%, 0);
  }
  to {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@-webkit-keyframes SlideRightIn {
  from {
    -webkit-transform: translate(100%, 0);
    transform: translate(100%, 0);
  }
  to {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@keyframes SlideRightIn {
  from {
    -webkit-transform: translate(100%, 0);
    transform: translate(100%, 0);
  }
  to {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@-webkit-keyframes SlideRightOut {
  from {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(100%, 0);
    transform: translate(100%, 0);
  }
}
@keyframes SlideRightOut {
  from {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(100%, 0);
    transform: translate(100%, 0);
  }
}
@-webkit-keyframes SlideBottomIn {
  from {
    -webkit-transform: translate(0, 100%);
    transform: translate(0, 100%);
  }
  to {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@keyframes SlideBottomIn {
  from {
    -webkit-transform: translate(0, 100%);
    transform: translate(0, 100%);
  }
  to {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@-webkit-keyframes SlideBottomOut {
  from {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(0, 100%);
    transform: translate(0, 100%);
  }
}
@keyframes SlideBottomOut {
  from {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(0, 100%);
    transform: translate(0, 100%);
  }
}
@-webkit-keyframes SlideTopIn {
  from {
    -webkit-transform: translate(0, -100%);
    transform: translate(0, -100%);
  }
  to {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@keyframes SlideTopIn {
  from {
    -webkit-transform: translate(0, -100%);
    transform: translate(0, -100%);
  }
  to {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@-webkit-keyframes SlideTopOut {
  from {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(0, -100%);
    transform: translate(0, -100%);
  }
}
@keyframes SlideTopOut {
  from {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(0, -100%);
    transform: translate(0, -100%);
  }
}
@-webkit-keyframes SlideRight {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}
@keyframes SlideRight {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}
@-webkit-keyframes SlideLeft {
  from {
    width: 100%;
  }
  to {
    width: 0;
  }
}
@keyframes SlideLeft {
  from {
    width: 100%;
  }
  to {
    width: 0;
  }
}
@-webkit-keyframes SlideDown {
  from {
    height: 0;
  }
  to {
    height: 100%;
  }
}
@keyframes SlideDown {
  from {
    height: 0;
  }
  to {
    height: 100%;
  }
}
@-webkit-keyframes SlideUp {
  from {
    height: 100%;
  }
  to {
    height: 0;
  }
}
@keyframes SlideUp {
  from {
    height: 100%;
  }
  to {
    height: 0;
  }
}
@-webkit-keyframes FadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes FadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes FadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes FadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes ZoomIn {
  from {
    -webkit-transform: translate(0, 0) scale(0);
    transform: translate(0, 0) scale(0);
  }
  to {
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
  }
}
@keyframes ZoomIn {
  from {
    -webkit-transform: translate(0, 0) scale(0);
    transform: translate(0, 0) scale(0);
  }
  to {
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
  }
}
@-webkit-keyframes ZoomOut {
  from {
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
  }
  to {
    -webkit-transform: translate(0, 0) scale(0);
    transform: translate(0, 0) scale(0);
  }
}
@keyframes ZoomOut {
  from {
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
  }
  to {
    -webkit-transform: translate(0, 0) scale(0);
    transform: translate(0, 0) scale(0);
  }
}
@-webkit-keyframes FadeZoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes FadeZoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@-webkit-keyframes FadeZoomOut {
  from {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
  }
}
@keyframes FadeZoomOut {
  from {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
  }
}
@-webkit-keyframes FlipRightDownIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-180deg);
    transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: right center;
    transform-origin: right center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
    -webkit-transform-origin: right center;
    transform-origin: right center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@keyframes FlipRightDownIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-180deg);
    transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: right center;
    transform-origin: right center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
    -webkit-transform-origin: right center;
    transform-origin: right center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipRightDownOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: right center;
    transform-origin: right center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
    -webkit-transform-origin: right center;
    transform-origin: right center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@keyframes FlipRightDownOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: right center;
    transform-origin: right center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
    -webkit-transform-origin: right center;
    transform-origin: right center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipRightUpIn {
  from {
    -webkit-transform: perspective(400px) rotateY(135deg);
    transform: perspective(400px) rotateY(135deg);
    -webkit-transform-origin: right center;
    transform-origin: right center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
    -webkit-transform-origin: right center;
    transform-origin: right center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@keyframes FlipRightUpIn {
  from {
    -webkit-transform: perspective(400px) rotateY(135deg);
    transform: perspective(400px) rotateY(135deg);
    -webkit-transform-origin: right center;
    transform-origin: right center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
    -webkit-transform-origin: right center;
    transform-origin: right center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipRightUpOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: right center;
    transform-origin: right center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg);
    transform: rotateY(135deg);
    -webkit-transform-origin: right center;
    transform-origin: right center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@keyframes FlipRightUpOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: right center;
    transform-origin: right center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg);
    transform: rotateY(135deg);
    -webkit-transform-origin: right center;
    transform-origin: right center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipLeftDownIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-180deg);
    transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: left center;
    transform-origin: left center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
    -webkit-transform-origin: left center;
    transform-origin: left center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@keyframes FlipLeftDownIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-180deg);
    transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: left center;
    transform-origin: left center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
    -webkit-transform-origin: left center;
    transform-origin: left center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipLeftDownOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: left center;
    transform-origin: left center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg);
    transform: rotateY(135deg);
    -webkit-transform-origin: left center;
    transform-origin: left center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@keyframes FlipLeftDownOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: left center;
    transform-origin: left center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg);
    transform: rotateY(135deg);
    -webkit-transform-origin: left center;
    transform-origin: left center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipLeftUpIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-135deg);
    transform: perspective(400px) rotateY(-135deg);
    -webkit-transform-origin: left center;
    transform-origin: left center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
    -webkit-transform-origin: left center;
    transform-origin: left center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@keyframes FlipLeftUpIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-135deg);
    transform: perspective(400px) rotateY(-135deg);
    -webkit-transform-origin: left center;
    transform-origin: left center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
    -webkit-transform-origin: left center;
    transform-origin: left center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipLeftUpOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: left center;
    transform-origin: left center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg) perspective(200px);
    transform: rotateY(135deg) perspective(200px);
    -webkit-transform-origin: left center;
    transform-origin: left center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@keyframes FlipLeftUpOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: left center;
    transform-origin: left center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg) perspective(200px);
    transform: rotateY(135deg) perspective(200px);
    -webkit-transform-origin: left center;
    transform-origin: left center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipYLeftIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateY(180deg);
    transform: perspective(400px) rotateY(180deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(90deg);
    transform: perspective(700px) rotateY(90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@keyframes FlipYLeftIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateY(180deg);
    transform: perspective(400px) rotateY(180deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(90deg);
    transform: perspective(700px) rotateY(90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipYLeftOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(90deg);
    transform: perspective(700px) rotateY(90deg);
  }
  75% {
    -webkit-transform: perspective(850px) rotateY(125deg);
    transform: perspective(850px) rotateY(125deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@keyframes FlipYLeftOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(90deg);
    transform: perspective(700px) rotateY(90deg);
  }
  75% {
    -webkit-transform: perspective(850px) rotateY(125deg);
    transform: perspective(850px) rotateY(125deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipYRightIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateY(-180deg);
    transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(-90deg);
    transform: perspective(700px) rotateY(-90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@keyframes FlipYRightIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateY(-180deg);
    transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(-90deg);
    transform: perspective(700px) rotateY(-90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipYRightOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(-90deg);
    transform: perspective(700px) rotateY(-90deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@keyframes FlipYRightOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(-90deg);
    transform: perspective(700px) rotateY(-90deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipXDownIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateX(180deg);
    transform: perspective(400px) rotateX(180deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(90deg);
    transform: perspective(700px) rotateX(90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@keyframes FlipXDownIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateX(180deg);
    transform: perspective(400px) rotateX(180deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(90deg);
    transform: perspective(700px) rotateX(90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipXDownOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(90deg);
    transform: perspective(700px) rotateX(90deg);
  }
  75% {
    -webkit-transform: perspective(850px) rotateX(125deg);
    transform: perspective(850px) rotateX(125deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@keyframes FlipXDownOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(90deg);
    transform: perspective(700px) rotateX(90deg);
  }
  75% {
    -webkit-transform: perspective(850px) rotateX(125deg);
    transform: perspective(850px) rotateX(125deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipXUpIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateX(-180deg);
    transform: perspective(400px) rotateX(-180deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(-90deg);
    transform: perspective(700px) rotateX(-90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@keyframes FlipXUpIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateX(-180deg);
    transform: perspective(400px) rotateX(-180deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(-90deg);
    transform: perspective(700px) rotateX(-90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipXUpOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(-90deg);
    transform: perspective(700px) rotateX(-90deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateX(-180deg);
    transform: rotateX(-180deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
@keyframes FlipXUpOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(-90deg);
    transform: perspective(700px) rotateX(-90deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateX(-180deg);
    transform: rotateX(-180deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
}
.e-ripple,
.e-ripple-style {
  overflow: hidden;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.e-ripple-element,
.e-ripple-style::after {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 0;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition: opacity, -webkit-transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
  transition: opacity, -webkit-transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
  transition: opacity, transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
  transition:
    opacity,
    transform 0ms cubic-bezier(0, 0.1, 0.2, 1),
    -webkit-transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
}
.e-ripple-style::after {
  background: rgba(0, 0, 0, 0.3);
  content: "";
  display: block;
  height: 50%;
  left: 25%;
  opacity: 0;
  top: 25%;
  -webkit-transform: scale(3);
  transform: scale(3);
  -webkit-transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: transform 0.5s, opacity 0.5s;
  transition:
    transform 0.5s,
    opacity 0.5s,
    -webkit-transform 0.5s;
  width: 50%;
}
.e-ripple-style:active::after {
  opacity: 1;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition: 0s;
  transition: 0s;
}

/* node_modules/@syncfusion/ej2-buttons/styles/bootstrap5.css */
.e-btn,
.e-css.e-btn {
  -webkit-font-smoothing: antialiased;
  border: 1px solid;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  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;
  -webkit-box-pack: center;
  -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;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  white-space: nowrap;
}
.e-btn:disabled,
.e-css.e-btn:disabled {
  cursor: default;
}
.e-btn:hover,
.e-btn:focus,
.e-css.e-btn:hover,
.e-css.e-btn:focus {
  text-decoration: none;
}
.e-btn::-moz-focus-inner,
.e-css.e-btn::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.e-btn .e-btn-icon,
.e-css.e-btn .e-btn-icon {
  display: inline-block;
  font-size: 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 {
  width: 2em;
  margin-right: -0.5em;
}
.e-btn .e-btn-icon.e-icon-top,
.e-css.e-btn .e-btn-icon.e-icon-top {
  padding-bottom: 8px;
  display: block;
  margin-top: 0;
  width: auto;
}
.e-btn .e-btn-icon.e-icon-bottom,
.e-css.e-btn .e-btn-icon.e-icon-bottom {
  padding-top: 8px;
  display: block;
  margin-top: 0;
  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-btn,
.e-css.e-btn {
  -webkit-tap-highlight-color: transparent;
  background: #6c757d;
  border-color: #6c757d;
  color: #fff;
  -webkit-transition: -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}
.e-btn:hover,
.e-css.e-btn:hover {
  background: #5c636a;
  border-color: #565e64;
  -webkit-box-shadow: none;
  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;
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.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-btn.e-disabled,
.e-css.e-btn:disabled,
.e-css.e-btn.e-disabled {
  background: rgba(108, 117, 125, 0.65);
  border-color: rgba(108, 117, 125, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.65);
}
.e-btn .e-ripple-element,
.e-css.e-btn .e-ripple-element {
  background: transparent;
}
.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;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.075);
  box-shadow: 0 2px 4px rgba(0, 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;
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  color: #fff;
  outline: #6c757d 0 solid;
  outline-offset: 0;
}
.e-btn.e-round:disabled,
.e-btn.e-round.e-disabled,
.e-btn.e-round-edge:disabled,
.e-btn.e-round-edge.e-disabled,
.e-css.e-btn.e-round:disabled,
.e-css.e-btn.e-round.e-disabled,
.e-css.e-btn.e-round-edge:disabled,
.e-css.e-btn.e-round-edge.e-disabled {
  background: rgba(108, 117, 125, 0.65);
  border-color: rgba(108, 117, 125, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.65);
}
.e-btn.e-round.e-primary:hover,
.e-btn.e-round-edge.e-primary:hover,
.e-css.e-btn.e-round.e-primary:hover,
.e-css.e-btn.e-round-edge.e-primary:hover {
  border-color: #0d6efd;
}
.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:hover,
.e-btn.e-round-edge.e-success:hover,
.e-css.e-btn.e-round.e-success:hover,
.e-css.e-btn.e-round-edge.e-success:hover {
  border-color: #198754;
}
.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:hover,
.e-btn.e-round-edge.e-info:hover,
.e-css.e-btn.e-round.e-info:hover,
.e-css.e-btn.e-round-edge.e-info:hover {
  border-color: #0dcaf0;
}
.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:hover,
.e-btn.e-round-edge.e-warning:hover,
.e-css.e-btn.e-round.e-warning:hover,
.e-css.e-btn.e-round-edge.e-warning:hover {
  border-color: #ffc107;
}
.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:hover,
.e-btn.e-round-edge.e-danger:hover,
.e-css.e-btn.e-round.e-danger:hover,
.e-css.e-btn.e-round-edge.e-danger:hover {
  border-color: #dc3545;
}
.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;
  -webkit-box-shadow: none;
  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;
  -webkit-box-shadow: 0 0 0 4px rgba(49, 132, 253, 0.5);
  box-shadow: 0 0 0 4px rgba(49, 132, 253, 0.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-btn.e-primary.e-disabled,
.e-css.e-btn.e-primary:disabled,
.e-css.e-btn.e-primary.e-disabled {
  background: rgba(13, 110, 253, 0.65);
  border-color: rgba(13, 110, 253, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.65);
}
.e-btn.e-primary .e-ripple-element,
.e-css.e-btn.e-primary .e-ripple-element {
  background: transparent;
}
.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;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-success:focus,
.e-css.e-btn.e-success:focus {
  background: #157347;
  border-color: #198754;
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(60, 153, 110, 0.5);
  box-shadow: 0 0 0 4px rgba(60, 153, 110, 0.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-btn.e-success.e-disabled,
.e-css.e-btn.e-success:disabled,
.e-css.e-btn.e-success.e-disabled {
  background: rgba(25, 135, 84, 0.65);
  border-color: rgba(25, 135, 84, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.65);
}
.e-btn.e-success .e-ripple-element,
.e-css.e-btn.e-success .e-ripple-element {
  background: transparent;
}
.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;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #000;
}
.e-btn.e-info:focus,
.e-css.e-btn.e-info:focus {
  background: #31d2f2;
  border-color: #0dcaf0;
  color: #000;
  -webkit-box-shadow: 0 0 0 4px rgba(49, 210, 242, 0.5);
  box-shadow: 0 0 0 4px rgba(49, 210, 242, 0.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-btn.e-info.e-disabled,
.e-css.e-btn.e-info:disabled,
.e-css.e-btn.e-info.e-disabled {
  background: rgba(13, 202, 240, 0.65);
  border-color: rgba(13, 202, 240, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.65);
}
.e-btn.e-info .e-ripple-element,
.e-css.e-btn.e-info .e-ripple-element {
  background: transparent;
}
.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;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #000;
}
.e-btn.e-warning:focus,
.e-css.e-btn.e-warning:focus {
  background: #ffca2c;
  border-color: #ffc107;
  color: #000;
  -webkit-box-shadow: 0 0 0 4px rgba(255, 202, 44, 0.5);
  box-shadow: 0 0 0 4px rgba(255, 202, 44, 0.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-btn.e-warning.e-disabled,
.e-css.e-btn.e-warning:disabled,
.e-css.e-btn.e-warning.e-disabled {
  background: rgba(255, 193, 7, 0.65);
  border-color: rgba(255, 193, 7, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.65);
}
.e-btn.e-warning .e-ripple-element,
.e-css.e-btn.e-warning .e-ripple-element {
  background: transparent;
}
.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;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-danger:focus,
.e-css.e-btn.e-danger:focus {
  background: #bb2d3b;
  border-color: #dc3545;
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(225, 83, 97, 0.5);
  box-shadow: 0 0 0 4px rgba(225, 83, 97, 0.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-btn.e-danger.e-disabled,
.e-css.e-btn.e-danger:disabled,
.e-css.e-btn.e-danger.e-disabled {
  background: rgba(220, 53, 69, 0.65);
  border-color: rgba(220, 53, 69, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.65);
}
.e-btn.e-danger .e-ripple-element,
.e-css.e-btn.e-danger .e-ripple-element {
  background: transparent;
}
.e-btn.e-flat,
.e-css.e-btn.e-flat {
  background: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #6c757d;
}
.e-btn.e-flat:hover,
.e-css.e-btn.e-flat:hover {
  background: #5c636a;
  border-color: #565e64;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-flat:focus,
.e-css.e-btn.e-flat:focus {
  background: #5c636a;
  border-color: #565e64;
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.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-btn.e-flat.e-disabled,
.e-css.e-btn.e-flat:disabled,
.e-css.e-btn.e-flat.e-disabled {
  background: rgba(108, 117, 125, 0.65);
  border-color: rgba(108, 117, 125, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.65);
}
.e-btn.e-flat .e-ripple-element,
.e-css.e-btn.e-flat .e-ripple-element {
  background: transparent;
}
.e-btn.e-flat.e-primary,
.e-css.e-btn.e-flat.e-primary {
  background: transparent;
  border-color: transparent;
  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: transparent;
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(49, 132, 253, 0.5);
  box-shadow: 0 0 0 4px rgba(49, 132, 253, 0.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-btn.e-flat.e-primary.e-disabled,
.e-css.e-btn.e-flat.e-primary:disabled,
.e-css.e-btn.e-flat.e-primary.e-disabled {
  background: rgba(13, 110, 253, 0.65);
  border-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.65);
}
.e-btn.e-flat.e-primary .e-ripple-element,
.e-css.e-btn.e-flat.e-primary .e-ripple-element {
  background: transparent;
}
.e-btn.e-flat.e-success,
.e-css.e-btn.e-flat.e-success {
  background: transparent;
  border-color: transparent;
  color: #198754;
}
.e-btn.e-flat.e-success:hover,
.e-css.e-btn.e-flat.e-success:hover {
  background: #157347;
  border-color: #146c43;
  -webkit-box-shadow: none;
  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: transparent;
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(60, 153, 110, 0.5);
  box-shadow: 0 0 0 4px rgba(60, 153, 110, 0.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-btn.e-flat.e-success.e-disabled,
.e-css.e-btn.e-flat.e-success:disabled,
.e-css.e-btn.e-flat.e-success.e-disabled {
  background: rgba(25, 135, 84, 0.65);
  border-color: rgba(25, 135, 84, 0.65);
  color: rgba(255, 255, 255, 0.65);
}
.e-btn.e-flat.e-success .e-ripple-element,
.e-css.e-btn.e-flat.e-success .e-ripple-element {
  background: transparent;
}
.e-btn.e-flat.e-info,
.e-css.e-btn.e-flat.e-info {
  background: transparent;
  border-color: transparent;
  color: #0dcaf0;
}
.e-btn.e-flat.e-info:hover,
.e-css.e-btn.e-flat.e-info:hover {
  background: #31d2f2;
  border-color: #25cff2;
  -webkit-box-shadow: none;
  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: transparent;
  color: #000;
  -webkit-box-shadow: 0 0 0 4px rgba(49, 210, 242, 0.5);
  box-shadow: 0 0 0 4px rgba(49, 210, 242, 0.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-btn.e-flat.e-info.e-disabled,
.e-css.e-btn.e-flat.e-info:disabled,
.e-css.e-btn.e-flat.e-info.e-disabled {
  background: rgba(13, 202, 240, 0.65);
  border-color: rgba(13, 202, 240, 0.65);
  color: rgba(0, 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: transparent;
}
.e-btn.e-flat.e-warning,
.e-css.e-btn.e-flat.e-warning {
  background: transparent;
  border-color: transparent;
  color: #ffc107;
}
.e-btn.e-flat.e-warning:hover,
.e-css.e-btn.e-flat.e-warning:hover {
  background: #ffca2c;
  border-color: #ffc720;
  -webkit-box-shadow: none;
  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: transparent;
  color: #000;
  -webkit-box-shadow: 0 0 0 4px rgba(255, 202, 44, 0.5);
  box-shadow: 0 0 0 4px rgba(255, 202, 44, 0.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-btn.e-flat.e-warning.e-disabled,
.e-css.e-btn.e-flat.e-warning:disabled,
.e-css.e-btn.e-flat.e-warning.e-disabled {
  background: rgba(255, 193, 7, 0.65);
  border-color: rgba(255, 193, 7, 0.65);
  color: rgba(0, 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: transparent;
}
.e-btn.e-flat.e-danger,
.e-css.e-btn.e-flat.e-danger {
  background: transparent;
  border-color: transparent;
  color: #dc3545;
}
.e-btn.e-flat.e-danger:hover,
.e-css.e-btn.e-flat.e-danger:hover {
  background: #bb2d3b;
  border-color: #b02a37;
  -webkit-box-shadow: none;
  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: transparent;
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(225, 83, 97, 0.5);
  box-shadow: 0 0 0 4px rgba(225, 83, 97, 0.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-btn.e-flat.e-danger.e-disabled,
.e-css.e-btn.e-flat.e-danger:disabled,
.e-css.e-btn.e-flat.e-danger.e-disabled {
  background: rgba(220, 53, 69, 0.65);
  border-color: rgba(220, 53, 69, 0.65);
  color: rgba(0, 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: transparent;
}
.e-btn.e-outline,
.e-css.e-btn.e-outline {
  background: transparent;
  border-color: #6c757d;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #6c757d;
}
.e-btn.e-outline:hover,
.e-css.e-btn.e-outline:hover {
  background: #5c636a;
  border-color: #565e64;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-outline:focus,
.e-css.e-btn.e-outline:focus {
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
}
.e-btn.e-outline:focus:not(:focus-visible),
.e-css.e-btn.e-outline:focus:not(:focus-visible) {
  background: #565e64;
  color: #fff;
}
.e-btn.e-outline:focus-visible,
.e-css.e-btn.e-outline:focus-visible {
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.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-btn.e-outline.e-disabled,
.e-css.e-btn.e-outline:disabled,
.e-css.e-btn.e-outline.e-disabled {
  background: transparent;
  border-color: rgba(108, 117, 125, 0.65);
  color: #565e64;
}
.e-btn.e-outline.e-primary,
.e-css.e-btn.e-outline.e-primary {
  background: transparent;
  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 {
  -webkit-box-shadow: 0 0 0 4px rgba(49, 132, 253, 0.5);
  box-shadow: 0 0 0 4px rgba(49, 132, 253, 0.5);
}
.e-btn.e-outline.e-primary:focus:not(:focus-visible),
.e-css.e-btn.e-outline.e-primary:focus:not(:focus-visible) {
  background: #0d6efd;
  color: #fff;
}
.e-btn.e-outline.e-primary:focus-visible,
.e-css.e-btn.e-outline.e-primary:focus-visible {
  -webkit-box-shadow: 0 0 0 4px rgba(49, 132, 253, 0.5);
  box-shadow: 0 0 0 4px rgba(49, 132, 253, 0.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-btn.e-outline.e-primary.e-disabled,
.e-css.e-btn.e-outline.e-primary:disabled,
.e-css.e-btn.e-outline.e-primary.e-disabled {
  background: rgba(13, 110, 253, 0.65);
  border-color: rgba(13, 110, 253, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.65);
}
.e-btn.e-outline.e-success,
.e-css.e-btn.e-outline.e-success {
  background: transparent;
  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 {
  -webkit-box-shadow: 0 0 0 4px rgba(60, 153, 110, 0.5);
  box-shadow: 0 0 0 4px rgba(60, 153, 110, 0.5);
}
.e-btn.e-outline.e-success:focus:not(:focus-visible),
.e-css.e-btn.e-outline.e-success:focus:not(:focus-visible) {
  background: #198754;
  color: #fff;
}
.e-btn.e-outline.e-success:focus-visible,
.e-css.e-btn.e-outline.e-success:focus-visible {
  -webkit-box-shadow: 0 0 0 4px rgba(60, 153, 110, 0.5);
  box-shadow: 0 0 0 4px rgba(60, 153, 110, 0.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-btn.e-outline.e-success.e-disabled,
.e-css.e-btn.e-outline.e-success:disabled,
.e-css.e-btn.e-outline.e-success.e-disabled {
  background: rgba(25, 135, 84, 0.65);
  border-color: rgba(25, 135, 84, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.65);
}
.e-btn.e-outline.e-info,
.e-css.e-btn.e-outline.e-info {
  background: transparent;
  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 {
  -webkit-box-shadow: 0 0 0 4px rgba(49, 210, 242, 0.5);
  box-shadow: 0 0 0 4px rgba(49, 210, 242, 0.5);
}
.e-btn.e-outline.e-info:focus:not(:focus-visible),
.e-css.e-btn.e-outline.e-info:focus:not(:focus-visible) {
  background: #0dcaf0;
  color: #000;
}
.e-btn.e-outline.e-info:focus-visible,
.e-css.e-btn.e-outline.e-info:focus-visible {
  -webkit-box-shadow: 0 0 0 4px rgba(49, 210, 242, 0.5);
  box-shadow: 0 0 0 4px rgba(49, 210, 242, 0.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-btn.e-outline.e-info.e-disabled,
.e-css.e-btn.e-outline.e-info:disabled,
.e-css.e-btn.e-outline.e-info.e-disabled {
  background: rgba(13, 202, 240, 0.65);
  border-color: rgba(13, 202, 240, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.65);
}
.e-btn.e-outline.e-warning,
.e-css.e-btn.e-outline.e-warning {
  background: transparent;
  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 {
  -webkit-box-shadow: 0 0 0 4px rgba(255, 202, 44, 0.5);
  box-shadow: 0 0 0 4px rgba(255, 202, 44, 0.5);
}
.e-btn.e-outline.e-warning:focus:not(:focus-visible),
.e-css.e-btn.e-outline.e-warning:focus:not(:focus-visible) {
  background: #ffc107;
  color: #000;
}
.e-btn.e-outline.e-warning:focus-visible,
.e-css.e-btn.e-outline.e-warning:focus-visible {
  -webkit-box-shadow: 0 0 0 4px rgba(255, 202, 44, 0.5);
  box-shadow: 0 0 0 4px rgba(255, 202, 44, 0.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-btn.e-outline.e-warning.e-disabled,
.e-css.e-btn.e-outline.e-warning:disabled,
.e-css.e-btn.e-outline.e-warning.e-disabled {
  background: rgba(255, 193, 7, 0.65);
  border-color: rgba(255, 193, 7, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.65);
}
.e-btn.e-outline.e-danger,
.e-css.e-btn.e-outline.e-danger {
  background: transparent;
  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 {
  -webkit-box-shadow: 0 0 0 4px rgba(225, 83, 97, 0.5);
  box-shadow: 0 0 0 4px rgba(225, 83, 97, 0.5);
}
.e-btn.e-outline.e-danger:focus:not(:focus-visible),
.e-css.e-btn.e-outline.e-danger:focus:not(:focus-visible) {
  background: #dc3545;
  color: #fff;
}
.e-btn.e-outline.e-danger:focus-visible,
.e-css.e-btn.e-outline.e-danger:focus-visible {
  -webkit-box-shadow: 0 0 0 4px rgba(225, 83, 97, 0.5);
  box-shadow: 0 0 0 4px rgba(225, 83, 97, 0.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-btn.e-outline.e-danger.e-disabled,
.e-css.e-btn.e-outline.e-danger:disabled,
.e-css.e-btn.e-outline.e-danger.e-disabled {
  background: rgba(220, 53, 69, 0.65);
  border-color: rgba(220, 53, 69, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.65);
}
.e-btn.e-link,
.e-css.e-btn.e-link {
  background: transparent;
  border-color: transparent;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #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, 0.65);
  text-decoration: underline;
  background: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  text-decoration: none;
}
.e-btn.e-inherit,
.e-css.e-btn.e-inherit {
  color: inherit;
  background: inherit;
  border-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-btn.e-inherit:hover,
.e-btn.e-inherit:focus,
.e-btn.e-inherit:active,
.e-btn.e-inherit.e-active,
.e-css.e-btn.e-inherit:hover,
.e-css.e-btn.e-inherit:focus,
.e-css.e-btn.e-inherit:active,
.e-css.e-btn.e-inherit.e-active {
  background: rgba(0, 0, 0, 0.056);
  border-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: inherit;
  outline: none;
}
.e-btn.e-inherit:disabled,
.e-css.e-btn.e-inherit:disabled {
  background: inherit;
  color: inherit;
  border-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: 0.5;
}
.e-bigger.e-small .e-btn,
.e-bigger .e-small.e-btn,
.e-bigger.e-small .e-css.e-btn,
.e-bigger .e-small.e-css.e-btn {
  font-size: 14px;
  line-height: 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;
}
.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";
}
.e-checkbox-wrapper,
.e-css.e-checkbox-wrapper {
  cursor: pointer;
  display: inline-block;
  line-height: 1;
  outline: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-checkbox-wrapper label,
.e-css.e-checkbox-wrapper label {
  cursor: pointer;
  display: inline-block;
  line-height: 0;
  margin: 0;
  position: relative;
  white-space: nowrap;
}
.e-checkbox-wrapper:focus .e-frame,
.e-checkbox-wrapper.e-focus .e-frame,
.e-css.e-checkbox-wrapper:focus .e-frame,
.e-css.e-checkbox-wrapper.e-focus .e-frame {
  -webkit-box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.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;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  white-space: normal;
}
.e-checkbox-wrapper .e-checkbox,
.e-css.e-checkbox-wrapper .e-checkbox {
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}
.e-checkbox-wrapper .e-checkbox + .e-label,
.e-css.e-checkbox-wrapper .e-checkbox + .e-label {
  margin-right: 8px;
}
.e-checkbox-wrapper .e-frame,
.e-css.e-checkbox-wrapper .e-frame {
  border: 1px solid;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  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-checkbox-wrapper,
.e-css.e-checkbox-wrapper {
  -webkit-tap-highlight-color: transparent;
}
.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: transparent;
}
.e-checkbox-wrapper .e-ripple-check .e-ripple-element,
.e-css.e-checkbox-wrapper .e-ripple-check .e-ripple-element {
  background: transparent;
}
.e-checkbox-wrapper:active .e-ripple-element,
.e-css.e-checkbox-wrapper:active .e-ripple-element {
  background: transparent;
}
.e-checkbox-wrapper:active .e-ripple-check .e-ripple-element,
.e-css.e-checkbox-wrapper:active .e-ripple-check .e-ripple-element {
  background: transparent;
}
.e-checkbox-wrapper .e-label,
.e-css.e-checkbox-wrapper .e-label {
  color: #212529;
}
.e-checkbox-wrapper .e-checkbox:focus + .e-frame,
.e-checkbox-wrapper .e-checkbox:active + .e-frame,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame {
  background-color: #fff;
  border-color: #0a53be;
  -webkit-box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
}
.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-check,
.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-check {
  background-color: #0d6efd;
  border-color: #0a58ca;
  -webkit-box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  color: #fff;
}
.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-stop,
.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-stop {
  background-color: #0d6efd;
  border-color: #0a58ca;
  -webkit-box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.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: transparent;
}
.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: transparent;
}
.e-checkbox-wrapper.e-focus .e-frame,
.e-checkbox-wrapper.e-focus .e-frame.e-check,
.e-css.e-checkbox-wrapper.e-focus .e-frame,
.e-css.e-checkbox-wrapper.e-focus .e-frame.e-check {
  outline: rgba(13, 110, 253, 0.25);
  outline-offset: 0;
}
.e-bigger.e-small .e-checkbox-wrapper .e-frame,
.e-bigger.e-small.e-checkbox-wrapper .e-frame,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-frame,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-frame {
  height: 16px;
  line-height: 15px;
  width: 16px;
}
.e-bigger.e-small .e-checkbox-wrapper .e-frame:hover.e-check,
.e-bigger.e-small.e-checkbox-wrapper .e-frame:hover.e-check,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-frame:hover.e-check,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-frame:hover.e-check {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.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 + .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-frame + .e-ripple-container,
.e-bigger.e-checkbox-wrapper .e-frame + .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper .e-frame + .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper .e-frame + .e-ripple-container {
  left: auto;
}
.e-bigger .e-checkbox-wrapper .e-check,
.e-bigger.e-checkbox-wrapper .e-check,
.e-bigger .e-css.e-checkbox-wrapper .e-check,
.e-bigger.e-css.e-checkbox-wrapper .e-check {
  font-size: 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-check,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame:hover.e-check,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame:hover.e-check,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame:hover.e-check {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame + .e-label,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame + .e-label,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-label,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-label {
  margin-left: 0;
  margin-right: 12px;
}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container {
  left: auto;
}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container {
  right: auto;
}
.e-bigger .e-checkbox-wrapper.e-small .e-frame,
.e-bigger.e-checkbox-wrapper.e-small .e-frame,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-frame,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-frame {
  height: 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;
}
.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: transparent;
  cursor: pointer;
  display: inline-block;
  margin: 0;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  white-space: nowrap;
}
.e-radio + label .e-label {
  display: inline-block;
  font-family:
    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%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  content: "";
  height: 14px;
  left: 0;
  position: absolute;
  width: 14px;
}
.e-radio + label:focus::before {
  -webkit-box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
}
.e-radio + label::after {
  border: 1px solid;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  content: "";
  height: 6px;
  left: 4px;
  position: absolute;
  top: 4px;
  -webkit-transform: scale(0);
  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 {
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: none;
  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-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: transparent;
}
.e-radio + label:active .e-ripple-element {
  background-color: transparent;
}
.e-radio:focus + label::before {
  border-color: #0d6efd;
  -webkit-box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
}
.e-radio:focus + label::before {
  border-color: #ced4da;
  -webkit-box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.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: transparent;
}
.e-radio:checked + .e-focus .e-ripple-container {
  background-color: transparent;
}
.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 {
  background-color: transparent;
  border-color: #dee2e6;
  cursor: default;
}
.e-radio:disabled + label .e-ripple-container {
  background-color: transparent;
}
.e-radio:disabled + label .e-ripple-container::after {
  background-color: transparent;
  cursor: default;
}
.e-radio:disabled + label .e-label {
  color: #adb5bd;
}
.e-radio:disabled:checked + label::before {
  background-color: #86b7fe;
  border-color: transparent;
}
.e-radio:disabled:checked + label::after {
  background-color: #fff;
  border-color: #fff;
  cursor: default;
}
.e-radio:disabled:checked + label .e-ripple-container,
.e-radio:disabled:checked + label .e-ripple-container::after {
  background-color: transparent;
}
.e-bigger.e-small .e-radio + label .e-label,
.e-radio + label.e-bigger.e-small .e-label {
  line-height: 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;
}
.e-switch-wrapper,
.e-css.e-switch-wrapper {
  cursor: pointer;
  display: inline-block;
  height: 20px;
  position: relative;
  -webkit-user-select: none;
  -moz-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 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  border: 1px solid #ced4da;
  border-radius: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 100%;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  transition: all 0.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 0.2s ease-in-out 0.1s;
  -webkit-transition: all 0.2s ease-in-out 0.1s;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: inherit;
  display: -webkit-box;
  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%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  left: 0;
  position: absolute;
  transition: all 0.2s ease-in-out 0.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 0.2s linear;
  -webkit-transition: all 0.2s linear;
  border-radius: 50%;
  bottom: 2px;
  height: 16px;
  left: 2px;
  margin: auto 0;
  position: absolute;
  top: 2px;
  transition: all 0.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;
  pointer-events: none;
}
.e-switch-wrapper .e-ripple-container,
.e-css.e-switch-wrapper .e-ripple-container {
  border-radius: 50%;
  bottom: -9px;
  height: 52px;
  left: -17px;
  pointer-events: none;
  position: absolute;
  top: -17px;
  width: 52px;
  z-index: 1;
}
.e-switch-wrapper.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -18px;
}
.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
.e-switch-wrapper.e-rtl .e-switch-on,
.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
}
.e-switch-wrapper.e-rtl .e-switch-off,
.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}
.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  border-radius: 50%;
  height: 16px;
  left: 2px;
  margin: auto 0;
  position: absolute;
  top: 2px;
  -webkit-transition: all 0.2s linear;
  transition: all 0.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-switch-wrapper,
.e-css.e-switch-wrapper {
  -webkit-tap-highlight-color: transparent;
}
.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;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.075);
  box-shadow: 0 2px 4px rgba(0, 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, 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, 0.12);
}
.e-switch-wrapper.e-switch-disabled .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-handle.e-switch-active {
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #fff;
  opacity: 0.5;
}
.e-switch-wrapper.e-switch-disabled .e-switch-handle,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-handle {
  background-color: #dee2e6;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-switch-wrapper.e-switch-disabled .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner.e-switch-active {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-off,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-off {
  opacity: 0.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: 0.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;
  opacity: 0.5;
  border-color: #dee2e6;
}
.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 {
  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;
  -webkit-box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.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, 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, 0.12);
}
.e-switch-wrapper.e-active .e-switch-inner,
.e-switch-wrapper:active .e-switch-inner,
.e-css.e-switch-wrapper.e-active .e-switch-inner,
.e-css.e-switch-wrapper:active .e-switch-inner {
  background-color: #fff;
  border-color: #dee2e6;
  -webkit-box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.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, 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, 0.12);
}
.e-switch-wrapper.e-rtl.e-focus .e-switch-on,
.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-on {
  background-color: #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;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.075);
  box-shadow: 0 2px 4px rgba(0, 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: 0.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: 0.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;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle.e-switch-active {
  background-color: #fff;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner {
  background-color: #fff;
  border-color: #dee2e6;
  opacity: 0.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 {
  -webkit-box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.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: transparent;
}
*.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;
}
.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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
}
.e-chip-list.e-chip,
.e-chip-list .e-chip {
  -webkit-tap-highlight-color: transparent;
  border: 1px solid;
  border-radius: 4px;
  font-size: 14px;
  margin: 4px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-weight: 400;
  height: 24px;
  line-height: 1;
  outline: none;
  overflow: hidden;
  padding: 0 8px;
  position: relative;
  -webkit-transition: -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-chip-list.e-chip .e-chip-avatar,
.e-chip-list .e-chip .e-chip-avatar {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 24px;
  width: 24px;
  border-radius: 0;
  font-size: 12px;
  margin: 0 3px 0 -9px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
}
.e-chip-list.e-chip .e-chip-avatar-wrap,
.e-chip-list.e-chip.e-chip-avatar-wrap,
.e-chip-list .e-chip .e-chip-avatar-wrap,
.e-chip-list .e-chip.e-chip-avatar-wrap {
  border-radius: 0;
}
.e-chip-list.e-chip .e-chip-icon,
.e-chip-list .e-chip .e-chip-icon {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  font-size: 12px;
  margin: 0 8px 0 -4px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
}
.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 {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  font-size: 14px;
  margin: 0 -4px 0 4px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
}
.e-chip-list.e-chip .e-chip-delete.e-dlt-btn::before,
.e-chip-list .e-chip .e-chip-delete.e-dlt-btn::before {
  font-family: "e-icons";
}
.e-chip-list.e-chip .image-url,
.e-chip-list .e-chip .image-url {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  font-size: 12px;
  margin: 0 8px 0 -4px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
}
.e-chip-list.e-chip .trailing-icon-url,
.e-chip-list .e-chip .trailing-icon-url {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  font-size: 14px;
  margin: 0 -4px 0 4px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
  font-family: "e-icons";
}
.e-chip-list.e-chip .e-chip-template,
.e-chip-list .e-chip .e-chip-template {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-chip-list:not(.e-chip) {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.e-chip-list.e-multi-selection .e-chip::before {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "e-icons";
  height: 16px;
  width: 16px;
  margin: 0 4px 0 -4px;
  margin-top: 0;
  overflow: hidden;
  -webkit-transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1);
}
.e-chip-list.e-multi-selection .e-chip:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before {
  width: 0;
}
.e-chip-list.e-multi-selection .e-chip.e-chip-icon-wrap::before,
.e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  display: none;
}
.e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  height: 24px;
  width: 24px;
  margin: 0 3px 0 -9px;
  margin-top: 0;
}
.e-chip-list.e-multi-selection .e-chip.e-active .e-chip-icon,
.e-chip-list.e-multi-selection .e-chip.e-active .e-chip-avatar {
  display: none;
}
.e-chip-list.e-multi-selection .e-chip.e-active.e-chip-icon-wrap::before,
.e-chip-list.e-multi-selection .e-chip.e-active.e-chip-avatar-wrap::before {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-chip-list.e-multi-selection .e-chip.e-active:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before {
  width: 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-chip-list.e-selection .e-chip.e-active {
  background: #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: #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: rgba(108, 117, 125, 0.65);
  border-color: rgba(108, 117, 125, 0.65);
  color: rgba(255, 255, 255, 0.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, 0.65);
}
.e-chip-list.e-selection .e-chip.e-active.e-disabled .e-chip-avatar {
  background-color: rgba(108, 117, 125, 0.65);
  color: rgba(255, 255, 255, 0.65);
}
.e-chip-list.e-selection .e-chip.e-active.e-outline {
  background: #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: #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: transparent;
  border-color: #dee2e6;
  color: rgba(255, 255, 255, 0.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, 0.65);
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled .e-chip-avatar {
  background-color: transparent;
  color: #adb5bd;
}
.e-chip-list.e-selection .e-chip:active {
  background: #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: #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-chip-list .e-chip {
  background: #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: #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 {
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  background: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.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-focused.e-active,
.e-chip-list .e-chip.e-focused.e-active {
  background: #51585e;
  border-color: #51585e;
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.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.e-active,
.e-chip-list .e-chip.e-active {
  background: #51585e;
  border-color: #51585e;
  color: #fff;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-chip-list.e-chip.e-active .e-chip-icon,
.e-chip-list.e-chip.e-active .e-chip-delete,
.e-chip-list .e-chip.e-active .e-chip-icon,
.e-chip-list .e-chip.e-active .e-chip-delete {
  color: #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:active,
.e-chip-list .e-chip:active {
  background: #51585e;
  border-color: #51585e;
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.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: rgba(108, 117, 125, 0.65);
  border-color: rgba(108, 117, 125, 0.65);
  color: rgba(255, 255, 255, 0.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, 0.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, 0.65);
  color: rgba(255, 255, 255, 0.65);
}
.e-chip-list.e-chip.e-outline,
.e-chip-list .e-chip.e-outline {
  background: transparent;
  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: #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: #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-focused.e-active,
.e-chip-list .e-chip.e-outline.e-focused.e-active {
  background: #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.e-active,
.e-chip-list .e-chip.e-outline.e-active {
  background: #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:active,
.e-chip-list .e-chip.e-outline:active {
  background: #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: transparent;
  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: transparent;
  color: #adb5bd;
}
.e-chip-list.e-chip.e-primary,
.e-chip-list .e-chip.e-primary {
  background: #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: #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: #0b5ed7;
  border-color: #0b5ed7;
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.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-focused.e-active,
.e-chip-list .e-chip.e-primary.e-focused.e-active {
  background: #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.e-active,
.e-chip-list .e-chip.e-primary.e-active {
  background: #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:active,
.e-chip-list .e-chip.e-primary:active {
  background: #0a58ca;
  border-color: #0a58ca;
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.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: rgba(13, 110, 253, 0.65);
  border-color: rgba(13, 110, 253, 0.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, 0.65);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline,
.e-chip-list .e-chip.e-primary.e-outline {
  background: transparent;
  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: #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: #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-focused.e-active,
.e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active {
  background: #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.e-active,
.e-chip-list .e-chip.e-primary.e-outline.e-active {
  background: #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:active,
.e-chip-list .e-chip.e-primary.e-outline:active {
  background: #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: transparent;
  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: transparent;
  color: #adb5bd;
}
.e-chip-list.e-chip.e-success,
.e-chip-list .e-chip.e-success {
  background: #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: #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: #157347;
  border-color: #146c43;
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(60, 153, 110, 0.5);
  box-shadow: 0 0 0 4px rgba(60, 153, 110, 0.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-focused.e-active,
.e-chip-list .e-chip.e-success.e-focused.e-active {
  background: #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.e-active,
.e-chip-list .e-chip.e-success.e-active {
  background: #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:active,
.e-chip-list .e-chip.e-success:active {
  background: #146c43;
  border-color: #146c43;
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(60, 153, 110, 0.5);
  box-shadow: 0 0 0 4px rgba(60, 153, 110, 0.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: rgba(25, 135, 84, 0.65);
  border-color: rgba(25, 135, 84, 0.65);
  color: rgba(255, 255, 255, 0.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, 0.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, 0.65);
  color: rgba(255, 255, 255, 0.65);
}
.e-chip-list.e-chip.e-success.e-outline,
.e-chip-list .e-chip.e-success.e-outline {
  background: transparent;
  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: #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: #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-focused.e-active,
.e-chip-list .e-chip.e-success.e-outline.e-focused.e-active {
  background: #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.e-active,
.e-chip-list .e-chip.e-success.e-outline.e-active {
  background: #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:active,
.e-chip-list .e-chip.e-success.e-outline:active {
  background: #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: transparent;
  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: transparent;
  color: #adb5bd;
}
.e-chip-list.e-chip.e-info,
.e-chip-list .e-chip.e-info {
  background: #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: #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: #31d2f2;
  border-color: #31d2f2;
  color: #000;
  -webkit-box-shadow: 0 0 0 4px rgba(49, 210, 242, 0.5);
  box-shadow: 0 0 0 4px rgba(49, 210, 242, 0.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-focused.e-active,
.e-chip-list .e-chip.e-info.e-focused.e-active {
  background: #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.e-active,
.e-chip-list .e-chip.e-info.e-active {
  background: #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:active,
.e-chip-list .e-chip.e-info:active {
  background: #3dd5f3;
  border-color: #3dd5f3;
  color: #000;
  -webkit-box-shadow: 0 0 0 4px rgba(49, 210, 242, 0.5);
  box-shadow: 0 0 0 4px rgba(49, 210, 242, 0.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: rgba(13, 202, 240, 0.65);
  border-color: rgba(13, 202, 240, 0.65);
  color: rgba(0, 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, 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, 0.65);
  color: rgba(0, 0, 0, 0.65);
}
.e-chip-list.e-chip.e-info.e-outline,
.e-chip-list .e-chip.e-info.e-outline {
  background: transparent;
  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: #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: #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-focused.e-active,
.e-chip-list .e-chip.e-info.e-outline.e-focused.e-active {
  background: #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.e-active,
.e-chip-list .e-chip.e-info.e-outline.e-active {
  background: #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:active,
.e-chip-list .e-chip.e-info.e-outline:active {
  background: #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: transparent;
  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: transparent;
  color: #adb5bd;
}
.e-chip-list.e-chip.e-warning,
.e-chip-list .e-chip.e-warning {
  background: #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: #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: #ffca2c;
  border-color: #ffca2c;
  color: #000;
  -webkit-box-shadow: 0 0 0 4px rgba(255, 202, 44, 0.5);
  box-shadow: 0 0 0 4px rgba(255, 202, 44, 0.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-focused.e-active,
.e-chip-list .e-chip.e-warning.e-focused.e-active {
  background: #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.e-active,
.e-chip-list .e-chip.e-warning.e-active {
  background: #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:active,
.e-chip-list .e-chip.e-warning:active {
  background: #ffcd39;
  border-color: #ffcd39;
  color: #000;
  -webkit-box-shadow: 0 0 0 4px rgba(255, 202, 44, 0.5);
  box-shadow: 0 0 0 4px rgba(255, 202, 44, 0.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: rgba(255, 193, 7, 0.65);
  border-color: rgba(255, 193, 7, 0.65);
  color: rgba(0, 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, 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, 0.65);
  color: rgba(0, 0, 0, 0.65);
}
.e-chip-list.e-chip.e-warning.e-outline,
.e-chip-list .e-chip.e-warning.e-outline {
  background: transparent;
  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: #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: #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-focused.e-active,
.e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active {
  background: #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.e-active,
.e-chip-list .e-chip.e-warning.e-outline.e-active {
  background: #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:active,
.e-chip-list .e-chip.e-warning.e-outline:active {
  background: #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: transparent;
  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: transparent;
  color: #adb5bd;
}
.e-chip-list.e-chip.e-danger,
.e-chip-list .e-chip.e-danger {
  background: #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: #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: #bb2d3b;
  border-color: #bb2d3b;
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(225, 83, 97, 0.5);
  box-shadow: 0 0 0 4px rgba(225, 83, 97, 0.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-focused.e-active,
.e-chip-list .e-chip.e-danger.e-focused.e-active {
  background: #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.e-active,
.e-chip-list .e-chip.e-danger.e-active {
  background: #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:active,
.e-chip-list .e-chip.e-danger:active {
  background: #b02a37;
  border-color: #b02a37;
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(225, 83, 97, 0.5);
  box-shadow: 0 0 0 4px rgba(225, 83, 97, 0.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: rgba(220, 53, 69, 0.65);
  border-color: rgba(220, 53, 69, 0.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, 0.65);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline,
.e-chip-list .e-chip.e-danger.e-outline {
  background: transparent;
  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: #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: #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-focused.e-focused.e-active,
.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active {
  background: #b02a37;
  border-color: #b02a37;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-avatar {
  background-color: #b02a37;
  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: #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:active,
.e-chip-list .e-chip.e-danger.e-outline:active {
  background: #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: transparent;
  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: transparent;
  color: #adb5bd;
}
.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 {
  height: 32px;
  width: 32px;
  margin: 0 4px 0 -13px;
  font-size: 16px;
}
.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;
  width: 20px;
  margin: 0 8px 0 -4px;
}
.e-bigger .e-chip-list .e-chip-delete,
.e-bigger.e-chip-list .e-chip-delete {
  height: 24px;
  width: 24px;
  margin: 0 -4px 0 8px;
  font-size: 16px;
}
.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 {
  height: 24px;
  width: 24px;
  margin: 0 -4px 0 8px;
  font-size: 16px;
}
.e-bigger .e-chip-list.e-multi-selection .e-chip::before,
.e-bigger.e-chip-list.e-multi-selection .e-chip::before {
  height: 20px;
  width: 20px;
  margin: 0 4px 0 -4px;
  margin-top: 0;
}
.e-bigger .e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before,
.e-bigger.e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  height: 32px;
  width: 32px;
  margin: 0 4px 0 -13px;
  margin-top: 0;
}
.e-bigger .e-chip-list.e-multi-selection .e-chip.e-active:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before,
.e-bigger.e-chip-list.e-multi-selection .e-chip.e-active:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before {
  width: 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-fab.e-btn {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 9999px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 40px;
  min-width: 40px;
  padding: 0 15px;
  position: absolute;
  z-index: 100000;
}
.e-fab.e-btn .e-btn-icon {
  margin-top: 0;
  font-size: 14px;
}
.e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-fab.e-btn.e-fab-fixed {
  position: fixed;
}
.e-fab.e-btn.e-fab-top {
  top: 16px;
}
.e-fab.e-btn.e-fab-top.e-fab-middle {
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.e-fab.e-btn.e-fab-top.e-fab-middle.e-fab-left.e-fab-center {
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.e-fab.e-btn.e-fab-bottom {
  bottom: 16px;
}
.e-fab.e-btn.e-fab-left {
  left: 16px;
}
.e-fab.e-btn.e-fab-left.e-fab-center {
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.e-fab.e-btn.e-fab-right {
  right: 16px;
}
.e-rtl.e-fab.e-btn.e-fab-top {
  top: 16px;
}
.e-rtl.e-fab.e-btn.e-fab-top.e-fab-middle {
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.e-rtl.e-fab.e-btn.e-fab-top.e-fab-middle.e-fab-right.e-fab-center {
  right: 50%;
  top: 50%;
  -webkit-transform: translate(50%, -50%);
  transform: translate(50%, -50%);
}
.e-rtl.e-fab.e-btn.e-fab-bottom {
  bottom: 16px;
}
.e-rtl.e-fab.e-btn.e-fab-right {
  right: 16px;
}
.e-rtl.e-fab.e-btn.e-fab-right.e-fab-center {
  right: 50%;
  -webkit-transform: translateX(50%);
  transform: translateX(50%);
}
.e-rtl.e-fab.e-btn.e-fab-left {
  left: 16px;
}
.e-fab-hidden {
  visibility: hidden;
}
.e-small.e-fab.e-btn,
.e-small .e-fab.e-btn {
  border-radius: 9999px;
  min-height: 32px;
  min-width: 32px;
  padding: 0 11px;
}
.e-small.e-fab.e-btn.e-icon-btn,
.e-small .e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-small.e-fab.e-btn .e-btn-icon,
.e-small .e-fab.e-btn .e-btn-icon {
  font-size: 12px;
}
.e-fab.e-btn {
  -webkit-box-shadow:
    0 4px 6px -1px rgba(0, 0, 0, 0.2),
    0 -2px 15px -3px rgba(0, 0, 0, 0.1),
    0 6px 10px rgba(0, 0, 0, 0.14);
  box-shadow:
    0 4px 6px -1px rgba(0, 0, 0, 0.2),
    0 -2px 15px -3px rgba(0, 0, 0, 0.1),
    0 6px 10px rgba(0, 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 {
  -webkit-box-shadow:
    0 4px 6px -1px rgba(0, 0, 0, 0.2),
    0 -2px 15px -3px rgba(0, 0, 0, 0.1),
    0 6px 10px rgba(0, 0, 0, 0.14);
  box-shadow:
    0 4px 6px -1px rgba(0, 0, 0, 0.2),
    0 -2px 15px -3px rgba(0, 0, 0, 0.1),
    0 6px 10px rgba(0, 0, 0, 0.14);
}
.e-bigger.e-fab.e-btn,
.e-bigger .e-fab.e-btn {
  border-radius: 9999px;
  min-height: 52px;
  min-width: 52px;
  padding: 0 21px;
}
.e-bigger.e-fab.e-btn.e-icon-btn,
.e-bigger .e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-bigger.e-fab.e-btn .e-btn-icon,
.e-bigger .e-fab.e-btn .e-btn-icon {
  font-size: 16px;
}
.e-bigger.e-small.e-fab.e-btn,
.e-bigger.e-small .e-fab.e-btn,
.e-bigger .e-small.e-fab.e-btn,
.e-small .e-bigger.e-fab.e-btn {
  border-radius: 9999px;
  min-height: 46px;
  min-width: 46px;
  padding: 0 17px;
}
.e-bigger.e-small.e-fab.e-btn.e-icon-btn,
.e-bigger.e-small .e-fab.e-btn.e-icon-btn,
.e-bigger .e-small.e-fab.e-btn.e-icon-btn,
.e-small .e-bigger.e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-bigger.e-small.e-fab.e-btn .e-btn-icon,
.e-bigger.e-small .e-fab.e-btn .e-btn-icon,
.e-bigger .e-small.e-fab.e-btn .e-btn-icon,
.e-small .e-bigger.e-fab.e-btn .e-btn-icon {
  font-size: 14px;
}
.e-speeddial-popup {
  position: absolute;
  z-index: 100000;
  pointer-events: none;
}
.e-speeddial-popup.e-speeddial-top {
  top: 16px;
}
.e-speeddial-popup.e-speeddial-top.e-speeddial-radial .e-speeddial-li {
  top: 0;
}
.e-speeddial-popup.e-speeddial-top.e-speeddial-radial.e-speeddial-middle .e-speeddial-li {
  top: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-top.e-speeddial-middle,
.e-speeddial-popup.e-speeddial-top.e-speeddial-linear {
  top: var(--speeddialVertDist);
}
.e-speeddial-popup.e-speeddial-bottom {
  bottom: 16px;
}
.e-speeddial-popup.e-speeddial-bottom.e-speeddial-radial .e-speeddial-li {
  bottom: 0;
}
.e-speeddial-popup.e-speeddial-bottom.e-speeddial-radial.e-speeddial-middle .e-speeddial-li {
  bottom: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-bottom.e-speeddial-middle,
.e-speeddial-popup.e-speeddial-bottom.e-speeddial-linear {
  bottom: var(--speeddialVertDist);
}
.e-speeddial-popup.e-speeddial-left {
  left: var(--speeddialRadialHorzDist);
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-radial .e-speeddial-li {
  left: 0;
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-radial.e-speeddial-center .e-speeddial-li {
  left: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-radial.e-speeddial-center,
.e-speeddial-popup.e-speeddial-left.e-speeddial-center {
  left: var(--speeddialRadialHorzDist);
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-linear {
  left: var(--speeddialHorzDist);
}
.e-speeddial-popup.e-speeddial-right {
  right: var(--speeddialRadialHorzDist);
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-radial .e-speeddial-li {
  right: 0;
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-radial.e-speeddial-center .e-speeddial-li {
  right: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-radial.e-speeddial-center,
.e-speeddial-popup.e-speeddial-right.e-speeddial-center {
  right: var(--speeddialRadialHorzDist);
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-linear {
  right: var(--speeddialHorzDist);
}
.e-speeddial-popup.e-speeddial-template {
  outline: none;
  pointer-events: auto;
  z-index: 100001;
}
.e-speeddial-popup.e-speeddial-linear .e-speeddial-li {
  margin: 5px 0;
}
.e-speeddial-popup .e-speeddial-ul {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  list-style-type: none;
  margin: 0;
  padding: 5px 3px;
}
.e-speeddial-popup .e-speeddial-li {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  pointer-events: auto;
  position: relative;
  z-index: 100001;
}
.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text {
  margin: 0 8px;
}
.e-speeddial-popup .e-speeddial-li-text {
  border-radius: 2px;
  padding: 0 5px;
  white-space: nowrap;
  height: 26px;
  line-height: 26px;
  border: 1px solid;
}
.e-speeddial-popup .e-speeddial-li-icon {
  border-radius: 99999px;
  border: 1px solid;
  font-size: 12px;
  height: 32px;
  width: 32px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.e-speeddial-popup.e-speeddial-fixed {
  position: fixed;
}
.e-speeddial-popup.e-speeddial-vert-right .e-speeddial-li,
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul.e-speeddial-horz-top {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.e-speeddial-popup.e-speeddial-vert-bottom .e-speeddial-ul {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul.e-speeddial-horz-top,
.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 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 {
  height: inherit;
  width: inherit;
  position: relative;
  border-radius: inherit;
  padding: 0;
}
.e-speeddial-popup.e-speeddial-radial .e-speeddial-li {
  position: absolute;
  -webkit-transform: rotate(var(--speeddialRadialAngle)) translate(var(--speeddialRadialOffset)) rotate(calc(-1 * var(--speeddialRadialAngle)));
  transform: rotate(var(--speeddialRadialAngle)) translate(var(--speeddialRadialOffset)) rotate(calc(-1 * var(--speeddialRadialAngle)));
}
.e-speeddial-popup.e-speeddial-radial .e-speeddial-li-text,
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li-text,
.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li-text {
  position: absolute;
  visibility: hidden;
}
.e-small.e-speeddial-popup .e-speeddial-ul,
.e-small .e-speeddial-popup .e-speeddial-ul {
  padding: 5px 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;
  font-size: 12px;
}
.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 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-speeddial-overlay {
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 99998;
}
.e-speeddial-overlay.e-speeddial-fixed {
  height: 100vh;
  width: 100vw;
  position: fixed;
}
.e-speeddial-hidden {
  visibility: hidden;
}
.e-speeddial-overlay {
  background-color: rgba(0, 0, 0, 0.5);
}
.e-speeddial-popup .e-speeddial-li {
  color: #212529;
}
.e-speeddial-popup .e-speeddial-li .e-speeddial-li-text {
  background: #fff;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 4px 6px -1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 4px 6px -1px rgba(0, 0, 0, 0.1);
  border-color: #dee2e6;
}
.e-speeddial-popup .e-speeddial-li .e-speeddial-li-icon {
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 4px 6px -1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 4px 6px -1px rgba(0, 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;
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.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-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;
  font-size: 14px;
}
.e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-bigger .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-bigger .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 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;
  font-size: 14px;
}
.e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 5px 5px;
}
.e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li {
  margin: 0 5px;
}

/* node_modules/@syncfusion/ej2-calendars/styles/bootstrap5.css */
/*! 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 {
  -webkit-tap-highlight-color: transparent;
  border-radius: 4px;
  display: block;
  overflow: auto;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-calendar.e-rtl .e-header .e-title {
  float: right;
  text-align: right;
}
.e-calendar.e-rtl .e-header .e-icon-container {
  float: left;
}
.e-calendar .e-header {
  background: none;
  display: table;
  font-weight: 400;
  position: relative;
  text-align: center;
  width: 100%;
}
.e-calendar .e-header button {
  background: transparent;
  border: 0;
  margin-right: 8px;
  padding: 0;
  text-decoration: none;
}
.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 {
  cursor: default;
}
.e-calendar .e-week-header {
  padding: 0 0 6px;
}
.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 {
  border-radius: 0;
}
.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 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.e-calendar .e-content td.e-disabled {
  opacity: 1;
  pointer-events: none;
  -ms-touch-action: none;
  touch-action: none;
}
.e-calendar .e-content td {
  cursor: pointer;
  padding: 0;
  text-align: center;
}
.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 {
  background: none;
  width: initial;
}
.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 {
  display: inline-block;
  font-weight: 400;
}
.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 {
  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 {
  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 {
  background-color: #fff;
  cursor: default;
}
.e-calendar .e-header .e-prev,
.e-calendar .e-header .e-next {
  border-radius: 4px;
  display: inline-block;
  font-size: 14px;
  vertical-align: middle;
}
.e-calendar .e-header .e-title {
  cursor: pointer;
  display: inline-block;
  float: left;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  padding: 3px 5px;
  border: none;
  border-radius: 4px;
}
.e-calendar .e-header .e-title {
  margin-left: 2px;
}
.e-calendar .e-header .e-prev:hover,
.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 {
  background: none;
}
.e-calendar .e-header.e-decade .e-title,
.e-calendar .e-header.e-year .e-title {
  margin-left: 15px;
}
.e-calendar .e-header.e-decade .e-title {
  cursor: default;
}
.e-calendar .e-header .e-icon-container {
  display: inline-block;
  float: right;
  padding-top: 0;
}
.e-calendar .e-footer-container {
  text-transform: uppercase;
}
.e-calendar {
  border-spacing: 0;
  max-width: 242px;
  min-width: 240px;
  padding: 0;
}
.e-calendar.e-calendar-day-header-lg {
  max-width: 100%;
  min-width: 540px;
}
.e-calendar.e-week-number {
  min-width: 300px;
}
.e-calendar.e-week {
  max-width: 294px;
  min-width: 288px;
}
.e-calendar .e-header .e-title {
  line-height: 24px;
}
.e-calendar.e-rtl .e-header .e-title {
  text-align: right;
  text-indent: 12px;
}
.e-calendar .e-header {
  height: 24px;
}
.e-calendar .e-header.e-month {
  padding: 8px 0 8px 12px;
}
.e-calendar .e-header.e-year,
.e-calendar .e-header.e-decade {
  padding: 8px 0 8px 12px;
}
.e-calendar th {
  font-weight: 500;
  height: 32px;
  text-transform: none;
}
.e-calendar .e-content .e-selected,
.e-calendar .e-content .e-state-hover {
  border-radius: 0;
}
.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 {
  line-height: 32px;
}
.e-calendar .e-content.e-year table,
.e-calendar .e-content.e-decade table {
  border-spacing: 0;
  padding: 0 8px 8px;
}
.e-calendar .e-content.e-month td {
  height: 32px;
  padding: 0;
}
.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 {
  height: 56px;
  padding: 2px;
}
.e-calendar .e-content.e-year td > span.e-day,
.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 {
  height: 24px;
  width: 24px;
}
.e-calendar .e-footer-container {
  background-color: transparent;
  border-top: 1px solid #dee2e6;
  text-align: center;
  cursor: default;
  display: inline-block;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 8px;
  width: 100%;
}
.e-calendar.e-rtl .e-header .e-title {
  text-indent: 12px;
}
.e-small.e-calendar,
.e-small .e-calendar {
  max-width: 200px;
  min-width: 200px;
  padding: 0;
  min-height: 220px;
}
.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, 0.65);
  border-color: rgba(13, 110, 253, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.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-calendar {
  background-color: #fff;
  border: 1px solid #dee2e6;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-calendar .e-date-icon-prev,
.e-calendar .e-date-icon-next {
  color: #6c757d;
}
.e-calendar th {
  border-bottom: 0;
  color: #495057;
}
.e-calendar .e-header {
  border-bottom: 0;
}
.e-calendar .e-header a span {
  border: none;
  color: #343a40;
}
.e-calendar .e-header .e-title {
  color: #343a40;
}
.e-calendar .e-header .e-title:hover {
  background: #e9ecef;
  cursor: pointer;
  text-decoration: none;
}
.e-calendar .e-header .e-title:focus {
  -webkit-box-shadow: 0 0 0 1px #6c757d;
  box-shadow: 0 0 0 1px #6c757d;
  background: none;
  text-decoration: none;
}
.e-calendar .e-header .e-title:active {
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #ced4da;
  text-decoration: none;
}
.e-calendar .e-header .e-prev:hover > span,
.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 {
  background: #5c636a;
}
.e-calendar .e-header .e-prev:focus,
.e-calendar .e-header .e-next:focus {
  -webkit-box-shadow: 0 0 0 1px #6c757d;
  box-shadow: 0 0 0 1px #6c757d;
}
.e-calendar .e-header .e-prev:active,
.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 {
  border: none;
  color: #fff;
}
.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 {
  color: #adb5bd;
  font-weight: 400;
}
.e-calendar .e-header .e-next.e-disabled,
.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 {
  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 {
  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 {
  color: #adb5bd;
}
.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 {
  background-color: #0257d5;
}
.e-calendar .e-content.e-year td > span.e-day,
.e-calendar .e-content.e-decade td > span.e-day {
  background: none;
}
.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 {
  background: #e9ecef;
  border: none;
  border-radius: 4px;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.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 {
  background: none;
  border: none;
  border-radius: 4px;
  -webkit-box-shadow:
    inset 2px 0 #0d6efd,
    inset 0 2px #0d6efd,
    inset -2px 0 #0d6efd,
    inset 0 -2px #0d6efd;
  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 {
  background: #e9ecef;
  border: none;
  -webkit-box-shadow:
    inset 1px 0 #0d6efd,
    inset 0 1px #0d6efd,
    inset -1px 0 #0d6efd,
    inset 0 -1px #0d6efd;
  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 {
  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 {
  background-color: #e9ecef;
  border: none;
  color: #343a40;
}
.e-calendar .e-content td.e-today.e-selected span.e-day {
  background-color: #0d6efd;
  border: none;
  -webkit-box-shadow:
    inset 1px 0 #0d6efd,
    inset 0 1px #0d6efd,
    inset -1px 0 #0d6efd,
    inset 0 -1px #0d6efd;
  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 {
  background: #0257d5;
  color: #fff;
}
.e-calendar .e-content span {
  color: #212529;
}
.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 {
  color: #6c757d;
}
.e-calendar .e-content .e-other-month span.e-day,
.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 {
  background-color: #e9ecef;
  color: #6c757d;
}
.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 {
  background-color: #e9ecef;
  border: none;
  border-radius: 4px;
  color: #212529;
}
.e-calendar .e-content td:focus span.e-day {
  background-color: #e9ecef;
  color: #212529;
  border: none;
  border-radius: 4px;
}
.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 {
  background: none;
  border: none;
  color: #adb5bd;
}
.e-calendar .e-content td.e-selected span.e-day {
  background-color: #0d6efd;
  color: #fff;
  border: none;
  border-radius: 4px;
}
.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 {
  background: #5c636a;
}
.e-calendar.e-device button.e-prev:active span,
.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-calendar .e-zoomin {
  -webkit-animation: animatezoom 0.3s;
  animation: animatezoom 0.3s;
}
@-webkit-keyframes animatezoom {
  from {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes animatezoom {
  from {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  to {
    -webkit-transform: scale(1);
    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, 0.65);
  border-color: rgba(13, 110, 253, 0.65);
  color: rgba(255, 255, 255, 0.65);
}
.e-calendar .e-calendar-content-table .e-cell.e-focused-cell span.e-day {
  -webkit-box-shadow: 0 0 0 1px #6c757d;
  box-shadow: 0 0 0 1px #6c757d;
  border-radius: 4px;
}
.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-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-bigger.e-small .e-calendar {
  background-color: #fff;
  border: 1px solid #dee2e6;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-bigger.e-small .e-calendar .e-date-icon-prev,
.e-bigger.e-small .e-calendar .e-date-icon-next {
  color: #6c757d;
}
.e-bigger.e-small .e-calendar th {
  border-bottom: 0;
  color: #495057;
}
.e-bigger.e-small .e-calendar .e-header {
  border-bottom: 0;
}
.e-bigger.e-small .e-calendar .e-header a span {
  border: none;
  color: #343a40;
}
.e-bigger.e-small .e-calendar .e-header .e-title {
  color: #343a40;
}
.e-bigger.e-small .e-calendar .e-header .e-title:hover {
  background: #e9ecef;
  cursor: pointer;
  text-decoration: none;
}
.e-bigger.e-small .e-calendar .e-header .e-title:focus {
  -webkit-box-shadow: 0 0 0 1px #6c757d;
  box-shadow: 0 0 0 1px #6c757d;
  background: none;
  text-decoration: none;
}
.e-bigger.e-small .e-calendar .e-header .e-title:active {
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #ced4da;
  text-decoration: none;
}
.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-bigger.e-small .e-calendar .e-header .e-prev:hover,
.e-bigger.e-small .e-calendar .e-header .e-next:hover {
  background: #5c636a;
}
.e-bigger.e-small .e-calendar .e-header .e-prev:focus,
.e-bigger.e-small .e-calendar .e-header .e-next:focus {
  -webkit-box-shadow: 0 0 0 1px #6c757d;
  box-shadow: 0 0 0 1px #6c757d;
}
.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-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-bigger.e-small .e-calendar .e-header.e-decade .e-title {
  color: #343a40;
  cursor: default;
}
.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-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-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-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-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-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-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-bigger.e-small .e-calendar .e-content .e-week-number span {
  color: #adb5bd;
}
.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;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.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-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;
  -webkit-box-shadow:
    inset 2px 0 #0d6efd,
    inset 0 2px #0d6efd,
    inset -2px 0 #0d6efd,
    inset 0 -2px #0d6efd;
  box-shadow:
    inset 2px 0 #0d6efd,
    inset 0 2px #0d6efd,
    inset -2px 0 #0d6efd,
    inset 0 -2px #0d6efd;
  color: #0d6efd;
}
.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day {
  background: #e9ecef;
  border: none;
  -webkit-box-shadow:
    inset 1px 0 #0d6efd,
    inset 0 1px #0d6efd,
    inset -1px 0 #0d6efd,
    inset 0 -1px #0d6efd;
  box-shadow:
    inset 1px 0 #0d6efd,
    inset 0 1px #0d6efd,
    inset -1px 0 #0d6efd,
    inset 0 -1px #0d6efd;
  color: #343a40;
}
.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-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-bigger.e-small .e-calendar .e-content td.e-today.e-selected span.e-day {
  background-color: #0d6efd;
  border: none;
  -webkit-box-shadow:
    inset 1px 0 #0d6efd,
    inset 0 1px #0d6efd,
    inset -1px 0 #0d6efd,
    inset 0 -1px #0d6efd;
  box-shadow:
    inset 1px 0 #0d6efd,
    inset 0 1px #0d6efd,
    inset -1px 0 #0d6efd,
    inset 0 -1px #0d6efd;
  color: #fff;
}
.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-bigger.e-small .e-calendar .e-content span {
  color: #212529;
}
.e-bigger.e-small .e-calendar .e-content .e-disabled span.e-day:hover {
  background: none;
  border: 0;
  color: #adb5bd;
}
.e-bigger.e-small .e-calendar .e-content .e-other-month:hover span.e-day {
  color: #6c757d;
}
.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-bigger.e-small .e-calendar .e-content .e-other-month.e-today:hover span.e-day {
  background-color: #e9ecef;
  color: #6c757d;
}
.e-bigger.e-small .e-calendar .e-content thead {
  background: none;
  border-bottom: 0;
}
.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-bigger.e-small .e-calendar .e-content td:focus span.e-day {
  background-color: #e9ecef;
  color: #212529;
  border: none;
  border-radius: 4px;
}
.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-bigger.e-small .e-calendar .e-content td.e-selected span.e-day {
  background-color: #0d6efd;
  color: #fff;
  border: none;
  border-radius: 4px;
}
.e-bigger.e-small .e-calendar .e-content .e-footer {
  color: #0d6efd;
}
.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-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-bigger.e-small .e-calendar {
  -webkit-tap-highlight-color: transparent;
  border-radius: 4px;
  display: block;
  overflow: auto;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-bigger.e-small .e-calendar.e-rtl .e-header .e-title {
  float: right;
  text-align: right;
}
.e-bigger.e-small .e-calendar.e-rtl .e-header .e-icon-container {
  float: left;
}
.e-bigger.e-small .e-calendar .e-header {
  background: none;
  display: table;
  font-weight: 400;
  position: relative;
  text-align: center;
  width: 100%;
}
.e-bigger.e-small .e-calendar .e-header button {
  background: transparent;
  border: 0;
  margin-right: 8px;
  padding: 0;
  text-decoration: none;
}
.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-bigger.e-small .e-calendar .e-header span.e-disabled {
  cursor: default;
}
.e-bigger.e-small .e-calendar .e-week-header {
  padding: 0 0 6px;
}
.e-bigger.e-small .e-calendar th {
  cursor: default;
  font-size: 14px;
  font-weight: normal;
  text-align: center;
}
.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-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-bigger.e-small .e-calendar .e-content th,
.e-bigger.e-small .e-calendar .e-content td {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.e-bigger.e-small .e-calendar .e-content td.e-disabled {
  opacity: 1;
  pointer-events: none;
  -ms-touch-action: none;
  touch-action: none;
}
.e-bigger.e-small .e-calendar .e-content td {
  cursor: pointer;
  padding: 0;
  text-align: center;
}
.e-bigger.e-small .e-calendar .e-content td.e-week-number {
  color: #212529;
  font-size: 14px;
  font-style: italic;
  font-weight: 500;
}
.e-bigger.e-small .e-calendar .e-content td.e-overlay {
  background: none;
  width: initial;
}
.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-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-bigger.e-small .e-calendar .e-content tr.e-month-hide {
  display: none;
  font-weight: 400;
}
.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-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-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-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-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;
  padding: 3px 5px;
  border: none;
  border-radius: 4px;
}
.e-bigger.e-small .e-calendar .e-header .e-title {
  margin-left: 2px;
}
.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-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-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-bigger.e-small .e-calendar .e-header.e-decade .e-title {
  cursor: default;
}
.e-bigger.e-small .e-calendar .e-header .e-icon-container {
  display: inline-block;
  float: right;
  padding-top: 0;
}
.e-bigger.e-small .e-calendar .e-footer-container {
  text-transform: uppercase;
}
.e-bigger.e-small .e-calendar {
  border-spacing: 0;
  max-width: 242px;
  min-width: 240px;
  padding: 0;
}
.e-bigger.e-small .e-calendar.e-calendar-day-header-lg {
  max-width: 100%;
  min-width: 540px;
}
.e-bigger.e-small .e-calendar.e-week-number {
  min-width: 300px;
}
.e-bigger.e-small .e-calendar.e-week {
  max-width: 294px;
  min-width: 288px;
}
.e-bigger.e-small .e-calendar .e-header .e-title {
  line-height: 24px;
}
.e-bigger.e-small .e-calendar.e-rtl .e-header .e-title {
  text-align: right;
  text-indent: 12px;
}
.e-bigger.e-small .e-calendar .e-header {
  height: 24px;
}
.e-bigger.e-small .e-calendar .e-header.e-month {
  padding: 8px 0 8px 12px;
}
.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-bigger.e-small .e-calendar th {
  font-weight: 500;
  height: 32px;
  text-transform: none;
}
.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-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-bigger.e-small .e-calendar .e-content.e-month td.e-today span.e-day {
  line-height: 32px;
}
.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-bigger.e-small .e-calendar .e-content.e-month td {
  height: 32px;
  padding: 0;
}
.e-bigger.e-small .e-calendar .e-content .tfooter > tr > td {
  height: 36px;
  line-height: 36px;
}
.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-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-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-bigger.e-small .e-calendar .e-footer-container {
  background-color: transparent;
  border-top: 1px solid #dee2e6;
  text-align: center;
  cursor: default;
  display: inline-block;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 8px;
  width: 100%;
}
.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;
}
/*! 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-timepicker-mob-popup-wrap .e-timepicker.e-popup-expand .e-model-header .e-popup-close::before,
.e-datetimepicker.e-popup-expand .e-model-header .e-popup-close::before {
  content: "\e7e7";
  font-family: "e-icons";
}
.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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-time-wrapper,
*.e-control-wrapper.e-time-wrapper {
  -webkit-tap-highlight-color: transparent;
}
.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: 0.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-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-content-placeholder.e-timepicker.e-placeholder-timepicker {
  background-size: 250px 33px;
  min-height: 33px;
}
.e-time-overflow {
  overflow: hidden;
}
.e-timepicker-mob-popup-wrap {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  -webkit-box-pack: center;
  -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;
}
.e-timepicker-mob-popup-wrap .e-popup-expand.e-timepicker.e-popup,
.e-datetimepicker.e-popup-expand.e-timepicker.e-popup,
.e-timepicker-mob-popup-wrap .e-popup-expand.e-datetimepicker.e-popup,
.e-datetimepicker.e-popup-expand.e-popup {
  border-radius: 0;
}
.e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header,
.e-datetimepicker.e-popup-expand .e-model-header {
  height: 10%;
  padding: 2.5vh 2.5vw 2.5vh 1.5vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 2vh;
  border-bottom: 1px solid #dee2e6;
}
.e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-popup-close,
.e-datetimepicker.e-popup-expand .e-model-header .e-popup-close {
  float: left;
  padding: 1vh 2vw;
}
.e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-model-title,
.e-datetimepicker.e-popup-expand .e-model-header .e-model-title {
  padding: 1vh 2vw;
  text-transform: capitalize;
  font-weight: 500;
}
.e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-btn.e-popup-close,
.e-datetimepicker.e-popup-expand .e-model-header .e-btn.e-popup-close {
  font-size: 2vh;
}
.e-timepicker-mob-popup-wrap .e-popup-expand .e-content,
.e-datetimepicker.e-popup-expand .e-content {
  height: 90%;
  overflow: auto;
}
.e-timepicker-mob-popup-wrap .e-popup-expand .e-content .e-list-parent.e-ul .e-list-item,
.e-datetimepicker.e-popup-expand .e-content .e-list-parent.e-ul .e-list-item {
  padding: 1vh 0;
  line-height: 5vh;
}
@media (max-device-width: 768px) {
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-content .e-list-parent.e-ul .e-list-item,
  .e-datetimepicker.e-popup-expand .e-content .e-list-parent.e-ul .e-list-item {
    font-size: 14px;
  }
}
@media (min-device-width: 768px) {
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-content .e-list-parent.e-ul .e-list-item,
  .e-datetimepicker.e-popup-expand .e-content .e-list-parent.e-ul .e-list-item {
    font-size: 24px;
  }
}
@media screen and (orientation: landscape) {
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header,
  .e-datetimepicker.e-popup-expand .e-model-header {
    height: 15%;
    font-size: 2vw;
  }
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-popup-close,
  .e-datetimepicker.e-popup-expand .e-model-header .e-popup-close {
    padding: 1vh 1vw;
  }
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-model-title,
  .e-datetimepicker.e-popup-expand .e-model-header .e-model-title {
    padding: 1vh 1vw;
  }
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-btn.e-popup-close,
  .e-datetimepicker.e-popup-expand .e-model-header .e-btn.e-popup-close {
    font-size: 2vw;
  }
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-content,
  .e-datetimepicker.e-popup-expand .e-content {
    height: 85%;
  }
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-content .e-list-parent.e-ul .e-list-item,
  .e-datetimepicker.e-popup-expand .e-content .e-list-parent.e-ul .e-list-item {
    padding: 1vh 0;
    line-height: 10vh;
  }
}
.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;
  -webkit-box-shadow: none;
  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 {
  color: #212529;
}
.e-timepicker-mob-popup-wrap .e-timepicker.e-popup-expand .e-model-header,
.e-datetimepicker.e-popup-expand .e-model-header {
  background-color: #fff;
  color: #343a40;
}
.e-timepicker-mob-popup-wrap .e-timepicker.e-popup-expand .e-model-header .e-popup-close,
.e-datetimepicker.e-popup-expand .e-model-header .e-popup-close {
  color: #343a40;
  font-weight: 500;
}
.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-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-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.e-bigger .e-control-wrapper.e-time-wrapper .e-time-icon.e-icons,
*.e-control-wrapper.e-small.e-bigger.e-time-wrapper .e-time-icon.e-icons {
  font-size: 16px;
}
.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 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-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-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close::before {
  content: "\e7e7";
  font-family: "e-icons";
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header .e-date-icon-next::before {
  content: "\e748";
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header .e-date-icon-prev::before {
  content: "\e765";
}
.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: -webkit-box;
  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, 0.5);
  height: 100%;
  left: 0;
  opacity: 0.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 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  -webkit-box-pack: center;
  -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-datepick-mob-popup-wrap .e-datepicker.e-popup-wrapper.e-popup-expand.e-lib.e-popup.e-control.e-popup-open {
  min-width: 100%;
  min-height: 100%;
}
.e-content-placeholder.e-datepicker.e-placeholder-datepicker {
  background-size: 250px 33px;
  min-height: 33px;
}
@media screen and (orientation: landscape) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-content.e-month td.e-today span.e-day {
    line-height: 64px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand {
  border-radius: 0;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device {
  height: 15vh;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device .e-popup-close {
  float: right;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device {
  height: 15vh;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device .e-popup-close {
  float: right;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header {
  height: 20vh;
  padding: 2vh 6vw;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-day-wrapper {
  margin: 12vh 0 0 0;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close {
  color: inherit;
  float: left;
  font-size: 18px;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close {
    font-size: 24px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-btn.e-flat.e-popup-close {
  background: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-weight: 400;
  padding: 0;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-today.e-flat.e-primary {
  color: inherit;
  float: right;
  background-color: transparent;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-today.e-flat.e-primary {
    font-size: 24px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-month,
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-day {
  font-size: 5vw;
  line-height: 6vw;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar {
  min-width: 100%;
  min-height: 100%;
  height: 100%;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month,
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year,
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade {
  height: 10vh;
  border-style: solid;
  border-width: 1px 0;
  border-color: #dee2e6;
  padding: 2vh 2vw;
  line-height: 6vh;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title,
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title,
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title {
  position: absolute;
  line-height: inherit;
  margin-left: 22vw;
  text-align: center;
  vertical-align: middle;
  width: 50vw;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title {
    font-size: 24px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev,
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev,
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev {
  margin-right: 75vw;
  vertical-align: inherit;
  height: 35px;
  width: 35px;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev {
    height: 55px;
    width: 55px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev .e-icons,
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev .e-icons,
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev .e-icons {
  vertical-align: inherit;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev .e-icons,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev .e-icons,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev .e-icons {
    font-size: 24px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next,
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next,
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next {
  margin-right: 0;
  vertical-align: inherit;
  height: 35px;
  width: 35px;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next {
    height: 55px;
    width: 55px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next .e-icons,
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next .e-icons,
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next .e-icons {
  vertical-align: inherit;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next .e-icons,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next .e-icons,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next .e-icons {
    font-size: 24px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-icon-container,
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-icon-container,
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-icon-container {
  float: none;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar th {
    font-size: 24px;
    height: 48px;
  }
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-content span.e-day {
    font-size: 24px;
    height: 64px;
    width: 64px;
    line-height: 64px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container {
  height: 79vh;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-footer-container {
  display: none;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month {
  height: 69vh;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month table {
  height: 69vh;
}
@media screen and (orientation: landscape) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device {
    height: 25vh;
  }
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device .e-popup-close {
    float: right;
  }
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade {
    overflow-y: auto;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade {
    height: 50vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade {
    height: 60vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month table,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year table,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade table {
    height: 60vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-footer-container {
    padding: 10px 0;
    height: 10%;
    font-size: 24px;
  }
}
@media screen and (orientation: landscape) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header {
    width: 100%;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header {
    height: 30vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header {
    height: 25vh;
  }
}
@media screen and (orientation: landscape) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close {
    float: left;
  }
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-day-wrapper {
    margin: 12vh 0 0 0;
  }
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-model-month,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-model-day {
    font-size: 4vw;
  }
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev {
    margin-right: 80vw;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title {
    line-height: 12vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title {
    line-height: inherit;
  }
}
@media screen and (orientation: landscape) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade {
    overflow-y: auto;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade {
    height: 60vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade {
    height: 65vh;
  }
}
@media screen and (orientation: landscape) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar {
    display: block;
    max-width: 100%;
    overflow: visible;
  }
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container {
    height: 70%;
    width: 100%;
  }
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar.e-device .e-month table tbody {
    display: table-row-group;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month table,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade table,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year table {
    height: 69vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month table,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade table,
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year table {
    height: 65vh;
  }
}
.e-datepicker.e-popup-wrapper,
.e-small.e-datepicker.e-popup-wrapper {
  border: 1px solid #dee2e6;
  -webkit-box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
  box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
}
.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;
}
.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;
}
.e-bigger.e-datepicker.e-popup-wrapper,
.e-bigger.e-small.e-datepicker.e-popup-wrapper {
  border: 1px solid #dee2e6;
  -webkit-box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
  box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
}
.e-bigger.e-datepicker .e-calendar,
.e-bigger.e-small.e-datepicker .e-calendar {
  background-color: #fff;
  border: none;
}
.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-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;
}
/*! 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-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-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-range-header .e-popup-close::before,
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-model-header .e-popup-close::before {
  content: "\e7e7";
  font-family: "e-icons";
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-range-header .e-apply::before,
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-model-header .e-apply::before {
  content: "\e774";
  font-family: "e-icons";
}
.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: -webkit-box;
  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 {
  border: 1px solid #dee2e6;
  border-radius: 0;
  -webkit-box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
  box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
  max-height: 500px;
  max-width: 730px;
}
.e-daterangepicker.e-popup.e-daterange-day-header-lg {
  max-width: 100%;
}
.e-daterangepicker.e-popup.e-preset-wrapper {
  min-width: 625px;
}
.e-daterangepicker.e-popup.e-preset-wrapper .e-presets {
  max-height: none;
}
.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 {
  cursor: default;
  display: inline-block;
  font-size: 18px;
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  -webkit-user-select: none;
  -moz-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 {
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  width: 4%;
}
.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;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
}
.e-daterangepicker.e-popup .e-range-header .e-start-end {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 28px;
}
.e-daterangepicker.e-popup .e-separator {
  height: 1px;
  margin: 0;
}
.e-daterangepicker.e-popup .e-calendar {
  border: none;
  margin: 0;
  padding: 0 8px;
}
.e-daterangepicker.e-popup .e-calendar .e-content table {
  padding: 0;
}
.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 {
  padding: 8px 5px;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-next {
  float: right;
}
.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 {
  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 {
  padding: 0;
}
.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 {
  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 {
  border: none;
}
.e-daterangepicker.e-popup .e-footer {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 1px solid #dee2e6;
  clear: both;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  height: 48px;
}
.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 {
  margin: 0 8px 0 8px;
}
.e-daterangepicker.e-popup .e-date-range-container {
  float: left;
}
.e-daterangepicker.e-popup .e-date-range-container.e-range-border {
  border-right: 1px solid #dee2e6;
}
.e-daterangepicker.e-popup .e-calendar-container {
  display: -webkit-box;
  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 {
  float: left;
}
.e-daterangepicker.e-popup .e-calendar-container .e-left-container {
  border-right: 1px solid #dee2e6;
}
.e-daterangepicker.e-popup .e-presets {
  max-height: 192px;
  overflow: auto;
  width: auto;
}
.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 {
  margin: 0;
  max-width: 160px;
  padding: 0;
}
.e-daterangepicker.e-popup .e-presets .e-text-content {
  line-height: 47px;
}
.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 {
  display: none;
}
.e-daterangepicker.e-rtl .e-date-range-container {
  float: right;
}
.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 {
  border-left: 1px solid #dee2e6;
  border-right: 0;
}
.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 {
  float: right;
}
.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 {
  border-radius: 50% 0 0 50%;
}
.e-daterangepicker.e-rtl .e-footer {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.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 {
  margin-left: 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 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  -webkit-box-pack: center;
  -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-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand.e-control.e-lib.e-device.e-popup-open {
  min-height: 100%;
  min-width: 100%;
  height: 100%;
  width: 100%;
}
.e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker {
  background-size: 250px 33px;
  min-height: 33px;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container {
  min-height: 100%;
  min-width: 100%;
  height: 100%;
  width: 100%;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header {
  height: 20vh;
  padding: 2vh 2vw;
  margin: 0;
  color: #343a40;
}
@media (max-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper {
    font-size: 16px;
  }
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper {
    font-size: 18px;
  }
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper .e-apply {
  float: right;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-start-end {
  margin: 3vh 0 0 0;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar {
  min-width: 100%;
  width: 100%;
  padding: 0;
  overflow: unset;
}
@media (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar {
    min-height: 100%;
    height: 100%;
  }
}
@media (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar {
    min-height: 80vh;
    height: 80vh;
  }
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month,
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year,
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade {
  height: 10vh;
  border-style: solid;
  border-width: 0 0 1px 0;
  border-color: #dee2e6;
  padding: 2vh 2vw;
  line-height: 5vh;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-prev,
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-prev,
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-prev {
  height: 36px;
  width: 36px;
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-prev span,
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-prev span,
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-prev span {
    font-size: 18px;
    padding: 11px;
  }
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-next,
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-next,
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-next {
  height: 36px;
  width: 36px;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-next span,
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-next span,
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-next span {
  padding: 10px;
  line-height: 1;
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-next span,
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-next span,
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-next span {
    font-size: 18px;
  }
}
@media (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-title,
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-title,
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-title {
    line-height: 8vh;
  }
}
@media (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-title,
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-title,
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-title {
    line-height: inherit;
  }
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-title,
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-title,
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-title {
    font-size: 18px;
  }
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar th {
    font-size: 18px;
    height: 48px;
  }
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-content span.e-day {
    font-size: 18px;
    height: 64px;
    width: 64px;
    line-height: 64px;
  }
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-start-date.e-selected.e-range-hover,
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-end-date.e-selected.e-range-hover {
  border-radius: 0;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder {
  height: 100%;
}
@media (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container {
    min-height: 78vh;
    height: 78vh;
  }
}
@media (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-calendar {
    min-height: 78vh;
    height: 78vh;
  }
}
@media (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-container {
    min-height: 100%;
    height: 100%;
  }
}
@media (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-container {
    min-height: 80vh;
    height: 80vh;
  }
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-separator {
  margin: 0;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month {
  height: 69vh;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month table {
  padding: 0 2vw;
  height: 69vh;
  border-spacing: unset;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-footer {
  display: none;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets {
  max-height: 90%;
  height: 90%;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets ul {
  height: 100%;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets ul li.e-list-item {
  font-size: 16px;
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets ul li.e-list-item {
    font-size: 18px;
  }
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap {
  position: relative;
  height: 100%;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header {
  height: 10%;
  padding: 2.5vh 2.5vw 2.5vh 1.5vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 3vh;
  border-bottom: none;
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header {
    font-size: 18px;
  }
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-popup-close {
  float: left;
  padding: 1vh 2vw;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-model-title {
  padding: 1vh 2vw;
  text-transform: capitalize;
}
@media screen and (orientation: landscape) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper .e-btn {
    padding: 0;
  }
}
@media screen and (orientation: landscape) and (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper .e-btn {
    font-size: 18px;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container {
    min-height: 70vh;
    height: 70vh;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container {
    min-height: 65%;
    height: 65%;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-calendar {
    min-height: 70vh;
    height: 70vh;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-content.e-month,
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-content.e-year,
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-content.e-decade {
    height: 50vh;
  }
}
@media screen and (orientation: landscape) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets {
    max-height: 85%;
    height: 85%;
  }
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header {
    height: 15%;
    font-size: 18px;
  }
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-popup-close {
    padding: 1vh 1vw;
  }
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-model-title {
    padding: 1vh 1vw;
  }
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header {
    width: 100%;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header {
    height: 27vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header {
    height: 25vh;
  }
}
@media screen and (orientation: landscape) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-start-end {
    margin: 0;
    height: 28px;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-start-end {
    margin: 5vh 0 0 0;
  }
}
@media screen and (orientation: landscape) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-day-span {
    margin: 8px 0;
    font-size: 16px;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-container {
    min-height: 75vh;
    height: 75vh;
  }
}
@media screen and (orientation: landscape) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month,
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year,
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade {
    overflow-y: auto;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month,
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year,
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade {
    height: 60vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month,
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year,
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade {
    height: 65vh;
  }
}
@media screen and (orientation: landscape) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month table,
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year table,
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade table {
    display: table;
    border-spacing: unset;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month table,
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year table,
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade table {
    height: 65vh;
  }
}
.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);
}
.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 {
  background: #fff;
}
.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 {
  color: #343a40;
  text-decoration: none;
}
.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 {
  background-color: #e9ecef;
  border: 1px solid #0d6efd;
  color: #212529;
}
.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 {
  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 {
  border: 1px solid #0d6efd;
}
.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 {
  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 {
  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 {
  background-color: #0d6efd;
  color: #fff;
}
.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 {
  color: #fff;
}
.e-daterangepicker.e-popup .e-presets {
  background-color: #fff;
  color: #212529;
}
.e-daterangepicker.e-popup .e-presets .e-list-item.e-active {
  background-color: transparent;
  color: #0d6efd;
}
.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 {
  color: #495057;
}
.e-daterangepicker.e-popup .e-change-icon {
  color: #6c757d;
}
.e-daterangepicker.e-popup .e-day-span {
  color: #6c757d;
}
.e-daterangepicker.e-popup .e-separator {
  background-color: #dee2e6;
}
.e-daterangepicker.e-popup .e-footer {
  background-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, 0.65);
  border-color: rgba(13, 110, 253, 0.65);
  color: rgba(255, 255, 255, 0.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, 0.65);
  border-color: rgba(108, 117, 125, 0.65);
  color: rgba(255, 255, 255, 0.65);
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-model-header {
  background-color: #fff;
  color: #343a40;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-model-header .e-popup-close {
  color: #343a40;
}
.e-bigger .e-daterangepicker.e-range-modal,
*.e-device.e-daterangepicker.e-range-modal {
  background-color: #fff;
  height: 100%;
  left: 0;
  opacity: 0.5;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}
.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 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-user-select: none;
  -moz-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;
  -webkit-box-shadow: none;
  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]) {
  -webkit-box-shadow: none;
  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 {
  -webkit-box-shadow: none;
  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-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;
}
.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-bigger.e-small .e-daterangepicker.e-popup {
  border: 1px solid #dee2e6;
  border-radius: 0;
  -webkit-box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
  box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
  max-height: 500px;
  max-width: 730px;
}
.e-bigger.e-small .e-daterangepicker.e-popup.e-daterange-day-header-lg {
  max-width: 100%;
}
.e-bigger.e-small .e-daterangepicker.e-popup.e-preset-wrapper {
  min-width: 625px;
}
.e-bigger.e-small .e-daterangepicker.e-popup.e-preset-wrapper .e-presets {
  max-height: none;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header {
  background: #fff;
  padding: 12px 0;
  width: auto;
}
.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;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  width: 48%;
}
.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-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;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-start-end {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 28px;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-separator {
  height: 1px;
  margin: 0;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar {
  border: none;
  margin: 0;
  padding: 0 8px;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content table {
  padding: 0;
}
.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-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-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-next {
  float: right;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-prev {
  float: left;
}
.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-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-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover {
  border-radius: 50% 0 0 50%;
}
.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-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-bigger.e-small .e-daterangepicker.e-popup .e-footer {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 1px solid #dee2e6;
  clear: both;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  height: 48px;
}
.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-bigger.e-small .e-daterangepicker.e-popup .e-footer .e-btn.e-apply {
  margin: 0 8px 0 8px;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-date-range-container {
  float: left;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-date-range-container.e-range-border {
  border-right: 1px solid #dee2e6;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.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-bigger.e-small .e-daterangepicker.e-popup .e-calendar-container .e-left-container {
  border-right: 1px solid #dee2e6;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets {
  max-height: 192px;
  overflow: auto;
  width: auto;
}
.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-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-parent {
  margin: 0;
  max-width: 160px;
  padding: 0;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-text-content {
  line-height: 47px;
}
.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-bigger.e-small .e-daterangepicker.e-popup .e-hide-range {
  display: none;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container {
  float: right;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container.e-range-border {
  border-left: 1px solid #dee2e6;
  border-right: 0;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-left-container {
  border-left: 1px solid #dee2e6;
  border-right: 0;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-next {
  float: left;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-prev {
  float: right;
}
.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-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-bigger.e-small .e-daterangepicker.e-rtl .e-footer {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-footer .e-btn.e-cancel {
  margin: 0 8px 0 8px;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-footer .e-btn.e-apply {
  margin-left: 0;
}
.e-bigger.e-small .e-daterangepicker .e-calendar {
  max-width: 246px;
}
.e-bigger.e-small .e-daterangepicker.e-popup,
.e-bigger.e-small.e-daterangepicker.e-popup {
  background: #fff;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar {
  background-color: #fff;
}
.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-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-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-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-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-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-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-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-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-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-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-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-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-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: transparent;
  color: #0d6efd;
}
.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-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-bigger.e-small .e-daterangepicker.e-popup .e-change-icon,
.e-bigger.e-small.e-daterangepicker.e-popup .e-change-icon {
  color: #6c757d;
}
.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-bigger.e-small .e-daterangepicker.e-popup .e-separator,
.e-bigger.e-small.e-daterangepicker.e-popup .e-separator {
  background-color: #dee2e6;
}
.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-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-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;
}
/*! 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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-datetime-wrapper {
  -webkit-tap-highlight-color: transparent;
}
.e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 16px;
}
.e-datetime-wrapper.e-control-wrapper {
  -webkit-box-sizing: border-box;
  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 {
  -webkit-box-sizing: content-box;
  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-control.e-datetimepicker.e-popup-wrapper.e-popup-container.e-popup-expand.e-popup.e-popup-open .e-datetime-mob-popup-wrap {
  -webkit-box-align: normal;
  -ms-flex-align: normal;
  align-items: normal;
}
.e-datetime-mob-popup-wrap {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  left: 0;
  max-height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-datetime-mob-popup-wrap .e-datetimepicker.e-popup.e-lib.e-control.e-popup-open {
  left: 0 !important;
  position: relative;
  top: 0 !important;
}
.e-datetimepicker.e-time-modal {
  background-color: #e9ecef;
  height: 100%;
  left: 0;
  opacity: 0.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-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-datetime-wrapper .e-time-icon.e-icons::before,
*.e-small .e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 14px;
}
.e-content-placeholder.e-datetimepicker.e-placeholder-datetimepicker {
  background-size: 250px 33px;
  min-height: 33px;
}
.e-datetimepicker.e-popup-expand.e-popup {
  position: fixed;
}
.e-datetimepicker.e-popup-expand.e-popup .e-datetime-mob-popup-wrap {
  position: relative;
  width: 100%;
}
/*! 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;
  -webkit-box-shadow: none;
  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-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-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;
}
.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-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;
}

/* node_modules/@syncfusion/ej2-dropdowns/styles/bootstrap5.css */
.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-dropdownbase .e-list-item .e-list-icon {
  padding: 0 8px 0 0;
}
.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 6px 0 0;
}
.e-dropdownbase {
  display: block;
  height: 100%;
  min-height: 36px;
  position: relative;
  width: 100%;
}
.e-dropdownbase .e-list-parent {
  margin: 0;
  padding: 0;
}
.e-dropdownbase .e-list-group-item,
.e-dropdownbase .e-fixed-head {
  cursor: default;
}
.e-dropdownbase .e-list-item {
  cursor: pointer;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}
.e-dropdownbase .e-list-item .e-list-icon {
  font-size: 16px;
  vertical-align: middle;
}
.e-dropdownbase .e-fixed-head {
  position: absolute;
  top: 0;
}
.e-dropdownbase.e-content {
  overflow: auto;
  position: relative;
}
.e-popup.e-ddl .e-dropdownbase.e-nodata,
.e-popup.e-mention .e-dropdownbase.e-nodata {
  color: #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;
  -webkit-box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.21);
  box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.21);
  margin-top: 2px;
  position: absolute;
}
.e-mention.e-popup .e-dropdownbase {
  min-height: 30px;
}
.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-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-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-dropdownbase {
  border-color: #dee2e6;
}
.e-dropdownbase .e-list-item {
  -webkit-tap-highlight-color: transparent;
  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;
  overflow: hidden;
  text-overflow: ellipsis;
  background-color: #fff;
}
.e-dropdownbase .e-list-item.e-active,
.e-dropdownbase .e-list-item.e-active.e-hover {
  background-color: #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-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-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-selectall-parent.e-item-focus {
  background-color: #e9ecef;
}
.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-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-small.e-bigger.e-rtl .e-dropdownbase .e-list-item,
.e-small.e-bigger .e-rtl .e-dropdownbase .e-list-item,
.e-rtl .e-small.e-bigger .e-dropdownbase .e-list-item,
.e-small .e-rtl.e-bigger .e-dropdownbase .e-list-item,
.e-bigger .e-rtl.e-small .e-dropdownbase .e-list-item {
  padding-left: 16px;
  padding-right: 0;
}
.e-bigger .e-dropdownbase .e-list-group-item,
.e-bigger .e-dropdownbase .e-fixed-head {
  font-size: 16px;
  padding-left: 16px;
}
.e-bigger.e-small .e-dropdownbase .e-list-group-item,
.e-bigger.e-small .e-dropdownbase .e-fixed-head,
.e-dropdownbase.e-bigger.e-small .e-list-group-item,
.e-dropdownbase.e-bigger.e-small .e-fixed-head {
  font-size: 12px;
}
.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-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-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;
}
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.e-popup.e-ddl {
  border-radius: 4px;
  -webkit-box-shadow: none;
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
}
.e-popup.e-ddl .e-filter-parent .e-input-group .e-back-icon {
  border: 0;
}
.e-input-group.e-control-wrapper.e-ddl .e-input[readonly],
.e-float-input.e-control-wrapper.e-ddl input[readonly] {
  background: transparent;
}
.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: transparent;
  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: transparent;
  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 {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon {
  background: transparent;
  display: -webkit-box;
  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-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-ddl.e-popup.e-resize .e-icons.e-resizer-right::before {
  content: "\e832";
}
.e-popup.e-wide-popup.e-ddl-device.e-popup-close {
  display: block;
  visibility: hidden;
}
.e-popup-full-page {
  bottom: 0;
  left: 0;
  margin: 0;
  overflow: hidden;
  padding: 0;
  right: 0;
  top: 0;
}
.e-popup-full-page .e-popup-full-page.e-ddl.e-popup.e-ddl-device-filter {
  margin: 0;
}
.e-ddl.e-control-wrapper .e-ddl-disable-icon {
  position: relative;
}
.e-ddl.e-control-wrapper .e-ddl-disable-icon::before {
  content: "";
}
.e-ddl-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;
  -webkit-box-shadow: 0 1.5px 5px -2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1.5px 5px -2px rgba(0, 0, 0, 0.3);
  display: block;
  padding: 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: 0.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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-input-group input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-input-group input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-input-group.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide {
  display: none;
}
.e-input-group.e-static-clear input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-static-clear.e-control-wrapper input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-static-clear input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-static-clear.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-static-clear.e-input-group input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-static-clear.e-input-group.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-ddl.e-input-group .e-input-value,
.e-ddl.e-input-group .e-input-value:focus {
  font-family: inherit;
  font-size: 14px;
  height: auto;
  margin: 0;
  outline: none;
  width: 100%;
  overflow: hidden;
}
.e-ddl.e-input-group input[readonly].e-input,
.e-ddl.e-input-group input[readonly],
.e-ddl.e-input-group .e-dropdownlist {
  pointer-events: none;
}
.e-ddl.e-popup.e-popup-open .e-list-item.e-disabled {
  opacity: 0.7;
  pointer-events: none;
}
ejs-autocomplete,
ejs-combobox,
ejs-dropdownlist {
  display: block;
}
.e-small .e-ddl.e-popup .e-list-item,
.e-input-group.e-ddl.e-small .e-list-item {
  font-size: 12px;
}
.e-small .e-ddl.e-popup .e-list-group-item,
.e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 12px;
}
.e-small.e-ddl.e-popup .e-list-item,
.e-input-group.e-ddl.e-small .e-list-item {
  font-size: 12px;
}
.e-small.e-ddl.e-popup .e-list-group-item,
.e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 12px;
}
.e-content-placeholder.e-ddl.e-placeholder-ddl,
.e-content-placeholder.e-autocomplete.e-placeholder-autocomplete,
.e-content-placeholder.e-combobox.e-placeholder-combobox {
  background-size: 300px 33px;
  min-height: 33px;
}
.e-ddl.e-popup.e-resize .e-resizer-right {
  bottom: 0;
  right: 0;
  cursor: nwse-resize;
  height: 15px;
  position: absolute;
  width: 15px;
}
.e-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-ddl.e-popup .e-filter-parent .e-input-group input.e-input-filter {
  border-color: transparent;
  background: none;
}
.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-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-bigger .e-content-placeholder.e-ddl.e-placeholder-ddl,
.e-bigger.e-content-placeholder.e-ddl.e-placeholder-ddl,
.e-bigger .e-content-placeholder.e-autocomplete.e-placeholder-autocomplete,
.e-bigger.e-content-placeholder.e-autocomplete.e-placeholder-autocomplete,
.e-bigger .e-content-placeholder.e-combobox.e-placeholder-combobox,
.e-bigger.e-content-placeholder.e-combobox.e-placeholder-combobox {
  background-size: 300px 40px;
  min-height: 40px;
}
.e-bigger .e-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-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;
}
/*! 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 {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}
.e-ddt.e-icon-anim .e-ddt-icon::before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}
.e-ddt .e-ddt-hidden {
  border: 0;
  height: 0;
  visibility: hidden;
  width: 0;
}
.e-ddt.e-input-group.e-control-wrapper .e-clear-icon,
.e-ddt.e-float-input.e-control-wrapper .e-clear-icon {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.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-input-group.e-control-wrapper.e-valid-input:hover:not(.e-disabled) .e-clear-icon,
.e-ddt.e-float-input.e-control-wrapper.e-valid-input:hover:not(.e-disabled) .e-clear-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-ddt .e-chips-wrapper {
  width: 100%;
}
.e-ddt.e-show-chip .e-chips-close {
  min-height: 16px;
  min-width: 16px;
  text-align: center;
}
.e-ddt.e-show-chip .e-chips-close::before {
  font-size: 10px;
}
.e-ddt.e-show-chip .e-chips {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: left;
  height: 24px;
  margin: 3px 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 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-ddt .e-overflow.e-total-count .e-remain {
  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;
  visibility: hidden;
}
.e-ddt.e-popup {
  border: 1px solid #dee2e6;
  margin-top: 4px;
  border-radius: 4px;
  -webkit-box-shadow: none;
  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: transparent;
}
.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-top-width: 0;
  display: block;
  padding: 4px;
  border: 1px solid #dee2e6;
}
.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;
  text-align: center;
  padding: 7px 16px;
}
.e-ddt.e-popup .e-popup-content.e-no-data .e-treeview {
  display: none;
}
.e-ddt.e-popup .e-popup-content.e-no-data .e-ddt-nodata {
  display: block;
  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-right: 4px;
  margin-left: 18px;
}
.e-ddt.e-rtl.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-right: 4px;
  margin-left: 18px;
}
.e-ddt.e-rtl.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 4px;
  margin-left: 48px;
}
.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-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-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: transparent;
  color: #6c757d;
}
.e-ddt.e-input-group.e-control-wrapper .e-input[readonly] ~ span.e-clear-icon,
.e-ddt.e-float-input.e-control-wrapper input[readonly] ~ span.e-clear-icon {
  background: transparent;
}
.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:focus {
  background: #e9ecef;
}
.e-ddt.e-popup .e-selectall-parent .e-all-text {
  color: #212529;
}
.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;
}
.e-bigger .e-ddt.e-show-chip .e-chips-close::before,
.e-ddt.e-bigger.e-show-chip .e-chips-close::before {
  vertical-align: middle;
}
.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-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-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-right: 52px;
  margin-left: 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-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-multi-select-wrapper .e-searcher input[type=text],
.e-multi-select-wrapper .e-multi-searcher input[type=text] {
  color: #212529;
  height: 100%;
}
.e-multiselect .e-input-group-icon.e-ddl-icon {
  border-left-width: 0;
}
.e-float-input.e-control-wrapper.e-multiselect input[readonly] {
  background: transparent;
}
.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-popup.e-multi-select-list-wrapper.e-resize .e-icons.e-resizer-right::before {
  content: "\e832";
}
.e-multi-select-wrapper {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: text;
  line-height: normal;
  min-height: 30px;
  padding: 0 32px 0 0;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
}
.e-multi-select-wrapper.e-delimiter .e-searcher,
.e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  height: 27px;
  vertical-align: middle;
}
.e-multi-select-wrapper.e-delimiter .e-searcher .e-dropdownbase,
.e-multi-select-wrapper.e-delimiter .e-multi-searcher .e-dropdownbase {
  height: 100%;
  min-height: 100%;
}
.e-multi-select-wrapper .e-delim-view {
  white-space: nowrap;
}
.e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-overflow,
.e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-total {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close::before {
  color: #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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  float: left;
  width: auto;
}
.e-multiselect.e-control-container .e-multi-select-wrapper.e-delimiter .e-multi-searcher,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: none;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box),
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box) {
  width: 0;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-delim-values.e-delim-hide,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-hide,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-chips-collection.e-delim-hide,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-delim-values.e-delim-hide,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-hide,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-chips-collection.e-delim-hide {
  display: none;
}
.e-multiselect.e-control-container .e-multi-select-wrapper.e-down-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper.e-down-icon {
  padding: 0 48px 0 0;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-delim-values,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-delim-values {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: inline;
  max-width: 100%;
  word-break: break-word;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  display: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-top: -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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-right: 0;
  margin-top: -2.1em;
  right: 0;
}
.e-multiselect.e-control-container .e-multi-select-wrapper.e-delimiter,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper.e-delimiter {
  top: -1px;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-clear-icon {
  font-size: 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-popup.e-multi-select-list-wrapper .e-list-item.e-disabled,
.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-disabled {
  opacity: 0.7;
  pointer-events: none;
}
.e-multiselect.e-input-group,
.e-multiselect.e-float-input {
  word-wrap: initial;
}
.e-multiselect.e-input-group .e-searcher .e-label-top,
.e-multiselect.e-input-group .e-multi-searcher .e-label-top {
  top: 15px;
}
.e-multi-select-wrapper.e-close-icon-hide {
  padding-right: 0;
}
.e-multi-select-wrapper .e-chips-collection {
  cursor: default;
  display: block;
}
.e-multiselect.e-input-group.e-control-wrapper:not(.e-control-container) .e-multi-select-wrapper.e-down-icon .e-chips-collection {
  margin-right: 30px;
}
.e-multi-select-wrapper .e-multi-hidden {
  border: 0;
  height: 0;
  position: absolute;
  visibility: hidden;
  width: 0;
}
.e-multi-select-wrapper .e-chips {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: left;
  margin: 3px;
  max-width: 100%;
  overflow: hidden;
  padding: 0 6px 0 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.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 {
  padding: 8px 4px 8px 0;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-mob-chip.e-chips > .e-chipcontent {
  padding: 8px 0 8px 4px;
}
.e-multi-select-wrapper .e-chips-close {
  -ms-flex-item-align: center;
  align-self: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  float: right;
  font-family: "e-icons";
  height: 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;
  width: 24px;
  top: 100%;
}
.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-small.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-multiselect.e-input-group.e-control-container .e-multi-select-wrapper.e-down-icon .e-clear-icon {
  right: 30px;
}
.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-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 {
  left: 12px;
  right: auto;
}
.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-multi-select-wrapper input[type=text]::-ms-clear {
  display: none;
}
.e-multi-select-wrapper .e-searcher {
  display: block;
  float: left;
  width: auto;
}
.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 32px);
}
.e-small .e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-small.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 30px);
}
.e-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-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;
  -webkit-box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.21);
  box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.21);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0 0 0 16px;
  width: 92%;
}
.e-multi-select-wrapper .e-ddl-disable-icon::before {
  content: "";
}
.e-multiselect.e-rtl .e-multi-select-wrapper.e-delimiter .e-searcher {
  float: none;
}
.e-multiselect.e-rtl .e-multi-select-wrapper.e-close-icon-hide {
  padding-left: 0;
}
.e-multiselect.e-rtl .e-multi-select-wrapper {
  padding: 0 2px 0 32px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close::before {
  left: -12px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close {
  margin: 0;
  margin-right: auto;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-searcher {
  float: right;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips {
  float: right;
  margin: 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-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-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-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-multi-select-list-wrapper .e-selectall-parent {
  cursor: pointer;
  display: block;
  line-height: 36px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 16px;
  position: relative;
  text-indent: 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-multi-select-list-wrapper .e-selectall-parent .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 8px;
  position: relative;
  text-indent: 0;
  vertical-align: middle;
}
.e-multi-select-list-wrapper.e-rtl .e-selectall-parent .e-checkbox-wrapper {
  margin-left: 12px;
  margin-right: 0;
}
.e-multiselect .e-input-group-icon.e-ddl-icon {
  float: right;
  margin-top: 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 {
  padding-left: 8px;
}
.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-back-icon {
  padding: 0 8px;
}
.e-checkbox .e-multi-select-wrapper .e-delim-values .e-remain {
  line-height: 20px;
  padding-left: 10px;
  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: 0.3;
}
.e-popup.e-multi-select-list-wrapper .e-list-item.e-disable,
.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-disable {
  opacity: 0.7;
}
.e-multi-select-wrapper input[readonly=true] {
  pointer-events: none;
}
.e-multiselect.e-checkbox .e-multi-select-wrapper .e-searcher {
  pointer-events: none;
}
ejs-multiselect {
  display: block;
}
.e-small.e-multi-select-list-wrapper .e-selectall-parent,
.e-small .e-multi-select-list-wrapper .e-selectall-parent {
  line-height: 26px;
}
.e-small .e-multi-select-wrapper .e-chips-close {
  height: 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-small.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-small.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-top: -2em;
}
.e-content-placeholder.e-multiselect.e-placeholder-multiselect {
  background-size: 300px 33px;
  min-height: 33px;
}
.e-multiselect.e-outline .e-multi-select-wrapper input[type=text] {
  color: inherit;
}
.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  -webkit-box-align: normal;
  -ms-flex-align: normal;
  align-items: normal;
}
.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper {
  padding: 0 12px 0 8px;
}
.e-multiselect.e-filled.e-input-group.e-control-wrapper {
  padding: 0;
}
.e-filled.e-float-input .e-multi-select-wrapper {
  padding: 11px 12px 0;
}
.e-small.e-filled.e-float-input .e-multi-select-wrapper,
.e-small .e-filled.e-float-input .e-multi-select-wrapper {
  padding: 12px 12px 0 8px;
}
.e-rtl.e-multiselect.e-filled.e-input-group.e-control-wrapper,
.e-rtl.e-multiselect.e-filled.e-float-input.e-control-wrapper {
  padding: 0;
}
.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 28px;
}
.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper.e-mob-wrapper .e-chips.e-mob-chip,
.e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 24px;
}
.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  height: 18px;
}
.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  margin: 8px 8px 0 0;
  padding: 0 8px;
}
.e-rtl.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  margin: 8px 0 0 8px;
  padding: 0 8px;
}
.e-small .e-filled .e-multi-select-wrapper .e-chips,
.e-small.e-filled .e-multi-select-wrapper .e-chips {
  height: 16px;
  margin: 4px 4px 0 0;
  padding-right: 8px;
}
.e.rtl.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  margin: 4px 0 0 4px;
}
.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
  padding: 0 8px 0 0;
}
.e-small.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
}
.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
  padding: 0 4px 0 0;
}
.e-rtl.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 0 0 0 4px;
}
.e-small.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 10px;
}
.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-mob-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
  padding-right: 4px;
}
.e-filled.e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-multiselect.e-control-container .e-filled.e-multi-select-wrapper .e-clear-icon {
  height: 38px;
  margin-top: -38px;
  right: 12px;
  top: 100%;
  width: 16px;
}
.e-multiselect.e-control-wrapper.e-input-group.e-readonly .e-clear-icon,
.e-outline.e-multiselect.e-control-wrapper.e-input-group.e-readonly .e-clear-icon,
.e-filled.e-multiselect.e-control-wrapper.e-input-group.e-readonly .e-clear-icon,
.e-multiselect.e-readonly.e-control-wrapper.e-input-group.e-control-container :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon,
.e-multiselect.e-readonly.e-control-wrapper.e-input-group.e-control-container.e-input-group :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon {
  display: none;
}
.e-multiselect.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-right: 0;
}
.e-multiselect.e-control-container.e-input-group.e-disabled .e-input-group-icon.e-ddl-icon.e-icons,
.e-multiselect.e-control-container.e-input-group.e-disabled .e-clear-icon {
  cursor: not-allowed;
}
.e-multiselect.e-control-wrapper.e-control-container.e-input-group.e-checkbox .e-multi-select-wrapper.e-down-icon,
.e-multiselect.e-control-wrapper.e-control-container.e-input-group.e-checkbox .e-multi-select-wrapper.e-down-icon .e-multi-searcher .e-dropdownbase.e-control.e-multiselect.e-lib {
  cursor: pointer;
}
.e-popup.e-multi-select-list-wrapper.e-resize .e-resizer-right {
  bottom: 0;
  right: 0;
  cursor: nwse-resize;
  height: 15px;
  position: absolute;
  width: 15px;
}
.e-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 {
  -webkit-box-sizing: border-box;
  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-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 {
  height: 30px;
}
.e-popup.e-multi-select-list-wrapper {
  -webkit-box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
  box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  overflow: initial;
}
.e-popup.e-multi-select-list-wrapper .e-list-item.e-active {
  border-bottom: 0 solid transparent;
  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: transparent;
  border-color: transparent;
  color: #212529;
}
.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active {
  background-color: transparent;
  border-color: transparent;
  color: #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 transparent;
  border-top: 0 solid transparent;
}
.e-popup.e-multi-select-list-wrapper .e-list-item.e-active:last-child {
  border-bottom: 0 solid transparent;
}
.e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus + li.e-active {
  border-top: 0 solid transparent;
}
.e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus {
  background-color: #0d6efd;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #fff;
  border: 0 solid transparent;
}
.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item.e-active.e-item-focus {
  background-color: #0d6efd;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #fff;
  border: 0 solid transparent;
}
.e-popup.e-multi-select-list-wrapper .e-list-item {
  border: 0 solid transparent;
}
.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item {
  border: 0 solid transparent;
}
.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-multiselect.e-disabled .e-multi-select-wrapper .e-delim-values {
  -webkit-text-fill-color: #343a40;
  color: #343a40;
}
.e-bigger .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon,
.e-bigger.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-top: -2.25em;
}
.e-bigger .e-multi-select-wrapper {
  min-height: 36px;
}
.e-bigger .e-multi-select-wrapper .e-chips {
  margin: 3px;
}
.e-bigger .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 7px 8px 7px 4px;
}
.e-bigger .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 8px 4px 8px 0;
}
.e-bigger .e-multiselect.e-rtl .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 8px 0 8px 4px;
}
.e-bigger.e-small .e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  right: 40px;
}
.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-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,
.e-bigger.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  margin-top: -2.25em;
  margin-top: -2.15em;
}
.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-bigger .e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-bigger.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 38px);
}
.e-bigger.e-small .e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-bigger.e-small.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-bigger .e-small.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-small .e-bigger.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 32px);
}
.e-bigger .e-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-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-bigger .e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-rtl .e-list-item .e-checkbox-wrapper {
  padding-right: 25px;
}
.e-bigger .e-popup.e-multi-select-list-wrapper .e-list-item .e-checkbox-wrapper,
.e-bigger.e-popup.e-multi-select-list-wrapper .e-list-item .e-checkbox-wrapper {
  bottom: 1px;
  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-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-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-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-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-bigger .e-checkbox .e-multi-select-wrapper .e-delim-values {
  line-height: 34px;
}
.e-bigger.e-small.e-multi-select-list-wrapper .e-selectall-parent,
.e-bigger.e-small .e-multi-select-list-wrapper .e-selectall-parent {
  line-height: 40px;
}
.e-bigger.e-small.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-bigger.e-small.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-top: -2.65em;
}
.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-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-small.e-filled:not(.e-bigger).e-multiselect:not(.e-float-input) .e-multi-select-wrapper,
.e-small .e-filled:not(.e-bigger).e-multiselect:not(.e-float-input) .e-multi-select-wrapper {
  padding: 3px 12px 0 4px;
}
.e-bigger.e-small.e-multiselect.e-filled.e-input-group.e-control-wrapper,
.e-bigger.e-small .e-multiselect.e-filled.e-input-group.e-control-wrapper,
.e-bigger .e-small.e-multiselect.e-filled.e-input-group.e-control-wrapper,
.e-small .e-bigger.e-multiselect.e-filled.e-input-group.e-control-wrapper {
  padding: 0;
}
.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper {
  padding: 11px 12px 0;
}
.e-bigger.e-filled.e-float-input .e-multi-select-wrapper,
.e-bigger .e-filled.e-float-input .e-multi-select-wrapper {
  padding: 19px 12px 0 16px;
}
.e-bigger:not(.e-small).e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper {
  padding-top: 3px;
}
.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper.e-delimiter input[type=text],
.e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper.e-delimiter input[type=text] {
  padding: 5px 0;
}
.e-bigger.e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 28px;
}
.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  height: 24px;
}
.e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 32px;
}
.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  height: 18px;
}
.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  margin: 8px 8px 0 0;
  padding: 0 8px;
}
.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-bigger.e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger.e-small .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-bigger.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
  padding: 0 8px 0 0;
}
.e-bigger.e-small.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger.e-small .e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-small.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-bigger.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
  padding: 0 4px 0 0;
}
.e-rtl.e-bigger.e-small.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-rtl.e-bigger.e-small .e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-rtl.e-bigger .e-small.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-rtl.e-small .e-bigger.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 0 0 0 4px;
}
.e-bigger.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
}
.e-rtl.e-bigger.e-filled .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger .e-filled .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-filled .e-multi-select-wrapper .e-chips,
.e-bigger .e-filled .e-multi-select-wrapper .e-chips {
  padding: 0 12px;
}
.e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  padding-right: 8px;
}
.e-bigger .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 14px;
}
.e-bigger.e-small .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 14px;
}
.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-small.e-bigger .e-multi-select-wrapper .e-close-hooker::before {
  left: 0;
}
.e-bigger .e-multi-select-wrapper .e-chips {
  height: 30px;
}
.e-bigger .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  height: 24px;
  width: 24px;
}
.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;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
}
.e-listbox-wrapper *,
.e-listbox-container *,
.e-listboxtool-wrapper * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.e-listbox-wrapper.e-listboxtool-container .e-list-wrap,
.e-listbox-container.e-listboxtool-container .e-list-wrap,
.e-listboxtool-wrapper.e-listboxtool-container .e-list-wrap {
  width: 84% !important;
}
.e-listbox-wrapper .e-list-wrap:focus-visible,
.e-listbox-wrapper:focus,
.e-listbox-container .e-list-wrap:focus-visible,
.e-listbox-container:focus,
.e-listboxtool-wrapper .e-list-wrap:focus-visible,
.e-listboxtool-wrapper:focus {
  outline: none;
}
.e-listbox-wrapper.e-disabled,
.e-listbox-container.e-disabled,
.e-listboxtool-wrapper.e-disabled {
  cursor: default;
  pointer-events: none;
}
.e-listbox-wrapper:not(.e-list-template) .e-list-nrt,
.e-listbox-container:not(.e-list-template) .e-list-nrt,
.e-listboxtool-wrapper:not(.e-list-template) .e-list-nrt {
  text-align: center;
}
.e-listbox-wrapper .e-list-parent,
.e-listbox-container .e-list-parent,
.e-listboxtool-wrapper .e-list-parent {
  height: 100%;
  min-height: 36px;
}
.e-listbox-wrapper .e-list-item,
.e-listbox-container .e-list-item,
.e-listboxtool-wrapper .e-list-item {
  border-bottom: 0 solid;
  outline: none;
}
.e-listbox-wrapper .e-list-item.e-disabled,
.e-listbox-container .e-list-item.e-disabled,
.e-listboxtool-wrapper .e-list-item.e-disabled {
  pointer-events: none;
}
.e-listbox-wrapper .e-disable,
.e-listbox-container .e-disable,
.e-listboxtool-wrapper .e-disable {
  opacity: 0.7;
}
.e-listbox-wrapper .e-list-parent,
.e-listbox-container .e-list-parent,
.e-listboxtool-wrapper .e-list-parent {
  margin: 0;
  padding: 0;
}
.e-listbox-wrapper .e-list-header .e-text.header,
.e-listbox-wrapper .e-list-header .e-headertemplate-text.nested-header,
.e-listbox-container .e-list-header .e-text.header,
.e-listbox-container .e-list-header .e-headertemplate-text.nested-header,
.e-listboxtool-wrapper .e-list-header .e-text.header,
.e-listboxtool-wrapper .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}
.e-listbox-wrapper .e-icon-back,
.e-listbox-container .e-icon-back,
.e-listboxtool-wrapper .e-icon-back {
  margin-top: 2px;
}
.e-listbox-wrapper .e-list-header,
.e-listbox-container .e-list-header,
.e-listboxtool-wrapper .e-list-header {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 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 transparent;
}
.e-listbox-wrapper .e-list-group-item,
.e-listbox-container .e-list-group-item,
.e-listboxtool-wrapper .e-list-group-item {
  border-bottom: 0 solid transparent;
  border-top: 1px solid;
  font-weight: 600;
  height: 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%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.e-listbox-wrapper .e-text-content,
.e-listbox-container .e-text-content,
.e-listboxtool-wrapper .e-text-content {
  height: 100%;
  position: relative;
  vertical-align: middle;
}
.e-listbox-wrapper .e-text-content *,
.e-listbox-container .e-text-content *,
.e-listboxtool-wrapper .e-text-content * {
  display: inline-block;
  vertical-align: middle;
}
.e-listbox-wrapper .e-text-content.e-checkbox .e-list-text,
.e-listbox-container .e-text-content.e-checkbox .e-list-text,
.e-listboxtool-wrapper .e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 40px);
}
.e-listbox-wrapper .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text,
.e-listbox-container .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text,
.e-listboxtool-wrapper .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text {
  width: calc(100% - 90px);
}
.e-listbox-wrapper .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text,
.e-listbox-container .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text,
.e-listboxtool-wrapper .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text {
  width: calc(100% - 80px);
}
.e-listbox-wrapper .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text,
.e-listbox-container .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text,
.e-listboxtool-wrapper .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text {
  width: calc(100% - 92px);
}
.e-listbox-wrapper .e-checkbox .e-checkbox-left,
.e-listbox-container .e-checkbox .e-checkbox-left,
.e-listboxtool-wrapper .e-checkbox .e-checkbox-left {
  margin: -2px 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-wrapper .e-icon-wrapper .e-list-text,
.e-listbox-wrapper .e-icon-wrapper.e-text-content.e-checkbox .e-list-text,
.e-listbox-container .e-list-icon + .e-list-text,
.e-listbox-container .e-icon-wrapper .e-list-text,
.e-listbox-container .e-icon-wrapper.e-text-content.e-checkbox .e-list-text,
.e-listboxtool-wrapper .e-list-icon + .e-list-text,
.e-listboxtool-wrapper .e-icon-wrapper .e-list-text,
.e-listboxtool-wrapper .e-icon-wrapper.e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 60px);
}
.e-listbox-wrapper .e-list-icon,
.e-listbox-container .e-list-icon,
.e-listboxtool-wrapper .e-list-icon {
  height: 30px;
  margin-right: 16px;
  width: 30px;
}
.e-listbox-wrapper .e-content,
.e-listbox-container .e-content,
.e-listboxtool-wrapper .e-content {
  overflow: hidden;
  position: relative;
}
.e-listbox-wrapper .e-list-header .e-text,
.e-listbox-container .e-list-header .e-text,
.e-listboxtool-wrapper .e-list-header .e-text {
  cursor: pointer;
  text-indent: 0;
}
.e-listbox-wrapper .e-text .e-headertext,
.e-listbox-container .e-text .e-headertext,
.e-listboxtool-wrapper .e-text .e-headertext {
  display: inline-block;
  line-height: 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%;
  -webkit-transform: translateY(-50%) rotate(180deg);
  transform: translateY(-50%) rotate(180deg);
}
.e-listbox-wrapper.e-rtl .e-list-header .e-text,
.e-listbox-container.e-rtl .e-list-header .e-text,
.e-listboxtool-wrapper.e-rtl .e-list-header .e-text {
  cursor: pointer;
}
.e-listbox-wrapper.e-rtl .e-but-back,
.e-listbox-container.e-rtl .e-but-back,
.e-listboxtool-wrapper.e-rtl .e-but-back {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.e-listbox-wrapper.e-rtl .e-icon-back,
.e-listbox-container.e-rtl .e-icon-back,
.e-listboxtool-wrapper.e-rtl .e-icon-back {
  margin-top: -2px;
}
.e-listbox-wrapper.e-rtl .e-checkbox .e-checkbox-left,
.e-listbox-wrapper.e-rtl .e-checkbox-wrapper,
.e-listbox-container.e-rtl .e-checkbox .e-checkbox-left,
.e-listbox-container.e-rtl .e-checkbox-wrapper,
.e-listboxtool-wrapper.e-rtl .e-checkbox .e-checkbox-left,
.e-listboxtool-wrapper.e-rtl .e-checkbox-wrapper {
  margin: -2px 0 0 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-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),
.e-listbox-wrapper.e-filter-list .e-list-parent {
  overflow: auto;
}
.e-listbox-wrapper.e-sortableclone,
.e-listbox-container.e-sortableclone,
.e-listboxtool-wrapper.e-sortableclone {
  border-width: 0;
  overflow: visible;
}
.e-listbox-wrapper.e-sortableclone .e-list-item,
.e-listbox-container.e-sortableclone .e-list-item,
.e-listboxtool-wrapper.e-sortableclone .e-list-item {
  list-style-type: none;
  height: 38px !important;
}
.e-listbox-wrapper.e-sortableclone .e-ripple,
.e-listbox-container.e-sortableclone .e-ripple,
.e-listboxtool-wrapper.e-sortableclone .e-ripple {
  overflow: visible;
}
.e-listbox-wrapper.e-sortableclone .e-ripple .e-ripple-element,
.e-listbox-container.e-sortableclone .e-ripple .e-ripple-element,
.e-listboxtool-wrapper.e-sortableclone .e-ripple .e-ripple-element {
  display: none;
}
.e-listbox-wrapper.e-sortableclone .e-list-badge,
.e-listbox-container.e-sortableclone .e-list-badge,
.e-listboxtool-wrapper.e-sortableclone .e-list-badge {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #0d6efd;
  border: 1px solid #fff;
  border-radius: 50%;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  height: 22px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: absolute;
  right: -10px;
  top: -10px;
  width: 22px;
}
.e-listboxtool-wrapper.e-sortableclone {
  display: block;
}
.e-listboxtool-wrapper,
.e-listboxtool-container {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-listboxtool-wrapper *,
.e-listboxtool-container * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.e-listboxtool-wrapper.e-disabled,
.e-listboxtool-container.e-disabled {
  cursor: default;
  pointer-events: none;
}
.e-listboxtool-wrapper .e-listbox-wrapper,
.e-listboxtool-wrapper .e-list-wrap,
.e-listboxtool-container .e-listbox-wrapper,
.e-listboxtool-container .e-list-wrap {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.e-listboxtool-wrapper.e-right .e-listbox-tool,
.e-listboxtool-container.e-right .e-listbox-tool {
  margin-left: 15px;
}
.e-listboxtool-wrapper.e-left .e-listbox-tool,
.e-listboxtool-container.e-left .e-listbox-tool {
  margin-right: 15px;
}
.e-listboxtool-wrapper .e-listbox-tool,
.e-listboxtool-container .e-listbox-tool {
  border: 1px solid #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-listbox-wrapper:not(.e-list-template) .e-list-item,
.e-listbox-wrapper .e-list-nrt,
.e-listbox-wrapper .e-selectall-parent,
.e-listbox-container:not(.e-list-template) .e-list-item,
.e-listbox-container .e-list-nrt,
.e-listbox-container .e-selectall-parent,
.e-listboxtool-wrapper .e-listbox-wrapper:not(.e-list-template) .e-list-item,
.e-listboxtool-wrapper .e-listbox-wrapper .e-list-nrt,
.e-listboxtool-wrapper .e-listbox-wrapper .e-selectall-parent {
  height: 36px;
  line-height: 1;
  padding: 10px 12px;
  position: relative;
}
.e-small .e-listbox-wrapper.e-filter-list .e-list-parent,
.e-small .e-listbox-container.e-filter-list .e-list-parent {
  height: calc(100% - 45px) !important;
}
.e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent {
  height: calc(100% - 48px) !important;
}
.e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-list-parent {
  height: calc(100% - 50px) !important;
}
.e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-selectall-parent + .e-hidden-select + .e-listbox + .e-list-parent {
  height: calc(100% - 86px) !important;
}
.e-listbox-wrapper,
.e-listbox-container:not(.e-listboxtool-container):not(.e-sortableclone),
.e-listboxtool-container.e-listbox-container .e-ul {
  border: 1px solid #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, 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% - 50px);
}
.e-listbox-wrapper.e-filter-list .e-selectall-parent + .e-list-parent,
.e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent,
.e-listboxtool-wrapper.e-filter-list .e-selectall-parent + .e-list-parent {
  height: calc(100% - 36px) !important;
}
.e-listbox-wrapper .e-selectall-parent + .e-list-parent,
.e-listbox-container .e-selectall-parent + .e-list-parent,
.e-listboxtool-wrapper .e-selectall-parent + .e-list-parent {
  height: calc(100% - 36px) !important;
}
.e-listbox-wrapper .e-list-item,
.e-listbox-container .e-list-item,
.e-listboxtool-wrapper .e-list-item {
  background-color: transparent;
  border-bottom: 0 solid transparent;
  border-left: 0 solid transparent;
  border-right: 0 solid transparent;
  border-top: 0 solid transparent;
  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: transparent;
  color: #212529;
}
.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: transparent;
  color: #212529;
}
.e-listbox-wrapper .e-list-item.e-focused,
.e-listbox-wrapper .e-list-item.e-focused.e-selected.e-checklist,
.e-listbox-wrapper .e-list-item.e-selected,
.e-listbox-container .e-list-item.e-focused,
.e-listbox-container .e-list-item.e-focused.e-selected.e-checklist,
.e-listbox-container .e-list-item.e-selected,
.e-listboxtool-wrapper .e-list-item.e-focused,
.e-listboxtool-wrapper .e-list-item.e-focused.e-selected.e-checklist,
.e-listboxtool-wrapper .e-list-item.e-selected {
  background-color: #e9ecef;
  color: rgba(33, 37, 41, 0.87);
}
.e-listbox-wrapper .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check,
.e-listbox-wrapper .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check,
.e-listbox-container .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check,
.e-listbox-container .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check,
.e-listboxtool-wrapper .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check,
.e-listboxtool-wrapper .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check {
  background-color: #0d6efd;
  border-color: transparent;
  color: #fff;
}
.e-listbox-wrapper .e-list-group-item,
.e-listbox-container .e-list-group-item,
.e-listboxtool-wrapper .e-list-group-item {
  background-color: #e9ecef;
  border-color: rgba(0, 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: transparent;
  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: transparent;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper,
.e-listbox-container.e-list-template .e-list-wrapper,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper {
  height: inherit;
  position: relative;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line),
.e-listbox-container.e-list-template .e-list-wrapper:not(.e-list-multi-line),
.e-listboxtool-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line) {
  padding: 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;
  width: 40px;
  left: 0;
}
.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;
  left: 0;
  position: absolute;
  width: 40px;
  right: 0;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar,
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  top: 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%;
  -webkit-transform: translateY(-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-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-content,
.e-listbox-container.e-list-template .e-list-item.e-list-item:hover .e-list-item-header,
.e-listbox-container.e-list-template .e-list-item.e-list-item:hover .e-list-content,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-item-header,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-content {
  color: #212529;
}
.e-listbox-wrapper.e-list-template .e-list-item.e-selected .e-list-item-header,
.e-listbox-wrapper.e-list-template .e-list-item.e-selected .e-list-content,
.e-listbox-container.e-list-template .e-list-item.e-selected .e-list-item-header,
.e-listbox-container.e-list-template .e-list-item.e-selected .e-list-content,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-selected .e-list-item-header,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-selected .e-list-content {
  color: rgba(33, 37, 41, 0.87);
}
.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar,
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar,
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar {
  left: inherit;
  right: 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;
}
.e-listbox-container.e-filter-list .e-list-parent,
.e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent,
.e-listbox-container .e-selectall-parent + .e-list-parent {
  height: 100%;
}
.e-listbox-container.e-filter-list .e-list-wrap {
  height: calc(100% - 50px) !important;
}
.e-listbox-container.e-filter-list .e-selectall-parent + .e-list-wrap {
  height: calc(100% - 36px) !important;
}
.e-listbox-container .e-selectall-parent + .e-list-wrap {
  height: calc(100% - 36px) !important;
}
.e-bigger .e-listbox-wrapper.e-listboxtool-container .e-list-wrap,
.e-listbox-wrapper.e-bigger.e-listboxtool-container .e-list-wrap,
.e-bigger .e-listbox-container.e-listboxtool-container .e-list-wrap,
.e-listbox-container.e-bigger.e-listboxtool-container .e-list-wrap {
  width: 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 transparent;
  border-left: 0 solid transparent;
  border-right: 0 solid transparent;
  border-top: 0 solid transparent;
}
.e-bigger .e-listbox-wrapper:not(.e-list-template) .e-list-item,
.e-bigger .e-listbox-wrapper .e-selectall-parent,
.e-bigger .e-listbox-wrapper .e-list-group-item,
.e-bigger .e-listbox-wrapper .e-list-header,
.e-listbox-wrapper.e-bigger:not(.e-list-template) .e-list-item,
.e-listbox-wrapper.e-bigger .e-selectall-parent,
.e-listbox-wrapper.e-bigger .e-list-group-item,
.e-listbox-wrapper.e-bigger .e-list-header,
.e-bigger .e-listbox-container:not(.e-list-template) .e-list-item,
.e-bigger .e-listbox-container .e-selectall-parent,
.e-bigger .e-listbox-container .e-list-group-item,
.e-bigger .e-listbox-container .e-list-header,
.e-listbox-container.e-bigger:not(.e-list-template) .e-list-item,
.e-listbox-container.e-bigger .e-selectall-parent,
.e-listbox-container.e-bigger .e-list-group-item,
.e-listbox-container.e-bigger .e-list-header {
  padding: 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 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 500;
  height: 22px;
}
.e-bigger .e-listbox-wrapper .e-list-header .e-text.header,
.e-bigger .e-listbox-wrapper .e-list-header .e-headertemplate-text.nested-header,
.e-listbox-wrapper.e-bigger .e-list-header .e-text.header,
.e-listbox-wrapper.e-bigger .e-list-header .e-headertemplate-text.nested-header,
.e-bigger .e-listbox-container .e-list-header .e-text.header,
.e-bigger .e-listbox-container .e-list-header .e-headertemplate-text.nested-header,
.e-listbox-container.e-bigger .e-list-header .e-text.header,
.e-listbox-container.e-bigger .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}
.e-bigger .e-listbox-wrapper .e-list-header .e-text,
.e-listbox-wrapper.e-bigger .e-list-header .e-text,
.e-bigger .e-listbox-container .e-list-header .e-text,
.e-listbox-container.e-bigger .e-list-header .e-text {
  font-size: 14px;
}
.e-bigger .e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-list-parent {
  height: calc(100% - 56px) !important;
}
.e-bigger .e-listbox-container.e-filter-list .e-list-wrap {
  height: calc(100% - 55px) !important;
}
.e-bigger .e-listbox-container.e-filter-list .e-list-parent,
.e-bigger .e-listbox-container .e-selectall-parent + .e-list-parent,
.e-small.e-bigger .e-listbox-container.e-filter-list .e-list-parent,
.e-bigger .e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent {
  height: 100%;
}
.e-bigger .e-listbox-wrapper.e-filter-list .e-selectall-parent + .e-list-parent,
.e-bigger .e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent {
  height: calc(100% - 48px) !important;
}
.e-bigger .e-listbox-wrapper .e-selectall-parent + .e-list-parent,
.e-bigger .e-listbox-container .e-selectall-parent + .e-list-wrap {
  height: calc(100% - 40px) !important;
}
.e-small.e-bigger .e-listbox-wrapper.e-filter-list .e-list-parent,
.e-small.e-bigger .e-listbox-container.e-filter-list .e-list-wrap {
  height: calc(100% - 45px) !important;
}
.e-bigger .e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-selectall-parent + .e-hidden-select + .e-listbox + .e-list-parent {
  height: calc(100% - 104px) !important;
}

/* node_modules/@syncfusion/ej2-inputs/styles/bootstrap5.css */
.e-signature.e-control {
  border: 1px solid;
}
.e-signature.e-control {
  background-color: #fff;
  border: 1px solid;
  border-color: #dee2e6;
}
.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,
.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,
.e-input-group.e-small .e-input,
.e-input-group.e-small.e-control-wrapper .e-input,
.e-small .e-input-group .e-input,
.e-small .e-input-group.e-control-wrapper .e-input {
  font: inherit;
}
input.e-input,
.e-input-group input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper input,
.e-float-input input,
.e-float-input.e-input-group input,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-input-group input,
input.e-input:focus,
.e-input-group input.e-input:focus,
.e-input-group input:focus,
.e-input-group.e-control-wrapper input.e-input:focus,
.e-input-group.e-control-wrapper input:focus,
.e-float-input input:focus,
.e-float-input.e-input-group input:focus,
.e-float-input.e-control-wrapper input:focus,
.e-float-input.e-control-wrapper.e-input-group input:focus,
.e-input-group.e-input-focus input.e-input,
.e-input-group.e-input-focus input,
.e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-input-focus input,
.e-float-input.e-input-focus input,
.e-float-input.e-input-group.e-input-focus input,
.e-float-input.e-control-wrapper.e-input-focus input,
.e-float-input.e-control-wrapper.e-input-group.e-input-focus input {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
input.e-input,
.e-input-group input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper input,
.e-float-input input,
.e-float-input.e-input-group input,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-input-group input,
.e-input-group,
.e-input-group.e-control-wrapper,
.e-float-input,
.e-float-input.e-control-wrapper,
.e-input.e-corner,
.e-input-group.e-corner.e-rtl input.e-input:only-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl input.e-input:only-child,
.e-input-group.e-input-focus.e-corner,
.e-input-group.e-control-wrapper.e-input-focus.e-corner,
textarea.e-input,
.e-input-group textarea.e-input,
.e-input-group textarea,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper textarea,
.e-float-input textarea,
.e-float-input.e-input-group textarea,
.e-float-input.e-control-wrapper textarea,
.e-float-input.e-control-wrapper.e-input-group textarea {
  border-radius: 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-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;
}
.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border: 0 solid;
  border-width: 0;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  cursor: pointer;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  font-size: 14px;
  -webkit-box-pack: center;
  -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,
.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[disabled],
.e-input-group .e-input[disabled],
.e-input-group.e-control-wrapper .e-input[disabled],
.e-input-group.e-disabled,
.e-input-group.e-disabled input,
.e-input-group.e-disabled input.e-input,
.e-input-group.e-disabled textarea,
.e-input-group.e-disabled textarea.e-input,
.e-input-group.e-control-wrapper.e-disabled,
.e-input-group.e-control-wrapper.e-disabled input,
.e-input-group.e-control-wrapper.e-disabled input.e-input,
.e-input-group.e-control-wrapper.e-disabled textarea,
.e-input-group.e-control-wrapper.e-disabled textarea.e-input,
.e-float-input.e-disabled input,
.e-float-input.e-disabled textarea,
.e-float-input input[disabled],
.e-float-input input.e-disabled,
.e-float-input textarea[disabled],
.e-float-input textarea.e-disabled,
.e-float-input.e-control-wrapper.e-disabled input,
.e-float-input.e-control-wrapper.e-disabled textarea,
.e-float-input.e-control-wrapper input[disabled],
.e-float-input.e-control-wrapper input.e-disabled,
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-control-wrapper textarea.e-disabled,
.e-input-group.e-disabled span,
.e-input-group.e-control-wrapper.e-disabled span,
.e-input-group.e-disabled input.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group.e-control-wrapper.e-disabled input.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group.e-disabled .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper.e-disabled .e-clear-icon.e-clear-icon-hide {
  cursor: not-allowed;
}
.e-input[disabled],
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled,
.e-float-input 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,
.e-float-input textarea[disabled],
.e-float-input textarea.e-disabled,
.e-float-input.e-disabled textarea,
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-control-wrapper textarea.e-disabled,
.e-float-input.e-control-wrapper.e-disabled textarea {
  filter: alpha(opacity=100);
  opacity: 1;
}
.e-input.e-rtl,
.e-input-group.e-rtl,
.e-input-group.e-control-wrapper.e-rtl,
.e-float-input.e-rtl,
.e-float-input.e-control-wrapper.e-rtl {
  direction: rtl;
}
.e-input-group,
.e-input-group.e-control-wrapper,
.e-float-custom-tag.e-input-group,
.e-float-custom-tag.e-input-group.e-control-wrapper,
.e-input-custom-tag,
.e-input-custom-tag.e-input-group,
.e-input-custom-tag.e-input-group.e-control-wrapper {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.e-float-input:not(.e-input-group),
.e-float-input.e-control-wrapper:not(.e-input-group),
.e-float-custom-tag,
.e-float-custom-tag.e-control-wrapper {
  display: inline-block;
}
.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-input-group .e-input-group-icon,
.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.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-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;
}
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;
  -webkit-transform: translate3d(0, 16px, 0) scale(1);
  transform: translate3d(0, 16px, 0) scale(1);
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  width: 100%;
}
label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text,
.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: -11px;
}
label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text,
.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  left: 0%;
  top: 50%;
  transform: translate(0%, -50%);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
  font-style: normal;
}
.e-float-input.e-small label.e-float-text,
.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
}
.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;
  -webkit-transform: translate3d(-10px, -36px, 0) scale(1);
  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 {
  font-size: 12px;
  font-weight: 500;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -35px, 0) scale(1);
  transform: translate3d(-10px, -35px, 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-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-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-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-input-group.e-small,
.e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group,
.e-small .e-input-group.e-control-wrapper {
  line-height: normal;
}
.e-float-input.e-no-float-label,
.e-float-input.e-small.e-no-float-label,
.e-small .e-float-input.e-no-float-label,
.e-float-input.e-control-wrapper.e-no-float-label,
.e-float-input.e-control-wrapper.e-small.e-no-float-label,
.e-small .e-float-input.e-control-wrapper.e-no-float-label {
  margin-top: 0;
}
.e-float-input,
.e-float-input.e-control-wrapper,
.e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-input-group.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-family:
    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,
.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-small.e-disabled,
.e-small .e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-input-group.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-control-wrapper.e-disabled,
.e-float-input.e-small,
.e-small .e-float-input,
.e-float-input.e-control-wrapper.e-small,
.e-small .e-float-input.e-control-wrapper {
  font-size: 12px;
}
.e-float-input.e-small input,
.e-float-input.e-control-wrapper.e-small input {
  font: inherit;
  line-height: inherit;
  padding: 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,
.e-input-group.e-control-container.valid.modified,
.e-input-group.e-control-container.invalid,
.e-float-input.e-control-container.valid.modified,
.e-float-input.e-control-container.invalid {
  outline: none;
}
label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text {
  font-family: inherit;
}
.e-float-input input:valid ~ label.e-float-text,
.e-float-input input:focus ~ label.e-float-text,
.e-float-input input:valid ~ label.e-float-text.e-label-top,
.e-float-input input ~ label.e-float-text.e-label-top,
.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text.e-label-top,
.e-float-input .e-input-in-wrap input ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper input:valid ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper input ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-float-text.e-label-top,
.e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text,
.e-float-input textarea:valid ~ label.e-float-text,
.e-float-input textarea:focus ~ label.e-float-text,
.e-float-input textarea:valid ~ label.e-float-text.e-label-top,
.e-float-input textarea ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-label-top {
  font-weight: 500;
  -webkit-user-select: text;
  -moz-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-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-weight: normal;
}
.e-float-input:not(.e-input-group) .e-float-line::before,
.e-float-input:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::after {
  bottom: 0;
  content: "";
  height: 2px;
  position: absolute;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
  width: 0;
}
.e-float-input:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::before {
  left: 50%;
}
.e-float-input:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::after {
  right: 50%;
}
.e-float-input:not(.e-input-group) input:focus ~ .e-float-line::before,
.e-float-input:not(.e-input-group) textarea:focus ~ .e-float-line::before,
.e-float-input:not(.e-input-group) input:focus ~ .e-float-line::after,
.e-float-input:not(.e-input-group) textarea:focus ~ .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) input:focus ~ .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) textarea:focus ~ .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) input:focus ~ .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) textarea:focus ~ .e-float-line::after,
.e-float-input:not(.e-input-group).e-input-focus input ~ .e-float-line::before,
.e-float-input:not(.e-input-group).e-input-focus input ~ .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group).e-input-focus input ~ .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group).e-input-focus input ~ .e-float-line::after {
  width: 50%;
}
.e-float-input .e-float-line,
.e-float-input.e-control-wrapper .e-float-line {
  display: block;
  position: relative;
  width: 100%;
}
.e-float-input.e-rtl label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl label.e-float-text,
.e-rtl .e-float-input label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper label.e-float-text,
.e-rtl label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper label.e-float-text,
.e-rtl.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 0;
  -webkit-transform-origin: right top;
  transform-origin: right top;
}
.e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom {
  padding-right: 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: transparent;
  background-image: none;
  cursor: not-allowed;
}
.e-input-group.e-rtl .e-input:not(:first-child):focus,
.e-input-group.e-control-wrapper.e-rtl .e-input:not(:first-child):focus {
  border-right-width: 0;
}
.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input {
  min-width: 0;
  width: 100%;
}
.e-input-group input.e-input,
.e-input-group textarea.e-input,
.e-input-group input.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]):not(:focus),
.e-input-group textarea.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]),
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper input.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]):not(:focus),
.e-input-group.e-control-wrapper textarea.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]) {
  border: 0 solid;
  border-width: 0;
}
.e-input-group input.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-float-input input.e-input,
.e-float-input.e-control-wrapper input.e-input {
  margin-bottom: 0;
}
.e-input-group::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-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-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-control-wrapper .e-input-group-icon:last-child,
.e-input-group.e-small .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon:last-child {
  margin-right: 0;
}
.e-input-group,
.e-input-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: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-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,
.e-input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-input-group input:not(.e-control).e-input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group.e-control-wrapper input.e-input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input.e-control-wrapper input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input.e-input-group input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper input:not(:valid):not(.e-control):first-child ~ .e-clear-icon {
  display: none;
}
.e-input-group .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-control-wrapper.e-hidden,
.e-input-group.e-control-wrapper.e-hidden {
  display: none;
}
input.e-input[type=search]::-webkit-search-decoration,
input.e-input[type=search]::-webkit-search-cancel-button,
input.e-input[type=search]::-webkit-search-results-button,
input.e-input[type=search]::-webkit-search-results-decoration,
.e-float-input input[type=search]::-webkit-search-decoration,
.e-float-input input[type=search]::-webkit-search-cancel-button,
.e-float-input input[type=search]::-webkit-search-results-button,
.e-float-input input[type=search]::-webkit-search-results-decoration,
.e-float-input.e-control-wrapper input[type=search]::-webkit-search-decoration,
.e-float-input.e-control-wrapper input[type=search]::-webkit-search-cancel-button,
.e-float-input.e-control-wrapper input[type=search]::-webkit-search-results-button,
.e-float-input.e-control-wrapper input[type=search]::-webkit-search-results-decoration {
  -webkit-appearance: none;
}
.e-float-input.e-input-group .e-float-line,
.e-float-input.e-input-group.e-control-wrapper .e-float-line,
.e-float-input.e-control-wrapper.e-input-group .e-float-line,
.e-float-input.e-control-wrapper.e-input-group.e-control-wrapper .e-float-line {
  bottom: -1px;
  position: absolute;
}
.e-float-input.e-input-group input,
.e-float-input.e-input-group textarea,
.e-float-input.e-input-group.e-control-wrapper input,
.e-float-input.e-input-group.e-control-wrapper textarea {
  border: 0;
}
.e-float-input.e-input-group .e-float-line,
.e-float-input.e-input-group .e-float-text,
.e-float-input.e-input-group.e-control-wrapper .e-float-line,
.e-float-input.e-input-group.e-control-wrapper .e-float-text {
  right: 0;
}
input.e-input::-webkit-input-placeholder,
input.e-input:-moz-placeholder,
input.e-input:-ms-input-placeholder,
input.e-input::-moz-placeholder,
textarea.e-input::-webkit-input-placeholder,
textarea.e-input:-moz-placeholder,
textarea.e-input:-ms-input-placeholder,
textarea.e-input::-moz-placeholder,
textarea.e-input::-webkit-textarea-placeholder,
textarea.e-input:-moz-placeholder,
textarea.e-input:-ms-textarea-placeholder,
textarea.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}
.e-small input.e-input::-webkit-input-placeholder,
input.e-small.e-input::-webkit-input-placeholder,
.e-small input.e-input:-moz-placeholder,
input.e-small.e-input:-moz-placeholder,
.e-small input.e-input:-ms-input-placeholder,
input.e-small.e-input:-ms-input-placeholder,
.e-small input.e-input::-moz-placeholder,
input.e-small.e-input::-moz-placeholder,
.e-small textarea.e-input::-webkit-input-placeholder,
textarea.e-small.e-input::-webkit-input-placeholder,
.e-small textarea.e-input:-moz-placeholder,
textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-input:-ms-input-placeholder,
textarea.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-input::-moz-placeholder,
textarea.e-small.e-input::-moz-placeholder,
.e-small textarea.e-input::-webkit-textarea-placeholder,
textarea.e-small.e-input::-webkit-textarea-placeholder,
.e-small textarea.e-input:-moz-placeholder,
textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-input:-ms-input-placeholder,
textarea.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-input::-moz-placeholder,
textarea.e-small.e-input::-moz-placeholder {
  font-size: 12px;
  font-style: normal;
}
input.e-input:-moz-placeholder,
textarea.e-input:-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group textarea.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper textarea.e-input:-moz-placeholder,
input.e-input:-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,
textarea.e-input:-moz-placeholder,
input.e-input::-moz-placeholder,
textarea.e-input::-moz-placeholder,
input.e-input::-webkit-input-placeholder,
textarea.e-input::-webkit-input-placeholder {
  font-style: normal;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
input.e-input:-ms-input-placeholder,
textarea.e-input:-ms-input-placeholder {
  font-style: normal;
}
input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input,
.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input {
  -webkit-box-sizing: border-box;
  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 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 32px;
}
input.e-input.e-small,
.e-input-group.e-small input,
.e-input-group.e-small input.e-input,
.e-small .e-input-group input,
.e-small .e-input-group input.e-input,
.e-input-group.e-control-wrapper.e-small input,
.e-input-group.e-control-wrapper.e-small input.e-input,
.e-small .e-input-group.e-control-wrapper input,
.e-small .e-input-group.e-control-wrapper input.e-input,
.e-float-input.e-small input,
.e-float-input.e-small input.e-input,
.e-small .e-float-input input,
.e-small .e-float-input input.e-input,
.e-float-input.e-control-wrapper.e-small input,
.e-float-input.e-control-wrapper.e-small input.e-input,
.e-small .e-float-input.e-control-wrapper input,
.e-small .e-float-input.e-control-wrapper input.e-input {
  -webkit-box-sizing: border-box;
  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 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 26px;
}
textarea.e-input,
.e-input-group textarea,
.e-input-group.e-control-wrapper textarea,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea {
  -webkit-box-sizing: border-box;
  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 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: auto;
}
input.e-input.e-small,
.e-input-group input.e-input.e-small,
.e-input-group.e-control-wrapper input.e-input.e-small,
.e-input-group.e-small .e-input,
.e-input-group.e-control-wrapper.e-small .e-input,
.e-small input.e-input,
.e-small .e-input-group .e-input,
.e-small .e-input-group.e-control-wrapper .e-input,
.e-float-input.e-small input,
.e-float-input input.e-small,
.e-small .e-float-input input,
.e-float-input.e-control-wrapper.e-small input,
.e-float-input.e-control-wrapper input.e-small,
.e-small .e-float-input.e-control-wrapper input,
textarea.e-input.e-small,
.e-input-group textarea.e-input.e-small,
.e-input-group.e-control-wrapper input.e-input-group textarea.e-input.e-small,
.e-small input.e-input,
.e-float-input.e-small textarea,
.e-float-input textarea.e-small,
.e-small .e-float-input textarea,
.e-float-input.e-control-wrapper.e-small textarea,
.e-float-input.e-control-wrapper textarea.e-small,
.e-small .e-float-input.e-control-wrapper textarea {
  text-indent: 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,
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;
}
.e-float-input .e-clear-icon,
.e-float-input.e-control-wrapper .e-clear-icon,
.e-input-group .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon {
  background: transparent;
  border: 0;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
  min-width: 24px;
  outline: none;
  padding: 0;
  text-align: center;
}
.e-float-input .e-clear-icon::before,
.e-float-input.e-control-wrapper .e-clear-icon::before,
.e-input-group .e-clear-icon::before,
.e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-float-input.e-small .e-clear-icon::before,
.e-float-input.e-control-wrapper.e-small .e-clear-icon::before,
.e-input-group.e-small .e-clear-icon::before,
.e-input-group.e-control-wrapper.e-small .e-clear-icon::before,
.e-float-input.e-control-wrapper input.e-small:first-child ~ .e-clear-icon::before,
.e-small .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-float-input input.e-small:first-child ~ .e-clear-icon::before,
.e-small .e-float-input .e-clear-icon::before,
.e-small .e-input-group .e-clear-icon::before,
.e-small .e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 12px;
}
.e-input-group.e-static-clear .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper.e-static-clear .e-clear-icon.e-clear-icon-hide {
  cursor: pointer;
}
.e-float-input.e-control-wrapper input[readonly]:first-child ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group input[readonly]:first-child ~ .e-clear-icon,
.e-float-input input[readonly]:first-child ~ .e-clear-icon,
.e-float-input.e-input-group input[readonly]:first-child ~ .e-clear-icon,
.e-input-group input[readonly]:first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-control-wrapper.e-input-group input[readonly]:first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper input[readonly]:first-child ~ .e-clear-icon,
.e-input-group.e-control-wrapper input[readonly]:first-child .e-clear-icon.e-clear-icon-hide {
  cursor: auto;
}
.e-input-group .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon {
  min-height: 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-small .e-clear-icon,
.e-input-group .e-clear-icon.e-small,
.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon.e-small {
  min-height: 0;
  min-width: 36px;
  padding-bottom: 0;
  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 {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-input-group .e-input-in-wrap,
.e-input-group.e-control-wrapper .e-input-in-wrap,
.e-float-input .e-input-in-wrap,
.e-float-input.e-control-wrapper .e-input-in-wrap {
  width: 100%;
  display: -webkit-box;
  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 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;
  -webkit-transform: translate3d(-10px, -36px, 0) scale(1);
  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-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 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-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;
  -webkit-transform: translate3d(-10px, -39px, 0) scale(1);
  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;
  -webkit-transform: translate3d(-10px, -39px, 0) scale(1);
  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-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 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 {
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  left: 0%;
  top: 13px;
  transform: translate(0%, -50%);
  width: 100%;
  font-style: normal;
}
.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;
  -webkit-transform: translate3d(0, 16px, 0) scale(1);
  transform: translate3d(0, 16px, 0) scale(1);
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  width: 100%;
}
.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;
  -webkit-transform: translate3d(-10px, -40px, 0) scale(1);
  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-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;
  -webkit-transform: translate3d(-10px, -35px, 0) scale(1);
  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-control-wrapper textarea[disabled],
.e-float-input.e-control-wrapper textarea.e-disabled {
  background: transparent;
  background-image: none;
  cursor: not-allowed;
}
textarea.e-input,
.e-input-group textarea,
.e-input-group textarea.e-input,
.e-input-group.e-input-focus textarea,
.e-input-group.e-input-focus textarea.e-input,
.e-input-group.e-control-wrapper textarea,
.e-input-group.e-control-wrapper.e-input-focus textarea,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea {
  line-height: 1.5;
  min-height: 32px;
  min-width: 0;
  padding: 4px 8px 4px 8px;
  resize: vertical;
}
.e-input-group.e-small textarea,
.e-input-group.e-small textarea.e-input,
.e-input-group textarea.e-small,
.e-input-group textarea.e-input.e-small,
.e-input-group.e-control-wrapper.e-small textarea,
.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-small .e-input-group textarea,
.e-small .e-input-group textarea.e-input,
.e-float-input.e-small textarea,
.e-float-input textarea.e-small,
.e-float-input.e-control-wrapper.e-small textarea,
.e-float-input.e-control-wrapper textarea.e-small,
.e-small .e-float-input textarea,
.e-small .e-float-input.e-control-wrapper textarea {
  font: inherit;
  min-height: 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-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 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/*! 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: transparent;
  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,
.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-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: transparent;
  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: #343a40;
}
.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-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: #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,
.e-input-group,
.e-input-group.e-control-wrapper {
  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;
}
input.e-input:-moz-placeholder,
input.e-input:-moz-placeholder,
textarea.e-input:-moz-placeholder,
input.e-input::-moz-placeholder,
textarea.e-input::-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,
.e-input-group textarea.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper textarea.e-input:-moz-placeholder,
.e-input-group input.e-input::-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input::-moz-placeholder,
.e-input-group textarea.e-input::-moz-placeholder,
.e-input-group.e-control-wrapper textarea.e-input::-moz-placeholder {
  color: #6c757d;
}
input.e-input::-webkit-input-placeholder,
textarea.e-input::-webkit-input-placeholder,
.e-input-group input.e-input::-webkit-input-placeholder,
.e-input-group textarea.e-input::-webkit-input-placeholder,
.e-input-group.e-control-wrapper input.e-input::-webkit-input-placeholder,
.e-input-group.e-control-wrapper textarea.e-input::-webkit-input-placeholder {
  color: #6c757d;
}
input.e-input:-ms-input-placeholder,
textarea.e-input:-ms-input-placeholder,
.e-input-group input.e-input:-ms-input-placeholder,
.e-input-group.e-control-wrapper input.e-input:-ms-input-placeholder,
.e-input-group.e-control-wrapper textarea.e-input:-ms-input-placeholder,
.e-input-group textarea.e-input:-ms-input-placeholder {
  color: #6c757d;
}
.e-float-input:not(.e-error):not(.e-input-focus):not(.e-disabled) input:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input:not(.e-error):not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus):not(.e-disabled) input:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input:not(.e-input-focus):not(.e-disabled) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input:not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input.e-control-wrapper:not(.e-input-focus):not(.e-disabled) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top) {
  color: #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::-moz-selection,
textarea.e-input::-moz-selection,
.e-input-group input.e-input::-moz-selection,
.e-input-group.e-control-wrapper input.e-input::-moz-selection,
.e-float-input input::-moz-selection,
.e-float-input.e-control-wrapper input::-moz-selection,
.e-input-group textarea.e-input::-moz-selection,
.e-input-group.e-control-wrapper textarea.e-input::-moz-selection,
.e-float-input textarea::-moz-selection,
.e-float-input.e-control-wrapper textarea::-moz-selection,
.e-float-input.e-small textarea::-moz-selection,
.e-float-input textarea::-moz-selection {
  background: #0d6efd;
  color: #fff;
}
input.e-input::selection,
textarea.e-input::selection,
.e-input-group input.e-input::selection,
.e-input-group.e-control-wrapper input.e-input::selection,
.e-float-input input::selection,
.e-float-input.e-control-wrapper input::selection,
.e-input-group textarea.e-input::selection,
.e-input-group.e-control-wrapper textarea.e-input::selection,
.e-float-input textarea::selection,
.e-float-input.e-control-wrapper textarea::selection,
.e-float-input.e-small textarea::selection,
.e-float-input textarea::selection {
  background: #0d6efd;
  color: #fff;
}
.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,
.e-input-group.e-warning .e-input-group-icon,
.e-input-group.e-control-wrapper.e-warning .e-input-group-icon,
.e-input-group.e-error .e-input-group-icon,
.e-input-group.e-control-wrapper.e-error .e-input-group-icon {
  color: #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,
.e-input-group.e-warning:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-warning:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-error:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-error:not(.e-disabled):not(:active) .e-input-group-icon:hover {
  color: #6c757d;
  color: #343a40;
}
.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input {
  border-color: #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;
  -webkit-box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.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 {
  -webkit-box-shadow: none;
  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,
.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,
.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 {
  -webkit-box-shadow: 0 0 0 4px rgba(220, 53, 69, 0.25);
  box-shadow: 0 0 0 4px rgba(220, 53, 69, 0.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 {
  -webkit-box-shadow: 0 0 0 4px rgba(25, 135, 84, 0.25);
  box-shadow: 0 0 0 4px rgba(25, 135, 84, 0.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,
.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,
.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 {
  -webkit-box-shadow: 0 0 0 4px rgba(255, 193, 7, 0.25);
  box-shadow: 0 0 0 4px rgba(255, 193, 7, 0.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;
  -webkit-box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.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,
.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 {
  -webkit-box-shadow: 0 0 0 4px rgba(25, 135, 84, 0.25);
  box-shadow: 0 0 0 4px rgba(25, 135, 84, 0.25);
}
.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;
  -webkit-box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.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-bottom-color: transparent;
  border-top-color: transparent;
}
.e-input-group.e-success,
.e-input-group.e-control-wrapper.e-success,
.e-input-group.e-success:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left) {
  border-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-input-focus .e-input:focus,
.e-float-input.e-control-wrapper.e-input-focus .e-input:focus {
  border-bottom-color: transparent;
  border-top-color: transparent;
}
.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) input label.e-float-text.e-label-top,
.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) input[readonly] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-small .e-float-input:not(.e-error) input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea label.e-float-text.e-label-top,
.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[readonly] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input:not(.e-error) textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: #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:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea label.e-float-text.e-label-top {
  color: #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-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: #6c757d;
}
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: #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-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input textarea[disabled] ~ label.e-float-text,
.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text,
.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-disabled label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: #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-input-group textarea.e-input:-ms-input-placeholder,
.e-input-group textarea.e-input:-moz-placeholder,
.e-input-group .e-input:-ms-input-placeholder,
input.e-input::-webkit-input-placeholder {
  color: #6c757d;
}
.e-input-group.e-bigger .e-input,
.e-input-group.e-bigger.e-control-wrapper .e-input,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group.e-control-wrapper .e-input {
  font: inherit;
}
.e-input.e-bigger:focus,
.e-bigger .e-input:focus {
  padding-bottom: 0;
}
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,
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-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.e-small.e-bigger:focus,
.e-bigger .e-input.e-small:focus {
  padding-bottom: 0;
}
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.e-small.e-bigger,
.e-input-group.e-small.e-bigger,
.e-small.e-bigger .e-input-group,
.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-small.e-bigger .e-input-group.e-control-wrapper,
.e-bigger .e-input.e-small,
.e-small .e-input.e-bigger,
.e-bigger .e-input-group.e-small,
.e-bigger .e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group.e-bigger,
.e-small .e-input-group.e-control-wrapper.e-bigger,
.e-input-group.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-input-group.e-control-wrapper.e-disabled,
.e-bigger .e-input.e-small.e-disabled,
.e-small .e-input.e-bigger.e-disabled,
.e-bigger .e-input-group.e-small.e-disabled,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-input-group.e-bigger.e-disabled,
.e-small .e-input-group.e-control-wrapper.e-bigger.e-disabled {
  font-size: 14px;
}
.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,
.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-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;
}
.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-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  left: 0%;
  top: 50%;
  transform: translate(0%, -50%);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
  font-style: normal;
}
.e-float-input.e-small.e-bigger label.e-float-text,
.e-bigger .e-float-input.e-small label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  font-style: normal;
}
.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;
  -webkit-transform: translate3d(-10px, -35px, 0) scale(1);
  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;
  -webkit-transform: translate3d(-10px, -39px, 0) scale(1);
  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;
  -webkit-transform: translate3d(-10px, -36px, 0) scale(1);
  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.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-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-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-bigger,
.e-bigger.e-small .e-input-group.e-small,
.e-bigger .e-input-group.e-small,
.e-small .e-input-group.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-input-group.e-control-wrapper.e-small,
.e-bigger .e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group.e-control-wrapper.e-bigger {
  line-height: normal;
}
.e-float-input.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-no-float-label,
.e-float-input.e-small.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-small.e-no-float-label,
.e-small .e-float-input.e-bigger.e-no-float-label,
.e-float-input.e-control-wrapper.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-control-wrapper.e-no-float-label,
.e-float-input.e-control-wrapper.e-small.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-no-float-label,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-no-float-label {
  margin-top: 0;
}
.e-float-input.e-bigger.e-disabled,
.e-bigger .e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-bigger.e-disabled,
.e-bigger .e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-input-group.e-bigger.e-disabled,
.e-bigger .e-float-input.e-input-group.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-disabled,
.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-disabled,
.e-float-input.e-bigger,
.e-bigger .e-float-input,
.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-float-input.e-control-wrapper {
  font-size: 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-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-disabled,
.e-bigger .e-float-input.e-small.e-disabled,
.e-small .e-float-input.e-bigger.e-disabled,
.e-float-input.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-control-wrapper.e-disabled,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-disabled,
.e-float-input.e-input-group.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-input-group.e-disabled,
.e-bigger .e-float-input.e-input-group.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-bigger.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-disabled,
.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-control-wrapper.e-bigger.e-disabled,
.e-float-input.e-small.e-bigger,
.e-small.e-bigger .e-float-input,
.e-bigger .e-float-input.e-small,
.e-small .e-float-input.e-bigger,
.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-small.e-bigger .e-float-input.e-control-wrapper,
.e-bigger .e-float-input.e-control-wrapper.e-small,
.e-small .e-float-input.e-control-wrapper.e-bigger {
  font-size: 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.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-weight: normal;
}
.e-float-input.e-rtl.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom {
  padding-right: 10px;
}
.e-input-group.e-bigger .e-input,
.e-input-group.e-control-wrapper.e-bigger .e-input,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group.e-control-wrapper .e-input,
.e-float-input.e-bigger .e-input,
.e-bigger .e-float-input .e-input,
.e-float-input.e-control-wrapper.e-bigger .e-input,
.e-bigger .e-float-input.e-control-wrapper .e-input {
  margin-bottom: 0;
}
.e-input.e-small.e-bigger,
.e-input-group.e-small.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-bigger .e-input.e-small,
.e-bigger .e-input-group.e-small,
.e-bigger .e-input-group.e-control-wrapper.e-small {
  line-height: inherit;
  margin-bottom: 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-bigger .e-input-group-icon:last-child,
.e-input-group .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-input-group .e-input-group-icon:last-child,
.e-input-group.e-small.e-bigger .e-input-group-icon:last-child,
.e-input-group.e-small .e-input-group-icon.e-bigger:last-child,
.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger:last-child,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input-group-icon:last-child,
.e-bigger .e-input-group.e-small .e-input-group-icon:last-child {
  margin-right: 0;
}
.e-bigger input.e-input::-webkit-input-placeholder,
input.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger input.e-input:-moz-placeholder,
input.e-bigger.e-input:-moz-placeholder,
.e-bigger input.e-input:-ms-input-placeholder,
input.e-bigger.e-input:-ms-input-placeholder,
.e-bigger input.e-input::-moz-placeholder,
input.e-bigger.e-input::-moz-placeholder,
.e-bigger textarea.e-input::-webkit-input-placeholder,
textarea.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger textarea.e-input:-moz-placeholder,
textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger textarea.e-input:-ms-input-placeholder,
textarea.e-bigger.e-input:-ms-input-placeholder,
.e-bigger textarea.e-input::-moz-placeholder,
textarea.e-bigger.e-input::-moz-placeholder,
.e-bigger textarea.e-input::-webkit-textarea-placeholder,
textarea.e-bigger.e-input::-webkit-textarea-placeholder,
.e-bigger textarea.e-input:-moz-placeholder,
textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger textarea.e-input:-ms-textarea-placeholder,
textarea.e-bigger.e-input:-ms-textarea-placeholder,
.e-bigger textarea.e-input::-moz-placeholder,
textarea.e-bigger.e-input::-moz-placeholder {
  font-size: 16px;
  font-style: normal;
}
.e-bigger input.e-small.e-input::-webkit-input-placeholder,
.e-small input.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger input.e-small.e-input:-moz-placeholder,
.e-small input.e-bigger.e-input:-moz-placeholder,
.e-bigger input.e-small.e-input:-ms-input-placeholder,
.e-small input.e-bigger.e-input:-ms-input-placeholder,
.e-bigger input.e-small.e-input::-moz-placeholder,
.e-small input.e-bigger.e-input::-moz-placeholder,
.e-bigger textarea.e-small.e-input::-webkit-input-placeholder,
.e-small textarea.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger intextareaput.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-bigger.e-input:-ms-input-placeholder,
.e-bigger textarea.e-small.e-input::-moz-placeholder,
.e-small textarea.e-bigger.e-input::-moz-placeholder,
.e-bigger textarea.e-small.e-input::-webkit-textarea-placeholder,
.e-small textarea.e-bigger.e-input::-webkit-textarea-placeholder,
.e-bigger textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger textarea.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-bigger.e-input:-ms-input-placeholder,
.e-bigger textarea.e-small.e-input::-moz-placeholder,
.e-small textarea.e-bigger.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}
input.e-input.e-bigger,
.e-bigger input.e-input,
.e-input-group.e-bigger input,
.e-input-group.e-bigger input.e-input,
.e-input-group.e-control-wrapper.e-bigger input,
.e-input-group.e-control-wrapper.e-bigger input.e-input,
.e-bigger .e-input-group input,
.e-bigger .e-input-group input.e-input,
.e-bigger .e-input-group.e-control-wrapper input,
.e-bigger .e-input-group.e-control-wrapper input.e-input,
.e-float-input.e-bigger input,
.e-float-input.e-bigger input.e-input,
.e-bigger .e-float-input input,
.e-bigger .e-float-input input.e-input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper.e-bigger input.e-input,
.e-bigger .e-float-input.e-control-wrapper input,
.e-bigger .e-float-input.e-control-wrapper input.e-input {
  -webkit-box-sizing: border-box;
  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 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 38px;
}
input.e-input.e-small.e-bigger,
.e-input-group.e-bigger.e-small input,
.e-input-group.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-input-group input,
.e-bigger.e-small .e-input-group input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small input,
.e-input-group.e-control-wrapper.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper input,
.e-bigger.e-small .e-input-group.e-control-wrapper input.e-input,
.e-float-input.e-bigger.e-small input,
.e-float-input.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-float-input input,
.e-bigger.e-small .e-float-input input.e-input,
.e-float-input.e-control-wrapper.e-bigger.e-small input,
.e-float-input.e-control-wrapper.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-float-input.e-control-wrapper input,
.e-bigger.e-small .e-float-input.e-control-wrapper input.e-input {
  -webkit-box-sizing: border-box;
  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 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 34px;
}
.e-input-group textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
textarea.e-input.e-bigger,
.e-input-group.e-bigger textarea,
.e-input-group.e-bigger textarea.e-input,
.e-bigger .e-input-group textarea,
.e-bigger .e-input-group textarea.e-input,
.e-input-group.e-control-wrapper.e-bigger textarea,
.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper textarea,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input,
.e-float-input.e-bigger textarea,
.e-float-input.e-bigger textarea.e-input,
.e-bigger .e-float-input textarea,
.e-bigger .e-float-input textarea.e-input,
.e-float-input.e-control-wrapper.e-bigger textarea,
.e-float-input.e-control-wrapper.e-bigger textarea.e-input,
.e-bigger .e-float-input.e-control-wrapper textarea,
.e-bigger .e-float-input.e-control-wrapper textarea.e-input {
  -webkit-box-sizing: border-box;
  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 {
  -webkit-box-sizing: border-box;
  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-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,
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 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;
}
.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 {
  -webkit-box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.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-small.e-bigger .e-clear-icon,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-input-group.e-small.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-small .e-input-group.e-bigger input:first-child ~ .e-clear-icon,
.e-small .e-input-group.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon,
.e-bigger .e-input-group.e-small input:first-child ~ .e-clear-icon,
.e-bigger .e-input-group.e-control-wrapper.e-small input:first-child ~ .e-clear-icon,
.e-small .e-float-input.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon,
.e-small .e-float-input.e-bigger input:first-child ~ .e-clear-icon,
.e-bigger .e-float-input.e-control-wrapper.e-small input:first-child ~ .e-clear-icon,
.e-bigger .e-float-input.e-small input:first-child ~ .e-clear-icon {
  padding-bottom: 0;
}
.e-float-input.e-bigger .e-clear-icon::before,
.e-float-input.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-input-group.e-bigger .e-clear-icon::before,
.e-input-group.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-float-input.e-control-wrapper input.e-bigger:first-child ~ .e-clear-icon::before,
.e-bigger .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-float-input input.e-bigger:first-child ~ .e-clear-icon::before,
.e-bigger .e-float-input .e-clear-icon::before,
.e-bigger .e-input-group .e-clear-icon::before,
.e-bigger .e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 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-group.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-input-group .e-clear-icon.e-bigger,
.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger .e-input-group .e-clear-icon,
.e-bigger .e-input-group.e-control-wrapper .e-clear-icon {
  min-width: 36px;
  min-height: 0;
  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-small.e-bigger .e-input-group .e-clear-icon,
.e-small.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-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-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.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.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-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;
  -webkit-transform: translate3d(-10px, -39px, 0) scale(1);
  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;
  -webkit-transform: translate3d(-10px, -39px, 0) scale(1);
  transform: translate3d(-10px, -39px, 0) scale(1);
  -webkit-user-select: text;
  user-select: 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-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.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-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%);
  -webkit-box-sizing: border-box;
  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;
  -webkit-transform: translate3d(-10px, -37px, 0) scale(1);
  transform: translate3d(-10px, -37px, 0) scale(1);
}
.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;
  -webkit-transform: translate3d(-10px, -39px, 0) scale(1);
  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;
  -webkit-transform: translate3d(-10px, -36px, 0) scale(1);
  transform: translate3d(-10px, -36px, 0) scale(1);
}
.e-input-group.e-bigger textarea,
.e-input-group.e-bigger textarea.e-input,
.e-input-group textarea.e-bigger,
.e-input-group textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-bigger textarea,
.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-bigger,
.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-bigger .e-input-group textarea,
.e-bigger .e-input-group textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper textarea,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input,
.e-float-input.e-bigger textarea,
.e-float-input textarea.e-bigger,
.e-float-input.e-control-wrapper.e-bigger textarea,
.e-float-input.e-control-wrapper textarea.e-bigger,
.e-bigger .e-float-input textarea,
.e-bigger .e-float-input.e-control-wrapper textarea {
  font: inherit;
  line-height: 1.2;
  min-height: 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.2;
  min-height: 36px;
  padding: 6px 12px 6px 12px;
}
.e-input-group.e-small.e-bigger textarea.e-input,
.e-input-group.e-small textarea.e-input.e-bigger,
.e-input-group textarea.e-input.e-bigger.e-small,
.e-input-group.e-bigger textarea.e-small,
.e-input-group.e-control-wrapper.e-small.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-small textarea.e-input.e-bigger,
.e-bigger.e-small .e-input-group textarea.e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper textarea.e-input,
.e-bigger .input-group textarea.e-small,
.e-bigger .e-input-group.e-small textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-bigger .e-small.e-input-group.e-control-wrapper textarea.e-input,
.e-small .input-group textarea.e-bigger,
.e-small .e-input-group.e-bigger textarea.e-input,
.e-small .e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-small .e-input-group.e-control-wrapper.e-input-focus textarea.e-input.e-bigger,
.e-float-input textarea.e-bigger.e-small,
.e-float-input.e-small.e-bigger textarea,
.e-float-input.e-small textarea.e-bigger,
.e-float-input.e-bigger textarea.e-small,
.e-bigger .e-float-input.e-small textarea,
.e-bigger.e-small .e-float-input textarea,
.e-bigger .float-input textarea.e-small,
.e-small .e-float-input.e-bigger textarea,
.e-small .float-input textarea.e-bigger,
.e-small .e-float-input.e-control-wrapper textarea.e-bigger,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea,
.e-float-input.e-control-wrapper.e-small textarea.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea,
.e-bigger .e-small.e-float-input.e-control-wrapper textarea {
  font: inherit;
  line-height: 1.2;
  min-height: 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.2;
  min-height: 32px;
  padding: 6px 12px 6px 12px;
}
.e-float-input.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: #6c757d;
}
.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: #343a40;
}
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: #343a40;
}
.e-float-input.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: #6c757d;
}
.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-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: #6c757d;
}
.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-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-content-placeholder.e-numeric.e-placeholder-numeric,
.e-bigger .e-content-placeholder.e-numeric.e-placeholder-numeric {
  background-size: 300px 40px;
  min-height: 40px;
}
.e-bigger .e-control-wrapper.e-numeric.e-input-group .e-input-group-icon,
.e-bigger.e-control-wrapper.e-numeric.e-input-group .e-input-group-icon {
  font-size: 16px;
}
/*! 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-content-placeholder.e-mask.e-placeholder-mask {
  background-size: 300px 33px;
  min-height: 33px;
}
/*! maskedtextbox theme */
.e-control-wrapper.e-mask.e-error .e-maskedtextbox,
.e-utility-mask.e-error {
  color: #dc3545;
}
.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-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;
}
.e-control-wrapper.e-slider-container {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  height: 26px;
  line-height: normal;
  outline: none;
  position: relative;
  user-select: none;
}
.e-control-wrapper.e-slider-container.e-material-slider .e-slider .e-handle.e-material-handle {
  cursor: default;
  -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  z-index: 3;
}
.e-control-wrapper.e-slider-container::after {
  content: "bootstrap5";
  display: none;
}
.e-control-wrapper.e-slider-container .e-slider {
  -webkit-box-sizing: border-box;
  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;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  height: 12px;
  width: 12px;
  outline: none;
  position: absolute;
  -ms-touch-action: none;
  touch-action: none;
  -webkit-transition:
    left 300ms ease-out,
    right 300ms ease-out,
    bottom 300ms ease-out,
    -webkit-transform 300ms ease-out;
  transition:
    left 300ms ease-out,
    right 300ms ease-out,
    bottom 300ms ease-out,
    -webkit-transform 300ms ease-out;
  transition:
    left 300ms ease-out,
    right 300ms ease-out,
    bottom 300ms ease-out,
    transform 300ms ease-out;
  transition:
    left 300ms ease-out,
    right 300ms ease-out,
    bottom 300ms ease-out,
    transform 300ms ease-out,
    -webkit-transform 300ms ease-out;
  z-index: 10;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-large-thumb-size {
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-tab-handle {
  background-color: #0b5ed7;
  border: 1px solid #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
}
.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: 0.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 {
  right: 0;
  margin-top: -10px;
  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;
}
.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;
  width: 100%;
  position: relative;
  top: calc(50% - 16px);
}
.e-control-wrapper.e-slider-container.e-horizontal .e-slider-track {
  height: 6px;
  width: 100%;
  left: 0;
  position: absolute;
  overflow: hidden;
  background: #e9ecef;
  border-radius: 4px;
  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% - 2px);
  top: calc(50% - 3px);
}
.e-control-wrapper.e-slider-container.e-horizontal .e-limits {
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  height: 6px;
  top: calc(50% - 3px);
  border-radius: 4px;
}
.e-control-wrapper.e-slider-container.e-vertical {
  height: inherit;
  width: 48px;
  padding: 28px 0;
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider {
  height: 100%;
  width: 32px;
  left: calc(50% - 16px);
  position: relative;
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider-track {
  background: #e9ecef;
  bottom: 0;
  height: 100%;
  position: absolute;
  overflow: hidden;
  width: 6px;
  left: calc(50% - 3px);
  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: 14px;
}
.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 {
  top: 0;
  margin-right: -10px;
  right: 50%;
}
.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: 14px;
}
.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 {
  width: 6px;
  left: calc(50% - 3px);
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-limits {
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  width: 6px;
  left: calc(50% - 3px);
  border-radius: 4px;
}
.e-control-wrapper.e-slider-container .e-range {
  border-radius: 4px;
  position: absolute;
  -webkit-transition:
    left 300ms ease-out,
    right 300ms ease-out,
    bottom 300ms ease-out,
    width 300ms ease-out,
    height 300ms ease-out;
  transition:
    left 300ms ease-out,
    right 300ms ease-out,
    bottom 300ms ease-out,
    width 300ms ease-out,
    height 300ms ease-out;
}
.e-control-wrapper.e-slider-container .e-range.e-drag-horizontal,
.e-control-wrapper.e-slider-container .e-range.e-drag-vertical {
  cursor: pointer;
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-h-scale .e-tick {
  height: 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 {
  width: 6px;
  left: 5px;
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-v-scale .e-large {
  width: 10px;
  left: 1px;
}
.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 {
  width: 6px;
  left: 17px;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-v-scale .e-large {
  width: 10px;
  left: 17px;
}
.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;
  width: 18px;
  left: 5px;
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-v-scale .e-large {
  width: calc(100% - 6px);
  left: 3px;
  width: 26px;
  left: 1px;
}
.e-control-wrapper.e-slider-container .e-scale {
  -webkit-box-sizing: content-box;
  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;
  width: 100%;
  line-height: normal;
  list-style: none outside none;
  margin: 0;
  outline: 0 none;
  padding: 0;
  position: absolute;
  top: 16px;
  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;
  -moz-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;
  -moz-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%;
  width: 28px;
  left: calc(50% - 14px);
  top: 0;
  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,
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-both:first-child {
  top: -18px;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-after,
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-both {
  bottom: -20px;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick.e-first-tick {
  background-position: 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;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content {
  padding: 2px 4px;
  text-align: center;
}
.e-slider-horizantal-color {
  height: 100%;
  top: 0;
  position: absolute;
}
.e-slider-vertical-color {
  position: absolute;
  width: 100%;
  left: -1px;
}
.e-control-wrapper.e-slider-container .e-slider-button {
  background-color: #6c757d;
  border: 1px solid #6c757d;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  outline: none;
  position: absolute;
  height: 20px;
  width: 20px;
  border-radius: 10px;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.075);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.075);
  padding: 0;
}
.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: transparent;
  border-color: transparent;
}
.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-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 {
  width: 8px;
  left: calc(50% - 4px);
}
.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 {
  width: 8px;
  left: calc(50% - 4px);
}
.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 {
  width: 8px;
  left: calc(50% - 4px);
}
.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: 14px;
}
.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 {
  width: 24px;
  left: 2px;
}
.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 {
  width: 32px;
  left: -2px;
}
.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 {
  width: 8px;
  left: 2px;
}
.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 {
  width: 12px;
  left: -2px;
}
.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 {
  width: 8px;
  left: 18px;
}
.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 {
  width: 12px;
  left: 18px;
}
.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-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-slider-track,
.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-bigger .e-control-wrapper.e-slider-container.e-vertical .e-range,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider-track,
.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-content-placeholder.e-textbox.e-placeholder-textbox {
  background-size: 300px 33px;
  min-height: 33px;
}
.e-input-group.e-input-focus.e-multi-line-input textarea.e-textbox {
  padding-right: 30px;
}
.e-input-group.e-input-focus.e-rtl.e-multi-line-input textarea.e-textbox {
  padding-left: 30px;
}
.e-bigger .e-content-placeholder.e-textbox.e-placeholder-textbox,
.e-bigger.e-content-placeholder.e-textbox.e-placeholder-textbox {
  background-size: 300px 40px;
  min-height: 40px;
}
.e-bigger .e-input-group.e-input-focus.e-multi-line-input textarea.e-textbox {
  padding-right: 32px;
}
.e-bigger .e-input-group.e-input-focus.e-rtl.e-multi-line-input textarea.e-textbox {
  padding-left: 32px;
}
.e-input-group.e-multi-line-input.e-auto-width {
  width: auto;
}
.e-input-group.e-multi-line-input textarea.e-resize-x {
  resize: horizontal;
}
.e-input-group.e-multi-line-input textarea.e-resize-y {
  resize: vertical;
}
.e-input-group.e-multi-line-input textarea.e-resize-xy {
  resize: both;
}
.e-input-group.e-multi-line-input textarea.e-textarea.e-resize-none {
  resize: none;
}
.e-float-input .e-clear-icon:hover,
.e-float-input.e-control-wrapper .e-clear-icon:hover,
.e-input-group .e-clear-icon:hover,
.e-input-group.e-control-wrapper .e-clear-icon:hover {
  background: none;
  border: none;
}
.e-float-input:not(.e-disabled) .e-clear-icon:hover,
.e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover,
.e-input-group:not(.e-disabled) .e-clear-icon:hover,
.e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover {
  background: none;
}
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.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-upload {
  width: 100%;
}
.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 {
  border: 0;
  height: 0;
  margin: 0;
  outline: none;
  padding: 0;
  text-indent: 0;
  visibility: hidden;
  width: 0;
}
.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 {
  display: inline-block;
  width: 0;
}
.e-upload .e-file-select-wrap .e-file-select .e-uploader {
  opacity: 0;
}
.e-upload .e-file-select-wrap .e-file-drop {
  font-family: inherit;
  font-size: 14px;
  margin-left: 12px;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 15px;
  padding-top: 11px;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name,
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  line-height: 1.5;
  padding-top: 4px;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error,
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error,
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: #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 {
  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 {
  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 {
  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 {
  -webkit-box-sizing: border-box;
  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 {
  color: #adb5bd;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-upload .e-upload-files {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.e-upload .e-upload-files .e-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 {
  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 {
  float: left;
  font-family: inherit;
  font-size: 14px;
  max-width: 75%;
  overflow: hidden;
  padding-top: 12px;
  position: relative;
  text-overflow: ellipsis;
  top: 0;
  white-space: nowrap;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name::before {
  content: attr(data-tail);
  float: right;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  display: block;
  font-family: inherit;
  font-size: 14px;
  padding-top: 12px;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-hidden {
  visibility: hidden;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  display: block;
  font-size: 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 {
  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 {
  display: none;
}
.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 {
  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 {
  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 {
  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 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 18px;
  height: 20px;
  -webkit-box-pack: center;
  -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 {
  cursor: default;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled,
.e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: #adb5bd;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-upload .e-upload-files .e-file-remove-btn.e-msie.e-icons,
.e-upload .e-upload-files .e-file-delete-btn.e-msie.e-icons,
.e-upload .e-upload-files .e-file-abort-btn.e-msie.e-icons,
.e-upload .e-upload-files .e-file-pause-btn.e-msie.e-icons,
.e-upload .e-upload-files .e-file-play-btn.e-msie.e-icons,
.e-upload .e-upload-files .e-file-reload-btn.e-msie.e-icons {
  padding: 18px 13px 18px 23px;
}
.e-upload .e-upload-files .e-file-pause-btn.e-icons,
.e-upload .e-upload-files .e-file-play-btn.e-icons,
.e-upload .e-upload-files .e-file-reload-btn.e-icons {
  right: 36px;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):hover,
.e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):hover,
.e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):hover,
.e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):hover,
.e-upload .e-upload-files .e-file-reload-btn.e-icons:hover,
.e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):hover,
.e-upload .e-upload-files .e-clear-icon-focus {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):focus,
.e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):focus,
.e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):focus,
.e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):focus,
.e-upload .e-upload-files .e-file-reload-btn.e-icons:focus,
.e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):focus,
.e-upload .e-upload-files .e-clear-icon-focus {
  border-radius: 50%;
}
.e-upload .e-upload-files .e-file-delete-btn.e-icons {
  font-size: 18px;
  opacity: 1;
}
.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 {
  font-family: inherit;
}
.e-upload .e-upload-actions {
  position: relative;
  text-align: right;
}
.e-upload .e-upload-actions .e-file-upload-btn {
  margin: 8px;
}
.e-upload .e-upload-actions .e-file-clear-btn {
  margin: 8px;
}
.e-upload.e-rtl .e-file-select-wrap {
  padding: 16px 12px 16px 0;
}
.e-upload.e-rtl .e-file-select-wrap .e-control.e-btn {
  margin-right: 0;
}
.e-upload.e-rtl .e-file-select-wrap .e-file-drop {
  margin-left: 60px;
  margin-right: 12px;
  position: relative;
}
.e-upload.e-rtl .e-upload-actions {
  text-align: left;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container {
  height: 100%;
  margin-left: 60px;
  margin-right: 11px;
  position: relative;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-rtl-container {
  direction: ltr;
  float: right;
  width: 100%;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  float: right;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: right;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  direction: ltr;
  float: right;
  position: relative;
  text-align: right;
  width: 100%;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  float: right;
  position: initial;
  top: 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 {
  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 {
  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 {
  left: 36px;
  right: auto;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons,
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons,
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  left: 36px;
}
.e-upload.e-disabled .e-file-drop {
  color: #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 {
  color: #adb5bd;
}
.e-upload .e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 65px;
  min-height: 65px;
}
.e-small .e-upload .e-file-select-wrap {
  padding: 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: 0.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 {
  -webkit-box-sizing: border-box;
  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: 0.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, 0.12);
  border-color: transparent;
  -webkit-box-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
}
.e-bigger .e-upload {
  width: 100%;
}
.e-bigger .e-upload .e-file-select-wrap {
  padding: 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 {
  -webkit-box-sizing: border-box;
  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: 0.4;
  pointer-events: none;
}
.e-bigger .e-upload .e-upload-files .e-file-remove-btn.e-msie.e-icons,
.e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-msie.e-icons,
.e-bigger .e-upload .e-upload-files .e-file-abort-btn.e-msie.e-icons,
.e-bigger .e-upload .e-upload-files .e-file-reload-btn.e-msie.e-icons,
.e-bigger .e-upload .e-upload-files .e-file-play-btn.e-msie.e-icons,
.e-bigger .e-upload .e-upload-files .e-file-pause-btn.e-msie.e-icons {
  padding: 20px 17px 20px 26px;
}
.e-bigger .e-upload .e-upload-files .e-file-play-btn.e-icons,
.e-bigger .e-upload .e-upload-files .e-file-reload-btn.e-icons,
.e-bigger .e-upload .e-upload-files .e-file-pause-btn.e-icons {
  right: 45px;
}
.e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-icons {
  font-size: 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 {
  -webkit-box-sizing: border-box;
  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: 0.4;
  pointer-events: none;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-msie.e-icons,
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-msie.e-icons,
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-msie.e-icons,
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-msie.e-icons,
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-msie.e-icons,
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-msie.e-icons {
  padding: 20px 17px 20px 26px;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons,
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons,
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  left: 41px;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 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 {
  -webkit-box-sizing: border-box;
  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: 0.4;
  pointer-events: none;
}
.e-bigger.e-small .e-upload {
  width: 100%;
}
.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-bigger.e-small .e-upload .e-hidden-file-input {
  border: 0;
  height: 0;
  margin: 0;
  outline: none;
  padding: 0;
  text-indent: 0;
  visibility: hidden;
  width: 0;
}
.e-bigger.e-small .e-upload .e-file-select-wrap {
  padding: 12px 0 12px 12px;
}
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-select,
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-select .e-uploader {
  display: inline-block;
  width: 0;
}
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-select .e-uploader {
  opacity: 0;
}
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-drop {
  font-family: inherit;
  font-size: 14px;
  margin-left: 12px;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 15px;
  padding-top: 11px;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  line-height: 1.5;
  padding-top: 4px;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: #dc3545;
}
.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-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid {
  color: #dc3545;
}
.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-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  top: 42px;
}
.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: 0.4;
  pointer-events: none;
}
.e-bigger.e-small .e-upload .e-upload-files {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list {
  font-family: inherit;
  font-size: 14px;
  height: 100%;
  line-height: 22px;
  min-height: 82px;
  position: relative;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container {
  display: block;
  height: 100%;
  margin-left: 12px;
  margin-right: 90px;
  min-height: 35px;
  position: relative;
  top: 0;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: left;
  font-family: inherit;
  font-size: 14px;
  max-width: 75%;
  overflow: hidden;
  padding-top: 12px;
  position: relative;
  text-overflow: ellipsis;
  top: 0;
  white-space: nowrap;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name::before {
  content: attr(data-tail);
  float: right;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  display: block;
  font-family: inherit;
  font-size: 14px;
  padding-top: 12px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-hidden {
  visibility: hidden;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  display: block;
  font-size: 12px;
  padding: 0;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  display: block;
  font-family: inherit;
  font-size: 12px;
  padding-bottom: 12px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-progress,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information.e-upload-progress {
  display: none;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  display: block;
  height: 10px;
  padding-bottom: 11px;
  padding-top: 6px;
  position: absolute;
  width: 95%;
}
.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-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-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-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 18px;
  height: 20px;
  -webkit-box-pack: center;
  -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-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-upload-progress,
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-upload-progress,
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons.e-upload-progress,
.e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons.e-upload-progress,
.e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons.e-upload-progress,
.e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons.e-upload-progress {
  cursor: default;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled,
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: #adb5bd;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-msie.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-msie.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-msie.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-msie.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-msie.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-msie.e-icons {
  padding: 18px 13px 18px 23px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons {
  right: 36px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):hover,
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):hover,
.e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):hover,
.e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):hover,
.e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons:hover,
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):hover,
.e-bigger.e-small .e-upload .e-upload-files .e-clear-icon-focus {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):focus,
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):focus,
.e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):focus,
.e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):focus,
.e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons:focus,
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):focus,
.e-bigger.e-small .e-upload .e-upload-files .e-clear-icon-focus {
  border-radius: 50%;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons {
  font-size: 18px;
  opacity: 1;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons {
  font-size: 18px;
  opacity: 1;
}
.e-bigger.e-small .e-upload .e-file-select-wrap .e-btn,
.e-bigger.e-small .e-upload .e-upload-actions .e-btn {
  font-family: inherit;
}
.e-bigger.e-small .e-upload .e-upload-actions {
  position: relative;
  text-align: right;
}
.e-bigger.e-small .e-upload .e-upload-actions .e-file-upload-btn {
  margin: 8px;
}
.e-bigger.e-small .e-upload .e-upload-actions .e-file-clear-btn {
  margin: 8px;
}
.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap {
  padding: 16px 12px 16px 0;
}
.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap .e-control.e-btn {
  margin-right: 0;
}
.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap .e-file-drop {
  margin-left: 60px;
  margin-right: 12px;
  position: relative;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-actions {
  text-align: left;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container {
  height: 100%;
  margin-left: 60px;
  margin-right: 11px;
  position: relative;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-rtl-container {
  direction: ltr;
  float: right;
  width: 100%;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  float: right;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: right;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  direction: ltr;
  float: right;
  position: relative;
  text-align: right;
  width: 100%;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  float: right;
  position: initial;
  top: 23px;
  width: 86%;
}
.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-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-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons {
  left: 36px;
  right: auto;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  left: 36px;
}
.e-bigger.e-small .e-upload.e-disabled .e-file-drop {
  color: #adb5bd;
}
.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-bigger.e-small .e-upload .e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 65px;
  min-height: 65px;
}
.e-bigger.e-small .e-upload .e-bigger .e-content-placeholder.e-upload.e-placeholder-upload,
.e-bigger.e-small .e-upload .e-bigger.e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 80px;
  min-height: 80px;
}
.e-upload .e-upload-actions,
.e-bigger.e-small .e-upload .e-upload-actions {
  background-color: #f8f9fa;
  border-radius: 0 0 6px 6px;
}
.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;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-colorpicker-wrapper .e-colorpicker,
.e-colorpicker-container .e-colorpicker {
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}
.e-colorpicker-wrapper .e-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: transparent;
  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: transparent 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 * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.e-colorpicker-wrapper.e-disabled .e-palette .e-tile,
.e-colorpicker-container.e-disabled .e-palette .e-tile {
  cursor: default;
}
.e-colorpicker-wrapper.e-disabled .e-palette .e-tile:hover,
.e-colorpicker-container.e-disabled .e-palette .e-tile:hover {
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-colorpicker-wrapper.e-disabled .e-palette .e-tile.e-selected,
.e-colorpicker-container.e-disabled .e-palette .e-tile.e-selected {
  border: 0;
}
.e-colorpicker-wrapper.e-disabled .e-container .e-handler,
.e-colorpicker-wrapper.e-disabled .e-container .e-preview-container,
.e-colorpicker-wrapper.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider,
.e-colorpicker-wrapper.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider,
.e-colorpicker-wrapper.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle,
.e-colorpicker-container.e-disabled .e-container .e-handler,
.e-colorpicker-container.e-disabled .e-container .e-preview-container,
.e-colorpicker-container.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider,
.e-colorpicker-container.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider,
.e-colorpicker-container.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  cursor: default;
}
.e-colorpicker-wrapper.e-disabled .e-container .e-hsv-container,
.e-colorpicker-container.e-disabled .e-container .e-hsv-container {
  pointer-events: none;
}
.e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn) {
  line-height: 0;
}
.e-colorpicker.e-modal,
.e-colorpicker.e-hsv-model {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}
.e-colorpicker.e-modal {
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0.5;
  pointer-events: auto;
}
.e-colorpicker.e-hsv-model {
  background-color: transparent;
}
.sf-colorpicker .e-switch-ctrl-btn .e-ctrl-btn {
  position: relative;
}
.e-show-value .sf-colorpicker.e-color-palette .e-selected-value,
.e-show-value .sf-colorpicker.e-color-palette .e-switch-ctrl-btn {
  width: 270px;
}
.e-dropdown-popup.e-transparent .e-container {
  display: none;
}
body.e-colorpicker-overflow {
  overflow: visible;
}
.e-container {
  border: 0;
  border-radius: 0;
  display: inline-block;
  line-height: 0;
  outline: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
  box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
}
.e-container.e-color-picker {
  width: 341px;
}
.e-container.e-color-picker .e-mode-switch-btn {
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUwLjIgKDU1MDQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA0IENvcHk8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNC1Db3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS04IiBmaWxsPSIjNDU5NkNFIiB4PSIwIiB5PSIwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS05IiBmaWxsPSIjNUNDMTVCIiB4PSIwIiB5PSIxMiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIj48L3JlY3Q+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTI1LUNvcHktMTAiIGZpbGw9IiNGQkQ1MDYiIHg9IjEyIiB5PSIwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS0xMSIgZmlsbD0iI0VDNEU0MyIgeD0iMTIiIHk9IjEyIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat 100% 100%;
}
.e-container.e-color-palette {
  width: auto;
}
.e-container.e-color-palette .e-mode-switch-btn {
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE4IDE4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MS40MTQyMTsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxOCkiPgogICAgICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6dXJsKCNfTGluZWFyMSk7Ii8+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwwLDE4KSI+CiAgICAgICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDp1cmwoI19MaW5lYXIyKTsiLz4KICAgIDwvZz4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMTgpIj4KICAgICAgICA8Y2xpcFBhdGggaWQ9Il9jbGlwMyI+CiAgICAgICAgICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIvPgogICAgICAgIDwvY2xpcFBhdGg+CiAgICAgICAgPGcgY2xpcC1wYXRoPSJ1cmwoI19jbGlwMykiPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwtMCwxOCkiPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxOCkiPgogICAgICAgIDxjbGlwUGF0aCBpZD0iX2NsaXA0Ij4KICAgICAgICAgICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4Ii8+CiAgICAgICAgPC9jbGlwUGF0aD4KICAgICAgICA8ZyBjbGlwLXBhdGg9InVybCgjX2NsaXA0KSI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLC0wLDE4KSI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNfSW1hZ2U1IiB4PSIwIiB5PSIwIiB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwwLDE4KSI+CiAgICAgICAgPGNsaXBQYXRoIGlkPSJfY2xpcDYiPgogICAgICAgICAgICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiLz4KICAgICAgICA8L2NsaXBQYXRoPgogICAgICAgIDxnIGNsaXAtcGF0aD0idXJsKCNfY2xpcDYpIj4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsLTAsMTgpIj4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iX0xpbmVhcjEiIHgxPSIwIiB5MT0iMCIgeDI9IjEiIHkyPSIwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCg2LjI3MDE5ZS0xNCwtMTAyNCwtMTAyNCwtNi4yNzAxOWUtMTQsMCwxOCkiPjxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6cmdiKDAsMTgyLDI1NSk7c3RvcC1vcGFjaXR5OjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOmJsYWNrO3N0b3Atb3BhY2l0eTowIi8+PC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9Il9MaW5lYXIyIiB4MT0iMCIgeTE9IjAiIHgyPSIxIiB5Mj0iMCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMS4xMDIxOGUtMTUsLTE4LC0xOCwtMS4xMDIxOGUtMTUsMTgsMTgpIj48c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOnJnYigwLDE4MiwyNTUpO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjpibGFjaztzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGltYWdlIGlkPSJfSW1hZ2U1IiB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4IiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJJQUFBQVNDQVlBQUFCV3pvNVhBQUFBQ1hCSVdYTUFBQTdFQUFBT3hBR1ZLdzRiQUFBQmUwbEVRVlE0alcyUjIyNGNNUXhER2NBbyt2OC8yU0lYZE9wTk5iSXVWaDlrZXp6SlBoaWlTT3JNQXZ2eTBBanlBSGVBSEdBSHlDUDE4dTQ3ZVl6ZTlBS2xhaDlCZ0F5WG5tVUxjQStRYmQ3cWp4OWdnVkxGUWRiVDlBQlpYNlZkWHpNLy9MVmZqbE11dy9xQWR2QUMzZmR2bVE1UVpVbUErZ1ZUWDZWZDh3Sjk3NWRLbkdYek1VZnBpVGYzdXpkQi93Z2tsaVZ4a0U1dFdSSkxiNGMvNlplamZvTE5NdFJaeXYyWk4zZFNCYXREVlFGWGxQcDRnTlZBb3FPa1F4dW8yY3Iybk5Wd2lnSnVnQ2xnaWxMclgxQ2Jod3BXdmUwa3NtVTUzUXh3SGM4QU01UjZIQnRBUUUzQVlqa25WREpyb2tDM1BIYlBPZlpTano4SjRMWU9XRFIzVlJBblBOeUE3dm1tZGs5UWQ1VGo0dzBzRzRqYjBPbXBUa0FmMHpiZDExN3FCSjBOeEx3MGl5RGNnZGlPcG80K0lCMElINkQzMXdTMEJqb1ozQ1QvMHBpSGNla0ppTmgwdmxMZmZnOUF3OGs4Z3RoZXYyczh6MHA5L1FVNlQ3Z2JFTWhnbGhIcDdjZDQzbm5CajU4ekhVZERiMk1URit6TC9oOXIveU91c0ZQS093QUFBQUJKUlU1RXJrSmdnZz09Ii8+CiAgICA8L2RlZnM+Cjwvc3ZnPgo=) no-repeat 100% 100%;
}
.e-container .e-custom-palette {
  width: auto;
}
.e-container .e-custom-palette .e-palette {
  padding: 10px;
}
.e-container .e-custom-palette.e-palette-group {
  height: 341px;
  overflow-y: scroll;
}
.e-container .e-palette {
  border-bottom: 0;
  display: table;
  line-height: 0;
  outline: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-container .e-palette .e-row {
  display: table-row;
  white-space: nowrap;
}
.e-container .e-palette .e-tile {
  border: 0.5px solid transparent;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  height: 27px;
  text-align: center;
  vertical-align: middle;
  width: 27px;
}
.e-container .e-palette .e-tile.e-selected {
  outline: #000 0.5px solid;
  position: relative;
}
.e-container .e-palette .e-tile:hover {
  -webkit-box-shadow: 2px 2px 7px 2px rgba(222, 226, 230, 0.3);
  box-shadow: 2px 2px 7px 2px rgba(222, 226, 230, 0.3);
  position: relative;
}
.e-container .e-palette .e-tile.e-nocolor-item {
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-size: 8px;
}
.e-container .e-hsv-container {
  border-bottom: 0;
  position: relative;
  -ms-touch-action: none;
  touch-action: none;
}
.e-container .e-hsv-container .e-hsv-color {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), to(#000)), -webkit-gradient(linear, left top, right top, color-stop(0, #fff), to(rgba(255, 255, 255, 0)));
  background:
    linear-gradient(
      to bottom,
      rgba(0, 0, 0, 0) 0,
      #000 100%),
    linear-gradient(
      to right,
      #fff 0,
      rgba(255, 255, 255, 0) 100%);
  height: 232px;
}
.e-container .e-hsv-container .e-handler {
  border: 1px solid #fff;
  border-radius: 6px;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.7), inset 0 0 2px rgba(0, 0, 0, 0.7);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.7), inset 0 0 2px rgba(0, 0, 0, 0.7);
  cursor: pointer;
  display: inline-block;
  height: 8px;
  margin-left: -4px;
  margin-top: -4px;
  position: absolute;
  -ms-touch-action: none;
  touch-action: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 8px;
}
.e-container .e-slider-preview {
  display: inline-block;
  width: 100%;
  padding: 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 !important;
  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 {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider .e-slider-track {
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #f00), color-stop(16%, #ff0), color-stop(33%, #0f0), color-stop(50%, #0ff), color-stop(67%, #00f), color-stop(84%, #f0f), to(#ff0004));
  background:
    linear-gradient(
      to right,
      #f00 0,
      #ff0 16%,
      #0f0 33%,
      #0ff 50%,
      #00f 67%,
      #f0f 84%,
      #ff0004 100%);
}
.e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider .e-slider-track {
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  border: 0;
  z-index: 0;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider .e-opacity-empty-track {
  background-size: contain;
  border: 0;
  height: 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 {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}
.e-container .e-slider-preview .e-preview-container {
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-size: 10px;
  border: 1px solid #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 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 12px 8px 12px 9px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
}
.e-container .e-selected-value .e-input-container .e-float-input input {
  padding-left: 0;
  text-align: center;
}
.e-container .e-selected-value .e-input-container .e-numeric-hidden {
  display: none;
}
.e-container .e-selected-value .e-value-switch-btn {
  font-family: "e-icons";
  margin-top: 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 {
  -webkit-box-shadow: 0 0 2px 3px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 2px 3px rgba(0, 0, 0, 0.2);
}
.e-container .e-value-switch-btn,
.e-container .e-mode-switch-btn {
  background-color: transparent;
  border-color: transparent;
  position: relative;
  width: 10.09%;
  height: 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: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: none;
}
.e-container.e-color-picker .e-value-switch-btn:focus {
  outline: none;
}
.e-container.e-color-palette .e-palette + .e-selected-value,
.e-container.e-color-palette .e-palette-group + .e-selected-value {
  padding: 16px 16px;
}
.e-container.e-color-palette .e-palette + .e-switch-ctrl-btn,
.e-container.e-color-palette .e-palette-group + .e-switch-ctrl-btn {
  padding: 23px 8px 8px;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr {
  padding: 0;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr .e-recent-clr-span {
  display: block;
  font-weight: normal;
  font-size: 12px;
  height: 36px;
  padding: 9px 12px;
  line-height: 18px;
  color: #212529;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette {
  padding: 8px 5px;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette .e-tile {
  height: 20px !important;
  width: 20px !important;
  margin: 0 3px;
  border: 0.5px solid #dee2e6;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette .e-tile:hover {
  border: 0.5px solid transparent !important;
}
.sf-colorpicker.e-container .e-input-container .e-float-input {
  float: left;
  margin-left: -1px;
}
.e-hide-opacity .e-container .e-slider-preview .e-colorpicker-slider {
  vertical-align: super;
}
.e-hide-opacity .e-container .e-slider-preview .e-preview-container {
  top: 0;
}
.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}
.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 16.3%;
}
.e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 21.25%;
}
.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 29.59%;
}
.e-hide-valueswitcher .e-container .e-input-container {
  width: 100%;
}
.e-hide-valueswitcher .e-container .e-float-input:first-child {
  width: 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: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), to(#000)), -webkit-gradient(linear, right top, left top, color-stop(0, #fff), to(rgba(255, 255, 255, 0)));
  background:
    linear-gradient(
      to bottom,
      rgba(0, 0, 0, 0) 0,
      #000 100%),
    linear-gradient(
      to left,
      #fff 0,
      rgba(255, 255, 255, 0) 100%);
}
.e-rtl .e-container .e-slider-preview .e-hue-slider .e-slider-track {
  background: -webkit-gradient(linear, right top, left top, color-stop(0, #f00), color-stop(16%, #ff0), color-stop(33%, #0f0), color-stop(50%, #0ff), color-stop(67%, #00f), color-stop(84%, #f0f), to(#ff0004));
  background:
    linear-gradient(
      to left,
      #f00 0,
      #ff0 16%,
      #0f0 33%,
      #0ff 50%,
      #00f 67%,
      #f0f 84%,
      #ff0004 100%);
}
.e-rtl .e-container .e-slider-preview .e-preview-container {
  margin-left: 0;
  margin-right: 4.205%;
}
.e-rtl .e-container .e-selected-value .e-float-input {
  margin-left: 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-float-input .e-float-text {
  right: -12px !important;
}
.e-rtl .e-container .e-selected-value .e-value-switch-btn {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.e-rtl .e-container .e-switch-ctrl-btn .e-mode-switch-btn {
  float: right;
}
.e-rtl .e-container .e-switch-ctrl-btn .e-ctrl-btn {
  float: left;
  text-align: left;
}
.e-rtl .e-container .e-switch-ctrl-btn .e-ctrl-btn .e-cancel {
  margin-left: 0;
  margin-right: 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-hide-switchable-value .e-container .e-input-container .e-float-input:first-child {
  width: 100%;
}
.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 0%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  cursor: pointer;
  min-width: 26px;
  -webkit-transform: translateY(18px) rotate(45deg) scale(0.01);
  transform: translateY(18px) rotate(45deg) scale(0.01);
  -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content {
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-size: 8px;
  border-radius: 50%;
  height: 24px;
  position: relative;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  width: 24px;
}
.e-split-preview,
.e-tip-transparent {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.e-container {
  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: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-container .e-control-wrapper.e-slider-container .e-slider.e-hue-slider .e-handle:not(.e-tab-handle),
.e-container .e-control-wrapper.e-slider-container .e-slider.e-opacity-slider .e-handle:not(.e-tab-handle) {
  background-color: #fff;
  border-color: #fff;
}
.e-container .e-control-wrapper.e-slider-container .e-slider.e-hue-slider .e-handle:not(.e-tab-handle).e-handle-start:not(.e-tab-handle),
.e-container .e-control-wrapper.e-slider-container .e-slider.e-opacity-slider .e-handle:not(.e-tab-handle).e-handle-start:not(.e-tab-handle) {
  background-color: #fff;
  border-color: #fff;
}
.e-container .e-control-wrapper.e-slider-container .e-slider.e-hue-slider .e-handle.e-tab-handle,
.e-container .e-control-wrapper.e-slider-container .e-slider.e-opacity-slider .e-handle.e-tab-handle {
  background-color: #fff;
  border-color: #fff;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}
.e-colorpicker-wrapper.e-disabled .e-value-switch-btn,
.e-colorpicker-wrapper.e-disabled .e-mode-switch-btn,
.e-colorpicker-container.e-disabled .e-value-switch-btn,
.e-colorpicker-container.e-disabled .e-mode-switch-btn {
  color: rgba(255, 255, 255, 0.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: transparent;
  color: rgba(255, 255, 255, 0.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: transparent;
  color: rgba(255, 255, 255, 0.65);
}
.e-colorpicker-wrapper .e-btn.e-icon-btn,
.e-colorpicker-container .e-btn.e-icon-btn {
  background-color: transparent;
  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;
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  color: #fff;
}
.e-colorpicker-wrapper .e-icon-btn:active,
.e-colorpicker-container .e-icon-btn:active {
  background-color: #565e64;
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.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: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(108, 117, 125, 0.65);
}
.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  background-color: #fff;
  border-color: #fff;
}
.e-bigger .e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-bigger.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-bigger .e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-bigger.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn {
  line-height: 18px;
  padding: 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-bigger .e-container .e-switch-ctrl-btn .e-ctrl-btn {
  margin: 2px 0;
}
.e-bigger .e-container.e-color-picker {
  width: 462px;
}
@media only screen and (max-width: 600px) {
  .e-bigger .e-container.e-color-picker {
    width: 100% !important;
  }
  .e-bigger .e-container.e-colorpicker-popup {
    width: calc(100% - 20px) !important;
  }
}
.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;
}
@media only screen and (max-width: 600px) {
  .e-bigger .e-container .e-slider-preview .e-preview-container {
    margin-left: 4.6% !important;
  }
}
.e-bigger .e-container .e-slider-preview .e-colorpicker-slider {
  width: 82.944%;
}
.e-bigger .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container {
  height: 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-color-palette .e-clr-pal-rec-wpr {
  padding: 0;
}
.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr .e-recent-clr-span {
  display: block;
  font-size: 14px;
  height: 48px;
  padding: 13px 16px;
  line-height: 22px;
}
.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette {
  padding: 12px 10.5px;
}
.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette .e-tile {
  height: 24px !important;
  width: 26px !important;
  margin: 0 0.5px;
}
.e-bigger .e-container .e-input-container {
  width: 90.7%;
}
.e-bigger .e-container .e-input-container .e-float-input {
  margin-right: 3.425%;
}
.e-bigger .e-container .e-input-container .e-float-input:first-child {
  width: 33.5%;
}
.e-bigger .e-container .e-input-container .e-float-input:first-child input {
  height: 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-bigger.e-hide-switchable-value .e-container .e-input-container .e-float-input:first-child,
.e-bigger .e-hide-switchable-value .e-container .e-input-container .e-float-input:first-child {
  width: 100%;
}
.e-bigger .e-popup.e-tooltip-wrap.e-color-picker-tooltip,
.e-bigger.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  min-width: 32px;
}
.e-bigger .e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content,
.e-bigger.e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content {
  height: 30px;
  width: 30px;
}
.e-rating-container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
}
.e-rating-container .e-rating {
  display: none;
}
.e-rating-container .e-rating-item-list {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0;
  margin: 4px;
}
.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus:not(:has(svg)),
.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus .e-rating-item:has(svg) {
  outline: 1px solid;
}
.e-rating-container .e-rating-item-list:focus-visible {
  outline: none;
}
.e-rating-container.e-rating-readonly {
  cursor: default;
  pointer-events: none;
}
.e-rating-container .e-rating-item-container {
  cursor: pointer;
  font-size: 22px;
  padding: 4px;
  display: block;
  min-width: calc(1em + 8px);
  min-height: calc(1em + 8px);
  position: relative;
}
.e-rating-container .e-rating-item-container:has(svg) {
  line-height: 13px;
}
.e-rating-container .e-rating-item-container .e-rating-item {
  display: block;
}
.e-rating-container.e-rating-animation.e-touch-select:not(.e-disabled) .e-rating-item-container.e-rating-focus .e-rating-item,
.e-rating-container.e-rating-animation:not(.e-disabled, .e-rating-touch) .e-rating-item-container:hover .e-rating-item {
  -webkit-transition: -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  -webkit-transform: scale(1.4);
  transform: scale(1.4);
  pointer-events: none;
}
.e-rating-container.e-disabled {
  cursor: default;
  pointer-events: none;
}
.e-rating-container.e-rating-hidden {
  display: none;
}
.e-rating-container .e-reset {
  cursor: pointer;
  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;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  left: 50%;
  top: -8px;
  -webkit-transform: translate(-50%, -100%);
  transform: translate(-50%, -100%);
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip.e-show-tooltip {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-tip-content {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-arrow-tip.e-tip-bottom {
  left: 50%;
  top: 100%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-arrow-tip-inner.e-tip-bottom {
  top: -6px;
}
.e-rating-tooltip .e-tip-content {
  text-align: center;
}
.e-small.e-rating-container .e-rating-item-container,
.e-small .e-rating-container .e-rating-item-container {
  font-size: 16px;
}
.e-small.e-rating-container .e-rating-item-container:has(svg),
.e-small .e-rating-container .e-rating-item-container:has(svg) {
  line-height: 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-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus:not(:has(svg)),
.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus .e-rating-item:has(svg) {
  outline-color: #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;
  opacity: 1;
}
.e-rating-container .e-rating-item-container .e-rating-icon {
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke: 1px #6c757d;
  background: none;
}
.e-rating-container .e-rating-item-container.e-rating-selected .e-rating-icon,
.e-rating-container .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, left top, right top, from(#0d6efd), to(transparent));
  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: -webkit-gradient(linear, left top, right top, from(#6c757d), to(transparent));
  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: -webkit-gradient(linear, left top, right top, from(#599bfe), to(transparent));
  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: -webkit-gradient(linear, right top, left top, from(#0d6efd), to(transparent));
  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: -webkit-gradient(linear, right top, left top, from(#6c757d), to(transparent));
  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: -webkit-gradient(linear, right top, left top, from(#599bfe), to(transparent));
  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 {
  opacity: 1;
}
.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: -webkit-gradient(linear, left top, right top, from(#adb5bd), to(transparent));
  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: -webkit-gradient(linear, right top, left top, from(#ced4da), to(transparent));
  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-item-container.e-rating-selected .e-rating-icon,
.e-rating-container.e-disabled.e-rtl .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, right top, left top, from(#adb5bd), to(transparent));
  background:
    linear-gradient(
      to left,
      #adb5bd var(--rating-value),
      transparent var(--rating-value));
  background-clip: text;
  -webkit-background-clip: text;
}
.e-bigger.e-rating-container .e-rating-item-container,
.e-bigger .e-rating-container .e-rating-item-container {
  font-size: 32px;
}
.e-bigger.e-rating-container .e-rating-item-container:has(svg),
.e-bigger .e-rating-container .e-rating-item-container:has(svg) {
  line-height: 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;
}
.e-bigger.e-small.e-rating-container .e-rating-item-container:has(svg),
.e-bigger.e-small .e-rating-container .e-rating-item-container:has(svg),
.e-bigger .e-small.e-rating-container .e-rating-item-container:has(svg),
.e-small .e-bigger.e-rating-container .e-rating-item-container:has(svg) {
  line-height: 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;
}
/*! Form tailwind theme wise override definitions and variables */
/*! data-form layout */
.e-data-form {
}
.e-data-form .e-form-label {
  font-size: 12px;
  margin-bottom: 4px;
  font-weight: 400;
}
.e-data-form .e-form-layout {
  display: grid;
}
.e-data-form .e-grid-col-2 {
  -ms-grid-columns: repeat(2, 1fr);
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.e-data-form .e-grid-col-3 {
  -ms-grid-columns: repeat(3, 1fr);
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.e-data-form .e-grid-col-4 {
  -ms-grid-columns: repeat(4, 1fr);
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.e-data-form .e-grid-col-5 {
  -ms-grid-columns: repeat(5, 1fr);
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.e-data-form .e-grid-col-6 {
  -ms-grid-columns: repeat(6, 1fr);
  grid-template-columns: repeat(6, minmax(0, 1fr));
}
.e-data-form .e-grid-col-7 {
  -ms-grid-columns: repeat(7, 1fr);
  grid-template-columns: repeat(7, minmax(0, 1fr));
}
.e-data-form .e-grid-col-8 {
  -ms-grid-columns: repeat(8, 1fr);
  grid-template-columns: repeat(8, minmax(0, 1fr));
}
.e-data-form .e-grid-col-9 {
  -ms-grid-columns: repeat(9, 1fr);
  grid-template-columns: repeat(9, minmax(0, 1fr));
}
.e-data-form .e-grid-col-10 {
  -ms-grid-columns: repeat(10, 1fr);
  grid-template-columns: repeat(10, minmax(0, 1fr));
}
.e-data-form .e-grid-col-11 {
  -ms-grid-columns: repeat(11, 1fr);
  grid-template-columns: repeat(11, minmax(0, 1fr));
}
.e-data-form .e-grid-col-12 {
  -ms-grid-columns: repeat(12, 1fr);
  grid-template-columns: repeat(12, minmax(0, 1fr));
}
.e-data-form .e-colspan-1 {
  grid-column: span 1/span 1;
}
.e-data-form .e-colspan-2 {
  grid-column: span 2/span 2;
}
.e-data-form .e-colspan-3 {
  grid-column: span 3/span 3;
}
.e-data-form .e-colspan-4 {
  grid-column: span 4/span 4;
}
.e-data-form .e-colspan-5 {
  grid-column: span 5/span 5;
}
.e-data-form .e-colspan-6 {
  grid-column: span 6/span 6;
}
.e-data-form .e-colspan-7 {
  grid-column: span 7/span 7;
}
.e-data-form .e-colspan-8 {
  grid-column: span 8/span 8;
}
.e-data-form .e-colspan-9 {
  grid-column: span 9/span 9;
}
.e-data-form .e-colspan-10 {
  grid-column: span 10/span 10;
}
.e-data-form .e-colspan-11 {
  grid-column: span 11/span 11;
}
.e-data-form .e-colspan-12 {
  grid-column: span 12/span 12;
}
.e-data-form .e-label-position-left .e-form-item-wrapper {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  max-width: calc(75% - 12px);
}
.e-data-form .e-label-position-left .e-form-label {
  margin-right: 12px;
  width: 25%;
  text-align: end;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.e-data-form .e-label-position-left .validation-message {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-data-form .e-form-group {
  border: none;
  padding: 0;
  margin: 0;
  margin-top: 20px;
}
.e-data-form .e-form-group .e-group-title {
  position: relative;
  display: inline-block;
  padding-bottom: 8px;
  margin-bottom: 4px;
  font-size: 16px;
}
.e-data-form .e-form-group .e-group-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  border-bottom: 1px solid #dee2e6;
}
.e-data-form .e-label-position-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: 20px;
}
.e-data-form .e-label-position-top .e-label-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.e-data-form .e-label-position-top .e-label-right .e-switch-wrapper + .e-form-label {
  margin-top: 3px;
  margin-left: 5px;
}
.e-data-form .e-label-position-top .e-label-right .e-checkbox-wrapper + .e-form-label {
  margin-top: 5px;
}
.e-data-form .e-label-position-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  margin-top: 20px;
}
.e-data-form .e-button-left {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.e-data-form .e-button-right {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.e-data-form .e-button-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.e-data-form .e-button-left,
.e-data-form .e-button-right,
.e-data-form .e-button-center,
.e-data-form .e-button-stretch {
  margin-top: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}
.e-data-form .e-button-left .e-btn,
.e-data-form .e-button-right .e-btn,
.e-data-form .e-button-center .e-btn,
.e-data-form .e-button-stretch .e-btn {
  border-radius: 20px;
  padding: 7px 16px;
}
.e-data-form .e-button-stretch .e-btn {
  width: 100%;
}
.e-data-form > :first-child.e-form-layout {
  margin-top: 0;
}
/*! data-form theme */
.e-data-form .e-form-label {
  color: #343a40;
}
.e-data-form .e-group-title {
  color: #495057;
}
.e-data-form .validation-message {
  color: #dc3545;
  font-size: 12px;
  font-style: italic;
}
.e-tooltip-wrap.e-popup.e-error-tooltip {
  background-color: #f8d7da;
  border: #f8d7da;
}
.e-tooltip-wrap.e-popup.e-error-tooltip .e-tip-content .validation-message {
  color: #dc3545;
}
.e-tooltip-wrap.e-popup.e-error-tooltip .e-arrow-tip .e-arrow-tip-outer.e-tip-top,
.e-tooltip-wrap.e-popup.e-error-tooltip .e-arrow-tip .e-arrow-tip-inner.e-tip-top {
  border-bottom-color: #f8d7da;
  color: #f8d7da;
}
.e-otpinput {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 12px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
.e-otpinput:has(.e-otp-separator):not(:empty) {
  gap: 4px;
}
.e-otpinput .e-otp-input-field {
  min-width: 32px;
  min-height: 32px;
  text-align: center;
  padding: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  border: none;
}
.e-otpinput .e-otp-input-fieldinput[type=password],
.e-otpinput .e-otp-input-field[type=password] {
  font-size: 18px;
}
.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}
.e-otpinput.e-outline .e-otp-input-field {
  border-radius: 4px;
}
.e-otpinput.e-underlined .e-otp-input-field {
  border-radius: 4px 4px 0 0;
}
.e-otpinput.e-filled .e-otp-input-field {
  border-radius: 4px 4px 0 0;
  padding: 0;
}
.e-otpinput .e-otp-separator {
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}
.e-otpinput input[type=number]::-webkit-inner-spin-button,
.e-otpinput [type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.e-otpinput input[type=number] {
  -moz-appearance: textfield;
}
.e-small.e-otpinput,
.e-small .e-otpinput {
  gap: 8px;
}
.e-small.e-otpinput:has(.e-otp-separator):not(:empty),
.e-small .e-otpinput:has(.e-otp-separator):not(:empty) {
  gap: 4px;
}
.e-small.e-otpinput .e-otp-input-field,
.e-small .e-otpinput .e-otp-input-field {
  min-width: 26px;
  min-height: 26px;
  font-size: 12px;
  line-height: 18px;
  padding: 0;
}
.e-small.e-otpinput .e-otp-input-fieldinput[type=password],
.e-small.e-otpinput .e-otp-input-field[type=password],
.e-small .e-otpinput .e-otp-input-fieldinput[type=password],
.e-small .e-otpinput .e-otp-input-field[type=password] {
  font-size: 18px;
}
.e-small.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-small .e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}
.e-small.e-otpinput .e-otp-separator,
.e-small .e-otpinput .e-otp-separator {
  font-size: 12px;
  line-height: 18px;
}
.e-small.e-otpinput.e-filled .e-otp-input-field,
.e-small .e-otpinput.e-filled .e-otp-input-field {
  padding: 0;
}
.e-otpinput .e-otp-input-field {
  color: #212529;
  background: #fff;
}
.e-otpinput .e-otp-separator {
  color: #ced4da;
}
.e-otpinput.e-outline .e-otp-input-field {
  border: 1px solid #ced4da;
}
.e-otpinput.e-outline .e-otp-input-field,
.e-otpinput.e-underlined .e-otp-input-field,
.e-otpinput.e-filled .e-otp-input-field {
  border-bottom: 2px solid #ced4da;
}
.e-otpinput.e-outline .e-otp-input-field:disabled,
.e-otpinput.e-underlined .e-otp-input-field:disabled,
.e-otpinput.e-filled .e-otp-input-field:disabled {
  border-color: #ced4da;
  color: #adb5bd;
  background: #e9ecef;
}
.e-otpinput.e-filled .e-otp-input-field {
  background: #f8f9fa;
}
.e-otpinput.e-underlined .e-otp-input-field {
  background: transparent;
}
.e-otpinput.e-error.e-outline .e-otp-input-field,
.e-otpinput.e-error.e-outline .e-otp-input-field.e-otp-input-focus,
.e-otpinput.e-error.e-underlined .e-otp-input-field,
.e-otpinput.e-error.e-underlined .e-otp-input-field.e-otp-input-focus,
.e-otpinput.e-error.e-filled .e-otp-input-field,
.e-otpinput.e-error.e-filled .e-otp-input-field.e-otp-input-focus {
  border-color: #dc3545;
}
.e-otpinput.e-success.e-outline .e-otp-input-field,
.e-otpinput.e-success.e-outline .e-otp-input-field.e-otp-input-focus,
.e-otpinput.e-success.e-underlined .e-otp-input-field,
.e-otpinput.e-success.e-underlined .e-otp-input-field.e-otp-input-focus,
.e-otpinput.e-success.e-filled .e-otp-input-field,
.e-otpinput.e-success.e-filled .e-otp-input-field.e-otp-input-focus {
  border-color: #198754;
}
.e-otpinput.e-warning.e-outline .e-otp-input-field,
.e-otpinput.e-warning.e-outline .e-otp-input-field.e-otp-input-focus,
.e-otpinput.e-warning.e-underlined .e-otp-input-field,
.e-otpinput.e-warning.e-underlined .e-otp-input-field.e-otp-input-focus,
.e-otpinput.e-warning.e-filled .e-otp-input-field,
.e-otpinput.e-warning.e-filled .e-otp-input-field.e-otp-input-focus {
  border-color: #ffc107;
}
.e-bigger.e-otpinput,
.e-bigger .e-otpinput {
  gap: 16px;
}
.e-bigger.e-otpinput:has(.e-otp-separator):not(:empty),
.e-bigger .e-otpinput:has(.e-otp-separator):not(:empty) {
  gap: 8px;
}
.e-bigger.e-otpinput .e-otp-input-field,
.e-bigger .e-otpinput .e-otp-input-field {
  min-width: 38px;
  min-height: 38px;
  font-size: 16px;
  line-height: 24px;
  padding: 0;
}
.e-bigger.e-otpinput .e-otp-input-fieldinput[type=password],
.e-bigger.e-otpinput .e-otp-input-field[type=password],
.e-bigger .e-otpinput .e-otp-input-fieldinput[type=password],
.e-bigger .e-otpinput .e-otp-input-field[type=password] {
  font-size: 20px;
}
.e-bigger.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-bigger .e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}
.e-bigger.e-otpinput .e-otp-separator,
.e-bigger .e-otpinput .e-otp-separator {
  font-size: 16px;
  line-height: 24px;
}
.e-bigger.e-otpinput.e-filled .e-otp-input-field,
.e-bigger .e-otpinput.e-filled .e-otp-input-field {
  padding: 0;
}
.e-bigger.e-small.e-otpinput,
.e-bigger.e-small .e-otpinput,
.e-bigger .e-small.e-otpinput,
.e-small .e-bigger.e-otpinput {
  gap: 12px;
}
.e-bigger.e-small.e-otpinput:has(.e-otp-separator):not(:empty),
.e-bigger.e-small .e-otpinput:has(.e-otp-separator):not(:empty),
.e-bigger .e-small.e-otpinput:has(.e-otp-separator):not(:empty),
.e-small .e-bigger.e-otpinput:has(.e-otp-separator):not(:empty) {
  gap: 6px;
}
.e-bigger.e-small.e-otpinput .e-otp-input-field,
.e-bigger.e-small .e-otpinput .e-otp-input-field,
.e-bigger .e-small.e-otpinput .e-otp-input-field,
.e-small .e-bigger.e-otpinput .e-otp-input-field {
  min-width: 34px;
  min-height: 34px;
  font-size: 14px;
  line-height: 22px;
  padding: 0;
}
.e-bigger.e-small.e-otpinput .e-otp-input-fieldinput[type=password],
.e-bigger.e-small.e-otpinput .e-otp-input-field[type=password],
.e-bigger.e-small .e-otpinput .e-otp-input-fieldinput[type=password],
.e-bigger.e-small .e-otpinput .e-otp-input-field[type=password],
.e-bigger .e-small.e-otpinput .e-otp-input-fieldinput[type=password],
.e-bigger .e-small.e-otpinput .e-otp-input-field[type=password],
.e-small .e-bigger.e-otpinput .e-otp-input-fieldinput[type=password],
.e-small .e-bigger.e-otpinput .e-otp-input-field[type=password] {
  font-size: 20px;
}
.e-bigger.e-small.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-bigger.e-small .e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-bigger .e-small.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-small .e-bigger.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}
.e-bigger.e-small.e-otpinput .e-otp-separator,
.e-bigger.e-small .e-otpinput .e-otp-separator,
.e-bigger .e-small.e-otpinput .e-otp-separator,
.e-small .e-bigger.e-otpinput .e-otp-separator {
  font-size: 14px;
  line-height: 22px;
}
.e-bigger.e-small.e-otpinput.e-filled .e-otp-input-field,
.e-bigger.e-small .e-otpinput.e-filled .e-otp-input-field,
.e-bigger .e-small.e-otpinput.e-filled .e-otp-input-field,
.e-small .e-bigger.e-otpinput.e-filled .e-otp-input-field {
  padding: 0;
}
.smart-textarea-suggestion-overlay {
  display: none;
  position: absolute;
  padding: 0.25rem 0.75rem;
  border-radius: 0.3rem;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin-right: 0.5rem;
}
.smart-textarea-suggestion-overlay.smart-textarea-suggestion-overlay-visible {
  display: block;
}
.smart-textarea-caret {
  position: absolute;
  width: 0.8px;
  display: none;
  -webkit-animation: caret-blink 1.025s step-end infinite;
  animation: caret-blink 1.025s step-end infinite;
}
@-webkit-keyframes caret-blink {
  from, to {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}
@keyframes caret-blink {
  from, to {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}
.smart-textarea-suggestion-overlay {
  background-color: #fff;
  color: #212529;
  -webkit-box-shadow: 0 1.25px 4px 0 0 16px 48px rgba(0, 0, 0, 0.175);
  box-shadow: 0 1.25px 4px 0 0 16px 48px rgba(0, 0, 0, 0.175);
}
[data-suggestion-visible]::-moz-selection {
  color: #999 !important;
  background: none !important;
}
[data-suggestion-visible]::selection {
  color: #999 !important;
  background: none !important;
}
.smart-textarea-caret {
  background: #ff0000;
}

/* node_modules/@syncfusion/ej2-layouts/styles/bootstrap5.css */
.e-avatar {
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: 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: -webkit-inline-box;
  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;
  -webkit-box-pack: center;
  -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;
  width: 24px;
  line-height: 16px;
}
.e-avatar.e-avatar-small {
  font-size: 12px;
  height: 32px;
  width: 32px;
  line-height: 18px;
}
.e-avatar.e-avatar-large {
  font-size: 18px;
  height: 48px;
  width: 48px;
  line-height: 28px;
  border-radius: 4px;
}
.e-avatar.e-avatar-xlarge {
  font-size: 20px;
  height: 56px;
  width: 56px;
  line-height: 28px;
  border-radius: 4px;
}
.e-card {
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -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;
  -webkit-box-pack: center;
  -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 > * {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.e-card > .e-card-header-title {
  -webkit-box-sizing: border-box;
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  overflow: hidden;
}
.e-card.e-card-horizontal,
.e-card .e-card-horizontal {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -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 > * {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.e-card.e-card-horizontal .e-card-stacked {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow: hidden;
}
.e-card.e-card-horizontal .e-card-stacked > :first-child {
  -webkit-box-flex: 1;
  -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 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -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 {
  -webkit-box-pack: start;
  -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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-card .e-card-header .e-card-header-caption {
  -ms-flex-item-align: center;
  align-self: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow: hidden;
  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;
  -webkit-box-sizing: border-box;
  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 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding: 12px;
}
.e-card .e-card-actions.e-card-vertical {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -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;
  align-self: initial;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  -webkit-box-pack: center;
  -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 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  align-self: center;
  cursor: pointer;
  display: -webkit-inline-box;
  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: -webkit-box;
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -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;
}
.e-card {
  -webkit-tap-highlight-color: #0d6efd;
  background: #fff;
  border: 1px solid #dee2e6;
  -webkit-box-shadow: none;
  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, 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: transparent;
  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;
}
.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-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-splitter.e-splitter-horizontal,
.e-splitter.e-splitter-vertical {
  border-width: 1px;
  display: -webkit-box;
  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 {
  -webkit-box-flex: 1;
  -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 {
  -webkit-box-flex: 0;
  -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 {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -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 {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -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 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -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 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-box-pack: center;
  -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 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 18px;
  -webkit-box-pack: center;
  -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 {
  -o-border-image: none;
  border-image: none;
  border-width: 1px;
  cursor: pointer;
  display: -webkit-box;
  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;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  width: 2px;
}
.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow::before {
  top: 5px;
  -webkit-transform-origin: 1px 7px 0;
  transform-origin: 1px 7px 0;
}
.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow::after {
  top: 11px;
  -webkit-transform-origin: 1px 1px 0;
  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 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-left: none;
  border-right: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-box-pack: center;
  -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 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1px;
  -webkit-box-pack: center;
  -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 {
  -o-border-image: none;
  border-image: none;
  border-width: 0;
  cursor: pointer;
  display: -webkit-box;
  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;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  width: 2px;
}
.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down)::before {
  top: 3px;
  -webkit-transform-origin: 2px 7px 0;
  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;
  -webkit-transform-origin: 1px 1px 0;
  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;
  -webkit-transform-origin: 1px 6px 0;
  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;
  -webkit-transform-origin: 1px 2px 0;
  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-rtl .e-splitter.e-splitter-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.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 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -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: transparent;
}
.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;
  z-index: 10;
}
.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden) {
  background-color: transparent;
  border-color: transparent;
  color: transparent;
  -webkit-transition: background-color 500ms ease-out;
  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;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
  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: transparent;
  border-color: #0d6efd;
  border-width: 1px;
  opacity: 0.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;
  -webkit-transform: rotate(40deg);
  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;
  -webkit-transform: rotate(-40deg);
  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;
  -webkit-transform: rotate(-40deg);
  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;
  -webkit-transform: rotate(40deg);
  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;
  z-index: 12;
}
.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: transparent;
  border-color: #0d6efd;
  border-width: 1px;
  opacity: 0.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;
  -webkit-transform: rotate(125deg);
  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;
  -webkit-transform: rotate(50deg);
  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;
  -webkit-transform: rotate(55deg);
  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;
  -webkit-transform: rotate(125deg);
  transform: rotate(125deg);
}
.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow {
  background-color: transparent;
  border-color: transparent;
  color: transparent;
  -webkit-transition: background-color 300ms ease-out;
  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;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
  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: 0.4;
  pointer-events: none;
}
.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-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-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-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;
}
/*! 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;
  -webkit-transform: rotateY(180deg);
  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 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;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-dashboardlayout.e-control .e-panel.e-ssr {
  position: relative;
}
.e-dashboardlayout.e-control .e-panel {
  border: 1px solid #dee2e6;
  height: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
  border-radius: 4px;
}
.e-dashboardlayout.e-control .e-panel:hover {
  border: 1px solid #adb5bd;
  -webkit-box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0.8px 16px rgba(0, 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 {
  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 .e-panel-container .e-resize.e-dl-icon {
  display: none;
}
.e-dashboardlayout.e-control .e-panel.e-panel-transition {
  -webkit-transition: top 0.1s, left 0.1s;
  transition: top 0.1s, left 0.1s;
}
.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-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-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-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-holder {
  background: #e7f1ff;
  border: 1px #0d6efd dashed;
  border-radius: 4px;
  position: absolute;
  border-radius: 4px;
}
.e-dashboardlayout.e-control .e-holder.e-holder-transition {
  -webkit-transition: top 0.3s, left 0.3s;
  transition: top 0.3s, left 0.3s;
}
.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;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.075);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.075);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
}
.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header {
  color: #212529;
  background: #f8f9fa;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.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:active {
  background: #fff;
}
.e-bigger .e-dashboardlayout.e-control .e-panel .e-panel-header {
  font-size: 16px;
  font-weight: 500;
  height: 40px;
  padding: 8px 18px;
}
.e-bigger .e-panel-header {
  color: #212529;
}
.e-bigger .e-panel-header {
  font-size: 16px;
  font-weight: 500;
  height: 40px;
  padding: 8px 18px;
}
.e-timeline {
  --dot-size: 16px;
  --dot-outer-space: 0;
  --dot-border: 1px;
  --connector-size: 1px;
  --dot-radius: 50%;
  height: inherit;
  width: 100%;
}
.e-timeline [class^="e-dot "]::before,
.e-timeline .e-dot-item,
.e-timeline .e-dot {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.e-timeline [class^="e-dot "]::before {
  min-width: 32px;
  min-height: 32px;
  border-radius: var(--dot-radius);
}
.e-timeline .e-timeline-items {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  list-style: none;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  padding: 0;
  width: inherit;
  height: inherit;
}
.e-timeline .e-timeline-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  position: relative;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  width: inherit;
  height: inherit;
}
.e-timeline .e-timeline-item.e-connector::after {
  top: 0;
  bottom: 0;
  left: calc(50% - var(--connector-size));
  right: auto;
  content: "";
  position: absolute;
  z-index: 999;
  border-width: var(--connector-size);
  border-style: solid;
}
.e-timeline .e-timeline-item.e-connector.e-item-template::after {
  content: unset;
}
.e-timeline .e-dot-item {
  position: relative;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 calc(var(--dot-size) * 3);
  flex: 0 1 calc(var(--dot-size) * 3);
  z-index: 1000;
}
.e-timeline .e-dot {
  min-width: var(--dot-size);
  min-height: var(--dot-size);
  border-radius: var(--dot-radius);
  outline: var(--dot-outer-space) solid;
  border: var(--dot-border) solid;
  font-size: 16px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.e-timeline .e-opposite-content,
.e-timeline .e-content {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 50%;
  flex: 1 1 50%;
}
.e-timeline .e-opposite-content {
  font-size: 12px;
}
.e-timeline .e-content {
  text-align: left;
  font-size: 14px;
  font-weight: 500;
}
.e-timeline .e-timeline-item:first-child::after {
  top: 0;
}
.e-timeline .e-timeline-item:last-child::after {
  bottom: calc(var(--dot-size) * 2);
}
.e-timeline.e-vertical.e-align-before .e-timeline-item,
.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(even),
.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.e-timeline.e-vertical.e-timeline-reverse .e-timeline-items {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.e-timeline.e-vertical.e-align-before .e-timeline-items .e-opposite-content,
.e-timeline.e-vertical.e-align-after .e-timeline-items .e-content {
  text-align: left;
}
.e-timeline.e-vertical .e-timeline-item.e-connector:last-child::after {
  content: unset;
}
.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector::after,
.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector::after,
.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector::after,
.e-timeline.e-vertical.e-align-after.e-content-only .e-connector::after {
  left: calc(var(--dot-size) * 3 / 2 - var(--connector-size));
  right: auto;
}
.e-timeline.e-vertical.e-align-before.e-content-only .e-connector::after,
.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector::after,
.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector::after,
.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector::after {
  right: calc(var(--dot-size) * 3 / 2 - var(--connector-size));
  left: auto;
}
.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-content,
.e-timeline.e-vertical.e-align-after.e-content-only .e-opposite-content,
.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-content,
.e-timeline.e-vertical.e-align-before.e-content-only .e-opposite-content {
  -webkit-box-flex: 0;
  -ms-flex: 0;
  flex: 0;
}
.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:first-child::after {
  content: unset;
}
.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:last-child::after {
  content: "";
  bottom: 0;
}
.e-timeline.e-vertical.e-align-after .e-opposite-content,
.e-timeline.e-vertical.e-align-before .e-content,
.e-timeline.e-vertical.e-rtl.e-align-after .e-content,
.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,
.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(even) .e-content,
.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(even) .e-content,
.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,
.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(even) .e-opposite-content,
.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,
.e-timeline.e-vertical.e-rtl.e-align-before .e-opposite-content,
.e-timeline.e-vertical.e-align-alternate .e-opposite-content,
.e-timeline.e-vertical.e-align-alternatereverse .e-opposite-content {
  text-align: right;
}
.e-timeline.e-vertical.e-align-before .e-opposite-content,
.e-timeline.e-vertical.e-align-after .e-content,
.e-timeline.e-vertical.e-rtl.e-align-after .e-opposite-content,
.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,
.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(even) .e-content,
.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(even) .e-opposite-content,
.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,
.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(even) .e-content,
.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,
.e-timeline.e-vertical.e-rtl.e-align-before .e-content,
.e-timeline.e-vertical.e-rtl.e-align-alternate .e-opposite-content,
.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-opposite-content {
  text-align: left;
}
.e-timeline.e-vertical .e-dot-item {
  width: calc(var(--dot-size) * 2);
}
.e-timeline.e-horizontal .e-timeline-items {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
.e-timeline.e-horizontal .e-timeline-item {
  height: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.e-timeline.e-horizontal.e-timeline-reverse.e-rtl .e-timeline-item.e-connector::after {
  left: calc(50% - var(--connector-size));
  right: auto;
}
.e-timeline.e-horizontal.e-rtl .e-timeline-item.e-connector::after,
.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-item.e-connector::after {
  right: calc(50% - var(--connector-size));
  left: auto;
}
.e-timeline.e-horizontal .e-dot-item {
  margin: var(--dot-size);
}
.e-timeline.e-horizontal .e-opposite-content,
.e-timeline.e-horizontal .e-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(even) .e-content,
.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-opposite-content,
.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,
.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(even) .e-opposite-content,
.e-timeline.e-horizontal.e-align-before .e-content {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,
.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(even) .e-opposite-content,
.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(even) .e-content,
.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,
.e-timeline.e-horizontal.e-align-before .e-opposite-content {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.e-timeline.e-horizontal.e-align-before .e-timeline-item,
.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(even),
.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-items {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.e-timeline.e-horizontal .e-timeline-item::after {
  width: 100%;
  height: 0;
  top: calc(50% - var(--connector-size));
}
.e-timeline.e-horizontal .e-opposite-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  text-align: left;
  padding: 0;
}
.e-timeline.e-horizontal .e-content {
  padding: 0;
}
.e-timeline.e-horizontal .e-timeline-item:last-child::after {
  width: auto;
}
.e-timeline .e-dot {
  background-color: #dee2e6;
  border-color: #dee2e6;
  color: #212529;
  outline-color: #fff;
}
.e-timeline.e-outline .e-dot {
  background-color: #fff;
}
.e-timeline .e-timeline-item.e-connector::after {
  border-color: #dee2e6;
}
.e-timeline .e-content {
  color: #343a40;
}
.e-timeline .e-opposite-content {
  color: #495057;
}
.e-timeline .e-item-disabled .e-content,
.e-timeline .e-item-disabled .e-opposite-content {
  color: #adb5bd;
}
.e-bigger.e-timeline [class^="e-dot "]::before,
.e-bigger .e-timeline [class^="e-dot "]::before {
  min-width: 40px;
  min-height: 40px;
  font-size: 18px;
}
.e-bigger.e-timeline .e-dot-item,
.e-bigger .e-timeline .e-dot-item {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 calc(var(--dot-size) * 4);
  flex: 0 1 calc(var(--dot-size) * 4);
}
.e-bigger.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector::after,
.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector::after,
.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector::after,
.e-bigger.e-timeline.e-vertical.e-align-after.e-content-only .e-connector::after,
.e-bigger .e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector::after,
.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector::after,
.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector::after,
.e-bigger .e-timeline.e-vertical.e-align-after.e-content-only .e-connector::after {
  left: calc(var(--dot-size) * 4 / 2 - var(--connector-size));
}
.e-bigger.e-timeline.e-vertical.e-align-before.e-content-only .e-connector::after,
.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector::after,
.e-bigger.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector::after,
.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector::after,
.e-bigger .e-timeline.e-vertical.e-align-before.e-content-only .e-connector::after,
.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector::after,
.e-bigger .e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector::after,
.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector::after {
  right: calc(var(--dot-size) * 4 / 2 - var(--connector-size));
}
.e-bigger.e-timeline .e-dot,
.e-bigger .e-timeline .e-dot {
  min-width: 20px;
  min-height: 20px;
}
.e-bigger.e-timeline .e-opposite-content,
.e-bigger .e-timeline .e-opposite-content {
  font-size: 14px;
}
.e-bigger.e-timeline .e-content,
.e-bigger .e-timeline .e-content {
  font-size: 16px;
  font-weight: 500;
}

/* node_modules/@syncfusion/ej2-navigations/styles/bootstrap5.css */
.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-pager {
  border-style: solid;
  border-width: 1px;
  display: inline-block;
  font-size: 14px;
  padding: 7px 8px;
  white-space: normal;
  width: 100%;
}
.e-pager [class^=e-] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.e-pager .e-pager-default.e-hide,
.e-pager .e-pagesizes.e-hide,
.e-pager .e-hide {
  display: none;
}
.e-pager div.e-parentmsgbar {
  float: right;
  padding-bottom: 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;
  text-align: center;
}
.e-pager .e-numericitem.e-currentitem,
.e-pager .e-numericitem.e-currentitem:hover {
  padding: 7.4px 10.5px 8.4px 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;
  text-decoration: none;
}
.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;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-pager .e-icons::before {
  display: inline-block;
}
.e-pager .e-pagercontainer .e-firstpage,
.e-pager .e-pagercontainer .e-prevpage,
.e-pager .e-pagercontainer .e-firstpagedisabled,
.e-pager .e-pagercontainer .e-prevpagedisabled,
.e-pager .e-pagercontainer .e-nextpage,
.e-pager .e-pagercontainer .e-lastpage,
.e-pager .e-pagercontainer .e-nextpagedisabled,
.e-pager .e-pagercontainer .e-lastpagedisabled {
  border-right-style: solid;
  border-right-width: 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 0.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;
  padding: 10.4px 10.5px 11.4px;
  font-weight: bold;
  letter-spacing: 0;
}
.e-pager .e-np.e-focused,
.e-pager .e-pp.e-focused {
  line-height: 1;
  padding: 10.4px 10.5px 11.4px;
}
.e-pager.e-adaptive {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 8px;
}
.e-pager.e-adaptive div.e-parentmsgbar {
  margin: 0 5px;
  margin-top: -6px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-width: 10px;
  white-space: nowrap;
}
.e-pager.e-adaptive .e-pagesizes {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: auto;
}
.e-pager.e-adaptive .e-pagerdropdown {
  margin: 2px 2px 0 4px;
  width: 77px;
  min-width: 77px;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  height: 40px;
  padding-right: 5px;
}
.e-pager.e-adaptive .e-pagerconstant {
  font-size: 12px;
  position: relative;
  top: 6px;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  min-width: 52px;
  max-height: 34px;
  margin: 0 8px 0 10px;
}
.e-pager.e-adaptive .e-pagerconstant.e-page-all {
  top: 11px;
  text-align: center;
}
.e-pager.e-adaptive .e-mfirst,
.e-pager.e-adaptive .e-mprev,
.e-pager.e-adaptive .e-mnext,
.e-pager.e-adaptive .e-mlast {
  padding: 1% 2%;
  width: 5%;
}
.e-pager.e-adaptive .e-mfirst,
.e-pager.e-adaptive .e-mlast {
  width: calc(5% + 11px);
}
@media (max-width: 769px) {
  .e-pager {
    padding: 13px 0;
  }
  .e-pager div.e-parentmsgbar {
    padding-bottom: 0;
    padding-right: 0;
    padding-top: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    float: initial;
    text-align: center;
    width: calc(60% - 48px);
  }
  .e-pager .e-pagesizes,
  .e-pager .e-pagecountmsg,
  .e-pager .e-pagercontainer {
    display: none;
  }
  .e-pager .e-icons {
    font-size: 11px;
  }
  .e-pager .e-mfirst,
  .e-pager .e-mprev,
  .e-pager .e-mnext,
  .e-pager .e-mlast {
    border: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    padding: 1% 5%;
  }
  .e-pager .e-mfirst {
    margin-right: 4px;
    text-align: right;
    width: calc(10% + 11px);
  }
  .e-pager .e-mprev {
    margin: 0 4px;
    text-align: right;
    width: 10%;
  }
  .e-pager .e-mnext {
    margin: 0 4px;
    text-align: left;
    width: 10%;
  }
  .e-pager .e-mlast {
    margin-left: 4px;
    text-align: left;
    width: calc(10% + 11px);
  }
}
.e-pager.e-rtl {
  direction: rtl;
}
.e-pager.e-rtl .e-numericitem.e-currentitem,
.e-pager.e-rtl .e-numericitem.e-currentitem:hover {
  padding: 7px 10.5px 8px 9.5px;
}
.e-pager.e-rtl .e-numericitem.e-currentitem {
  border-left-color: #86b7fe;
  border-left-style: solid;
  border-left-width: 3px;
}
.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;
  padding-top: 8px;
}
.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 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: 0 4px 4px 0;
}
.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;
}
.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;
}
.e-pager.e-rtl.e-adaptive.e-rtl div.e-parentmsgbar {
  margin: 0 5px;
  margin-top: -4px;
  padding-top: 0;
}
.e-pager.e-rtl.e-adaptive.e-rtl div.e-pagerconstant {
  margin: 0 10px 0 8px;
}
.e-pager.e-rtl.e-adaptive.e-rtl div.e-pagerconstant.e-page-all {
  top: 14px;
}
.e-pager.e-rtl.e-adaptive.e-rtl div.e-pagerdropdown {
  min-width: 92px;
  margin: 5px 4px 0 2px;
  padding: 0 0 0 5px;
}
.e-pager.e-rtl.e-adaptive.e-rtl .e-mfirst,
.e-pager.e-rtl.e-adaptive.e-rtl .e-mprev,
.e-pager.e-rtl.e-adaptive.e-rtl .e-mnext,
.e-pager.e-rtl.e-adaptive.e-rtl .e-mlast {
  padding: 1% 2%;
  width: 5%;
}
.e-pager.e-rtl.e-adaptive.e-rtl .e-mfirst,
.e-pager.e-rtl.e-adaptive.e-rtl .e-mlast {
  width: calc(5% + 11px);
}
@media (max-width: 769px) {
  .e-pager.e-rtl .e-mfirst,
  .e-pager.e-rtl .e-mprev,
  .e-pager.e-rtl .e-mnext,
  .e-pager.e-rtl .e-mlast {
    border: 0;
  }
  .e-pager.e-rtl.e-rtl div.e-parentmsgbar {
    float: initial;
    margin-left: 0;
    margin-top: 10px;
  }
  .e-pager.e-rtl .e-parentmsgbar {
    float: right;
  }
}
.e-pager.sf-pager .e-pagercontainer {
  font-size: 0;
}
.e-pager.sf-pager .e-pagercontainer .e-first,
.e-pager.sf-pager .e-pagercontainer .e-prev,
.e-pager.sf-pager .e-pagercontainer .e-next,
.e-pager.sf-pager .e-pagercontainer .e-last {
  font-size: 9px;
}
.e-pager.sf-pager .e-numericcontainer a {
  font-size: 14px;
}
.e-pager.sf-pager .e-link,
.e-pager.sf-pager .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
}
/*! Pager theme */
.e-pager {
  border-color: #dee2e6;
  background: #fff;
  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:not(.e-active):not(.e-np):not(.e-pp):hover {
  background-color: #e9ecef;
  opacity: 1;
}
.e-pager .e-numericitem {
  background: #fff;
  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: transparent;
}
.e-pager .e-pagercontainer {
  background-color: #fff;
  border-color: #dee2e6;
}
.e-pager .e-numericitem,
.e-pager .e-firstpage,
.e-pager .e-prevpage,
.e-pager .e-firstpagedisabled,
.e-pager .e-prevpagedisabled,
.e-pager .e-nextpage,
.e-pager .e-lastpage,
.e-pager .e-nextpagedisabled,
.e-pager .e-lastpagedisabled {
  border-right-color: #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;
  -webkit-box-shadow: 0 0 0 1px #0d6efd inset;
  box-shadow: 0 0 0 1px #0d6efd inset;
}
.e-pager .e-focused {
  -webkit-box-shadow: 0 0 0 1px #0d6efd inset;
  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,
.e-pager.e-rtl .e-firstpage,
.e-pager.e-rtl .e-prevpage,
.e-pager.e-rtl .e-firstpagedisabled,
.e-pager.e-rtl .e-prevpagedisabled,
.e-pager.e-rtl .e-nextpage,
.e-pager.e-rtl .e-lastpage,
.e-pager.e-rtl .e-nextpagedisabled,
.e-pager.e-rtl .e-lastpagedisabled,
.e-pager.e-rtl .e-nextpage,
.e-pager.e-rtl .e-nextpagedisabled {
  border-left-color: #dee2e6;
}
/*! Pager bigger */
.e-bigger .e-pager,
.e-pager.e-bigger {
  font-size: 16px;
  padding: 7px 8px;
}
.e-bigger .e-pager div.e-icons:not(.e-check),
.e-pager.e-bigger div.e-icons:not(.e-check) {
  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:not(.e-adaptive) .e-pagerdropdown,
.e-pager.e-bigger:not(.e-adaptive) .e-pagerdropdown {
  height: 38px;
  margin: 0 10px 0 18px;
  margin-top: -24px;
  width: 90px;
}
.e-bigger .e-pager .e-pagercontainer,
.e-pager.e-bigger .e-pagercontainer {
  margin: 0 0 -6px 0.8px;
}
.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;
}
.e-bigger .e-pager .e-pagerconstant,
.e-pager.e-bigger .e-pagerconstant {
  margin-bottom: 6px;
  margin-left: 16px;
}
@media (max-width: 769px) {
  .e-bigger .e-pager,
  .e-pager.e-bigger {
    padding: 19px 0;
  }
  .e-bigger .e-pager.e-rtl div.e-parentmsgbar,
  .e-pager.e-bigger.e-rtl div.e-parentmsgbar {
    margin-right: 0;
  }
  .e-bigger .e-pager div.e-parentmsgbar,
  .e-pager.e-bigger div.e-parentmsgbar {
    padding: 0;
  }
}
.e-bigger .e-pager .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-bigger .e-pager .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default,
.e-pager.e-bigger .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-pager.e-bigger .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
}
.e-bigger .e-pager .e-numericitem,
.e-pager.e-bigger .e-numericitem {
  margin: 0;
}
.e-bigger .e-pager .e-numericitem.e-currentitem,
.e-bigger .e-pager .e-numericitem.e-currentitem:hover,
.e-pager.e-bigger .e-numericitem.e-currentitem,
.e-pager.e-bigger .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;
}
.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;
}
.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: 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-rtl .e-pagercontainer,
.e-pager.e-bigger.e-rtl .e-pagercontainer {
  margin: 0 0 -5px;
}
.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;
}
@media (max-width: 769px) {
  .e-bigger .e-pager.e-rtl div.e-parentmsgbar,
  .e-pager.e-bigger.e-rtl div.e-parentmsgbar {
    margin-left: 0;
    margin-top: 10px;
  }
}
@media (max-width: 769px) {
  .e-bigger .e-pager.e-rtl div.e-parentmsgbar,
  .e-pager.e-bigger.e-rtl div.e-parentmsgbar {
    margin-left: 0;
    margin-top: 10px;
  }
}
.e-bigger .e-pager.e-rtl .e-numericitem.e-currentitem,
.e-bigger .e-pager.e-rtl .e-numericitem.e-currentitem:hover,
.e-pager.e-bigger.e-rtl .e-numericitem.e-currentitem,
.e-pager.e-bigger.e-rtl .e-numericitem.e-currentitem:hover {
  padding: 9px 13px 10px 12px;
}
.e-bigger .e-pager.e-rtl .e-pp.e-spacing.e-numericitem,
.e-bigger .e-pager.e-rtl .e-np.e-spacing.e-numericitem,
.e-bigger .e-pager.e-rtl .e-pp.e-spacing.e-numericitem:hover,
.e-bigger .e-pager.e-rtl .e-np.e-spacing.e-numericitem:hover,
.e-pager.e-bigger.e-rtl .e-pp.e-spacing.e-numericitem,
.e-pager.e-bigger.e-rtl .e-np.e-spacing.e-numericitem,
.e-pager.e-bigger.e-rtl .e-pp.e-spacing.e-numericitem:hover,
.e-pager.e-bigger.e-rtl .e-np.e-spacing.e-numericitem:hover {
  font-size: 14px;
  margin-top: 0;
  padding: 14px 14px 13px;
}
.e-bigger .e-pager.e-rtl.e-adaptive div.e-parentmsgbar,
.e-pager.e-bigger.e-rtl.e-adaptive div.e-parentmsgbar {
  margin-top: -2px;
}
.e-bigger .e-pager.e-rtl.e-adaptive div.e-pagerdropdown,
.e-pager.e-bigger.e-rtl.e-adaptive div.e-pagerdropdown {
  margin: 1px 4px 0 2px;
}
.e-bigger .e-pager.e-rtl.e-adaptive div.e-pagerconstant.e-page-all,
.e-pager.e-bigger.e-rtl.e-adaptive div.e-pagerconstant.e-page-all {
  top: 13px;
}
.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;
}
.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-bigger .e-pager.e-adaptive div.e-parentmsgbar,
.e-pager.e-bigger.e-adaptive div.e-parentmsgbar {
  margin-top: -5px;
}
.e-bigger .e-pager.e-adaptive .e-pagerdropdown,
.e-pager.e-bigger.e-adaptive .e-pagerdropdown {
  margin: -3px 2px 0 4px;
  height: 40px;
}
.e-bigger .e-pager.e-adaptive .e-pagerconstant.e-page-all,
.e-pager.e-bigger.e-adaptive .e-pagerconstant.e-page-all {
  top: 10px;
}
.e-bigger .e-pager.e-adaptive .e-pagerconstant,
.e-pager.e-bigger.e-adaptive .e-pagerconstant {
  margin: 0 8px 0 10px;
}
/*! component's theme wise override definitions and variables */
@-webkit-keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
    box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
@keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
    box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
/*! hscroll icons */
.e-hscroll.e-rtl.e-scroll-device .e-nav-right-arrow::before {
  content: "\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-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 {
  -webkit-transform: skewX(-16deg) translateX(-6px);
  transform: skewX(-16deg) translateX(-6px);
}
.e-hscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-right-overlay {
  left: 48px;
  right: auto;
  -webkit-transform: skewX(-16deg) translateX(-6px);
  transform: skewX(-16deg) translateX(-6px);
}
.e-hscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-left-overlay {
  left: auto;
  right: 0;
}
.e-hscroll:not(.e-scroll-device) {
  padding: 0 32px;
}
.e-hscroll.e-scroll-device {
  padding-right: 40px;
}
.e-hscroll.e-scroll-device .e-scroll-nav {
  -webkit-transform: skewX(-16deg) translateX(6px);
  transform: skewX(-16deg) translateX(6px);
  width: 48px;
}
.e-hscroll.e-scroll-device .e-scroll-nav .e-nav-arrow {
  font-size: 18px;
  -webkit-transform: skewX(16deg);
  transform: skewX(16deg);
}
.e-hscroll.e-scroll-device .e-scroll-overlay {
  opacity: 0.5;
  pointer-events: none;
  position: absolute;
  top: 0;
  z-index: 100;
}
.e-hscroll.e-scroll-device .e-scroll-overlay.e-scroll-right-overlay {
  left: auto;
  right: 48px;
  -webkit-transform: skewX(-16deg) translateX(6px);
  transform: skewX(-16deg) translateX(6px);
}
.e-hscroll.e-scroll-device .e-scroll-overlay.e-scroll-left-overlay {
  left: 0;
  right: auto;
}
.e-hscroll.e-overlay .e-hscroll-content > * {
  pointer-events: none;
}
.e-hscroll > * {
  height: inherit;
  line-height: normal;
}
.e-hscroll .e-hscroll-content {
  display: inline-block;
  height: inherit;
  position: relative;
}
.e-hscroll .e-hscroll-content > * {
  pointer-events: auto;
}
.e-hscroll.e-rtl .e-scroll-nav.e-scroll-right-nav {
  left: 0;
  right: auto;
}
.e-hscroll.e-rtl .e-scroll-nav.e-scroll-left-nav {
  left: auto;
  right: 0;
}
.e-hscroll .e-scroll-nav {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  bottom: 0;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 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;
  -webkit-box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0.8px 16px rgba(0, 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;
  -webkit-box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0.8px 16px rgba(0, 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: transparent;
  background-repeat: repeat-x;
}
.e-hscroll .e-scroll-overlay.e-scroll-left-overlay {
  background-image: -webkit-gradient(linear, left top, right top, from(#e9ecef), to(rgba(233, 236, 239, 0)));
  background-image:
    linear-gradient(
      -270deg,
      #e9ecef 0%,
      rgba(233, 236, 239, 0) 100%);
}
.e-hscroll .e-scroll-overlay.e-scroll-right-overlay {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(233, 236, 239, 0)), to(#e9ecef));
  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;
  -webkit-box-shadow: none;
  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: transparent;
  border-radius: 50%;
  border-width: 1px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  content: "";
  height: 1px;
  left: 50%;
  position: absolute;
  top: 50%;
  visibility: hidden;
  width: 1px;
}
.e-hscroll .e-scroll-nav:active::after {
  -webkit-animation: hscroll-popup-shadow 0.6s ease-out 0ms;
  animation: hscroll-popup-shadow 0.6s ease-out 0ms;
  visibility: visible;
}
.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;
}
/*! 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-vscroll {
  display: block;
  position: relative;
  width: inherit;
}
.e-vscroll.e-rtl.e-scroll-device .e-scroll-nav {
  -webkit-transform: skewX(-16deg) translateX(-6px);
  transform: skewX(-16deg) translateX(-6px);
}
.e-vscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-down-overlay {
  left: 48px;
  right: auto;
  -webkit-transform: skewX(-16deg) translateX(-6px);
  transform: skewX(-16deg) translateX(-6px);
}
.e-vscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-up-overlay {
  left: auto;
  right: 0;
}
.e-vscroll:not(.e-scroll-device) {
  padding: 0 28px;
}
.e-vscroll.e-scroll-device .e-scroll-nav {
  -webkit-transform: skewX(-16deg) translateX(6px);
  transform: skewX(-16deg) translateX(6px);
  width: 48px;
  z-index: 1001;
}
.e-vscroll.e-scroll-device .e-scroll-nav .e-nav-arrow {
  font-size: 14px;
  -webkit-transform: skewX(16deg);
  transform: skewX(16deg);
}
.e-vscroll.e-scroll-device .e-scroll-overlay {
  opacity: 0.5;
  pointer-events: none;
  position: absolute;
  top: 0;
  z-index: 100;
}
.e-vscroll.e-scroll-device .e-scroll-overlay.e-scroll-down-overlay {
  left: auto;
  right: 48px;
  -webkit-transform: skewX(-16deg) translateX(6px);
  transform: skewX(-16deg) translateX(6px);
}
.e-vscroll.e-scroll-device .e-scroll-overlay.e-scroll-up-overlay {
  left: 0;
  right: auto;
}
.e-vscroll > * {
  height: inherit;
}
.e-vscroll .e-vscroll-content {
  display: inline-block;
  height: auto;
  position: relative;
  width: 100%;
}
.e-vscroll .e-vscroll-content > * {
  pointer-events: auto;
}
.e-vscroll.e-rtl .e-scroll-nav.e-scroll-up-nav {
  left: auto;
  right: 0;
}
.e-vscroll.e-rtl .e-scroll-nav.e-scroll-down-nav {
  left: 0;
  right: auto;
}
.e-vscroll .e-scroll-nav {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 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;
  -webkit-box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0.8px 16px rgba(0, 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;
  -webkit-box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0.8px 16px rgba(0, 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: transparent;
  background-repeat: repeat-x;
}
.e-vscroll .e-scroll-overlay.e-scroll-up-overlay {
  background-image: -webkit-gradient(linear, left top, right top, from(#e9ecef), to(rgba(233, 236, 239, 0)));
  background-image:
    linear-gradient(
      -270deg,
      #e9ecef 0%,
      rgba(233, 236, 239, 0) 100%);
}
.e-vscroll .e-scroll-overlay.e-scroll-down-overlay {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(233, 236, 239, 0)), to(#e9ecef));
  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: transparent;
  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: transparent;
  color: #495057;
}
.e-vscroll:not(.e-scroll-device) .e-scroll-nav:active {
  background: #dee2e6;
  border: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 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: "";
}
.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-toolbar .e-popup-down-icon::before {
  content: "\e729";
  line-height: normal;
}
.e-toolbar .e-popup-up-icon::before {
  content: "\e776";
  line-height: normal;
}
.e-toolbar {
  border-radius: 0;
  display: block;
  height: 38px;
  min-height: 38px;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  overflow: hidden;
}
.e-toolbar.e-spacer-toolbar .e-toolbar-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  width: 100%;
}
.e-toolbar.e-spacer-toolbar .e-toolbar-items:not(.e-toolbar-multirow) {
  position: absolute;
}
.e-toolbar.e-spacer-toolbar.e-pop-mode .e-toolbar-items {
  width: calc(100% - 28px);
}
.e-toolbar .e-blazor-toolbar-items {
  position: absolute;
  top: -9999px;
  visibility: hidden;
}
.e-toolbar.e-control[class*=e-toolbar] {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.e-toolbar.e-corner {
  border-radius: 4px;
}
.e-toolbar.e-hidden {
  display: none;
}
.e-toolbar .e-toolbar-items {
  border-radius: 0 0 0 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 100%;
  vertical-align: middle;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.e-toolbar .e-toolbar-items.e-toolbar-multirow {
  margin-bottom: 1px;
  margin-left: 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,
.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;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 38px;
  vertical-align: middle;
  width: auto;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.e-toolbar .e-toolbar-item.e-spacer {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.e-toolbar .e-toolbar-item .e-tbar-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  vertical-align: middle;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 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: 14px;
}
.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):not(.e-spacer) {
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.e-toolbar.e-vertical .e-toolbar-items .e-vscroll-bar .e-vscroll-content {
  -ms-touch-action: pan-x pinch-zoom;
  touch-action: pan-x pinch-zoom;
}
.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-left,
.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-center,
.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  height: auto;
}
.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-left {
  left: auto;
  right: auto;
  top: 0;
}
.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  bottom: 0;
  left: auto;
  right: auto;
}
.e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 0;
}
.e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin-right: 0;
}
.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
}
.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item:not(.e-separator) {
  min-width: 33px;
}
.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item.e-separator {
  height: auto;
  margin: 3px 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 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 0 0 0 0;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  min-height: 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 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  vertical-align: middle;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  font-size: 18px;
  color: #6c757d;
}
.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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 38px;
  -webkit-box-pack: center;
  -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;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
  margin: 0;
  padding: 0 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) {
  height: 38px;
  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;
  -webkit-box-shadow: none;
  box-shadow: none;
  display: inline;
  white-space: normal;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  vertical-align: middle;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 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;
  align-self: center;
  text-overflow: ellipsis;
}
.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn-text {
  display: none;
}
.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-separator:last-of-type {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-toolbar.e-extended-toolbar .e-hor-nav.e-ie-align {
  display: table;
}
.e-toolbar.e-rtl:not(.e-spacer-toolbar) .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-right: 8px;
}
.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,
.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;
}
.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,
.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;
}
.e-toolbar {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  background: #f8f9fa;
  border: 0 solid #dee2e6;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-toolbar .e-toolbar-items {
  background: #f8f9fa;
}
.e-toolbar .e-toolbar-item .e-tbar-btn {
  background: #f8f9fa;
  -webkit-box-shadow: none;
  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;
  -webkit-box-shadow: none;
  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 {
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.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;
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
}
.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;
  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;
  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;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #495057;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:active .e-icons {
  color: #fff;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:active .e-tbar-btn-text {
  color: #fff;
}
.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: 0.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;
  -webkit-box-shadow: none;
  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;
  -webkit-box-shadow: none;
  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;
  -webkit-box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
  box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn {
  background: transparent;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:hover {
  background: #5c636a;
  -webkit-box-shadow: none;
  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: #565e64;
  -webkit-box-shadow: none;
  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;
  border-color: #6c757d;
  border-style: solid;
  border-width: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-btn:focus {
  outline: 0;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  background: transparent;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn {
  background: #f8f9fa;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:focus {
  background: #5c636a;
  border-radius: 4px;
  border-color: #6c757d;
  border-style: solid;
  border-width: 0;
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
}
.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;
  -webkit-box-shadow: none;
  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-width: 0 0 0 0;
}
.e-toolbar.e-rtl .e-hor-nav:not(.e-nav-active):hover {
  background: #5c636a;
  color: #6c757d;
  border: solid #dee2e6;
  border-width: 0 0 0 0;
}
.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:first-child:not(.e-toolbar-multirow) > .e-toolbar-item:last-child,
.e-bigger .e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-right .e-toolbar-item:last-child,
.e-toolbar.e-bigger .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-item:last-child,
.e-toolbar.e-bigger .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 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: 14px;
}
.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):not(.e-spacer),
.e-toolbar.e-bigger .e-toolbar-item:not(.e-separator):not(.e-spacer) {
  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-bigger .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item {
  margin: 0;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child {
  margin-left: 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-accordion .e-tgl-collapse-icon::before {
  content: "\e729";
}
.e-accordion .e-tgl-collapse-icon.e-expand-icon {
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.e-accordion {
  display: block;
  position: relative;
}
.e-accordion .e-acrdn-item {
  border-radius: 0;
  margin-top: 0;
}
.e-accordion .e-acrdn-item.e-select.e-selected:first-child {
  border-top: 1px none #dee2e6;
}
.e-accordion .e-acrdn-item.e-select.e-selected:last-child {
  border-bottom: 1px solid #dee2e6;
}
.e-accordion .e-acrdn-item:first-child {
  margin-top: 0;
}
.e-accordion .e-acrdn-item:not(.e-select) + .e-acrdn-item:not(.e-select) {
  margin-bottom: 0;
  margin-top: 0;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select {
  margin: 0;
}
.e-accordion .e-acrdn-item > .e-acrdn-header .e-acrdn-header-content {
  font-weight: 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 {
  -webkit-transition: 0.5s ease 0s;
  transition: 0.5s ease 0s;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon {
  display: inline-block;
  padding: 0 8px 0 0;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon .e-acrdn-icons.e-icons {
  font-size: 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: 10px 0 10px 26px;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header:focus {
  -webkit-box-shadow: inset 0 0 0 4px rgba(13, 110, 253, 0.25);
  box-shadow: inset 0 0 0 4px rgba(13, 110, 253, 0.25);
}
.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;
}
.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: 0.5;
}
.e-accordion .e-acrdn-item.e-overlay .e-acrdn-header .e-icons,
.e-accordion .e-acrdn-item.e-overlay .e-acrdn-header .e-acrdn-header-content {
  color: #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;
  border-bottom: 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-select.e-selected > .e-acrdn-header:focus {
  border: 0;
}
.e-accordion .e-acrdn-item.e-expand-state.e-select:not(.e-selected) > .e-acrdn-header:focus {
  background: 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;
  background: none;
  -webkit-box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
}
.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: #0c63e4;
}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover .e-toggle-icon .e-icons.e-tgl-collapse-icon {
  color: #0c63e4;
}
.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: #0c63e4;
}
.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: #0c63e4;
}
.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: #0c63e4;
}
.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: #0c63e4;
}
.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: #0c63e4;
}
.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: #0c63e4;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-header > .e-toggle-icon {
  color: #0c63e4;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-header:focus {
  position: relative;
  z-index: 2;
  -webkit-box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.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;
}
.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 {
  -webkit-box-shadow: none;
  box-shadow: none;
  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-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";
}
.e-carousel {
  display: block;
  margin: 0;
  padding: 0;
  position: relative;
}
.e-carousel .e-carousel-items,
.e-carousel .e-carousel-slide-container {
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%;
}
.e-carousel .e-carousel-items.e-swipe-start {
  cursor: pointer;
}
.e-carousel.e-partial .e-carousel-slide-container {
  padding: 0 100px;
}
@media screen and (max-width: 480px) {
  .e-carousel.e-partial .e-carousel-slide-container {
    padding: 0 75px;
  }
}
@media screen and (max-width: 320px) {
  .e-carousel.e-partial .e-carousel-slide-container {
    padding: 0 50px;
  }
}
.e-carousel .e-carousel-items {
  width: calc(var(--carousel-items-count) * 100%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-duration: 0.6s;
  transition-duration: 0.6s;
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
.e-carousel .e-carousel-items .e-carousel-item {
  height: 100%;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: calc(100% / var(--carousel-items-count));
}
.e-carousel.e-blazor-carousel .e-carousel-items {
  -webkit-transform: translateX(calc(-100% / var(--carousel-items-count) * var(--carousel-items-current)));
  transform: translateX(calc(-100% / var(--carousel-items-count) * var(--carousel-items-current)));
  -webkit-transition: -webkit-transform;
  transition: -webkit-transform;
  transition: transform;
  transition: transform, -webkit-transform;
}
.e-carousel.e-blazor-carousel.e-rtl .e-carousel-items {
  -webkit-transform: translateX(calc(100% / var(--carousel-items-count) * var(--carousel-items-current)));
  transform: translateX(calc(100% / var(--carousel-items-count) * var(--carousel-items-current)));
  -webkit-transition: -webkit-transform;
  transition: -webkit-transform;
  transition: transform;
  transition: transform, -webkit-transform;
}
.e-carousel.e-carousel-fade-animation .e-carousel-items.e-fade-in-out {
  -webkit-transition-property: none;
  transition-property: none;
  -webkit-animation: fade-in-out 0.6s ease-in-out;
  animation: fade-in-out 0.6s ease-in-out;
}
@-webkit-keyframes fade-in-out {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-in-out {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.e-carousel.e-carousel-slide-animation .e-carousel-items.e-slide {
  -webkit-transition-duration: 0.6s;
  transition-duration: 0.6s;
}
.e-carousel.e-carousel-custom-animation:not(.e-partial) .e-carousel-item {
  display: block;
  height: 100%;
  left: 0;
  opacity: 0;
  pointer-events: none;
  top: 0;
}
.e-carousel.e-carousel-custom-animation:not(.e-partial) .e-carousel-item.e-active {
  opacity: 1;
  pointer-events: visible;
}
.e-carousel .e-carousel-navigators {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.e-carousel .e-carousel-navigators .e-play-pause,
.e-carousel .e-carousel-navigators .e-previous,
.e-carousel .e-carousel-navigators .e-next {
  padding: 0.5em;
  pointer-events: auto;
}
.e-carousel .e-carousel-navigators .e-play-pause .e-btn,
.e-carousel .e-carousel-navigators .e-previous .e-btn,
.e-carousel .e-carousel-navigators .e-next .e-btn {
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:hover,
.e-carousel .e-carousel-navigators .e-previous .e-btn:hover,
.e-carousel .e-carousel-navigators .e-next .e-btn:hover {
  border-radius: 50%;
}
.e-carousel .e-carousel-navigators .e-play-pause .e-btn.e-rtl,
.e-carousel .e-carousel-navigators .e-previous .e-btn.e-rtl,
.e-carousel .e-carousel-navigators .e-next .e-btn.e-rtl {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.e-carousel .e-carousel-navigators .e-play-pause .e-btn .e-play-icon,
.e-carousel .e-carousel-navigators .e-previous .e-btn .e-play-icon,
.e-carousel .e-carousel-navigators .e-next .e-btn .e-play-icon {
  line-height: 1;
  padding-left: 3px;
}
.e-carousel .e-carousel-navigators .e-play-pause.e-hover-arrows,
.e-carousel .e-carousel-navigators .e-previous.e-hover-arrows,
.e-carousel .e-carousel-navigators .e-next.e-hover-arrows {
  display: none;
}
.e-carousel .e-carousel-indicators {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: 48px;
  padding: 0;
  pointer-events: none;
  position: absolute;
  width: 100%;
  z-index: 1;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  pointer-events: auto;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar {
  padding: 0;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar .e-indicator {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 4px;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar .e-indicator div {
  border: 1px solid rgba(255, 255, 255, 0.4);
  border-radius: 2px;
  height: 5px;
  -webkit-transition-duration: 0.6s;
  transition-duration: 0.6s;
  -webkit-transition-property: background-color, border-color;
  transition-property: background-color, border-color;
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
  width: 20px;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar .e-indicator .e-ripple-element {
  display: none;
}
.e-carousel .e-carousel-indicators.e-dynamic {
  min-height: 36px;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars {
  display: block;
  overflow: hidden;
  -webkit-transition: opacity 0.6s ease-in-out;
  transition: opacity 0.6s ease-in-out;
  white-space: nowrap;
  width: 80px;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar {
  border-radius: 50%;
  display: inline-block;
  height: 8px;
  left: calc(32px - 16px * var(--carousel-items-current));
  margin: 0 4px;
  opacity: 1;
  position: relative;
  -webkit-transform: scale(0.33);
  transform: scale(0.33);
  -webkit-transition-duration: 0.6s;
  transition-duration: 0.6s;
  -webkit-transition-property: left, -webkit-transform;
  transition-property: left, -webkit-transform;
  transition-property: transform, left;
  transition-property:
    transform,
    left,
    -webkit-transform;
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
  white-space: nowrap;
  width: 8px;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-active {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-prev,
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-next {
  -webkit-transform: scale(0.66);
  transform: scale(0.66);
}
.e-carousel .e-carousel-indicators.e-fraction {
  min-height: 36px;
}
.e-carousel .e-carousel-indicators.e-progress {
  min-height: 4px;
}
.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars {
  height: 4px;
  width: 100%;
}
.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars .e-indicator-bar {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  -webkit-transform: translate3d(0, 0, 0) scaleX(calc(var(--carousel-items-current) / var(--carousel-items-count))) scaleY(1);
  transform: translate3d(0, 0, 0) scaleX(calc(var(--carousel-items-current) / var(--carousel-items-count))) scaleY(1);
  -webkit-transition-duration: 0.6s;
  transition-duration: 0.6s;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  width: 100%;
}
.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled),
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled),
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled) {
  background-color: transparent;
}
.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled) .e-btn-icon,
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled) .e-btn-icon,
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled) .e-btn-icon {
  color: #fff;
}
.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):active,
.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):focus,
.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):hover,
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):active,
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):focus,
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):hover,
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):active,
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):focus,
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):hover {
  background-color: rgba(255, 255, 255, 0.4);
  outline: none;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator {
  background-color: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator div {
  background: #fff;
  border-color: #fff;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:active,
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:focus,
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:hover {
  background: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: none;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:focus-visible {
  border-color: #000;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar.e-active .e-indicator div {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar {
  background-color: #fff;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-active {
  background-color: #0d6efd;
}
.e-carousel .e-carousel-indicators.e-fraction .e-indicator-bars {
  color: #fff;
}
.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars {
  background-color: rgba(13, 110, 253, 0.4);
}
.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars .e-indicator-bar {
  background-color: #0d6efd;
}
.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";
}
.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;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 14px;
  padding: 0;
  border: 1px solid #dee2e6;
  border-radius: 4px;
  -webkit-box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
  box-shadow: 0 16px 48px rgba(0, 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 * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.e-contextmenu-wrapper ul.e-ul:focus,
.e-contextmenu-wrapper ul.e-ul *:focus,
.e-contextmenu-container ul.e-ul:focus,
.e-contextmenu-container ul.e-ul *:focus {
  outline: none;
}
.e-contextmenu-wrapper ul.e-contextmenu,
.e-contextmenu-container ul.e-contextmenu {
  -webkit-box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
  box-shadow: 0 16px 48px rgba(0, 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: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.e-contextmenu-wrapper.e-sfcontextmenu,
.e-contextmenu-container.e-sfcontextmenu {
  position: absolute;
}
.e-contextmenu-wrapper.e-sfcontextmenu .e-menu-vscroll,
.e-contextmenu-container.e-sfcontextmenu .e-menu-vscroll {
  position: absolute;
}
.e-contextmenu-wrapper.e-sfcontextmenu ul,
.e-contextmenu-container.e-sfcontextmenu ul {
  white-space: nowrap;
}
.e-contextmenu-wrapper.e-sfcontextmenu ul.e-transparent,
.e-contextmenu-container.e-sfcontextmenu ul.e-transparent {
  background: transparent;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  height: 1px;
  left: 0;
  min-width: 0;
  padding: 0;
  top: 0;
  width: 0;
}
.e-contextmenu-wrapper.e-sfcontextmenu ul.e-transparent .e-menu-item,
.e-contextmenu-container.e-sfcontextmenu ul.e-transparent .e-menu-item {
  height: 0;
  padding: 0;
}
.e-contextmenu-wrapper.e-sfcontextmenu ul.e-transparent .e-menu-item.e-separator,
.e-contextmenu-container.e-sfcontextmenu ul.e-transparent .e-menu-item.e-separator {
  border: 0;
  margin: 0;
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll {
  -webkit-box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
  box-shadow: 0 16px 48px rgba(0, 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 {
  -webkit-box-shadow: none;
  box-shadow: none;
  margin-top: -12px;
  width: inherit;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item .e-menu-icon,
.e-rtl.e-contextmenu-container .e-menu-item .e-menu-icon {
  margin-right: 0;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret,
.e-rtl.e-contextmenu-container .e-menu-item .e-caret {
  margin-left: 0;
  margin-right: 16px;
  right: auto;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item .e-menu-icon,
.e-rtl.e-contextmenu-container .e-menu-item .e-menu-icon {
  margin-left: 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-contextmenu-wrapper .e-menu-item,
.e-contextmenu-container .e-menu-item {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.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, 0.65);
  opacity: 0.5;
}
.e-contextmenu-wrapper ul .e-disabled .e-menu-icon,
.e-contextmenu-container ul .e-disabled .e-menu-icon {
  color: rgba(108, 117, 125, 0.65);
}
.e-contextmenu-wrapper ul .e-disabled .e-caret,
.e-contextmenu-container ul .e-disabled .e-caret {
  color: rgba(108, 117, 125, 0.65);
}
.e-contextmenu-wrapper ul .e-disabled .e-menu-url,
.e-contextmenu-container ul .e-disabled .e-menu-url {
  color: rgba(33, 37, 41, 0.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;
}
.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;
  -webkit-box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
  box-shadow: 0 16px 48px rgba(0, 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;
}
.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;
}
.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;
  -webkit-transition: unset;
  transition: unset;
}
.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active::after {
  color: unset;
  content: unset;
  display: unset;
  font-weight: 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;
  -webkit-transition: left 0.125s cubic-bezier(0.35, 0, 0.25, 1), right 0.25s cubic-bezier(0.35, 0, 0.25, 1);
  transition: left 0.125s cubic-bezier(0.35, 0, 0.25, 1), right 0.25s cubic-bezier(0.35, 0, 0.25, 1);
}
.e-tab .e-tab-header .e-toolbar-item.e-hidden {
  display: none;
}
.e-tab .e-tab-header .e-toolbar-item:not(.e-separator) {
  height: 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;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-inline-box;
  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;
  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: -webkit-inline-box;
  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 {
  -webkit-box-pack: center;
  -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: 62px;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap,
.e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 62px;
  position: relative;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap,
  .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
    height: 62px;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab .e-tab-header .e-toolbar-item.e-itop .e-text-wrap,
.e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-text-wrap {
  display: block;
  height: auto;
}
.e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap .e-text-wrap,
.e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap .e-text-wrap {
  height: auto;
}
.e-tab .e-tab-header .e-toolbar-item.e-itop .e-close-icon,
.e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon {
  position: absolute;
  right: 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 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: auto;
}
.e-tab .e-tab-header .e-toolbar-pop {
  overflow-y: auto;
  padding: 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: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon {
  margin: 0 0 0 8px;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon::before {
  top: 0;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style="display:block"] {
  padding-right: 10px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style="display:block"] {
    padding-right: 0;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom {
  height: 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: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: auto;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
  display: block;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0 0 0 10px;
  padding-left: 0;
  padding-right: 10px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0 0 0 12px;
    padding-left: 0;
    padding-right: 0;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon {
  right: 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: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-tab .e-tab-header.e-close-show .e-icons.e-close-icon {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  align-self: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-close-show .e-icons.e-close-icon {
    display: none;
  }
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-close-show .e-toolbar-item.e-active .e-close-icon {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}
.e-tab .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-tab .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
  margin-right: 20px;
}
.e-tab .e-tab-header .e-scroll-nav {
  height: 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 {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon {
    -webkit-transform: none;
    transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
    -webkit-transform: none;
    transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
  line-height: 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;
  -webkit-transition: unset;
  transition: unset;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active::after {
  color: unset;
  content: unset;
  display: unset;
  font-weight: 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;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
    height: 42px;
  }
}
.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;
  -webkit-transition: top 0.125s cubic-bezier(0.35, 0, 0.25, 1), bottom 0.25s cubic-bezier(0.35, 0, 0.25, 1);
  transition: top 0.125s cubic-bezier(0.35, 0, 0.25, 1), bottom 0.25s cubic-bezier(0.35, 0, 0.25, 1);
  width: 2px;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-items {
  height: inherit;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: normal;
  -ms-flex-align: normal;
  align-items: normal;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-items.e-vscroll:not(.e-scroll-device) {
  padding: 16px 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item:last-child {
  margin: 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-wrap {
  padding: 0 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;
  -webkit-transition: unset;
  transition: unset;
  width: unset;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-items .e-toolbar-item.e-active::after {
  color: unset;
  content: unset;
  display: unset;
  font-weight: 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;
  -webkit-transition: unset;
  transition: unset;
  width: unset;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-items .e-toolbar-item.e-active::after {
  color: unset;
  content: unset;
  display: unset;
  font-weight: 400;
  height: unset;
  overflow: unset;
  visibility: unset;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav {
  height: 16px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: 16px;
  width: 100%;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow {
  font-size: 10px;
  height: 16px;
  line-height: 16px;
  margin: 0 auto;
  width: 16px;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav {
  padding: 0 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%;
  -webkit-transform: none;
  transform: none;
  -webkit-transition: none;
  transition: none;
  width: 100%;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before {
  float: left;
  font-family:
    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;
  -webkit-transform: none;
  transform: none;
  -webkit-transition: none;
  transition: none;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
  float: left;
  font-size: 12px;
  line-height: 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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-tab.e-vertical-tab .e-content .e-item.e-active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: none;
  flex: none;
}
.e-tab.e-vertical-tab .e-content .e-item,
.e-tab.e-vertical-tab .e-content .e-item > :first-child {
  width: 100%;
}
.e-tab.e-vertical-icon > .e-tab-header {
  height: 62px;
  min-height: 62px;
}
.e-tab.e-vertical-icon > .e-tab-header.e-reorder-active-item .e-toolbar-pop .e-toolbar-item.e-active .e-tab-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header.e-reorder-active-item .e-toolbar-pop .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
  display: none;
}
.e-tab.e-vertical-icon > .e-tab-header > .e-toolbar-items {
  height: 62px;
}
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item:not(.e-separator):last-child.e-active .e-text-wrap {
  position: unset;
}
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item:not(.e-separator):last-child.e-active .e-text-wrap::before {
  border: unset;
  content: unset;
  display: none;
  position: unset;
  top: unset;
  width: unset;
}
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item.e-active .e-tab-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
  content: unset;
  display: unset;
  position: unset;
  top: unset;
  width: unset;
  border: unset;
}
.e-tab.e-vertical-icon > .e-tab-header .e-scroll-nav {
  height: 62px;
}
.e-tab.e-vertical-icon > .e-tab-header .e-hor-nav {
  height: 62px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-vertical-icon > .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-tab.e-vertical-icon > .e-tab-header .e-hor-nav .e-popup-down-icon::before {
    font-size: 12px;
  }
}
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-indicator {
  width: 2px;
}
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-toolbar-item.e-active .e-tab-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
  display: none;
}
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator):last-child.e-active .e-text-wrap {
  position: relative;
}
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-scroll-nav {
  height: 16px;
}
.e-tab.e-vertical-icon > .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header.e-horizontal-bottom .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
  top: unset;
}
.e-tab.e-vertical-icon.e-rtl .e-tab-header .e-toolbar-item.e-active {
  margin: 0 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-tab-header .e-toolbar-items .e-toolbar-item .e-tab-wrap .e-text-wrap .e-tab-text > div,
.e-tab.e-template .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-text-wrap .e-tab-text > div {
  display: inherit;
}
.e-tab.e-template .e-content > .e-item {
  display: none;
}
.e-tab.e-template .e-content > .e-item.e-active {
  background: inherit;
  display: block;
}
.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
  display: block;
  line-height: 15px;
}
.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
  display: block;
  line-height: 14px;
}
.e-tab.e-ie .e-tab-header .e-popup-up-icon,
.e-tab.e-ie .e-tab-header .e-popup-down-icon {
  -webkit-transform: none;
  transform: none;
  -webkit-transition: none;
  transition: none;
}
.e-tab.e-ie .e-tab-header .e-popup-up-icon::before {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-ie .e-tab-header .e-popup-up-icon::before {
    -webkit-transform: none;
    transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-ie .e-tab-header .e-popup-down-icon::before {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-ie .e-tab-header .e-popup-down-icon::before {
    -webkit-transform: none;
    transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
  display: block;
  line-height: 14px;
  position: relative;
}
.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
  display: block;
  line-height: 11px;
  position: relative;
}
.e-tab.e-edge .e-tab-header .e-popup-up-icon {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-up-icon {
    -webkit-transform: none;
    transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-edge .e-tab-header .e-popup-down-icon {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-down-icon {
    -webkit-transform: none;
    transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
@media screen and (max-width: 480px) and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-down-icon {
    -webkit-transform: none;
    transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-edge .e-tab-header .e-popup-up-icon::before {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-up-icon::before {
    -webkit-transform: none;
    transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-edge .e-tab-header .e-popup-down-icon::before {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-down-icon::before {
    -webkit-transform: none;
    transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-safari .e-tab-header .e-close-icon::before {
  top: -1px;
}
.e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-down-icon::before,
.e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-up-icon::before,
.e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-down-icon::before {
  top: 0;
}
.e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-left-arrow::before,
.e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-right-arrow::before,
.e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-right-arrow::before {
  top: 0;
}
.e-tab.e-disable {
  pointer-events: none;
}
.e-tab.e-fill .e-tab-header {
  height: 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 15px;
  }
}
.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;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-inline-box;
  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;
  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: -webkit-inline-box;
  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 {
  -webkit-box-pack: center;
  -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: 62px;
  }
}
.e-tab-clone-element.e-itop .e-tab-wrap,
.e-tab-clone-element.e-ibottom .e-tab-wrap {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 62px;
  position: relative;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-itop .e-tab-wrap,
  .e-tab-clone-element.e-ibottom .e-tab-wrap {
    height: 62px;
  }
}
.e-tab-clone-element.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-tab-clone-element.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab-clone-element.e-itop .e-text-wrap,
.e-tab-clone-element.e-ibottom .e-text-wrap {
  display: block;
  height: auto;
}
.e-tab-clone-element.e-itop .e-close-icon,
.e-tab-clone-element.e-ibottom .e-close-icon {
  position: absolute;
  right: 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 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: auto;
}
.e-tab-clone-element.e-close-show .e-icons.e-close-icon {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  align-self: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-close-show .e-icons.e-close-icon {
    display: none;
  }
}
.e-tab-clone-element.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-tab-clone-element.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
  margin-right: 20px;
}
.e-tab {
  background: transparent;
  border: none;
}
.e-tab .e-tab-header {
  background: inherit;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-weight: 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 transparent;
}
.e-tab .e-tab-header .e-toolbar-item:hover {
  background: inherit;
}
.e-tab .e-tab-header .e-toolbar-item.e-active:hover {
  background: #fff;
}
.e-tab .e-tab-header .e-toolbar-item .e-ripple-element {
  background: rgba(0, 0, 0, 0.12);
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
  border-radius: 4px;
  color: #0d6efd;
  border: 1px solid transparent;
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon {
  color: #6c757d;
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover {
  background: transparent;
  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 transparent;
}
.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;
  width: unset;
  top: unset;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-text,
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-icon {
  color: #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-active .e-close-icon {
  color: #6c757d;
}
.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;
  -webkit-box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
  box-shadow: 0 16px 48px rgba(0, 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 {
    -webkit-box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
    box-shadow: 0 16px 48px rgba(0, 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 transparent;
  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:active {
  background: #e9ecef;
  border-color: transparent;
}
.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 {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 0;
}
.e-tab .e-tab-header .e-scroll-nav:focus,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus {
  background: inherit;
}
.e-tab .e-tab-header .e-scroll-nav:focus .e-nav-arrow,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow {
  background: #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 {
  -webkit-box-shadow: none;
  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: transparent;
  border: 0;
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon {
  color: #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: transparent;
}
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon {
  background: #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;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 2px 4px rgba(0, 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: transparent;
}
.e-tab .e-tab-header .e-hor-nav:hover:active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):hover:active {
  background: transparent;
}
.e-tab .e-tab-header .e-hor-nav:active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):active {
  -webkit-box-shadow: none;
  box-shadow: none;
  background: transparent;
}
.e-tab .e-tab-header .e-hor-nav.e-nav-active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active {
  background: #e9ecef;
  border: 3px solid #adb5bd;
  -webkit-box-shadow: none;
  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 {
  -webkit-box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
  box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav {
  background: inherit;
  border: 1px solid transparent;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav.e-scroll-up-nav {
  border-bottom-color: rgba(222, 226, 230, 0.12);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav.e-scroll-down-nav {
  border-top-color: rgba(222, 226, 230, 0.12);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow {
  border: 0;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow:hover {
  background: none;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover {
  background: rgba(233, 236, 239, 0.12);
  border-color: rgba(222, 226, 230, 0.12) transparent transparent;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover:active:focus {
  background: rgba(233, 236, 239, 0.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, 0.12);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus:hover:active .e-nav-arrow {
  color: none;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow {
  background: none;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow:hover {
  background: none;
  border: 0;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon {
  border: 0;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon:hover,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon:hover {
  background: inherit;
  border: 0;
  color: #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;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:active,
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:active {
  color: #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, 0.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, 0.12) transparent transparent;
}
.e-tab.e-focused > .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow {
  border: 0;
}
.e-tab.e-focused > .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-tab.e-focused > .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon {
  border: 0;
}
.e-tab.e-focused > .e-tab-header.e-vertical .e-hor-nav:focus {
  outline: 0;
}
.e-tab.e-disable {
  pointer-events: none;
}
.e-tab.e-disable .e-tab-header .e-indicator {
  background: rgba(222, 226, 230, 0.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, 0.38);
}
.e-tab.e-disable .e-content {
  opacity: 0.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, 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-disable.e-overlay .e-tab-text,
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-icon {
  color: #adb5bd;
}
.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: 0.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, 0.38);
}
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text,
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon,
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: #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, 0.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, 0.1);
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
  background: inherit;
  border-color: transparent;
}
.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: transparent;
  background-color: transparent;
  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-disable.e-overlay .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-icon {
  color: #adb5bd;
}
.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, 0.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 {
  -webkit-animation: none;
  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: transparent;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-up-icon,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-down-icon {
  color: #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 {
  -webkit-animation: none;
  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: transparent;
}
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:hover {
  background: inherit;
  border-color: transparent;
}
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon:hover {
  background: inherit;
  border-color: transparent;
}
.e-tab.e-background.e-disable .e-tab-header .e-indicator {
  background: #dee2e6;
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: rgba(222, 226, 230, 0.38);
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-text,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon {
  color: rgba(222, 226, 230, 0.38);
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon {
  color: rgba(222, 226, 230, 0.38);
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active {
  opacity: 0.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, 0.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, 0.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, 0.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: 14px;
}
.e-tab-clone-element {
  background: #dee2e6;
  color: #343a40;
}
.e-tab-clone-element .e-tab-wrap {
  border-radius: 4px;
  color: #343a40;
  border: 1px solid transparent;
}
.e-tab-clone-element .e-tab-wrap .e-tab-icon {
  color: #343a40;
}
.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 0 0 8px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon::before,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon::before {
  top: 0;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon,
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon {
  right: 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-vertical .e-hor-nav .e-popup-up-icon,
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon {
  height: 100%;
  width: 100%;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav,
.e-tab.e-bigger .e-tab-header .e-hor-nav {
  height: 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: 0.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: 0.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-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;
  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;
}
/*! TreeView's bootstrap5 theme wise override definitions and variables */
/*! TreeView icons */
.e-treeview .e-list-item div.e-icons:not(.e-icons-spinner).e-icon-expandable::before,
.e-treeview .e-list-item div.e-icons:not(.e-icons-spinner).e-icon-collapsible::before {
  content: "\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";
}
@-webkit-keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.e-treeview {
  display: block;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
}
.e-treeview.e-virtualization {
  overflow: auto;
}
.e-treeview.e-virtualization .e-virtual-mask {
  display: block;
  margin-bottom: 20px;
}
.e-treeview.e-virtualization .e-ul {
  overflow: unset;
}
.e-treeview > .e-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 .e-node-collapsed .e-list-item .e-fullrow,
.e-treeview .e-display-none {
  display: none;
}
.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;
  opacity: 0.5;
  pointer-events: none;
  touch-action: none;
}
.e-treeview .e-list-item div.e-icons.interaction {
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  border-radius: 15px;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
.e-treeview .e-list-item .e-icons.e-icon-collapsible {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.e-treeview .e-list-item .e-icons.e-icons-spinner::before {
  content: none;
}
.e-treeview .e-icons .e-spinner-pane {
  position: relative;
}
.e-treeview .e-icons .e-treeview-spinner {
  position: absolute;
}
.e-treeview .e-icons-spinner {
  position: relative;
}
.e-treeview .e-text-content {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  border: 1px solid;
  cursor: pointer;
  margin: 0;
  padding: 0 0 0 20px;
}
.e-treeview .e-text-content + .e-sibling {
  margin-top: 1px;
}
.e-treeview .e-fullrow {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  border: 1px solid;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  height: 36px;
  left: 0;
  overflow: hidden;
  position: absolute;
  width: 100%;
}
.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 {
  -webkit-box-sizing: border-box;
  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-navigable-text {
  padding: 0 8px;
}
.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-list-icon + .e-navigable-text,
.e-treeview .e-list-img + .e-navigable-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 {
  -webkit-animation: rotation 0.5s infinite linear;
  animation: rotation 0.5s infinite linear;
}
.e-treeview .e-sibling {
  width: 144px;
}
.e-treeview .e-sibling::before {
  left: 0;
  height: 2px;
  top: -1.5px;
}
.e-treeview .e-sibling,
.e-treeview .e-sibling::before {
  position: absolute;
  z-index: 2;
}
.e-treeview .e-popup {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  font-weight: normal;
  position: absolute;
  z-index: 99999;
}
.e-treeview .e-popup .e-content {
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  font-size: 14px;
  padding: 4px;
}
.e-treeview .e-popup .e-icons {
  border: 1px solid transparent;
  cursor: pointer;
  display: inline-block;
  height: 26px;
  line-height: 18px;
  padding: 4px;
  width: 26px;
}
.e-treeview .e-popup .e-downtail::before,
.e-treeview .e-popup .e-downtail::after {
  border: 10px solid transparent;
  content: "";
  height: 0;
  left: 8px;
  position: absolute;
  width: 0;
}
.e-treeview .e-popup .e-downtail::after {
  bottom: -18px;
}
.e-treeview.e-fullrow-wrap .e-text-content {
  pointer-events: none;
  position: relative;
}
.e-treeview.e-fullrow-wrap .e-icon-collapsible,
.e-treeview.e-fullrow-wrap .e-icon-expandable,
.e-treeview.e-fullrow-wrap .e-input,
.e-treeview.e-fullrow-wrap .e-list-url {
  pointer-events: auto;
}
.e-treeview .e-navigable .e-text-content {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-treeview .e-navigable .e-list-url {
  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-nav-wrapper {
  padding: 0;
}
.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-text .e-nav-wrapper:not(:has(.e-list-icon)) {
  padding: 0;
}
.e-treeview .e-navigable .e-list-icon,
.e-treeview .e-navigable .e-list-img {
  margin: 0 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 {
  -webkit-box-sizing: content-box;
  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;
  -webkit-box-sizing: content-box;
  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-nav-wrapper {
  padding: 0;
}
.e-treeview.e-rtl .e-navigable .e-list-icon,
.e-treeview.e-rtl .e-navigable .e-list-img,
.e-treeview.e-rtl .e-navigable .e-list-icon + .e-list-img {
  margin: 0 0 0 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-icons.e-drop-next {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.e-treeview.e-rtl.e-drag-item .e-text-content {
  float: right;
}
.e-treeview.e-rtl.e-drag-item .e-drop-count {
  margin-right: -12px;
}
.e-treeview.e-rtl div.e-icons {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.e-treeview.e-disabled .e-fullrow,
.e-treeview.e-disabled .e-icons,
.e-treeview.e-disabled .e-text-content,
.e-treeview.e-disabled .e-list-img,
.e-treeview.e-disabled .e-list-icon {
  cursor: auto;
}
.e-treeview.e-disabled .e-list-url {
  cursor: default;
  pointer-events: none;
}
.e-treeview.e-interaction.e-fullrow-wrap .e-text-content {
  pointer-events: auto;
}
.e-treeview {
  -webkit-tap-highlight-color: transparent;
}
.e-treeview.e-disabled {
  opacity: 0.5;
}
.e-treeview .e-text-content,
.e-treeview .e-fullrow {
  border-color: transparent;
}
.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-hover,
.e-treeview .e-list-item.e-node-focus {
  background: transparent;
}
.e-treeview .e-list-item.e-hover > .e-fullrow,
.e-treeview .e-list-item.e-node-focus > .e-fullrow {
  background-color: #e9ecef;
  border-color: #e9ecef;
}
.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 {
  background: transparent;
}
.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: transparent;
  border-color: transparent;
}
.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-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-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-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-fullrow,
.e-treeview .e-list-item.e-editing.e-hover > .e-fullrow,
.e-treeview .e-list-item.e-editing.e-node-focus > .e-fullrow {
  background-color: transparent;
  border-color: transparent;
}
.e-treeview .e-list-item.e-editing.e-active > .e-text-content,
.e-treeview .e-list-item.e-editing.e-hover > .e-text-content,
.e-treeview .e-list-item.e-editing.e-node-focus > .e-text-content {
  color: #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-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: transparent;
  border-color: transparent;
}
.e-treeview.e-fullrow-wrap .e-text-content {
  border-color: transparent;
}
.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;
}
.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: 20px;
  line-height: 17px;
  width: 20px;
}
.e-bigger .e-treeview .e-list-item .e-small.e-css.e-checkbox-wrapper .e-check,
.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-check,
.e-treeview.e-bigger .e-list-item .e-small.e-css.e-checkbox-wrapper .e-stop {
  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 {
  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;
  width: 24px;
  margin: 0 0 0 -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-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;
}
.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-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;
}
ejs-sidebar {
  display: none;
}
.e-sidebar-display {
  display: block;
}
.e-sidebar {
  -webkit-tap-highlight-color: transparent;
  background: #f8f9fa;
  height: 100%;
  overflow: auto;
  position: fixed;
  top: 0;
  -webkit-transition: none;
  transition: none;
  vertical-align: middle;
  visibility: hidden;
  will-change: transform;
}
.e-sidebar.e-right.e-open,
.e-sidebar.e-left.e-open {
  -webkit-transform: translateX(0%);
  transform: translateX(0%);
  -webkit-transition: -webkit-transform 0.5s ease;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
  visibility: visible;
}
.e-sidebar.e-right.e-close,
.e-sidebar.e-left.e-close {
  -webkit-box-shadow: none;
  box-shadow: none;
  visibility: hidden;
}
.e-sidebar.e-right.e-close {
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}
.e-sidebar.e-left.e-close {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}
.e-sidebar.e-left.e-transition.e-close,
.e-sidebar.e-right.e-transition.e-close,
.e-sidebar.e-right.e-close {
  -webkit-transition: visibility 500ms, -webkit-transform 0.5s ease;
  transition: visibility 500ms, -webkit-transform 0.5s ease;
  transition: transform 0.5s ease, visibility 500ms;
  transition:
    transform 0.5s ease,
    visibility 500ms,
    -webkit-transform 0.5s ease;
}
.e-sidebar.e-right {
  border-left: 0 solid transparent;
  left: auto;
  right: 0;
  top: 0;
}
.e-sidebar.e-left {
  border-right: 0 solid transparent;
  left: 0;
  right: auto;
  top: 0;
}
.e-sidebar.e-left.e-close.e-dock,
.e-sidebar.e-right.e-close.e-dock {
  -webkit-transform: translateX(0%);
  transform: translateX(0%);
  -webkit-transition: width 0.5s ease, visibility 500ms;
  transition: width 0.5s ease, visibility 500ms;
  visibility: visible;
}
.e-sidebar.e-left.e-open.e-dock.e-blazor-dock,
.e-sidebar.e-right.e-open.e-dock.e-blazor-dock {
  -webkit-transition: width 0.5s ease, visibility 500ms;
  transition: width 0.5s ease, visibility 500ms;
}
.e-sidebar.e-left.e-open.e-disable-animation,
.e-sidebar.e-right.e-open.e-disable-animation,
.e-sidebar.e-right.e-close.e-disable-animation,
.e-sidebar.e-left.e-close.e-disable-animation {
  -webkit-transition: none;
  transition: none;
}
.e-sidebar.e-visibility {
  visibility: hidden;
}
.e-sidebar.e-over {
  -webkit-box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
}
.e-sidebarcontainer.e-sidebar.e-over,
.e-sidebarcontainer.e-sidebar.e-auto,
.e-sidebarcontainer.e-sidebar.e-push,
.e-sidebarcontainer.e-sidebar.e-slide + div {
  -webkit-transition: margin 0.5s ease, -webkit-transform 0.5s ease;
  transition: margin 0.5s ease, -webkit-transform 0.5s ease;
  transition: margin 0.5s ease, transform 0.5s ease;
  transition:
    margin 0.5s ease,
    transform 0.5s ease,
    -webkit-transform 0.5s ease;
}
.e-sidebarcontainer.e-left.e-open.e-auto + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
  transform: translateX(0);
  margin-left: var(--sidebar-width);
}
.e-sidebarcontainer.e-left.e-close.e-auto + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
  transform: translateX(0);
  margin-left: 0;
}
.e-sidebarcontainer.e-right.e-open.e-auto + div {
  margin-left: 0;
  -webkit-transform: translateX(0);
  transform: translateX(0);
  margin-right: var(--sidebar-width);
}
.e-sidebarcontainer.e-right.e-close.e-auto + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
  transform: translateX(0);
  margin-left: 0;
}
.e-sidebarcontainer.e-left.e-open.e-push + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
  transform: translateX(0);
  margin-left: var(--sidebar-width);
}
.e-sidebarcontainer.e-left.e-close.e-push + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
  transform: translateX(0);
  margin-left: 0;
}
.e-sidebarcontainer.e-right.e-open.e-push + div {
  margin-left: 0;
  -webkit-transform: translateX(0);
  transform: translateX(0);
  margin-right: var(--sidebar-width);
}
.e-sidebarcontainer.e-right.e-close.e-push + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
  transform: translateX(0);
  margin-left: 0;
}
.e-sidebarcontainer.e-left.e-open.e-slide + div {
  margin-left: 0;
  -webkit-transform: translate(var(--sidebar-width));
  transform: translate(var(--sidebar-width));
}
.e-sidebarcontainer.e-left.e-close.e-slide + div {
  margin-left: 0;
  -webkit-transform: translate(0);
  transform: translate(0);
}
.e-sidebarcontainer.e-right.e-open.e-slide + div {
  margin-right: 0;
  margin-left: 0;
  -webkit-transform: translate(calc(-1 * var(--sidebar-width)));
  transform: translate(calc(-1 * var(--sidebar-width)));
}
.e-sidebarcontainer.e-right.e-close.e-slide + div {
  margin-right: 0;
  margin-left: 0;
  -webkit-transform: translate(0);
  transform: translate(0);
}
.e-sidebar-absolute {
  position: absolute;
}
.e-sidebar-context {
  overflow-x: hidden;
  position: relative;
}
.e-backdrop,
.e-sidebar-overlay {
  background-color: rgba(0, 0, 0, 0.5);
  height: 100%;
  left: 0;
  pointer-events: auto;
  top: 0;
  z-index: 999;
}
.e-backdrop {
  width: auto;
}
.e-sidebar-overlay {
  position: fixed;
  width: 100%;
}
.e-content-animation {
  transition:
    margin 0.5s ease,
    -webkit-transform 0.5s ease,
    transform 0.5s ease;
}
.e-content-animation.e-overlay {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: auto;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-disable-interaction {
  pointer-events: none;
  -ms-touch-action: none;
  touch-action: none;
}
.e-sidebar-overflow {
  overflow-x: hidden;
}
.e-content-placeholder.e-sidebar.e-placeholder-sidebar {
  left: 0;
  position: fixed;
  right: auto;
  top: 0;
  visibility: visible;
}
.e-menu-wrapper ul.e-vertical .e-menu-item .e-caret::before,
.e-menu-container ul.e-vertical .e-menu-item .e-caret::before {
  content: "\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-wrapper ul.e-ul .e-caret::before,
.e-rtl.e-menu-container ul.e-vertical .e-caret::before,
.e-rtl.e-menu-container ul.e-ul .e-caret::before,
.e-bigger .e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before,
.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-caret::before,
.e-bigger.e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-caret::before,
.e-bigger .e-rtl.e-menu-container ul.e-vertical .e-caret::before,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-caret::before,
.e-bigger.e-rtl.e-menu-container ul.e-vertical .e-caret::before,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-caret::before {
  content: "\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";
}
.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;
  -moz-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 * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.e-menu-wrapper ul.e-ul:focus,
.e-menu-wrapper ul.e-ul *:focus,
.e-menu-container ul.e-ul:focus,
.e-menu-container ul.e-ul *:focus {
  outline: none;
}
.e-menu-wrapper ul.e-vertical,
.e-menu-container ul.e-vertical {
  min-width: 120px;
}
.e-menu-wrapper ul.e-vertical .e-menu-item,
.e-menu-container ul.e-vertical .e-menu-item {
  display: list-item;
}
.e-menu-wrapper ul.e-vertical .e-separator,
.e-menu-container ul.e-vertical .e-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: auto;
}
.e-menu-wrapper ul.e-menu,
.e-menu-container ul.e-menu {
  display: inline-block;
}
.e-menu-wrapper ul.e-menu:not(.e-vertical),
.e-menu-container ul.e-menu:not(.e-vertical) {
  padding: 0;
}
.e-menu-wrapper ul.e-menu:not(.e-vertical) .e-separator,
.e-menu-container ul.e-menu:not(.e-vertical) .e-separator {
  border-right-style: solid;
  border-right-width: 1px;
  padding: 0;
}
.e-menu-wrapper ul.e-menu .e-menu-item .e-menu-icon,
.e-menu-container ul.e-menu .e-menu-item .e-menu-icon {
  width: 1em;
}
.e-menu-wrapper ul .e-menu-item,
.e-menu-container ul .e-menu-item {
  cursor: pointer;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 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: 0.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-wrapper .e-scroll-nav .e-nav-arrow.e-nav-up-arrow,
.e-menu-container .e-scroll-nav .e-nav-arrow.e-nav-left-arrow,
.e-menu-container .e-scroll-nav .e-nav-arrow.e-nav-up-arrow {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.e-menu-wrapper.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-left-arrow,
.e-menu-container.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-left-arrow {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
.e-menu-wrapper.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-right-arrow,
.e-menu-container.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-right-arrow {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.e-menu-wrapper.e-popup.e-menu-popup,
.e-menu-container.e-popup.e-menu-popup {
  border: 1px solid #dee2e6;
  -webkit-box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
  box-shadow: 0 16px 48px rgba(0, 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 {
  -webkit-transform: none;
  transform: none;
  width: 100%;
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav .e-nav-down-arrow,
.e-menu-container .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav .e-nav-down-arrow {
  -webkit-transform: none;
  transform: none;
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-vscroll-bar,
.e-menu-container .e-menu-vscroll.e-vscroll .e-vscroll-bar {
  height: 100%;
  width: inherit;
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-vscroll-bar .e-vscroll-content,
.e-menu-container .e-menu-vscroll.e-vscroll .e-vscroll-bar .e-vscroll-content {
  width: inherit;
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-menu-container .e-menu-vscroll.e-vscroll .e-scroll-nav {
  height: 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;
  -webkit-box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
  box-shadow: 0 16px 48px rgba(0, 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-menu-wrapper.e-hamburger,
.e-menu-container.e-hamburger {
  border: 0;
  display: block;
  position: relative;
}
.e-menu-wrapper.e-hamburger .e-menu-header:not(.e-vertical),
.e-menu-container.e-hamburger .e-menu-header:not(.e-vertical) {
  border: none;
  display: block;
}
.e-menu-wrapper.e-hamburger .e-popup.e-menu-popup,
.e-menu-container.e-hamburger .e-popup.e-menu-popup {
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  display: block;
  position: relative;
  width: 100%;
}
.e-menu-wrapper.e-hamburger ul.e-menu,
.e-menu-container.e-hamburger ul.e-menu {
  border: none;
  overflow-y: auto;
  width: 100%;
}
.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 {
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
  text-indent: 0;
}
.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item[aria-expanded=false] .e-caret,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item[aria-expanded=false] .e-caret {
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  text-indent: 0;
}
.e-menu-wrapper.e-hamburger ul.e-menu:not(.e-vertical),
.e-menu-container.e-hamburger ul.e-menu:not(.e-vertical) {
  border-top: 0;
  display: block;
  padding: 0;
  position: absolute;
}
.e-menu-wrapper.e-hamburger ul.e-ul,
.e-menu-container.e-hamburger ul.e-ul {
  font-size: 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-wrapper.e-hamburger ul .e-menu-item.e-blankicon,
.e-menu-container.e-hamburger ul .e-menu-item.e-menu-caret-icon,
.e-menu-container.e-hamburger ul .e-menu-item.e-blankicon {
  padding: 0;
}
.e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-url,
.e-menu-container.e-hamburger ul .e-menu-item .e-menu-url {
  display: inline-block;
  min-width: 120px;
  text-indent: 0;
  width: 100%;
}
.e-menu-wrapper.e-hamburger ul .e-menu-item.e-separator,
.e-menu-container.e-hamburger ul .e-menu-item.e-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: auto;
}
.e-rtl.e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-caret-icon,
.e-rtl.e-menu-container.e-hamburger ul .e-menu-item .e-menu-caret-icon {
  padding-left: 0;
  padding-right: 0;
}
.e-rtl.e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-icon,
.e-rtl.e-menu-container.e-hamburger ul .e-menu-item .e-menu-icon {
  margin-left: 0;
  text-indent: inherit;
}
.e-rtl.e-menu-wrapper.e-hamburger ul .e-menu-item .e-caret,
.e-rtl.e-menu-container.e-hamburger ul .e-menu-item .e-caret {
  left: 8px;
  right: auto;
}
.e-menu-container .e-vscroll ul {
  position: relative;
}
.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-wrapper .e-menu .e-menu-item.e-active-item,
.e-menu-container .e-menu .e-menu-item.e-selected,
.e-menu-container .e-menu .e-menu-item.e-active-item {
  color: #212529;
  outline: 0 solid #dee2e6;
  outline-offset: 0;
  background: #dee2e6;
}
.e-menu-wrapper .e-menu .e-menu-item.e-selected .e-caret,
.e-menu-wrapper .e-menu .e-menu-item.e-active-item .e-caret,
.e-menu-container .e-menu .e-menu-item.e-selected .e-caret,
.e-menu-container .e-menu .e-menu-item.e-active-item .e-caret {
  color: #6c757d;
}
.e-menu-wrapper .e-menu .e-menu-item.e-selected .e-menu-icon,
.e-menu-wrapper .e-menu .e-menu-item.e-active-item .e-menu-icon,
.e-menu-container .e-menu .e-menu-item.e-selected .e-menu-icon,
.e-menu-container .e-menu .e-menu-item.e-active-item .e-menu-icon {
  color: #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, 0.65);
  opacity: 0.5;
}
.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, 0.65);
}
.e-menu-wrapper .e-menu .e-disabled .e-caret,
.e-menu-container .e-menu .e-disabled .e-caret {
  color: rgba(108, 117, 125, 0.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, 0.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-wrapper .e-ul .e-menu-item.e-active-item,
.e-menu-container .e-ul .e-menu-item.e-selected,
.e-menu-container .e-ul .e-menu-item.e-active-item {
  background-color: #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-active-item,
.e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-focused,
.e-menu-container.e-inherit .e-menu .e-menu-item.e-selected,
.e-menu-container.e-inherit .e-menu .e-menu-item.e-active-item,
.e-menu-container.e-inherit .e-menu .e-menu-item.e-focused {
  background: rgba(0, 0, 0, 0.056);
  color: inherit;
}
.e-menu-wrapper.e-hamburger .e-menu-header,
.e-menu-container.e-hamburger .e-menu-header {
  color: #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-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 .e-menu-item,
.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item,
.e-bigger .e-menu-container ul.e-menu .e-menu-item,
.e-bigger.e-menu-container ul.e-menu .e-menu-item {
  line-height: 38px;
  padding: 0 16px;
  height: 38px;
}
.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger .e-menu-container ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger.e-menu-container ul.e-menu .e-menu-item .e-menu-icon {
  font-size: 22px;
  line-height: 38px;
  margin-right: 12px;
}
.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item .e-caret,
.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item .e-caret,
.e-bigger .e-menu-container ul.e-menu .e-menu-item .e-caret,
.e-bigger.e-menu-container ul.e-menu .e-menu-item .e-caret {
  font-size: 16px;
  line-height: 40px;
  right: 12px;
}
.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item.e-separator,
.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item.e-separator,
.e-bigger .e-menu-container ul.e-menu .e-menu-item.e-separator,
.e-bigger.e-menu-container ul.e-menu .e-menu-item.e-separator {
  padding: 0;
}
.e-bigger .e-menu-wrapper ul.e-menu:not(.e-vertical),
.e-bigger.e-menu-wrapper ul.e-menu:not(.e-vertical),
.e-bigger .e-menu-container ul.e-menu:not(.e-vertical),
.e-bigger.e-menu-container ul.e-menu:not(.e-vertical) {
  padding: 0;
}
.e-bigger .e-menu-wrapper ul.e-menu.e-vertical .e-menu-item.e-separator,
.e-bigger.e-menu-wrapper ul.e-menu.e-vertical .e-menu-item.e-separator,
.e-bigger .e-menu-container ul.e-menu.e-vertical .e-menu-item.e-separator,
.e-bigger.e-menu-container ul.e-menu.e-vertical .e-menu-item.e-separator {
  height: auto;
  line-height: normal;
}
.e-bigger .e-menu-wrapper ul.e-ul,
.e-bigger.e-menu-wrapper ul.e-ul,
.e-bigger .e-menu-container ul.e-ul,
.e-bigger.e-menu-container ul.e-ul {
  font-size: 16px;
  padding: 4px 0;
  white-space: nowrap;
  min-width: 112px;
}
.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item,
.e-bigger .e-menu-container ul.e-ul .e-menu-item,
.e-bigger.e-menu-container ul.e-ul .e-menu-item {
  height: 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 {
  -webkit-box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
  box-shadow: 0 16px 48px rgba(0, 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-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-menu-caret-icon,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item.e-menu-caret-icon {
  padding-right: 0 !important;
}
.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;
}
.e-bigger .e-menu-wrapper:not(.e-hamburger) ul.e-ul .e-menu-item:not(.e-separator),
.e-bigger .e-menu-container:not(.e-hamburger) ul.e-ul .e-menu-item:not(.e-separator) {
  height: 36px;
}
.e-bigger .e-menu-wrapper:not(.e-hamburger) ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-menu-container:not(.e-hamburger) ul .e-menu-item.e-menu-caret-icon {
  padding-right: 32px;
}
.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-menu-item {
  padding: 0 !important;
  height: auto !important;
}
.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;
}
.e-breadcrumb {
  display: block;
}
.e-breadcrumb.e-breadcrumb-wrap-mode {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-breadcrumb .e-breadcrumb-first-ol {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0;
}
.e-breadcrumb .e-breadcrumb-wrapped-ol {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  overflow: hidden;
  padding-left: 0;
}
.e-breadcrumb.e-breadcrumb-scroll-mode {
  line-height: 30px;
  overflow: auto;
}
.e-breadcrumb ol {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  line-height: normal;
  margin: 0;
  padding: 0;
  padding-left: 0;
  padding-right: 0;
}
.e-breadcrumb li {
  list-style-type: none;
  white-space: nowrap;
}
.e-breadcrumb .e-breadcrumb-item {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  padding: 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 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-anchor-wrap {
  -webkit-box-align: inherit;
  -ms-flex-align: inherit;
  align-items: inherit;
  display: inherit;
}
.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text {
  cursor: pointer;
  text-decoration: none;
  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: 0.6;
  pointer-events: none;
}
.e-breadcrumb .e-breadcrumb-separator {
  display: -webkit-box;
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-breadcrumb.e-icon-right .e-breadcrumb-icon,
.e-breadcrumb .e-icon-right .e-breadcrumb-icon,
.e-breadcrumb.e-rtl .e-breadcrumb-icon {
  padding-left: 8px;
  padding-right: 0;
}
.e-breadcrumb.e-rtl.e-icon-right .e-breadcrumb-icon,
.e-breadcrumb.e-rtl .e-icon-right .e-breadcrumb-icon {
  padding-left: 0;
  padding-right: 8px;
}
.e-breadcrumb.e-disabled {
  opacity: 1;
}
.e-breadcrumb.e-disabled .e-breadcrumb-item,
.e-breadcrumb.e-disabled .e-breadcrumb-separator,
.e-breadcrumb.e-disabled .e-breadcrumb-collapsed,
.e-breadcrumb.e-disabled .e-breadcrumb-menu {
  pointer-events: none;
}
.e-breadcrumb-popup {
  border: 1px solid #dee2e6;
  border-radius: 4px;
  -webkit-box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
  box-shadow: 0 16px 48px rgba(0, 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 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  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 {
  -webkit-box-align: inherit;
  -ms-flex-align: inherit;
  align-items: inherit;
  display: inherit;
  width: inherit;
}
.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-icon {
  font-size: 14px;
  padding-right: 8px;
}
.e-breadcrumb-popup .e-breadcrumb-item.e-icon-item .e-breadcrumb-icon {
  padding: 0;
}
.e-breadcrumb-popup .e-breadcrumb-item a.e-breadcrumb-text {
  text-decoration: none;
}
.e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,
.e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon,
.e-breadcrumb-popup.e-rtl .e-breadcrumb-icon {
  padding-left: 8px;
  padding-right: 0;
}
.e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,
.e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.e-breadcrumb-popup.e-rtl.e-icon-right .e-breadcrumb-icon,
.e-breadcrumb-popup.e-rtl .e-icon-right .e-breadcrumb-icon {
  padding-left: 0;
  padding-right: 8px;
}
.e-breadcrumb .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: #e9ecef;
  color: #6c757d;
}
.e-breadcrumb .e-breadcrumb-item.e-icon-item:active {
  background: #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: #e9ecef;
  color: #6c757d;
}
.e-breadcrumb .e-breadcrumb-collapsed:active,
.e-breadcrumb .e-breadcrumb-menu:active {
  background: #ced4da;
  color: #6c757d;
}
.e-breadcrumb .e-breadcrumb-collapsed:focus,
.e-breadcrumb .e-breadcrumb-menu:focus {
  background: #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;
  color: #adb5bd;
}
.e-breadcrumb-popup {
  background: #fff;
}
.e-breadcrumb-popup .e-breadcrumb-text {
  color: #6c757d;
}
.e-breadcrumb-popup .e-breadcrumb-text:hover {
  background: #e9ecef;
  color: #212529;
}
.e-breadcrumb-popup .e-breadcrumb-text:active {
  background: #e9ecef;
  color: #212529;
}
.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text:focus {
  background: #e9ecef;
  color: #212529;
}
.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;
}
.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-appbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 48px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  position: relative;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 8px;
  overflow: hidden;
  font-size: 14px;
}
.e-appbar > div:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: 100%;
}
.e-appbar.e-sticky {
  position: sticky;
  top: 0;
  z-index: 1000;
}
.e-appbar.e-prominent {
  height: 94px;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.e-appbar.e-prominent > div:first-child {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.e-appbar.e-dense {
  height: 40px;
}
.e-appbar.e-horizontal-bottom {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
}
.e-appbar.e-horizontal-bottom.e-sticky {
  position: fixed;
  top: auto;
  max-width: inherit;
  left: auto;
  right: auto;
}
.e-appbar .e-appbar-separator {
  height: 24px;
}
.e-appbar .e-appbar-spacer {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.e-appbar .e-btn,
.e-appbar .e-css.e-btn {
  -o-border-image: unset;
  border-image: unset;
}
.e-inherit.e-menu-wrapper.e-scrollable .e-menu,
.e-inherit.e-menu-container.e-scrollable .e-menu {
  overflow: hidden;
}
.e-appbar {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-appbar.e-light {
  background: #f8f9fa;
  color: #212529;
  border: none;
  border-color: #f8f9fa;
}
.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, 0.056);
}
.e-appbar.e-light .e-menu-wrapper.e-inherit,
.e-appbar.e-light .e-menu-container.e-inherit {
  background: #f8f9fa;
  color: #212529;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-color: #f8f9fa;
}
.e-appbar.e-light .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-selected,
.e-appbar.e-light .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-focused,
.e-appbar.e-light .e-menu-container.e-inherit .e-menu .e-menu-item.e-selected,
.e-appbar.e-light .e-menu-container.e-inherit .e-menu .e-menu-item.e-focused {
  background: rgba(0, 0, 0, 0.056);
}
.e-appbar.e-dark {
  background: #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, 0.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;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-appbar.e-dark .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-selected,
.e-appbar.e-dark .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-focused,
.e-appbar.e-dark .e-menu-container.e-inherit .e-menu .e-menu-item.e-selected,
.e-appbar.e-dark .e-menu-container.e-inherit .e-menu .e-menu-item.e-focused {
  background: rgba(255, 255, 255, 0.08);
}
.e-appbar.e-primary {
  background: #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;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-appbar.e-inherit {
  background: inherit;
  color: inherit;
  border-color: inherit;
  border: 1px solid;
}
.e-appbar.e-inherit .e-appbar-separator {
  border-left: 1px solid;
}
.e-appbar.e-inherit .e-menu-wrapper.e-inherit,
.e-appbar.e-inherit .e-menu-container.e-inherit {
  background: inherit;
  color: inherit;
  border-color: inherit;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-appbar.e-horizontal-bottom {
  -webkit-box-shadow: none;
  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, 0.056);
}
.e-inherit.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),
.e-inherit.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),
.e-inherit.e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error),
.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error) {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-inherit.e-input-group.e-control-wrapper .e-searchinput::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.8;
}
.e-inherit.e-input-group.e-control-wrapper .e-searchinput::-moz-placeholder {
  color: inherit;
  opacity: 0.8;
}
.e-inherit.e-input-group.e-control-wrapper .e-searchinput:-ms-input-placeholder {
  color: inherit;
  opacity: 0.8;
}
.e-inherit.e-input-group.e-control-wrapper .e-searchinput::-ms-input-placeholder {
  color: inherit;
  opacity: 0.8;
}
.e-inherit.e-input-group.e-control-wrapper .e-searchinput::placeholder {
  color: inherit;
  opacity: 0.8;
}
.e-inherit.e-input-group .e-input-group-icon,
.e-inherit.e-input-group.e-control-wrapper .e-input-group-icon {
  border: none;
  color: inherit;
}
.e-inherit.e-input-group .e-clear-icon,
.e-inherit.e-input-group.e-control-wrapper .e-clear-icon {
  color: inherit;
}
.e-bigger .e-appbar,
.e-appbar.e-bigger {
  height: 56px;
  font-size: 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-step-indicator::before {
  content: "\e8db";
}
.e-stepper {
  position: relative;
}
.e-stepper .e-step-selected .e-text,
.e-stepper .e-step-selected .e-label {
  font-weight: 600;
}
.e-stepper.e-linear .e-step-container {
  pointer-events: none;
}
.e-stepper.e-linear .e-previous:not(.e-step-disabled),
.e-stepper.e-linear .e-next:not(.e-step-disabled),
.e-stepper.e-linear .e-step-selected:not(.e-step-disabled),
.e-stepper.e-linear .e-previous:not(.e-step-disabled) + li {
  pointer-events: auto;
}
.e-stepper.e-stepper-readonly,
.e-stepper .e-step-disabled {
  cursor: default;
  pointer-events: none;
}
.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator {
  font-size: 32px;
  border-radius: 9999px;
}
.e-stepper.e-step-type-indicator .e-step-content,
.e-stepper.e-step-type-label .e-step-content {
  padding: 0 8px;
}
.e-stepper .e-step-container:has(.e-tooltip-wrap.e-stepper-tooltip),
.e-stepper.e-vertical.e-label-after .e-step-item.e-step-label:has(.e-tooltip-wrap.e-stepper-tooltip),
.e-stepper.e-vertical.e-label-before .e-step-item.e-step-label:has(.e-tooltip-wrap.e-stepper-tooltip) {
  position: relative;
}
.e-stepper.e-horizontal .e-step-item.e-step-label:has(.e-tooltip-wrap.e-stepper-tooltip) {
  position: unset;
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip {
  display: none;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  left: 50%;
  top: -8px;
  -webkit-transform: translate(-50%, -100%);
  transform: translate(-50%, -100%);
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip.e-show-tooltip {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip .e-tip-content {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip .e-arrow-tip.e-tip-bottom {
  left: 50%;
  top: 100%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip .e-arrow-tip-inner.e-tip-bottom {
  top: -6px;
}
.e-stepper .e-step-item.e-step-label .e-tooltip-wrap.e-stepper-tooltip {
  left: unset;
  top: 0;
  -webkit-transform: translate(0%, -135%);
  transform: translate(0%, -135%);
}
.e-stepper.e-step-type-indicator .e-tooltip-wrap.e-stepper-tooltip {
  -webkit-transform: translate(-50%, -115%);
  transform: translate(-50%, -115%);
}
.e-stepper .e-stepper-steps {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  margin: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  position: relative;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.e-stepper .e-stepper-steps .e-step-container,
.e-stepper .e-stepper-steps .e-step,
.e-stepper .e-stepper-steps .e-step-valid.e-step-text.e-step-text-only .e-step-text-container,
.e-stepper .e-stepper-steps .e-step-error.e-step-text.e-step-text-only .e-step-text-container,
.e-stepper .e-stepper-steps .e-step-label-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.e-stepper .e-step-container {
  max-width: var(--max-width);
  list-style-type: none;
  cursor: pointer;
  text-align: center;
}
.e-stepper .e-step-container .e-step-label-container,
.e-stepper .e-step-container .e-step-text-container {
  max-width: clamp(100%, 10em, 100%);
  white-space: nowrap;
  font-size: 14px;
}
.e-stepper .e-step-container .e-step-label-optional {
  font-size: 12px;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}
.e-stepper .e-step-container .e-step-optional-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.e-stepper .e-step-container .e-step-content {
  font-size: 16px;
  line-height: 0;
}
.e-stepper .e-step-container .e-indicator {
  font-size: 16px;
}
.e-stepper .e-step-container:not(.e-step-text-only) > .e-step-text-container {
  padding: 0 8px;
}
.e-stepper .e-step-container.e-step-text-only .e-step-text-container,
.e-stepper .e-step-container.e-step-label-only .e-step-label-container {
  padding: 0 6px;
  padding-block: 5px;
}
.e-stepper .e-step-container.e-step-text-only.e-step-error .e-step-text-container,
.e-stepper .e-step-container.e-step-text-only.e-step-valid .e-step-text-container,
.e-stepper .e-step-container.e-step-label-only.e-step-error .e-step-label-container,
.e-stepper .e-step-container.e-step-label-only.e-step-valid .e-step-label-container {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.e-stepper .e-step-container.e-step-text-only.e-step-error .e-step-text-container .e-step-validation-icon,
.e-stepper .e-step-container.e-step-text-only.e-step-valid .e-step-text-container .e-step-validation-icon,
.e-stepper .e-step-container.e-step-label-only.e-step-error .e-step-label-container .e-step-validation-icon,
.e-stepper .e-step-container.e-step-label-only.e-step-valid .e-step-label-container .e-step-validation-icon {
  position: relative;
  top: 0.25em;
}
.e-stepper .e-step-container .e-step,
.e-stepper .e-step-container .e-indicator {
  border-radius: 9999px;
  min-width: 32px;
  min-height: 32px;
}
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step,
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator {
  border: 2px solid;
}
.e-stepper.e-horizontal {
  display: block;
}
.e-stepper.e-horizontal .e-stepper-steps {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
.e-stepper.e-horizontal.e-label-before:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar,
.e-stepper.e-horizontal.e-label-after:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar {
  margin-left: var(--progress-left-position);
  top: var(--progress-top-position);
  width: var(--progress-bar-width);
}
.e-stepper.e-horizontal.e-label-before.e-rtl:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar,
.e-stepper.e-horizontal.e-label-after.e-rtl:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar {
  margin-right: var(--progress-left-position);
  margin-left: unset;
}
.e-stepper.e-horizontal .e-step-item.e-step-label {
  gap: 1em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.e-stepper.e-horizontal .e-step-item.e-step-label .e-step-label-container {
  position: relative;
}
.e-stepper.e-horizontal .e-step-item.e-step-label .e-step-label-container.e-label-before {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
}
.e-stepper.e-horizontal.e-label-start .e-step-text-container {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
}
.e-stepper.e-horizontal .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  position: absolute;
  top: 2.5em;
  margin-left: 2.5em;
}
.e-stepper.e-horizontal.e-label-start .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional,
.e-stepper.e-horizontal.e-rtl .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  margin-right: 2.5em;
  margin-left: unset;
}
.e-stepper.e-horizontal.e-label-start.e-rtl .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  margin-right: unset;
  margin-left: 2.5em;
}
.e-stepper.e-horizontal.e-label-before .e-stepper-steps:has(.e-step-label-optional) {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.e-stepper.e-horizontal.e-label-before .e-stepper-steps .e-step-label-container.e-label-before:has(.e-step-label-optional) {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 0.5em;
}
.e-stepper.e-horizontal .e-text,
.e-stepper.e-horizontal .e-label,
.e-stepper.e-horizontal .e-step-label-optional {
  text-overflow: ellipsis;
  overflow: hidden;
}
.e-stepper.e-horizontal .e-step-text.e-step-text-only:has(.e-step-label-optional),
.e-stepper.e-horizontal .e-step-label.e-step-label-only:has(.e-step-label-optional),
.e-stepper.e-horizontal .e-step-item:not(.e-step-text):not(.e-step-label):has(.e-step-label-optional),
.e-stepper.e-horizontal .e-step-container:not(.e-step-item):not(.e-step-text):not(.e-step-label):has(.e-step-label-optional),
.e-stepper.e-horizontal .e-step-label-container.e-label-after:has(.e-step-label-optional),
.e-stepper.e-horizontal.e-step-type-indicator .e-step-container {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.e-stepper.e-horizontal .e-step-item:not(.e-step-label):not(.e-step-text) .e-step-label-optional {
  margin-top: 0.5em;
}
.e-stepper.e-horizontal.e-label-after .e-step-item.e-step-label:not(.e-step-text) .e-step-label-optional {
  margin-top: 0.2em;
}
.e-stepper.e-vertical {
  min-height: inherit;
  height: inherit;
  display: inline-block;
}
.e-stepper.e-vertical .e-step-label.e-step-label-only,
.e-stepper.e-vertical .e-step-template {
  position: relative;
}
.e-stepper.e-vertical:not(.e-label-top):not(.e-label-bottom) .e-step-label-optional {
  position: absolute;
}
.e-stepper.e-vertical:not(.e-label-bottom):not(.e-label-top) .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  margin-top: 3em;
  margin-left: 4em;
}
.e-stepper.e-vertical.e-rtl:not(.e-label-bottom):not(.e-label-top) .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  margin-left: unset;
  margin-right: 4em;
}
.e-stepper.e-vertical .e-stepper-steps {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-height: inherit;
  height: inherit;
  float: left;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: start;
  margin: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.e-stepper.e-vertical.e-rtl .e-stepper-steps {
  float: right;
}
.e-stepper.e-vertical .e-stepper-steps:has(.e-step-item:not(.e-step-text):not(.e-step-label)),
.e-stepper.e-vertical .e-stepper-steps:has(.e-step-text.e-step-text-only),
.e-stepper.e-vertical .e-stepper-steps:has(.e-step-label.e-step-label-only),
.e-stepper.e-vertical.e-label-after .e-stepper-steps:has(.e-step-label.e-step-text:not(.e-step-item)),
.e-stepper.e-vertical.e-step-type-indicator .e-stepper-steps {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.e-stepper.e-vertical .e-step-item.e-step-text:not(.e-step-label) .e-step-text-container,
.e-stepper.e-vertical .e-step-item.e-step-label:not(.e-step-text) .e-step-label-container.e-label-after {
  margin-left: 10px;
}
.e-stepper.e-vertical.e-rtl .e-step-item.e-step-text:not(.e-step-label) .e-step-text-container,
.e-stepper.e-vertical.e-rtl .e-step-item.e-step-label:not(.e-step-text) .e-step-label-container.e-label-after {
  margin-left: unset;
  margin-right: 10px;
}
.e-stepper.e-vertical .e-step-item:not(.e-step-label):not(.e-step-text):has(.e-step-label-optional),
.e-stepper.e-vertical.e-label-before .e-step-label-container.e-label-before:has(.e-step-label-optional),
.e-stepper.e-vertical .e-step-text-only.e-step-text:has(.e-step-label-optional),
.e-stepper.e-vertical .e-step-label-only.e-step-label:has(.e-step-label-optional) {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.e-stepper.e-vertical .e-step-item:not(.e-step-label):not(.e-step-text):has(.e-step-label-optional) .e-step-label-optional,
.e-stepper.e-vertical.e-label-before .e-step-label-container.e-label-before:has(.e-step-label-optional) .e-step-label-optional,
.e-stepper.e-vertical .e-step-text-only.e-step-text:has(.e-step-label-optional) .e-step-label-optional,
.e-stepper.e-vertical .e-step-label-only.e-step-label:has(.e-step-label-optional) .e-step-label-optional {
  position: unset;
}
.e-stepper.e-vertical .e-step-item:not(.e-step-label):not(.e-step-text):has(.e-step-label-optional),
.e-stepper.e-vertical.e-label-before .e-step-label-container.e-label-before:has(.e-step-label-optional) {
  gap: 0.5em;
}
.e-stepper.e-vertical.e-label-before .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional),
.e-stepper.e-vertical.e-label-after .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional) {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.e-stepper.e-vertical.e-label-before .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional) .e-label,
.e-stepper.e-vertical.e-label-after .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional) .e-label {
  line-height: 2em;
}
.e-stepper.e-vertical.e-label-before .e-step-item.e-step-label .e-step-label-optional,
.e-stepper.e-vertical.e-label-after .e-step-item.e-step-label .e-step-label-optional {
  position: unset;
}
.e-stepper.e-vertical .e-step-container.e-step-label.e-step-text:not(.e-step-item) .e-step-label-container.e-label-after {
  position: absolute;
}
.e-stepper.e-vertical .e-step-container.e-step-label.e-step-text:not(.e-step-item) .e-step-label-container.e-label-after .e-step-label-optional {
  left: 0;
}
.e-stepper.e-vertical .e-step-container .e-step-label-container.e-label-after .e-step-label-optional {
  font-size: 12px;
}
.e-stepper.e-vertical .e-step-container .e-step-label-container.e-label-before .e-label {
  width: var(--label-width);
}
.e-stepper.e-vertical .e-step-container:not(.e-step-text-only) .e-step-text-container {
  border: none;
  border-radius: unset;
  padding: 6px 0;
}
.e-stepper.e-vertical .e-step-container.e-step-text-only .e-step-text-container,
.e-stepper.e-vertical .e-step-container.e-step-label-only .e-step-label-container {
  position: unset;
}
.e-stepper.e-vertical.e-label-top .e-step-label-optional {
  padding-bottom: 6px;
}
.e-stepper.e-vertical.e-label-top .e-stepper-steps,
.e-stepper.e-vertical.e-label-bottom .e-stepper-steps {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.e-stepper.e-vertical.e-label-top .e-stepper-steps .e-step-container,
.e-stepper.e-vertical.e-label-bottom .e-stepper-steps .e-step-container {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.e-stepper.e-vertical.e-label-top .e-stepper-steps .e-step-container .e-step-text-container,
.e-stepper.e-vertical.e-label-bottom .e-stepper-steps .e-step-container .e-step-text-container {
  margin-left: 0;
}
.e-stepper.e-vertical.e-label-top .e-step-container .e-step-label-optional,
.e-stepper.e-vertical.e-label-top .e-step-container .e-step-text-container {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
}
.e-stepper .e-stepper-progressbar {
  height: 1.6px;
  position: absolute;
  top: var(--progress-top-position);
  width: 100%;
}
.e-stepper .e-stepper-progressbar > .e-progressbar-value {
  height: 100%;
  width: var(--progress-value);
  -webkit-transition-property: width;
  transition-property: width;
  -webkit-transition-duration: var(--duration);
  transition-duration: var(--duration);
  -webkit-transition-delay: var(--delay);
  transition-delay: var(--delay);
}
.e-stepper.e-vertical .e-stepper-progressbar {
  min-height: inherit;
  width: 1.6px;
  top: 0;
  left: var(--progress-position);
}
.e-stepper.e-vertical .e-stepper-progressbar > .e-progressbar-value {
  width: 100%;
  height: var(--progress-value);
  -webkit-transition-property: height;
  transition-property: height;
}
.e-stepper.e-vertical.e-rtl .e-stepper-progressbar {
  right: var(--progress-position);
  left: unset;
}
.e-stepper:not(.e-steps-focus):not(.e-step-type-label):not(.e-step-type-indicator) .e-step-container .e-indicator,
.e-stepper .e-step-focus .e-indicator {
  z-index: 0;
}
.e-stepper .e-step-template.e-step-focus {
  outline: 2px solid;
}
.e-tooltip-wrap.e-stepper-tooltip.e-step-inprogress-tip .e-arrow-tip.e-tip-bottom {
  top: 90% !important;
}
.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator {
  font-size: 28px;
}
.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator {
  width: 28px;
  height: 28px;
}
.e-small.e-stepper .e-step-container .e-step,
.e-small.e-stepper .e-step-container .e-indicator,
.e-small .e-stepper .e-step-container .e-step,
.e-small .e-stepper .e-step-container .e-indicator {
  min-width: 28px;
  min-height: 28px;
}
.e-small.e-stepper .e-step-container .e-indicator,
.e-small .e-stepper .e-step-container .e-indicator {
  font-size: 14px;
}
.e-small.e-stepper .e-step-container .e-step-text-container,
.e-small.e-stepper .e-step-container .e-step-label-container,
.e-small .e-stepper .e-step-container .e-step-text-container,
.e-small .e-stepper .e-step-container .e-step-label-container {
  font-size: 12px;
}
.e-small.e-stepper .e-step-container .e-step-content,
.e-small .e-stepper .e-step-container .e-step-content {
  font-size: 14px;
}
.e-small.e-stepper .e-step-container .e-step-label-optional,
.e-small .e-stepper .e-step-container .e-step-label-optional {
  font-size: 10px;
}
.e-small.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-small .e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional {
  font-size: 10px;
}
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step,
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator,
.e-stepper .e-step-notstarted .e-icons.e-step-indicator {
  border-color: #dee2e6;
}
.e-stepper .e-step-label-optional {
  color: #6c757d;
}
.e-stepper .e-step,
.e-stepper .e-indicator {
  color: #212529;
  background: #fff;
}
.e-stepper .e-step-indicator {
  color: transparent;
}
.e-stepper .e-step-completed .e-step,
.e-stepper .e-step-inprogress .e-step,
.e-stepper .e-step-completed .e-indicator,
.e-stepper .e-step-inprogress .e-indicator,
.e-stepper .e-step-completed .e-step-indicator,
.e-stepper .e-step-inprogress .e-step-indicator {
  background: #0d6efd;
  color: #fff;
}
.e-stepper .e-step-selected .e-indicator {
  background: #0d6efd;
}
.e-stepper .e-step-valid .e-indicator {
  background: #198754;
  color: #fff;
}
.e-stepper .e-step-error .e-indicator {
  background: #dc3545;
  color: #fff;
}
.e-stepper .e-step-error .e-text,
.e-stepper .e-step-error .e-label {
  color: #dc3545;
}
.e-stepper .e-step-valid:not(.e-step-notstarted) .e-indicator:hover,
.e-stepper .e-step-error .e-indicator:hover {
  color: #212529;
}
.e-stepper .e-step-valid.e-step-text-only .e-step-validation-icon,
.e-stepper .e-step-valid.e-step-label-only .e-step-validation-icon {
  color: #198754;
}
.e-stepper .e-step-error.e-step-text-only .e-step-validation-icon,
.e-stepper .e-step-error.e-step-label-only .e-step-validation-icon {
  color: #dc3545;
}
.e-stepper .e-text,
.e-stepper .e-label {
  color: #212529;
}
.e-stepper .e-step-selected:not(.e-step-error) .e-text,
.e-stepper .e-step-selected:not(.e-step-error) .e-label,
.e-stepper .e-step-completed:not(.e-step-error) .e-text,
.e-stepper .e-step-completed:not(.e-step-error) .e-label {
  color: #0d6efd;
}
.e-stepper .e-step-label:not(.e-step-item) .e-step-label-container {
  background-color: #fff;
}
.e-stepper .e-step-text-container {
  background-color: #fff;
  border-color: transparent;
}
.e-stepper .e-step-disabled .e-indicator,
.e-stepper .e-step-disabled .e-step {
  background: #dee2e6;
  color: #adb5bd;
}
.e-stepper .e-step-disabled .e-text,
.e-stepper .e-step-disabled .e-label,
.e-stepper .e-step-disabled .e-step-validation-icon {
  color: #adb5bd;
}
.e-stepper.e-vertical .e-step-text-only.e-step-text .e-step-label-optional,
.e-stepper.e-vertical .e-step-label-only.e-step-label .e-step-label-optional,
.e-stepper.e-vertical .e-step-item:not(.e-step-text):not(.e-step-label) .e-step-label-optional,
.e-stepper.e-vertical.e-label-top .e-step-label-optional,
.e-stepper.e-vertical.e-label-bottom .e-step-label-optional {
  background-color: #fff;
}
.e-stepper .e-stepper-progressbar {
  background-color: #dee2e6;
}
.e-stepper .e-stepper-progressbar > .e-progressbar-value {
  background-color: #0d6efd;
}
.e-stepper:not(.e-steps-focus) .e-step-selected .e-step {
  -webkit-box-shadow:
    0 0 0 2px #fff,
    0 0 0 4px #0d6efd,
    0 0 0 8px #fff;
  box-shadow:
    0 0 0 2px #fff,
    0 0 0 4px #0d6efd,
    0 0 0 8px #fff;
}
.e-stepper .e-step-focus .e-step,
.e-stepper .e-step-label-only.e-step-focus .e-label,
.e-stepper .e-step-text-only.e-step-focus .e-text,
.e-stepper .e-step-template.e-step-focus,
.e-stepper:not(.e-steps-focus) :focus-visible .e-step,
.e-stepper:not(.e-steps-focus) .e-step-text-only:focus-visible .e-text,
.e-stepper:not(.e-steps-focus) .e-step-label-only:focus-visible .e-label {
  -webkit-box-shadow:
    0 0 0 2px #fff,
    0 0 0 4px #212529,
    0 0 0 8px #fff;
  box-shadow:
    0 0 0 2px #fff,
    0 0 0 4px #212529,
    0 0 0 8px #fff;
}
.e-stepper:not(.e-steps-focus) .e-step-valid.e-step-selected .e-step,
.e-stepper .e-step-valid.e-step-focus .e-step,
.e-stepper .e-step-valid.e-step-label-only.e-step-focus .e-label,
.e-stepper .e-step-valid.e-step-text-only.e-step-focus .e-text,
.e-stepper .e-step-valid.e-step-template.e-step-focus {
  -webkit-box-shadow:
    0 0 0 2px #fff,
    0 0 0 4px #198754,
    0 0 0 8px #fff;
  box-shadow:
    0 0 0 2px #fff,
    0 0 0 4px #198754,
    0 0 0 8px #fff;
}
.e-stepper:not(.e-steps-focus) .e-step-error.e-step-selected .e-step,
.e-stepper .e-step-error.e-step-focus .e-step,
.e-stepper .e-step-error.e-step-label-only.e-step-focus .e-label,
.e-stepper .e-step-error.e-step-text-only.e-step-focus .e-text,
.e-stepper .e-step-error.e-step-template.e-step-focus {
  -webkit-box-shadow:
    0 0 0 2px #fff,
    0 0 0 4px #dc3545,
    0 0 0 8px #fff;
  box-shadow:
    0 0 0 2px #fff,
    0 0 0 4px #dc3545,
    0 0 0 8px #fff;
}
.e-stepper .e-step-container:not(.e-step-focus).e-step-notstarted .e-step,
.e-stepper .e-step-container:not(.e-step-focus).e-step-completed .e-step,
.e-stepper.e-steps-focus .e-step-container:not(.e-step-focus).e-step-selected .e-step {
  -webkit-box-shadow: 0 0 0 8px #fff;
  box-shadow: 0 0 0 8px #fff;
}
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step:hover,
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator:hover {
  border-color: #dee2e6;
}
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step:active,
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator:active {
  border-color: #dee2e6;
}
.e-stepper:not(.e-step-type-label) .e-indicator:hover,
.e-stepper:not(.e-step-type-label) .e-step:hover {
  color: #fff;
  background: #0b5ed7;
}
.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-indicator:hover,
.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-step:hover {
  color: #212529;
}
.e-stepper:not(.e-step-type-label) .e-step-selected .e-indicator:active,
.e-stepper:not(.e-step-type-label) .e-step-selected .e-step:active {
  background: #0a58ca;
}
.e-stepper:not(.e-step-type-label) .e-step-valid.e-step-selected .e-indicator:active,
.e-stepper:not(.e-step-type-label) .e-step-valid.e-step-selected .e-step:active {
  background: #198754;
}
.e-stepper:not(.e-step-type-label) .e-step-error.e-step-selected .e-indicator:active,
.e-stepper:not(.e-step-type-label) .e-step-error.e-step-selected .e-step:active {
  background: #dc3545;
}
.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-indicator:hover,
.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-step:hover {
  background: #dee2e6;
}
.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-indicator:active,
.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-step:active {
  background: #ced4da;
}
.e-stepper:not(.e-step-type-label) .e-step-valid .e-indicator:hover,
.e-stepper:not(.e-step-type-label) .e-step-valid .e-step:hover {
  color: #fff;
  background: #198754;
}
.e-stepper:not(.e-step-type-label) .e-step-error .e-indicator:hover,
.e-stepper:not(.e-step-type-label) .e-step-error .e-step:hover {
  color: #fff;
  background: #dc3545;
}
.e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-bigger .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator {
  font-size: 40px;
}
.e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-bigger .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator {
  width: 40px;
  height: 40px;
}
.e-bigger.e-stepper .e-step-container .e-step,
.e-bigger.e-stepper .e-step-container .e-indicator,
.e-bigger .e-stepper .e-step-container .e-step,
.e-bigger .e-stepper .e-step-container .e-indicator {
  min-width: 40px;
  min-height: 40px;
}
.e-bigger.e-stepper .e-step-container .e-indicator,
.e-bigger .e-stepper .e-step-container .e-indicator {
  font-size: 18px;
}
.e-bigger.e-stepper .e-step-container .e-step-text-container,
.e-bigger.e-stepper .e-step-container .e-step-label-container,
.e-bigger .e-stepper .e-step-container .e-step-text-container,
.e-bigger .e-stepper .e-step-container .e-step-label-container {
  font-size: 16px;
}
.e-bigger.e-stepper .e-step-container .e-step-content,
.e-bigger .e-stepper .e-step-container .e-step-content {
  font-size: 18px;
}
.e-bigger.e-stepper .e-step-container .e-step-label-optional,
.e-bigger .e-stepper .e-step-container .e-step-label-optional {
  font-size: 14px;
}
.e-bigger.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-bigger .e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional {
  font-size: 14px;
}
.e-bigger.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-bigger.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-bigger .e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-small .e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator {
  font-size: 36px;
}
.e-bigger.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-bigger.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-bigger .e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-small .e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator {
  width: 36px;
  height: 36px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-step,
.e-bigger.e-small.e-stepper .e-step-container .e-indicator,
.e-bigger.e-small .e-stepper .e-step-container .e-step,
.e-bigger.e-small .e-stepper .e-step-container .e-indicator,
.e-bigger .e-small.e-stepper .e-step-container .e-step,
.e-bigger .e-small.e-stepper .e-step-container .e-indicator,
.e-small .e-bigger.e-stepper .e-step-container .e-step,
.e-small .e-bigger.e-stepper .e-step-container .e-indicator {
  min-width: 36px;
  min-height: 36px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-indicator,
.e-bigger.e-small .e-stepper .e-step-container .e-indicator,
.e-bigger .e-small.e-stepper .e-step-container .e-indicator,
.e-small .e-bigger.e-stepper .e-step-container .e-indicator {
  font-size: 16px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-step-text-container,
.e-bigger.e-small.e-stepper .e-step-container .e-step-label-container,
.e-bigger.e-small .e-stepper .e-step-container .e-step-text-container,
.e-bigger.e-small .e-stepper .e-step-container .e-step-label-container,
.e-bigger .e-small.e-stepper .e-step-container .e-step-text-container,
.e-bigger .e-small.e-stepper .e-step-container .e-step-label-container,
.e-small .e-bigger.e-stepper .e-step-container .e-step-text-container,
.e-small .e-bigger.e-stepper .e-step-container .e-step-label-container {
  font-size: 14px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-step-content,
.e-bigger.e-small .e-stepper .e-step-container .e-step-content,
.e-bigger .e-small.e-stepper .e-step-container .e-step-content,
.e-small .e-bigger.e-stepper .e-step-container .e-step-content {
  font-size: 16px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-step-label-optional,
.e-bigger.e-small .e-stepper .e-step-container .e-step-label-optional,
.e-bigger .e-small.e-stepper .e-step-container .e-step-label-optional,
.e-small .e-bigger.e-stepper .e-step-container .e-step-label-optional {
  font-size: 12px;
}
.e-bigger.e-small.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-bigger.e-small .e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-bigger .e-small.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-small .e-bigger.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional {
  font-size: 12px;
}

/* node_modules/@syncfusion/ej2-popups/styles/bootstrap5.css */
.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";
}
.e-dialog {
  border: 1px solid #dee2e6;
  border-radius: 6px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -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;
}
.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: auto;
  top: -7px;
  left: -5px;
  position: inherit;
}
.e-dialog .e-dlg-header {
  display: block;
  font-size: 16px;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: top;
  white-space: nowrap;
  width: 80%;
}
.e-dialog .e-dlg-header.e-hide {
  display: none;
}
.e-dialog .e-dlg-modal {
  position: fixed;
}
.e-dialog .e-scroll-disabled {
  overflow: hidden !important;
}
.e-dialog .e-dlg-content {
  display: block;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  font-size: 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;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.e-dialog .e-resize-handle.e-north-east {
  cursor: nesw-resize;
  right: 0;
  top: 0;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.e-dialog .e-resize-handle.e-north-west {
  cursor: nwse-resize;
  left: 0;
  top: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.e-dialog .e-south,
.e-dialog .e-north,
.e-dialog .e-east,
.e-dialog .e-west {
  background-color: transparent;
  background-repeat: repeat;
  overflow: visible;
  position: absolute;
}
.e-dialog .e-east,
.e-dialog .e-west {
  cursor: ew-resize;
}
.e-dialog .e-south,
.e-dialog .e-north {
  cursor: ns-resize;
}
.e-dialog.e-blazor-hidden {
  left: 0;
  position: absolute;
}
.e-dialog .e-dlg-header-content {
  border-bottom: 1px solid #dee2e6;
  padding: 12px 14px 12px 12px;
}
.e-dialog .e-dlg-content {
  padding: 12px;
  border-radius: 6px;
}
.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.e-device.e-draggable.e-popup-open {
  -ms-touch-action: none;
  touch-action: none;
}
.e-dialog {
  max-height: 98%;
  max-width: 100%;
  min-width: 240px;
  position: absolute;
}
.e-rtl .e-footer-content .e-btn {
  margin-left: 0;
}
.e-rtl .e-footer-content {
  text-align: left;
}
.e-rtl .e-footer-content {
  text-align: left;
}
.e-dialog.e-rtl .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  float: left;
  left: 0;
  right: 0;
}
.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  background-color: transparent;
  border-color: transparent;
  border-radius: 0;
  bottom: 0;
  float: right;
  height: 20px;
  left: 0;
  position: relative;
  width: 20px;
  padding: 7px;
  line-height: 1;
}
.e-rtl.e-dialog .e-resize-handle.e-south-west {
  bottom: 0;
  cursor: sw-resize;
  direction: ltr;
  left: 0;
  text-align: initial;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.e-dlg-target.e-scroll-disabled {
  overflow: hidden !important;
}
.e-dlg-overlay {
  height: 100%;
  left: 0;
  opacity: 1;
  position: fixed;
  top: 0;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
  width: 100%;
}
.e-dlg-overlay.e-fade {
  opacity: 0;
}
.e-dlg-overflow-hidden {
  overflow: auto;
}
.e-dlg-fullscreen {
  height: 100% !important;
  left: 0 !important;
  width: 100% !important;
}
.e-popup.e-popup-open.e-dialog {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-dlg-container {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  display: none;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}
.e-dlg-center-center {
  -webkit-align-items: center;
  -webkit-justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.e-dlg-left-center {
  -webkit-align-items: center;
  -webkit-justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.e-dlg-right-center {
  -webkit-align-items: center;
  -webkit-justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.e-dlg-left-top {
  -webkit-align-items: flex-start;
  -webkit-justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.e-dlg-right-top {
  -webkit-align-items: flex-start;
  -webkit-justify-content: flex-end;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.e-dlg-center-top {
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.e-dlg-left-bottom {
  -webkit-align-items: flex-end;
  -webkit-justify-content: flex-start;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.e-dlg-right-bottom {
  -webkit-align-items: flex-end;
  -webkit-justify-content: flex-end;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.e-dlg-center-bottom {
  -webkit-align-items: center;
  -webkit-justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.e-dialog .e-btn.e-dlg-closeicon-btn:hover,
.e-dialog .e-btn.e-dlg-closeicon-btn:focus,
.e-dialog .e-btn.e-dlg-closeicon-btn:active {
  background-color: transparent;
  border-color: transparent;
  -webkit-box-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
}
.e-dialog .e-btn.e-dlg-closeicon-btn:active {
  background-color: transparent;
}
.e-content-placeholder.e-dialog.e-placeholder-dialog {
  background-size: 400px 210px;
  min-height: 210px;
}
@media (min-width: 768px) {
  .e-alert-dialog.e-dialog.e-popup,
  .e-confirm-dialog.e-dialog.e-popup {
    margin: 30px;
    width: 600px;
  }
}
@media (max-width: 768px) {
  .e-alert-dialog.e-dialog.e-popup,
  .e-confirm-dialog.e-dialog.e-popup {
    margin: 30px;
    width: auto;
  }
}
@media (max-width: 768px) {
  .e-prompt-dialog.e-dialog.e-popup,
  .e-prompt-dialog.e-dialog.e-popup {
    margin: 30px;
    width: auto;
  }
}
@media (min-width: 768px) {
  .e-prompt-dialog.e-dialog.e-popup,
  .e-prompt-dialog.e-dialog.e-popup {
    margin: 30px;
    width: 600px;
  }
}
.e-dlg-ref-element {
  display: none;
}
.e-dialog .e-footer-content {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.e-dialog .e-dlg-content .e-richtexteditor .e-rte-container .e-rte-tb-float {
  top: -12px !important;
}
.e-dialog {
  background-color: #fff;
  -webkit-box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
  box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
}
.e-dlg-overlay {
  background-color: rgba(0, 0, 0, 0.5);
}
.e-footer-content {
  background-color: transparent;
}
.e-footer-content .e-btn.e-primary.e-flat:not([DISABLED]):not(.e-success):not(.e-danger):not(.e-warning):not(.e-info) {
  background: #0d6efd;
  border-color: #0d6efd;
  color: #fff;
}
.e-footer-content .e-btn:hover.e-primary.e-flat:not([DISABLED]):not(.e-success):not(.e-danger):not(.e-warning):not(.e-info) {
  background: #0b5ed7;
}
.e-footer-content .e-btn.e-flat:not([DISABLED]):not(.e-success):not(.e-danger):not(.e-warning):not(.e-info) {
  background: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.e-footer-content .e-btn:hover.e-flat:not([DISABLED]):not(.e-success):not(.e-danger):not(.e-warning):not(.e-info) {
  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: transparent;
}
.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: 0;
  color: #212529;
  opacity: 1;
}
.e-icon-dlg-close:active {
  border-radius: 0;
  color: #212529;
  opacity: 1;
}
.e-icon-dlg-close:hover {
  color: #343a40;
}
.e-dlg-header-content .e-dlg-closeicon-btn:hover {
  background-color: transparent;
}
.e-dlg-header-content .e-dlg-closeicon-btn:active {
  background-color: transparent;
}
.e-south-east {
  color: #6c757d;
}
.e-rtl .e-south-east {
  color: transparent;
}
.e-rtl .e-south-west {
  color: #6c757d;
}
.e-south-west,
.e-north-east,
.e-north-west {
  color: transparent;
}
.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn.e-ripple {
  overflow: visible;
}
.e-bigger.e-dialog .e-dlg-header-content,
*.e-bigger .e-dialog .e-dlg-header-content {
  padding: 14px 16px 13px;
  line-height: inherit;
}
.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 {
  height: 32px;
  width: 32px;
}
.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: auto;
  top: auto;
  left: auto;
}
.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-bigger .e-content-placeholder.e-dialog.e-placeholder-dialog,
.e-bigger.e-content-placeholder.e-dialog.e-placeholder-dialog {
  background-size: 400px 220px;
  min-height: 220px;
}
/*! popup layout */
.e-popup {
  height: auto;
  position: absolute;
  width: auto;
  z-index: 1000;
}
.e-popup.e-popup-open {
  display: block;
}
.e-popup.e-popup-close {
  display: none;
}
.e-tooltip-wrap {
}
.e-tooltip-wrap .e-tooltip-close::before {
  content: "\e7e7";
  font-size: 10px;
  left: calc(50% - 5.5px);
  position: absolute;
  top: calc(50% - 5.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";
}
.e-tooltip-popup-container {
  position: relative;
}
.e-tooltip-wrap {
  max-width: 350px;
  min-width: 30px;
  padding: 0;
  position: absolute;
  visibility: visible;
}
.e-tooltip-wrap .e-arrow-tip {
  overflow: hidden;
  position: absolute;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-bottom {
  height: 8px;
  left: 50%;
  top: 100%;
  width: 16px;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-top {
  height: 8px;
  left: 50%;
  top: -9px;
  width: 16px;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-left {
  height: 16px;
  left: -9px;
  top: 48%;
  width: 8px;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-right {
  height: 16px;
  left: 100%;
  top: 50%;
  width: 8px;
}
.e-tooltip-wrap .e-tooltip-close {
  cursor: pointer;
  float: right;
  position: absolute;
  right: -9px;
  top: -9px;
  z-index: inherit;
  border-radius: 9px;
  border-width: 1px;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.075);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.075);
  -webkit-box-sizing: border-box;
  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;
}
.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 transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #212529;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-top {
  border-bottom: 8px solid #212529;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-left {
  border-bottom: 8px solid transparent;
  border-right: 8px solid #212529;
  border-top: 8px solid transparent;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-right {
  border-bottom: 8px solid transparent;
  border-left: 8px solid #212529;
  border-top: 8px solid transparent;
}
.e-tooltip-wrap .e-arrow-tip-inner {
  height: 0;
  position: absolute;
  width: 0;
  z-index: 10;
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right,
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-left,
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom,
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-top {
  color: #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;
}
.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);
}
.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-tip-content,
.e-tooltip-wrap.e-bigger .e-tip-content {
  font-size: 14px;
}
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.e-spinner-pane {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  width: 100%;
  z-index: 1000;
}
.e-spinner-pane::after {
  content: "Bootstrap5";
  display: none;
}
.e-spinner-pane.e-spin-left {
}
.e-spinner-pane.e-spin-left .e-spinner-inner {
  -webkit-transform: translateX(0%) translateY(-50%);
  left: 0;
  padding-left: 10px;
  transform: translateX(0%) translateY(-50%);
}
.e-spinner-pane.e-spin-right .e-spinner-inner {
  -webkit-transform: translateX(-100%) translateY(-50%);
  left: 100%;
  padding-right: 10px;
  transform: translateX(-100%) translateY(-50%);
}
.e-spinner-pane.e-spin-center .e-spinner-inner {
  -webkit-transform: translateX(-50%) translateY(-50%);
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.e-spinner-pane.e-spin-hide {
  display: none;
}
.e-spinner-pane.e-spin-show {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-spinner-pane .e-spinner-inner {
  -webkit-transform: translateX(-50%) translateY(-50%);
  left: 50%;
  margin: 0;
  position: absolute;
  text-align: center;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  z-index: 1000;
}
.e-spinner-pane .e-spinner-inner .e-spin-label {
  font-family:
    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,
.e-spinner-pane .e-spinner-inner .e-spin-tailwind3 {
  -webkit-animation: material-spinner-rotate 1568.63ms linear infinite;
  animation: material-spinner-rotate 1568.63ms linear infinite;
  display: block;
  margin: 0 auto;
}
.e-spinner-pane .e-spinner-inner .e-spin-material .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-material3 .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-tailwind3 .e-path-circle {
  fill: none;
  stroke-linecap: square;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 {
  -webkit-animation: material-spinner-rotate 0.75s linear infinite;
  animation: material-spinner-rotate 0.75s linear infinite;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle {
  fill: none;
  stroke-linecap: square;
  stroke-width: 4;
}
.e-spinner-pane .e-spinner-inner .e-spin-fluent,
.e-spinner-pane .e-spinner-inner .e-spin-fluent2,
.e-spinner-pane .e-spinner-inner .e-spin-fabric {
  -webkit-animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
  animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
  display: block;
  margin: 0 auto;
  overflow: visible;
}
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-fluent2 .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fluent2 .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-circle {
  fill: none;
  stroke-width: 1.5;
}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind {
  -webkit-animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.21, 0.21, 0.21, 0.21);
  animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.21, 0.21, 0.21, 0.21);
  display: block;
  margin: 0 auto;
  overflow: visible;
}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-circle {
  fill: none;
  stroke-width: 4.5;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5,
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3 {
  -webkit-animation: material-spinner-rotate 0.75s linear infinite;
  animation: material-spinner-rotate 0.75s linear infinite;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5 .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3 .e-path-circle {
  fill: none;
  stroke-linecap: square;
  stroke-width: 4;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap {
  display: block;
  margin: 0 auto;
}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast {
  -webkit-animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
  animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
  display: block;
  margin: 0 auto;
  overflow: visible;
}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-circle {
  fill: none;
  stroke-width: 1.5;
}
.e-spinner-pane {
  background-color: transparent;
}
.e-spinner-pane.e-spin-overlay {
  background-color: rgba(0, 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-fluent2 .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-fluent2 .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,
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3 {
  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,
.e-spinner-pane .e-spinner-inner .e-spin-tailwind3 {
  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;
}

/* node_modules/@syncfusion/ej2-splitbuttons/styles/bootstrap5.css */
.e-dropdown-btn .e-caret::before,
.e-dropdown-btn.e-btn .e-caret::before {
  content: "\e70d";
}
.e-dropdown-btn,
.e-dropdown-btn.e-btn {
  text-transform: none;
  white-space: normal;
}
.e-dropdown-btn:focus,
.e-dropdown-btn.e-btn:focus {
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
}
.e-dropdown-btn:active,
.e-dropdown-btn.e-btn:active {
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.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-dropdown-popup {
  position: absolute;
  border-radius: 4px;
  margin-top: 2px;
}
.e-dropdown-popup ul {
  border: 1px solid #dee2e6;
  border-radius: 4px;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-box-sizing: border-box;
  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;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.e-dropdown-popup ul .e-item {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 30px;
  line-height: 30px;
  padding: 0 12px;
}
.e-dropdown-popup ul .e-item.e-separator {
  padding: 0 !important;
}
.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: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-dropdown-popup.e-transparent .e-dropdown-menu {
  border: 0;
  height: 1px;
  min-width: 0;
  padding: 0;
  width: 1px;
}
.e-dropdown-popup.e-hidden {
  display: none !important;
}
.e-rtl.e-dropdown-popup .e-item .e-menu-icon {
  float: right;
  margin-left: 11px;
  margin-right: 0;
}
.e-dropdown-popup-width ul {
  min-width: 0 !important;
}
.e-dropdown-popup-width ul li {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block !important;
}
.e-dropdown-popup {
  background: #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: #e9ecef;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-dropdown-popup ul .e-item:hover {
  background: #e9ecef;
  color: #212529;
}
.e-dropdown-popup ul .e-item:active,
.e-dropdown-popup ul .e-item.e-selected {
  background: #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: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: inherit;
}
.e-dropdown-btn.e-inherit:hover,
.e-dropdown-btn.e-inherit:focus,
.e-dropdown-btn.e-inherit:active,
.e-dropdown-btn.e-inherit.e-active,
.e-dropdown-btn.e-btn.e-inherit:hover,
.e-dropdown-btn.e-btn.e-inherit:focus,
.e-dropdown-btn.e-btn.e-inherit:active,
.e-dropdown-btn.e-btn.e-inherit.e-active {
  background: rgba(0, 0, 0, 0.056);
  border-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: inherit;
}
.e-bigger .e-dropdown-btn .e-btn-icon,
.e-bigger.e-dropdown-btn .e-btn-icon {
  font-size: 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-bigger .e-dropdown-popup {
  background-color: transparent;
  border-radius: 4px;
}
*.e-bigger .e-dropdown-popup ul,
*.e-bigger.e-dropdown-popup ul {
  -webkit-box-shadow: none;
  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;
}
.e-split-btn-wrapper {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  white-space: nowrap;
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
}
.e-split-btn-wrapper .e-split-btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  text-transform: none;
  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 {
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  z-index: 2;
}
.e-split-btn-wrapper .e-split-btn:active {
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.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 {
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.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 {
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  z-index: 2;
}
.e-split-btn-wrapper .e-btn:active {
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  z-index: 2;
}
.e-split-btn-wrapper .e-btn:disabled {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-split-btn-wrapper .e-btn.e-inherit:focus,
.e-split-btn-wrapper .e-btn.e-inherit:active {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-split-btn-wrapper.e-rtl .e-split-btn {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 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: 0.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-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, 0.65);
}
.e-split-btn-wrapper .e-split-btn.e-inherit {
  border-color: transparent;
}
.e-split-btn-wrapper:hover :not(e-active) .e-split-btn {
  border-right-color: #6c757d;
}
.e-split-btn-wrapper:hover :not(e-active) .e-split-btn:disabled {
  border-right-color: rgba(108, 117, 125, 0.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, 0.65);
  border-right-color: #6c757d;
}
.e-split-btn-wrapper.e-rtl .e-split-btn.e-inherit {
  border-color: transparent;
}
.e-split-btn-wrapper.e-rtl:hover .e-split-btn :not(e-active) {
  border-left-color: #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, 0.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: transparent;
}
.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, 0.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: transparent;
}
.e-split-btn-wrapper.e-vertical:hover .e-split-btn:disabled {
  border-bottom-color: rgba(108, 117, 125, 0.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: transparent;
}
.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: transparent;
}
.e-bigger .e-split-btn-wrapper .e-split-btn,
.e-bigger.e-split-btn-wrapper .e-split-btn {
  padding-left: 12px;
  padding-right: 6px;
}
.e-bigger .e-split-btn-wrapper .e-split-btn.e-top-icon-btn,
.e-bigger.e-split-btn-wrapper .e-split-btn.e-top-icon-btn {
  padding-bottom: 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;
}
*.e-btn-group,
*.e-css.e-btn-group {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  border-radius: 4px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -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-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type:not(:last-child),
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:first-of-type,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type:not(:last-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper + .e-btn,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper + .e-btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:first-child .e-btn:last-child,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:first-child .e-btn:last-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:last-child .e-btn:first-child,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:last-child .e-btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-rtl .e-btn,
*.e-css.e-btn-group.e-rtl .e-btn {
  margin-left: -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-btn-group.e-rtl .e-btn:last-of-type:not(:last-child),
*.e-css.e-btn-group.e-rtl .e-btn:first-of-type,
*.e-css.e-btn-group.e-rtl .e-btn:last-of-type:not(:last-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-rtl .e-btn:last-of-type,
*.e-css.e-btn-group.e-rtl .e-btn:last-of-type {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-rtl .e-split-btn-wrapper + .e-btn,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper + .e-btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-rtl .e-split-btn-wrapper:first-child .e-btn:last-child,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:first-child .e-btn:last-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-rtl .e-split-btn-wrapper:last-child .e-btn:first-child,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:last-child .e-btn:first-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-vertical,
*.e-css.e-btn-group.e-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
*.e-btn-group.e-vertical input,
*.e-css.e-btn-group.e-vertical input {
  margin: -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-btn-group:not(.e-outline),
.e-css.e-btn-group:not(.e-outline) {
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.075);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.075);
}
.e-btn-group .e-btn:hover,
.e-css.e-btn-group .e-btn:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-btn-group .e-btn:focus,
.e-btn-group input:focus-visible + label.e-btn,
.e-btn-group input:focus + label.e-btn,
.e-css.e-btn-group .e-btn:focus,
.e-css.e-btn-group input:focus-visible + label.e-btn,
.e-css.e-btn-group input:focus + label.e-btn {
  background: #5c636a;
  border-color: #6c757d;
  color: #fff;
  outline: #6c757d 0 solid;
  outline-offset: 0;
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  border-color: #5c636a;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-primary,
.e-btn-group input:focus-visible + label.e-btn.e-primary,
.e-btn-group input:focus + label.e-btn.e-primary,
.e-css.e-btn-group .e-btn:focus.e-primary,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-primary,
.e-css.e-btn-group input:focus + label.e-btn.e-primary {
  background: #0b5ed7;
  border-color: #0d6efd;
  color: #fff;
  outline: #6c757d 0 solid;
  -webkit-box-shadow: 0 0 0 4px rgba(49, 132, 253, 0.5);
  box-shadow: 0 0 0 4px rgba(49, 132, 253, 0.5);
  border-color: #0b5ed7;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-success,
.e-btn-group input:focus-visible + label.e-btn.e-success,
.e-btn-group input:focus + label.e-btn.e-success,
.e-css.e-btn-group .e-btn:focus.e-success,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-success,
.e-css.e-btn-group input:focus + label.e-btn.e-success {
  background: #157347;
  border-color: #198754;
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(60, 153, 110, 0.5);
  box-shadow: 0 0 0 4px rgba(60, 153, 110, 0.5);
  border-color: #157347;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-info,
.e-btn-group input:focus-visible + label.e-btn.e-info,
.e-btn-group input:focus + label.e-btn.e-info,
.e-css.e-btn-group .e-btn:focus.e-info,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-info,
.e-css.e-btn-group input:focus + label.e-btn.e-info {
  background: #31d2f2;
  border-color: #0dcaf0;
  color: #000;
  -webkit-box-shadow: 0 0 0 4px rgba(49, 210, 242, 0.5);
  box-shadow: 0 0 0 4px rgba(49, 210, 242, 0.5);
  border-color: #31d2f2;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-warning,
.e-btn-group input:focus-visible + label.e-btn.e-warning,
.e-btn-group input:focus + label.e-btn.e-warning,
.e-css.e-btn-group .e-btn:focus.e-warning,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-warning,
.e-css.e-btn-group input:focus + label.e-btn.e-warning {
  background: #ffca2c;
  border-color: #ffc107;
  color: #000;
  -webkit-box-shadow: 0 0 0 4px rgba(255, 202, 44, 0.5);
  box-shadow: 0 0 0 4px rgba(255, 202, 44, 0.5);
  border-color: #ffca2c;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-danger,
.e-btn-group input:focus-visible + label.e-btn.e-danger,
.e-btn-group input:focus + label.e-btn.e-danger,
.e-css.e-btn-group .e-btn:focus.e-danger,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-danger,
.e-css.e-btn-group input:focus + label.e-btn.e-danger {
  background: #bb2d3b;
  border-color: #dc3545;
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(225, 83, 97, 0.5);
  box-shadow: 0 0 0 4px rgba(225, 83, 97, 0.5);
  border-color: #bb2d3b;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-link,
.e-btn-group input:focus-visible + label.e-btn.e-link,
.e-btn-group input:focus + label.e-btn.e-link,
.e-css.e-btn-group .e-btn:focus.e-link,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-link,
.e-css.e-btn-group input:focus + label.e-btn.e-link {
  border-radius: 0;
  text-decoration: underline;
  color: #0a58ca;
  background-color: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: none;
}
.e-btn-group .e-btn:focus.e-outline,
.e-btn-group input:focus-visible + label.e-btn.e-outline,
.e-btn-group input:focus + label.e-btn.e-outline,
.e-css.e-btn-group .e-btn:focus.e-outline,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-outline,
.e-css.e-btn-group input:focus + label.e-btn.e-outline {
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  border-color: #5c636a;
}
.e-btn-group .e-btn:focus.e-outline.e-primary,
.e-btn-group input:focus-visible + label.e-btn.e-outline.e-primary,
.e-btn-group input:focus + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group .e-btn:focus.e-outline.e-primary,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-primary {
  -webkit-box-shadow: 0 0 0 4px rgba(49, 132, 253, 0.5);
  box-shadow: 0 0 0 4px rgba(49, 132, 253, 0.5);
  border-color: #0d6efd;
}
.e-btn-group .e-btn:focus.e-outline.e-success,
.e-btn-group input:focus-visible + label.e-btn.e-outline.e-success,
.e-btn-group input:focus + label.e-btn.e-outline.e-success,
.e-css.e-btn-group .e-btn:focus.e-outline.e-success,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-outline.e-success,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-success {
  -webkit-box-shadow: 0 0 0 4px rgba(60, 153, 110, 0.5);
  box-shadow: 0 0 0 4px rgba(60, 153, 110, 0.5);
  border-color: #157347;
}
.e-btn-group .e-btn:focus.e-outline.e-info,
.e-btn-group input:focus-visible + label.e-btn.e-outline.e-info,
.e-btn-group input:focus + label.e-btn.e-outline.e-info,
.e-css.e-btn-group .e-btn:focus.e-outline.e-info,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-outline.e-info,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-info {
  -webkit-box-shadow: 0 0 0 4px rgba(49, 210, 242, 0.5);
  box-shadow: 0 0 0 4px rgba(49, 210, 242, 0.5);
  border-color: #31d2f2;
}
.e-btn-group .e-btn:focus.e-outline.e-warning,
.e-btn-group input:focus-visible + label.e-btn.e-outline.e-warning,
.e-btn-group input:focus + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group .e-btn:focus.e-outline.e-warning,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-warning {
  -webkit-box-shadow: 0 0 0 4px rgba(255, 202, 44, 0.5);
  box-shadow: 0 0 0 4px rgba(255, 202, 44, 0.5);
  border-color: #ffca2c;
}
.e-btn-group .e-btn:focus.e-outline.e-danger,
.e-btn-group input:focus-visible + label.e-btn.e-outline.e-danger,
.e-btn-group input:focus + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group .e-btn:focus.e-outline.e-danger,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-danger {
  -webkit-box-shadow: 0 0 0 4px rgba(225, 83, 97, 0.5);
  box-shadow: 0 0 0 4px rgba(225, 83, 97, 0.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, 0.65);
  border-color: rgba(108, 117, 125, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.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, 0.65);
  border-color: rgba(13, 110, 253, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.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, 0.65);
  border-color: rgba(25, 135, 84, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.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, 0.65);
  border-color: rgba(13, 202, 240, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(0, 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, 0.65);
  border-color: rgba(255, 193, 7, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(0, 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, 0.65);
  border-color: rgba(220, 53, 69, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(0, 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, 0.65);
  text-decoration: underline;
  background: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  text-decoration: none;
  border-color: transparent;
}
.e-btn-group .e-btn:disabled.e-outline,
.e-btn-group input:disabled + label.e-btn.e-outline,
.e-css.e-btn-group .e-btn:disabled.e-outline,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline {
  background: transparent;
  border-color: rgba(108, 117, 125, 0.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, 0.65);
  border-color: rgba(13, 110, 253, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.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, 0.65);
  border-color: rgba(25, 135, 84, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.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, 0.65);
  border-color: rgba(13, 202, 240, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(0, 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, 0.65);
  border-color: rgba(255, 193, 7, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(0, 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, 0.65);
  border-color: rgba(220, 53, 69, 0.65);
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.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: transparent;
  border-right: transparent;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:first-of-type,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:first-of-type {
  border-right: transparent;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:last-of-type,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:last-of-type {
  border-left: transparent;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline {
  border-color: #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: transparent;
  border-top: transparent;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-outline:first-of-type,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-outline:first-of-type {
  border-bottom: transparent;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-outline:last-of-type,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-outline:last-of-type {
  border-top: transparent;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline {
  border-color: #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: transparent;
  border-right: transparent;
}
.e-btn-group.e-rtl .e-btn:first-of-type,
.e-css.e-btn-group.e-rtl .e-btn:first-of-type {
  border-left: transparent;
}
.e-btn-group.e-rtl .e-btn:last-of-type,
.e-css.e-btn-group.e-rtl .e-btn:last-of-type {
  border-right: transparent;
}
.e-bigger .e-btn-group .e-btn-icon,
.e-bigger.e-btn-group .e-btn-icon,
.e-bigger .e-css.e-btn-group .e-btn-icon,
.e-bigger.e-css.e-btn-group .e-btn-icon {
  font-size: 20px;
}
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.e-progress-btn {
  position: relative;
}
.e-progress-btn .e-progress {
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  -webkit-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
}
.e-progress-btn .e-spinner {
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.e-progress-btn .e-btn-content {
  display: inline-block;
  position: relative;
  z-index: 1;
}
.e-progress-btn.e-vertical .e-progress {
  bottom: 0;
  height: 0%;
  top: auto;
  width: 100%;
}
.e-progress-btn.e-progress-top .e-progress {
  height: 10%;
}
.e-progress-btn.e-progress-bottom .e-progress {
  bottom: -1px;
  height: 10%;
  top: auto;
}
.e-progress-btn.e-progress-active {
  overflow: hidden;
  pointer-events: none;
}
.e-progress-btn.e-progress-active .e-progress {
  opacity: 1;
}
.e-progress-btn.e-progress-active .e-animate-end {
  opacity: 0;
}
.e-progress-btn.e-spin-top,
.e-progress-btn.e-spin-bottom {
  -webkit-transition: padding 0.3s linear;
  transition: padding 0.3s linear;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-btn-content,
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-spinner,
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-btn-content,
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-spinner {
  display: block;
  line-height: 1;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-center .e-spinner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round) .e-spinner {
  padding-right: 12px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round) .e-spinner .e-spinner-inner {
  top: -1px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round).e-rtl .e-spinner {
  padding-left: 12px;
  padding-right: 0;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round) .e-spinner {
  padding-left: 12px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round) .e-spinner .e-spinner-inner {
  top: -1px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round).e-rtl .e-spinner {
  padding-left: 0;
  padding-right: 12px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top {
  padding-bottom: 16px;
  padding-top: 16px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-spinner {
  padding-bottom: 12px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom {
  padding-bottom: 16px;
  padding-top: 16px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-spinner {
  padding-top: 12px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round) .e-spinner {
  padding-right: 10px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round).e-rtl .e-spinner {
  padding-left: 10px;
  padding-right: 0;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round) .e-spinner {
  padding-left: 10px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round).e-rtl .e-spinner {
  padding-left: 0;
  padding-right: 10px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top {
  padding-bottom: 14px;
  padding-top: 14px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top .e-spinner {
  padding-bottom: 10px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom {
  padding-bottom: 14px;
  padding-top: 14px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom .e-spinner {
  padding-top: 10px;
}
.e-progress-btn.e-round-corner {
  border-radius: 5em;
  outline: none;
  overflow: hidden;
}
.e-progress-btn.e-rtl .e-progress {
  left: auto;
  right: 0;
}
.e-progress-btn.e-rtl.e-vertical .e-progress {
  bottom: auto;
  top: 0;
}
.e-progress-btn .e-spinner-pane {
  height: auto;
  position: relative;
  width: auto;
}
.e-progress-btn .e-spinner-pane .e-spinner-inner {
  left: auto;
  position: relative;
  top: auto;
  -webkit-transform: none;
  transform: none;
}
.e-progress-btn .e-cont-animate {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
@-webkit-keyframes ProgressSlideLeft {
  from {
    left: 0%;
    opacity: 1;
  }
  to {
    left: -100%;
    opacity: 0;
  }
}
@keyframes ProgressSlideLeft {
  from {
    left: 0%;
    opacity: 1;
  }
  to {
    left: -100%;
    opacity: 0;
  }
}
@-webkit-keyframes ProgressSlideRight {
  from {
    left: 0%;
    opacity: 1;
  }
  to {
    left: 100%;
    opacity: 0;
  }
}
@keyframes ProgressSlideRight {
  from {
    left: 0%;
    opacity: 1;
  }
  to {
    left: 100%;
    opacity: 0;
  }
}
@-webkit-keyframes ProgressSlideUp {
  from {
    height: auto;
    opacity: 1;
    top: 0;
  }
  to {
    height: auto;
    opacity: 0;
    top: -100px;
  }
}
@keyframes ProgressSlideUp {
  from {
    height: auto;
    opacity: 1;
    top: 0;
  }
  to {
    height: auto;
    opacity: 0;
    top: -100px;
  }
}
@-webkit-keyframes ProgressSlideDown {
  from {
    height: auto;
    opacity: 1;
    top: 0;
  }
  to {
    height: auto;
    opacity: 0;
    top: 100px;
  }
}
@keyframes ProgressSlideDown {
  from {
    height: auto;
    opacity: 1;
    top: 0;
  }
  to {
    height: auto;
    opacity: 0;
    top: 100px;
  }
}
@-webkit-keyframes ProgressZoomIn {
  from {
    opacity: 1;
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: translate(0, 0) scale(3);
    transform: translate(0, 0) scale(3);
  }
}
@keyframes ProgressZoomIn {
  from {
    opacity: 1;
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: translate(0, 0) scale(3);
    transform: translate(0, 0) scale(3);
  }
}
@-webkit-keyframes ProgressZoomOut {
  from {
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
  }
  to {
    -webkit-transform: translate(0, 0) scale(0);
    transform: translate(0, 0) scale(0);
  }
}
@keyframes ProgressZoomOut {
  from {
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
  }
  to {
    -webkit-transform: translate(0, 0) scale(0);
    transform: translate(0, 0) scale(0);
  }
}
/*! Progress Button Theme */
.e-progress-btn .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}
.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-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-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-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-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-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-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-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: #ffc107;
}
.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-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-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-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-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-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-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-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-arc {
  stroke: #0d6efd;
}
.e-progress {
  background: rgba(255, 255, 255, 0.2);
}
*.e-primary .e-progress,
*.e-success .e-progress,
*.e-danger .e-progress {
  background: rgba(108, 117, 125, 0.2);
}
*.e-info .e-progress {
  background: rgba(108, 117, 125, 0.2);
}
.e-progress-btn.e-outline .e-spinner-pane .e-spinner-inner svg {
  fill: #6c757d;
  stroke: #6c757d;
}
.e-progress-btn.e-outline:focus .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}
.e-progress-btn.e-outline.e-success .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #6c757d;
}
*.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;
}

/* node_modules/@syncfusion/ej2-grids/styles/bootstrap5.css */
.e-popup.e-ddl {
  border-radius: 4px;
  -webkit-box-shadow: none;
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
}
.e-popup.e-ddl .e-filter-parent .e-input-group .e-back-icon {
  border: 0;
}
.e-input-group.e-control-wrapper.e-ddl .e-input[readonly],
.e-float-input.e-control-wrapper.e-ddl input[readonly] {
  background: transparent;
}
.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: transparent;
  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: transparent;
  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 {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon {
  background: transparent;
  display: -webkit-box;
  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;
}
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.e-icon-check::before {
  content: "\e774";
}
.e-excelfilter .e-icon-filter::before,
.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,
.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-dialog .e-dlg-content {
  padding-left: 0;
  padding-right: 0;
}
.sf-grid .e-excelfilter .e-dlg-content {
  overflow: visible;
  padding: 0;
}
.sf-grid .e-excelfilter .e-searchcontainer {
  padding: 14px;
  padding-top: 4px;
  padding-left: 6px;
  padding-right: 24px;
}
.sf-grid .e-excelfilter.e-rtl .e-searchcontainer {
  padding: 14px;
  padding-top: 4px;
  padding-left: 14px;
  padding-right: 0;
}
.sf-grid .e-excelfilter.e-rtl .e-checkbox-wrapper .e-frame + .e-label {
  margin-left: 0;
  margin-right: 8px;
}
.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu {
  display: inline-block;
  position: relative;
  width: 100%;
}
.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul {
  position: absolute;
}
.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul .e-menu-item .e-menu-icon {
  height: 26px;
  line-height: 26px;
}
.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul .e-menu-item:not(.e-separator) {
  height: 36px;
  line-height: 36px;
}
.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul .e-separator {
  height: auto;
}
.sf-grid .e-excelfilter .e-contextmenu-container ul .e-menu-item .e-caret {
  margin-right: 24px;
  line-height: 36px;
  padding: 0;
}
.sf-grid .e-excelfilter .e-searchbox {
  padding-left: 8px;
}
.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-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 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-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;
  -webkit-box-shadow: none;
  box-shadow: none;
  max-width: 300px;
  padding-bottom: 4px;
  position: static;
}
.e-excelfilter .e-dlg-content {
  background-color: #fff;
  padding-top: 0;
  padding-top: 12px;
}
.e-excelfilter .e-searchbox,
.e-excelfilter .e-contextmenu-wrapper,
.e-excelfilter .e-contextmenu-wrapper ul {
  display: block;
}
.e-excelfilter .e-contextmenu-wrapper ul {
  padding-bottom: 4px;
  position: static;
}
.e-excelfilter .e-contextmenu-wrapper ul li .e-contextmenu-container ul li {
  height: 36px;
  line-height: 36px;
}
.e-excelfilter .e-contextmenu-wrapper ul .e-menu-item .e-caret {
  height: 36px;
  line-height: 36px;
  margin-right: 13px;
}
.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-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-xlsel {
  border: 0 solid;
  position: absolute;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-excelfilter.e-dialog .e-dlg-content {
  padding-left: 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-ftrchk {
  padding-bottom: 8px;
  padding-top: 8px;
}
.e-excel-menu.e-contextmenu.e-menu-parent {
  max-height: 298px;
  overflow-y: auto;
}
/*! Excel-Filter theme */
.e-excelfilter .e-footer-content {
  border-color: rgba(52, 58, 64, 0.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;
}
/*! Excel-Filter bigger */
.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-rtl .e-xlfl-optr {
  padding-right: 0;
}
.e-bigger .e-xlflmenu .e-xlfl-dlgfields {
  font-size: 18px;
}
.e-bigger .e-xlflmenu .e-xlfl-fieldset {
  font-size: 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-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-contextmenu-wrapper ul li .e-menu-icon,
.e-excelfilter.e-bigger.e-rtl .e-contextmenu-wrapper ul li .e-menu-icon {
  margin-right: 0;
}
.e-bigger .e-excelfilter.e-rtl .e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-excelfilter.e-bigger.e-rtl .e-contextmenu-wrapper ul .e-menu-item .e-caret {
  margin-left: 6.2px;
}
.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-bigger .e-excel-menu.e-contextmenu.e-menu-parent {
  max-height: 355px;
}
.e-icon-check::before {
  content: "\e774";
}
.e-grid.e-rtl .e-icon-rowdragicon::before,
.e-grid .e-icon-rowdragicon::before,
.e-grid .e-group-animate .e-drag.e-icon-drag::before,
.e-grid-menu.e-rtl .e-icon-rowdragicon::before,
.e-grid-menu .e-icon-rowdragicon::before,
.e-grid-menu .e-group-animate .e-drag.e-icon-drag::before {
  content: "\e726";
}
.e-grid .e-icon-grightarrow::before,
.e-grid .e-group-animate .e-nextgroup.e-icon-next::before,
.e-grid-menu .e-icon-grightarrow::before,
.e-grid-menu .e-group-animate .e-nextgroup.e-icon-next::before {
  content: "\e748";
}
.e-grid .e-icon-autofit::before,
.e-grid-menu .e-icon-autofit::before {
  content: "\e914";
}
.e-grid .e-icon-autofitall::before,
.e-grid-menu .e-icon-autofitall::before {
  content: "\e915";
}
.e-grid .e-icon-columnchooser::before,
.e-grid-menu .e-icon-columnchooser::before {
  content: "\e916";
}
.e-grid .e-icon-ascending::before,
.e-grid-menu .e-icon-ascending::before {
  content: "\e823";
}
.e-grid .e-icon-descending::before,
.e-grid-menu .e-icon-descending::before {
  content: "\e87c";
}
.e-grid .e-icon-hide::before,
.e-grid .e-ungroupbutton.e-icon-hide::before,
.e-grid-menu .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-columnchooserdiv::before,
.e-grid .e-excl-filter-icon::before,
.e-grid .e-icon-filter::before,
.e-grid .e-icon-filter.e-filtered::before,
.e-grid .e-resfilter-icon::before,
.e-grid-menu .e-columnchooserdiv::before,
.e-grid-menu .e-excl-filter-icon::before,
.e-grid-menu .e-icon-filter::before,
.e-grid-menu .e-icon-filter.e-filtered::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.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 .e-icon-ungroup::before,
.e-grid-menu .e-icon-group::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-columnchooser-btn::before,
.e-grid .e-cc-icon::before,
.e-grid .e-icon-reorderdownarrow::before,
.e-grid-menu .e-columnchooser-btn::before,
.e-grid-menu .e-cc-icon::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-responsivetoolbaritems-btn::before,
.e-grid .e-columnmenu::before,
.e-grid .e-columnmenu.e-filtered::before,
.e-grid-menu .e-responsivetoolbaritems-btn::before,
.e-grid-menu .e-columnmenu::before,
.e-grid-menu .e-columnmenu.e-filtered::before {
  content: "\e770";
}
.e-grid .e-delete::before,
.e-grid-menu .e-delete::before {
  content: "\e820";
}
.e-grid .e-copy::before,
.e-grid-menu .e-copy::before {
  content: "\e77c";
}
.e-grid .e-save::before,
.e-grid .e-update::before,
.e-grid-menu .e-save::before,
.e-grid-menu .e-update::before {
  content: "\e7c8";
}
.e-grid .e-columnchooser::before,
.e-grid-menu .e-columnchooser::before {
  content: "\e21e";
}
.e-grid .e-search-icon::before,
.e-grid .e-ccsearch-icon::before,
.e-grid-menu .e-search-icon::before,
.e-grid-menu .e-ccsearch-icon::before,
.e-grid-popup .e-search-icon::before,
.e-grid-popup .e-ccsearch-icon::before {
  content: "\e754";
}
.e-grid .e-ccsearch-icon.e-cc-cancel::before,
.e-grid .e-chkcancel-icon::before,
.e-grid .e-cancel-icon::before,
.e-grid .e-cancel::before,
.e-grid-menu .e-ccsearch-icon.e-cc-cancel::before,
.e-grid-menu .e-chkcancel-icon::before,
.e-grid-menu .e-cancel-icon::before,
.e-grid-menu .e-cancel::before,
.e-grid-popup .e-ccsearch-icon.e-cc-cancel::before,
.e-grid-popup .e-chkcancel-icon::before,
.e-grid-popup .e-cancel-icon::before,
.e-grid-popup .e-cancel::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-resfilter-icon.e-icons::before,
.e-responsive-dialog .e-filterset::before {
  content: "\e7f7";
}
.e-responsive-dialog .e-search-icon::before,
.e-responsive-dialog .e-ccdlg span.e-ccsearch-icon::before {
  content: "\e754";
}
.e-responsive-dialog .e-chkcancel-icon::before,
.e-responsive-dialog .e-ccdlg span.e-cc-cancel::before {
  content: "\e7e7";
}
.e-responsive-dialog .e-icon-filter-clear::before {
  content: "\e72c";
}
.e-responsive-dialog .e-resascending-icon.e-icons::before {
  content: "\e7df";
}
.e-responsive-dialog .e-resdescending-icon.e-icons::before {
  content: "\e7d8";
}
.e-responsive-dialog .e-rescolumn-icon.e-icons::before {
  content: "\e916";
}
.e-responsive-dialog .e-resautofit-icon.e-icons::before {
  content: "\e914";
}
.e-responsive-dialog .e-resautofitall-icon.e-icons::before {
  content: "\e915";
}
.e-responsive-dialog .e-resgroup-icon.e-icons::before,
.e-responsive-dialog .e-resungroup-icon.e-icons::before {
  content: "\e724";
}
.e-grid-toolbarmenu .e-responsivetoolbar-menu .e-menu-icon.e-pdfexport::before {
  content: "\e700";
}
.e-grid-toolbarmenu .e-responsivetoolbar-menu .e-menu-icon.e-excelexport::before {
  content: "\e7c1";
}
.e-grid-toolbarmenu .e-responsivetoolbar-menu .e-menu-icon.e-csvexport::before {
  content: "\e7ba";
}
.e-grid-toolbarmenu .e-responsivetoolbar-menu .e-menu-icon.e-columnchooser::before {
  content: "\e916";
}
.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";
}
.e-contextmenu-container .e-menu-item .e-menu-icon.e-columnchooser::before {
  content: "\e916";
}
.e-contextmenu-container .e-menu-item .e-menu-icon.e-pdfexport::before {
  content: "\e700";
}
.e-contextmenu-container .e-menu-item .e-menu-icon.e-excelexport::before {
  content: "\e7c1";
}
.e-contextmenu-container .e-menu-item .e-menu-icon.e-csvexport::before {
  content: "\e7ba";
}
/*! Grid layout */
.e-disableuserselect {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/*! Blazor column menu custom css */
.e-contextmenu-container.e-sfcontextmenu.e-hide-menu {
  visibility: hidden;
}
.e-emptyicon {
  opacity: 0;
}
.e-device .e-flmenu-valuediv {
  padding: 24px 0 0;
}
.e-grid-popup {
  position: absolute;
}
.e-grid .e-dialog.e-checkboxfilter,
.e-grid .e-dialog.e-flmenu,
.e-grid-popup .e-dialog.e-checkboxfilter,
.e-grid-popup .e-dialog.e-flmenu {
  min-width: 250px;
}
.e-grid .e-dialog.e-checkboxfilter .e-dlg-content,
.e-grid .e-dialog.e-flmenu .e-dlg-content,
.e-grid-popup .e-dialog.e-checkboxfilter .e-dlg-content,
.e-grid-popup .e-dialog.e-flmenu .e-dlg-content {
  border-radius: 6px;
}
.e-grid [class^=e-],
.e-grid-popup [class^=e-] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.e-grid .e-flmenu-valuediv,
.e-grid-popup .e-flmenu-valuediv {
  padding: 14px 0 0;
}
.e-grid .e-dialog.e-checkboxfilter,
.e-grid-popup .e-dialog.e-checkboxfilter {
  min-height: 307px;
}
.e-grid .e-checkboxfilter .e-searchbox,
.e-grid-popup .e-checkboxfilter .e-searchbox {
  display: block;
}
.e-grid .e-checkboxfilter .e-dlg-content,
.e-grid-popup .e-checkboxfilter .e-dlg-content {
  padding-left: 6px;
}
.e-grid .e-checkboxfilter .e-ftrchk,
.e-grid .e-checkboxfilter .e-searchbox,
.e-grid-popup .e-checkboxfilter .e-ftrchk,
.e-grid-popup .e-checkboxfilter .e-searchbox {
  padding-left: 8px;
}
.e-grid .e-checkboxfiltertext,
.e-grid-popup .e-checkboxfiltertext {
  width: 150px;
  word-break: normal;
}
.e-grid .e-checkboxlist,
.e-grid-popup .e-checkboxlist {
  height: 200px;
  margin-top: 5px;
  min-height: 160px;
  overflow-y: auto;
}
.e-grid .e-checkboxlist.e-checkbox-infinitescroll,
.e-grid-popup .e-checkboxlist.e-checkbox-infinitescroll {
  border-top-style: solid;
  border-top-color: rgba(52, 58, 64, 0.12);
  border-top-width: 1px;
  margin-top: 0;
  overflow-x: auto;
}
.e-grid .e-checkboxlist.e-checkbox-infinitescroll .e-checkbox-wrapper .e-label.e-checkboxfiltertext,
.e-grid-popup .e-checkboxlist.e-checkbox-infinitescroll .e-checkbox-wrapper .e-label.e-checkboxfiltertext {
  white-space: nowrap;
}
.e-grid.e-rtl .e-checkboxfilter .e-dlg-content,
.e-grid-popup.e-rtl .e-checkboxfilter .e-dlg-content {
  padding-left: 14px;
  padding-right: 6px;
}
.e-grid.e-rtl .e-checkboxfilter .e-ftrchk,
.e-grid.e-rtl .e-checkboxfilter .e-searchbox,
.e-grid-popup.e-rtl .e-checkboxfilter .e-ftrchk,
.e-grid-popup.e-rtl .e-checkboxfilter .e-searchbox {
  padding-left: 0;
  padding-right: 8px;
}
.e-grid.e-rtl .e-searchclear,
.e-grid.e-rtl .e-cc-searchdiv span.e-ccsearch-icon.e-icons,
.e-grid-popup.e-rtl .e-searchclear,
.e-grid-popup.e-rtl .e-cc-searchdiv span.e-ccsearch-icon.e-icons {
  float: left;
}
.e-grid .e-searchclear,
.e-grid-popup .e-searchclear {
  float: right;
}
.e-grid .e-checkfltrnmdiv,
.e-grid-popup .e-checkfltrnmdiv {
  height: 60px;
  padding: 23px;
  text-align: center;
}
.e-grid .e-checkboxlist > span,
.e-grid-popup .e-checkboxlist > span {
  padding-left: 8px;
}
.e-grid .e-chk-hidden,
.e-grid-popup .e-chk-hidden {
  -moz-appearance: none;
  height: 1px;
  opacity: 0;
  width: 1px;
}
.e-grid .e-checkselect,
.e-grid .e-checkselectall,
.e-grid-popup .e-checkselect,
.e-grid-popup .e-checkselectall {
  margin: 0;
  opacity: 0;
  position: absolute;
  width: 0;
}
.e-grid .e-ftrchk,
.e-grid-popup .e-ftrchk {
  padding-bottom: 8px;
  padding-top: 8px;
}
.e-grid .e-ccdlg.e-sticky,
.e-grid-popup .e-ccdlg.e-sticky {
  position: fixed;
  z-index: 10;
}
.e-grid .e-ccdlg .e-dlg-content,
.e-grid-popup .e-ccdlg .e-dlg-content {
  margin: 40px 0 0;
  padding: 14px 14px 14px 14px;
  overflow: visible;
}
.e-grid .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard,
.e-grid-popup .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard {
  padding-left: 8px;
}
.e-grid .e-ccdlg .e-main-div,
.e-grid-popup .e-ccdlg .e-main-div {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
.e-grid .e-ccdlg .e-ccul-ele,
.e-grid-popup .e-ccdlg .e-ccul-ele {
  margin: 13px 0;
  padding: 0;
}
.e-grid .e-ccdlg .e-checkbox-infinitescroll .e-ccul-ele,
.e-grid-popup .e-ccdlg .e-checkbox-infinitescroll .e-ccul-ele {
  margin: 0;
}
.e-grid .e-ccdlg li.e-cclist,
.e-grid-popup .e-ccdlg li.e-cclist {
  padding: 7px 0;
}
.e-grid .e-ccdlg .e-checkbox-wrapper .e-frame,
.e-grid-popup .e-ccdlg .e-checkbox-wrapper .e-frame {
  margin-left: 0;
}
.e-grid .e-ccdlg label.e-cc,
.e-grid-popup .e-ccdlg label.e-cc {
  margin: 0;
}
.e-grid .e-ccdlg .e-footer-content,
.e-grid-popup .e-ccdlg .e-footer-content {
  border-style: solid;
  border-width: 1px 0 0;
}
.e-grid .e-ccdlg .e-cc-contentdiv,
.e-grid-popup .e-ccdlg .e-cc-contentdiv {
  height: 196px;
  overflow-y: auto;
}
.e-grid .e-ccdlg .e-cc-contentdiv.e-checkbox-infinitescroll,
.e-grid-popup .e-ccdlg .e-cc-contentdiv.e-checkbox-infinitescroll {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: rgba(52, 58, 64, 0.12);
}
.e-grid .e-ccdlg .e-cc-searchdiv,
.e-grid-popup .e-ccdlg .e-cc-searchdiv {
  border-style: solid;
  border-width: 1px;
  left: 1px;
  opacity: 0.6;
  position: absolute;
  right: 0;
  top: -41px;
}
.e-grid .e-ccdlg .e-cc-searchdiv span.e-ccsearch-icon.e-icons,
.e-grid-popup .e-ccdlg .e-cc-searchdiv span.e-ccsearch-icon.e-icons {
  float: right;
  opacity: 0.6;
  padding: 6px 5px;
}
.e-grid .e-ccdlg .e-cc-searchdiv span.e-ccsearch-icon.e-cc-cancel,
.e-grid-popup .e-ccdlg .e-cc-searchdiv span.e-ccsearch-icon.e-cc-cancel {
  font-size: 14px;
  padding: 5px 5px 6px;
}
.e-grid .e-ccdlg .e-cc-searchdiv.e-input-focus,
.e-grid-popup .e-ccdlg .e-cc-searchdiv.e-input-focus {
  opacity: 1;
}
.e-grid .e-ccdlg .e-cc-searchdiv.e-input-focus span.e-ccsearch-icon.e-icons,
.e-grid-popup .e-ccdlg .e-cc-searchdiv.e-input-focus span.e-ccsearch-icon.e-icons {
  opacity: 1;
}
.e-grid .e-ccdlg .e-innerdiv.e-ccnmdiv,
.e-grid-popup .e-ccdlg .e-innerdiv.e-ccnmdiv {
  height: 60px;
  padding: 23px;
  text-align: center;
}
.e-grid .e-ccdlg .e-cc-lab-name,
.e-grid .e-ccdlg .e-checkbox-wrapper .e-label,
.e-grid-popup .e-ccdlg .e-cc-lab-name,
.e-grid-popup .e-ccdlg .e-checkbox-wrapper .e-label {
  text-overflow: ellipsis;
}
.e-grid .e-ccdlg .e-cc-chbox,
.e-grid-popup .e-ccdlg .e-cc-chbox {
  margin: 3px;
  vertical-align: middle;
}
.e-grid .e-ccdlg .e-cc-lab-name,
.e-grid-popup .e-ccdlg .e-cc-lab-name {
  padding: 7px;
  vertical-align: middle;
}
.e-grid .e-ccdlg .e-cc.e-input,
.e-grid .e-ccdlg .e-cc.e-input:focus,
.e-grid-popup .e-ccdlg .e-cc.e-input,
.e-grid-popup .e-ccdlg .e-cc.e-input:focus {
  border: 0;
  padding-bottom: 6px;
  padding-top: 6px;
  padding-left: 4px;
}
.e-grid .e-mask.e-skeleton,
.e-grid-popup .e-mask.e-skeleton {
  display: inline-block;
  height: 10px;
  width: 80%;
}
.e-grid .e-mask.e-mask-group-intent,
.e-grid-popup .e-mask.e-mask-group-intent {
  margin-left: 7px;
  width: 16px;
}
.e-grid .e-mask.e-mask-detail-intent,
.e-grid-popup .e-mask.e-mask-detail-intent {
  width: 16px;
}
.e-grid .e-mask.e-mask-checkbox-intent,
.e-grid-popup .e-mask.e-mask-checkbox-intent {
  margin-left: 3px;
  margin-right: 16px;
  width: 20px;
}
.e-grid .e-mask.e-mask-checkbox-filter-intent,
.e-grid-popup .e-mask.e-mask-checkbox-filter-intent {
  width: 13px;
}
.e-grid .e-mask.e-mask-checkbox-filter-span-intent,
.e-grid-popup .e-mask.e-mask-checkbox-filter-span-intent {
  margin-left: 8px;
}
.e-grid .e-mask.e-mask-drag-intent,
.e-grid-popup .e-mask.e-mask-drag-intent {
  margin-left: 12px;
  width: 12px;
}
.e-grid {
  border-style: none solid solid;
  border-width: 1px;
  border-radius: 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-noselect,
.e-grid .e-gridheader .e-headercell,
.e-grid .e-gridheader .e-detailheadercell,
.e-grid .e-gridheader {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-grid .e-groupdroparea.e-sticky,
.e-grid .e-toolbar.e-sticky,
.e-grid .e-gridheader.e-sticky {
  position: sticky;
  z-index: 10;
}
.e-grid .e-gridheader.e-sticky .e-headercontent .e-reorderuparrow,
.e-grid .e-gridheader.e-sticky .e-headercontent .e-reorderdownarrow {
  position: fixed;
  z-index: 10;
}
.e-grid .e-groupdroparea.e-sticky {
  opacity: 1;
}
.e-grid .e-gridheader .e-firstrow-dragborder,
.e-grid.e-rtl .e-gridheader .e-firstrow-dragborder,
.e-grid .e-gridcontent .e-lastrow-dragborder,
.e-grid.e-rtl .e-gridcontent .e-lastrow-dragborder {
  bottom: 0;
  background-color: #0d6efd;
  height: 2px;
  position: absolute;
  z-index: 5;
}
.e-grid .e-frozenrow-border {
  background-color: #dee2e6;
  height: 2px;
  position: relative;
  z-index: 5;
}
.e-grid .e-frozenrow-border.e-frozenrow-empty {
  height: 0;
}
.e-grid.e-top-shadow .e-frozenrow-border {
  height: 4px;
  margin-top: -4px;
  background-color: transparent !important;
  clip-path: inset(0 0 -15px 0);
  -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.12);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.12);
}
.e-grid .e-dropitemscount {
  border: 1px solid #dee2e6;
  border-radius: 17px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 12px;
  line-height: normal;
  padding: 3px 8px 4px;
  margin-left: -4px;
  min-width: 12px;
  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 {
  margin: 0;
  padding: 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-gridcontent .e-detailrowexpand.e-dragborder,
.e-grid .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder,
.e-grid .e-gridheader .e-rowcell.e-dragborder,
.e-grid .e-gridheader .e-rowdragdrop.e-dragborder,
.e-grid .e-gridheader .e-detailrowcollapse.e-dragborder,
.e-grid .e-gridheader .e-detailrowexpand.e-dragborder,
.e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder,
.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder,
.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder,
.e-grid.e-rtl .e-gridcontent .e-detailrowcollapse.e-dragborder,
.e-grid.e-rtl .e-gridcontent .e-detailrowexpand.e-dragborder,
.e-grid.e-rtl .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder,
.e-grid.e-rtl .e-gridheader .e-rowcell.e-dragborder,
.e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragborder,
.e-grid.e-rtl .e-gridheader .e-detailrowcollapse.e-dragborder,
.e-grid.e-rtl .e-gridheader .e-detailrowexpand.e-dragborder {
  z-index: 5;
  -webkit-box-shadow: 0 2px 0 0 #0d6efd;
  box-shadow: 0 2px 0 0 #0d6efd;
}
.e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-leftfreeze,
.e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-fixedfreeze,
.e-grid .e-gridcontent .e-rowcell.e-dragborder.e-leftfreeze,
.e-grid .e-gridcontent .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid .e-gridcontent .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid .e-gridcontent .e-rowdragdrop.e-dragborder.e-leftfreeze,
.e-grid .e-gridcontent .e-rowdragdrop.e-dragborder.e-rightfreeze,
.e-grid .e-gridcontent .e-rowdragdrop.e-dragborder.e-fixedfreeze,
.e-grid .e-gridcontent .e-detailrowcollapse.e-dragborder.e-leftfreeze,
.e-grid .e-gridcontent .e-detailrowcollapse.e-dragborder.e-rightfreeze,
.e-grid .e-gridcontent .e-detailrowcollapse.e-dragborder.e-fixedfreeze,
.e-grid .e-gridcontent .e-detailrowexpand.e-dragborder.e-leftfreeze,
.e-grid .e-gridcontent .e-detailrowexpand.e-dragborder.e-rightfreeze,
.e-grid .e-gridcontent .e-detailrowexpand.e-dragborder.e-fixedfreeze,
.e-grid .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-leftfreeze,
.e-grid .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-fixedfreeze,
.e-grid .e-gridheader .e-rowcell.e-dragborder.e-leftfreeze,
.e-grid .e-gridheader .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid .e-gridheader .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid .e-gridheader .e-rowdragdrop.e-dragborder.e-leftfreeze,
.e-grid .e-gridheader .e-rowdragdrop.e-dragborder.e-rightfreeze,
.e-grid .e-gridheader .e-rowdragdrop.e-dragborder.e-fixedfreeze,
.e-grid .e-gridheader .e-detailrowcollapse.e-dragborder.e-leftfreeze,
.e-grid .e-gridheader .e-detailrowcollapse.e-dragborder.e-rightfreeze,
.e-grid .e-gridheader .e-detailrowcollapse.e-dragborder.e-fixedfreeze,
.e-grid .e-gridheader .e-detailrowexpand.e-dragborder.e-leftfreeze,
.e-grid .e-gridheader .e-detailrowexpand.e-dragborder.e-rightfreeze,
.e-grid .e-gridheader .e-detailrowexpand.e-dragborder.e-fixedfreeze,
.e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-leftfreeze,
.e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-fixedfreeze,
.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder.e-leftfreeze,
.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder.e-leftfreeze,
.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder.e-rightfreeze,
.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder.e-fixedfreeze,
.e-grid.e-rtl .e-gridcontent .e-detailrowcollapse.e-dragborder.e-leftfreeze,
.e-grid.e-rtl .e-gridcontent .e-detailrowcollapse.e-dragborder.e-rightfreeze,
.e-grid.e-rtl .e-gridcontent .e-detailrowcollapse.e-dragborder.e-fixedfreeze,
.e-grid.e-rtl .e-gridcontent .e-detailrowexpand.e-dragborder.e-leftfreeze,
.e-grid.e-rtl .e-gridcontent .e-detailrowexpand.e-dragborder.e-rightfreeze,
.e-grid.e-rtl .e-gridcontent .e-detailrowexpand.e-dragborder.e-fixedfreeze,
.e-grid.e-rtl .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-leftfreeze,
.e-grid.e-rtl .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid.e-rtl .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-fixedfreeze,
.e-grid.e-rtl .e-gridheader .e-rowcell.e-dragborder.e-leftfreeze,
.e-grid.e-rtl .e-gridheader .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid.e-rtl .e-gridheader .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragborder.e-leftfreeze,
.e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragborder.e-rightfreeze,
.e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragborder.e-fixedfreeze,
.e-grid.e-rtl .e-gridheader .e-detailrowcollapse.e-dragborder.e-leftfreeze,
.e-grid.e-rtl .e-gridheader .e-detailrowcollapse.e-dragborder.e-rightfreeze,
.e-grid.e-rtl .e-gridheader .e-detailrowcollapse.e-dragborder.e-fixedfreeze,
.e-grid.e-rtl .e-gridheader .e-detailrowexpand.e-dragborder.e-leftfreeze,
.e-grid.e-rtl .e-gridheader .e-detailrowexpand.e-dragborder.e-rightfreeze,
.e-grid.e-rtl .e-gridheader .e-detailrowexpand.e-dragborder.e-fixedfreeze {
  z-index: 6;
}
.e-grid .e-gridcontent .e-rowcell.e-dragtop,
.e-grid .e-gridcontent .e-rowdragdrop.e-dragtop,
.e-grid .e-gridcontent .e-rowcell.e-dragtop.e-dragright,
.e-grid .e-gridheader .e-rowcell.e-dragtop,
.e-grid .e-gridheader .e-rowdragdrop.e-dragtop,
.e-grid .e-gridheader .e-rowcell.e-dragtop.e-dragright,
.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragtop,
.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragtop,
.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragtop.e-dragright,
.e-grid.e-rtl .e-gridheader .e-rowcell.e-dragtop,
.e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragtop,
.e-grid.e-rtl .e-gridheader .e-rowcell.e-dragtop.e-dragright {
  border-top: 1px dashed #0d6efd;
}
.e-grid .e-gridcontent .e-rowdragdrop.e-dragtop.e-dragleft,
.e-grid .e-gridcontent .e-rowdragdrop.e-dragleft,
.e-grid .e-gridcontent .e-rowdragdrop.e-dragbottom.e-dragleft,
.e-grid .e-gridheader .e-rowdragdrop.e-dragtop.e-dragleft,
.e-grid .e-gridheader .e-rowdragdrop.e-dragleft,
.e-grid .e-gridheader .e-rowdragdrop.e-dragbottom.e-dragleft,
.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragtop.e-dragleft,
.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragleft,
.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragbottom.e-dragleft,
.e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragtop.e-dragleft,
.e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragleft,
.e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragbottom.e-dragleft {
  border-left: 1px dashed #0d6efd;
}
.e-grid .e-gridcontent .e-rowcell.e-dragright,
.e-grid .e-gridheader .e-rowcell.e-dragright,
.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragright,
.e-grid.e-rtl .e-gridheader .e-rowcell.e-dragright {
  border-right: 1px dashed #0d6efd;
}
.e-grid .e-gridcontent .e-rowcell.e-dragbottom,
.e-grid .e-gridcontent .e-rowcell.e-lastrowcell.e-dragbottom,
.e-grid .e-gridcontent .e-rowcell.e-dragtop.e-dragbottom,
.e-grid .e-gridcontent .e-rowdragdrop.e-dragbottom,
.e-grid .e-gridheader .e-rowcell.e-dragbottom,
.e-grid .e-gridheader .e-rowcell.e-lastrowcell.e-dragbottom,
.e-grid .e-gridheader .e-rowcell.e-dragtop.e-dragbottom,
.e-grid .e-gridheader .e-rowdragdrop.e-dragbottom,
.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragbottom,
.e-grid.e-rtl .e-gridcontent .e-rowcell.e-lastrowcell.e-dragbottom,
.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragtop.e-dragbottom,
.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragbottom,
.e-grid.e-rtl .e-gridheader .e-rowcell.e-dragbottom,
.e-grid.e-rtl .e-gridheader .e-rowcell.e-lastrowcell.e-dragbottom,
.e-grid.e-rtl .e-gridheader .e-rowcell.e-dragtop.e-dragbottom,
.e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragbottom {
  border-bottom: 1px dashed #0d6efd;
}
.e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridcontent .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridcontent .e-rowdragdrop.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridcontent .e-detailrowcollapse.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridcontent .e-detailrowexpand.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridheader .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridheader .e-rowdragdrop.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridheader .e-detailrowcollapse.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridheader .e-detailrowexpand.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid.e-rtl .e-gridcontent .e-detailrowcollapse.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid.e-rtl .e-gridcontent .e-detailrowexpand.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid.e-rtl .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid.e-rtl .e-gridheader .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid.e-rtl .e-gridheader .e-detailrowcollapse.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid.e-rtl .e-gridheader .e-detailrowexpand.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze) {
  position: relative;
}
.e-grid .e-gridheader thead .e-icons:not(.e-check):not(.e-stop) {
  font-size: 14px;
}
.e-grid .e-row .e-icon-rowdragicon::before {
  display: block;
  text-indent: 10px;
  color: #6c757d;
  opacity: 0.54;
}
.e-grid .e-row .e-icon-rowdragicon::before,
.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-gridcontent .e-groupcaptionrow .e-lastrowcell.e-recordplusexpand ~ td.e-lastrowcell.e-groupcaption,
.e-grid .e-gridcontent .e-groupcaptionrow .e-lastrowcell.e-recordplusexpand ~ td.e-lastrowcell.e-summarycell {
  border-bottom-width: 0;
}
.e-grid .e-cloneproperties.e-draganddrop .e-row .e-icon-rowdragicon::before {
  position: relative;
  left: -5px;
}
.e-grid .e-icon-rowdragicon {
  font-size: 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;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-grid .e-toolbar-items .e-input-group-icon.e-icons.e-sicon:not(.e-clear-icon) {
  border: none;
}
.e-grid:not(.sf-grid) .e-res-toolbar .e-toolbar-items .e-search-wrapper .e-search-icon {
  padding: 10px;
}
.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 {
  width: auto;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper .e-input-group::before,
.e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper .e-input-group::after {
  background: none;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right:not(.e-responsive-right) .e-search-wrapper:not(.e-responsive-right) {
  min-width: 40px;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper {
  padding-left: 18px;
  padding-right: 18px;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-search-icon {
  font-size: 16px;
  margin-top: 0;
  padding: 10px;
}
.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-toolbar-right .e-search-wrapper:has(.e-input-group) {
  width: 100%;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper {
  padding-left: 0;
}
.e-grid.e-rtl .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper {
  padding-left: 26px;
}
.e-grid.e-rtl .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper .e-sicon.e-clear-icon {
  margin: 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::-webkit-input-placeholder {
  color: #6c757d;
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search::-moz-placeholder {
  color: #6c757d;
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search:-ms-input-placeholder {
  color: #6c757d;
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search::-ms-input-placeholder {
  color: #6c757d;
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search::placeholder {
  color: #6c757d;
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search {
  margin-bottom: 0;
  opacity: 1;
  width: 230px;
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search.e-input-focus {
  opacity: 1;
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search .e-search-icon {
  min-width: 32px;
}
.e-grid .e-group-animator .e-groupheadercell,
.e-grid .e-group-animator .e-groupheadercell:hover {
  margin: 12px 0 12px 0;
  border-bottom-width: 1px;
}
.e-grid .e-groupdroparea.e-group-animate.e-grouped {
  height: 54px;
  padding: 0 12px 0;
  border-bottom-width: 0;
}
.e-grid.e-rtl .e-group-animator {
  float: right;
}
.e-grid.e-rtl .e-group-animate .e-groupheadercell,
.e-grid.e-rtl .e-group-animate .e-groupheadercell:hover {
  margin-right: 0;
  margin-left: 0;
}
.e-grid.e-rtl .e-group-animate.e-groupdroparea .e-nextgroup {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  margin-top: 15px;
}
.e-grid .e-group-animate.e-groupdroparea .e-nextgroup {
  margin-top: 9px;
}
.e-grid .e-group-animate span.e-nextgroup.e-icons.e-icon-next {
  display: inline-block;
  line-height: 32px;
  float: left;
  height: 24px;
  padding: 0;
  vertical-align: middle;
}
.e-grid .e-groupdroparea.e-group-animate .e-drag.e-icon-drag {
  font-size: 12px;
  line-height: 19px;
  display: inline-block;
  height: 24px;
  padding: 0;
  vertical-align: middle;
}
.e-grid .e-group-animate .e-icon-drag.e-icons {
  margin-left: 8px;
}
.e-grid .e-group-animate .e-drag.e-icon-drag::before {
  opacity: 1;
}
.e-grid .e-groupdroparea.e-group-animate span.e-drag.e-icons.e-icon-drag {
  cursor: move;
}
.e-grid .e-groupdroparea.e-grouped {
  padding: 0 0 4px;
}
.e-grid.e-default .e-gridheader.e-stackedfilter .e-grouptopleftcell {
  border-top: 0;
}
.e-grid.e-default .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell {
  border-bottom: 1px solid;
}
.e-grid.e-default .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell {
  border-top: 1px solid;
}
.e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter .e-grouptopleftcell {
  border-top: 0;
}
.e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell {
  border-bottom: 1px solid;
}
.e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell {
  border-top: 1px solid;
}
.e-grid.e-default.e-verticallines .e-gridheader.e-stackedfilter .e-grouptopleftcell {
  border-top: 0;
}
.e-grid.e-default.e-verticallines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell {
  border-top: 0;
}
.e-grid.e-default.e-hidelines .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell {
  border-bottom: 0;
}
.e-grid.e-default.e-hidelines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell {
  border-top: 0;
}
.e-grid.e-default .e-grouptopleftcell,
.e-grid.e-default .e-rowdragheader {
  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-verticallines .e-grouptopleftcell,
.e-grid.e-default.e-verticallines .e-rowdragheader,
.e-grid.e-default.e-bothlines .e-grouptopleftcell,
.e-grid.e-default.e-bothlines .e-rowdragheader,
.e-grid.e-default.e-hidelines .e-grouptopleftcell,
.e-grid.e-default.e-hidelines .e-rowdragheader {
  border-top-width: 0;
}
.e-grid.e-default.e-verticallines .e-detailrowcollapse,
.e-grid.e-default.e-verticallines .e-detailrowexpand,
.e-grid.e-default.e-verticallines .e-rowdragdrop,
.e-grid.e-default.e-hidelines .e-detailrowcollapse,
.e-grid.e-default.e-hidelines .e-detailrowexpand,
.e-grid.e-default.e-hidelines .e-rowdragdrop {
  border-top-width: 0;
}
.e-grid.e-verticallines .e-firstchildrow .e-rowdragdropcell,
.e-grid.e-bothlines .e-firstchildrow .e-rowdragdropcell {
  border-top-width: 1px;
}
.e-grid.e-default.e-horizontallines .e-grouptopleftcell {
  border-top: 1px solid;
}
.e-grid .e-gridheader .e-headercell .e-rhandler,
.e-grid .e-gridheader .e-headercell .e-rsuppress {
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 4px;
}
.e-grid .e-gridheader .e-headercell.e-leftfreeze.e-freezeleftborder .e-rhandler {
  border-right: 0;
}
.e-grid.e-default.e-hidelines .e-headercell.e-firstheader,
.e-grid.e-rtl .e-gridheader .e-headercell.e-leftfreeze.e-freezeleftborder .e-rhandler {
  border-left: 0;
}
.e-grid.e-device .e-gridheader .e-headercell .e-rhandler {
  width: 14px;
}
.e-grid.e-rtl .e-gridheader .e-headercell .e-rhandler,
.e-grid.e-rtl .e-gridheader .e-headercell .e-rsuppress {
  left: 0;
  right: auto;
}
.e-grid.e-resize-lines .e-gridheader th.e-headercell.e-lastcell .e-rhandler {
  border-right-width: 0;
}
.e-grid .e-rhelper {
  position: absolute;
  width: 1px;
}
.e-grid .e-rhelper,
.e-grid .e-virtual-rhandler {
  z-index: 5;
}
.e-grid.e-device .e-ricon::before {
  border-bottom: 6px solid transparent;
  border-top: 6px solid transparent;
  content: "";
  display: block;
  height: 0;
  position: absolute;
  width: 20px;
  top: 4px;
  border-right: 6px solid;
  right: 4px;
}
.e-grid.e-device .e-ricon::after {
  border-bottom: 6px solid transparent;
  border-top: 6px solid transparent;
  content: "";
  display: block;
  height: 0;
  position: absolute;
  width: 20px;
  top: 4px;
  left: 4px;
  border-left: 6px solid;
  z-index: 3;
}
.e-grid.e-rcursor,
.e-grid .e-gridheader .e-stackedheadercell.e-rcursor,
.e-grid .e-gridheader .e-rcursor {
  cursor: col-resize;
}
.e-grid .e-disablepointer,
.e-grid .e-defaultcur,
.e-grid .e-headercell,
.e-grid .e-headercell.e-stackedheadercell,
.e-grid .e-headercell.e-defaultcursor,
.e-grid.e-editing .e-gridheader .e-rcursor {
  cursor: default;
}
.e-grid .e-table {
  border-collapse: separate;
  table-layout: fixed;
  width: 100%;
}
.e-grid .e-tableborder {
  border-right: 1px solid;
}
.e-grid .e-tableborder:has(.e-emptyrow) {
  border: none;
}
.e-grid .e-virtualtable {
  will-change: transform;
  z-index: 1;
}
.e-grid .e-headercelldiv {
  border: 0 none;
  display: block;
  font-size: 14px;
  font-weight: 700;
  height: 18px;
  line-height: 18px;
  padding: 0 1.5em 0 0.4em;
  margin: -7px -7px -7px -8px;
  overflow: hidden;
  text-align: left;
  text-transform: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-grid .e-rightalign:not(.e-fltr-icon) .e-headercelldiv,
.e-grid .e-leftalign:not(.e-fltr-icon) .e-headercelldiv,
.e-grid .e-centeralign:not(.e-fltr-icon) .e-headercelldiv {
  padding: 0 0.4em;
}
.e-grid .e-headercelldiv.e-headerchkcelldiv {
  overflow: visible;
}
.e-grid .e-headercell.e-templatecell .e-headercelldiv {
  height: auto;
  min-height: 18px;
}
.e-grid .e-gridheader .e-headercontent .e-rightalign .e-headercelldiv.e-headerchkcelldiv,
.e-grid .e-gridheader .e-headercontent .e-centeralign .e-headercelldiv.e-headerchkcelldiv {
  padding: 0 0.6em;
}
.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 .e-filtermenudiv:hover,
.e-grid .e-headercell.e-mousepointer,
.e-grid .e-headercell.e-stackedheadercell.e-mousepointer {
  cursor: pointer;
}
.e-grid:not(.e-left-shadow, .e-right-shadow) .e-gridcontent tr:first-child td {
  border-top: 0 none;
}
.e-grid .e-gridcontent tr:first-child td.e-xlsel-top-border {
  border-top-width: 2px;
}
.e-grid .e-gridheader tr:first-child th:not(.e-freezeleftborder, .e-freezerightborder) {
  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-frozenhdr {
  border-bottom-width: 0;
}
.e-grid.e-bothlines .e-filterbarcell,
.e-grid.e-bothlines .e-filterbarcelldisabled {
  border-width: 1px 0 0 1px;
  border-top-width: 1px;
}
.e-grid .e-headercell,
.e-grid .e-detailheadercell {
  border-style: solid;
  border-width: 0;
  font-size: 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;
  padding: 6px 8px;
  overflow: hidden;
  vertical-align: middle;
  white-space: nowrap;
  width: auto;
}
.e-grid.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-focused:not(.e-menu-item, .e-xlsel-top-border, .e-xlsel-left-border, .e-xlsel-bottom-border, .e-xlsel-right-border),
.e-grid.e-rtl.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-focused:not(.e-menu-item, .e-xlsel-top-border, .e-xlsel-left-border, .e-xlsel-bottom-border, .e-xlsel-right-border),
.e-grid.e-rtl.e-default.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-focused:not(.e-menu-item, .e-xlsel-top-border, .e-xlsel-left-border, .e-xlsel-bottom-border, .e-xlsel-right-border),
.e-grid.e-wrap.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-focused:not(.e-menu-item, .e-xlsel-top-border, .e-xlsel-left-border, .e-xlsel-bottom-border, .e-xlsel-right-border) {
  line-height: 20px;
  border-width: 1.5px;
}
.e-grid.e-right-shadow .e-rightfreeze.e-freezerightborder.e-focused:not(.e-menu-item, .e-xlsel-top-border, .e-xlsel-left-border, .e-xlsel-bottom-border, .e-xlsel-right-border),
.e-grid.e-rtl.e-right-shadow .e-rightfreeze.e-freezerightborder.e-focused:not(.e-menu-item, .e-xlsel-top-border, .e-xlsel-left-border, .e-xlsel-bottom-border, .e-xlsel-right-border),
.e-grid.e-rtl.e-default.e-right-shadow .e-rightfreeze.e-freezerightborder.e-focused:not(.e-menu-item, .e-xlsel-top-border, .e-xlsel-left-border, .e-xlsel-bottom-border, .e-xlsel-right-border),
.e-grid.e-wrap.e-right-shadow .e-rightfreeze.e-freezerightborder.e-focused:not(.e-menu-item, .e-xlsel-top-border, .e-xlsel-left-border, .e-xlsel-bottom-border, .e-xlsel-right-border) {
  line-height: 20px;
  border-width: 1.5px;
}
.e-grid:not(.e-grid-min-height) .e-gridcontent .e-content tr.e-insertedrow .e-rowcell:empty,
.e-grid .e-row.e-emptyrow {
  height: 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-headercontent,
.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;
  text-wrap: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.e-grid .e-summarycell.e-lastrowcell {
  border-bottom-width: 1px;
}
.e-grid .e-summarycontent .e-indentcell {
  border-width: 1px 0 0;
}
.e-grid .e-summarycontent .e-detailindentcelltop {
  border-width: 1px 0 0;
}
.e-grid.e-device .e-rowcell,
.e-grid.e-device .e-summarycell {
  padding: 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:not(.e-xlsel-bottom-border),
.e-grid.e-default .e-detailrowcollapse.e-lastrowcell {
  border-bottom-width: 1px;
}
.e-grid.e-default .e-detailrow .e-lastrowcell {
  border-bottom: 1px solid;
  border-bottom-color: #dee2e6;
}
.e-grid.e-default .e-headercell,
.e-grid.e-default .e-detailheadercell {
  border-width: 0;
}
.e-grid.e-default .e-stackedheadercell {
  border-width: 1px 0 1px 1px;
}
.e-grid.e-default .e-stackedheadercell.e-leftfreeze.e-freezeleftborder {
  border-right-width: 2px;
}
.e-grid.e-default .e-stackedheadercell.e-rightfreeze.e-freezerightborder {
  border-left-width: 2px;
}
.e-grid.e-default .e-stackedheadercell.e-fixedfreeze.e-freezeleftborder {
  border-left-width: 1px;
}
.e-grid.e-default .e-stackedheadercell.e-fixedfreeze.e-freezerightborder {
  border-right-width: 1px;
}
.e-grid.e-default .e-gridheader th.e-firstcell.e-movablefirst {
  border-left-width: 0;
}
.e-grid.e-bothlines .e-rowcell.e-lastrowcell:not(.e-xlsel-bottom-border) {
  border-bottom-width: 1px;
}
.e-grid.e-bothlines .e-rowcell {
  border-width: 1px 0 0 1px;
}
.e-grid:not(.sf-grid).e-gridheader table th[rowspan],
.e-grid:not(.sf-grid).e-device .e-gridheader table th[rowspan] {
  padding-bottom: 13px;
  vertical-align: bottom;
}
.e-grid .e-emptyrow td {
  line-height: 22px;
  padding: 0.7em;
}
.e-grid.e-responsive .e-rowcell,
.e-grid.e-responsive .e-headercelldiv {
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-grid.e-responsive .e-rowcell.e-gridchkbox,
.e-grid.e-responsive .e-rowcell.e-gridchkbox-cell,
.e-grid.e-responsive .e-headercelldiv.e-headerchkcelldiv,
.e-grid.e-responsive .e-rowcell.e-boolcell {
  text-overflow: clip;
}
.e-grid .e-addedrow .e-rowcell.e-boolcell .e-frame.e-check {
  color: #fff;
}
.e-grid [aria-selected] + tr .e-detailindentcell {
  border-top-style: solid;
  border-top-width: 1px;
}
.e-grid.e-default.e-verticallines tr th:first-child:not(.e-firstcell),
.e-grid.e-default.e-verticallines tr th:first-child:not(.e-firstcell) {
  border-left-width: 0;
}
.e-grid.e-default.e-verticallines .e-headercell,
.e-grid.e-default.e-verticallines .e-detailheadercell {
  border-width: 0 0 0 1px;
}
.e-grid.e-default.e-verticallines .e-headercell.e-stackedheadercell {
  border-bottom: 1px solid;
}
.e-grid:not(.sf-grid).e-default.e-bothlines .e-headercell,
.e-grid:not(.sf-grid).e-default.e-bothlines .e-detailheadercell {
  border-width: 0 0 0 1px;
}
.e-grid:not(.sf-grid).e-default.e-bothlines .e-headercell.e-grid-group-first-cell {
  border-left-width: 0;
}
.e-grid:not(.sf-grid, .e-rtl).e-default.e-bothlines .e-headercell.e-leftfreeze.e-freezeleftborder {
  border-right-width: 2px;
}
.e-grid:not(.sf-grid, .e-rtl).e-default.e-bothlines .e-headercell.e-rightfreeze.e-freezerightborder {
  border-left-width: 2px;
}
.e-grid:not(.sf-grid, .e-rtl).e-default.e-bothlines .e-headercell.e-fixedfreeze.e-freezerightborder {
  border-right-width: 1px;
}
.e-grid.e-rtl:not(.sf-grid).e-default.e-bothlines .e-headercell.e-leftfreeze.e-freezeleftborder {
  border-left-width: 2px;
}
.e-grid.e-rtl:not(.sf-grid).e-default.e-bothlines .e-headercell.e-rightfreeze.e-freezerightborder {
  border-right-width: 2px;
}
.e-grid.e-rtl:not(.sf-grid).e-default.e-bothlines .e-headercell.e-fixedfreeze.e-freezeleftborder {
  border-right-width: 1px;
}
.e-grid:not(.sf-grid).e-default:not(.e-verticallines):not(.e-bothlines) table th[rowspan] {
  border-width: 0 0 0 1px;
}
.e-grid:not(.sf-grid).e-default table th[rowspan].e-leftfreeze.e-freezeleftborder {
  border-right-width: 2px;
}
.e-grid:not(.sf-grid).e-default table th[rowspan].e-rightfreeze.e-freezerightborder {
  border-left-width: 2px;
}
.e-grid:not(.sf-grid).e-default table th[rowspan].e-fixedfreeze.e-freezeleftborder {
  border-left-width: 1px;
}
.e-grid:not(.sf-grid).e-default table th[rowspan].e-fixedfreeze.e-freezerightborder {
  border-right-width: 1px;
}
.e-grid tr th.e-firstcell {
  border-left-style: solid;
  border-left-width: 1px;
}
.e-grid.e-default tr th.e-detailheadercell:first-child {
  border-left-width: 0;
}
.e-grid.e-default:not(.e-rtl) tr td:first-child:not(.e-xlsel-left-border, .e-fixedfreeze.e-freezeleftborder, .e-rowcell-firstchild, .e-addfreezefirstchildborder, .e-leftfreeze.e-freezeleftborder.e-focused),
.e-grid.e-default:not(.e-rtl) tr th.e-headercell:first-child:not(.e-firstcell, .e-headercell.e-frozen-left-border, .e-leftfreeze.e-freezeleftborder.e-focused),
.e-grid.e-default:not(.e-rtl) tr th.e-filterbarcell:first-child:not(.e-filterbarcell.e-frozen-left-border) {
  border-left-width: 0;
}
.e-grid:not(.e-rtl).e-verticallines .e-grouptopleftcell.e-lastgrouptopleftcell,
.e-grid:not(.e-rtl).e-bothlines .e-grouptopleftcell.e-lastgrouptopleftcell {
  border-right-width: 1px;
  border-right-style: solid;
}
.e-grid .e-filterbarcell .e-filtertext::-webkit-search-cancel-button,
.e-grid .e-search input::-webkit-search-cancel-button {
  display: none;
}
.e-grid .e-filterbarcell .e-filtertext::-ms-clear,
.e-grid .e-search input::-ms-clear {
  display: none;
}
.e-grid .e-hiddenrow,
.e-grid .e-hide,
.e-grid .e-group-animator:last-child .e-nextgroup.e-icons.e-icon-next {
  display: none;
}
.e-grid .e-rowcell,
.e-grid .e-gridcontent,
.e-grid .e-gridheader,
.e-grid .e-headercontent,
.e-grid .e-groupdroparea,
.e-grid .e-gridfooter,
.e-grid .e-summarycontent {
  overflow: hidden;
  vertical-align: middle;
}
.e-grid .e-sortfilterdiv {
  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-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-centeralign.e-headercell[aria-sort=none] .e-headercelldiv,
.e-grid .e-gridheader .e-sortfilter .e-centeralign.e-headercell[aria-sort=none] .e-stackedheadercelldiv,
.e-grid .e-gridheader .e-sortfilter .e-centeralign.e-headercell:not([aria-sort]) .e-headercelldiv,
.e-grid .e-gridheader .e-sortfilter .e-centeralign.e-headercell:not([aria-sort]) .e-stackedheadercelldiv {
  padding-right: 5px;
}
.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-headercelldiv,
.e-grid .e-gridheader .e-stackedheadercelldiv {
  padding: 0 20px 0 5px;
}
.e-grid.e-rtl .e-gridheader .e-sortfilter .e-centeralign.e-headercell[aria-sort=none] .e-headercelldiv,
.e-grid.e-rtl .e-gridheader .e-sortfilter .e-centeralign.e-headercell[aria-sort=none] .e-stackedheadercelldiv,
.e-grid.e-rtl .e-gridheader .e-sortfilter .e-centeralign.e-headercell:not([aria-sort]) .e-headercelldiv,
.e-grid.e-rtl .e-gridheader .e-sortfilter .e-centeralign.e-headercell:not([aria-sort]) .e-stackedheadercelldiv {
  padding-left: 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 0.45em 0 0.5em;
}
.e-grid .e-filtermenudiv {
  float: right;
  margin: -12px -2px -12px 8px;
  padding: 2px;
  text-align: right;
}
.e-grid.e-print-grid-layout .e-pager,
.e-grid.e-print-grid-layout .e-filterbar,
.e-grid.e-print-grid-layout .e-icons:not(.e-frame),
.e-grid.e-print-grid-layout .e-grouptopleftcell,
.e-grid.e-print-grid-layout .e-recordpluscollapse,
.e-grid.e-print-grid-layout .e-indentcell,
.e-grid.e-print-grid-layout .e-recordplusexpand {
  display: none;
}
.e-grid.e-print-grid-layout .e-indentcell.e-detailindentcelltop {
  display: table-cell;
}
.e-grid.e-print-grid-layout .e-content {
  overflow-y: hidden;
}
.e-grid.e-print-grid-layout .e-grouptext {
  width: auto;
}
.e-grid.e-print-grid-layout .e-detailcell {
  padding: 0.8em 0.6em;
}
.e-grid.e-print-grid {
  left: -1000px;
  top: -1000px;
}
.e-grid .e-flbldcontent {
  padding: 18px 18px 0;
}
.e-grid .e-flblbtn {
  width: 110px;
}
.e-grid .e-sortnumber {
  border-radius: 65%;
  display: inline-block;
  float: right;
  text-align: center;
  font-size: 14px;
  font-size: 14px;
  height: 16px;
  line-height: 14px;
  margin: 2px 10px 1px 8px;
  width: 16px;
}
.e-grid .e-gridheader .e-fltr-icon .e-sortnumber {
  margin: 2px 8px 1px 8px;
}
.e-grid .e-gridheader .e-rightalign.e-fltr-icon .e-sortnumber {
  float: left;
  margin: 2px 8px 0 10px;
}
.e-grid .e-gridheader .e-rightalign .e-sortnumber {
  float: left;
  margin: 2px 8px 0 10px;
}
.e-grid .e-gridheader .e-fltr-icon .e-sortfilterdiv {
  margin: -12px 24px -12px 8px;
}
.e-grid .e-gridheader .e-rightalign.e-fltr-icon .e-sortfilterdiv {
  margin: -12px 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-columnmenu {
  position: absolute;
  right: 23px;
  float: right;
  margin: -13px -18px -12px 8px;
  padding: 2px;
}
.e-grid.e-wrap .e-columnmenu,
.e-grid.e-wrap .e-grid.e-rtl .e-columnmenu {
  line-height: 3px;
}
.e-grid.e-rtl .e-columnmenu {
  left: 23px;
  right: auto;
  margin: -12px 8px -12px -20px;
}
.e-grid .e-detailrowcollapse,
.e-grid .e-detailrowexpand,
.e-grid .e-rowdragdropcell {
  border-style: solid;
  border-width: 1px 0 0;
}
.e-grid .e-detailrowcollapse,
.e-grid .e-detailrowexpand {
  cursor: pointer;
}
.e-grid .e-detailindentcell {
  border-right-style: solid;
  border-right-width: 1px;
}
.e-grid .e-detailcell {
  border-top-style: solid;
  border-top-width: 1px;
  padding: 0.3em;
  font-weight: normal;
  text-align: left;
}
.e-grid th.e-detailcell .e-rowcell,
.e-grid th.e-detailcell .e-gridpager {
  text-align: left;
}
.e-grid th.e-detailcell .e-rtl .e-rowcell,
.e-grid th.e-detailcell .e-rtl .e-gridpager {
  text-align: right;
}
.e-grid.e-rtl th.e-detailcell .e-rowcell,
.e-grid.e-rtl th.e-detailcell .e-gridpager {
  text-align: right;
}
.e-grid.e-verticallines .e-rowcell,
.e-grid.e-verticallines .e-filterbarcell {
  border-width: 0 0 0 1px;
}
.e-grid.e-verticallines .e-rowcell.e-grid-group-first-cell,
.e-grid.e-verticallines .e-headercell.e-grid-group-first-cell,
.e-grid.e-bothlines .e-rowcell.e-grid-group-first-cell,
.e-grid.e-bothlines .e-headercell.e-grid-group-first-cell {
  border-left-width: 0;
}
.e-grid.e-hidelines .e-rowcell,
.e-grid.e-hidelines .e-headercell,
.e-grid.e-hidelines .e-detailheadercell,
.e-grid.e-hidelines tr th.e-firstcell,
.e-grid.e-hidelines .e-filterbarcell {
  border-width: 0;
}
.e-grid.e-horizontallines .e-headercell,
.e-grid.e-horizontallines .e-detailheadercell {
  border-width: 0;
}
.e-grid.e-horizontallines .e-headercell.e-stackedheadercell {
  border-width: 0 0 1px 1px;
}
.e-grid.e-horizontallines .e-rowcell {
  border-width: 1px 0 0;
}
.e-grid.e-horizontallines .e-filterbarcell {
  border-width: 1px 0 0;
}
.e-grid.e-horizontallines .e-rowcell.e-lastrowcell:not(.e-xlsel-bottom-border),
.e-grid.e-verticallines .e-rowcell.e-lastrowcell:not(.e-xlsel-bottom-border),
.e-grid.e-hidelines .e-rowcell.e-lastrowcell:not(.e-xlsel-bottom-border) {
  border-bottom-width: 1px;
}
.e-grid.e-horizontallines .e-detailrowvisible,
.e-grid.e-verticallines .e-detailrowvisible,
.e-grid.e-hidelines .e-detailrowvisible,
.e-grid.e-bothlines .e-detailrowvisible {
  border-left-width: 0;
}
.e-grid.e-verticallines .e-firstchildrow .e-rowcell,
.e-grid.e-verticallines .e-firstchildrow .e-detailrowcollapse,
.e-grid.e-verticallines .e-firstchildrow .e-detailrowexpand,
.e-grid.e-hidelines .e-firstchildrow .e-rowcell,
.e-grid.e-hidelines .e-firstchildrow .e-detailrowcollapse,
.e-grid.e-hidelines .e-firstchildrow .e-detailrowexpand {
  border-top-width: 1px;
}
.e-grid .e-filterbarcell .e-icons::before {
  display: block;
  margin: 0 auto;
}
.e-grid .e-filterbarcell,
.e-grid .e-filterbarcelldisabled {
  border-collapse: collapse;
  border-style: solid;
  border-width: 1px 0 0;
  cursor: default;
  height: 34px;
  overflow: hidden;
  padding: 1px 2px;
  vertical-align: middle;
}
.e-grid .e-rowdragheader {
  border-color: #dee2e6;
  border-style: 1px;
  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,
.e-grid.e-rtl .e-searchclear,
.e-grid .e-grid-relative {
  position: relative;
}
.e-grid .e-searchclear {
  float: right;
}
.e-grid.e-rtl .e-searchclear {
  float: left;
}
.e-grid .e-checkselect,
.e-grid .e-checkselectall {
  margin: 0;
  opacity: 0;
  position: absolute;
  width: 0;
}
.e-grid .e-rowcell .e-checkbox-wrapper,
.e-grid .e-rowcell .e-css.e-checkbox-wrapper {
  -webkit-user-select: auto;
  height: 20px;
  line-height: 20px;
  position: relative;
  top: -2px;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
.e-grid .e-filterdiv,
.e-grid .e-fltrtempdiv {
  padding: 0;
  position: relative;
  text-align: center;
  width: 100%;
}
.e-grid .e-pager {
  border-bottom: transparent;
  border-left: transparent;
  border-right: transparent;
}
.e-grid .e-gridpopup {
  font-weight: normal;
  position: absolute;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 99999;
}
.e-grid .e-gridpopup .e-content {
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  font-size: 14px;
  padding: 4px;
}
.e-grid .e-gridpopup span {
  border: 1px solid transparent;
  cursor: pointer;
  display: inline-block;
  height: 26px;
  padding: 4px;
  width: 26px;
}
.e-grid .e-gridpopup .e-tail::before,
.e-grid .e-gridpopup .e-tail::after {
  border: 10px solid transparent;
  content: "";
  height: 0;
  left: 8px;
  position: absolute;
  width: 0;
}
.e-grid .e-gridpopup .e-downtail::after {
  top: 34px;
}
.e-grid .e-gridpopup .e-uptail::after {
  top: -17px;
}
.e-grid .e-gridpopup .e-uptail::before {
  top: -19px;
}
.e-grid .e-gridpopup .e-sortdirect,
.e-grid .e-gridpopup .e-rowselect {
  line-height: 18px;
  text-indent: 1px;
}
.e-grid .e-footerpadding {
  padding-left: 0;
  padding-right: 14px;
}
.e-grid .e-footerpadding .e-lastsummarycell {
  border-left: none;
  border-right: 1px solid;
}
.e-grid.e-rtl .e-footerpadding {
  padding-left: 14px;
  padding-right: 0;
}
.e-grid.e-rtl .e-footerpadding tr.e-summaryrow td.e-lastsummarycell:last-child {
  border-right: none;
  border-left: 1px solid #dee2e6;
}
.e-grid .e-cloneproperties {
  border-style: solid;
  border-width: 1px;
  font-size: 14px;
  font-weight: 400;
  -webkit-box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
  opacity: 1;
  overflow: hidden;
  padding: 2px 8px 1px;
  text-align: left;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  white-space: nowrap;
  z-index: 10;
}
.e-grid .e-cloneproperties .e-draganddrop {
  border-spacing: 0;
  font-size: 14px;
  font-weight: normal;
  overflow: visible;
}
.e-grid .e-cloneproperties.e-headerclone table,
.e-grid .e-cloneproperties.e-draganddrop table {
  border-spacing: 0;
}
.e-grid .e-notallowedcur {
  cursor: not-allowed;
}
.e-grid .e-grabcur {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.e-grid .e-headerclone {
  border-radius: 4px;
  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: 0.95;
}
.e-grid.e-default .e-gridheader th.e-firstcell,
.e-grid.e-default .e-gridheader th.e-laststackcell:not(:has(.e-rhandler.e-rcursor)) {
  border-left-style: solid;
  border-left-width: 1px;
}
.e-grid.e-default.e-verticallines .e-gridheader th.e-firstcell.e-grid-group-first-cell {
  border-left-width: 0;
}
.e-grid:not(.sf-grid).e-bothlines .e-gridheader th.e-stackedheadercell {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-left-style: solid;
  border-left-width: 1px;
}
.e-grid.e-default.e-hidelines .e-gridheader th.e-firstcell {
  border-left-width: 0;
}
.e-grid td.e-active {
  font-weight: 400;
}
.e-grid:not(.e-row-responsive) .e-gridcontent tr.e-row:first-child td.e-cellselectionbackground:not(.e-gridchkbox-cell),
.e-grid td.e-cellselectionbackground {
  font-weight: 400;
}
.e-grid .e-groupdroparea {
  height: auto;
  line-height: normal;
  min-height: 36px;
}
.e-grid .e-griddragarea {
  border: 1px solid;
  opacity: 0.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 {
  cursor: not-allowed;
}
.e-grid.e-ungroupdrag .e-gridcontent {
  cursor: default;
}
.e-grid.e-rowdrag .e-columnheader,
.e-grid.e-rowdrag .e-groupdroparea {
  cursor: not-allowed;
}
.e-grid.e-rowdrag .e-gridcontent {
  cursor: default;
}
.e-grid .e-groupdroparea {
  cursor: default;
  border-style: solid none;
  border-width: 1px 0 0;
  font-size: 14px;
  font-weight: 400;
  border-top-width: 1px;
  opacity: 1;
  padding: 9px 0;
  text-align: center;
  text-indent: 1pt;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
}
.e-grid .e-grouptext {
  display: inline-block;
  margin-right: 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: 4px;
  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-groupheadercell .e-cancel {
  padding-right: 14px;
}
.e-grid .e-groupheadercell .e-icons::before {
  display: inline;
}
.e-grid.e-device .e-groupheadercell span {
  line-height: 21px;
}
.e-grid.e-device .e-groupheadercell .e-ungroupbutton {
  line-height: 20px;
}
.e-grid.e-device .e-groupheadercell .e-groupsort {
  margin-top: 0;
}
.e-grid .e-groupsort,
.e-grid .e-ungroupbutton,
.e-grid .e-toggleungroup {
  font-size: 14px;
  margin-left: -6px;
}
.e-grid .e-groupsort {
  margin-right: 0;
  margin-top: -0.5px;
}
.e-grid span.e-ungroupbutton.e-icons {
  margin-left: -10px;
  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-groupcaption {
  border-style: solid;
  border-width: 1px 0 0;
  display: table-cell;
  font-size: 14px;
  line-height: 22px;
  padding: 0.5em;
  overflow: hidden;
  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;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 8px;
}
.e-grid .e-headercontent {
  border-style: solid;
  border-width: 0;
}
.e-grid .e-stackedheadercell {
  border-width: 1px 0 1px 1px;
  white-space: nowrap;
}
.e-grid .e-toolbar .e-tbar-btn.e-btn .e-btn-icon.e-icons.e-columnchooser-btn {
  font-size: 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 {
  min-height: 350px;
}
.e-grid .e-edit-dialog .e-dlg-content {
  position: relative;
}
.e-grid .e-griderror label {
  display: inline !important;
}
.e-grid .e-tooltip-wrap.e-griderror {
  z-index: 1000;
}
.e-grid .e-tooltip-wrap.e-griderror .e-arrow-tip.e-tip-top {
  left: 44%;
  top: -8px;
}
.e-grid .e-normaledit {
  border-top: 0;
  padding: 0;
}
.e-grid .e-normaledit .e-rowcell {
  padding-bottom: 0;
  padding-top: 0;
}
.e-grid.e-device .e-normaledit .e-rowcell {
  padding-bottom: 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-gridcontent table tbody .e-normaledit .e-rowcell {
  border-top: 1px solid;
}
.e-grid:not(.e-row-responsive, .e-left-shadow, .e-right-shadow) .e-gridcontent tr.e-row:first-child .e-rowcell:not(.e-xlsel-top-border) {
  border-top: 0;
}
.e-grid.e-device .e-editedbatchcell.e-rowcell,
.e-grid .e-editedbatchcell.e-rowcell,
.e-grid.e-device .e-gridcontent .e-normaledit .e-rowcell {
  padding-bottom: 0;
  padding-top: 0;
}
.e-grid .e-editedbatchcell,
.e-grid td.e-boolcell {
  padding-left: 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-columnchooserdiv {
  float: right;
  margin: -12px;
}
.e-grid .e-rowcell .e-frozen-default-cursor,
.e-grid .e-gridheader .e-headercell .e-frozen-default-cursor,
.e-grid .e-gridheader .e-filterbarcell .e-frozen-default-cursor {
  border-left: 3px solid;
  border-right: 0;
}
.e-grid .e-tooltip-wrap.e-griderror.e-unfreeze {
  z-index: 1;
}
.e-grid.e-lib .e-leftfreeze,
.e-grid.e-lib.e-grid .e-headercell.e-leftfreeze,
.e-grid.e-lib.e-grid .e-headercell.e-rightfreeze,
.e-grid.e-lib .e-rightfreeze,
.e-grid .e-leftfreeze,
.e-grid .e-rightfreeze {
  position: sticky;
  z-index: 2;
}
.e-grid.e-lib .e-fixedfreeze,
.e-grid.e-lib.e-grid .e-headercell.e-fixedfreeze,
.e-grid .e-fixedfreeze {
  position: sticky;
  z-index: 3;
}
.e-grid .e-xlsel-top-border,
.e-grid.e-rtl.e-default .e-rowcell.e-xlsel-top-border {
  border-top-width: 2px;
  line-height: 20px;
}
.e-grid .e-xlsel-left-border,
.e-grid .e-fixedfreeze.e-freezeleftborder.e-xlsel-left-border,
.e-grid.e-rtl.e-default .e-rowcell.e-xlsel-left-border,
.e-grid.e-rtl.e-default .e-rowcell.e-fixedfreeze.e-freezeleftborder.e-xlsel-left-border {
  border-left-width: 2px;
}
.e-grid .e-xlsel-right-border,
.e-grid .e-fixedfreeze.e-freezerightborder.e-xlsel-right-border,
.e-grid.e-rtl.e-default .e-rowcell.e-xlsel-right-border,
.e-grid.e-rtl.e-default .e-rowcell.e-fixedfreeze.e-freezerightborder.e-xlsel-right-border {
  border-right-width: 2px;
}
.e-grid.e-wrap .e-xlsel-bottom-border.e-xlsel-top-border,
.e-grid.e-rtl.e-wrap .e-xlsel-bottom-border.e-xlsel-top-border {
  line-height: 19px;
}
.e-grid.e-wrap .e-xlsel-bottom-border,
.e-grid.e-rtl.e-wrap .e-xlsel-bottom-border {
  line-height: 17px;
}
.e-grid .e-xlsel-bottom-border.e-xlsel-top-border,
.e-grid.e-rtl.e-default .e-rowcell.e-xlsel-bottom-border.e-xlsel-top-border {
  line-height: 18px;
}
.e-grid .e-xlsel-bottom-border,
.e-grid.e-rtl.e-default .e-rowcell.e-xlsel-bottom-border {
  border-bottom-width: 2px;
  line-height: 20px;
}
.e-grid .e-virtual-content.e-content {
  overflow-x: hidden;
}
.e-grid.e-lib.e-default .e-headercell.e-leftfreeze.e-freezeleftborder,
.e-grid.e-lib .e-leftfreeze.e-freezeleftborder,
.e-grid .e-leftfreeze.e-freezeleftborder {
  border-right-width: 2px;
}
.e-grid.e-rtl.e-right-shadow .e-rightfreeze.e-freezerightborder:not(.e-dragborder),
.e-grid.e-left-shadow .e-leftfreeze.e-freezeleftborder:not(.e-dragborder) {
  clip-path: inset(0 -15px 0 0);
  -webkit-box-shadow: 4px 0 8px rgba(0, 0, 0, 0.12);
  box-shadow: 4px 0 8px rgba(0, 0, 0, 0.12);
}
.e-grid.e-rtl.e-right-shadow .e-rightfreeze.e-freezerightborder:not(.e-xlsel-right-border),
.e-grid.e-left-shadow .e-leftfreeze.e-freezeleftborder:not(.e-xlsel-right-border) {
  border-right-color: transparent;
}
.e-grid.e-rtl.e-right-shadow .e-rightfreeze.e-freezerightborder.e-dragborder,
.e-grid.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-dragborder {
  -webkit-box-shadow: 0 2px 0 0 #0d6efd, 4px 0 8px rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 0 0 #0d6efd, 4px 0 8px rgba(0, 0, 0, 0.12);
}
.e-grid.e-right-shadow .e-rightfreeze.e-freezerightborder:not(.e-dragborder),
.e-grid.e-rtl.e-left-shadow .e-leftfreeze.e-freezeleftborder:not(.e-dragborder) {
  clip-path: inset(0 0 0 -15px);
  -webkit-box-shadow: -4px 0 8px rgba(0, 0, 0, 0.12);
  box-shadow: -4px 0 8px rgba(0, 0, 0, 0.12);
}
.e-grid.e-right-shadow:not(.e-rtl) .e-rightfreeze.e-freezerightborder:not(.e-xlsel-left-border),
.e-grid.e-rtl.e-left-shadow .e-leftfreeze.e-freezeleftborder:not(.e-xlsel-left-border) {
  border-left-color: transparent;
}
.e-grid.e-right-shadow .e-rightfreeze.e-freezerightborder.e-dragborder,
.e-grid.e-rtl.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-dragborder {
  -webkit-box-shadow: 0 2px 0 0 #0d6efd, -4px 0 8px rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 0 0 #0d6efd, -4px 0 8px rgba(0, 0, 0, 0.12);
}
.e-grid.e-lib.e-default .e-headercell.e-rightfreeze.e-freezerightborder,
.e-grid.e-lib .e-rightfreeze.e-freezerightborder,
.e-grid .e-rightfreeze.e-freezerightborder {
  border-left-width: 2px;
}
.e-grid.e-lib.e-default:not(.e-rtl) .e-headercell.e-fixedfreeze.e-freezeleftborder:not(.e-removefreezeleftborder),
.e-grid.e-lib:not(.e-rtl) .e-fixedfreeze.e-freezeleftborder:not(.e-removefreezeleftborder),
.e-grid:not(.e-rtl) .e-fixedfreeze.e-freezeleftborder:not(.e-removefreezeleftborder) {
  border-left-width: 1px;
}
.e-grid.e-lib.e-default:not(.e-rtl) .e-headercell.e-fixedfreeze.e-freezerightborder:not(.e-removefreezerightborder),
.e-grid.e-lib:not(.e-rtl) .e-fixedfreeze.e-freezerightborder:not(.e-removefreezerightborder),
.e-grid:not(.e-rtl) .e-fixedfreeze.e-freezerightborder:not(.e-removefreezerightborder) {
  border-right-width: 1px;
}
.e-grid .e-content.e-mac-safari::-webkit-scrollbar {
  width: 7px;
}
.e-grid .e-content.e-mac-safari::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 4px;
}
.e-grid .e-movablescrollbar {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
  overflow-x: scroll;
}
.e-grid .e-columnchooser::before {
  line-height: 1.9;
}
.e-grid .e-toolbar .e-ccdiv {
  margin-top: -1px;
  padding: 0 10px;
}
.e-grid .e-toolbar .e-ccdiv .e-columnchooser.e-cctbn-icon {
  font-size: 15px;
  vertical-align: middle;
}
.e-grid.e-rtl .e-tableborder {
  border-left: 1px solid;
  border-right: 0;
}
.e-grid.e-rtl.e-lib.e-default .e-headercell.e-leftfreeze.e-freezeleftborder,
.e-grid.e-rtl.e-lib .e-leftfreeze.e-freezeleftborder,
.e-grid.e-rtl .e-leftfreeze.e-freezeleftborder {
  border-left-width: 2px;
}
.e-grid.e-rtl.e-lib.e-default .e-headercell.e-rightfreeze.e-freezerightborder,
.e-grid.e-rtl.e-lib .e-rightfreeze.e-freezerightborder,
.e-grid.e-rtl .e-rightfreeze.e-freezerightborder {
  border-right-width: 2px;
}
.e-grid.e-rtl.e-lib.e-default .e-headercell.e-fixedfreeze.e-freezeleftborder:not(.e-removefreezerightborder),
.e-grid.e-rtl.e-lib .e-fixedfreeze.e-freezeleftborder:not(.e-removefreezerightborder),
.e-grid.e-rtl .e-fixedfreeze.e-freezeleftborder:not(.e-removefreezerightborder) {
  border-right-width: 1px;
}
.e-grid.e-rtl.e-lib.e-default .e-headercell.e-fixedfreeze.e-freezerightborder:not(.e-removefreezeleftborder),
.e-grid.e-rtl.e-lib .e-fixedfreeze.e-freezerightborder:not(.e-removefreezeleftborder),
.e-grid.e-rtl .e-fixedfreeze.e-freezerightborder:not(.e-removefreezeleftborder) {
  border-left-width: 1px;
}
.e-grid.e-rtl .e-headercell,
.e-grid.e-rtl .e-detailheadercell {
  border-width: 0;
  text-align: right;
}
.e-grid.e-rtl .e-headercell.e-fltr-icon .e-headercelldiv,
.e-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 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 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: 2px 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 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: 1px 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-columnheader .e-rightalign .e-sortnumber {
  margin: 3px 5px 0 7px;
}
.e-grid.e-rtl.e-wrap .e-columnheader .e-sortnumber {
  margin: 3px 5px 0 7px;
}
.e-grid.e-rtl.e-wrap .e-columnheader .e-fltr-icon .e-sortfilterdiv {
  margin: -22px 14px -20px 23px;
}
.e-grid.e-rtl.e-wrap .e-columnheader .e-fltr-icon.e-rightalign .e-sortfilterdiv {
  margin: -22px 14px -20px 22px;
}
.e-grid.e-rtl .e-gridheader .e-fltr-icon .e-sortfilterdiv {
  margin: -12px 8px -13px 24px;
}
.e-grid.e-rtl .e-gridheader .e-rightalign.e-fltr-icon .e-sortfilterdiv {
  margin: -12px 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-gridheader .e-sortfilter .e-fltr-icon .e-headercelldiv {
  margin: -5px;
}
.e-grid.e-rtl .e-gridheader .e-rightalign .e-sortfilterdiv {
  margin: -10px 8px -12px -2px;
}
.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-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-grouptopleftcell span.e-grouptext {
  margin-left: 0;
  margin-right: 0;
}
.e-grid.e-rtl .e-grouptopleftcell span {
  float: right;
  margin: 0 8px;
}
.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-stackedheadercell.e-leftfreeze.e-freezeleftborder,
.e-grid.e-rtl .e-rowcell.e-leftfreeze.e-freezeleftborder {
  border-left-width: 2px;
}
.e-grid.e-rtl .e-stackedheadercell.e-rightfreeze.e-freezerightborder,
.e-grid.e-rtl .e-rowcell.e-rightfreeze.e-freezerightborder {
  border-right-width: 2px;
}
.e-grid.e-rtl .e-stackedheadercell.e-fixedfreeze.e-freezeleftborder,
.e-grid.e-rtl .e-rowcell.e-fixedfreeze.e-freezeleftborder:not(.e-xlsel-right-border, .e-removefreezerightborder) {
  border-right-width: 1px;
}
.e-grid.e-rtl .e-stackedheadercell.e-fixedfreeze.e-freezerightborder,
.e-grid.e-rtl .e-rowcell.e-fixedfreeze.e-freezerightborder:not(.e-xlsel-left-border, .e-removefreezeleftborder) {
  border-left-width: 1px;
}
.e-grid.e-rtl .e-summarycell.e-rightfreeze.e-freezerightborder,
.e-grid.e-rtl .e-summarycell.e-fixedfreeze.e-freezeleftborder {
  border-left-width: 0;
}
.e-grid.e-rtl .e-summarycell.e-leftfreeze.e-freezeleftborder,
.e-grid.e-rtl .e-summarycell.e-fixedfreeze.e-freezerightborder {
  border-right-width: 0;
}
.e-grid.e-rtl .e-filterbarcell,
.e-grid.e-rtl .e-filterbarcelldisabled {
  border-width: 1px 0 0;
}
.e-grid.e-rtl .e-lastrowcell {
  border-width: 1px 1px 1px 0;
}
.e-grid.e-rtl .e-cloneproperties {
  border-width: 1px 1px 2px;
}
.e-grid.e-rtl tr td:first-child,
.e-grid.e-rtl tr th:first-child {
  border-left-width: 0;
}
.e-grid.e-rtl.e-default.e-bothlines tr td:first-child:not(.e-summarycell, .e-freezeleftborder),
.e-grid.e-rtl.e-default.e-bothlines tr th:first-child {
  border-left-width: 1px;
}
.e-grid.e-rtl.e-default.e-bothlines tr td:first-child.e-detailrowcollapse,
.e-grid.e-rtl.e-default.e-bothlines tr td:first-child.e-detailrowexpand {
  border-left-width: 0;
}
.e-grid.e-rtl.e-default tr td:last-child:not(.e-xlsel-left-border, .e-rowcell-lastchild, .e-addfreezefirstchildborder),
.e-grid.e-rtl.e-default .e-gridheader table tr th:last-child:not(.e-firstcell) {
  border-left: 0;
}
.e-grid.e-rtl.e-default.e-verticallines tr th:last-child {
  border-left: 1px solid;
}
.e-grid.e-rtl.e-default .e-gridheader tr th:last-child,
.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-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-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-detailcell,
.e-grid.e-rtl.e-default.e-bothlines .e-detailcell {
  border-right-style: solid;
  border-right-width: 1px;
  text-align: right;
}
.e-grid.e-rtl .e-groupsort,
.e-grid.e-rtl .e-ungroupbutton,
.e-grid.e-rtl .e-toggleungroup {
  margin-left: 0;
  margin-right: -7px;
}
.e-grid.e-rtl span.e-ungroupbutton.e-icons {
  margin-left: 0;
  margin-right: -9px;
  padding-top: 2px;
}
.e-grid.e-rtl:not(.sf-grid).e-default.e-bothlines .e-headercell,
.e-grid.e-rtl:not(.sf-grid).e-default.e-bothlines .e-detailheadercell {
  border-width: 0 0 0 1px;
}
.e-grid.e-rtl.e-default.e-bothlines .e-dragheadercell,
.e-grid.e-rtl.e-default.e-bothlines .e-rowdragheader,
.e-grid.e-rtl.e-default.e-bothlines .e-cloneproperties.e-draganddrop td.e-rowdragdrop {
  border-left: 1px solid #dee2e6;
  padding-left: 3px;
}
.e-grid.e-rtl.e-default.e-bothlines .e-gridheader .e-headercell.e-firstheader,
.e-grid.e-rtl.e-default.e-bothlines .e-gridheader th.e-grouptopleftcell.e-lastgrouptopleftcell {
  border-left: 1px solid;
  border-right: 0;
}
.e-grid.e-rtl .e-cloneproperties.e-draganddrop .e-row .e-icon-rowdragicon::before {
  left: 4px;
  position: relative;
}
.e-grid.e-rtl:not(.sf-grid).e-bothlines .e-gridheader th.e-stackedheadercell {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.e-grid.e-rtl.e-bothlines .e-filterbarcell,
.e-grid.e-rtl.e-bothlines .e-filterbarcelldisabled {
  border-width: 1px 0 0 1px;
  border-top-width: 1px;
}
.e-grid.e-rtl.e-bothlines .e-rowcell,
.e-grid.e-rtl.e-bothlines .e-rowcell.e-lastrowcell {
  border-width: 1px 0 0 1px;
}
.e-grid.e-rtl.e-verticallines .e-rowcell,
.e-grid.e-rtl.e-verticallines .e-filterbarcell {
  border-width: 1px 0 0 1px;
}
.e-grid.e-rtl.e-hidelines .e-rowcell,
.e-grid.e-rtl.e-hidelines .e-headercell,
.e-grid.e-rtl.e-hidelines .e-detailheadercell,
.e-grid.e-rtl.e-hidelines .e-filterbarcell {
  border-width: 0;
}
.e-grid.e-rtl.e-horizontallines .e-rowcell {
  border-width: 1px 0 0;
}
.e-grid.e-rtl.e-horizontallines .e-filterbarcell {
  border-width: 1px 0 0;
}
.e-grid.e-rtl.e-horizontallines .e-rowcell.e-lastrowcell:not(.e-xlsel-bottom-border),
.e-grid.e-rtl.e-verticallines .e-rowcell.e-lastrowcell:not(.e-xlsel-bottom-border),
.e-grid.e-rtl.e-hidelines .e-rowcell.e-lastrowcell:not(.e-xlsel-bottom-border) {
  border-bottom-width: 1px;
}
.e-grid.e-rtl.e-verticallines .e-firstchildrow .e-rowcell,
.e-grid.e-rtl.e-hidelines .e-firstchildrow .e-rowcell {
  border-top-width: 1px;
}
.e-grid.e-rtl .e-groupheadercell .e-icons::before {
  display: inline-block;
}
.e-grid.e-rtl .e-groupheadercell .e-cancel {
  padding-left: 23px;
  padding-right: 0;
  padding-top: 2px;
}
.e-grid.e-rtl .e-groupheadercell,
.e-grid.e-rtl .e-groupheadercell:hover {
  float: right;
  margin-left: 0;
  margin-right: 5px;
  padding: 5px 0;
}
.e-grid.e-rtl .e-groupdroparea {
  text-align: center;
}
.e-grid.e-rtl .e-ungroupbutton {
  float: left;
}
.e-grid.e-rtl .e-gridcontent table tr:not(.e-summaryrow) td.e-indentcell {
  border-style: solid;
  border-width: 0 0 0 1px;
}
.e-grid.e-rtl .e-defaultcell.e-ralign,
.e-grid.e-rtl .e-row .e-input.e-defaultcell.e-ralign,
.e-grid.e-rtl .e-defaultcell.e-ralign:focus,
.e-grid.e-rtl .e-editedrow .e-defaultcell.e-ralign:focus {
  padding-left: 10px;
}
.e-grid.e-rtl .e-detailindentcell {
  border-left-style: solid;
  border-left-width: 1px;
  border-right-width: 0;
}
.e-grid.e-rtl .e-filtermenudiv {
  float: left;
  margin: -12px 8px -12px -2px;
  padding: 2px;
}
.e-grid:not(.sf-grid).e-rtl.e-default:not(.e-verticallines):not(.e-bothlines) table th[rowspan] {
  border-width: 0 1px 0 0;
}
.e-grid:not(.sf-grid).e-rtl.e-default table th[rowspan].e-leftfreeze.e-freezeleftborder {
  border-left-width: 2px;
}
.e-grid:not(.sf-grid).e-rtl.e-default table th[rowspan].e-rightfreeze.e-freezerightborder {
  border-right-width: 2px;
}
.e-grid:not(.sf-grid).e-rtl.e-default table th[rowspan].e-fixedfreeze.e-freezeleftborder {
  border-right-width: 1px;
}
.e-grid:not(.sf-grid).e-rtl.e-default table th[rowspan].e-fixedfreeze.e-freezerightborder {
  border-left-width: 1px;
}
.e-grid.e-wrap .e-rowcell,
.e-grid.e-wrap .e-columnheader .e-stackedheadercelldiv,
.e-grid.e-wrap .e-columnheader .e-headercelldiv,
.e-grid.e-wrap .e-columnheader .e-headercell.e-fltr-icon .e-headercelldiv {
  height: Auto;
  line-height: 21px;
  overflow-wrap: break-word;
  text-overflow: clip;
  white-space: normal;
  word-wrap: break-word;
}
.e-grid.e-wrap .e-cloneproperties.e-draganddrop.e-grid .e-rowcell {
  white-space: nowrap;
}
.e-grid.e-wrap .e-stackedheader .e-columnheader :not(.e-columnsheader) .e-stackedheadercelldiv,
.e-grid.e-wrap .e-stackedheader .e-columnheader :not(.e-columnsheader) .e-headercelldiv {
  max-height: 36px;
}
.e-grid.e-wrap .e-checkbox-wrapper {
  vertical-align: middle;
}
.e-grid.e-wrap .e-columnheader .e-headercelldiv,
.e-grid.e-wrap .e-columnheader .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;
  margin: -14px -2px -12px 8px;
}
.e-grid.e-wrap .e-columnheader .e-sortfilterdiv {
  margin: -20px 3px;
}
.e-grid.e-wrap .e-columnheader .e-rightalign .e-sortfilterdiv {
  margin: -20px -5px;
}
.e-grid.e-wrap .e-columnheader .e-fltr-icon .e-sortfilterdiv {
  margin: -20px 20px -29px 14px;
}
.e-grid.e-wrap .e-columnheader .e-fltr-icon.e-rightalign .e-sortfilterdiv {
  margin: -20px 14px;
}
.e-grid.e-wrap .e-columnheader .e-icon-group::before {
  display: inline-block;
}
.e-grid.e-wrap.e-rtl .e-columnheader .e-filtermenudiv,
.e-grid.e-wrap.e-rtl .e-columnheader .e-sortfilterdiv .e-filtermenudiv {
  margin: -15px 8px -12px -2px;
}
.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-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 {
  height: Auto;
  line-height: 21px;
  overflow-wrap: break-word;
  text-overflow: clip;
  white-space: normal;
  word-wrap: break-word;
}
.e-grid .e-columnheader.e-wrap .e-sortfilterdiv {
  margin: -20px 3px;
}
.e-grid .e-columnheader.e-wrap .e-rightalign .e-sortfilterdiv {
  margin: -20px -5px;
}
.e-grid .e-columnheader.e-wrap .e-fltr-icon .e-sortfilterdiv {
  margin: -20px 20px -29px 14px;
}
.e-grid .e-columnheader.e-wrap .e-fltr-icon.e-rightalign .e-sortfilterdiv {
  margin: -20px 14px;
}
.e-grid .e-columnheader.e-wrap .e-icon-group::before {
  display: inline-block;
}
.e-grid .e-gridcontent.e-wrap .e-rowcell {
  height: Auto;
  line-height: 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-responsive .e-rowcell.e-gridclip,
.e-grid.e-responsive .e-gridclip .e-headercelldiv,
.e-grid.e-responsive .e-gridclip .e-stackedheadercelldiv {
  text-overflow: clip;
}
.e-grid .e-clipboard {
  cursor: default;
  height: 1px;
  left: -1000px;
  overflow: hidden;
  position: fixed;
  resize: none;
  top: -1000px;
  width: 1px;
}
.e-grid.e-resize-lines th.e-headercell.e-stackedheadercell:not(.e-freezerightborder, .e-freezeleftborder),
.e-grid.e-resize-lines th.e-headercell.e-firstcell:not(.e-freezerightborder, .e-freezeleftborder),
.e-grid.e-resize-lines.e-rtl th.e-headercell.e-stackedheadercell:not(.e-freezerightborder, .e-freezeleftborder),
.e-grid.e-resize-lines.e-rtl th.e-headercell.e-firstcell:not(.e-freezerightborder, .e-freezeleftborder) {
  border-left: 0;
  border-right: 0;
  border-top: 0;
}
.e-grid.e-resize-lines tr.e-columnheader th:last-child.e-stackedheadercell .e-rhandler.e-rcursor :not(.e-laststackcell, .e-freezerightborder, .e-freezeleftborder),
.e-grid.e-resize-lines.e-rtl tr.e-columnheader th:last-child.e-stackedheadercell .e-rhandler.e-rcursor :not(.e-laststackcell, .e-freezerightborder, .e-freezeleftborder) {
  border-right: 0;
}
.e-grid:not(.sf-grid).e-resize-lines.e-default table th[rowspan]:not(.e-freezerightborder, .e-freezeleftborder),
.e-grid:not(.sf-grid).e-resize-lines.e-rtl.e-default table th[rowspan]:not(.e-freezerightborder, .e-freezeleftborder) {
  border-left: 0;
}
.e-grid.e-resize-lines.e-rtl tr.e-columnheader th:last-child.e-stackedheadercell .e-rhandler.e-rcursor,
.e-grid.e-resize-lines.e-rtl tr.e-columnheader th.e-lastcell .e-rhandler.e-rcursor,
.e-grid.e-resize-lines.e-rtl tr.e-columnheader th.e-laststackcell .e-rhandler.e-rcursor {
  border-left: 0;
}
.e-grid.e-resize-lines tr.e-columnheader th:last-child.e-stackedheadercell .e-rhandler.e-rcursor,
.e-grid.e-resize-lines tr.e-columnheader th.e-lastcell .e-rhandler.e-rcursor,
.e-grid.e-resize-lines tr.e-columnheader th.e-laststackcell .e-rhandler.e-rcursor {
  border-right: 0;
}
.e-grid:not(.sf-grid).e-resize-lines.e-rtl.e-default table th[rowspan] {
  border-right: 0;
}
.e-grid.sf-grid {
}
.e-grid.sf-grid span.e-ungroupbutton.e-icons {
  margin-left: -12px;
}
.e-grid.sf-grid .e-label.e-fltrcheck.e-wrapfilter {
  width: 150px;
  white-space: normal;
}
.e-grid.sf-grid .e-label.e-choosercheck.e-checkboxwrap {
  width: 140px;
  white-space: normal;
}
.e-grid.sf-grid .e-rowcell.e-frozen-right-border,
.e-grid.sf-grid .e-headercell.e-frozen-right-border,
.e-grid.sf-grid .e-filterbarcell.e-frozen-right-border {
  border-right: 2px solid #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-fixedright-cursor,
.e-grid.sf-grid .e-rowcell .e-frozen-left-cursor,
.e-grid.sf-grid .e-rowcell .e-frozen-fixedleft-cursor {
  cursor: move;
  height: 100%;
  position: absolute;
  top: 0;
  width: 4px;
}
.e-grid.sf-grid .e-rowcell .e-frozen-left-cursor,
.e-grid.sf-grid .e-rowcell .e-frozen-fixedright-cursor {
  right: 0;
}
.e-grid.sf-grid .e-rowcell .e-frozen-right-cursor,
.e-grid.sf-grid .e-rowcell .e-frozen-fixedleft-cursor {
  left: 0;
}
.e-grid.sf-grid .e-rowcell .e-frozen-left-cursor.e-frozen-resize-cursor {
  right: 3px;
}
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-right-cursor,
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-fixedright-cursor,
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-left-cursor,
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-fixedleft-cursor {
  cursor: move;
  height: 100%;
  position: absolute;
  top: 0;
  width: 4px;
}
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-left-cursor,
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-fixedright-cursor {
  right: 0;
}
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-right-cursor,
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-fixedleft-cursor {
  left: 0;
}
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-left-cursor.e-frozen-resize-cursor {
  right: 3px;
}
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-right-cursor.e-frozen-resize-cursor:not(.e-frozen-default-cursor) {
  left: 3px;
}
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-right-cursor,
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-fixedright-cursor,
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-left-cursor,
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-fixedleft-cursor {
  cursor: move;
  height: 100%;
  position: absolute;
  top: 0;
  width: 4px;
}
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-fixedright-cursor,
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-left-cursor {
  right: 0;
}
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-right-cursor,
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-fixedleft-cursor {
  left: 0;
}
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-left-cursor.e-frozen-resize-cursor {
  right: 3px;
}
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-right-cursor.e-frozen-resize-cursor:not(.e-frozen-default-cursor) {
  left: 3px;
}
.e-grid.sf-grid .e-frozen-helper {
  border-left: 2px solid #86b7fe;
  cursor: move;
  position: absolute;
  z-index: 2;
}
.e-grid.sf-grid .e-content.e-freezeline-moving {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-grid.sf-grid .e-gridheader .e-headercontent .e-reorderuparrow {
  margin-top: 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, 0.1);
  display: inline-block;
  height: 10px;
  width: 80%;
}
.e-grid.sf-grid .e-gridcontent .e-content {
  overflow-y: auto;
}
.e-grid.sf-grid .e-gridcontent .e-content.e-yscroll {
  overflow-y: scroll;
}
.e-grid.sf-grid .e-gridcontent .e-content.e-noscroll {
  overflow-y: hidden;
}
.e-grid.sf-grid .e-gridcontent .e-content,
.e-grid.sf-grid .e-detailrowcollapse.e-dragborder,
.e-grid.sf-grid .e-detailrowexpand.e-dragborder {
  position: relative;
}
.e-grid.sf-grid .e-label.e-fltrcheck,
.e-grid.sf-grid .e-label.e-choosercheck {
  width: 0;
}
.e-grid.sf-grid .e-checkboxlist .e-fltrcheck,
.e-grid.sf-grid .e-cc-contentdiv .e-choosercheck {
  white-space: nowrap;
}
.e-grid.sf-grid .e-filterdiv .e-multiselect.e-input-group:not(.e-rtl),
.e-grid.sf-grid .e-fltrtempdiv .e-multiselect.e-input-group:not(.e-rtl) {
  text-align: left;
}
.e-grid.sf-grid.e-default table th:not([rowspan="1"]):not(.e-detailcell, .e-detailindentcell, .e-stackedheadercell, .e-detailheadercell, .e-rowdragheader) {
  border-width: 0 0 0 1px;
}
.e-grid.sf-grid .e-gridheader table th:not([rowspan="1"]),
.e-grid.sf-grid .e-device .e-gridheader table th:not([rowspan="1"]) {
  padding-bottom: 13px;
  vertical-align: bottom;
}
.e-grid.sf-grid.e-rtl.e-default table th:not([rowspan="1"]).e-rightfreeze.e-freezerightborder,
.e-grid.sf-grid.e-default table th:not([rowspan="1"]).e-leftfreeze.e-freezeleftborder {
  border-right-width: 2px;
}
.e-grid.sf-grid.e-rtl.e-default table th:not([rowspan="1"]).e-leftfreeze.e-freezeleftborder,
.e-grid.sf-grid.e-default table th:not([rowspan="1"]).e-rightfreeze.e-freezerightborder {
  border-left-width: 2px;
}
.e-grid.sf-grid.e-rtl.e-default table th:not([rowspan="1"]).e-fixedfreeze.e-freezerightborder,
.e-grid.sf-grid.e-default table th:not([rowspan="1"]).e-fixedfreeze.e-freezeleftborder {
  border-left-width: 1px;
}
.e-grid.sf-grid.e-rtl.e-default table th:not([rowspan="1"]).e-fixedfreeze.e-freezeleftborder,
.e-grid.sf-grid.e-default table th:not([rowspan="1"]).e-fixedfreeze.e-freezerightborder {
  border-right-width: 1px;
}
.e-grid.sf-grid.e-rtl.e-default table th:not([rowspan="1"]):not(.e-detailcell, .e-detailindentcell, .e-stackedheadercell, .e-detailheadercell, .e-rowdragheader) {
  border-width: 0 1px 0 0;
}
.e-grid.sf-grid.e-resize-lines.e-default table th:not([rowspan="1"]):not(.e-freezerightborder, .e-freezeleftborder),
.e-grid.sf-grid.e-resize-lines.e-rtl.e-default table th:not([rowspan="1"]):not(.e-freezerightborder, .e-freezeleftborder) {
  border-left: 0;
}
.e-grid.sf-grid.e-resize-lines.e-rtl.e-default table th:not([rowspan="1"]) {
  border-right: 0;
}
.e-grid.sf-grid.e-rtl.e-bothlines .e-gridheader th.e-stackedheadercell {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.e-grid.sf-grid.e-rtl.e-default.e-bothlines .e-headercell,
.e-grid.sf-grid.e-rtl.e-default.e-bothlines .e-detailheadercell {
  border-width: 0 0 0 1px;
}
.e-grid.sf-grid.e-resize-lines th.e-headercell.e-stackedheadercell:not(.e-freezerightborder, .e-freezeleftborder),
.e-grid.sf-grid.e-resize-lines th.e-headercell.e-firstcell:not(.e-freezerightborder, .e-freezeleftborder),
.e-grid.sf-grid.e-resize-lines.e-rtl th.e-headercell.e-stackedheadercell:not(.e-freezerightborder, .e-freezeleftborder),
.e-grid.sf-grid.e-resize-lines.e-rtl th.e-headercell.e-firstcell:not(.e-freezerightborder, .e-freezeleftborder) {
  border-left: 0;
  border-right: 0;
  border-top: 0;
}
.e-grid.sf-grid.e-default.e-bothlines .e-headercell,
.e-grid.sf-grid.e-default.e-bothlines .e-detailheadercell {
  border-width: 0 0 0 1px;
}
.e-grid.sf-grid.e-default.e-bothlines .e-headercell.e-leftfreeze.e-freezeleftborder,
.e-grid.sf-grid.e-default.e-verticallines .e-headercell.e-leftfreeze.e-freezeleftborder {
  border-right-width: 2px;
}
.e-grid.sf-grid.e-default.e-bothlines .e-headercell.e-rightfreeze.e-freezerightborder,
.e-grid.sf-grid.e-default.e-verticallines .e-headercell.e-rightfreeze.e-freezerightborder {
  border-left-width: 2px;
}
.e-grid.sf-grid.e-bothlines .e-gridheader th.e-stackedheadercell {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-left-style: solid;
  border-left-width: 1px;
}
.e-grid-min-height .e-rowcell,
.e-grid-min-height .e-icon-grightarrow,
.e-grid-min-height .e-icon-gdownarrow {
  line-height: 0;
  padding-bottom: 0;
  padding-top: 0;
}
.e-grid-min-height .e-gridheader .e-headercell,
.e-grid-min-height .e-gridheader .e-detailheadercell,
.e-grid-min-height .e-gridheader .e-headercell:not(.e-fltr-icon, .e-sort-icon) .e-headercelldiv {
  height: auto;
}
.e-grid-min-height .e-gridcontent .e-groupcaption {
  line-height: normal;
  padding: 0 0.7em;
}
.e-grid-min-height .e-summarycell {
  line-height: normal;
  padding: 0 8px;
}
.e-grid-min-height .e-grid-height .e-rowcell {
  line-height: 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: 0 0.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-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-grid-toolbarmenu .e-responsivetoolbar-menu .e-menu-item.e-focused {
  background-color: transparent !important;
}
.e-ddl.e-popup.e-popup-flmenu .e-dropdownbase,
.e-ddl.e-popup.e-popup-flbar .e-dropdownbase {
  max-height: 298px !important;
}
@-moz-document url-prefix() {
  .e-grid-min-height .e-rowcell,
  .e-grid-min-height .e-icon-grightarrow,
  .e-grid-min-height .e-icon-gdownarrow {
    line-height: normal;
  }
}
.e-grid .e-icons:not(.e-btn-icon, .e-check),
.e-grid-popup .e-icons:not(.e-btn-icon, .e-check) {
  color: #6c757d;
}
.e-grid .e-ftrchk.e-chkfocus,
.e-grid .e-menu-item.e-menufocus,
.e-grid li.e-cclist.e-colfocus,
.e-grid-popup .e-ftrchk.e-chkfocus,
.e-grid-popup .e-menu-item.e-menufocus,
.e-grid-popup li.e-cclist.e-colfocus {
  background-color: #eff1f4;
}
.e-grid .e-ccdlg .e-footer-content,
.e-grid-popup .e-ccdlg .e-footer-content {
  border-color: rgba(52, 58, 64, 0.12);
  opacity: 1;
}
.e-grid .e-ccdlg .e-cc-searchdiv,
.e-grid-popup .e-ccdlg .e-cc-searchdiv {
  border-color: #dee2e6;
}
.e-grid .e-ccdlg .e-cc-searchdiv.e-input-focus,
.e-grid-popup .e-ccdlg .e-cc-searchdiv.e-input-focus {
  border-color: #0d6efd;
}
/*! Grid theme */
.e-grid {
  border-color: #dee2e6;
}
.e-grid .e-content {
  background-color: #fff;
}
.e-grid .e-gridpopup span:hover,
.e-grid .e-gridpopup .e-spanclicked {
  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):not(.e-editedbatchcell) {
  -webkit-box-shadow: 0 0 0 1px #0d6efd inset;
  box-shadow: 0 0 0 1px #0d6efd inset;
}
.e-grid .e-addedrow .e-normaledit .e-rowcell.e-focused {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-grid.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-focused:not(.e-menu-item, .e-xlsel-top-border, .e-xlsel-left-border, .e-xlsel-bottom-border, .e-xlsel-right-border),
.e-grid.e-right-shadow .e-rightfreeze.e-freezerightborder.e-focused:not(.e-menu-item, .e-xlsel-top-border, .e-xlsel-left-border, .e-xlsel-bottom-border, .e-xlsel-right-border) {
  border-color: #0d6efd;
}
.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-rtl .e-tableborder,
.e-grid tr th.e-firstcell {
  border-left-color: #dee2e6;
}
.e-grid tr th.e-firstcell,
.e-grid .e-tableborder {
  border-right-color: #dee2e6;
}
.e-grid .e-xlselaf,
.e-grid .e-autofill {
  background-color: #0d6efd;
}
.e-grid .e-autofill,
.e-grid .e-xlselaf,
.e-grid .e-xlsel {
  border-color: #0d6efd;
  z-index: 1;
}
.e-grid .e-autofill.e-freeze-autofill {
  z-index: 5;
}
.e-grid .e-xlsel {
  background-color: transparent;
  border-style: solid;
  pointer-events: none;
  position: absolute;
}
.e-grid .e-xlselaf {
  position: absolute;
  z-index: 3;
}
.e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder,
.e-grid .e-gridcontent .e-rowcell.e-dragborder,
.e-grid .e-gridcontent .e-groupcaption.e-dragborder,
.e-grid .e-gridcontent .e-summarycell.e-dragborder,
.e-grid .e-gridcontent .e-rowdragdrop.e-dragborder,
.e-grid .e-gridheader thead tr th.e-firstrowdragborder,
.e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder,
.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder,
.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder {
  -webkit-box-shadow: 0 2px 0 0 #0d6efd;
  box-shadow: 0 2px 0 0 #0d6efd;
  z-index: 5;
}
.e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-fixedfreeze,
.e-grid .e-gridcontent .e-rowcell.e-dragborder.e-fixedfreeze,
.e-grid .e-gridcontent .e-groupcaption.e-dragborder.e-fixedfreeze,
.e-grid .e-gridcontent .e-summarycell.e-dragborder.e-fixedfreeze,
.e-grid .e-gridcontent .e-rowdragdrop.e-dragborder.e-fixedfreeze,
.e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid .e-gridcontent .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid .e-gridcontent .e-groupcaption.e-dragborder.e-rightfreeze,
.e-grid .e-gridcontent .e-summarycell.e-dragborder.e-rightfreeze,
.e-grid .e-gridcontent .e-rowdragdrop.e-dragborder.e-rightfreeze,
.e-grid .e-gridcontent .tr.e-row:first-child .e-rowcell.e-dragborder.e-leftfreeze,
.e-grid .e-gridcontent .e-rowcell.e-dragborder.e-leftfreeze,
.e-grid .e-gridcontent .e-groupcaption.e-dragborder.e-leftfreeze,
.e-grid .e-gridcontent .e-summarycell.e-dragborder.e-leftfreeze,
.e-grid .e-gridcontent .e-rowdragdrop.e-dragborder.e-leftfreeze {
  z-index: 6;
}
.e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-fixedfreeze,
.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder.e-fixedfreeze,
.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder.e-fixedfreeze,
.e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder.e-rightfreeze,
.e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-leftfreeze,
.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder.e-leftfreeze,
.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder.e-leftfreeze {
  z-index: 6;
}
.e-grid .e-gridheader thead tr th.e-firstrowdragborder.e-leftfreeze,
.e-grid .e-gridheader thead tr th.e-firstrowdragborder.e-rightfreeze,
.e-grid .e-gridheader thead tr th.e-firstrowdragborder.e-fixedfreeze {
  z-index: 6;
}
.e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridcontent .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridcontent .e-groupcaption.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridcontent .e-summarycell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridcontent .e-rowdragdrop.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridheader thead tr th.e-firstrowdragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze) {
  position: relative;
}
.e-grid .e-gridheader {
  background-color: #fff;
  color: #212529;
  border-bottom-color: #dee2e6;
  border-top-color: #dee2e6;
}
.e-grid .e-gridcontent tr:first-child td {
  border-top-color: transparent;
}
.e-grid .e-gridcontent tr:first-child td.e-xlsel-top-border {
  border-top-color: #dee2e6;
}
.e-grid th.e-headercell[aria-sort=ascending]:not(.e-columnselection) .e-headertext,
.e-grid th.e-headercell[aria-sort=descending]:not(.e-columnselection) .e-headertext,
.e-grid th.e-headercell[aria-sort=ascending] .e-sortfilterdiv,
.e-grid th.e-headercell[aria-sort=descending] .e-sortfilterdiv {
  color: #212529;
  opacity: 1;
}
.e-grid .e-verticallines tr th,
.e-grid .e-grouptopleftcell,
.e-grid .e-rowdragheader,
.e-grid .e-gridpopup .e-content,
.e-grid .e-filterbarcell,
.e-grid .e-filterbarcelldisabled,
.e-grid.e-default .e-grouptopleftcell,
.e-grid.e-default .e-rowdragheader,
.e-grid .e-headercell,
.e-grid .e-summarycell,
.e-grid .e-detailheadercell,
.e-grid [aria-selected] + tr .e-detailindentcell,
.e-grid.e-default .e-gridheader .e-headercell.e-firstheader,
.e-grid.e-default.e-horizontallines .e-headercell.e-firstheader,
.e-grid .e-filterbarcell input,
.e-grid .e-headercontent,
.e-grid.e-default.e-verticallines .e-headercell.e-stackedheadercell,
.e-grid.e-default.e-horizontallines .e-grouptopleftcell,
.e-grid.e-default .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell,
.e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell,
.e-grid.e-default .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell,
.e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell {
  border-color: #dee2e6;
}
.e-grid .e-headercell,
.e-grid .e-detailheadercell {
  background-color: #fff;
}
.e-grid .e-gridcontent {
  background-color: #fff;
}
.e-grid .e-gridfooter,
.e-grid .e-gridfooter .e-leftfreeze,
.e-grid .e-gridfooter .e-rightfreeze,
.e-grid .e-gridfooter .e-fixedfreeze {
  background-color: #f8f9fa;
}
.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-summaryrow .e-summarycell,
.e-grid .e-summaryrow .e-templatecell,
.e-grid .e-summarycontent .e-indentcell,
.e-grid .e-indentcell.e-detailindentcelltop,
.e-grid .e-groupfooterrow.e-summaryrow .e-indentcell.e-indentcelltop {
  background-color: #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,
.e-grid .e-emptyrow.e-show-added-row .e-lastrowcell {
  border-color: #dee2e6;
}
.e-grid .e-xlsel-bottom-border {
  border-bottom-color: #dee2e6;
}
.e-grid .e-xlsel-right-border,
.e-grid.e-lib:not(.e-rtl) .e-filterbarcell.e-fixedfreeze.e-freezerightborder,
.e-grid:not(.e-rtl) .e-filterbarcell.e-fixedfreeze.e-freezerightborder,
.e-grid.e-lib:not(.e-rtl) .e-fixedfreeze.e-freezerightborder:not(.e-removefreezerightborder),
.e-grid:not(.e-rtl) .e-fixedfreeze.e-freezerightborder:not(.e-removefreezerightborder),
.e-grid.e-lib .e-leftfreeze.e-freezeleftborder,
.e-grid .e-leftfreeze.e-freezeleftborder,
.e-grid.e-rtl .e-rightfreeze.e-freezerightborder,
.e-grid.e-rtl .e-filterbarcell.e-fixedfreeze.e-freezeleftborder,
.e-grid.e-rtl .e-fixedfreeze.e-freezeleftborder:not(.e-removefreezerightborder) {
  border-right-color: #dee2e6;
}
.e-grid .e-rowcell .e-frozen-default-cursor,
.e-grid .e-gridheader .e-headercell .e-frozen-default-cursor,
.e-grid .e-gridheader .e-filterbarcell .e-frozen-default-cursor,
.e-grid.e-rtl .e-leftfreeze.e-freezeleftborder,
.e-grid.e-rtl .e-filterbarcell.e-fixedfreeze.e-freezerightborder,
.e-grid.e-rtl .e-fixedfreeze.e-freezerightborder:not(.e-removefreezeleftborder),
.e-grid.e-lib:not(.e-rtl) .e-rightfreeze.e-freezerightborder,
.e-grid:not(.e-rtl) .e-rightfreeze.e-freezerightborder,
.e-grid.e-lib:not(.e-rtl) .e-filterbarcell.e-fixedfreeze.e-freezeleftborder,
.e-grid:not(.e-rtl) .e-filterbarcell.e-fixedfreeze.e-freezeleftborder,
.e-grid.e-lib:not(.e-rtl) .e-fixedfreeze.e-freezeleftborder:not(.e-removefreezeleftborder),
.e-grid:not(.e-rtl) .e-fixedfreeze.e-freezeleftborder:not(.e-removefreezeleftborder),
.e-grid .e-xlsel-left-border {
  border-left-color: #dee2e6;
}
.e-grid .e-xlsel-top-border {
  border-top-color: #dee2e6;
}
.e-grid .e-leftfreeze:not(.e-summarycell, .e-indentcell, .e-updatedtd, .e-selectionbackground, .e-columnselection, .e-groupcaption, .e-cellselectionbackground, .e-active),
.e-grid .e-rightfreeze:not(.e-summarycell, .e-updatedtd, .e-selectionbackground, .e-columnselection, .e-groupcaption, .e-cellselectionbackground, .e-active),
.e-grid .e-fixedfreeze:not(.e-summarycell, .e-selectionbackground, .e-updatedtd, .e-columnselection, .e-groupcaption, .e-cellselectionbackground, .e-active) {
  background-color: #fff;
}
.e-grid .e-gridcontent .e-groupcaptionrow .e-leftfreeze.e-groupcaption,
.e-grid .e-gridcontent .e-groupcaptionrow .e-leftfreeze.e-recordplusexpand,
.e-grid .e-gridcontent .e-groupcaptionrow .e-leftfreeze.e-recordpluscollapse,
.e-grid .e-gridcontent .e-groupcaptionrow .e-leftfreeze.ee-indentcell {
  background-color: #f8f9fa;
}
.e-grid.e-gridhover .e-frozenhover:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell),
.e-grid.e-gridhover .e-row tr:not(.e-disable-gridhover):not(.e-editedrow):not(.e-detailrow):hover .e-rowcell:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell),
.e-grid.e-gridhover:not(.e-rowdrag) .e-row:not(.e-disable-gridhover):not(.e-editedrow):not(.e-detailrow):hover .e-rowcell:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell),
.e-grid.e-gridhover .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-detailrowcollapse:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell),
.e-grid.e-gridhover:not(.e-rowdrag) .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-rowdragdrop:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell),
.e-grid.e-rtl .e-gridhover .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-rowdragdrop:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell),
.e-grid.e-gridhover .e-row.e-addedrow:not(.e-disable-gridhover):not(.e-detailrow):hover .e-dragindentcell:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell),
.e-grid.e-gridhover .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-detailrowexpand:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell) {
  background-color: #eff1f4;
  color: #212529;
}
.e-grid .e-row:hover .e-rowdragdrop {
  cursor: move;
}
.e-grid .e-notallowedcur .e-row:hover .e-rowdragdrop {
  cursor: not-allowed;
}
.e-grid .e-sortnumber {
  background-color: #dee2e6;
  color: #495057;
}
.e-grid.e-gridhover .e-frozenhover {
  color: #212529;
}
.e-grid .e-col-menu.e-filter-popup {
  -webkit-box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
}
.e-grid td.e-active,
.e-grid td.e-active .e-icon-rowdragicon::before {
  color: #212529;
}
.e-grid td.e-active {
  background: #e6eaed;
}
.e-grid .e-columnselection {
  background: #e6eaed;
}
.e-grid td.e-cellselectionbackground {
  background: #e6eaed;
  color: #0d6efd;
}
.e-grid .e-filterbarcell,
.e-grid .e-filterbarcelldisabled {
  background-color: #fff;
  background-image: none;
}
.e-grid .e-filtered::before {
  color: #0d6efd;
}
.e-grid .e-gridpopup .e-content {
  background-color: #fff;
}
.e-grid .e-gridpopup .e-downtail::after {
  border-top-color: #fff;
}
.e-grid .e-gridpopup .e-uptail::after {
  border-bottom-color: #fff;
}
.e-grid .e-cloneproperties {
  background-color: #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-focused .e-rhandler,
.e-grid.e-resize-lines .e-focused .e-rsuppress {
  border: 0 none;
}
.e-grid.e-resize-lines .e-headercell.e-stackedheadercell:not(.e-freezerightborder, .e-freezeleftborder) {
  border-bottom: 1px solid #dee2e6;
  border-right: 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-focused .e-rhandler,
.e-grid.e-rtl.e-resize-lines .e-focused .e-rsuppress {
  border: 0 none;
}
.e-grid .e-cloneproperties.e-draganddrop {
  -webkit-box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
  opacity: 0.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: 4px;
  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-summarycell {
  color: #212529;
}
.e-grid .e-summarycell,
.e-grid .e-groupcaption,
.e-grid .e-indentcell,
.e-grid .e-recordplusexpand,
.e-grid .e-recordpluscollapse {
  background-color: #f8f9fa;
  color: #343a40;
}
.e-grid .e-rowdragheader,
.e-grid .e-grouptopleftcell {
  background-color: #fff;
}
.e-grid .e-gridpopup .e-uptail::before,
.e-grid .e-gridpopup .e-uptail,
.e-grid .e-stackedheadercell {
  border-bottom-color: #dee2e6;
}
.e-grid td.e-updatedtd {
  background-color: #d1e7dd;
  color: #198754;
}
.e-grid .e-gridpopup .e-downtail::before,
.e-grid .e-gridpopup .e-downtail,
.e-grid .e-gridcontent table tbody .e-normaledit .e-rowcell {
  border-top-color: #dee2e6;
}
.e-grid.e-resize-lines .e-filterbarcell,
.e-grid.e-rtl.e-resize-lines .e-filterbarcell,
.e-grid .e-gridcontent table tbody tr:not(:first-child) .e-normaledit .e-dragindentcell,
.e-grid .e-gridcontent table tbody tr:not(:first-child) .e-normaledit .e-detailrowcollapse,
.e-grid .e-gridheader table tbody .e-normaledit .e-dragindentcell,
.e-grid .e-gridheader table tbody .e-normaledit .e-detailrowcollapse {
  border-top: 1px solid #dee2e6;
}
.e-grid .e-gridcontent table tbody tr:first-child .e-normaledit .e-dragindentcell {
  border-top: 0 solid #dee2e6;
}
.e-grid .e-detailrow .e-grid.e-default .e-normaledit .e-lastrowcell {
  border-bottom: 0;
}
.e-grid .e-cloneproperties.e-draganddrop .e-rowcell {
  color: #212529;
}
.e-grid .e-cloneproperties.e-draganddrop .e-rowcell.e-focused {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-grid .e-cloneproperties.e-draganddrop table,
.e-grid .e-cloneproperties.e-draganddrop table .e-selectionbackground {
  background-color: #e9ecef;
  height: 30px;
}
.e-grid.e-rtl .e-verticallines tr th:first-child:not(.e-firstcell),
.e-grid.e-rtl.e-default .e-gridheader .e-headercell.e-firstheader,
.e-grid.e-rtl.e-default.e-horizontallines .e-headercell.e-firstheader,
.e-grid.e-rtl.e-default.e-verticallines .e-gridheader .e-headercell.e-firstheader,
.e-grid.e-rtl.e-default.e-verticallines .e-headercell.e-stackedheadercell,
.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-filterbardropdown {
  margin-left: 30px;
}
.e-grid.sf-grid .e-gridfooter .e-summarycontent {
  border-right: 0 #dee2e6 solid;
}
.e-grid.sf-grid .e-ccheck.e-colfocus {
  background-color: #eff1f4;
}
.e-spreadsheet .e-ftrchk.e-chkfocus {
  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: transparent;
}
.e-headercontent .e-filterbar .e-filterbarcell .e-fltrinputdiv .e-input-group .e-filterbardropdown:active,
.e-headercontent .e-filterbar .e-filterbarcell .e-fltrinputdiv .e-input-group .e-filterbardropdown.e-input-focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
/*! Grid bigger */
.e-bigger .e-grid .e-dialog.e-checkboxfilter,
.e-bigger .e-grid .e-dialog.e-flmenu,
.e-grid-popup.e-bigger .e-dialog.e-checkboxfilter,
.e-grid-popup.e-bigger .e-dialog.e-flmenu,
.e-bigger .e-grid-popup .e-dialog.e-checkboxfilter,
.e-bigger .e-grid-popup .e-dialog.e-flmenu,
.e-bigger .e-grid-popup .e-dialog.e-checkboxfilter,
.e-bigger .e-grid-popup .e-dialog.e-flmenu {
  min-width: 260px;
}
.e-bigger .e-grid .e-dialog.e-checkboxfilter,
.e-grid-popup.e-bigger .e-dialog.e-checkboxfilter,
.e-bigger .e-grid-popup .e-dialog.e-checkboxfilter,
.e-bigger .e-grid-popup .e-dialog.e-checkboxfilter {
  min-height: 360px;
}
.e-bigger .e-grid .e-flmenu-valuediv,
.e-grid-popup.e-bigger .e-flmenu-valuediv,
.e-bigger .e-grid-popup .e-flmenu-valuediv,
.e-bigger .e-grid-popup .e-flmenu-valuediv {
  padding: 16px 0 0;
}
.e-bigger .e-grid .e-checkboxfilter .e-dlg-content,
.e-grid-popup.e-bigger .e-checkboxfilter .e-dlg-content,
.e-bigger .e-grid-popup .e-checkboxfilter .e-dlg-content,
.e-bigger .e-grid-popup .e-checkboxfilter .e-dlg-content {
  padding-left: 7px;
}
.e-bigger .e-grid .e-checkboxfilter .e-ftrchk,
.e-bigger .e-grid .e-checkboxfilter .e-searchbox,
.e-grid-popup.e-bigger .e-checkboxfilter .e-ftrchk,
.e-grid-popup.e-bigger .e-checkboxfilter .e-searchbox,
.e-bigger .e-grid-popup .e-checkboxfilter .e-ftrchk,
.e-bigger .e-grid-popup .e-checkboxfilter .e-searchbox,
.e-bigger .e-grid-popup .e-checkboxfilter .e-ftrchk,
.e-bigger .e-grid-popup .e-checkboxfilter .e-searchbox {
  padding-left: 9px;
}
.e-bigger .e-grid.e-rtl .e-checkboxfilter .e-dlg-content,
.e-grid-popup.e-bigger.e-rtl .e-checkboxfilter .e-dlg-content,
.e-bigger .e-grid-popup.e-rtl .e-checkboxfilter .e-dlg-content,
.e-bigger .e-grid-popup.e-rtl .e-checkboxfilter .e-dlg-content {
  padding-left: 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-popup.e-bigger.e-rtl .e-checkboxfilter .e-ftrchk,
.e-grid-popup.e-bigger.e-rtl .e-checkboxfilter .e-searchbox,
.e-bigger .e-grid-popup.e-rtl .e-checkboxfilter .e-ftrchk,
.e-bigger .e-grid-popup.e-rtl .e-checkboxfilter .e-searchbox,
.e-bigger .e-grid-popup.e-rtl .e-checkboxfilter .e-ftrchk,
.e-bigger .e-grid-popup.e-rtl .e-checkboxfilter .e-searchbox {
  padding-left: 0;
  padding-right: 9px;
}
.e-bigger .e-grid .e-ccdlg .e-dlg-content,
.e-grid-popup.e-bigger .e-ccdlg .e-dlg-content,
.e-bigger .e-grid-popup .e-ccdlg .e-dlg-content,
.e-bigger .e-grid-popup .e-ccdlg .e-dlg-content {
  margin: 40px 0 0;
  padding: 16px 16px 16px 16px;
}
.e-bigger .e-grid .e-ccdlg .e-ccul-ele,
.e-grid-popup.e-bigger .e-ccdlg .e-ccul-ele,
.e-bigger .e-grid-popup .e-ccdlg .e-ccul-ele,
.e-bigger .e-grid-popup .e-ccdlg .e-ccul-ele {
  padding: 0;
}
.e-bigger .e-grid .e-ccdlg .e-cc-searchdiv,
.e-grid-popup.e-bigger .e-ccdlg .e-cc-searchdiv,
.e-bigger .e-grid-popup .e-ccdlg .e-cc-searchdiv,
.e-bigger .e-grid-popup .e-ccdlg .e-cc-searchdiv {
  padding-left: 4px;
}
.e-bigger .e-grid .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard,
.e-grid-popup.e-bigger .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard,
.e-bigger .e-grid-popup .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard,
.e-bigger .e-grid-popup .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard {
  padding-left: 8px;
}
.e-bigger .e-grid .e-ccdlg li.e-cclist,
.e-grid-popup.e-bigger .e-ccdlg li.e-cclist,
.e-bigger .e-grid-popup .e-ccdlg li.e-cclist,
.e-bigger .e-grid-popup .e-ccdlg li.e-cclist {
  padding: 8px 0;
}
.e-bigger .e-grid .e-ccdlg .e-toolbar .e-ccdiv,
.e-grid-popup.e-bigger .e-ccdlg .e-toolbar .e-ccdiv,
.e-bigger .e-grid-popup .e-ccdlg .e-toolbar .e-ccdiv,
.e-bigger .e-grid-popup .e-ccdlg .e-toolbar .e-ccdiv {
  margin-top: 0;
}
.e-bigger .e-grid .e-ccdlg .e-cc-searchdiv,
.e-grid-popup.e-bigger .e-ccdlg .e-cc-searchdiv,
.e-bigger .e-grid-popup .e-ccdlg .e-cc-searchdiv,
.e-bigger .e-grid-popup .e-ccdlg .e-cc-searchdiv {
  padding-left: 0;
  padding-right: 4px;
}
.e-bigger .e-grid .e-ccdlg span.e-ccsearch-icon.e-cc-cancel,
.e-grid-popup.e-bigger .e-ccdlg span.e-ccsearch-icon.e-cc-cancel,
.e-bigger .e-grid-popup .e-ccdlg span.e-ccsearch-icon.e-cc-cancel,
.e-bigger .e-grid-popup .e-ccdlg span.e-ccsearch-icon.e-cc-cancel {
  font-size: 16px;
}
.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-responsive-right,
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper.e-responsive-right {
  padding-right: 13px;
}
.e-bigger .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-input-group,
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-input-group {
  width: 100%;
}
.e-bigger .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper,
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper {
  padding: 4px 10px 4px 4px;
}
.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-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper:has(.e-input-group),
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper:has(.e-input-group) {
  padding: 5px 25px 5px 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 {
  min-width: 38px;
  margin: 0;
  padding: 0;
}
.e-bigger .e-grid .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon::before,
.e-grid.e-bigger .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon::before {
  font-size: 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 {
  min-width: 38px;
  margin: 0;
  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-headercell,
.e-grid.e-bigger .e-headercell {
  height: 40px;
  padding: 10px 12px 10px;
}
.e-bigger .e-grid .e-grid .e-gridheader .e-resizetable tr th:first-child,
.e-grid.e-bigger .e-grid .e-gridheader .e-resizetable tr th:first-child {
  padding-left: 12px;
}
.e-bigger .e-grid .e-grid .e-gridheader .e-resizetable tr th:last-child,
.e-grid.e-bigger .e-grid .e-gridheader .e-resizetable tr th:last-child {
  padding-right: 12px;
}
.e-bigger .e-grid.e-grid-autofit .e-headercell,
.e-grid.e-bigger.e-grid-autofit .e-headercell {
  padding: 10px 6px 10px;
}
.e-bigger .e-grid .e-headercelldiv,
.e-grid.e-bigger .e-headercelldiv {
  height: 20px;
  line-height: 20px;
}
.e-bigger .e-grid .e-headercell,
.e-bigger .e-grid .e-headercelldiv,
.e-bigger .e-grid .e-detailheadercell,
.e-grid.e-bigger .e-headercell,
.e-grid.e-bigger .e-headercelldiv,
.e-grid.e-bigger .e-detailheadercell {
  font-size: 16px;
}
.e-bigger .e-grid .e-icons:not(.e-check, .e-stop),
.e-grid.e-bigger .e-icons:not(.e-check, .e-stop) {
  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 .e-fltr-icon .e-sortnumber,
.e-grid.e-bigger .e-gridheader .e-fltr-icon .e-sortnumber {
  margin: 2px 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-gridheader .e-rightalign .e-sortnumber,
.e-grid.e-bigger .e-gridheader .e-rightalign .e-sortnumber {
  float: left;
  margin: 2px 4px 0 6px;
}
.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: 2px 4px 0 -6px;
}
.e-bigger .e-grid .e-gridheader .e-columnheader.e-wrap .e-sortfilterdiv,
.e-grid.e-bigger .e-gridheader .e-columnheader.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: -24px -5px -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: -23px 24px -31px 0;
}
.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-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:first-child.e-filterbarcell,
.e-bigger .e-grid .e-gridheader tr th:last-child.e-filterbarcell,
.e-grid.e-bigger .e-gridheader tr th:first-child.e-filterbarcell,
.e-grid.e-bigger .e-gridheader tr th:last-child.e-filterbarcell {
  padding-left: 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-wrap .e-columnheader .e-sortfilterdiv,
.e-grid.e-bigger.e-wrap .e-columnheader .e-sortfilterdiv {
  margin: -31px 8px;
}
.e-bigger .e-grid.e-wrap .e-columnheader .e-fltr-icon .e-sortfilterdiv,
.e-grid.e-bigger.e-wrap .e-columnheader .e-fltr-icon .e-sortfilterdiv {
  margin: -23px 24px -31px 0;
}
.e-bigger .e-grid.e-wrap .e-columnheader .e-fltr-icon.e-rightalign .e-sortfilterdiv,
.e-grid.e-bigger.e-wrap .e-columnheader .e-fltr-icon.e-rightalign .e-sortfilterdiv {
  margin: -24px -5px -30px -5px;
}
.e-bigger .e-grid.e-wrap .e-columnheader .e-fltr-icon .e-sortnumber,
.e-grid.e-bigger.e-wrap .e-columnheader .e-fltr-icon .e-sortnumber {
  margin: 2px 4px 0 -6px;
}
.e-bigger .e-grid.e-wrap.e-rtl .e-headercell.e-fltr-icon .e-headercelldiv .e-sortnumber,
.e-grid.e-bigger.e-wrap.e-rtl .e-headercell.e-fltr-icon .e-headercelldiv .e-sortnumber {
  margin: 3px 0 0 8px;
}
.e-bigger .e-grid.e-wrap.e-rtl .e-columnheader .e-fltr-icon .e-sortfilterdiv,
.e-grid.e-bigger.e-wrap.e-rtl .e-columnheader .e-fltr-icon .e-sortfilterdiv {
  margin: -24px 4px -14px 24px;
}
.e-bigger .e-grid.e-wrap.e-rtl .e-columnheader .e-fltr-icon.e-rightalign .e-sortfilterdiv,
.e-grid.e-bigger.e-wrap.e-rtl .e-columnheader .e-fltr-icon.e-rightalign .e-sortfilterdiv {
  margin: -23px 4px -14px 23px;
}
.e-bigger .e-grid .e-headercelldiv,
.e-grid.e-bigger .e-headercelldiv {
  font-size: 16px;
}
.e-bigger .e-grid .e-headercelldiv:has(.e-hierarchycheckbox),
.e-grid.e-bigger .e-headercelldiv:has(.e-hierarchycheckbox) {
  overflow: visible;
}
.e-bigger .e-grid .e-rowcell,
.e-bigger .e-grid .e-summarycell,
.e-bigger .e-grid .e-groupcaption,
.e-grid.e-bigger .e-rowcell,
.e-grid.e-bigger .e-summarycell,
.e-grid.e-bigger .e-groupcaption {
  font-size: 16px;
  padding: 8px 12px;
}
.e-bigger .e-grid .e-summarycell.e-lastrowcell,
.e-grid.e-bigger .e-summarycell.e-lastrowcell {
  border-bottom-width: 1px;
}
.e-bigger .e-grid .e-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;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-bigger .e-grid .e-filtermenudiv,
.e-grid.e-bigger .e-filtermenudiv {
  margin: -14px -2px -14px 4px;
}
.e-bigger .e-grid.e-wrap .e-filtermenudiv,
.e-grid.e-bigger.e-wrap .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-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 0.45em 0 0.5em;
}
.e-bigger .e-grid .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-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-sortnumber,
.e-grid.e-bigger .e-sortnumber {
  border-radius: 65%;
  display: inline-block;
  float: right;
  text-align: center;
  font-size: 14px;
  font-size: 16px;
  height: 18px;
  line-height: 16px;
  margin: 2px 4px 0 4px;
  width: 18px;
}
.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: 2px 0 0 4px;
}
.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-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-wrap .e-filtermenudiv,
.e-grid.e-bigger.e-rtl.e-wrap .e-filtermenudiv {
  margin: -16px 4px -14px -2px;
}
.e-bigger .e-grid.e-rtl.e-wrap .e-rightalign .e-filtermenudiv,
.e-grid.e-bigger.e-rtl.e-wrap .e-rightalign .e-filtermenudiv {
  margin: -15px 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-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: -14px;
}
.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-groupsort,
.e-bigger .e-grid.e-rtl .e-ungroupbutton,
.e-bigger .e-grid.e-rtl .e-toggleungroup,
.e-grid.e-bigger.e-rtl .e-groupsort,
.e-grid.e-bigger.e-rtl .e-ungroupbutton,
.e-grid.e-bigger.e-rtl .e-toggleungroup {
  margin-left: 0;
}
.e-bigger .e-grid.e-rtl .e-groupheadercell,
.e-bigger .e-grid.e-rtl .e-groupheadercell:hover,
.e-grid.e-bigger.e-rtl .e-groupheadercell,
.e-grid.e-bigger.e-rtl .e-groupheadercell:hover {
  margin: 8px 8px 0 0;
  padding: 7px 6px 7px 9px;
}
.e-bigger .e-grid.e-rtl .e-device .e-groupheadercell,
.e-grid.e-bigger.e-rtl .e-device .e-groupheadercell {
  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: -10px;
  margin-top: 1px;
  padding-left: 8px;
}
.e-bigger .e-grid.e-rtl .e-headercell .e-frozen-right-cursor,
.e-bigger .e-grid.e-rtl .e-headercell .e-frozen-fixedleft-cursor,
.e-bigger .e-grid.e-rtl .e-headercell .e-frozen-left-cursor,
.e-bigger .e-grid.e-rtl .e-headercell .e-frozen-fixedright-cursor,
.e-grid.e-bigger.e-rtl .e-headercell .e-frozen-right-cursor,
.e-grid.e-bigger.e-rtl .e-headercell .e-frozen-fixedleft-cursor,
.e-grid.e-bigger.e-rtl .e-headercell .e-frozen-left-cursor,
.e-grid.e-bigger.e-rtl .e-headercell .e-frozen-fixedright-cursor {
  left: 0;
}
.e-bigger .e-grid.e-rtl .e-headercell .e-frozen-right-cursor.e-frozen-resize-cursor:not(.e-frozen-default-cursor),
.e-bigger .e-grid.e-rtl .e-headercell .e-frozen-left-cursor.e-frozn-resize-cursor,
.e-grid.e-bigger.e-rtl .e-headercell .e-frozen-right-cursor.e-frozen-resize-cursor:not(.e-frozen-default-cursor),
.e-grid.e-bigger.e-rtl .e-headercell .e-frozen-left-cursor.e-frozn-resize-cursor {
  left: 3px;
}
.e-bigger .e-grid.e-rtl .e-filterbarcell .e-frozen-fixedright-cursor,
.e-bigger .e-grid.e-rtl .e-filterbarcell .e-frozen-left-cursor,
.e-bigger .e-grid.e-rtl .e-filterbarcell .e-frozen-fixedleft-cursor,
.e-bigger .e-grid.e-rtl .e-filterbarcell .e-frozen-right-cursor,
.e-grid.e-bigger.e-rtl .e-filterbarcell .e-frozen-fixedright-cursor,
.e-grid.e-bigger.e-rtl .e-filterbarcell .e-frozen-left-cursor,
.e-grid.e-bigger.e-rtl .e-filterbarcell .e-frozen-fixedleft-cursor,
.e-grid.e-bigger.e-rtl .e-filterbarcell .e-frozen-right-cursor {
  left: 0;
}
.e-bigger .e-grid.e-rtl .e-filterbarcell .e-frozen-right-cursor.e-frozen-resize-cursor:not(.e-frozen-default-cursor),
.e-bigger .e-grid.e-rtl .e-filterbarcell .e-frozen-left-cursor.e-frozen-resize-cursor,
.e-grid.e-bigger.e-rtl .e-filterbarcell .e-frozen-right-cursor.e-frozen-resize-cursor:not(.e-frozen-default-cursor),
.e-grid.e-bigger.e-rtl .e-filterbarcell .e-frozen-left-cursor.e-frozen-resize-cursor {
  left: 3px;
}
.e-bigger .e-grid .e-rowcell,
.e-bigger .e-grid .e-summarycell,
.e-bigger .e-grid .e-emptyrow td,
.e-bigger .e-grid:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty,
.e-bigger .e-grid:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty,
.e-grid.e-bigger .e-rowcell,
.e-grid.e-bigger .e-summarycell,
.e-grid.e-bigger .e-emptyrow td,
.e-grid.e-bigger:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty,
.e-grid.e-bigger:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty {
  line-height: 24px;
}
.e-bigger .e-grid .e-xlsel-bottom-border.e-xlsel-top-border,
.e-grid.e-bigger .e-xlsel-bottom-border.e-xlsel-top-border {
  line-height: 20px;
}
.e-bigger .e-grid .e-xlsel-bottom-border,
.e-grid.e-bigger .e-xlsel-bottom-border {
  line-height: 22px;
}
.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-dropitemscount,
.e-grid.e-bigger .e-dropitemscount {
  font-size: 14px;
}
.e-bigger .e-grid .e-groupdroparea.e-grouped,
.e-grid.e-bigger .e-groupdroparea.e-grouped {
  padding: 0 0 8px;
}
.e-bigger .e-grid:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty,
.e-bigger .e-grid:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty,
.e-grid.e-bigger:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty,
.e-grid.e-bigger:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty {
  height: 40px;
}
.e-bigger .e-grid.e-bigger .e-columnmenu,
.e-grid.e-bigger.e-bigger .e-columnmenu {
  bottom: 13px;
  margin: -12px -18px -12px 8px;
}
.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-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-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-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: 24px;
}
.e-bigger .e-grid.e-device .e-columnmenu,
.e-grid.e-bigger.e-device .e-columnmenu {
  margin: -16px -16px;
}
.e-bigger .e-grid.e-device .e-groupheadercell,
.e-grid.e-bigger.e-device .e-groupheadercell {
  padding: 0;
  padding: 7px 0;
}
.e-bigger .e-grid.e-device .e-groupheadercell span,
.e-grid.e-bigger.e-device .e-groupheadercell span {
  line-height: 24px;
  padding: 0 8px;
}
.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-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.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-device .e-normaledit .e-rowcell,
.e-bigger .e-grid.e-device .e-editedbatchcell.e-rowcell,
.e-grid.e-bigger.e-device .e-normaledit .e-rowcell,
.e-grid.e-bigger.e-device .e-editedbatchcell.e-rowcell {
  padding-bottom: 0;
  padding-top: 0;
}
.e-bigger .e-grid.e-device span.e-ungroupbutton.e-icons,
.e-grid.e-bigger.e-device span.e-ungroupbutton.e-icons {
  margin-top: 0;
}
.e-bigger .e-grid.e-device span.e-groupsort.e-icons,
.e-grid.e-bigger.e-device span.e-groupsort.e-icons {
  margin-top: 0;
}
.e-bigger .e-grid:not(.e-row-responsive).e-device .e-rowcell:first-child,
.e-bigger .e-grid:not(.e-row-responsive).e-device .e-summarycell:first-child,
.e-grid.e-bigger:not(.e-row-responsive).e-device .e-rowcell:first-child,
.e-grid.e-bigger:not(.e-row-responsive).e-device .e-summarycell:first-child {
  padding: 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-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-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: -6px;
  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: -10px;
  padding-top: 0;
  margin-top: 1px;
  margin-right: 0;
  padding-right: 8px;
}
.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-groupcaption,
.e-grid.e-bigger .e-groupcaption {
  line-height: 20px;
}
.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-fixedright-cursor,
.e-bigger .e-grid .e-rowcell .e-frozen-left-cursor,
.e-bigger .e-grid .e-rowcell .e-frozen-fixedleft-cursor,
.e-bigger .e-grid .e-gridheader .e-headercell .e-frozen-right-cursor,
.e-bigger .e-grid .e-gridheader .e-headercell .e-frozen-fixedright-cursor,
.e-bigger .e-grid .e-gridheader .e-headercell .e-frozen-left-cursor,
.e-bigger .e-grid .e-gridheader .e-headercell .e-frozen-fixedleft-cursor,
.e-bigger .e-grid .e-gridheader .e-filterbarcell .e-frozen-right-cursor,
.e-bigger .e-grid .e-gridheader .e-filterbarcell .e-frozen-fixedright-cursor,
.e-bigger .e-grid .e-gridheader .e-filterbarcell .e-frozen-left-cursor,
.e-bigger .e-grid .e-gridheader .e-filterbarcell .e-frozen-fixedleft-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-right-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-fixedright-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-left-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-fixedleft-cursor,
.e-grid.e-bigger .e-gridheader .e-headercell .e-frozen-right-cursor,
.e-grid.e-bigger .e-gridheader .e-headercell .e-frozen-fixedright-cursor,
.e-grid.e-bigger .e-gridheader .e-headercell .e-frozen-left-cursor,
.e-grid.e-bigger .e-gridheader .e-headercell .e-frozen-fixedleft-cursor,
.e-grid.e-bigger .e-gridheader .e-filterbarcell .e-frozen-right-cursor,
.e-grid.e-bigger .e-gridheader .e-filterbarcell .e-frozen-fixedright-cursor,
.e-grid.e-bigger .e-gridheader .e-filterbarcell .e-frozen-left-cursor,
.e-grid.e-bigger .e-gridheader .e-filterbarcell .e-frozen-fixedleft-cursor {
  cursor: move;
  height: 100%;
  position: absolute;
  top: 0;
  width: 4px;
}
.e-bigger .e-grid .e-rowcell .e-frozen-left-cursor,
.e-bigger .e-grid .e-rowcell .e-frozen-fixedright-cursor,
.e-bigger .e-grid .e-rowcell .e-frozen-right-cursor,
.e-bigger .e-grid .e-rowcell .e-frozen-fixedleft-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-left-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-fixedright-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-right-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-fixedleft-cursor {
  left: 0;
}
.e-bigger .e-grid .e-rowcell .e-frozen-left-cursor.e-frozen-resize-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-left-cursor.e-frozen-resize-cursor {
  left: 3px;
}
.e-bigger .e-grid .e-frozen-helper,
.e-grid.e-bigger .e-frozen-helper {
  border-left: 2px solid #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;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-bigger .e-grid .e-normaledit .e-rowcell,
.e-bigger .e-grid .e-editedbatchcell.e-rowcell,
.e-grid.e-bigger .e-normaledit .e-rowcell,
.e-grid.e-bigger .e-editedbatchcell.e-rowcell {
  padding-bottom: 0;
  padding-top: 0;
}
.e-bigger .e-grid:not(.sf-grid) .e-gridheader table th[rowspan],
.e-bigger .e-grid:not(.sf-grid).e-device .e-gridheader table th[rowspan],
.e-grid:not(.sf-grid).e-bigger .e-gridheader table th[rowspan],
.e-grid:not(.sf-grid).e-bigger.e-device .e-gridheader table th[rowspan] {
  padding-bottom: 20px;
}
.e-bigger .e-grid .e-gridcontent .e-groupcaptionrow .e-lastrowcell.e-recordplusexpand ~ td.e-lastrowcell.e-groupcaption,
.e-bigger .e-grid .e-gridcontent .e-groupcaptionrow .e-lastrowcell.e-recordplusexpand ~ td.e-lastrowcell.e-summarycell,
.e-grid.e-bigger .e-gridcontent .e-groupcaptionrow .e-lastrowcell.e-recordplusexpand ~ td.e-lastrowcell.e-groupcaption,
.e-grid.e-bigger .e-gridcontent .e-groupcaptionrow .e-lastrowcell.e-recordplusexpand ~ td.e-lastrowcell.e-summarycell {
  border-bottom-width: 0;
}
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-tbar-btn:hover {
  background: none;
}
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper .e-sicon.e-clear-icon {
  margin: 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-bigger .e-grid .e-group-animator .e-groupheadercell,
.e-bigger .e-grid .e-group-animator .e-groupheadercell:hover {
  margin: 15px 0 15px 0;
  border-bottom-width: 1px;
}
.e-bigger .e-grid .e-group-animate.e-groupdroparea .e-nextgroup {
  margin-top: 22px;
}
.e-grid.sf-grid .e-bigger .e-grid.sf-grid.e-grid.sf-grid .e-gridheader table th:not([rowspan="1"]),
.e-grid.sf-grid .e-bigger .e-grid.sf-grid.e-grid.sf-grid.e-device .e-gridheader table th:not([rowspan="1"]),
.e-grid.sf-grid .e-grid.sf-grid.e-grid.sf-grid.e-bigger .e-gridheader table th:not([rowspan="1"]),
.e-grid.sf-grid .e-grid.sf-grid.e-grid.sf-grid.e-bigger.e-device .e-gridheader table th:not([rowspan="1"]) {
  padding-bottom: 20px;
}
.e-bigger .e-grid.sf-grid .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper:has(.e-input-group) {
  padding-right: 13px;
}
.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-columnmenu,
.e-bigger.e-grid .e-columnmenu {
  margin: -12px -18px -12px 8px;
}
.e-bigger .e-grid.e-rtl .e-columnmenu,
.e-bigger.e-grid.e-rtl .e-columnmenu {
  margin: -12px 4px -12px -22px;
  right: auto;
}
.e-bigger .e-grid.e-rtl.e-device .e-columnmenu,
.e-bigger.e-grid.e-rtl.e-device .e-columnmenu {
  margin: -16px 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-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-rowcell {
  line-height: 18px;
}
.e-bigger .e-wrap.e-grid-min-height:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty,
.e-bigger .e-wrap.e-grid-min-height:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty {
  height: 18px;
}
.e-bigger .e-wrap.e-grid-min-height .e-grid-height .e-rowcell {
  line-height: 24px;
}
.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-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-top: 5px;
  padding-left: 55%;
  position: relative;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-input,
.e-bigger .e-grid.e-row-responsive .e-summarycontent .e-input,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-input,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-input {
  display: block;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent td,
.e-bigger .e-grid.e-row-responsive .e-summarycontent td,
.e-bigger.e-grid.e-row-responsive .e-gridcontent td,
.e-bigger.e-grid.e-row-responsive .e-summarycontent td {
  border: 0;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-row,
.e-bigger .e-grid.e-row-responsive .e-summarycontent .e-row,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-row,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-row {
  border-bottom: 1px solid #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-emptyrow.e-show-added-row td.e-lastrowcell,
.e-bigger .e-grid.e-row-responsive .e-summarycontent .e-emptyrow.e-show-added-row td.e-lastrowcell,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-emptyrow.e-show-added-row td.e-lastrowcell,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-emptyrow.e-show-added-row td.e-lastrowcell {
  border-bottom: 1px;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-normaledit :not(.e-responsive-editcell).e-rowcell,
.e-bigger .e-grid.e-row-responsive .e-summarycontent .e-normaledit :not(.e-responsive-editcell).e-rowcell,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-normaledit :not(.e-responsive-editcell).e-rowcell,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-normaledit :not(.e-responsive-editcell).e-rowcell {
  border-top-width: 0;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-normaledit .e-rowcell::before,
.e-bigger .e-grid.e-row-responsive .e-summarycontent .e-normaledit .e-rowcell::before,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-normaledit .e-rowcell::before,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-normaledit .e-rowcell::before {
  bottom: 6px;
  position: static;
}
.e-bigger .e-grid.e-row-responsive .e-table,
.e-bigger.e-grid.e-row-responsive .e-table {
  display: block;
}
.e-bigger .e-grid.e-row-responsive .e-table tbody,
.e-bigger .e-grid.e-row-responsive .e-table tr,
.e-bigger .e-grid.e-row-responsive .e-table td:not(.e-hide),
.e-bigger .e-grid.e-row-responsive .e-table tfoot,
.e-bigger.e-grid.e-row-responsive .e-table tbody,
.e-bigger.e-grid.e-row-responsive .e-table tr,
.e-bigger.e-grid.e-row-responsive .e-table td:not(.e-hide),
.e-bigger.e-grid.e-row-responsive .e-table tfoot {
  display: block;
}
.e-bigger .e-grid.e-row-responsive > .e-gridheader,
.e-bigger.e-grid.e-row-responsive > .e-gridheader {
  display: none;
}
.e-bigger .e-grid.e-row-responsive .e-gridfooter,
.e-bigger.e-grid.e-row-responsive .e-gridfooter {
  padding-right: 0;
}
.e-bigger .e-grid.e-row-responsive.e-hidelines .e-gridcontent .e-rowcell:last-child,
.e-bigger.e-grid.e-row-responsive.e-hidelines .e-gridcontent .e-rowcell:last-child,
.e-bigger.e-grid.e-row-responsive.e-verticallines .e-gridcontent .e-rowcell:last-child,
.e-bigger .e-grid.e-row-responsive.e-verticallines .e-gridcontent .e-rowcell:last-child {
  border: 0;
}
.e-bigger .e-responsive-dialog.e-customfilter .e-responsivecoldiv,
.e-bigger.e-responsive-dialog.e-customfilter .e-responsivecoldiv {
  cursor: pointer;
}
.e-bigger .e-responsive-dialog .e-btn.e-ripple,
.e-bigger.e-responsive-dialog .e-btn.e-ripple {
  overflow: initial;
}
.e-bigger .e-responsive-dialog .columnmenudiv,
.e-bigger.e-responsive-dialog .columnmenudiv {
}
.e-bigger .e-responsive-dialog .columnmenudiv .e-responsiveascendingdiv .e-resascending-icon,
.e-bigger .e-responsive-dialog .columnmenudiv .e-responsivedescendingdiv .e-resdescending-icon,
.e-bigger .e-responsive-dialog .columnmenudiv .e-responsivegroupdiv .e-resgroup-icon,
.e-bigger .e-responsive-dialog .columnmenudiv .e-responsiveungroupdiv .e-resungroup-icon,
.e-bigger .e-responsive-dialog .columnmenudiv .e-responsiveautofitalldiv .e-resautofitall-icon,
.e-bigger .e-responsive-dialog .columnmenudiv .e-responsiveautofitdiv .e-resautofit-icon,
.e-bigger .e-responsive-dialog .columnmenudiv .e-responsivecolumndiv .e-rescolumn-icon,
.e-bigger .e-responsive-dialog .columnmenudiv .e-responsivecoldiv .e-ressort-icon,
.e-bigger .e-responsive-dialog .columnmenudiv .e-responsivefilterdiv .e-resfilter-icon,
.e-bigger.e-responsive-dialog .columnmenudiv .e-responsiveascendingdiv .e-resascending-icon,
.e-bigger.e-responsive-dialog .columnmenudiv .e-responsivedescendingdiv .e-resdescending-icon,
.e-bigger.e-responsive-dialog .columnmenudiv .e-responsivegroupdiv .e-resgroup-icon,
.e-bigger.e-responsive-dialog .columnmenudiv .e-responsiveungroupdiv .e-resungroup-icon,
.e-bigger.e-responsive-dialog .columnmenudiv .e-responsiveautofitalldiv .e-resautofitall-icon,
.e-bigger.e-responsive-dialog .columnmenudiv .e-responsiveautofitdiv .e-resautofit-icon,
.e-bigger.e-responsive-dialog .columnmenudiv .e-responsivecolumndiv .e-rescolumn-icon,
.e-bigger.e-responsive-dialog .columnmenudiv .e-responsivecoldiv .e-ressort-icon,
.e-bigger.e-responsive-dialog .columnmenudiv .e-responsivefilterdiv .e-resfilter-icon {
  margin-top: 4px;
  position: absolute;
}
.e-bigger .e-responsive-dialog .columnmenudiv .e-responsivecoldiv .e-res-header-text.e-rescolumn-menu,
.e-bigger.e-responsive-dialog .columnmenudiv .e-responsivecoldiv .e-res-header-text.e-rescolumn-menu {
  margin-left: 33px !important;
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv,
.e-bigger.e-responsive-dialog .e-mainfilterdiv {
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-ccdlg.e-cc.e-control.e-dialog,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-ccdlg.e-cc.e-control.e-dialog {
  left: 0 !important;
  max-height: 100% !important;
  width: 100% !important;
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-ccdlg,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-ccdlg {
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-ccdlg li.e-cclist,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-ccdlg li.e-cclist {
  padding: 13px 0 13px 6px;
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-ccdlg .e-main-div.e-cc,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-ccdlg .e-main-div.e-cc {
  height: 100%;
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-ccdlg .e-cc-contentdiv,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-ccdlg .e-cc-contentdiv {
  height: 90% !important;
  min-height: 160px;
  overflow-y: auto !important;
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-ccdlg .e-dlg-content,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-ccdlg .e-dlg-content {
  padding: 8px 16px 8px 8px;
  overflow-y: hidden;
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-ccdlg .e-ccul-ele,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-ccdlg .e-ccul-ele {
  margin: 13px 0;
  padding: 0;
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-ccdlg .e-chk-hidden,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-ccdlg .e-chk-hidden {
  -moz-appearance: none;
  height: 1px;
  opacity: 0;
  width: 1px;
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-cc-contentdiv,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-cc-contentdiv {
  height: 90% !important;
  min-height: 160px;
  overflow-y: auto !important;
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-cc-searchBox,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-cc-searchBox {
  padding-left: 8px;
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-cc-searchBox .e-ccsearch-icon:hover,
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-cc-searchBox .e-cc-cancel:hover,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-cc-searchBox .e-ccsearch-icon:hover,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-cc-searchBox .e-cc-cancel:hover {
  background: none;
  color: #6c757d;
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-ccsearch-icon,
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-cc-cancel,
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-search-icon,
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-chkcancel-icon,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-ccsearch-icon,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-cc-cancel,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-search-icon,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-chkcancel-icon {
  font-size: 20px;
}
.e-bigger .e-responsive-dialog.e-dialog .e-dlg-header-content,
.e-bigger.e-responsive-dialog.e-dialog .e-dlg-header-content {
  padding: 16px;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content,
.e-bigger.e-responsive-dialog .e-dlg-header-content {
  background: #fff;
  border-bottom: 1px solid;
  border-bottom-color: #dee2e6;
  padding: 16px;
  width: 100%;
  border-radius: 0;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-btn {
  background: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: none;
  position: initial;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  background-color: transparent;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-btn .e-btn-icon,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-btn .e-btn-icon {
  color: #6c757d;
  font-size: 16px;
  margin-top: -2px;
}
.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 !important;
  padding-right: 40px !important;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header {
  width: auto;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-dlg-custom-header,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-dlg-custom-header {
  padding-top: 6px;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: 500;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-filter-clear-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-filter-clear-btn {
  color: #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, 0.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 {
  color: #0d6efd;
  background: none;
  border: 0;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-res-back-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-res-back-btn {
  background: none;
  padding-left: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-bigger .e-responsive-dialog.e-rtl .e-dlg-header-content .e-res-back-btn,
.e-bigger.e-responsive-dialog.e-rtl .e-dlg-header-content .e-res-back-btn {
  padding-left: 15px;
  padding-right: 0;
}
.e-bigger .e-responsive-dialog .e-dlg-content,
.e-bigger.e-responsive-dialog .e-dlg-content {
  padding: 16px;
  padding-top: 0;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-checkfltrnmdiv,
.e-bigger .e-responsive-dialog .e-dlg-content .e-ccnmdiv,
.e-bigger.e-responsive-dialog .e-dlg-content .e-checkfltrnmdiv,
.e-bigger.e-responsive-dialog .e-dlg-content .e-ccnmdiv {
  text-align: center;
  padding-top: 40px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-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 {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-excelfilter,
.e-bigger.e-responsive-dialog .e-dlg-content .e-excelfilter {
  border: transparent;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-excelfilter .e-dlg-content,
.e-bigger.e-responsive-dialog .e-dlg-content .e-excelfilter .e-dlg-content {
  background-color: #fff;
  padding: 8px;
  padding-right: 16px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-excelfilter .e-checkboxlist > span,
.e-bigger.e-responsive-dialog .e-dlg-content .e-excelfilter .e-checkboxlist > span {
  padding-left: 9px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-ccdlg,
.e-bigger.e-responsive-dialog .e-dlg-content .e-ccdlg {
  border: transparent;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-xlflmenu,
.e-bigger.e-responsive-dialog .e-dlg-content .e-xlflmenu {
  border: transparent;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-xlflmenu .e-dlg-content,
.e-bigger.e-responsive-dialog .e-dlg-content .e-xlflmenu .e-dlg-content {
  padding: 16px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-ressortbutton-parent,
.e-bigger.e-responsive-dialog .e-dlg-content .e-ressortbutton-parent {
  float: right;
  margin-top: -9px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-ressortbutton-parent .e-ressortbutton,
.e-bigger.e-responsive-dialog .e-dlg-content .e-ressortbutton-parent .e-ressortbutton {
  background: #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;
  -webkit-box-shadow: none;
  box-shadow: none;
  width: 100%;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul {
  background-color: #fff;
  max-width: 100%;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul li,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul li {
  color: #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-chkcancel-icon:focus,
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-chkcancel-icon:active,
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-chkcancel-icon:hover,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-search-icon:focus,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-search-icon:active,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-search-icon:hover,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-chkcancel-icon:focus,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-chkcancel-icon:active,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-chkcancel-icon:hover {
  background: none;
  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-checkbox-infinitescroll,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-checkboxlist.e-checkbox-infinitescroll {
  border-top-style: solid;
  border-top-color: rgba(52, 58, 64, 0.12);
  border-top-width: 1px;
  margin-top: 0;
  overflow-x: hidden;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-checkboxlist .e-ftrchk,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-checkboxlist .e-ftrchk {
  padding-bottom: 9px;
  padding-top: 9px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-ftrchk .e-chk-hidden,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-ftrchk .e-chk-hidden {
  -moz-appearance: none;
  height: 1px;
  opacity: 0;
  width: 1px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-ftrchk .e-mask.e-skeleton,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-ftrchk .e-mask.e-skeleton {
  display: inline-block;
  height: 10px;
  width: 80%;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-ftrchk .e-mask.e-mask-checkbox-filter-intent,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-ftrchk .e-mask.e-mask-checkbox-filter-intent {
  width: 13px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-ftrchk .e-mask.e-mask-checkbox-filter-span-intent,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-ftrchk .e-mask.e-mask-checkbox-filter-span-intent {
  margin-left: 8px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content,
.e-bigger.e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content {
  padding: 8px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer,
.e-bigger.e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer {
  padding: 8px 16px;
  margin-right: 7px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer .e-searchbox,
.e-bigger.e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer .e-searchbox {
  padding-left: 10px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer .e-ftrchk.e-infinitescroll,
.e-bigger .e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer .e-spinner .e-checkboxlist,
.e-bigger.e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer .e-ftrchk.e-infinitescroll,
.e-bigger.e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer .e-spinner .e-checkboxlist {
  margin-left: -7px;
}
.e-bigger .e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu,
.e-bigger.e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu {
  background-color: #fff;
  border: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin-top: 23px;
  max-width: 100%;
  min-width: 100%;
  overflow-y: auto;
  padding: 0 16px 16px;
}
.e-bigger .e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu .e-menu-item,
.e-bigger.e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu .e-menu-item {
  padding: 0;
}
.e-bigger .e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu .e-menu-item.e-focused,
.e-bigger.e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu .e-menu-item.e-focused {
  background-color: transparent;
}
.e-bigger .e-responsive-dialog .e-defaultcell.e-ralign,
.e-bigger .e-responsive-dialog .e-editedrow .e-defaultcell.e-ralign,
.e-bigger .e-responsive-dialog .e-insertedrow .e-defaultcell.e-ralign,
.e-bigger .e-responsive-dialog .e-defaultcell.e-ralign:focus,
.e-bigger .e-responsive-dialog .e-insertedrow .e-defaultcell.e-ralign:focus .e-bigger .e-responsive-dialog .e-editedrow .e-defaultcell.e-ralign:focus,
.e-bigger.e-responsive-dialog .e-defaultcell.e-ralign,
.e-bigger.e-responsive-dialog .e-editedrow .e-defaultcell.e-ralign,
.e-bigger.e-responsive-dialog .e-insertedrow .e-defaultcell.e-ralign,
.e-bigger.e-responsive-dialog .e-defaultcell.e-ralign:focus,
.e-bigger .e-responsive-dialog .e-insertedrow .e-defaultcell.e-ralign:focus .e-bigger.e-responsive-dialog .e-editedrow .e-defaultcell.e-ralign:focus,
.e-bigger.e-responsive-dialog .e-insertedrow .e-defaultcell.e-ralign:focus .e-bigger .e-responsive-dialog .e-editedrow .e-defaultcell.e-ralign:focus,
.e-bigger.e-responsive-dialog .e-insertedrow .e-defaultcell.e-ralign:focus .e-bigger.e-responsive-dialog .e-editedrow .e-defaultcell.e-ralign:focus {
  padding-right: 10px;
}
.e-bigger .e-responsive-dialog.e-ressortdiv .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-apply-btn,
.e-bigger.e-responsive-dialog.e-ressortdiv .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-apply-btn {
  padding-top: 0;
  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 !important;
  padding-right: 0 !important;
}
.e-bigger .e-responsive-dialog.e-rtl .e-res-apply-btn,
.e-bigger.e-responsive-dialog.e-rtl .e-res-apply-btn {
  padding-left: 0;
  padding-right: 20px;
}
.e-bigger .e-responsive-dialog.e-rtl .e-ressortbutton-parent,
.e-bigger.e-responsive-dialog.e-rtl .e-ressortbutton-parent {
  float: left;
}
.e-bigger .e-responsive-dialog.e-rtl .columnmenudiv .e-responsivecoldiv .e-res-header-text.e-rescolumn-menu,
.e-bigger.e-responsive-dialog.e-rtl .columnmenudiv .e-responsivecoldiv .e-res-header-text.e-rescolumn-menu {
  margin-right: 33px;
}
@-moz-document url-prefix() {
  .e-bigger .e-grid.e-grid-min-height .e-rowcell,
  .e-bigger .e-grid.e-grid-min-height .e-rowcell:first-child,
  .e-bigger .e-grid.e-grid-min-height .e-rowcell:last-child {
    line-height: normal;
  }
}

/* node_modules/@syncfusion/ej2-treegrid/styles/bootstrap5.css */
.e-popup.e-ddl {
  border-radius: 4px;
  -webkit-box-shadow: none;
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
}
.e-popup.e-ddl .e-filter-parent .e-input-group .e-back-icon {
  border: 0;
}
.e-input-group.e-control-wrapper.e-ddl .e-input[readonly],
.e-float-input.e-control-wrapper.e-ddl input[readonly] {
  background: transparent;
}
.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: transparent;
  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: transparent;
  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 {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon {
  background: transparent;
  display: -webkit-box;
  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;
}
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.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-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-treegrid .e-treegridexpand::before,
.e-treegrid .e-treegridcollapse::before,
.e-grid .e-treegridexpand::before,
.e-grid .e-treegridcollapse::before {
  content: "\e75c";
}
.e-treelistgrid.e-print-grid-layout .e-treegridexpand::before,
.e-treelistgrid.e-print-grid-layout .e-treegridcollapse::before {
  content: "\e75c";
}
.e-treegrid .e-icons.e-none::before {
  content: "";
}
.e-treegrid .e-grid.e-default.e-draggable:not(.e-rtl) tr td.e-rowdragdrop.e-childborder:first-child:not(.e-dropbottom, .e-droptop),
.e-treegrid .e-grid.e-default.e-draggable:not(.e-rtl) tr td.e-rowcell.e-childborder:first-child:not(.e-dropbottom, .e-droptop) {
  border-left: 2px solid #4f46e5;
}
.e-treegrid .e-grid:not(.e-grid-min-height) .e-gridcontent tr.e-row.e-summaryrow .e-rowcell:empty {
  height: auto;
}
.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 tr.e-childrow-hidden {
  display: none;
}
.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: contents;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-treegrid .e-templatecell .e-treecolumn-container span {
  vertical-align: middle;
}
.e-treegrid .e-treegridexpand:hover::before,
.e-treegrid .e-treegridcollapse:hover::before {
  color: #343a40;
}
.e-treegrid .e-rtl .e-treegridcollapse {
  -webkit-transform: scale(-1);
  transform: scale(-1);
}
.e-treegrid .e-treegridexpand {
  -webkit-transform: rotate(90deg);
  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: text-bottom;
}
.e-treegrid .e-templatecell .e-treecolumn-container span {
  vertical-align: middle;
}
.e-treegrid .e-cloneproperties .e-treecolumn-container span {
  vertical-align: text-top;
}
.e-treegrid .e-cloneproperties .e-rowcell:not(.e-gridclip) .errorValue .e-treecolumn-container {
  display: table-row;
}
.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: text-bottom;
  width: 16px;
}
.e-treegrid .e-treecell {
  display: table-cell;
  line-height: 19px;
}
.e-treegrid .e-grid.e-wrap .e-rowcell .e-treecolumn-container,
.e-treegrid .e-grid.e-wrap .e-rowcell .e-treecheckbox-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-cloneproperties .e-rowcell .e-treecolumn-container .e-treecell {
  display: inline-block;
  white-space: nowrap;
  word-wrap: break-word;
}
.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-wrap .e-treecolumn-container span {
  vertical-align: middle;
}
.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 tr.e-detailrow.e-childrow-hidden {
  display: none;
}
.e-treegrid .e-icons.e-errorelem {
  padding-left: 10px;
  display: inline-block;
  vertical-align: text-bottom;
}
.e-treegrid .e-errorelem::before {
  color: #dc3545;
  content: "\e839";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.e-treegrid .e-gridcontent td.e-childborder {
  border-color: #0d6efd;
  border-width: 2px 0 0;
  -webkit-box-shadow: 0 1px 0 0 #0d6efd;
  box-shadow: 0 1px 0 0 #0d6efd;
  position: relative;
  z-index: 1;
}
.e-treegrid .e-gridcontent td.e-childborder.e-leftfreeze {
  position: sticky;
}
.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 {
  -webkit-box-shadow: 0 1px 0 0 #0d6efd;
  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 {
  -webkit-box-shadow: 0 0 0 0;
  box-shadow: 0 0 0 0;
}
.e-treegrid .e-gridcontent td.e-childborder:first-child {
  border-left: 2px solid #4f46e5;
  -webkit-box-shadow: 0 1px 0 0 #0d6efd;
  box-shadow: 0 1px 0 0 #0d6efd;
  position: relative;
  z-index: 1;
}
.e-treegrid .e-gridcontent td.e-rowcell.e-childborder:last-child,
.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 {
  border-width: 2px 0;
}
.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 {
  -webkit-box-shadow: 0 1px 0 0 #0d6efd;
  box-shadow: 0 1px 0 0 #0d6efd;
  position: relative;
  z-index: 1;
}
.e-treegrid .e-gridcontent td.e-dropbottom:first-child.e-leftfreeze,
.e-treegrid .e-gridcontent td.e-rowcell.e-dropbottom.e-leftfreeze,
.e-treegrid .e-gridcontent td.e-dropbottom.e-leftfreeze {
  position: sticky;
}
.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 {
  -webkit-box-shadow: 0 0 0 0;
  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,
.e-treegrid .e-droptop .e-lastrow-dragborder,
.e-treegrid .e-gridheader .e-firstrow-dragborder tr:first-child.e-dropbottom {
  height: 0;
}
.e-treegrid .e-treegrid-relative {
  position: relative;
}
.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;
  -webkit-box-shadow: 0 0 0 0 #0d6efd;
  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;
  -webkit-box-shadow: 0 0 0 0 #0d6efd;
  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;
  -webkit-box-shadow: 0 0 0 0 #0d6efd;
  box-shadow: 0 0 0 0 #0d6efd;
}
.e-treegrid .e-grid .e-gridcontent td.e-rowcell.e-dropbottom {
  border-bottom: 2px solid #4f46e5;
  -webkit-box-shadow: 0 0 0 0 #0d6efd;
  box-shadow: 0 0 0 0 #0d6efd;
}
.e-treegrid .e-grid .e-gridcontent td.e-rowcell.e-droptop {
  border-top: 2px solid #4f46e5;
  -webkit-box-shadow: 0 0 0 0 #0d6efd;
  box-shadow: 0 0 0 0 #0d6efd;
}
.e-treegrid .e-grid .e-gridcontent td.e-rowdragdrop.e-dropbottom {
  border-bottom: 2px solid #4f46e5;
  -webkit-box-shadow: 0 0 0 0 #0d6efd;
  box-shadow: 0 0 0 0 #0d6efd;
}
.e-treegrid .e-grid .e-gridcontent td.e-rowdragdrop.e-droptop {
  border-top: 2px solid #4f46e5;
  -webkit-box-shadow: 0 0 0 0 #0d6efd;
  box-shadow: 0 0 0 0 #0d6efd;
}
.e-treegrid .e-grid.e-rtl .e-gridheader .e-firstrow-dragborder,
.e-treegrid .e-grid.e-rtl .e-droptop .e-lastrow-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-childborder.e-leftfreeze {
  position: sticky;
}
.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 {
  -webkit-box-shadow: 0 0 0 0;
  box-shadow: 0 0 0 0;
}
.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-childborder:first-child {
  border-right: 2px solid #4f46e5;
  -webkit-box-shadow: 0 1px 0 0 #0d6efd;
  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,
.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-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-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-treelistgrid.e-print-grid-layout .e-icons.e-none::before {
  content: "";
}
.e-treelistgrid.e-print-grid-layout .e-treecolumn-container .e-icons:not(.e-frame) {
  display: inline-block;
}
.e-treelistgrid.e-print-grid-layout .e-treegridexpand {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.e-bigger .e-treegrid .e-grid .e-treegridexpand,
.e-bigger .e-treegrid .e-grid .e-treegridcollapse {
  font-size: 22px;
  height: 22px;
  width: 22px;
  vertical-align: bottom;
}
.e-bigger .e-treegrid .e-grid .e-hierarchycheckbox {
  padding-left: 2px;
}
.e-bigger .e-treegrid .e-grid .e-hierarchycheckbox .e-frame {
  height: 18px;
  width: 18px;
}
.e-bigger .e-treegrid .e-grid .e-treecell {
  line-height: 22px;
}
.e-bigger .e-treegrid .e-grid .e-treecolumn-container span {
  vertical-align: middle;
}

/* node_modules/@syncfusion/ej2-gantt/styles/bootstrap5.css */
.e-popup.e-ddl {
  border-radius: 4px;
  -webkit-box-shadow: none;
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
}
.e-popup.e-ddl .e-filter-parent .e-input-group .e-back-icon {
  border: 0;
}
.e-input-group.e-control-wrapper.e-ddl .e-input[readonly],
.e-float-input.e-control-wrapper.e-ddl input[readonly] {
  background: transparent;
}
.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: transparent;
  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: transparent;
  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 {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon {
  background: transparent;
  display: -webkit-box;
  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-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-multi-select-wrapper .e-searcher input[type=text],
.e-multi-select-wrapper .e-multi-searcher input[type=text] {
  color: #212529;
  height: 100%;
}
.e-multiselect .e-input-group-icon.e-ddl-icon {
  border-left-width: 0;
}
.e-float-input.e-control-wrapper.e-multiselect input[readonly] {
  background: transparent;
}
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.e-gantt .e-add::before,
.e-gantt-menu .e-add::before {
  content: "\e805";
}
.e-gantt .e-critical-path::before,
.e-gantt-menu .e-critical-path::before {
  content: "\e88c";
}
.e-gantt .e-edit::before,
.e-gantt-menu .e-edit::before {
  content: "\e730";
}
.e-gantt .e-delete::before,
.e-gantt-menu .e-delete::before {
  content: "\e820";
}
.e-gantt .e-cancel-icon::before,
.e-gantt .e-toolbar-item .e-cancel::before,
.e-gantt-menu .e-cancel-icon::before,
.e-gantt-menu .e-toolbar-item .e-cancel::before {
  content: "\e7e7";
}
.e-gantt .e-update::before,
.e-gantt .e-save::before,
.e-gantt-menu .e-update::before,
.e-gantt-menu .e-save::before {
  content: "\e7c8";
}
.e-gantt .e-search-icon::before,
.e-gantt-menu .e-search-icon::before {
  content: "\e754";
}
.e-gantt .e-notes-info::before,
.e-gantt-menu .e-notes-info::before {
  content: "\e72d";
}
.e-gantt .e-left-resize-gripper::before,
.e-gantt .e-right-resize-gripper::before,
.e-gantt-menu .e-left-resize-gripper::before,
.e-gantt-menu .e-right-resize-gripper::before {
  content: "\e770";
}
.e-gantt .e-expandall::before,
.e-gantt-menu .e-expandall::before {
  content: "\e7c9";
}
.e-gantt .e-collapseall::before,
.e-gantt-menu .e-collapseall::before {
  content: "\e80f";
}
.e-gantt .e-gantt-tooltip-arrow-left::before,
.e-gantt .e-prevtimespan::before,
.e-gantt-menu .e-gantt-tooltip-arrow-left::before,
.e-gantt-menu .e-prevtimespan::before {
  content: "\e773";
}
.e-gantt .e-gantt-tooltip-arrow-right::before,
.e-gantt .e-nexttimespan::before,
.e-gantt-menu .e-gantt-tooltip-arrow-right::before,
.e-gantt-menu .e-nexttimespan::before {
  content: "\e7f9";
}
.e-gantt .e-zoomin::before,
.e-gantt-menu .e-zoomin::before {
  content: "\e795";
}
.e-gantt .e-zoomout::before,
.e-gantt-menu .e-zoomout::before {
  content: "\e825";
}
.e-gantt .e-zoomtofit::before,
.e-gantt-menu .e-zoomtofit::before {
  content: "\e838";
}
.e-gantt .e-csvexport::before,
.e-gantt-menu .e-csvexport::before {
  content: "\e7ba";
}
.e-gantt .e-excelexport::before,
.e-gantt-menu .e-excelexport::before {
  content: "\e7c1";
}
.e-gantt .e-pdfexport::before,
.e-gantt-menu .e-pdfexport::before {
  content: "\e700";
}
.e-gantt .e-indent::before,
.e-gantt-menu .e-indent::before {
  content: "\e810";
}
.e-gantt .e-outdent::before,
.e-gantt-menu .e-outdent::before {
  content: "\e72a";
}
.e-gantt .e-add-above::before,
.e-gantt-menu .e-add-above::before {
  content: "\e836";
}
.e-gantt .e-add-below::before,
.e-gantt-menu .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-icon-rowselect::before {
  content: "\e7d4";
}
.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-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 {
  -webkit-transform: rotate(90deg) !important;
  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.e-draganddrop .e-row .e-icon-rowdragicon::before {
  left: -5px;
  position: relative;
}
.e-gantt .e-cloneproperties {
  border-style: solid;
  border-width: 1px;
  -webkit-box-shadow: 0 0;
  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;
  -moz-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: 0.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";
  -webkit-transform: rotate(180deg);
  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: transparent;
}
.e-gantt .e-gantt-tree-grid-pane .e-grid {
  border-width: 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:not(:has(.e-movablescrollbar)) .e-content {
  overflow-x: scroll !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-tree-grid-pane .e-grid .e-gantt-resource-parent .e-rowdragdrop {
  pointer-events: none;
}
.e-gantt .e-gantt-chart {
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.e-gantt .e-gantt-chart .e-chart-empty-row {
  border: 0.5px solid;
  position: absolute;
  background-color: rgba(0, 120, 222, 0.15);
  border-color: rgba(0, 120, 222, 0.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-content td.e-chart-row-cell.e-droptop {
  border-top: 2px solid #4f46e5;
  border-width: 2px 0 0;
}
.e-gantt .e-gantt-chart .e-chart-root-container .e-content td.e-chart-row-cell.e-dropbottom {
  border-bottom: 2px solid #4f46e5;
  -webkit-box-shadow: #0d6efd;
  box-shadow: #0d6efd;
}
.e-gantt .e-gantt-chart .e-chart-root-container .e-content td.e-chart-row-cell.e-childborder {
  border-bottom: 2px solid #4f46e5;
  border-top: 2px solid #4f46e5;
  -webkit-box-shadow: #0d6efd;
  box-shadow: #0d6efd;
}
.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 > thead > tr > td {
  border-left: 0;
}
.e-gantt .e-gantt-chart .e-timeline-header-table-container {
  border-collapse: collapse;
  border-spacing: 0;
  border-width: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
.e-gantt .e-gantt-chart .e-timeline-header-table-body {
  border-collapse: collapse;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  -webkit-transform: scale(1);
  transform: scale(1);
  white-space: nowrap;
}
.e-gantt .e-gantt-chart .e-timeline-header-table-body > tr {
  display: -webkit-inline-box;
  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;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-inline-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;
  -moz-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 {
  -webkit-box-sizing: border-box;
  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;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.e-gantt .e-gantt-chart .e-zero-spacing {
  border-spacing: 0;
}
.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-taskbar-main-container.e-gantt-multi-taskbar:hover {
  z-index: 4;
}
.e-gantt .e-gantt-chart .e-left-label-container.e-left-label-temp-container {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: end;
  -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 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-inline-box;
  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 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: end;
  -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: transparent;
  display: inline-block;
  margin: 0;
  position: absolute;
}
.e-gantt .e-gantt-chart .e-right-label-inner-div {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-inline-box;
  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: transparent;
  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: 99%;
}
.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;
  -webkit-box-sizing: border-box;
  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 {
  -webkit-box-sizing: border-box;
  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;
  -moz-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: rgb(225, 223, 221);
  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;
}
.e-gantt .e-gantt-chart .e-innerHTML1 {
  height: 16px;
  width: 16px;
  left: 30px;
}
.e-gantt .e-gantt-chart .e-innerHTML2 {
  height: 16px;
  width: 16px;
  left: 60px;
}
.e-gantt .e-gantt-chart .e-timelineHeader {
  height: 16px;
  width: 82px;
  left: 20px;
}
.e-gantt .e-gantt-chart .e-maskcell01 {
  height: 12px;
  width: 88px;
  left: 14px;
  border-radius: 0;
}
.e-gantt .e-gantt-chart .e-maskcell02 {
  border-radius: 0;
  height: 18px;
  width: 410px;
}
.e-gantt .e-gantt-chart .e-maskcell03 {
  height: 12px;
  width: 88px;
  left: 14px;
  border-radius: 0;
}
.e-gantt .e-gantt-chart .e-maskcell04 {
  border-radius: 0;
  height: 18px;
  width: 208px;
}
.e-gantt .e-gantt-chart .e-maskcell05 {
  height: 12px;
  width: 108px;
  left: 64px;
  border-radius: 0;
}
.e-gantt .e-gantt-chart .e-maskcell06 {
  height: 18px;
  width: 195px;
  left: 192px;
  border-radius: 0;
}
.e-gantt .e-gantt-chart .e-maskcell07 {
  height: 18px;
  width: 156px;
  left: 388px;
  border-radius: 0;
}
.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;
  -webkit-box-sizing: content-box;
  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 transparent;
  border-right: 7px solid transparent;
  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 transparent;
  border-right: 6px solid transparent;
  cursor: col-resize;
  height: 0;
  left: 2px;
  position: absolute;
  top: -7px;
  width: 0;
}
.e-gantt .e-gantt-chart .e-baseline-bar {
  border-radius: 2px;
}
.e-gantt .e-gantt-chart .e-baseline-bar {
  -webkit-box-sizing: border-box;
  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: transparent;
  border-right-color: transparent;
}
.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 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: ew-resize;
  display: -webkit-inline-box;
  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;
  -webkit-transform: rotate(-90deg);
  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: 4;
}
.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 transparent;
  border-right: 5px solid;
  border-top: 5px solid transparent;
  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 transparent;
  border-top: 5px solid transparent;
}
.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,
.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: transparent;
  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;
  -webkit-box-sizing: content-box;
  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 .e-edit-form-column .error-message .e-error {
  margin-bottom: 0;
}
.e-gantt-dialog {
  border: 0;
}
.e-gantt-dialog .e-gridform .e-table {
  border-spacing: 0;
}
.e-gantt-dialog .e-item {
  height: 100%;
}
.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 auto;
}
.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: auto;
}
.e-gantt-dialog > .e-dlg-content {
  padding: 0 !important;
}
.e-gantt-dialog .e-dlg-header {
  line-height: 30px;
}
.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 {
  top: 0 !important;
}
.e-gantt-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  border-radius: 50%;
  height: auto !important;
  width: auto;
}
.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 transparent;
  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 transparent;
  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-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-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,
.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;
}
.e-gantt-chart-resize-indicator {
  height: 100%;
  position: absolute;
  z-index: 1;
}
/*! Gantt theme */
.e-gantt-single-timeline .e-timeline-header-container,
.e-gantt-single-timeline .e-timeline-header-table-body tr {
  height: 46px !important;
}
.e-gantt-single-timeline .e-gantt-tree-grid-pane .e-columnheader,
.e-gantt-single-timeline .e-gantt-tree-grid-pane .e-headercell {
  height: 45px !important;
}
.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-splitter {
  border-color: #dee2e6;
  border-radius: 0px;
}
.e-gantt .e-grid .e-spinner-pane {
  display: none;
}
.e-gantt .e-cloneproperties.e-draganddrop {
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  opacity: 0.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) {
  -webkit-box-shadow: 0 0 0 1px #ced4da inset !important;
  box-shadow: 0 0 0 1px #ced4da inset !important;
}
.e-gantt .e-temp-content,
.e-gantt .e-splitter-box,
.e-gantt .e-gantt-temp-header,
.e-gantt .e-gantt-chart-pane {
  border-color: #dee2e6;
}
.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),
.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),
.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) {
  background-color: #eff1f4;
}
.e-gantt .e-gantt-tree-grid-pane .e-grid td.e-active {
  background: #e6eaed;
  opacity: 1;
}
.e-gantt .e-gantt-tree-grid-pane .e-grid td.e-active.e-leftfreeze,
.e-gantt .e-gantt-tree-grid-pane .e-grid td.e-active.e-unfreeze,
.e-gantt .e-gantt-tree-grid-pane .e-grid td.e-active.e-rightfreeze,
.e-gantt .e-gantt-tree-grid-pane .e-grid td.e-active.e-fixedfreeze {
  background: #e6eaed;
  opacity: 1;
}
.e-gantt .e-taskbar-resize-div {
  border-color: #0d6efd;
}
.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-header-table-body tr {
  height: 26px;
}
.e-gantt .e-gantt-chart .e-timeline-top-header-cell,
.e-gantt .e-gantt-chart .e-timeline-single-header-cell {
  height: inherit;
}
.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-hover .e-chart-row:not(.e-active):hover {
  background-color: #eff1f4;
}
.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: #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 {
  outline: 1px solid #adb5bd;
}
.e-gantt .e-gantt-chart .e-gantt-parent-taskbar-inner-div {
  background-color: #ced4da;
  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: #d1e7dd;
  outline: 1px solid #198754;
}
.e-gantt .e-gantt-chart .e-gantt-unscheduled-taskbar.e-gantt-child-manualtaskbar {
  background: -webkit-gradient(linear, left top, right top, from(#d1e7dd), color-stop(30%, #198754), color-stop(70%, #198754), color-stop(70%, #198754), to(#d1e7dd));
  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: -webkit-gradient(linear, left top, right top, from(#86b7fe), color-stop(30%, #0d6efd), color-stop(70%, #0d6efd), color-stop(70%, #0d6efd), to(#86b7fe));
  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: transparent;
  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-gantt-milestone {
  background-color: #adb5bd;
  border-color: #0d6efd;
}
.e-gantt .e-gantt-chart .e-gantt-parent-milestone {
  background-color: #adb5bd;
}
.e-gantt .e-gantt-chart .e-gantt-manualparent-milestone {
  background-color: #adb5bd;
  border-color: #0d6efd;
}
.e-gantt .e-gantt-chart .e-gantt-unscheduled-manualtask {
  background: -webkit-gradient(linear, left top, right top, from(rgba(63, 81, 181, 0.2)), color-stop(30%, #989A9C), color-stop(70%, #989A9C), color-stop(70%, #989A9C), to(rgba(63, 81, 181, 0.2)));
  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: 0.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-gantt-milestone-container {
  background-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-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;
  position: relative;
}
.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: transparent;
}
.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: transparent;
}
.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: transparent;
  border-bottom: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-color: transparent;
}
.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-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: #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;
  border-radius: 3px;
}
.e-gantt .e-gantt-chart .e-gantt-critical-unscheduled-taskbar {
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 85, 85, 0.2)), color-stop(30%, #dc3545), color-stop(70%, #dc3545), color-stop(70%, #dc3545), to(rgba(255, 85, 85, 0.2)));
  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, 0.2);
  border: 0px;
  border-radius: 4px;
}
.e-gantt .e-gantt-chart .e-critical-milestone {
  background-color: #dc3545;
}
.e-gantt-chart-resize-indicator {
  border: 1px dashed #86b7fe;
  border-bottom: none;
  border-top: none;
}
.e-bigger .e-gantt-single-timeline .e-timeline-header-container,
.e-bigger .e-gantt-single-timeline .e-timeline-header-table-body tr {
  height: 64px !important;
}
.e-bigger .e-gantt-single-timeline .e-gantt-tree-grid-pane .e-columnheader,
.e-bigger .e-gantt-single-timeline .e-gantt-tree-grid-pane .e-headercell {
  height: 63px !important;
}
.e-bigger .e-gantt .e-gantt-chart .e-taskbar-left-resizer,
.e-bigger .e-gantt .e-gantt-chart .e-taskbar-right-resizer {
  display: inline-block;
  position: absolute;
  top: 0;
  width: 25px;
  z-index: 4;
}
.e-bigger .e-gantt .e-gantt-chart .e-left-resize-gripper,
.e-bigger .e-gantt .e-gantt-chart .e-right-resize-gripper {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: ew-resize;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-bigger .e-gantt .e-gantt-chart .e-gantt-manualparenttaskbar {
  margin-top: 5px;
}
.e-bigger .e-gantt .e-gantt-chart .e-gantt-manualparenttaskbar-left,
.e-bigger .e-gantt .e-gantt-chart .e-gantt-manualparenttaskbar-right {
  width: 15px;
}
.e-bigger .e-gantt .e-gantt-chart .e-timeline-header-container {
  height: 64px;
}
.e-bigger .e-gantt .e-gantt-chart .e-timeline-header-table-body tr {
  height: 32px;
}
.e-bigger .e-gantt .e-gantt-chart .e-timeline-top-header-cell,
.e-bigger .e-gantt .e-gantt-chart .e-timeline-single-header-cell {
  height: inherit;
}
.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 transparent;
  border-right: 6px solid transparent;
  border-right-color: #fff3cd;
  border-top: 6px solid transparent;
  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;
  -webkit-box-sizing: content-box;
  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;
  position: relative;
}
.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-gantt-chart .e-connectorpoint-left-hover::after,
.e-bigger .e-gantt .e-gantt-chart .e-connectorpoint-right-hover::after {
  content: "";
  position: absolute;
  width: 30px;
  height: 40px;
  top: -10px;
}
.e-bigger .e-gantt .e-gantt-chart .e-connectorpoint-allow-block {
  cursor: no-drop;
}
.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: -11px;
  top: 2px;
}
.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:not(.e-gantt-adaptive-dialog .e-dialog .e-dlg-header) {
  line-height: 37px;
}
.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 {
  border-radius: 6px;
}
.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:not(.e-gantt-adaptive-dialog .e-dialog .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-gantt-dialog .e-gantt-adaptive-dialog .e-dialog {
  position: absolute !important;
  left: 0 !important;
}
.e-bigger .e-gantt-dialog .e-gantt-adaptive-dialog .e-dialog .e-dlg-header-content {
  padding: 16px !important;
}
.e-bigger .e-gantt-dialog .e-gantt-adaptive-dialog .e-dialog td {
  width: 100% !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-bigger .e-predecessor-dialog .e-touch-predecessor-dialog {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.e-bigger .e-gantt .e-gantt-chart .e-label {
  font-size: 16px;
}
.e-bigger .e-gantt-dialog .e-control.e-tooltip-wrap.e-popup.e-griderror {
  min-width: 135px;
}
.e-bigger .e-filter-popup .e-control .e-dialog .e-lib .e-popup .e-popup-open .e-excelfilter .e-gantt,
.e-bigger .e-gantt .e-excelfilter .e-dialog .e-dlg-content {
  padding: 0 18px 0 0 !important;
}
.e-bigger .e-filter-popup .e-control .e-dialog .e-lib .e-popup .e-popup-open .e-excelfilter .e-gantt,
.e-bigger .e-gantt .e-contextmenu-wrapper ul {
  padding: 0 !important;
}
@media (max-width: 767px) {
  .e-bigger .e-gantt .e-dialog .e-edit-form-column:nth-child(odd),
  .e-bigger .e-gantt .e-dialog .e-edit-form-column:nth-child(even) {
    float: none;
    padding: 16px 12px 0 16px;
    width: 100%;
  }
}

/* node_modules/@syncfusion/ej2-diagrams/styles/bootstrap5.css */
.e-icons {
  font-family: "e-icons";
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
}
.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-symbolpalette .e-clear-searchtext::before {
  content: "\e7e7";
}
.e-diagram {
  display: block;
  background-color: #fff;
}
.e-symbolpalette {
  display: block;
}
.e-overview {
  display: block;
}
.overview-resizer {
  fill: #0d6efd;
}
.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,
.e-diagram-bezier-control-handle.e-disabled,
.e-diagram-resize-handle.e-disabled {
  fill: #dee2e6;
  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;
  rx: 0px;
  ry: 0px;
}
.e-diagram-ortho-segment-handle,
.e-diagram-straight-segment-handle,
.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;
  rx: 0;
  ry: 0;
}
.e-diagram-helper {
  stroke: #0d6efd;
}
.e-diagram-rotate-handle {
  fill: #0d6efd;
  stroke: #0d6efd;
}
.e-diagram-selector {
  stroke: #0d6efd;
}
.e-diagram-selector.e-disabled {
  opacity: 1;
  stroke: #dee2e6;
}
.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: 4px;
}
.e-symbolpalette .e-symbol-selected {
  background: #dee2e6;
  border-radius: 4px;
}
.e-diagram-tooltip {
  pointer-events: none;
}
.e-diagram .e-ruler {
  background: #f8f9fa;
  color: #6c757d;
  font-size: 10px;
}
.e-diagram .e-ruler-overlap {
  background: #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;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  color: #000;
  min-width: 50px;
}
.e-diagram-text-edit::-moz-selection {
  background: #0d6efd;
  color: #fff;
}
.e-diagram-text-edit::selection {
  background: #0d6efd;
  color: #fff;
}
.e-ruler-tick-label {
  fill: #6c757d;
}
.e-ruler-tick {
  stroke: #adb5bd;
}
.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;
}

/* node_modules/@syncfusion/ej2-angular-diagrams/styles/bootstrap5.css */

/* node_modules/@syncfusion/ej2-kanban/styles/bootstrap5.css */
.e-popup.e-ddl {
  border-radius: 4px;
  -webkit-box-shadow: none;
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
}
.e-popup.e-ddl .e-filter-parent .e-input-group .e-back-icon {
  border: 0;
}
.e-input-group.e-control-wrapper.e-ddl .e-input[readonly],
.e-float-input.e-control-wrapper.e-ddl input[readonly] {
  background: transparent;
}
.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: transparent;
  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: transparent;
  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 {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon {
  background: transparent;
  display: -webkit-box;
  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-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-multi-select-wrapper .e-searcher input[type=text],
.e-multi-select-wrapper .e-multi-searcher input[type=text] {
  color: #212529;
  height: 100%;
}
.e-multiselect .e-input-group-icon.e-ddl-icon {
  border-left-width: 0;
}
.e-float-input.e-control-wrapper.e-multiselect input[readonly] {
  background: transparent;
}
/*! TreeView's bootstrap5 theme wise override definitions and variables */
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    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;
  -moz-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: -webkit-box;
  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: 0.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 transparent;
  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 transparent;
  border-radius: 4px;
  -webkit-box-shadow: none;
  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;
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-kanban .e-kanban-header .e-header-cells .e-header-wrap .e-header-title {
  display: -webkit-box;
  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 {
  -webkit-box-pack: center;
  -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: -webkit-box;
  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: -webkit-box;
  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;
  white-space: nowrap;
  -webkit-writing-mode: vertical-lr;
  -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: 0.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;
  -webkit-box-shadow: none;
  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: -webkit-inline-box;
  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 transparent;
  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;
  -webkit-box-shadow: none;
  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;
  -webkit-box-shadow: none;
  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;
  -webkit-box-shadow: none;
  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;
  -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 10px 15px -3px rgba(0, 0, 0, 0.1);
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 10px 15px -3px rgba(0, 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;
  -webkit-box-shadow: none;
  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;
  -webkit-box-shadow: none;
  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: 0.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: -webkit-box;
  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 transparent;
  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 transparent;
  border-radius: 4px;
  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: #495057;
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
  opacity: 0.8;
  padding: 1px 2px;
}
.e-kanban .e-kanban-content .e-content-row:not(.e-swimlane-row) .e-content-cells {
  border: 1px solid transparent;
  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 transparent;
  -webkit-box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.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: -webkit-box;
  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, 0.5);
  height: 100%;
  opacity: 1;
  width: 100%;
}
.e-mobile-popup-wrapper.e-device,
.e-mobile-popup-container.e-device {
  background: #fff;
  border-radius: 2px;
  bottom: 0;
  -webkit-box-shadow:
    0 24px 38px 3px rgba(0, 0, 0, 0.14),
    0 9px 46px 8px rgba(0, 0, 0, 0.12),
    0 11px 15px -7px rgba(0, 0, 0, 0.2);
  box-shadow:
    0 24px 38px 3px rgba(0, 0, 0, 0.14),
    0 9px 46px 8px rgba(0, 0, 0, 0.12),
    0 11px 15px -7px rgba(0, 0, 0, 0.2);
  display: -webkit-box;
  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;
  -moz-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: transparent;
}
.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 td textarea.e-field,
.e-kanban-dialog.e-dialog .e-kanban-form-container table td textarea.e-field {
  resize: vertical;
}
.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;
}
.e-card-virtual-skeleton-wrapper .e-skeleton.e-skeleton-text.e-shimmer-wave {
  border-radius: 6px;
}
.e-card-virtual-skeleton-wrapper {
  height: inherit;
  overflow: hidden;
  padding: 12px 12px 0;
}
/*! 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: #495057;
}
.e-kanban .e-kanban-table .e-header-cells .e-limits {
  color: #495057;
}
.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 transparent;
  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 transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.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 {
  -webkit-box-shadow: 0 0 0 2px #0d6efd;
  box-shadow: 0 0 0 2px #0d6efd;
}
.e-card-virtual-skeleton-wrapper,
.e-card-skeleton-wrapper {
  background: #f8f9fa;
}
.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;
}

/* node_modules/@syncfusion/ej2-angular-kanban/styles/bootstrap5.css */

/* node_modules/@syncfusion/ej2-schedule/styles/bootstrap5.css */
/*! TreeView's bootstrap5 theme wise override definitions and variables */
/*! calendar bootstrap5 theme variables */
.e-popup.e-ddl {
  border-radius: 4px;
  -webkit-box-shadow: none;
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
}
.e-popup.e-ddl .e-filter-parent .e-input-group .e-back-icon {
  border: 0;
}
.e-input-group.e-control-wrapper.e-ddl .e-input[readonly],
.e-float-input.e-control-wrapper.e-ddl input[readonly] {
  background: transparent;
}
.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: transparent;
  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: transparent;
  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 {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon {
  background: transparent;
  display: -webkit-box;
  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-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-multi-select-wrapper .e-searcher input[type=text],
.e-multi-select-wrapper .e-multi-searcher input[type=text] {
  color: #212529;
  height: 100%;
}
.e-multiselect .e-input-group-icon.e-ddl-icon {
  border-left-width: 0;
}
.e-float-input.e-control-wrapper.e-multiselect input[readonly] {
  background: transparent;
}
.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,
.e-schedule .e-schedule-toolbar .e-icon-workweek::before {
  content: "\e817";
}
.e-schedule .e-schedule-toolbar .e-icon-month::before,
.e-schedule .e-schedule-toolbar .e-icon-year::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-timeline-year-vertical::before,
.e-schedule .e-schedule-toolbar .e-icon-timeline-year-horizontal::before,
.e-schedule .e-schedule-toolbar .e-icon-timeline-month::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-toolbar .e-popup-down-icon::before,
.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-delete-icon::before {
  content: "\e820";
}
.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";
}
.e-schedule {
  display: block;
  outline: medium none;
  overflow: hidden;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-schedule .e-schedule-toolbar {
  border: 0;
  border-bottom: 0;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 2px rgba(0, 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 {
  height: 38px;
}
.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 {
  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, 0.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, 0.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, 0.87);
}
.e-schedule .e-schedule-toolbar .e-hor-nav:focus {
  background: #dee2e6;
  color: rgba(13, 110, 253, 0.87);
}
.e-schedule.e-adaptive .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today {
  display: block;
}
.e-schedule.e-adaptive .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today + .e-tbar-btn-text {
  display: none;
}
.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 {
  height: 54px;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today + .e-tbar-btn-text {
  display: none;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today {
  display: block;
}
.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;
}
@media screen and (max-width: 320px) {
  .e-schedule .e-schedule-toolbar .e-toolbar-pop {
    width: 100%;
  }
  .e-schedule .e-schedule-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn {
    padding-left: 7px;
  }
  .e-schedule .e-schedule-toolbar .e-toolbar-pop.e-rtl .e-toolbar-item .e-tbar-btn.e-btn {
    padding-right: 7px;
  }
  .e-schedule .e-schedule-toolbar .e-tbar-btn .e-tbar-btn-text {
    font-size: 8px;
  }
}
.e-schedule .e-schedule-resource-toolbar {
  background: #f8f9fa;
  border-bottom: 0;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
  display: -webkit-box;
  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: -webkit-box;
  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: 0.6;
}
.e-schedule .e-schedule-resource-toolbar .e-resource-level-title .e-icon-next {
  color: #6c757d;
  font-size: 10px;
  line-height: 18px;
  opacity: 0.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: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  vertical-align: top;
}
.e-schedule .e-table-container.e-translate {
  -webkit-transition: -webkit-transform 0.1s ease 0s;
  transition: -webkit-transform 0.1s ease 0s;
  transition: transform 0.1s ease 0s;
  transition: transform 0.1s ease 0s, -webkit-transform 0.1s ease 0s;
}
.e-schedule .e-resource-tree-popup {
  background: #f8f9fa;
  -webkit-box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0.8px 16px rgba(0, 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, 0.5);
  height: 100%;
  left: 0;
  opacity: 0.5;
  position: absolute;
  top: 0;
  width: 100%;
}
.e-schedule .e-new-event {
  background: #0d6efd;
  border: 1px solid #fff;
  border-radius: 5px;
  height: 100%;
  opacity: 0.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 {
  -webkit-box-sizing: border-box;
  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;
  -webkit-transition: opacity 100ms linear;
  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: transparent;
  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: 0.4;
}
.e-schedule .e-appointment.e-allow-select {
  pointer-events: none;
}
.e-schedule .e-read-only {
  opacity: 0.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;
  -webkit-transform: translateX(-50%);
  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%;
  -webkit-transform: translateY(-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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  position: absolute;
  height: 54px;
  margin-bottom: 2px;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-appointment-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -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 {
  -webkit-box-flex: 1;
  -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;
  -webkit-box-shadow:
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15);
  box-shadow:
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 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: 0.35;
}
.e-schedule .e-vertical-view .e-header-cells.e-disable-dates .e-header-date {
  cursor: default;
  opacity: 0.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;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: -webkit-transform 300ms ease-in-out;
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-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 {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
.e-schedule .e-vertical-view .e-all-day-appointment-section.e-appointment-collapse {
  -webkit-transform: rotate(180deg);
  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 {
  -webkit-transition: 250ms ease-out;
  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;
  -webkit-box-shadow: inset 0 0 0 8px #f8f9fa;
  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-appointment-wrapper-hidden {
  visibility: hidden;
}
.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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  position: absolute;
  height: 26px;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -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 {
  -webkit-box-flex: 1;
  -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;
  -webkit-box-shadow:
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15);
  box-shadow:
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 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 {
  -webkit-box-flex: 1;
  -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;
  -webkit-box-shadow:
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15);
  box-shadow:
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 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: 60px;
}
.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: 60px;
}
.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: 60px;
  }
}
.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-clipboard {
  cursor: default;
  height: 1px;
  left: -1000px;
  position: fixed;
  resize: none;
  top: -1000px;
  width: 1px;
  overflow: hidden;
  opacity: 0;
}
.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: 3px;
}
.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: 0.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;
  -webkit-box-shadow: inset 0 0 0 8px #f8f9fa;
  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;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  position: absolute;
  cursor: default;
  height: 26px;
}
.e-schedule .e-month-view .e-appointment .e-disable {
  display: none;
}
.e-schedule .e-month-view .e-appointment .e-appointment-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: auto;
  flex: auto;
  line-height: 18px;
  overflow: hidden;
}
.e-schedule .e-month-view .e-appointment .e-appointment-details .e-subject {
  -webkit-box-flex: 1;
  -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;
  -webkit-box-shadow:
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15);
  box-shadow:
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 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,
.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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar {
  border: 0;
  -webkit-box-flex: 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: 0.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 {
  -webkit-transform: rotate(90deg);
  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;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  position: absolute;
  cursor: default;
  height: 26px;
}
.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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: auto;
  flex: auto;
  line-height: 20px;
  overflow: hidden;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-subject {
  -webkit-box-flex: 1;
  -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: 26px;
  padding: 0 5px;
}
.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 {
  line-height: 26px;
  padding: 0 2px;
}
.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;
  -webkit-box-shadow:
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15);
  box-shadow:
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 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;
  -webkit-box-shadow: inset 0 0 0 8px #f8f9fa;
  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 {
  -webkit-transform: rotate(90deg);
  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;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  position: absolute;
  cursor: default;
  height: 38px;
}
.e-schedule .e-timeline-view .e-appointment .e-appointment-details,
.e-schedule .e-timeline-month-view .e-appointment .e-appointment-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -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 {
  -webkit-box-flex: 1;
  -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;
  -webkit-box-shadow:
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15);
  box-shadow:
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 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 {
  -webkit-transform: translateX(0);
  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 {
  -webkit-transform: translateY(0);
  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,
.e-schedule .e-virtual-scroll .e-resource-column-wrap.e-transition {
  -webkit-transition: all 1000ms linear;
  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;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
  height: 100%;
}
.e-schedule .e-month-agenda-view .e-resource-column {
  border-bottom: 1px solid #dee2e6;
  vertical-align: top;
  width: 75px;
  border-right: 1px solid #dee2e6;
}
.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: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.e-schedule .e-month-agenda-view .e-subject-wrap {
  display: -webkit-box;
  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,
.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;
  vertical-align: top;
  width: 75px;
  color: #343a40;
  border-right: 1px solid #dee2e6;
}
.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: -webkit-box;
  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,
.e-schedule .e-agenda-view .e-inline-subject {
  color: #212529;
  font-size: 14px;
  line-height: 23px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-schedule .e-agenda-view .e-inline-subject {
  font-weight: normal;
  padding-top: 0;
}
.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: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -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-left: 1px solid #dee2e6;
  border-right: 0;
  border-bottom: 1px solid #dee2e6;
  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-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, 0.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, 0.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, 0.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, 0.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, 0.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, 0.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, 0.5);
}
/*! schedule event tooltip */
.e-schedule-event-tooltip .e-subject {
  font-size: 12px;
}
.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;
  -moz-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 {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-dialog.e-quick-dialog.e-rtl {
  text-align: right;
}
/*! schedule event window */
.e-schedule-dialog .e-disable {
  display: none;
}
.e-schedule-dialog .e-icon-disable {
  opacity: 0.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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 0;
  margin-bottom: 0;
  overflow: hidden;
  padding-bottom: 0;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.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;
  -webkit-transform: translateY(-100%);
  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;
  -webkit-transform: translateY(0);
  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: -webkit-box;
  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: -webkit-box;
  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;
}
/*! schedule event window for smaller viewports*/
@media screen and (max-width: 320px) {
  .e-schedule-dialog.e-popup.e-popup-open {
    max-height: 350px;
    min-width: 100%;
  }
  .e-schedule-dialog .e-all-day-container {
    padding-bottom: 10px;
  }
  .e-schedule-dialog .e-all-day-time-zone-row {
    display: block;
  }
}
.e-ddl.e-popup .e-resource-template {
  display: -webkit-box;
  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-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;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 2px rgba(0, 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: -webkit-box;
  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-title-text {
  text-align: center;
}
.e-schedule-dialog.e-device .e-save-icon,
.e-schedule-dialog.e-device .e-back-icon,
.e-schedule-dialog.e-device .e-delete-icon {
  width: 2.5em;
}
.e-schedule-dialog.e-device .e-save-icon,
.e-schedule-dialog.e-device .e-delete-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;
  -webkit-box-shadow: none;
  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;
  -webkit-box-shadow:
    0 16px 48px rgba(0, 0, 0, 0.175),
    0 16px 48px rgba(0, 0, 0, 0.175),
    0 16px 48px rgba(0, 0, 0, 0.175);
  box-shadow:
    0 16px 48px rgba(0, 0, 0, 0.175),
    0 16px 48px rgba(0, 0, 0, 0.175),
    0 16px 48px rgba(0, 0, 0, 0.175);
  color: #212529;
  max-width: 365px;
  min-width: 320px;
  opacity: 1;
  -webkit-user-select: none;
  -moz-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 8px;
}
.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, 0.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: 0.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, 0.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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -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: transparent;
  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: -webkit-box;
  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;
  -webkit-box-ordinal-group: 0;
  -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: -webkit-box;
  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: 35px;
  width: 35px;
}
.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: 35px;
  line-height: 2.25;
  padding: 0 5px;
  width: calc(100% - 105px);
}
.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;
}
/*! schedule quick popup for smaller viewports */
@media screen and (max-width: 320px) {
  .e-quick-popup-wrapper {
    min-width: 100%;
  }
  .e-quick-popup-wrapper .e-popup-footer {
    padding-left: 5px;
  }
  .e-quick-popup-wrapper.e-rtl .e-popup-footer {
    padding-right: 5px;
  }
}
.e-appointment.e-schedule-event-clone {
  background: #0d6efd;
  border-radius: 2px;
  -webkit-box-shadow:
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15);
  box-shadow:
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15);
  color: #fff;
  display: -webkit-box;
  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 {
  -webkit-box-flex: 1;
  -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 {
  -webkit-box-flex: 1;
  -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;
}
@media print {
  .e-schedule .e-table-container {
    display: block;
  }
  .e-schedule .e-vertical-view .e-content-table thead {
    -webkit-column-break-inside: auto;
    -moz-column-break-inside: auto;
    break-inside: auto;
  }
}
.e-more-popup-wrapper {
  background: #fff;
  border: 1px solid #dee2e6;
  border-radius: 6px;
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: 1;
  padding: 8px 0;
  width: 225px;
}
.e-more-popup-wrapper .e-more-appointment-wrapper {
  margin: 0 4px;
}
.e-more-popup-wrapper .e-more-event-popup {
  height: 100%;
  position: relative;
  width: 100%;
}
.e-more-popup-wrapper .e-more-event-header {
  height: 35px;
  margin: 0 8px 4px 14px;
}
.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-more-popup-wrapper .e-more-event-content .e-appointment-border {
  border: 0;
  -webkit-box-shadow:
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15);
  box-shadow:
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15);
}
.e-more-popup-wrapper .e-more-event-date-header {
  height: 100%;
  width: calc(100% - 25px);
}
.e-more-popup-wrapper .e-more-event-date-header .e-current-date {
  color: #0d6efd;
}
.e-more-popup-wrapper .e-header-day {
  color: #212529;
  font-size: 14px;
  line-height: 1;
  padding-bottom: 2px;
}
.e-more-popup-wrapper .e-header-date {
  color: #212529;
  font-size: 16px;
  line-height: 1;
  max-width: 15%;
}
.e-more-popup-wrapper .e-header-date:hover {
  cursor: pointer;
  text-decoration: underline;
}
.e-more-popup-wrapper .e-header-date:focus {
  text-decoration: underline;
}
.e-more-popup-wrapper .e-more-event-close {
  background: transparent;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #6c757d;
  cursor: pointer;
  height: 25px;
  padding: unset;
  position: absolute;
  right: 6px;
  width: 25px;
}
.e-more-popup-wrapper .e-more-event-close .e-close-icon {
  font-size: 14px;
}
.e-more-popup-wrapper .e-more-event-close .e-btn-icon {
  margin-top: 3px;
}
.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-more-popup-wrapper .e-appointment {
  background: #0d6efd;
  border-radius: 2px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 26px;
  line-height: 18px;
  margin-bottom: 2px;
  padding: 2px 0;
  width: 100%;
}
.e-more-popup-wrapper .e-appointment .e-subject {
  color: #fff;
  -webkit-box-flex: 1;
  -ms-flex: auto;
  flex: auto;
  font-size: 13px;
  font-weight: 500;
  overflow: hidden;
  padding: 0 2px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-more-popup-wrapper .e-appointment .e-subject.e-disable {
  display: none;
}
.e-more-popup-wrapper .e-appointment .e-inline-subject {
  background: transparent;
  border: 0;
  color: #fff;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  padding-top: 4px;
  width: 100%;
}
.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-more-popup-wrapper .e-appointment.e-appointment-border,
.e-more-popup-wrapper .e-appointment:focus {
  border: 0;
  -webkit-box-shadow:
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15);
  box-shadow:
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15);
}
.e-more-popup-wrapper.e-device {
  bottom: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-width: 100%;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-more-popup-wrapper.e-device .e-more-event-content {
  max-height: unset;
}
.e-more-popup-wrapper.e-rtl .e-header-date {
  padding-right: 10px;
}
.e-more-popup-wrapper.e-rtl .e-header-day {
  padding-right: 10px;
}
.e-more-popup-wrapper.e-rtl .e-more-event-close {
  left: 6px;
  right: auto;
}
.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;
  -webkit-box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
  box-shadow: 0 16px 48px rgba(0, 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: transparent;
}
.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: transparent;
}
.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: -webkit-fit-content;
  width: -moz-fit-content;
  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-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: 0.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;
  -webkit-box-shadow: inset 0 0 0 8px #f8f9fa;
  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-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):not(.e-spacer),
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator):not(.e-spacer) {
  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 table td,
.e-bigger.e-schedule .e-month-view .e-resource-cells,
.e-bigger.e-schedule .e-month-view .e-date-header-wrap table td {
  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-bigger .e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar,
.e-bigger.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar {
  min-width: 306px;
}
/*! schedule event tooltip */
.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-bigger .e-dialog.e-quick-dialog {
  min-width: 370px;
}
.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;
  -webkit-box-shadow: 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: -webkit-box;
  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: -webkit-box;
  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: -webkit-box;
  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;
}
/*! schedule quick popup */
.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: 10px;
}
.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-cell-popup .e-close.e-btn.e-small.e-round {
  height: 2em;
  width: 2em;
}
.e-bigger .e-quick-popup-wrapper .e-event-popup .e-edit.e-btn.e-small.e-round,
.e-bigger .e-quick-popup-wrapper .e-event-popup .e-delete.e-btn.e-small.e-round,
.e-bigger .e-quick-popup-wrapper .e-event-popup .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-edit.e-btn.e-small.e-round,
.e-bigger .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-delete.e-btn.e-small.e-round,
.e-bigger .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-close.e-btn.e-small.e-round {
  height: 30px;
}
.e-bigger .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-subject {
  padding: 1px 5px;
}
.e-bigger .e-agenda-view .e-appointment {
  padding: 0 14px;
}
.e-bigger .e-agenda-view .e-subject,
.e-bigger .e-agenda-view .e-inline-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-bigger .e-schedule .e-month-view .e-current-date .e-date-header {
  width: 26px;
}
.e-bigger .e-schedule-dialog.e-device .e-dlg-header,
.e-bigger .e-schedule-dialog.e-device .e-dlg-header * {
  width: 100%;
}
.e-bigger .e-schedule-dialog.e-device .e-dlg-header-content {
  background: #fff;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
  margin-bottom: 3px;
}
.e-bigger .e-schedule-dialog.e-device .e-title-location-row,
.e-bigger .e-schedule-dialog.e-device .e-start-end-row,
.e-bigger .e-schedule-dialog.e-device .e-time-zone-row,
.e-bigger .e-schedule-dialog.e-device .e-start-input-container,
.e-bigger .e-schedule-dialog.e-device .e-end-input-container {
  display: inline;
}
.e-bigger .e-schedule-dialog.e-device .e-time-zone-row.e-enable {
  display: inline;
}
.e-bigger .e-schedule-dialog.e-device .e-subject-container,
.e-bigger .e-schedule-dialog.e-device .e-location-container,
.e-bigger .e-schedule-dialog.e-device .e-start-container,
.e-bigger .e-schedule-dialog.e-device .e-end-container,
.e-bigger .e-schedule-dialog.e-device .e-start-time-zone-container,
.e-bigger .e-schedule-dialog.e-device .e-end-time-zone-container {
  padding-left: 0;
  width: 100%;
}
.e-bigger .e-schedule-dialog.e-device .e-subject-container,
.e-bigger .e-schedule-dialog.e-device .e-start-container,
.e-bigger .e-schedule-dialog.e-device .e-start-time-zone-container,
.e-bigger .e-schedule-dialog.e-device .e-description-label {
  padding-right: 0;
}
.e-bigger .e-schedule-dialog.e-device .e-location-container,
.e-bigger .e-schedule-dialog.e-device .e-end-container,
.e-bigger .e-schedule-dialog.e-device .e-end-time-zone-container,
.e-bigger .e-schedule-dialog.e-device .e-start-container,
.e-bigger .e-schedule-dialog.e-device .e-start-time-zone-container,
.e-bigger .e-schedule-dialog.e-device .e-subject-container,
.e-bigger .e-schedule-dialog.e-device .e-description-row,
.e-bigger .e-schedule-dialog.e-device .e-repeat-container {
  padding-top: 20px;
}
.e-bigger .e-schedule-dialog.e-device .e-all-day-time-zone-row {
  padding-top: 20px;
}
.e-bigger .e-schedule-dialog.e-device .e-resources {
  padding-bottom: 0;
  padding-top: 20px;
}
.e-bigger .e-schedule-dialog.e-device .e-description,
.e-bigger .e-schedule-dialog.e-device .e-float-input .e-description {
  height: 60px;
  resize: vertical;
}
.e-bigger .e-schedule-dialog.e-device .e-all-day-time-zone-row {
  margin-top: 0;
  padding-bottom: 0;
}
.e-bigger .e-schedule-dialog.e-device .e-repeat-parent-row {
  padding-top: 8px;
}
.e-bigger .e-schedule-dialog.e-device .e-all-day-container {
  margin-right: 20px;
}
.e-bigger .e-schedule-dialog.e-device .e-title-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.e-bigger .e-schedule-dialog.e-device .e-save-icon,
.e-bigger .e-schedule-dialog.e-device .e-back-icon,
.e-bigger .e-schedule-dialog.e-device .e-forward-icon {
  cursor: pointer;
  line-height: normal;
}
.e-bigger .e-schedule-dialog.e-device .e-title-text {
  text-align: center;
}
.e-bigger .e-schedule-dialog.e-device .e-save-icon,
.e-bigger .e-schedule-dialog.e-device .e-back-icon,
.e-bigger .e-schedule-dialog.e-device .e-delete-icon {
  width: 2.5em;
}
.e-bigger .e-schedule-dialog.e-device .e-save-icon,
.e-bigger .e-schedule-dialog.e-device .e-delete-icon {
  text-align: right;
}
.e-bigger .e-schedule-dialog.e-device .e-time-zone-row,
.e-bigger .e-schedule-dialog.e-device .e-input-group .e-input-group-icon.e-icon-disable {
  display: none;
}
.e-bigger .e-schedule-dialog.e-device .e-repeat-container {
  display: block;
  padding-right: 35px;
  padding-left: 0;
}
.e-bigger .e-schedule-dialog.e-device .e-icon-down-arrow {
  font-size: 18px;
}
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-save-icon {
  text-align: left;
}
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-all-day-container {
  margin-left: 20px;
  margin-right: 0;
}
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-subject-container,
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-start-container,
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-start-time-zone-container,
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-description-label {
  padding-left: 0;
}
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-location-container,
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-end-container,
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-end-time-zone-container,
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-all-day-container {
  padding-right: 0;
}
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-repeat-container {
  padding-left: 35px;
  padding-right: 0;
}
.e-bigger .e-schedule-dialog.e-device .e-recurrence-container {
  position: relative;
}
.e-bigger .e-schedule-dialog.e-device .e-recurrence-container.e-hide {
  display: none;
}
.e-bigger .e-schedule-dialog.e-device .e-recurrence-container .e-recurrence-edit-button {
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin: -3px 5px;
  position: absolute;
}
.e-bigger .e-schedule-dialog.e-device .e-recurrence-container .e-recurrence-edit-button .e-recurrence-edit.e-icons {
  font-size: 12px;
  position: relative;
  top: 1px;
}
.e-bigger .e-more-popup-wrapper {
  background: #fff;
  border: 1px solid #dee2e6;
  border-radius: 6px;
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: 1;
  padding: 8px 0;
  width: 225px;
}
.e-bigger .e-more-popup-wrapper .e-more-appointment-wrapper {
  margin: 0 4px;
}
.e-bigger .e-more-popup-wrapper .e-more-event-popup {
  height: 100%;
  position: relative;
  width: 100%;
}
.e-bigger .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 {
  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 {
  border: 0;
  -webkit-box-shadow:
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15);
  box-shadow:
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15);
}
.e-bigger .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 {
  color: #0d6efd;
}
.e-bigger .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 {
  color: #212529;
  font-size: 16px;
  line-height: 1;
  max-width: 15%;
}
.e-bigger .e-more-popup-wrapper .e-header-date:hover {
  cursor: pointer;
  text-decoration: underline;
}
.e-bigger .e-more-popup-wrapper .e-header-date:focus {
  text-decoration: underline;
}
.e-bigger .e-more-popup-wrapper .e-more-event-close {
  background: transparent;
  border: 0;
  -webkit-box-shadow: none;
  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 {
  font-size: 14px;
}
.e-bigger .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 {
  background: #fff;
  border-radius: 50%;
  color: #0d6efd;
}
.e-bigger .e-more-popup-wrapper .e-appointment {
  background: #0d6efd;
  border-radius: 2px;
  color: #fff;
  display: -webkit-box;
  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 {
  color: #fff;
  -webkit-box-flex: 1;
  -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-subject.e-disable {
  display: none;
}
.e-bigger .e-more-popup-wrapper .e-appointment .e-inline-subject {
  background: transparent;
  border: 0;
  color: #fff;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  padding-top: 4px;
  width: 100%;
}
.e-bigger .e-more-popup-wrapper .e-appointment .e-recurrence-icon,
.e-bigger .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 {
  border: 0;
  -webkit-box-shadow:
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15);
  box-shadow:
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15),
    0 8px 12px rgba(0, 0, 0, 0.15);
}
.e-bigger .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 {
  max-height: unset;
}
.e-bigger .e-more-popup-wrapper.e-rtl .e-header-date {
  padding-right: 10px;
}
.e-bigger .e-more-popup-wrapper.e-rtl .e-header-day {
  padding-right: 10px;
}
.e-bigger .e-more-popup-wrapper.e-rtl .e-more-event-close {
  left: 6px;
  right: auto;
}
.e-recurrenceeditor .e-editor {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -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;
  margin-top: 24px;
}
.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: 12px;
  font-weight: 500;
  margin-bottom: 8px;
}
.e-recurrenceeditor .e-days button {
  border-radius: 50%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -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-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: 12px;
  font-weight: 500;
  margin-bottom: 5px;
  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-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: 500;
  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;
  -webkit-box-shadow: 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 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -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: 5px;
  }
  .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 */
.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-recurrence-table .e-monthday-element {
  padding-left: 50px;
}
.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;
  font-weight: 500;
}
.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-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 {
  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-bigger .e-device .e-recurrence-table .e-monthday-element {
  padding-left: 20px;
}
.e-bigger .e-device .e-recurrenceeditor.e-rtl .e-recurrence-table .e-monthday-element {
  padding: 0 20px 0 0;
}

/* node_modules/@syncfusion/ej2-angular-schedule/styles/bootstrap5.css */

/* node_modules/@syncfusion/ej2-lists/styles/bootstrap5.css */
.e-icon-collapsible::before {
  content: "\e748";
}
.e-icon-back::before {
  content: "\e773";
  font-size: 12px;
}
.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;
  position: relative;
  padding: 7px 9px 7px 12px;
}
.e-listview .e-list-item {
  border-bottom: 1px solid;
  cursor: pointer;
}
.e-listview .e-list-item.e-disabled,
.e-listview .e-list-item.e-disabled * {
  cursor: default;
}
.e-listview .e-list-parent {
  margin: 0;
  padding: 0;
}
.e-listview .e-icon-back {
  margin-top: 0;
}
.e-listview .e-list-header {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 500;
  height: 36px;
  border-bottom: 1px solid;
  padding: 0 12px;
}
.e-listview .e-list-header .e-text.header,
.e-listview .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}
.e-listview .e-list-header.e-list-navigation .e-text {
  cursor: pointer;
}
.e-listview .e-list-header .e-text {
  cursor: default;
  text-indent: 0;
}
.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 {
  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-list-group-item:first-child {
  border: 0;
  border-bottom: 1px solid #dee2e6;
}
.e-listview .e-icon-collapsible {
  cursor: pointer;
  font-size: 12px;
  position: absolute;
  right: 0%;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.e-listview .e-text-content {
  height: 100%;
  position: relative;
  vertical-align: middle;
}
.e-listview .e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 40px);
}
.e-listview .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text {
  width: calc(100% - 90px);
}
.e-listview .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text {
  width: calc(100% - 80px);
}
.e-listview .e-text-content * {
  display: inline-block;
  vertical-align: middle;
}
.e-listview .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text {
  width: calc(100% - 92px);
}
.e-listview .e-checkbox .e-checkbox-left {
  margin: 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,
.e-listview .e-icon-wrapper .e-list-text,
.e-listview .e-icon-wrapper.e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 60px);
}
.e-listview .e-list-icon {
  margin-right: 8px;
  height: 30px;
  width: 30px;
}
.e-listview.e-virtualization .e-list-container {
  overflow: unset;
}
.e-listview .e-list-container {
  overflow: hidden;
  position: relative;
}
.e-listview .e-text .e-headertext {
  display: inline-block;
  line-height: 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%;
  -webkit-transform: translateY(-50%) rotate(180deg);
  transform: translateY(-50%) rotate(180deg);
}
.e-listview.e-rtl .e-list-header .e-text {
  cursor: pointer;
}
.e-listview.e-rtl .e-back-button {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.e-listview.e-rtl .e-icon-back {
  margin-top: 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.e-disabled,
.e-listview.e-disabled * {
  cursor: default;
}
.e-listview.e-disabled .e-checkbox .e-icons {
  cursor: default;
}
.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: transparent;
  color: #6c757d;
  border-color: #dee2e6;
  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 {
  border-bottom: 1px solid #dee2e6;
  border-left: 0 solid transparent;
  border-right: 0 solid transparent;
  border-top: 0 solid transparent;
  background-color: transparent;
  color: #212529;
}
.e-listview .e-list-item.e-hover,
.e-listview .e-list-item.e-hover.e-active.e-checklist {
  background-color: #e9ecef;
  color: #212529;
  border-color: #dee2e6;
}
.e-listview .e-list-item.e-active {
  background-color: #0d6efd;
  color: #fff;
}
.e-listview .e-list-item.e-active.e-checklist {
  background-color: transparent;
  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;
  color: #0d6efd;
  border-color: #fff;
}
.e-listview .e-list-group-item {
  background-color: transparent;
  color: #6c757d;
  border-color: #dee2e6;
  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;
  width: 40px;
  top: 0;
  left: 0;
  position: absolute;
  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;
  width: 40px;
  top: 0;
  right: 0;
  position: absolute;
}
.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;
  width: 20px;
  top: 50%;
  right: 12px;
  line-height: 16px;
  padding: 0;
  position: absolute;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  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,
.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,
.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,
.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-bigger .e-listview .e-list-item,
.e-listview.e-bigger .e-list-item {
  border-bottom: 1px solid #dee2e6;
  border-left: 0 solid transparent;
  border-right: 0 solid transparent;
  border-top: 0 solid transparent;
}
.e-bigger .e-listview:not(.e-list-template) .e-list-item,
.e-listview.e-bigger:not(.e-list-template) .e-list-item {
  height: 40px;
  line-height: 24px;
  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 {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 500;
  height: 40px;
}
.e-bigger .e-listview .e-list-header .e-text.header,
.e-bigger .e-listview .e-list-header .e-headertemplate-text.nested-header,
.e-listview.e-bigger .e-list-header .e-text.header,
.e-listview.e-bigger .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}
.e-bigger .e-listview .e-list-header .e-text,
.e-listview.e-bigger .e-list-header .e-text {
  font-size: 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-sortable {
  outline: none;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-sortable .e-disabled {
  background-image: none;
  cursor: default;
  opacity: 0.35;
}
.e-sortable * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.e-sortable *:focus {
  outline: none;
}
.e-sortableclone {
  position: fixed !important;
}

/* node_modules/@syncfusion/ej2-angular-lists/styles/bootstrap5.css */

/* node_modules/@syncfusion/ej2-richtexteditor/styles/bootstrap5.css */
/*! component's theme wise override definitions and variables */
/*! richtexteditor icons */
.e-toolbar-wrapper .e-blockquote::before,
.e-toolbar-container .e-blockquote::before,
.e-rte-toolbar .e-blockquote::before,
.e-rte-dropdown-popup .e-blockquote::before {
  content: "\e8f5";
}
.e-toolbar-wrapper .e-alignments::before,
.e-toolbar-container .e-alignments::before,
.e-rte-toolbar .e-alignments::before,
.e-rte-dropdown-popup .e-alignments::before {
  content: "\e7b8";
}
.e-toolbar-wrapper .e-justify-left::before,
.e-toolbar-container .e-justify-left::before,
.e-rte-toolbar .e-justify-left::before,
.e-rte-dropdown-popup .e-justify-left::before {
  content: "\e7b8";
}
.e-toolbar-wrapper .e-justify-center::before,
.e-toolbar-container .e-justify-center::before,
.e-rte-toolbar .e-justify-center::before,
.e-rte-dropdown-popup .e-justify-center::before {
  content: "\e813";
}
.e-toolbar-wrapper .e-justify-right::before,
.e-toolbar-container .e-justify-right::before,
.e-rte-toolbar .e-justify-right::before,
.e-rte-dropdown-popup .e-justify-right::before {
  content: "\e719";
}
.e-toolbar-wrapper .e-justify-full::before,
.e-toolbar-container .e-justify-full::before,
.e-rte-toolbar .e-justify-full::before,
.e-rte-dropdown-popup .e-justify-full::before {
  content: "\e721";
}
.e-toolbar-wrapper .e-font-name::before,
.e-toolbar-container .e-font-name::before,
.e-rte-toolbar .e-font-name::before,
.e-rte-dropdown-popup .e-font-name::before {
  content: "\e76f";
}
.e-toolbar-wrapper .e-rte-font-color::before,
.e-toolbar-container .e-rte-font-color::before,
.e-rte-toolbar .e-rte-font-color::before,
.e-rte-dropdown-popup .e-rte-font-color::before {
  content: "\e79f";
}
.e-toolbar-wrapper .e-background-color::before,
.e-toolbar-container .e-background-color::before,
.e-rte-toolbar .e-background-color::before,
.e-rte-dropdown-popup .e-background-color::before {
  content: "\e783";
}
.e-toolbar-wrapper .e-bold::before,
.e-toolbar-container .e-bold::before,
.e-rte-toolbar .e-bold::before,
.e-rte-dropdown-popup .e-bold::before {
  content: "\e737";
}
.e-toolbar-wrapper .e-italic::before,
.e-toolbar-container .e-italic::before,
.e-rte-toolbar .e-italic::before,
.e-rte-dropdown-popup .e-italic::before {
  content: "\e75a";
}
.e-toolbar-wrapper .e-underline::before,
.e-toolbar-container .e-underline::before,
.e-rte-toolbar .e-underline::before,
.e-rte-dropdown-popup .e-underline::before {
  content: "\e82f";
}
.e-toolbar-wrapper .e-strike-through::before,
.e-toolbar-container .e-strike-through::before,
.e-rte-toolbar .e-strike-through::before,
.e-rte-dropdown-popup .e-strike-through::before {
  content: "\e758";
}
.e-toolbar-wrapper .e-clear-format::before,
.e-toolbar-container .e-clear-format::before,
.e-rte-toolbar .e-clear-format::before,
.e-rte-dropdown-popup .e-clear-format::before {
  content: "\e803";
}
.e-toolbar-wrapper .e-clear-all::before,
.e-toolbar-container .e-clear-all::before,
.e-rte-toolbar .e-clear-all::before,
.e-rte-dropdown-popup .e-clear-all::before {
  content: "\e7cc";
}
.e-toolbar-wrapper .e-cut::before,
.e-toolbar-container .e-cut::before,
.e-rte-toolbar .e-cut::before,
.e-rte-dropdown-popup .e-cut::before {
  content: "\e7fb";
}
.e-toolbar-wrapper .e-copy::before,
.e-toolbar-container .e-copy::before,
.e-rte-toolbar .e-copy::before,
.e-rte-dropdown-popup .e-copy::before {
  content: "\e77c";
}
.e-toolbar-wrapper .e-paste::before,
.e-toolbar-container .e-paste::before,
.e-rte-toolbar .e-paste::before,
.e-rte-dropdown-popup .e-paste::before {
  content: "\e70b";
}
.e-toolbar-wrapper .e-unorder-list::before,
.e-toolbar-container .e-unorder-list::before,
.e-rte-toolbar .e-unorder-list::before,
.e-rte-dropdown-popup .e-unorder-list::before {
  content: "\e77e";
}
.e-toolbar-wrapper .e-order-list::before,
.e-toolbar-container .e-order-list::before,
.e-rte-toolbar .e-order-list::before,
.e-rte-dropdown-popup .e-order-list::before {
  content: "\e7cb";
}
.e-toolbar-wrapper .e-indent::before,
.e-toolbar-container .e-indent::before,
.e-rte-toolbar .e-indent::before,
.e-rte-dropdown-popup .e-indent::before {
  content: "\e810";
}
.e-toolbar-wrapper .e-outdent::before,
.e-toolbar-container .e-outdent::before,
.e-rte-toolbar .e-outdent::before,
.e-rte-dropdown-popup .e-outdent::before {
  content: "\e72a";
}
.e-toolbar-wrapper .e-undo::before,
.e-toolbar-container .e-undo::before,
.e-rte-toolbar .e-undo::before,
.e-rte-dropdown-popup .e-undo::before {
  content: "\e713";
}
.e-toolbar-wrapper .e-redo::before,
.e-toolbar-container .e-redo::before,
.e-rte-toolbar .e-redo::before,
.e-rte-dropdown-popup .e-redo::before {
  content: "\e755";
}
.e-toolbar-wrapper .e-super-script::before,
.e-toolbar-container .e-super-script::before,
.e-rte-toolbar .e-super-script::before,
.e-rte-dropdown-popup .e-super-script::before {
  content: "\e7a7";
}
.e-toolbar-wrapper .e-sub-script::before,
.e-toolbar-container .e-sub-script::before,
.e-rte-toolbar .e-sub-script::before,
.e-rte-dropdown-popup .e-sub-script::before {
  content: "\e80a";
}
.e-toolbar-wrapper .e-create-link::before,
.e-toolbar-container .e-create-link::before,
.e-rte-toolbar .e-create-link::before,
.e-rte-dropdown-popup .e-create-link::before {
  content: "\e757";
}
.e-toolbar-wrapper .e-open-link::before,
.e-toolbar-container .e-open-link::before,
.e-rte-toolbar .e-open-link::before,
.e-rte-dropdown-popup .e-open-link::before {
  content: "\e77a";
}
.e-toolbar-wrapper .e-edit-link::before,
.e-toolbar-container .e-edit-link::before,
.e-rte-toolbar .e-edit-link::before,
.e-rte-dropdown-popup .e-edit-link::before {
  content: "\e722";
}
.e-toolbar-wrapper .e-remove-link::before,
.e-toolbar-container .e-remove-link::before,
.e-rte-toolbar .e-remove-link::before,
.e-rte-dropdown-popup .e-remove-link::before {
  content: "\e80c";
}
.e-toolbar-wrapper .e-image::before,
.e-toolbar-container .e-image::before,
.e-rte-toolbar .e-image::before,
.e-rte-dropdown-popup .e-image::before {
  content: "\e786";
}
.e-toolbar-wrapper .e-audio::before,
.e-toolbar-container .e-audio::before,
.e-rte-toolbar .e-audio::before,
.e-rte-dropdown-popup .e-audio::before {
  content: "\e894";
}
.e-toolbar-wrapper .e-video::before,
.e-toolbar-container .e-video::before,
.e-rte-toolbar .e-video::before,
.e-rte-dropdown-popup .e-video::before {
  content: "\e895";
}
.e-toolbar-wrapper .e-replace::before,
.e-toolbar-container .e-replace::before,
.e-rte-toolbar .e-replace::before,
.e-rte-dropdown-popup .e-replace::before {
  content: "\e710";
}
.e-toolbar-wrapper .e-audio-replace::before,
.e-toolbar-wrapper .e-video-replace::before,
.e-toolbar-container .e-audio-replace::before,
.e-toolbar-container .e-video-replace::before,
.e-rte-toolbar .e-audio-replace::before,
.e-rte-toolbar .e-video-replace::before,
.e-rte-dropdown-popup .e-audio-replace::before,
.e-rte-dropdown-popup .e-video-replace::before {
  content: "\e772";
}
.e-toolbar-wrapper .e-align::before,
.e-toolbar-container .e-align::before,
.e-rte-toolbar .e-align::before,
.e-rte-dropdown-popup .e-align::before {
  content: "\e7b8";
}
.e-toolbar-wrapper .e-caption::before,
.e-toolbar-container .e-caption::before,
.e-rte-toolbar .e-caption::before,
.e-rte-dropdown-popup .e-caption::before {
  content: "\e8e2";
}
.e-toolbar-wrapper .e-remove::before,
.e-toolbar-wrapper .e-audio-remove::before,
.e-toolbar-wrapper .e-video-remove::before,
.e-toolbar-container .e-remove::before,
.e-toolbar-container .e-audio-remove::before,
.e-toolbar-container .e-video-remove::before,
.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-toolbar-wrapper .e-insert-link::before,
.e-toolbar-container .e-insert-link::before,
.e-rte-toolbar .e-insert-link::before,
.e-rte-dropdown-popup .e-insert-link::before {
  content: "\e757";
}
.e-toolbar-wrapper .e-display::before,
.e-toolbar-wrapper .e-audio-display::before,
.e-toolbar-wrapper .e-video-display::before,
.e-toolbar-container .e-display::before,
.e-toolbar-container .e-audio-display::before,
.e-toolbar-container .e-video-display::before,
.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-toolbar-wrapper .e-alt-text::before,
.e-toolbar-container .e-alt-text::before,
.e-rte-toolbar .e-alt-text::before,
.e-rte-dropdown-popup .e-alt-text::before {
  content: "\e769";
}
.e-toolbar-wrapper .e-img-dimension::before,
.e-toolbar-wrapper .e-video-dimension::before,
.e-toolbar-container .e-img-dimension::before,
.e-toolbar-container .e-video-dimension::before,
.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-toolbar-wrapper .e-maximize::before,
.e-toolbar-container .e-maximize::before,
.e-rte-toolbar .e-maximize::before,
.e-rte-dropdown-popup .e-maximize::before {
  content: "\e81c";
}
.e-toolbar-wrapper .e-minimize::before,
.e-toolbar-container .e-minimize::before,
.e-rte-toolbar .e-minimize::before,
.e-rte-dropdown-popup .e-minimize::before {
  content: "\e7b0";
}
.e-toolbar-wrapper .e-zoom-in::before,
.e-toolbar-container .e-zoom-in::before,
.e-rte-toolbar .e-zoom-in::before,
.e-rte-dropdown-popup .e-zoom-in::before {
  content: "\e795";
}
.e-toolbar-wrapper .e-zoom-out::before,
.e-toolbar-container .e-zoom-out::before,
.e-rte-toolbar .e-zoom-out::before,
.e-rte-dropdown-popup .e-zoom-out::before {
  content: "\e825";
}
.e-toolbar-wrapper .e-lower-case::before,
.e-toolbar-container .e-lower-case::before,
.e-rte-toolbar .e-lower-case::before,
.e-rte-dropdown-popup .e-lower-case::before {
  content: "\e746";
}
.e-toolbar-wrapper .e-upper-case::before,
.e-toolbar-container .e-upper-case::before,
.e-rte-toolbar .e-upper-case::before,
.e-rte-dropdown-popup .e-upper-case::before {
  content: "\e793";
}
.e-toolbar-wrapper .e-print::before,
.e-toolbar-container .e-print::before,
.e-rte-toolbar .e-print::before,
.e-rte-dropdown-popup .e-print::before {
  content: "\e75d";
}
.e-toolbar-wrapper .e-formats::before,
.e-toolbar-container .e-formats::before,
.e-rte-toolbar .e-formats::before,
.e-rte-dropdown-popup .e-formats::before {
  content: "\e844";
}
.e-toolbar-wrapper .e-source-code::before,
.e-toolbar-container .e-source-code::before,
.e-rte-toolbar .e-source-code::before,
.e-rte-dropdown-popup .e-source-code::before {
  content: "\e80e";
}
.e-toolbar-wrapper .e-preview::before,
.e-toolbar-container .e-preview::before,
.e-rte-toolbar .e-preview::before,
.e-rte-dropdown-popup .e-preview::before {
  content: "\e7de";
}
.e-toolbar-wrapper .e-view-side::before,
.e-toolbar-container .e-view-side::before,
.e-rte-toolbar .e-view-side::before,
.e-rte-dropdown-popup .e-view-side::before {
  content: "\e82b";
}
.e-toolbar-wrapper .e-inline-code::before,
.e-toolbar-container .e-inline-code::before,
.e-rte-toolbar .e-inline-code::before,
.e-rte-dropdown-popup .e-inline-code::before {
  content: "\e831";
}
.e-toolbar-wrapper .e-preformat-code::before,
.e-toolbar-container .e-preformat-code::before,
.e-rte-toolbar .e-preformat-code::before,
.e-rte-dropdown-popup .e-preformat-code::before {
  content: "\e90f";
}
.e-toolbar-wrapper .e-table-header::before,
.e-toolbar-container .e-table-header::before,
.e-rte-toolbar .e-table-header::before,
.e-rte-dropdown-popup .e-table-header::before {
  content: "\e8f4";
}
.e-toolbar-wrapper .e-table-remove::before,
.e-toolbar-container .e-table-remove::before,
.e-rte-toolbar .e-table-remove::before,
.e-rte-dropdown-popup .e-table-remove::before {
  content: "\e811";
}
.e-toolbar-wrapper .e-table-rows::before,
.e-toolbar-container .e-table-rows::before,
.e-rte-toolbar .e-table-rows::before,
.e-rte-dropdown-popup .e-table-rows::before {
  content: "\e77f";
}
.e-toolbar-wrapper .e-table-columns::before,
.e-toolbar-container .e-table-columns::before,
.e-rte-toolbar .e-table-columns::before,
.e-rte-dropdown-popup .e-table-columns::before {
  content: "\e841";
}
.e-toolbar-wrapper .e-table-cell-ver-align::before,
.e-toolbar-container .e-table-cell-ver-align::before,
.e-rte-toolbar .e-table-cell-ver-align::before,
.e-rte-dropdown-popup .e-table-cell-ver-align::before {
  content: "\e74f";
}
.e-toolbar-wrapper .e-table-edit-properties::before,
.e-toolbar-container .e-table-edit-properties::before,
.e-rte-toolbar .e-table-edit-properties::before,
.e-rte-dropdown-popup .e-table-edit-properties::before {
  content: "\e730";
}
.e-toolbar-wrapper .e-create-table::before,
.e-toolbar-container .e-create-table::before,
.e-rte-toolbar .e-create-table::before,
.e-rte-dropdown-popup .e-create-table::before {
  content: "\e83f";
}
.e-toolbar-wrapper .e-align-bottom::before,
.e-toolbar-container .e-align-bottom::before,
.e-rte-toolbar .e-align-bottom::before,
.e-rte-dropdown-popup .e-align-bottom::before {
  content: "\e7a0";
}
.e-toolbar-wrapper .e-align-middle::before,
.e-toolbar-container .e-align-middle::before,
.e-rte-toolbar .e-align-middle::before,
.e-rte-dropdown-popup .e-align-middle::before {
  content: "\e74f";
}
.e-toolbar-wrapper .e-align-top::before,
.e-toolbar-container .e-align-top::before,
.e-rte-toolbar .e-align-top::before,
.e-rte-dropdown-popup .e-align-top::before {
  content: "\e707";
}
.e-toolbar-wrapper .e-insert-column-left::before,
.e-toolbar-container .e-insert-column-left::before,
.e-rte-toolbar .e-insert-column-left::before,
.e-rte-dropdown-popup .e-insert-column-left::before {
  content: "\e78b";
}
.e-toolbar-wrapper .e-insert-column-right::before,
.e-toolbar-container .e-insert-column-right::before,
.e-rte-toolbar .e-insert-column-right::before,
.e-rte-dropdown-popup .e-insert-column-right::before {
  content: "\e70e";
}
.e-toolbar-wrapper .e-delete-column::before,
.e-toolbar-container .e-delete-column::before,
.e-rte-toolbar .e-delete-column::before,
.e-rte-dropdown-popup .e-delete-column::before {
  content: "\e714";
}
.e-toolbar-wrapper .e-insert-row-before::before,
.e-toolbar-container .e-insert-row-before::before,
.e-rte-toolbar .e-insert-row-before::before,
.e-rte-dropdown-popup .e-insert-row-before::before {
  content: "\e836";
}
.e-toolbar-wrapper .e-insert-row-after::before,
.e-toolbar-container .e-insert-row-after::before,
.e-rte-toolbar .e-insert-row-after::before,
.e-rte-dropdown-popup .e-insert-row-after::before {
  content: "\e801";
}
.e-toolbar-wrapper .e-delete-row::before,
.e-toolbar-container .e-delete-row::before,
.e-rte-toolbar .e-delete-row::before,
.e-rte-dropdown-popup .e-delete-row::before {
  content: "\e7f2";
}
.e-toolbar-wrapper .e-style::before,
.e-toolbar-container .e-style::before,
.e-rte-toolbar .e-style::before,
.e-rte-dropdown-popup .e-style::before {
  content: "\e76e";
}
.e-toolbar-wrapper .e-rte-file-manager::before,
.e-toolbar-container .e-rte-file-manager::before,
.e-rte-toolbar .e-rte-file-manager::before,
.e-rte-dropdown-popup .e-rte-file-manager::before {
  content: "\e83c";
}
.e-toolbar-wrapper .e-rte-format-painter::before,
.e-toolbar-container .e-rte-format-painter::before,
.e-rte-toolbar .e-rte-format-painter::before,
.e-rte-dropdown-popup .e-rte-format-painter::before {
  content: "\e8bd";
}
.e-toolbar-wrapper .e-rte-export-pdf::before,
.e-toolbar-container .e-rte-export-pdf::before,
.e-rte-toolbar .e-rte-export-pdf::before,
.e-rte-dropdown-popup .e-rte-export-pdf::before {
  content: "\e8fb";
}
.e-toolbar-wrapper .e-rte-import-doc::before,
.e-toolbar-container .e-rte-import-doc::before,
.e-rte-toolbar .e-rte-import-doc::before,
.e-rte-dropdown-popup .e-rte-import-doc::before {
  content: "\e8fc";
}
.e-toolbar-wrapper .e-rte-export-doc::before,
.e-toolbar-container .e-rte-export-doc::before,
.e-rte-toolbar .e-rte-export-doc::before,
.e-rte-dropdown-popup .e-rte-export-doc::before {
  content: "\e8fd";
}
.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;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAzMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9InBhdGgtMS1vdXRzaWRlLTFfNDgxXzI0MSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iNCIgeT0iMiIgd2lkdGg9IjkiIGhlaWdodD0iMTgiIGZpbGw9ImJsYWNrIj4KPHJlY3QgZmlsbD0id2hpdGUiIHg9IjQiIHk9IjIiIHdpZHRoPSI5IiBoZWlnaHQ9IjE4Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNS41IDNDNS4yMjM4NiAzIDUgMy4yMjM4NiA1IDMuNUM1IDMuNzc2MTQgNS4yMjM4NiA0IDUuNSA0SDYuNDY0NDdDNi45OTQ5IDQgNy41MDM2MSA0LjIxMDcxIDcuODc4NjggNC41ODU3OUw4IDQuNzA3MTFWNC43MDg2M1Y0LjcxNTM4VjQuNzIyMjJWNC43MjkxOFY0LjczNjI0VjQuNzQzNDFWNC43NTA2OFY0Ljc1ODA2VjQuNzY1NTRWNC43NzMxM1Y0Ljc4MDgyVjQuNzg4NjJWNC43OTY1MlY0LjgwNDUzVjQuODEyNjVWNC44MjA4N1Y0LjgyOTE5VjQuODM3NjJWNC44NDYxNlY0Ljg1NDhWNC44NjM1NFY0Ljg3MjM5VjQuODgxMzVWNC44OTA0MVY0Ljg5OTU3VjQuOTA4ODRWNC45MTgyMVY0LjkyNzY4VjQuOTM3MjdWNC45NDY5NVY0Ljk1Njc0VjQuOTY2NjNWNC45NzY2M1Y0Ljk4NjczVjQuOTk2OTNWNS4wMDcyNFY1LjAxNzY2VjUuMDI4MTdWNS4wMzg3OVY1LjA0OTUyVjUuMDYwMzRWNS4wNzEyN1Y1LjA4MjMxVjUuMDkzNDRWNS4xMDQ2OVY1LjExNjAzVjUuMTI3NDhWNS4xMzkwM1Y1LjE1MDY4VjUuMTYyNDRWNS4xNzQyOVY1LjE4NjI2VjUuMTk4MzJWNS4yMTA0OVY1LjIyMjc2VjUuMjM1MTNWNS4yNDc2MVY1LjI2MDE4VjUuMjcyODZWNS4yODU2NVY1LjI5ODUzVjUuMzExNTJWNS4zMjQ2MVY1LjMzNzhWNS4zNTEwOVY1LjM2NDQ5VjUuMzc3OThWNS4zOTE1OFY1LjQwNTI4VjUuNDE5MDhWNS40MzI5OVY1LjQ0Njk5VjUuNDYxMVY1LjQ3NTMxVjUuNDg5NjJWNS41MDQwM1Y1LjUxODU0VjUuNTMzMTZWNS41NDc4N1Y1LjU2MjY5VjUuNTc3NjFWNS41OTI2MlY1LjYwNzc0VjUuNjIyOTZWNS42MzgyOFY1LjY1MzcxVjUuNjY5MjNWNS42ODQ4NVY1LjcwMDU3VjUuNzE2NFY1LjczMjMyVjUuNzQ4MzVWNS43NjQ0N1Y1Ljc4MDdWNS43OTcwMlY1LjgxMzQ1VjUuODI5OTdWNS44NDY2VjUuODYzMzJWNS44ODAxNVY1Ljg5NzA3VjUuOTE0MVY1LjkzMTIyVjUuOTQ4NDRWNS45NjU3N1Y1Ljk4MzE5VjYuMDAwNzFWNi4wMTgzM1Y2LjAzNjA1VjYuMDUzODdWNi4wNzE3OVY2LjA4OTgxVjYuMTA3OTNWNi4xMjYxNVY2LjE0NDQ2VjYuMTYyODdWNi4xODEzOVY2LjJWNi4yMTg3MVY2LjIzNzUyVjYuMjU2NDNWNi4yNzU0M1Y2LjI5NDU0VjYuMzEzNzRWNi4zMzMwNFY2LjM1MjQ0VjYuMzcxOTRWNi4zOTE1M1Y2LjQxMTIyVjYuNDMxMDJWNi40NTA5MVY2LjQ3MDg5VjYuNDkwOThWNi41MTExNlY2LjUzMTQ0VjYuNTUxODJWNi41NzIyOVY2LjU5Mjg3VjYuNjEzNTRWNi42MzQzMVY2LjY1NTE3VjYuNjc2MTNWNi42OTcxOVY2LjcxODM1VjYuNzM5NlY2Ljc2MDk1VjYuNzgyNFY2LjgwMzk0VjYuODI1NThWNi44NDczMlY2Ljg2OTE2VjYuODkxMDlWNi45MTMxMlY2LjkzNTI0VjYuOTU3NDZWNi45Nzk3OFY3LjAwMjE5VjcuMDI0N1Y3LjA0NzMxVjcuMDcwMDFWNy4wOTI4VjcuMTE1N1Y3LjEzODY5VjcuMTYxNzdWNy4xODQ5NVY3LjIwODIzVjcuMjMxNlY3LjI1NTA3VjcuMjc4NjRWNy4zMDIyOVY3LjMyNjA1VjcuMzQ5OVY3LjM3Mzg0VjcuMzk3ODhWNy40MjIwMlY3LjQ0NjI1VjcuNDcwNThWNy40OTVWNy41MTk1MVY3LjU0NDEyVjcuNTY4ODNWNy41OTM2M1Y3LjYxODUyVjcuNjQzNTFWNy42Njg2VjcuNjkzNzhWNy43MTkwNVY3Ljc0NDQxVjcuNzY5ODhWNy43OTU0M1Y3LjgyMTA4VjcuODQ2ODNWNy44NzI2NlY3Ljg5ODZWNy45MjQ2MlY3Ljk1MDc0VjcuOTc2OTVWOC4wMDMyNlY4LjAyOTY2VjguMDU2MTZWOC4wODI3NFY4LjEwOTQzVjguMTM2MlY4LjE2MzA3VjguMTkwMDNWOC4yMTcwOVY4LjI0NDIzVjguMjcxNDdWOC4yOTg4MVY4LjMyNjI0VjguMzUzNzZWOC4zODEzN1Y4LjQwOTA3VjguNDM2ODdWOC40NjQ3NlY4LjQ5Mjc1VjguNTIwODJWOC41NDg5OVY4LjU3NzI1VjguNjA1NjFWOC42MzQwNVY4LjY2MjU5VjguNjkxMjJWOC43MTk5NFY4Ljc0ODc2VjguNzc3NjZWOC44MDY2NlY4LjgzNTc1VjguODY0OTNWOC44OTQyMVY4LjkyMzU3VjguOTUzMDNWOC45ODI1OFY5LjAxMjIyVjkuMDQxOTVWOS4wNzE3N1Y5LjEwMTY4VjkuMTMxNjlWOS4xNjE3OFY5LjE5MTk3VjkuMjIyMjVWOS4yNTI2MlY5LjI4MzA4VjkuMzEzNjNWOS4zNDQyN1Y5LjM3NTAxVjkuNDA1ODNWOS40MzY3NFY5LjQ2Nzc1VjkuNDk4ODRWOS41MzAwM1Y5LjU2MTNWOS41OTI2N1Y5LjYyNDEzVjkuNjU1NjdWOS42ODczMVY5LjcxOTA0VjkuNzUwODVWOS43ODI3NlY5LjgxNDc2VjkuODQ2ODRWOS44NzkwMlY5LjkxMTI4VjkuOTQzNjRWOS45NzYwOFYxMC4wMDg2VjEwLjA0MTJWMTAuMDc0VjEwLjEwNjhWMTAuMTM5NlYxMC4xNzI2VjEwLjIwNTdWMTAuMjM4OVYxMC4yNzIxVjEwLjMwNTRWMTAuMzM4OVYxMC4zNzI0VjEwLjQwNlYxMC40Mzk3VjEwLjQ3MzVWMTAuNTA3M1YxMC41NDEzVjEwLjU3NTNWMTAuNjA5NVYxMC42NDM3VjEwLjY3OFYxMC43MTI0VjEwLjc0NjlWMTAuNzgxNVYxMC44MTYxVjEwLjg1MDlWMTAuODg1N1YxMC45MjA2VjEwLjk1NTdWMTAuOTkwOFYxMUg3LjVDNy4yMjM4NiAxMSA3IDExLjIyMzkgNyAxMS41QzcgMTEuNzc2MSA3LjIyMzg2IDEyIDcuNSAxMkg4VjEyLjAwODlWMTIuMDQ2NlYxMi4wODQzVjEyLjEyMjFWMTIuMTU5OVYxMi4xOTc5VjEyLjIzNTlWMTIuMjc0MVYxMi4zMTIzVjEyLjM1MDZWMTIuMzg5VjEyLjQyNzRWMTIuNDY2VjEyLjUwNDZWMTIuNTQzNFYxMi41ODIyVjEyLjYyMTFWMTIuNjYwMVYxMi42OTkxVjEyLjczODNWMTIuNzc3NVYxMi44MTY4VjEyLjg1NjNWMTIuODk1N1YxMi45MzUzVjEyLjk3NVYxMy4wMTQ3VjEzLjA1NDVWMTMuMDk0NVYxMy4xMzQ1VjEzLjE3NDVWMTMuMjE0N1YxMy4yNTQ5VjEzLjI5NTNWMTMuMzM1N1YxMy4zNzYyVjEzLjQxNjhWMTMuNDU3NFYxMy40OTgyVjEzLjUzOVYxMy41Nzk5VjEzLjYyMDlWMTMuNjYyVjEzLjcwMzJWMTMuNzQ0NFYxMy43ODU4VjEzLjgyNzJWMTMuODY4N1YxMy45MTAzVjEzLjk1MTlWMTMuOTkzN1YxNC4wMzU1VjE0LjA3NzRWMTQuMTE5NFYxNC4xNjE1VjE0LjIwMzdWMTQuMjQ1OVYxNC4yODgyVjE0LjMzMDZWMTQuMzczMVYxNC40MTU3VjE0LjQ1ODRWMTQuNTAxMVYxNC41NDM5VjE0LjU4NjhWMTQuNjI5OFYxNC42NzI5VjE0LjcxNlYxNC43NTkyVjE0LjgwMjVWMTQuODQ1OVYxNC44ODk0VjE0LjkzM1YxNC45NzY2VjE1LjAyMDNWMTUuMDY0MVYxNS4xMDhWMTUuMTUyVjE1LjE5NlYxNS4yNDAxVjE1LjI4NDNWMTUuMzI4NlYxNS4zNzNWMTUuNDE3NFYxNS40NjE5VjE1LjUwNjVWMTUuNTUxMlYxNS41OTZWMTUuNjQwOFYxNS42ODU4VjE1LjczMDhWMTUuNzc1OVYxNS44MjFWMTUuODY2M1YxNS45MTE2VjE1Ljk1N1YxNi4wMDI1VjE2LjA0ODFWMTYuMDkzN1YxNi4xMzk1VjE2LjE4NTNWMTYuMjMxMlYxNi4yNzcxVjE2LjMyMzJWMTYuMzY5M1YxNi40MTU1VjE2LjQ2MThWMTYuNTA4MlYxNi41NTQ2VjE2LjYwMTFWMTYuNjQ3N1YxNi42OTQ0VjE2Ljc0MTJWMTYuNzg4VjE2LjgzNDlWMTYuODgxOVYxNi45MjlWMTYuOTc2MVYxNy4wMjM0VjE3LjA3MDdWMTcuMTE4MVYxNy4xNjU1VjE3LjIxMzFWMTcuMjYwN1YxNy4yOTI5TDcuODc4NjggMTcuNDE0MkM3LjUwMzYxIDE3Ljc4OTMgNi45OTQ5IDE4IDYuNDY0NDcgMThINS41QzUuMjIzODYgMTggNSAxOC4yMjM5IDUgMTguNUM1IDE4Ljc3NjEgNS4yMjM4NiAxOSA1LjUgMTlINi40NjQ0N0M3LjIyMDM3IDE5IDcuOTQ2ODcgMTguNzE0NyA4LjUgMTguMjAzOEM5LjA1MzE0IDE4LjcxNDcgOS43Nzk2MyAxOSAxMC41MzU1IDE5SDExLjVDMTEuNzc2MSAxOSAxMiAxOC43NzYxIDEyIDE4LjVDMTIgMTguMjIzOSAxMS43NzYxIDE4IDExLjUgMThIMTAuNTM1NUMxMC4wMDUxIDE4IDkuNDk2MzkgMTcuNzg5MyA5LjEyMTMyIDE3LjQxNDJMOSAxNy4yOTI5VjE3LjI2MDdWMTcuMjEzMVYxNy4xNjU1VjE3LjExODFWMTcuMDcwN1YxNy4wMjM0VjE2Ljk3NjFWMTYuOTI5VjE2Ljg4MTlWMTYuODM0OVYxNi43ODhWMTYuNzQxMlYxNi42OTQ0VjE2LjY0NzdWMTYuNjAxMVYxNi41NTQ2VjE2LjUwODJWMTYuNDYxOFYxNi40MTU1VjE2LjM2OTNWMTYuMzIzMlYxNi4yNzcxVjE2LjIzMTJWMTYuMTg1M1YxNi4xMzk1VjE2LjA5MzdWMTYuMDQ4MVYxNi4wMDI1VjE1Ljk1N1YxNS45MTE2VjE1Ljg2NjNWMTUuODIxVjE1Ljc3NTlWMTUuNzMwOFYxNS42ODU4VjE1LjY0MDhWMTUuNTk2VjE1LjU1MTJWMTUuNTA2NVYxNS40NjE5VjE1LjQxNzRWMTUuMzczVjE1LjMyODZWMTUuMjg0M1YxNS4yNDAxVjE1LjE5NlYxNS4xNTJWMTUuMTA4VjE1LjA2NDFWMTUuMDIwM1YxNC45NzY2VjE0LjkzM1YxNC44ODk0VjE0Ljg0NTlWMTQuODAyNVYxNC43NTkyVjE0LjcxNlYxNC42NzI5VjE0LjYyOThWMTQuNTg2OFYxNC41NDM5VjE0LjUwMTFWMTQuNDU4NFYxNC40MTU3VjE0LjM3MzFWMTQuMzMwNlYxNC4yODgyVjE0LjI0NTlWMTQuMjAzN1YxNC4xNjE1VjE0LjExOTRWMTQuMDc3NFYxNC4wMzU1VjEzLjk5MzdWMTMuOTUxOVYxMy45MTAzVjEzLjg2ODdWMTMuODI3MlYxMy43ODU4VjEzLjc0NDRWMTMuNzAzMlYxMy42NjJWMTMuNjIwOVYxMy41Nzk5VjEzLjUzOVYxMy40OTgyVjEzLjQ1NzRWMTMuNDE2OFYxMy4zNzYyVjEzLjMzNTdWMTMuMjk1M1YxMy4yNTQ5VjEzLjIxNDdWMTMuMTc0NVYxMy4xMzQ1VjEzLjA5NDVWMTMuMDU0NVYxMy4wMTQ3VjEyLjk3NVYxMi45MzUzVjEyLjg5NTdWMTIuODU2M1YxMi44MTY4VjEyLjc3NzVWMTIuNzM4M1YxMi42OTkxVjEyLjY2MDFWMTIuNjIxMVYxMi41ODIyVjEyLjU0MzRWMTIuNTA0NlYxMi40NjZWMTIuNDI3NFYxMi4zODlWMTIuMzUwNlYxMi4zMTIzVjEyLjI3NDFWMTIuMjM1OVYxMi4xOTc5VjEyLjE1OTlWMTIuMTIyMVYxMi4wODQzVjEyLjA0NjZWMTIuMDA4OVYxMkg5LjVDOS43NzYxNCAxMiAxMCAxMS43NzYxIDEwIDExLjVDMTAgMTEuMjIzOSA5Ljc3NjE0IDExIDkuNSAxMUg5VjEwLjk5MDhWMTAuOTU1N1YxMC45MjA2VjEwLjg4NTdWMTAuODUwOVYxMC44MTYxVjEwLjc4MTVWMTAuNzQ2OVYxMC43MTI0VjEwLjY3OFYxMC42NDM3VjEwLjYwOTVWMTAuNTc1M1YxMC41NDEzVjEwLjUwNzNWMTAuNDczNVYxMC40Mzk3VjEwLjQwNlYxMC4zNzI0VjEwLjMzODlWMTAuMzA1NFYxMC4yNzIxVjEwLjIzODlWMTAuMjA1N1YxMC4xNzI2VjEwLjEzOTZWMTAuMTA2OFYxMC4wNzRWMTAuMDQxMlYxMC4wMDg2VjkuOTc2MDhWOS45NDM2NFY5LjkxMTI4VjkuODc5MDJWOS44NDY4NFY5LjgxNDc2VjkuNzgyNzZWOS43NTA4NVY5LjcxOTA0VjkuNjg3MzFWOS42NTU2N1Y5LjYyNDEzVjkuNTkyNjdWOS41NjEzVjkuNTMwMDNWOS40OTg4NFY5LjQ2Nzc1VjkuNDM2NzRWOS40MDU4M1Y5LjM3NTAxVjkuMzQ0MjdWOS4zMTM2M1Y5LjI4MzA4VjkuMjUyNjJWOS4yMjIyNVY5LjE5MTk3VjkuMTYxNzhWOS4xMzE2OVY5LjEwMTY4VjkuMDcxNzdWOS4wNDE5NVY5LjAxMjIyVjguOTgyNThWOC45NTMwM1Y4LjkyMzU3VjguODk0MjFWOC44NjQ5M1Y4LjgzNTc1VjguODA2NjZWOC43Nzc2NlY4Ljc0ODc2VjguNzE5OTRWOC42OTEyMlY4LjY2MjU5VjguNjM0MDVWOC42MDU2MVY4LjU3NzI1VjguNTQ4OTlWOC41MjA4MlY4LjQ5Mjc1VjguNDY0NzZWOC40MzY4N1Y4LjQwOTA3VjguMzgxMzdWOC4zNTM3NlY4LjMyNjI0VjguMjk4ODFWOC4yNzE0N1Y4LjI0NDIzVjguMjE3MDlWOC4xOTAwM1Y4LjE2MzA3VjguMTM2MlY4LjEwOTQzVjguMDgyNzRWOC4wNTYxNlY4LjAyOTY2VjguMDAzMjZWNy45NzY5NVY3Ljk1MDc0VjcuOTI0NjJWNy44OTg2VjcuODcyNjZWNy44NDY4M1Y3LjgyMTA4VjcuNzk1NDNWNy43Njk4OFY3Ljc0NDQxVjcuNzE5MDVWNy42OTM3OFY3LjY2ODZWNy42NDM1MVY3LjYxODUyVjcuNTkzNjNWNy41Njg4M1Y3LjU0NDEyVjcuNTE5NTFWNy40OTVWNy40NzA1OFY3LjQ0NjI1VjcuNDIyMDJWNy4zOTc4OFY3LjM3Mzg0VjcuMzQ5OVY3LjMyNjA1VjcuMzAyMjlWNy4yNzg2NFY3LjI1NTA3VjcuMjMxNlY3LjIwODIzVjcuMTg0OTVWNy4xNjE3N1Y3LjEzODY5VjcuMTE1N1Y3LjA5MjhWNy4wNzAwMVY3LjA0NzMxVjcuMDI0N1Y3LjAwMjE5VjYuOTc5NzhWNi45NTc0NlY2LjkzNTI0VjYuOTEzMTJWNi44OTEwOVY2Ljg2OTE2VjYuODQ3MzJWNi44MjU1OFY2LjgwMzk0VjYuNzgyNFY2Ljc2MDk1VjYuNzM5NlY2LjcxODM1VjYuNjk3MTlWNi42NzYxM1Y2LjY1NTE3VjYuNjM0MzFWNi42MTM1NFY2LjU5Mjg3VjYuNTcyMjlWNi41NTE4MlY2LjUzMTQ0VjYuNTExMTZWNi40OTA5OFY2LjQ3MDg5VjYuNDUwOTFWNi40MzEwMlY2LjQxMTIyVjYuMzkxNTNWNi4zNzE5NFY2LjM1MjQ0VjYuMzMzMDRWNi4zMTM3NFY2LjI5NDU0VjYuMjc1NDNWNi4yNTY0M1Y2LjIzNzUyVjYuMjE4NzFWNi4yVjYuMTgxMzlWNi4xNjI4N1Y2LjE0NDQ2VjYuMTI2MTVWNi4xMDc5M1Y2LjA4OTgxVjYuMDcxNzlWNi4wNTM4N1Y2LjAzNjA1VjYuMDE4MzNWNi4wMDA3MVY1Ljk4MzE5VjUuOTY1NzdWNS45NDg0NFY1LjkzMTIyVjUuOTE0MVY1Ljg5NzA3VjUuODgwMTVWNS44NjMzMlY1Ljg0NjZWNS44Mjk5N1Y1LjgxMzQ1VjUuNzk3MDJWNS43ODA3VjUuNzY0NDdWNS43NDgzNVY1LjczMjMyVjUuNzE2NFY1LjcwMDU3VjUuNjg0ODVWNS42NjkyM1Y1LjY1MzcxVjUuNjM4MjhWNS42MjI5NlY1LjYwNzc0VjUuNTkyNjJWNS41Nzc2MVY1LjU2MjY5VjUuNTQ3ODdWNS41MzMxNlY1LjUxODU0VjUuNTA0MDNWNS40ODk2MlY1LjQ3NTMxVjUuNDYxMVY1LjQ0Njk5VjUuNDMyOTlWNS40MTkwOFY1LjQwNTI4VjUuMzkxNThWNS4zNzc5OFY1LjM2NDQ5VjUuMzUxMDlWNS4zMzc4VjUuMzI0NjFWNS4zMTE1MlY1LjI5ODUzVjUuMjg1NjVWNS4yNzI4NlY1LjI2MDE4VjUuMjQ3NjFWNS4yMzUxM1Y1LjIyMjc2VjUuMjEwNDlWNS4xOTgzMlY1LjE4NjI2VjUuMTc0MjlWNS4xNjI0NFY1LjE1MDY4VjUuMTM5MDNWNS4xMjc0OFY1LjExNjAzVjUuMTA0NjlWNS4wOTM0NFY1LjA4MjMxVjUuMDcxMjdWNS4wNjAzNFY1LjA0OTUyVjUuMDM4NzlWNS4wMjgxN1Y1LjAxNzY2VjUuMDA3MjRWNC45OTY5M1Y0Ljk4NjczVjQuOTc2NjNWNC45NjY2M1Y0Ljk1Njc0VjQuOTQ2OTVWNC45MzcyN1Y0LjkyNzY4VjQuOTE4MjFWNC45MDg4NFY0Ljg5OTU3VjQuODkwNDFWNC44ODEzNVY0Ljg3MjM5VjQuODYzNTRWNC44NTQ4VjQuODQ2MTZWNC44Mzc2MlY0LjgyOTE5VjQuODIwODdWNC44MTI2NVY0LjgwNDUzVjQuNzk2NTJWNC43ODg2MlY0Ljc4MDgyVjQuNzczMTNWNC43NjU1NFY0Ljc1ODA2VjQuNzUwNjhWNC43NDM0MVY0LjczNjI0VjQuNzI5MThWNC43MjIyMlY0LjcxNTM4VjQuNzA4NjNWNC43MDcxMUw5LjEyMTMyIDQuNTg1NzlDOS40OTYzOSA0LjIxMDcxIDEwLjAwNTEgNCAxMC41MzU1IDRIMTEuNUMxMS43NzYxIDQgMTIgMy43NzYxNCAxMiAzLjVDMTIgMy4yMjM4NiAxMS43NzYxIDMgMTEuNSAzSDEwLjUzNTVDOS43Nzk2MyAzIDkuMDUzMTMgMy4yODUyOCA4LjUgMy43OTYyM0M3Ljk0Njg3IDMuMjg1MjggNy4yMjAzNyAzIDYuNDY0NDcgM0g1LjVaIi8+CjwvbWFzaz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjUgM0M1LjIyMzg2IDMgNSAzLjIyMzg2IDUgMy41QzUgMy43NzYxNCA1LjIyMzg2IDQgNS41IDRINi40NjQ0N0M2Ljk5NDkgNCA3LjUwMzYxIDQuMjEwNzEgNy44Nzg2OCA0LjU4NTc5TDggNC43MDcxMVY0LjcwODYzVjQuNzE1MzhWNC43MjIyMlY0LjcyOTE4VjQuNzM2MjRWNC43NDM0MVY0Ljc1MDY4VjQuNzU4MDZWNC43NjU1NFY0Ljc3MzEzVjQuNzgwODJWNC43ODg2MlY0Ljc5NjUyVjQuODA0NTNWNC44MTI2NVY0LjgyMDg3VjQuODI5MTlWNC44Mzc2MlY0Ljg0NjE2VjQuODU0OFY0Ljg2MzU0VjQuODcyMzlWNC44ODEzNVY0Ljg5MDQxVjQuODk5NTdWNC45MDg4NFY0LjkxODIxVjQuOTI3NjhWNC45MzcyN1Y0Ljk0Njk1VjQuOTU2NzRWNC45NjY2M1Y0Ljk3NjYzVjQuOTg2NzNWNC45OTY5M1Y1LjAwNzI0VjUuMDE3NjZWNS4wMjgxN1Y1LjAzODc5VjUuMDQ5NTJWNS4wNjAzNFY1LjA3MTI3VjUuMDgyMzFWNS4wOTM0NFY1LjEwNDY5VjUuMTE2MDNWNS4xMjc0OFY1LjEzOTAzVjUuMTUwNjhWNS4xNjI0NFY1LjE3NDI5VjUuMTg2MjZWNS4xOTgzMlY1LjIxMDQ5VjUuMjIyNzZWNS4yMzUxM1Y1LjI0NzYxVjUuMjYwMThWNS4yNzI4NlY1LjI4NTY1VjUuMjk4NTNWNS4zMTE1MlY1LjMyNDYxVjUuMzM3OFY1LjM1MTA5VjUuMzY0NDlWNS4zNzc5OFY1LjM5MTU4VjUuNDA1MjhWNS40MTkwOFY1LjQzMjk5VjUuNDQ2OTlWNS40NjExVjUuNDc1MzFWNS40ODk2MlY1LjUwNDAzVjUuNTE4NTRWNS41MzMxNlY1LjU0Nzg3VjUuNTYyNjlWNS41Nzc2MVY1LjU5MjYyVjUuNjA3NzRWNS42MjI5NlY1LjYzODI4VjUuNjUzNzFWNS42NjkyM1Y1LjY4NDg1VjUuNzAwNTdWNS43MTY0VjUuNzMyMzJWNS43NDgzNVY1Ljc2NDQ3VjUuNzgwN1Y1Ljc5NzAyVjUuODEzNDVWNS44Mjk5N1Y1Ljg0NjZWNS44NjMzMlY1Ljg4MDE1VjUuODk3MDdWNS45MTQxVjUuOTMxMjJWNS45NDg0NFY1Ljk2NTc3VjUuOTgzMTlWNi4wMDA3MVY2LjAxODMzVjYuMDM2MDVWNi4wNTM4N1Y2LjA3MTc5VjYuMDg5ODFWNi4xMDc5M1Y2LjEyNjE1VjYuMTQ0NDZWNi4xNjI4N1Y2LjE4MTM5VjYuMlY2LjIxODcxVjYuMjM3NTJWNi4yNTY0M1Y2LjI3NTQzVjYuMjk0NTRWNi4zMTM3NFY2LjMzMzA0VjYuMzUyNDRWNi4zNzE5NFY2LjM5MTUzVjYuNDExMjJWNi40MzEwMlY2LjQ1MDkxVjYuNDcwODlWNi40OTA5OFY2LjUxMTE2VjYuNTMxNDRWNi41NTE4MlY2LjU3MjI5VjYuNTkyODdWNi42MTM1NFY2LjYzNDMxVjYuNjU1MTdWNi42NzYxM1Y2LjY5NzE5VjYuNzE4MzVWNi43Mzk2VjYuNzYwOTVWNi43ODI0VjYuODAzOTRWNi44MjU1OFY2Ljg0NzMyVjYuODY5MTZWNi44OTEwOVY2LjkxMzEyVjYuOTM1MjRWNi45NTc0NlY2Ljk3OTc4VjcuMDAyMTlWNy4wMjQ3VjcuMDQ3MzFWNy4wNzAwMVY3LjA5MjhWNy4xMTU3VjcuMTM4NjlWNy4xNjE3N1Y3LjE4NDk1VjcuMjA4MjNWNy4yMzE2VjcuMjU1MDdWNy4yNzg2NFY3LjMwMjI5VjcuMzI2MDVWNy4zNDk5VjcuMzczODRWNy4zOTc4OFY3LjQyMjAyVjcuNDQ2MjVWNy40NzA1OFY3LjQ5NVY3LjUxOTUxVjcuNTQ0MTJWNy41Njg4M1Y3LjU5MzYzVjcuNjE4NTJWNy42NDM1MVY3LjY2ODZWNy42OTM3OFY3LjcxOTA1VjcuNzQ0NDFWNy43Njk4OFY3Ljc5NTQzVjcuODIxMDhWNy44NDY4M1Y3Ljg3MjY2VjcuODk4NlY3LjkyNDYyVjcuOTUwNzRWNy45NzY5NVY4LjAwMzI2VjguMDI5NjZWOC4wNTYxNlY4LjA4Mjc0VjguMTA5NDNWOC4xMzYyVjguMTYzMDdWOC4xOTAwM1Y4LjIxNzA5VjguMjQ0MjNWOC4yNzE0N1Y4LjI5ODgxVjguMzI2MjRWOC4zNTM3NlY4LjM4MTM3VjguNDA5MDdWOC40MzY4N1Y4LjQ2NDc2VjguNDkyNzVWOC41MjA4MlY4LjU0ODk5VjguNTc3MjVWOC42MDU2MVY4LjYzNDA1VjguNjYyNTlWOC42OTEyMlY4LjcxOTk0VjguNzQ4NzZWOC43Nzc2NlY4LjgwNjY2VjguODM1NzVWOC44NjQ5M1Y4Ljg5NDIxVjguOTIzNTdWOC45NTMwM1Y4Ljk4MjU4VjkuMDEyMjJWOS4wNDE5NVY5LjA3MTc3VjkuMTAxNjhWOS4xMzE2OVY5LjE2MTc4VjkuMTkxOTdWOS4yMjIyNVY5LjI1MjYyVjkuMjgzMDhWOS4zMTM2M1Y5LjM0NDI3VjkuMzc1MDFWOS40MDU4M1Y5LjQzNjc0VjkuNDY3NzVWOS40OTg4NFY5LjUzMDAzVjkuNTYxM1Y5LjU5MjY3VjkuNjI0MTNWOS42NTU2N1Y5LjY4NzMxVjkuNzE5MDRWOS43NTA4NVY5Ljc4Mjc2VjkuODE0NzZWOS44NDY4NFY5Ljg3OTAyVjkuOTExMjhWOS45NDM2NFY5Ljk3NjA4VjEwLjAwODZWMTAuMDQxMlYxMC4wNzRWMTAuMTA2OFYxMC4xMzk2VjEwLjE3MjZWMTAuMjA1N1YxMC4yMzg5VjEwLjI3MjFWMTAuMzA1NFYxMC4zMzg5VjEwLjM3MjRWMTAuNDA2VjEwLjQzOTdWMTAuNDczNVYxMC41MDczVjEwLjU0MTNWMTAuNTc1M1YxMC42MDk1VjEwLjY0MzdWMTAuNjc4VjEwLjcxMjRWMTAuNzQ2OVYxMC43ODE1VjEwLjgxNjFWMTAuODUwOVYxMC44ODU3VjEwLjkyMDZWMTAuOTU1N1YxMC45OTA4VjExSDcuNUM3LjIyMzg2IDExIDcgMTEuMjIzOSA3IDExLjVDNyAxMS43NzYxIDcuMjIzODYgMTIgNy41IDEySDhWMTIuMDA4OVYxMi4wNDY2VjEyLjA4NDNWMTIuMTIyMVYxMi4xNTk5VjEyLjE5NzlWMTIuMjM1OVYxMi4yNzQxVjEyLjMxMjNWMTIuMzUwNlYxMi4zODlWMTIuNDI3NFYxMi40NjZWMTIuNTA0NlYxMi41NDM0VjEyLjU4MjJWMTIuNjIxMVYxMi42NjAxVjEyLjY5OTFWMTIuNzM4M1YxMi43Nzc1VjEyLjgxNjhWMTIuODU2M1YxMi44OTU3VjEyLjkzNTNWMTIuOTc1VjEzLjAxNDdWMTMuMDU0NVYxMy4wOTQ1VjEzLjEzNDVWMTMuMTc0NVYxMy4yMTQ3VjEzLjI1NDlWMTMuMjk1M1YxMy4zMzU3VjEzLjM3NjJWMTMuNDE2OFYxMy40NTc0VjEzLjQ5ODJWMTMuNTM5VjEzLjU3OTlWMTMuNjIwOVYxMy42NjJWMTMuNzAzMlYxMy43NDQ0VjEzLjc4NThWMTMuODI3MlYxMy44Njg3VjEzLjkxMDNWMTMuOTUxOVYxMy45OTM3VjE0LjAzNTVWMTQuMDc3NFYxNC4xMTk0VjE0LjE2MTVWMTQuMjAzN1YxNC4yNDU5VjE0LjI4ODJWMTQuMzMwNlYxNC4zNzMxVjE0LjQxNTdWMTQuNDU4NFYxNC41MDExVjE0LjU0MzlWMTQuNTg2OFYxNC42Mjk4VjE0LjY3MjlWMTQuNzE2VjE0Ljc1OTJWMTQuODAyNVYxNC44NDU5VjE0Ljg4OTRWMTQuOTMzVjE0Ljk3NjZWMTUuMDIwM1YxNS4wNjQxVjE1LjEwOFYxNS4xNTJWMTUuMTk2VjE1LjI0MDFWMTUuMjg0M1YxNS4zMjg2VjE1LjM3M1YxNS40MTc0VjE1LjQ2MTlWMTUuNTA2NVYxNS41NTEyVjE1LjU5NlYxNS42NDA4VjE1LjY4NThWMTUuNzMwOFYxNS43NzU5VjE1LjgyMVYxNS44NjYzVjE1LjkxMTZWMTUuOTU3VjE2LjAwMjVWMTYuMDQ4MVYxNi4wOTM3VjE2LjEzOTVWMTYuMTg1M1YxNi4yMzEyVjE2LjI3NzFWMTYuMzIzMlYxNi4zNjkzVjE2LjQxNTVWMTYuNDYxOFYxNi41MDgyVjE2LjU1NDZWMTYuNjAxMVYxNi42NDc3VjE2LjY5NDRWMTYuNzQxMlYxNi43ODhWMTYuODM0OVYxNi44ODE5VjE2LjkyOVYxNi45NzYxVjE3LjAyMzRWMTcuMDcwN1YxNy4xMTgxVjE3LjE2NTVWMTcuMjEzMVYxNy4yNjA3VjE3LjI5MjlMNy44Nzg2OCAxNy40MTQyQzcuNTAzNjEgMTcuNzg5MyA2Ljk5NDkgMTggNi40NjQ0NyAxOEg1LjVDNS4yMjM4NiAxOCA1IDE4LjIyMzkgNSAxOC41QzUgMTguNzc2MSA1LjIyMzg2IDE5IDUuNSAxOUg2LjQ2NDQ3QzcuMjIwMzcgMTkgNy45NDY4NyAxOC43MTQ3IDguNSAxOC4yMDM4QzkuMDUzMTQgMTguNzE0NyA5Ljc3OTYzIDE5IDEwLjUzNTUgMTlIMTEuNUMxMS43NzYxIDE5IDEyIDE4Ljc3NjEgMTIgMTguNUMxMiAxOC4yMjM5IDExLjc3NjEgMTggMTEuNSAxOEgxMC41MzU1QzEwLjAwNTEgMTggOS40OTYzOSAxNy43ODkzIDkuMTIxMzIgMTcuNDE0Mkw5IDE3LjI5MjlWMTcuMjYwN1YxNy4yMTMxVjE3LjE2NTVWMTcuMTE4MVYxNy4wNzA3VjE3LjAyMzRWMTYuOTc2MVYxNi45MjlWMTYuODgxOVYxNi44MzQ5VjE2Ljc4OFYxNi43NDEyVjE2LjY5NDRWMTYuNjQ3N1YxNi42MDExVjE2LjU1NDZWMTYuNTA4MlYxNi40NjE4VjE2LjQxNTVWMTYuMzY5M1YxNi4zMjMyVjE2LjI3NzFWMTYuMjMxMlYxNi4xODUzVjE2LjEzOTVWMTYuMDkzN1YxNi4wNDgxVjE2LjAwMjVWMTUuOTU3VjE1LjkxMTZWMTUuODY2M1YxNS44MjFWMTUuNzc1OVYxNS43MzA4VjE1LjY4NThWMTUuNjQwOFYxNS41OTZWMTUuNTUxMlYxNS41MDY1VjE1LjQ2MTlWMTUuNDE3NFYxNS4zNzNWMTUuMzI4NlYxNS4yODQzVjE1LjI0MDFWMTUuMTk2VjE1LjE1MlYxNS4xMDhWMTUuMDY0MVYxNS4wMjAzVjE0Ljk3NjZWMTQuOTMzVjE0Ljg4OTRWMTQuODQ1OVYxNC44MDI1VjE0Ljc1OTJWMTQuNzE2VjE0LjY3MjlWMTQuNjI5OFYxNC41ODY4VjE0LjU0MzlWMTQuNTAxMVYxNC40NTg0VjE0LjQxNTdWMTQuMzczMVYxNC4zMzA2VjE0LjI4ODJWMTQuMjQ1OVYxNC4yMDM3VjE0LjE2MTVWMTQuMTE5NFYxNC4wNzc0VjE0LjAzNTVWMTMuOTkzN1YxMy45NTE5VjEzLjkxMDNWMTMuODY4N1YxMy44MjcyVjEzLjc4NThWMTMuNzQ0NFYxMy43MDMyVjEzLjY2MlYxMy42MjA5VjEzLjU3OTlWMTMuNTM5VjEzLjQ5ODJWMTMuNDU3NFYxMy40MTY4VjEzLjM3NjJWMTMuMzM1N1YxMy4yOTUzVjEzLjI1NDlWMTMuMjE0N1YxMy4xNzQ1VjEzLjEzNDVWMTMuMDk0NVYxMy4wNTQ1VjEzLjAxNDdWMTIuOTc1VjEyLjkzNTNWMTIuODk1N1YxMi44NTYzVjEyLjgxNjhWMTIuNzc3NVYxMi43MzgzVjEyLjY5OTFWMTIuNjYwMVYxMi42MjExVjEyLjU4MjJWMTIuNTQzNFYxMi41MDQ2VjEyLjQ2NlYxMi40Mjc0VjEyLjM4OVYxMi4zNTA2VjEyLjMxMjNWMTIuMjc0MVYxMi4yMzU5VjEyLjE5NzlWMTIuMTU5OVYxMi4xMjIxVjEyLjA4NDNWMTIuMDQ2NlYxMi4wMDg5VjEySDkuNUM5Ljc3NjE0IDEyIDEwIDExLjc3NjEgMTAgMTEuNUMxMCAxMS4yMjM5IDkuNzc2MTQgMTEgOS41IDExSDlWMTAuOTkwOFYxMC45NTU3VjEwLjkyMDZWMTAuODg1N1YxMC44NTA5VjEwLjgxNjFWMTAuNzgxNVYxMC43NDY5VjEwLjcxMjRWMTAuNjc4VjEwLjY0MzdWMTAuNjA5NVYxMC41NzUzVjEwLjU0MTNWMTAuNTA3M1YxMC40NzM1VjEwLjQzOTdWMTAuNDA2VjEwLjM3MjRWMTAuMzM4OVYxMC4zMDU0VjEwLjI3MjFWMTAuMjM4OVYxMC4yMDU3VjEwLjE3MjZWMTAuMTM5NlYxMC4xMDY4VjEwLjA3NFYxMC4wNDEyVjEwLjAwODZWOS45NzYwOFY5Ljk0MzY0VjkuOTExMjhWOS44NzkwMlY5Ljg0Njg0VjkuODE0NzZWOS43ODI3NlY5Ljc1MDg1VjkuNzE5MDRWOS42ODczMVY5LjY1NTY3VjkuNjI0MTNWOS41OTI2N1Y5LjU2MTNWOS41MzAwM1Y5LjQ5ODg0VjkuNDY3NzVWOS40MzY3NFY5LjQwNTgzVjkuMzc1MDFWOS4zNDQyN1Y5LjMxMzYzVjkuMjgzMDhWOS4yNTI2MlY5LjIyMjI1VjkuMTkxOTdWOS4xNjE3OFY5LjEzMTY5VjkuMTAxNjhWOS4wNzE3N1Y5LjA0MTk1VjkuMDEyMjJWOC45ODI1OFY4Ljk1MzAzVjguOTIzNTdWOC44OTQyMVY4Ljg2NDkzVjguODM1NzVWOC44MDY2NlY4Ljc3NzY2VjguNzQ4NzZWOC43MTk5NFY4LjY5MTIyVjguNjYyNTlWOC42MzQwNVY4LjYwNTYxVjguNTc3MjVWOC41NDg5OVY4LjUyMDgyVjguNDkyNzVWOC40NjQ3NlY4LjQzNjg3VjguNDA5MDdWOC4zODEzN1Y4LjM1Mzc2VjguMzI2MjRWOC4yOTg4MVY4LjI3MTQ3VjguMjQ0MjNWOC4yMTcwOVY4LjE5MDAzVjguMTYzMDdWOC4xMzYyVjguMTA5NDNWOC4wODI3NFY4LjA1NjE2VjguMDI5NjZWOC4wMDMyNlY3Ljk3Njk1VjcuOTUwNzRWNy45MjQ2MlY3Ljg5ODZWNy44NzI2NlY3Ljg0NjgzVjcuODIxMDhWNy43OTU0M1Y3Ljc2OTg4VjcuNzQ0NDFWNy43MTkwNVY3LjY5Mzc4VjcuNjY4NlY3LjY0MzUxVjcuNjE4NTJWNy41OTM2M1Y3LjU2ODgzVjcuNTQ0MTJWNy41MTk1MVY3LjQ5NVY3LjQ3MDU4VjcuNDQ2MjVWNy40MjIwMlY3LjM5Nzg4VjcuMzczODRWNy4zNDk5VjcuMzI2MDVWNy4zMDIyOVY3LjI3ODY0VjcuMjU1MDdWNy4yMzE2VjcuMjA4MjNWNy4xODQ5NVY3LjE2MTc3VjcuMTM4NjlWNy4xMTU3VjcuMDkyOFY3LjA3MDAxVjcuMDQ3MzFWNy4wMjQ3VjcuMDAyMTlWNi45Nzk3OFY2Ljk1NzQ2VjYuOTM1MjRWNi45MTMxMlY2Ljg5MTA5VjYuODY5MTZWNi44NDczMlY2LjgyNTU4VjYuODAzOTRWNi43ODI0VjYuNzYwOTVWNi43Mzk2VjYuNzE4MzVWNi42OTcxOVY2LjY3NjEzVjYuNjU1MTdWNi42MzQzMVY2LjYxMzU0VjYuNTkyODdWNi41NzIyOVY2LjU1MTgyVjYuNTMxNDRWNi41MTExNlY2LjQ5MDk4VjYuNDcwODlWNi40NTA5MVY2LjQzMTAyVjYuNDExMjJWNi4zOTE1M1Y2LjM3MTk0VjYuMzUyNDRWNi4zMzMwNFY2LjMxMzc0VjYuMjk0NTRWNi4yNzU0M1Y2LjI1NjQzVjYuMjM3NTJWNi4yMTg3MVY2LjJWNi4xODEzOVY2LjE2Mjg3VjYuMTQ0NDZWNi4xMjYxNVY2LjEwNzkzVjYuMDg5ODFWNi4wNzE3OVY2LjA1Mzg3VjYuMDM2MDVWNi4wMTgzM1Y2LjAwMDcxVjUuOTgzMTlWNS45NjU3N1Y1Ljk0ODQ0VjUuOTMxMjJWNS45MTQxVjUuODk3MDdWNS44ODAxNVY1Ljg2MzMyVjUuODQ2NlY1LjgyOTk3VjUuODEzNDVWNS43OTcwMlY1Ljc4MDdWNS43NjQ0N1Y1Ljc0ODM1VjUuNzMyMzJWNS43MTY0VjUuNzAwNTdWNS42ODQ4NVY1LjY2OTIzVjUuNjUzNzFWNS42MzgyOFY1LjYyMjk2VjUuNjA3NzRWNS41OTI2MlY1LjU3NzYxVjUuNTYyNjlWNS41NDc4N1Y1LjUzMzE2VjUuNTE4NTRWNS41MDQwM1Y1LjQ4OTYyVjUuNDc1MzFWNS40NjExVjUuNDQ2OTlWNS40MzI5OVY1LjQxOTA4VjUuNDA1MjhWNS4zOTE1OFY1LjM3Nzk4VjUuMzY0NDlWNS4zNTEwOVY1LjMzNzhWNS4zMjQ2MVY1LjMxMTUyVjUuMjk4NTNWNS4yODU2NVY1LjI3Mjg2VjUuMjYwMThWNS4yNDc2MVY1LjIzNTEzVjUuMjIyNzZWNS4yMTA0OVY1LjE5ODMyVjUuMTg2MjZWNS4xNzQyOVY1LjE2MjQ0VjUuMTUwNjhWNS4xMzkwM1Y1LjEyNzQ4VjUuMTE2MDNWNS4xMDQ2OVY1LjA5MzQ0VjUuMDgyMzFWNS4wNzEyN1Y1LjA2MDM0VjUuMDQ5NTJWNS4wMzg3OVY1LjAyODE3VjUuMDE3NjZWNS4wMDcyNFY0Ljk5NjkzVjQuOTg2NzNWNC45NzY2M1Y0Ljk2NjYzVjQuOTU2NzRWNC45NDY5NVY0LjkzNzI3VjQuOTI3NjhWNC45MTgyMVY0LjkwODg0VjQuODk5NTdWNC44OTA0MVY0Ljg4MTM1VjQuODcyMzlWNC44NjM1NFY0Ljg1NDhWNC44NDYxNlY0LjgzNzYyVjQuODI5MTlWNC44MjA4N1Y0LjgxMjY1VjQuODA0NTNWNC43OTY1MlY0Ljc4ODYyVjQuNzgwODJWNC43NzMxM1Y0Ljc2NTU0VjQuNzU4MDZWNC43NTA2OFY0Ljc0MzQxVjQuNzM2MjRWNC43MjkxOFY0LjcyMjIyVjQuNzE1MzhWNC43MDg2M1Y0LjcwNzExTDkuMTIxMzIgNC41ODU3OUM5LjQ5NjM5IDQuMjEwNzEgMTAuMDA1MSA0IDEwLjUzNTUgNEgxMS41QzExLjc3NjEgNCAxMiAzLjc3NjE0IDEyIDMuNUMxMiAzLjIyMzg2IDExLjc3NjEgMyAxMS41IDNIMTAuNTM1NUM5Ljc3OTYzIDMgOS4wNTMxMyAzLjI4NTI4IDguNSAzLjc5NjIzQzcuOTQ2ODcgMy4yODUyOCA3LjIyMDM3IDMgNi40NjQ0NyAzSDUuNVoiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik04IDQuNzA3MTFIOVY0LjI5Mjg5TDguNzA3MTEgNEw4IDQuNzA3MTFaTTggMTFWMTJIOVYxMUg4Wk04IDEySDlWMTFIOFYxMlpNOCAxNy4yOTI5TDguNzA3MTEgMThMOSAxNy43MDcxVjE3LjI5MjlIOFpNNy44Nzg2OCAxNy40MTQyTDguNTg1NzkgMTguMTIxM0g4LjU4NTc5TDcuODc4NjggMTcuNDE0MlpNOC41IDE4LjIwMzhMOS4xNzg1NCAxNy40NjkyTDguNSAxNi44NDI0TDcuODIxNDYgMTcuNDY5Mkw4LjUgMTguMjAzOFpNOSAxNy4yOTI5SDhWMTcuNzA3MUw4LjI5Mjg5IDE4TDkgMTcuMjkyOVpNOSAxMlYxMUg4VjEySDlaTTkgMTFIOFYxMkg5VjExWk05IDQuNzA3MTFMOC4yOTI4OSA0TDggNC4yOTI4OVY0LjcwNzExSDlaTTkuMTIxMzIgNC41ODU3OUw5LjgyODQzIDUuMjkyODlMOS44Mjg0MyA1LjI5Mjg5TDkuMTIxMzIgNC41ODU3OVpNOC41IDMuNzk2MjNMNy44MjE0NiA0LjUzMDc5TDguNSA1LjE1NzU3TDkuMTc4NTQgNC41MzA3OUw4LjUgMy43OTYyM1pNNiAzLjVDNiAzLjc3NjE0IDUuNzc2MTQgNCA1LjUgNFYyQzQuNjcxNTcgMiA0IDIuNjcxNTcgNCAzLjVINlpNNS41IDNDNS43NzYxNCAzIDYgMy4yMjM4NiA2IDMuNUg0QzQgNC4zMjg0MyA0LjY3MTU3IDUgNS41IDVWM1pNNi40NjQ0NyAzSDUuNVY1SDYuNDY0NDdWM1pNOC41ODU3OSAzLjg3ODY4QzguMDIzMTggMy4zMTYwNyA3LjI2MDEyIDMgNi40NjQ0NyAzVjVDNi43Mjk2OCA1IDYuOTg0MDQgNS4xMDUzNiA3LjE3MTU3IDUuMjkyODlMOC41ODU3OSAzLjg3ODY4Wk04LjcwNzExIDRMOC41ODU3OSAzLjg3ODY4TDcuMTcxNTcgNS4yOTI4OUw3LjI5Mjg5IDUuNDE0MjFMOC43MDcxMSA0Wk05IDQuNzA4NjNWNC43MDcxMUg3VjQuNzA4NjNIOVpNOSA0LjcxNTM4VjQuNzA4NjNIN1Y0LjcxNTM4SDlaTTkgNC43MjIyMlY0LjcxNTM4SDdWNC43MjIyMkg5Wk05IDQuNzI5MThWNC43MjIyMkg3VjQuNzI5MThIOVpNOSA0LjczNjI0VjQuNzI5MThIN1Y0LjczNjI0SDlaTTkgNC43NDM0MVY0LjczNjI0SDdWNC43NDM0MUg5Wk05IDQuNzUwNjhWNC43NDM0MUg3VjQuNzUwNjhIOVpNOSA0Ljc1ODA2VjQuNzUwNjhIN1Y0Ljc1ODA2SDlaTTkgNC43NjU1NFY0Ljc1ODA2SDdWNC43NjU1NEg5Wk05IDQuNzczMTNWNC43NjU1NEg3VjQuNzczMTNIOVpNOSA0Ljc4MDgyVjQuNzczMTNIN1Y0Ljc4MDgySDlaTTkgNC43ODg2MlY0Ljc4MDgySDdWNC43ODg2Mkg5Wk05IDQuNzk2NTJWNC43ODg2Mkg3VjQuNzk2NTJIOVpNOSA0LjgwNDUzVjQuNzk2NTJIN1Y0LjgwNDUzSDlaTTkgNC44MTI2NVY0LjgwNDUzSDdWNC44MTI2NUg5Wk05IDQuODIwODdWNC44MTI2NUg3VjQuODIwODdIOVpNOSA0LjgyOTE5VjQuODIwODdIN1Y0LjgyOTE5SDlaTTkgNC44Mzc2MlY0LjgyOTE5SDdWNC44Mzc2Mkg5Wk05IDQuODQ2MTZWNC44Mzc2Mkg3VjQuODQ2MTZIOVpNOSA0Ljg1NDhWNC44NDYxNkg3VjQuODU0OEg5Wk05IDQuODYzNTRWNC44NTQ4SDdWNC44NjM1NEg5Wk05IDQuODcyMzlWNC44NjM1NEg3VjQuODcyMzlIOVpNOSA0Ljg4MTM1VjQuODcyMzlIN1Y0Ljg4MTM1SDlaTTkgNC44OTA0MVY0Ljg4MTM1SDdWNC44OTA0MUg5Wk05IDQuODk5NTdWNC44OTA0MUg3VjQuODk5NTdIOVpNOSA0LjkwODg0VjQuODk5NTdIN1Y0LjkwODg0SDlaTTkgNC45MTgyMVY0LjkwODg0SDdWNC45MTgyMUg5Wk05IDQuOTI3NjhWNC45MTgyMUg3VjQuOTI3NjhIOVpNOSA0LjkzNzI3VjQuOTI3NjhIN1Y0LjkzNzI3SDlaTTkgNC45NDY5NVY0LjkzNzI3SDdWNC45NDY5NUg5Wk05IDQuOTU2NzRWNC45NDY5NUg3VjQuOTU2NzRIOVpNOSA0Ljk2NjYzVjQuOTU2NzRIN1Y0Ljk2NjYzSDlaTTkgNC45NzY2M1Y0Ljk2NjYzSDdWNC45NzY2M0g5Wk05IDQuOTg2NzNWNC45NzY2M0g3VjQuOTg2NzNIOVpNOSA0Ljk5NjkzVjQuOTg2NzNIN1Y0Ljk5NjkzSDlaTTkgNS4wMDcyNFY0Ljk5NjkzSDdWNS4wMDcyNEg5Wk05IDUuMDE3NjZWNS4wMDcyNEg3VjUuMDE3NjZIOVpNOSA1LjAyODE3VjUuMDE3NjZIN1Y1LjAyODE3SDlaTTkgNS4wMzg3OVY1LjAyODE3SDdWNS4wMzg3OUg5Wk05IDUuMDQ5NTJWNS4wMzg3OUg3VjUuMDQ5NTJIOVpNOSA1LjA2MDM0VjUuMDQ5NTJIN1Y1LjA2MDM0SDlaTTkgNS4wNzEyN1Y1LjA2MDM0SDdWNS4wNzEyN0g5Wk05IDUuMDgyMzFWNS4wNzEyN0g3VjUuMDgyMzFIOVpNOSA1LjA5MzQ0VjUuMDgyMzFIN1Y1LjA5MzQ0SDlaTTkgNS4xMDQ2OVY1LjA5MzQ0SDdWNS4xMDQ2OUg5Wk05IDUuMTE2MDNWNS4xMDQ2OUg3VjUuMTE2MDNIOVpNOSA1LjEyNzQ4VjUuMTE2MDNIN1Y1LjEyNzQ4SDlaTTkgNS4xMzkwM1Y1LjEyNzQ4SDdWNS4xMzkwM0g5Wk05IDUuMTUwNjhWNS4xMzkwM0g3VjUuMTUwNjhIOVpNOSA1LjE2MjQ0VjUuMTUwNjhIN1Y1LjE2MjQ0SDlaTTkgNS4xNzQyOVY1LjE2MjQ0SDdWNS4xNzQyOUg5Wk05IDUuMTg2MjZWNS4xNzQyOUg3VjUuMTg2MjZIOVpNOSA1LjE5ODMyVjUuMTg2MjZIN1Y1LjE5ODMySDlaTTkgNS4yMTA0OVY1LjE5ODMySDdWNS4yMTA0OUg5Wk05IDUuMjIyNzZWNS4yMTA0OUg3VjUuMjIyNzZIOVpNOSA1LjIzNTEzVjUuMjIyNzZIN1Y1LjIzNTEzSDlaTTkgNS4yNDc2MVY1LjIzNTEzSDdWNS4yNDc2MUg5Wk05IDUuMjYwMThWNS4yNDc2MUg3VjUuMjYwMThIOVpNOSA1LjI3Mjg2VjUuMjYwMThIN1Y1LjI3Mjg2SDlaTTkgNS4yODU2NVY1LjI3Mjg2SDdWNS4yODU2NUg5Wk05IDUuMjk4NTNWNS4yODU2NUg3VjUuMjk4NTNIOVpNOSA1LjMxMTUyVjUuMjk4NTNIN1Y1LjMxMTUySDlaTTkgNS4zMjQ2MVY1LjMxMTUySDdWNS4zMjQ2MUg5Wk05IDUuMzM3OFY1LjMyNDYxSDdWNS4zMzc4SDlaTTkgNS4zNTEwOVY1LjMzNzhIN1Y1LjM1MTA5SDlaTTkgNS4zNjQ0OVY1LjM1MTA5SDdWNS4zNjQ0OUg5Wk05IDUuMzc3OThWNS4zNjQ0OUg3VjUuMzc3OThIOVpNOSA1LjM5MTU4VjUuMzc3OThIN1Y1LjM5MTU4SDlaTTkgNS40MDUyOFY1LjM5MTU4SDdWNS40MDUyOEg5Wk05IDUuNDE5MDhWNS40MDUyOEg3VjUuNDE5MDhIOVpNOSA1LjQzMjk5VjUuNDE5MDhIN1Y1LjQzMjk5SDlaTTkgNS40NDY5OVY1LjQzMjk5SDdWNS40NDY5OUg5Wk05IDUuNDYxMVY1LjQ0Njk5SDdWNS40NjExSDlaTTkgNS40NzUzMVY1LjQ2MTFIN1Y1LjQ3NTMxSDlaTTkgNS40ODk2MlY1LjQ3NTMxSDdWNS40ODk2Mkg5Wk05IDUuNTA0MDNWNS40ODk2Mkg3VjUuNTA0MDNIOVpNOSA1LjUxODU0VjUuNTA0MDNIN1Y1LjUxODU0SDlaTTkgNS41MzMxNlY1LjUxODU0SDdWNS41MzMxNkg5Wk05IDUuNTQ3ODdWNS41MzMxNkg3VjUuNTQ3ODdIOVpNOSA1LjU2MjY5VjUuNTQ3ODdIN1Y1LjU2MjY5SDlaTTkgNS41Nzc2MVY1LjU2MjY5SDdWNS41Nzc2MUg5Wk05IDUuNTkyNjJWNS41Nzc2MUg3VjUuNTkyNjJIOVpNOSA1LjYwNzc0VjUuNTkyNjJIN1Y1LjYwNzc0SDlaTTkgNS42MjI5NlY1LjYwNzc0SDdWNS42MjI5Nkg5Wk05IDUuNjM4MjhWNS42MjI5Nkg3VjUuNjM4MjhIOVpNOSA1LjY1MzcxVjUuNjM4MjhIN1Y1LjY1MzcxSDlaTTkgNS42NjkyM1Y1LjY1MzcxSDdWNS42NjkyM0g5Wk05IDUuNjg0ODVWNS42NjkyM0g3VjUuNjg0ODVIOVpNOSA1LjcwMDU3VjUuNjg0ODVIN1Y1LjcwMDU3SDlaTTkgNS43MTY0VjUuNzAwNTdIN1Y1LjcxNjRIOVpNOSA1LjczMjMyVjUuNzE2NEg3VjUuNzMyMzJIOVpNOSA1Ljc0ODM1VjUuNzMyMzJIN1Y1Ljc0ODM1SDlaTTkgNS43NjQ0N1Y1Ljc0ODM1SDdWNS43NjQ0N0g5Wk05IDUuNzgwN1Y1Ljc2NDQ3SDdWNS43ODA3SDlaTTkgNS43OTcwMlY1Ljc4MDdIN1Y1Ljc5NzAySDlaTTkgNS44MTM0NVY1Ljc5NzAySDdWNS44MTM0NUg5Wk05IDUuODI5OTdWNS44MTM0NUg3VjUuODI5OTdIOVpNOSA1Ljg0NjZWNS44Mjk5N0g3VjUuODQ2Nkg5Wk05IDUuODYzMzJWNS44NDY2SDdWNS44NjMzMkg5Wk05IDUuODgwMTVWNS44NjMzMkg3VjUuODgwMTVIOVpNOSA1Ljg5NzA3VjUuODgwMTVIN1Y1Ljg5NzA3SDlaTTkgNS45MTQxVjUuODk3MDdIN1Y1LjkxNDFIOVpNOSA1LjkzMTIyVjUuOTE0MUg3VjUuOTMxMjJIOVpNOSA1Ljk0ODQ0VjUuOTMxMjJIN1Y1Ljk0ODQ0SDlaTTkgNS45NjU3N1Y1Ljk0ODQ0SDdWNS45NjU3N0g5Wk05IDUuOTgzMTlWNS45NjU3N0g3VjUuOTgzMTlIOVpNOSA2LjAwMDcxVjUuOTgzMTlIN1Y2LjAwMDcxSDlaTTkgNi4wMTgzM1Y2LjAwMDcxSDdWNi4wMTgzM0g5Wk05IDYuMDM2MDVWNi4wMTgzM0g3VjYuMDM2MDVIOVpNOSA2LjA1Mzg3VjYuMDM2MDVIN1Y2LjA1Mzg3SDlaTTkgNi4wNzE3OVY2LjA1Mzg3SDdWNi4wNzE3OUg5Wk05IDYuMDg5ODFWNi4wNzE3OUg3VjYuMDg5ODFIOVpNOSA2LjEwNzkzVjYuMDg5ODFIN1Y2LjEwNzkzSDlaTTkgNi4xMjYxNVY2LjEwNzkzSDdWNi4xMjYxNUg5Wk05IDYuMTQ0NDZWNi4xMjYxNUg3VjYuMTQ0NDZIOVpNOSA2LjE2Mjg3VjYuMTQ0NDZIN1Y2LjE2Mjg3SDlaTTkgNi4xODEzOVY2LjE2Mjg3SDdWNi4xODEzOUg5Wk05IDYuMlY2LjE4MTM5SDdWNi4ySDlaTTkgNi4yMTg3MVY2LjJIN1Y2LjIxODcxSDlaTTkgNi4yMzc1MlY2LjIxODcxSDdWNi4yMzc1Mkg5Wk05IDYuMjU2NDNWNi4yMzc1Mkg3VjYuMjU2NDNIOVpNOSA2LjI3NTQzVjYuMjU2NDNIN1Y2LjI3NTQzSDlaTTkgNi4yOTQ1NFY2LjI3NTQzSDdWNi4yOTQ1NEg5Wk05IDYuMzEzNzRWNi4yOTQ1NEg3VjYuMzEzNzRIOVpNOSA2LjMzMzA0VjYuMzEzNzRIN1Y2LjMzMzA0SDlaTTkgNi4zNTI0NFY2LjMzMzA0SDdWNi4zNTI0NEg5Wk05IDYuMzcxOTRWNi4zNTI0NEg3VjYuMzcxOTRIOVpNOSA2LjM5MTUzVjYuMzcxOTRIN1Y2LjM5MTUzSDlaTTkgNi40MTEyMlY2LjM5MTUzSDdWNi40MTEyMkg5Wk05IDYuNDMxMDJWNi40MTEyMkg3VjYuNDMxMDJIOVpNOSA2LjQ1MDkxVjYuNDMxMDJIN1Y2LjQ1MDkxSDlaTTkgNi40NzA4OVY2LjQ1MDkxSDdWNi40NzA4OUg5Wk05IDYuNDkwOThWNi40NzA4OUg3VjYuNDkwOThIOVpNOSA2LjUxMTE2VjYuNDkwOThIN1Y2LjUxMTE2SDlaTTkgNi41MzE0NFY2LjUxMTE2SDdWNi41MzE0NEg5Wk05IDYuNTUxODJWNi41MzE0NEg3VjYuNTUxODJIOVpNOSA2LjU3MjI5VjYuNTUxODJIN1Y2LjU3MjI5SDlaTTkgNi41OTI4N1Y2LjU3MjI5SDdWNi41OTI4N0g5Wk05IDYuNjEzNTRWNi41OTI4N0g3VjYuNjEzNTRIOVpNOSA2LjYzNDMxVjYuNjEzNTRIN1Y2LjYzNDMxSDlaTTkgNi42NTUxN1Y2LjYzNDMxSDdWNi42NTUxN0g5Wk05IDYuNjc2MTNWNi42NTUxN0g3VjYuNjc2MTNIOVpNOSA2LjY5NzE5VjYuNjc2MTNIN1Y2LjY5NzE5SDlaTTkgNi43MTgzNVY2LjY5NzE5SDdWNi43MTgzNUg5Wk05IDYuNzM5NlY2LjcxODM1SDdWNi43Mzk2SDlaTTkgNi43NjA5NVY2LjczOTZIN1Y2Ljc2MDk1SDlaTTkgNi43ODI0VjYuNzYwOTVIN1Y2Ljc4MjRIOVpNOSA2LjgwMzk0VjYuNzgyNEg3VjYuODAzOTRIOVpNOSA2LjgyNTU4VjYuODAzOTRIN1Y2LjgyNTU4SDlaTTkgNi44NDczMlY2LjgyNTU4SDdWNi44NDczMkg5Wk05IDYuODY5MTZWNi44NDczMkg3VjYuODY5MTZIOVpNOSA2Ljg5MTA5VjYuODY5MTZIN1Y2Ljg5MTA5SDlaTTkgNi45MTMxMlY2Ljg5MTA5SDdWNi45MTMxMkg5Wk05IDYuOTM1MjRWNi45MTMxMkg3VjYuOTM1MjRIOVpNOSA2Ljk1NzQ2VjYuOTM1MjRIN1Y2Ljk1NzQ2SDlaTTkgNi45Nzk3OFY2Ljk1NzQ2SDdWNi45Nzk3OEg5Wk05IDcuMDAyMTlWNi45Nzk3OEg3VjcuMDAyMTlIOVpNOSA3LjAyNDdWNy4wMDIxOUg3VjcuMDI0N0g5Wk05IDcuMDQ3MzFWNy4wMjQ3SDdWNy4wNDczMUg5Wk05IDcuMDcwMDFWNy4wNDczMUg3VjcuMDcwMDFIOVpNOSA3LjA5MjhWNy4wNzAwMUg3VjcuMDkyOEg5Wk05IDcuMTE1N1Y3LjA5MjhIN1Y3LjExNTdIOVpNOSA3LjEzODY5VjcuMTE1N0g3VjcuMTM4NjlIOVpNOSA3LjE2MTc3VjcuMTM4NjlIN1Y3LjE2MTc3SDlaTTkgNy4xODQ5NVY3LjE2MTc3SDdWNy4xODQ5NUg5Wk05IDcuMjA4MjNWNy4xODQ5NUg3VjcuMjA4MjNIOVpNOSA3LjIzMTZWNy4yMDgyM0g3VjcuMjMxNkg5Wk05IDcuMjU1MDdWNy4yMzE2SDdWNy4yNTUwN0g5Wk05IDcuMjc4NjRWNy4yNTUwN0g3VjcuMjc4NjRIOVpNOSA3LjMwMjI5VjcuMjc4NjRIN1Y3LjMwMjI5SDlaTTkgNy4zMjYwNVY3LjMwMjI5SDdWNy4zMjYwNUg5Wk05IDcuMzQ5OVY3LjMyNjA1SDdWNy4zNDk5SDlaTTkgNy4zNzM4NFY3LjM0OTlIN1Y3LjM3Mzg0SDlaTTkgNy4zOTc4OFY3LjM3Mzg0SDdWNy4zOTc4OEg5Wk05IDcuNDIyMDJWNy4zOTc4OEg3VjcuNDIyMDJIOVpNOSA3LjQ0NjI1VjcuNDIyMDJIN1Y3LjQ0NjI1SDlaTTkgNy40NzA1OFY3LjQ0NjI1SDdWNy40NzA1OEg5Wk05IDcuNDk1VjcuNDcwNThIN1Y3LjQ5NUg5Wk05IDcuNTE5NTFWNy40OTVIN1Y3LjUxOTUxSDlaTTkgNy41NDQxMlY3LjUxOTUxSDdWNy41NDQxMkg5Wk05IDcuNTY4ODNWNy41NDQxMkg3VjcuNTY4ODNIOVpNOSA3LjU5MzYzVjcuNTY4ODNIN1Y3LjU5MzYzSDlaTTkgNy42MTg1MlY3LjU5MzYzSDdWNy42MTg1Mkg5Wk05IDcuNjQzNTFWNy42MTg1Mkg3VjcuNjQzNTFIOVpNOSA3LjY2ODZWNy42NDM1MUg3VjcuNjY4Nkg5Wk05IDcuNjkzNzhWNy42Njg2SDdWNy42OTM3OEg5Wk05IDcuNzE5MDVWNy42OTM3OEg3VjcuNzE5MDVIOVpNOSA3Ljc0NDQxVjcuNzE5MDVIN1Y3Ljc0NDQxSDlaTTkgNy43Njk4OFY3Ljc0NDQxSDdWNy43Njk4OEg5Wk05IDcuNzk1NDNWNy43Njk4OEg3VjcuNzk1NDNIOVpNOSA3LjgyMTA4VjcuNzk1NDNIN1Y3LjgyMTA4SDlaTTkgNy44NDY4M1Y3LjgyMTA4SDdWNy44NDY4M0g5Wk05IDcuODcyNjZWNy44NDY4M0g3VjcuODcyNjZIOVpNOSA3Ljg5ODZWNy44NzI2Nkg3VjcuODk4Nkg5Wk05IDcuOTI0NjJWNy44OTg2SDdWNy45MjQ2Mkg5Wk05IDcuOTUwNzRWNy45MjQ2Mkg3VjcuOTUwNzRIOVpNOSA3Ljk3Njk1VjcuOTUwNzRIN1Y3Ljk3Njk1SDlaTTkgOC4wMDMyNlY3Ljk3Njk1SDdWOC4wMDMyNkg5Wk05IDguMDI5NjZWOC4wMDMyNkg3VjguMDI5NjZIOVpNOSA4LjA1NjE2VjguMDI5NjZIN1Y4LjA1NjE2SDlaTTkgOC4wODI3NFY4LjA1NjE2SDdWOC4wODI3NEg5Wk05IDguMTA5NDNWOC4wODI3NEg3VjguMTA5NDNIOVpNOSA4LjEzNjJWOC4xMDk0M0g3VjguMTM2Mkg5Wk05IDguMTYzMDdWOC4xMzYySDdWOC4xNjMwN0g5Wk05IDguMTkwMDNWOC4xNjMwN0g3VjguMTkwMDNIOVpNOSA4LjIxNzA5VjguMTkwMDNIN1Y4LjIxNzA5SDlaTTkgOC4yNDQyM1Y4LjIxNzA5SDdWOC4yNDQyM0g5Wk05IDguMjcxNDdWOC4yNDQyM0g3VjguMjcxNDdIOVpNOSA4LjI5ODgxVjguMjcxNDdIN1Y4LjI5ODgxSDlaTTkgOC4zMjYyNFY4LjI5ODgxSDdWOC4zMjYyNEg5Wk05IDguMzUzNzZWOC4zMjYyNEg3VjguMzUzNzZIOVpNOSA4LjM4MTM3VjguMzUzNzZIN1Y4LjM4MTM3SDlaTTkgOC40MDkwN1Y4LjM4MTM3SDdWOC40MDkwN0g5Wk05IDguNDM2ODdWOC40MDkwN0g3VjguNDM2ODdIOVpNOSA4LjQ2NDc2VjguNDM2ODdIN1Y4LjQ2NDc2SDlaTTkgOC40OTI3NVY4LjQ2NDc2SDdWOC40OTI3NUg5Wk05IDguNTIwODJWOC40OTI3NUg3VjguNTIwODJIOVpNOSA4LjU0ODk5VjguNTIwODJIN1Y4LjU0ODk5SDlaTTkgOC41NzcyNVY4LjU0ODk5SDdWOC41NzcyNUg5Wk05IDguNjA1NjFWOC41NzcyNUg3VjguNjA1NjFIOVpNOSA4LjYzNDA1VjguNjA1NjFIN1Y4LjYzNDA1SDlaTTkgOC42NjI1OVY4LjYzNDA1SDdWOC42NjI1OUg5Wk05IDguNjkxMjJWOC42NjI1OUg3VjguNjkxMjJIOVpNOSA4LjcxOTk0VjguNjkxMjJIN1Y4LjcxOTk0SDlaTTkgOC43NDg3NlY4LjcxOTk0SDdWOC43NDg3Nkg5Wk05IDguNzc3NjZWOC43NDg3Nkg3VjguNzc3NjZIOVpNOSA4LjgwNjY2VjguNzc3NjZIN1Y4LjgwNjY2SDlaTTkgOC44MzU3NVY4LjgwNjY2SDdWOC44MzU3NUg5Wk05IDguODY0OTNWOC44MzU3NUg3VjguODY0OTNIOVpNOSA4Ljg5NDIxVjguODY0OTNIN1Y4Ljg5NDIxSDlaTTkgOC45MjM1N1Y4Ljg5NDIxSDdWOC45MjM1N0g5Wk05IDguOTUzMDNWOC45MjM1N0g3VjguOTUzMDNIOVpNOSA4Ljk4MjU4VjguOTUzMDNIN1Y4Ljk4MjU4SDlaTTkgOS4wMTIyMlY4Ljk4MjU4SDdWOS4wMTIyMkg5Wk05IDkuMDQxOTVWOS4wMTIyMkg3VjkuMDQxOTVIOVpNOSA5LjA3MTc3VjkuMDQxOTVIN1Y5LjA3MTc3SDlaTTkgOS4xMDE2OFY5LjA3MTc3SDdWOS4xMDE2OEg5Wk05IDkuMTMxNjlWOS4xMDE2OEg3VjkuMTMxNjlIOVpNOSA5LjE2MTc4VjkuMTMxNjlIN1Y5LjE2MTc4SDlaTTkgOS4xOTE5N1Y5LjE2MTc4SDdWOS4xOTE5N0g5Wk05IDkuMjIyMjVWOS4xOTE5N0g3VjkuMjIyMjVIOVpNOSA5LjI1MjYyVjkuMjIyMjVIN1Y5LjI1MjYySDlaTTkgOS4yODMwOFY5LjI1MjYySDdWOS4yODMwOEg5Wk05IDkuMzEzNjNWOS4yODMwOEg3VjkuMzEzNjNIOVpNOSA5LjM0NDI3VjkuMzEzNjNIN1Y5LjM0NDI3SDlaTTkgOS4zNzUwMVY5LjM0NDI3SDdWOS4zNzUwMUg5Wk05IDkuNDA1ODNWOS4zNzUwMUg3VjkuNDA1ODNIOVpNOSA5LjQzNjc0VjkuNDA1ODNIN1Y5LjQzNjc0SDlaTTkgOS40Njc3NVY5LjQzNjc0SDdWOS40Njc3NUg5Wk05IDkuNDk4ODRWOS40Njc3NUg3VjkuNDk4ODRIOVpNOSA5LjUzMDAzVjkuNDk4ODRIN1Y5LjUzMDAzSDlaTTkgOS41NjEzVjkuNTMwMDNIN1Y5LjU2MTNIOVpNOSA5LjU5MjY3VjkuNTYxM0g3VjkuNTkyNjdIOVpNOSA5LjYyNDEzVjkuNTkyNjdIN1Y5LjYyNDEzSDlaTTkgOS42NTU2N1Y5LjYyNDEzSDdWOS42NTU2N0g5Wk05IDkuNjg3MzFWOS42NTU2N0g3VjkuNjg3MzFIOVpNOSA5LjcxOTA0VjkuNjg3MzFIN1Y5LjcxOTA0SDlaTTkgOS43NTA4NVY5LjcxOTA0SDdWOS43NTA4NUg5Wk05IDkuNzgyNzZWOS43NTA4NUg3VjkuNzgyNzZIOVpNOSA5LjgxNDc2VjkuNzgyNzZIN1Y5LjgxNDc2SDlaTTkgOS44NDY4NFY5LjgxNDc2SDdWOS44NDY4NEg5Wk05IDkuODc5MDJWOS44NDY4NEg3VjkuODc5MDJIOVpNOSA5LjkxMTI4VjkuODc5MDJIN1Y5LjkxMTI4SDlaTTkgOS45NDM2NFY5LjkxMTI4SDdWOS45NDM2NEg5Wk05IDkuOTc2MDhWOS45NDM2NEg3VjkuOTc2MDhIOVpNOSAxMC4wMDg2VjkuOTc2MDhIN1YxMC4wMDg2SDlaTTkgMTAuMDQxMlYxMC4wMDg2SDdWMTAuMDQxMkg5Wk05IDEwLjA3NFYxMC4wNDEySDdWMTAuMDc0SDlaTTkgMTAuMTA2OFYxMC4wNzRIN1YxMC4xMDY4SDlaTTkgMTAuMTM5NlYxMC4xMDY4SDdWMTAuMTM5Nkg5Wk05IDEwLjE3MjZWMTAuMTM5Nkg3VjEwLjE3MjZIOVpNOSAxMC4yMDU3VjEwLjE3MjZIN1YxMC4yMDU3SDlaTTkgMTAuMjM4OVYxMC4yMDU3SDdWMTAuMjM4OUg5Wk05IDEwLjI3MjFWMTAuMjM4OUg3VjEwLjI3MjFIOVpNOSAxMC4zMDU0VjEwLjI3MjFIN1YxMC4zMDU0SDlaTTkgMTAuMzM4OVYxMC4zMDU0SDdWMTAuMzM4OUg5Wk05IDEwLjM3MjRWMTAuMzM4OUg3VjEwLjM3MjRIOVpNOSAxMC40MDZWMTAuMzcyNEg3VjEwLjQwNkg5Wk05IDEwLjQzOTdWMTAuNDA2SDdWMTAuNDM5N0g5Wk05IDEwLjQ3MzVWMTAuNDM5N0g3VjEwLjQ3MzVIOVpNOSAxMC41MDczVjEwLjQ3MzVIN1YxMC41MDczSDlaTTkgMTAuNTQxM1YxMC41MDczSDdWMTAuNTQxM0g5Wk05IDEwLjU3NTNWMTAuNTQxM0g3VjEwLjU3NTNIOVpNOSAxMC42MDk1VjEwLjU3NTNIN1YxMC42MDk1SDlaTTkgMTAuNjQzN1YxMC42MDk1SDdWMTAuNjQzN0g5Wk05IDEwLjY3OFYxMC42NDM3SDdWMTAuNjc4SDlaTTkgMTAuNzEyNFYxMC42NzhIN1YxMC43MTI0SDlaTTkgMTAuNzQ2OVYxMC43MTI0SDdWMTAuNzQ2OUg5Wk05IDEwLjc4MTVWMTAuNzQ2OUg3VjEwLjc4MTVIOVpNOSAxMC44MTYxVjEwLjc4MTVIN1YxMC44MTYxSDlaTTkgMTAuODUwOVYxMC44MTYxSDdWMTAuODUwOUg5Wk05IDEwLjg4NTdWMTAuODUwOUg3VjEwLjg4NTdIOVpNOSAxMC45MjA2VjEwLjg4NTdIN1YxMC45MjA2SDlaTTkgMTAuOTU1N1YxMC45MjA2SDdWMTAuOTU1N0g5Wk05IDEwLjk5MDhWMTAuOTU1N0g3VjEwLjk5MDhIOVpNOSAxMVYxMC45OTA4SDdWMTFIOVpNNy41IDEySDhWMTBINy41VjEyWk04IDExLjVDOCAxMS43NzYxIDcuNzc2MTQgMTIgNy41IDEyVjEwQzYuNjcxNTcgMTAgNiAxMC42NzE2IDYgMTEuNUg4Wk03LjUgMTFDNy43NzYxNCAxMSA4IDExLjIyMzkgOCAxMS41SDZDNiAxMi4zMjg0IDYuNjcxNTcgMTMgNy41IDEzVjExWk04IDExSDcuNVYxM0g4VjExWk05IDEyLjAwODlWMTJIN1YxMi4wMDg5SDlaTTkgMTIuMDQ2NlYxMi4wMDg5SDdWMTIuMDQ2Nkg5Wk05IDEyLjA4NDNWMTIuMDQ2Nkg3VjEyLjA4NDNIOVpNOSAxMi4xMjIxVjEyLjA4NDNIN1YxMi4xMjIxSDlaTTkgMTIuMTU5OVYxMi4xMjIxSDdWMTIuMTU5OUg5Wk05IDEyLjE5NzlWMTIuMTU5OUg3VjEyLjE5NzlIOVpNOSAxMi4yMzU5VjEyLjE5NzlIN1YxMi4yMzU5SDlaTTkgMTIuMjc0MVYxMi4yMzU5SDdWMTIuMjc0MUg5Wk05IDEyLjMxMjNWMTIuMjc0MUg3VjEyLjMxMjNIOVpNOSAxMi4zNTA2VjEyLjMxMjNIN1YxMi4zNTA2SDlaTTkgMTIuMzg5VjEyLjM1MDZIN1YxMi4zODlIOVpNOSAxMi40Mjc0VjEyLjM4OUg3VjEyLjQyNzRIOVpNOSAxMi40NjZWMTIuNDI3NEg3VjEyLjQ2Nkg5Wk05IDEyLjUwNDZWMTIuNDY2SDdWMTIuNTA0Nkg5Wk05IDEyLjU0MzRWMTIuNTA0Nkg3VjEyLjU0MzRIOVpNOSAxMi41ODIyVjEyLjU0MzRIN1YxMi41ODIySDlaTTkgMTIuNjIxMVYxMi41ODIySDdWMTIuNjIxMUg5Wk05IDEyLjY2MDFWMTIuNjIxMUg3VjEyLjY2MDFIOVpNOSAxMi42OTkxVjEyLjY2MDFIN1YxMi42OTkxSDlaTTkgMTIuNzM4M1YxMi42OTkxSDdWMTIuNzM4M0g5Wk05IDEyLjc3NzVWMTIuNzM4M0g3VjEyLjc3NzVIOVpNOSAxMi44MTY4VjEyLjc3NzVIN1YxMi44MTY4SDlaTTkgMTIuODU2M1YxMi44MTY4SDdWMTIuODU2M0g5Wk05IDEyLjg5NTdWMTIuODU2M0g3VjEyLjg5NTdIOVpNOSAxMi45MzUzVjEyLjg5NTdIN1YxMi45MzUzSDlaTTkgMTIuOTc1VjEyLjkzNTNIN1YxMi45NzVIOVpNOSAxMy4wMTQ3VjEyLjk3NUg3VjEzLjAxNDdIOVpNOSAxMy4wNTQ1VjEzLjAxNDdIN1YxMy4wNTQ1SDlaTTkgMTMuMDk0NVYxMy4wNTQ1SDdWMTMuMDk0NUg5Wk05IDEzLjEzNDVWMTMuMDk0NUg3VjEzLjEzNDVIOVpNOSAxMy4xNzQ1VjEzLjEzNDVIN1YxMy4xNzQ1SDlaTTkgMTMuMjE0N1YxMy4xNzQ1SDdWMTMuMjE0N0g5Wk05IDEzLjI1NDlWMTMuMjE0N0g3VjEzLjI1NDlIOVpNOSAxMy4yOTUzVjEzLjI1NDlIN1YxMy4yOTUzSDlaTTkgMTMuMzM1N1YxMy4yOTUzSDdWMTMuMzM1N0g5Wk05IDEzLjM3NjJWMTMuMzM1N0g3VjEzLjM3NjJIOVpNOSAxMy40MTY4VjEzLjM3NjJIN1YxMy40MTY4SDlaTTkgMTMuNDU3NFYxMy40MTY4SDdWMTMuNDU3NEg5Wk05IDEzLjQ5ODJWMTMuNDU3NEg3VjEzLjQ5ODJIOVpNOSAxMy41MzlWMTMuNDk4Mkg3VjEzLjUzOUg5Wk05IDEzLjU3OTlWMTMuNTM5SDdWMTMuNTc5OUg5Wk05IDEzLjYyMDlWMTMuNTc5OUg3VjEzLjYyMDlIOVpNOSAxMy42NjJWMTMuNjIwOUg3VjEzLjY2Mkg5Wk05IDEzLjcwMzJWMTMuNjYySDdWMTMuNzAzMkg5Wk05IDEzLjc0NDRWMTMuNzAzMkg3VjEzLjc0NDRIOVpNOSAxMy43ODU4VjEzLjc0NDRIN1YxMy43ODU4SDlaTTkgMTMuODI3MlYxMy43ODU4SDdWMTMuODI3Mkg5Wk05IDEzLjg2ODdWMTMuODI3Mkg3VjEzLjg2ODdIOVpNOSAxMy45MTAzVjEzLjg2ODdIN1YxMy45MTAzSDlaTTkgMTMuOTUxOVYxMy45MTAzSDdWMTMuOTUxOUg5Wk05IDEzLjk5MzdWMTMuOTUxOUg3VjEzLjk5MzdIOVpNOSAxNC4wMzU1VjEzLjk5MzdIN1YxNC4wMzU1SDlaTTkgMTQuMDc3NFYxNC4wMzU1SDdWMTQuMDc3NEg5Wk05IDE0LjExOTRWMTQuMDc3NEg3VjE0LjExOTRIOVpNOSAxNC4xNjE1VjE0LjExOTRIN1YxNC4xNjE1SDlaTTkgMTQuMjAzN1YxNC4xNjE1SDdWMTQuMjAzN0g5Wk05IDE0LjI0NTlWMTQuMjAzN0g3VjE0LjI0NTlIOVpNOSAxNC4yODgyVjE0LjI0NTlIN1YxNC4yODgySDlaTTkgMTQuMzMwNlYxNC4yODgySDdWMTQuMzMwNkg5Wk05IDE0LjM3MzFWMTQuMzMwNkg3VjE0LjM3MzFIOVpNOSAxNC40MTU3VjE0LjM3MzFIN1YxNC40MTU3SDlaTTkgMTQuNDU4NFYxNC40MTU3SDdWMTQuNDU4NEg5Wk05IDE0LjUwMTFWMTQuNDU4NEg3VjE0LjUwMTFIOVpNOSAxNC41NDM5VjE0LjUwMTFIN1YxNC41NDM5SDlaTTkgMTQuNTg2OFYxNC41NDM5SDdWMTQuNTg2OEg5Wk05IDE0LjYyOThWMTQuNTg2OEg3VjE0LjYyOThIOVpNOSAxNC42NzI5VjE0LjYyOThIN1YxNC42NzI5SDlaTTkgMTQuNzE2VjE0LjY3MjlIN1YxNC43MTZIOVpNOSAxNC43NTkyVjE0LjcxNkg3VjE0Ljc1OTJIOVpNOSAxNC44MDI1VjE0Ljc1OTJIN1YxNC44MDI1SDlaTTkgMTQuODQ1OVYxNC44MDI1SDdWMTQuODQ1OUg5Wk05IDE0Ljg4OTRWMTQuODQ1OUg3VjE0Ljg4OTRIOVpNOSAxNC45MzNWMTQuODg5NEg3VjE0LjkzM0g5Wk05IDE0Ljk3NjZWMTQuOTMzSDdWMTQuOTc2Nkg5Wk05IDE1LjAyMDNWMTQuOTc2Nkg3VjE1LjAyMDNIOVpNOSAxNS4wNjQxVjE1LjAyMDNIN1YxNS4wNjQxSDlaTTkgMTUuMTA4VjE1LjA2NDFIN1YxNS4xMDhIOVpNOSAxNS4xNTJWMTUuMTA4SDdWMTUuMTUySDlaTTkgMTUuMTk2VjE1LjE1Mkg3VjE1LjE5Nkg5Wk05IDE1LjI0MDFWMTUuMTk2SDdWMTUuMjQwMUg5Wk05IDE1LjI4NDNWMTUuMjQwMUg3VjE1LjI4NDNIOVpNOSAxNS4zMjg2VjE1LjI4NDNIN1YxNS4zMjg2SDlaTTkgMTUuMzczVjE1LjMyODZIN1YxNS4zNzNIOVpNOSAxNS40MTc0VjE1LjM3M0g3VjE1LjQxNzRIOVpNOSAxNS40NjE5VjE1LjQxNzRIN1YxNS40NjE5SDlaTTkgMTUuNTA2NVYxNS40NjE5SDdWMTUuNTA2NUg5Wk05IDE1LjU1MTJWMTUuNTA2NUg3VjE1LjU1MTJIOVpNOSAxNS41OTZWMTUuNTUxMkg3VjE1LjU5Nkg5Wk05IDE1LjY0MDhWMTUuNTk2SDdWMTUuNjQwOEg5Wk05IDE1LjY4NThWMTUuNjQwOEg3VjE1LjY4NThIOVpNOSAxNS43MzA4VjE1LjY4NThIN1YxNS43MzA4SDlaTTkgMTUuNzc1OVYxNS43MzA4SDdWMTUuNzc1OUg5Wk05IDE1LjgyMVYxNS43NzU5SDdWMTUuODIxSDlaTTkgMTUuODY2M1YxNS44MjFIN1YxNS44NjYzSDlaTTkgMTUuOTExNlYxNS44NjYzSDdWMTUuOTExNkg5Wk05IDE1Ljk1N1YxNS45MTE2SDdWMTUuOTU3SDlaTTkgMTYuMDAyNVYxNS45NTdIN1YxNi4wMDI1SDlaTTkgMTYuMDQ4MVYxNi4wMDI1SDdWMTYuMDQ4MUg5Wk05IDE2LjA5MzdWMTYuMDQ4MUg3VjE2LjA5MzdIOVpNOSAxNi4xMzk1VjE2LjA5MzdIN1YxNi4xMzk1SDlaTTkgMTYuMTg1M1YxNi4xMzk1SDdWMTYuMTg1M0g5Wk05IDE2LjIzMTJWMTYuMTg1M0g3VjE2LjIzMTJIOVpNOSAxNi4yNzcxVjE2LjIzMTJIN1YxNi4yNzcxSDlaTTkgMTYuMzIzMlYxNi4yNzcxSDdWMTYuMzIzMkg5Wk05IDE2LjM2OTNWMTYuMzIzMkg3VjE2LjM2OTNIOVpNOSAxNi40MTU1VjE2LjM2OTNIN1YxNi40MTU1SDlaTTkgMTYuNDYxOFYxNi40MTU1SDdWMTYuNDYxOEg5Wk05IDE2LjUwODJWMTYuNDYxOEg3VjE2LjUwODJIOVpNOSAxNi41NTQ2VjE2LjUwODJIN1YxNi41NTQ2SDlaTTkgMTYuNjAxMVYxNi41NTQ2SDdWMTYuNjAxMUg5Wk05IDE2LjY0NzdWMTYuNjAxMUg3VjE2LjY0NzdIOVpNOSAxNi42OTQ0VjE2LjY0NzdIN1YxNi42OTQ0SDlaTTkgMTYuNzQxMlYxNi42OTQ0SDdWMTYuNzQxMkg5Wk05IDE2Ljc4OFYxNi43NDEySDdWMTYuNzg4SDlaTTkgMTYuODM0OVYxNi43ODhIN1YxNi44MzQ5SDlaTTkgMTYuODgxOVYxNi44MzQ5SDdWMTYuODgxOUg5Wk05IDE2LjkyOVYxNi44ODE5SDdWMTYuOTI5SDlaTTkgMTYuOTc2MVYxNi45MjlIN1YxNi45NzYxSDlaTTkgMTcuMDIzNFYxNi45NzYxSDdWMTcuMDIzNEg5Wk05IDE3LjA3MDdWMTcuMDIzNEg3VjE3LjA3MDdIOVpNOSAxNy4xMTgxVjE3LjA3MDdIN1YxNy4xMTgxSDlaTTkgMTcuMTY1NVYxNy4xMTgxSDdWMTcuMTY1NUg5Wk05IDE3LjIxMzFWMTcuMTY1NUg3VjE3LjIxMzFIOVpNOSAxNy4yNjA3VjE3LjIxMzFIN1YxNy4yNjA3SDlaTTkgMTcuMjkyOVYxNy4yNjA3SDdWMTcuMjkyOUg5Wk04LjU4NTc5IDE4LjEyMTNMOC43MDcxMSAxOEw3LjI5Mjg5IDE2LjU4NThMNy4xNzE1NyAxNi43MDcxTDguNTg1NzkgMTguMTIxM1pNNi40NjQ0NyAxOUM3LjI2MDEyIDE5IDguMDIzMTggMTguNjgzOSA4LjU4NTc5IDE4LjEyMTNMNy4xNzE1NyAxNi43MDcxQzYuOTg0MDQgMTYuODk0NiA2LjcyOTY4IDE3IDYuNDY0NDcgMTdWMTlaTTUuNSAxOUg2LjQ2NDQ3VjE3SDUuNVYxOVpNNiAxOC41QzYgMTguNzc2MSA1Ljc3NjE0IDE5IDUuNSAxOVYxN0M0LjY3MTU3IDE3IDQgMTcuNjcxNiA0IDE4LjVINlpNNS41IDE4QzUuNzc2MTQgMTggNiAxOC4yMjM5IDYgMTguNUg0QzQgMTkuMzI4NCA0LjY3MTU3IDIwIDUuNSAyMFYxOFpNNi40NjQ0NyAxOEg1LjVWMjBINi40NjQ0N1YxOFpNNy44MjE0NiAxNy40NjkyQzcuNDUyNzQgMTcuODA5OCA2Ljk2ODM5IDE4IDYuNDY0NDcgMThWMjBDNy40NzIzNSAyMCA4LjQ0MSAxOS42MTk2IDkuMTc4NTQgMTguOTM4M0w3LjgyMTQ2IDE3LjQ2OTJaTTEwLjUzNTUgMThDMTAuMDMxNiAxOCA5LjU0NzI3IDE3LjgwOTggOS4xNzg1NCAxNy40NjkyTDcuODIxNDYgMTguOTM4M0M4LjU1OSAxOS42MTk2IDkuNTI3NjQgMjAgMTAuNTM1NSAyMFYxOFpNMTEuNSAxOEgxMC41MzU1VjIwSDExLjVWMThaTTExIDE4LjVDMTEgMTguMjIzOSAxMS4yMjM5IDE4IDExLjUgMThWMjBDMTIuMzI4NCAyMCAxMyAxOS4zMjg0IDEzIDE4LjVIMTFaTTExLjUgMTlDMTEuMjIzOSAxOSAxMSAxOC43NzYxIDExIDE4LjVIMTNDMTMgMTcuNjcxNiAxMi4zMjg0IDE3IDExLjUgMTdWMTlaTTEwLjUzNTUgMTlIMTEuNVYxN0gxMC41MzU1VjE5Wk04LjQxNDIxIDE4LjEyMTNDOC45NzY4MiAxOC42ODM5IDkuNzM5ODggMTkgMTAuNTM1NSAxOVYxN0MxMC4yNzAzIDE3IDEwLjAxNiAxNi44OTQ2IDkuODI4NDMgMTYuNzA3MUw4LjQxNDIxIDE4LjEyMTNaTTguMjkyODkgMThMOC40MTQyMSAxOC4xMjEzTDkuODI4NDMgMTYuNzA3MUw5LjcwNzExIDE2LjU4NThMOC4yOTI4OSAxOFpNOCAxNy4yNjA3VjE3LjI5MjlIMTBWMTcuMjYwN0g4Wk04IDE3LjIxMzFWMTcuMjYwN0gxMFYxNy4yMTMxSDhaTTggMTcuMTY1NVYxNy4yMTMxSDEwVjE3LjE2NTVIOFpNOCAxNy4xMTgxVjE3LjE2NTVIMTBWMTcuMTE4MUg4Wk04IDE3LjA3MDdWMTcuMTE4MUgxMFYxNy4wNzA3SDhaTTggMTcuMDIzNFYxNy4wNzA3SDEwVjE3LjAyMzRIOFpNOCAxNi45NzYxVjE3LjAyMzRIMTBWMTYuOTc2MUg4Wk04IDE2LjkyOVYxNi45NzYxSDEwVjE2LjkyOUg4Wk04IDE2Ljg4MTlWMTYuOTI5SDEwVjE2Ljg4MTlIOFpNOCAxNi44MzQ5VjE2Ljg4MTlIMTBWMTYuODM0OUg4Wk04IDE2Ljc4OFYxNi44MzQ5SDEwVjE2Ljc4OEg4Wk04IDE2Ljc0MTJWMTYuNzg4SDEwVjE2Ljc0MTJIOFpNOCAxNi42OTQ0VjE2Ljc0MTJIMTBWMTYuNjk0NEg4Wk04IDE2LjY0NzdWMTYuNjk0NEgxMFYxNi42NDc3SDhaTTggMTYuNjAxMVYxNi42NDc3SDEwVjE2LjYwMTFIOFpNOCAxNi41NTQ2VjE2LjYwMTFIMTBWMTYuNTU0Nkg4Wk04IDE2LjUwODJWMTYuNTU0NkgxMFYxNi41MDgySDhaTTggMTYuNDYxOFYxNi41MDgySDEwVjE2LjQ2MThIOFpNOCAxNi40MTU1VjE2LjQ2MThIMTBWMTYuNDE1NUg4Wk04IDE2LjM2OTNWMTYuNDE1NUgxMFYxNi4zNjkzSDhaTTggMTYuMzIzMlYxNi4zNjkzSDEwVjE2LjMyMzJIOFpNOCAxNi4yNzcxVjE2LjMyMzJIMTBWMTYuMjc3MUg4Wk04IDE2LjIzMTJWMTYuMjc3MUgxMFYxNi4yMzEySDhaTTggMTYuMTg1M1YxNi4yMzEySDEwVjE2LjE4NTNIOFpNOCAxNi4xMzk1VjE2LjE4NTNIMTBWMTYuMTM5NUg4Wk04IDE2LjA5MzdWMTYuMTM5NUgxMFYxNi4wOTM3SDhaTTggMTYuMDQ4MVYxNi4wOTM3SDEwVjE2LjA0ODFIOFpNOCAxNi4wMDI1VjE2LjA0ODFIMTBWMTYuMDAyNUg4Wk04IDE1Ljk1N1YxNi4wMDI1SDEwVjE1Ljk1N0g4Wk04IDE1LjkxMTZWMTUuOTU3SDEwVjE1LjkxMTZIOFpNOCAxNS44NjYzVjE1LjkxMTZIMTBWMTUuODY2M0g4Wk04IDE1LjgyMVYxNS44NjYzSDEwVjE1LjgyMUg4Wk04IDE1Ljc3NTlWMTUuODIxSDEwVjE1Ljc3NTlIOFpNOCAxNS43MzA4VjE1Ljc3NTlIMTBWMTUuNzMwOEg4Wk04IDE1LjY4NThWMTUuNzMwOEgxMFYxNS42ODU4SDhaTTggMTUuNjQwOFYxNS42ODU4SDEwVjE1LjY0MDhIOFpNOCAxNS41OTZWMTUuNjQwOEgxMFYxNS41OTZIOFpNOCAxNS41NTEyVjE1LjU5NkgxMFYxNS41NTEySDhaTTggMTUuNTA2NVYxNS41NTEySDEwVjE1LjUwNjVIOFpNOCAxNS40NjE5VjE1LjUwNjVIMTBWMTUuNDYxOUg4Wk04IDE1LjQxNzRWMTUuNDYxOUgxMFYxNS40MTc0SDhaTTggMTUuMzczVjE1LjQxNzRIMTBWMTUuMzczSDhaTTggMTUuMzI4NlYxNS4zNzNIMTBWMTUuMzI4Nkg4Wk04IDE1LjI4NDNWMTUuMzI4NkgxMFYxNS4yODQzSDhaTTggMTUuMjQwMVYxNS4yODQzSDEwVjE1LjI0MDFIOFpNOCAxNS4xOTZWMTUuMjQwMUgxMFYxNS4xOTZIOFpNOCAxNS4xNTJWMTUuMTk2SDEwVjE1LjE1Mkg4Wk04IDE1LjEwOFYxNS4xNTJIMTBWMTUuMTA4SDhaTTggMTUuMDY0MVYxNS4xMDhIMTBWMTUuMDY0MUg4Wk04IDE1LjAyMDNWMTUuMDY0MUgxMFYxNS4wMjAzSDhaTTggMTQuOTc2NlYxNS4wMjAzSDEwVjE0Ljk3NjZIOFpNOCAxNC45MzNWMTQuOTc2NkgxMFYxNC45MzNIOFpNOCAxNC44ODk0VjE0LjkzM0gxMFYxNC44ODk0SDhaTTggMTQuODQ1OVYxNC44ODk0SDEwVjE0Ljg0NTlIOFpNOCAxNC44MDI1VjE0Ljg0NTlIMTBWMTQuODAyNUg4Wk04IDE0Ljc1OTJWMTQuODAyNUgxMFYxNC43NTkySDhaTTggMTQuNzE2VjE0Ljc1OTJIMTBWMTQuNzE2SDhaTTggMTQuNjcyOVYxNC43MTZIMTBWMTQuNjcyOUg4Wk04IDE0LjYyOThWMTQuNjcyOUgxMFYxNC42Mjk4SDhaTTggMTQuNTg2OFYxNC42Mjk4SDEwVjE0LjU4NjhIOFpNOCAxNC41NDM5VjE0LjU4NjhIMTBWMTQuNTQzOUg4Wk04IDE0LjUwMTFWMTQuNTQzOUgxMFYxNC41MDExSDhaTTggMTQuNDU4NFYxNC41MDExSDEwVjE0LjQ1ODRIOFpNOCAxNC40MTU3VjE0LjQ1ODRIMTBWMTQuNDE1N0g4Wk04IDE0LjM3MzFWMTQuNDE1N0gxMFYxNC4zNzMxSDhaTTggMTQuMzMwNlYxNC4zNzMxSDEwVjE0LjMzMDZIOFpNOCAxNC4yODgyVjE0LjMzMDZIMTBWMTQuMjg4Mkg4Wk04IDE0LjI0NTlWMTQuMjg4MkgxMFYxNC4yNDU5SDhaTTggMTQuMjAzN1YxNC4yNDU5SDEwVjE0LjIwMzdIOFpNOCAxNC4xNjE1VjE0LjIwMzdIMTBWMTQuMTYxNUg4Wk04IDE0LjExOTRWMTQuMTYxNUgxMFYxNC4xMTk0SDhaTTggMTQuMDc3NFYxNC4xMTk0SDEwVjE0LjA3NzRIOFpNOCAxNC4wMzU1VjE0LjA3NzRIMTBWMTQuMDM1NUg4Wk04IDEzLjk5MzdWMTQuMDM1NUgxMFYxMy45OTM3SDhaTTggMTMuOTUxOVYxMy45OTM3SDEwVjEzLjk1MTlIOFpNOCAxMy45MTAzVjEzLjk1MTlIMTBWMTMuOTEwM0g4Wk04IDEzLjg2ODdWMTMuOTEwM0gxMFYxMy44Njg3SDhaTTggMTMuODI3MlYxMy44Njg3SDEwVjEzLjgyNzJIOFpNOCAxMy43ODU4VjEzLjgyNzJIMTBWMTMuNzg1OEg4Wk04IDEzLjc0NDRWMTMuNzg1OEgxMFYxMy43NDQ0SDhaTTggMTMuNzAzMlYxMy43NDQ0SDEwVjEzLjcwMzJIOFpNOCAxMy42NjJWMTMuNzAzMkgxMFYxMy42NjJIOFpNOCAxMy42MjA5VjEzLjY2MkgxMFYxMy42MjA5SDhaTTggMTMuNTc5OVYxMy42MjA5SDEwVjEzLjU3OTlIOFpNOCAxMy41MzlWMTMuNTc5OUgxMFYxMy41MzlIOFpNOCAxMy40OTgyVjEzLjUzOUgxMFYxMy40OTgySDhaTTggMTMuNDU3NFYxMy40OTgySDEwVjEzLjQ1NzRIOFpNOCAxMy40MTY4VjEzLjQ1NzRIMTBWMTMuNDE2OEg4Wk04IDEzLjM3NjJWMTMuNDE2OEgxMFYxMy4zNzYySDhaTTggMTMuMzM1N1YxMy4zNzYySDEwVjEzLjMzNTdIOFpNOCAxMy4yOTUzVjEzLjMzNTdIMTBWMTMuMjk1M0g4Wk04IDEzLjI1NDlWMTMuMjk1M0gxMFYxMy4yNTQ5SDhaTTggMTMuMjE0N1YxMy4yNTQ5SDEwVjEzLjIxNDdIOFpNOCAxMy4xNzQ1VjEzLjIxNDdIMTBWMTMuMTc0NUg4Wk04IDEzLjEzNDVWMTMuMTc0NUgxMFYxMy4xMzQ1SDhaTTggMTMuMDk0NVYxMy4xMzQ1SDEwVjEzLjA5NDVIOFpNOCAxMy4wNTQ1VjEzLjA5NDVIMTBWMTMuMDU0NUg4Wk04IDEzLjAxNDdWMTMuMDU0NUgxMFYxMy4wMTQ3SDhaTTggMTIuOTc1VjEzLjAxNDdIMTBWMTIuOTc1SDhaTTggMTIuOTM1M1YxMi45NzVIMTBWMTIuOTM1M0g4Wk04IDEyLjg5NTdWMTIuOTM1M0gxMFYxMi44OTU3SDhaTTggMTIuODU2M1YxMi44OTU3SDEwVjEyLjg1NjNIOFpNOCAxMi44MTY4VjEyLjg1NjNIMTBWMTIuODE2OEg4Wk04IDEyLjc3NzVWMTIuODE2OEgxMFYxMi43Nzc1SDhaTTggMTIuNzM4M1YxMi43Nzc1SDEwVjEyLjczODNIOFpNOCAxMi42OTkxVjEyLjczODNIMTBWMTIuNjk5MUg4Wk04IDEyLjY2MDFWMTIuNjk5MUgxMFYxMi42NjAxSDhaTTggMTIuNjIxMVYxMi42NjAxSDEwVjEyLjYyMTFIOFpNOCAxMi41ODIyVjEyLjYyMTFIMTBWMTIuNTgyMkg4Wk04IDEyLjU0MzRWMTIuNTgyMkgxMFYxMi41NDM0SDhaTTggMTIuNTA0NlYxMi41NDM0SDEwVjEyLjUwNDZIOFpNOCAxMi40NjZWMTIuNTA0NkgxMFYxMi40NjZIOFpNOCAxMi40Mjc0VjEyLjQ2NkgxMFYxMi40Mjc0SDhaTTggMTIuMzg5VjEyLjQyNzRIMTBWMTIuMzg5SDhaTTggMTIuMzUwNlYxMi4zODlIMTBWMTIuMzUwNkg4Wk04IDEyLjMxMjNWMTIuMzUwNkgxMFYxMi4zMTIzSDhaTTggMTIuMjc0MVYxMi4zMTIzSDEwVjEyLjI3NDFIOFpNOCAxMi4yMzU5VjEyLjI3NDFIMTBWMTIuMjM1OUg4Wk04IDEyLjE5NzlWMTIuMjM1OUgxMFYxMi4xOTc5SDhaTTggMTIuMTU5OVYxMi4xOTc5SDEwVjEyLjE1OTlIOFpNOCAxMi4xMjIxVjEyLjE1OTlIMTBWMTIuMTIyMUg4Wk04IDEyLjA4NDNWMTIuMTIyMUgxMFYxMi4wODQzSDhaTTggMTIuMDQ2NlYxMi4wODQzSDEwVjEyLjA0NjZIOFpNOCAxMi4wMDg5VjEyLjA0NjZIMTBWMTIuMDA4OUg4Wk04IDEyVjEyLjAwODlIMTBWMTJIOFpNOS41IDExSDlWMTNIOS41VjExWk05IDExLjVDOSAxMS4yMjM5IDkuMjIzODYgMTEgOS41IDExVjEzQzEwLjMyODQgMTMgMTEgMTIuMzI4NCAxMSAxMS41SDlaTTkuNSAxMkM5LjIyMzg2IDEyIDkgMTEuNzc2MSA5IDExLjVIMTFDMTEgMTAuNjcxNiAxMC4zMjg0IDEwIDkuNSAxMFYxMlpNOSAxMkg5LjVWMTBIOVYxMlpNOCAxMC45OTA4VjExSDEwVjEwLjk5MDhIOFpNOCAxMC45NTU3VjEwLjk5MDhIMTBWMTAuOTU1N0g4Wk04IDEwLjkyMDZWMTAuOTU1N0gxMFYxMC45MjA2SDhaTTggMTAuODg1N1YxMC45MjA2SDEwVjEwLjg4NTdIOFpNOCAxMC44NTA5VjEwLjg4NTdIMTBWMTAuODUwOUg4Wk04IDEwLjgxNjFWMTAuODUwOUgxMFYxMC44MTYxSDhaTTggMTAuNzgxNVYxMC44MTYxSDEwVjEwLjc4MTVIOFpNOCAxMC43NDY5VjEwLjc4MTVIMTBWMTAuNzQ2OUg4Wk04IDEwLjcxMjRWMTAuNzQ2OUgxMFYxMC43MTI0SDhaTTggMTAuNjc4VjEwLjcxMjRIMTBWMTAuNjc4SDhaTTggMTAuNjQzN1YxMC42NzhIMTBWMTAuNjQzN0g4Wk04IDEwLjYwOTVWMTAuNjQzN0gxMFYxMC42MDk1SDhaTTggMTAuNTc1M1YxMC42MDk1SDEwVjEwLjU3NTNIOFpNOCAxMC41NDEzVjEwLjU3NTNIMTBWMTAuNTQxM0g4Wk04IDEwLjUwNzNWMTAuNTQxM0gxMFYxMC41MDczSDhaTTggMTAuNDczNVYxMC41MDczSDEwVjEwLjQ3MzVIOFpNOCAxMC40Mzk3VjEwLjQ3MzVIMTBWMTAuNDM5N0g4Wk04IDEwLjQwNlYxMC40Mzk3SDEwVjEwLjQwNkg4Wk04IDEwLjM3MjRWMTAuNDA2SDEwVjEwLjM3MjRIOFpNOCAxMC4zMzg5VjEwLjM3MjRIMTBWMTAuMzM4OUg4Wk04IDEwLjMwNTRWMTAuMzM4OUgxMFYxMC4zMDU0SDhaTTggMTAuMjcyMVYxMC4zMDU0SDEwVjEwLjI3MjFIOFpNOCAxMC4yMzg5VjEwLjI3MjFIMTBWMTAuMjM4OUg4Wk04IDEwLjIwNTdWMTAuMjM4OUgxMFYxMC4yMDU3SDhaTTggMTAuMTcyNlYxMC4yMDU3SDEwVjEwLjE3MjZIOFpNOCAxMC4xMzk2VjEwLjE3MjZIMTBWMTAuMTM5Nkg4Wk04IDEwLjEwNjhWMTAuMTM5NkgxMFYxMC4xMDY4SDhaTTggMTAuMDc0VjEwLjEwNjhIMTBWMTAuMDc0SDhaTTggMTAuMDQxMlYxMC4wNzRIMTBWMTAuMDQxMkg4Wk04IDEwLjAwODZWMTAuMDQxMkgxMFYxMC4wMDg2SDhaTTggOS45NzYwOFYxMC4wMDg2SDEwVjkuOTc2MDhIOFpNOCA5Ljk0MzY0VjkuOTc2MDhIMTBWOS45NDM2NEg4Wk04IDkuOTExMjhWOS45NDM2NEgxMFY5LjkxMTI4SDhaTTggOS44NzkwMlY5LjkxMTI4SDEwVjkuODc5MDJIOFpNOCA5Ljg0Njg0VjkuODc5MDJIMTBWOS44NDY4NEg4Wk04IDkuODE0NzZWOS44NDY4NEgxMFY5LjgxNDc2SDhaTTggOS43ODI3NlY5LjgxNDc2SDEwVjkuNzgyNzZIOFpNOCA5Ljc1MDg1VjkuNzgyNzZIMTBWOS43NTA4NUg4Wk04IDkuNzE5MDRWOS43NTA4NUgxMFY5LjcxOTA0SDhaTTggOS42ODczMVY5LjcxOTA0SDEwVjkuNjg3MzFIOFpNOCA5LjY1NTY3VjkuNjg3MzFIMTBWOS42NTU2N0g4Wk04IDkuNjI0MTNWOS42NTU2N0gxMFY5LjYyNDEzSDhaTTggOS41OTI2N1Y5LjYyNDEzSDEwVjkuNTkyNjdIOFpNOCA5LjU2MTNWOS41OTI2N0gxMFY5LjU2MTNIOFpNOCA5LjUzMDAzVjkuNTYxM0gxMFY5LjUzMDAzSDhaTTggOS40OTg4NFY5LjUzMDAzSDEwVjkuNDk4ODRIOFpNOCA5LjQ2Nzc1VjkuNDk4ODRIMTBWOS40Njc3NUg4Wk04IDkuNDM2NzRWOS40Njc3NUgxMFY5LjQzNjc0SDhaTTggOS40MDU4M1Y5LjQzNjc0SDEwVjkuNDA1ODNIOFpNOCA5LjM3NTAxVjkuNDA1ODNIMTBWOS4zNzUwMUg4Wk04IDkuMzQ0MjdWOS4zNzUwMUgxMFY5LjM0NDI3SDhaTTggOS4zMTM2M1Y5LjM0NDI3SDEwVjkuMzEzNjNIOFpNOCA5LjI4MzA4VjkuMzEzNjNIMTBWOS4yODMwOEg4Wk04IDkuMjUyNjJWOS4yODMwOEgxMFY5LjI1MjYySDhaTTggOS4yMjIyNVY5LjI1MjYySDEwVjkuMjIyMjVIOFpNOCA5LjE5MTk3VjkuMjIyMjVIMTBWOS4xOTE5N0g4Wk04IDkuMTYxNzhWOS4xOTE5N0gxMFY5LjE2MTc4SDhaTTggOS4xMzE2OVY5LjE2MTc4SDEwVjkuMTMxNjlIOFpNOCA5LjEwMTY4VjkuMTMxNjlIMTBWOS4xMDE2OEg4Wk04IDkuMDcxNzdWOS4xMDE2OEgxMFY5LjA3MTc3SDhaTTggOS4wNDE5NVY5LjA3MTc3SDEwVjkuMDQxOTVIOFpNOCA5LjAxMjIyVjkuMDQxOTVIMTBWOS4wMTIyMkg4Wk04IDguOTgyNThWOS4wMTIyMkgxMFY4Ljk4MjU4SDhaTTggOC45NTMwM1Y4Ljk4MjU4SDEwVjguOTUzMDNIOFpNOCA4LjkyMzU3VjguOTUzMDNIMTBWOC45MjM1N0g4Wk04IDguODk0MjFWOC45MjM1N0gxMFY4Ljg5NDIxSDhaTTggOC44NjQ5M1Y4Ljg5NDIxSDEwVjguODY0OTNIOFpNOCA4LjgzNTc1VjguODY0OTNIMTBWOC44MzU3NUg4Wk04IDguODA2NjZWOC44MzU3NUgxMFY4LjgwNjY2SDhaTTggOC43Nzc2NlY4LjgwNjY2SDEwVjguNzc3NjZIOFpNOCA4Ljc0ODc2VjguNzc3NjZIMTBWOC43NDg3Nkg4Wk04IDguNzE5OTRWOC43NDg3NkgxMFY4LjcxOTk0SDhaTTggOC42OTEyMlY4LjcxOTk0SDEwVjguNjkxMjJIOFpNOCA4LjY2MjU5VjguNjkxMjJIMTBWOC42NjI1OUg4Wk04IDguNjM0MDVWOC42NjI1OUgxMFY4LjYzNDA1SDhaTTggOC42MDU2MVY4LjYzNDA1SDEwVjguNjA1NjFIOFpNOCA4LjU3NzI1VjguNjA1NjFIMTBWOC41NzcyNUg4Wk04IDguNTQ4OTlWOC41NzcyNUgxMFY4LjU0ODk5SDhaTTggOC41MjA4MlY4LjU0ODk5SDEwVjguNTIwODJIOFpNOCA4LjQ5Mjc1VjguNTIwODJIMTBWOC40OTI3NUg4Wk04IDguNDY0NzZWOC40OTI3NUgxMFY4LjQ2NDc2SDhaTTggOC40MzY4N1Y4LjQ2NDc2SDEwVjguNDM2ODdIOFpNOCA4LjQwOTA3VjguNDM2ODdIMTBWOC40MDkwN0g4Wk04IDguMzgxMzdWOC40MDkwN0gxMFY4LjM4MTM3SDhaTTggOC4zNTM3NlY4LjM4MTM3SDEwVjguMzUzNzZIOFpNOCA4LjMyNjI0VjguMzUzNzZIMTBWOC4zMjYyNEg4Wk04IDguMjk4ODFWOC4zMjYyNEgxMFY4LjI5ODgxSDhaTTggOC4yNzE0N1Y4LjI5ODgxSDEwVjguMjcxNDdIOFpNOCA4LjI0NDIzVjguMjcxNDdIMTBWOC4yNDQyM0g4Wk04IDguMjE3MDlWOC4yNDQyM0gxMFY4LjIxNzA5SDhaTTggOC4xOTAwM1Y4LjIxNzA5SDEwVjguMTkwMDNIOFpNOCA4LjE2MzA3VjguMTkwMDNIMTBWOC4xNjMwN0g4Wk04IDguMTM2MlY4LjE2MzA3SDEwVjguMTM2Mkg4Wk04IDguMTA5NDNWOC4xMzYySDEwVjguMTA5NDNIOFpNOCA4LjA4Mjc0VjguMTA5NDNIMTBWOC4wODI3NEg4Wk04IDguMDU2MTZWOC4wODI3NEgxMFY4LjA1NjE2SDhaTTggOC4wMjk2NlY4LjA1NjE2SDEwVjguMDI5NjZIOFpNOCA4LjAwMzI2VjguMDI5NjZIMTBWOC4wMDMyNkg4Wk04IDcuOTc2OTVWOC4wMDMyNkgxMFY3Ljk3Njk1SDhaTTggNy45NTA3NFY3Ljk3Njk1SDEwVjcuOTUwNzRIOFpNOCA3LjkyNDYyVjcuOTUwNzRIMTBWNy45MjQ2Mkg4Wk04IDcuODk4NlY3LjkyNDYySDEwVjcuODk4Nkg4Wk04IDcuODcyNjZWNy44OTg2SDEwVjcuODcyNjZIOFpNOCA3Ljg0NjgzVjcuODcyNjZIMTBWNy44NDY4M0g4Wk04IDcuODIxMDhWNy44NDY4M0gxMFY3LjgyMTA4SDhaTTggNy43OTU0M1Y3LjgyMTA4SDEwVjcuNzk1NDNIOFpNOCA3Ljc2OTg4VjcuNzk1NDNIMTBWNy43Njk4OEg4Wk04IDcuNzQ0NDFWNy43Njk4OEgxMFY3Ljc0NDQxSDhaTTggNy43MTkwNVY3Ljc0NDQxSDEwVjcuNzE5MDVIOFpNOCA3LjY5Mzc4VjcuNzE5MDVIMTBWNy42OTM3OEg4Wk04IDcuNjY4NlY3LjY5Mzc4SDEwVjcuNjY4Nkg4Wk04IDcuNjQzNTFWNy42Njg2SDEwVjcuNjQzNTFIOFpNOCA3LjYxODUyVjcuNjQzNTFIMTBWNy42MTg1Mkg4Wk04IDcuNTkzNjNWNy42MTg1MkgxMFY3LjU5MzYzSDhaTTggNy41Njg4M1Y3LjU5MzYzSDEwVjcuNTY4ODNIOFpNOCA3LjU0NDEyVjcuNTY4ODNIMTBWNy41NDQxMkg4Wk04IDcuNTE5NTFWNy41NDQxMkgxMFY3LjUxOTUxSDhaTTggNy40OTVWNy41MTk1MUgxMFY3LjQ5NUg4Wk04IDcuNDcwNThWNy40OTVIMTBWNy40NzA1OEg4Wk04IDcuNDQ2MjVWNy40NzA1OEgxMFY3LjQ0NjI1SDhaTTggNy40MjIwMlY3LjQ0NjI1SDEwVjcuNDIyMDJIOFpNOCA3LjM5Nzg4VjcuNDIyMDJIMTBWNy4zOTc4OEg4Wk04IDcuMzczODRWNy4zOTc4OEgxMFY3LjM3Mzg0SDhaTTggNy4zNDk5VjcuMzczODRIMTBWNy4zNDk5SDhaTTggNy4zMjYwNVY3LjM0OTlIMTBWNy4zMjYwNUg4Wk04IDcuMzAyMjlWNy4zMjYwNUgxMFY3LjMwMjI5SDhaTTggNy4yNzg2NFY3LjMwMjI5SDEwVjcuMjc4NjRIOFpNOCA3LjI1NTA3VjcuMjc4NjRIMTBWNy4yNTUwN0g4Wk04IDcuMjMxNlY3LjI1NTA3SDEwVjcuMjMxNkg4Wk04IDcuMjA4MjNWNy4yMzE2SDEwVjcuMjA4MjNIOFpNOCA3LjE4NDk1VjcuMjA4MjNIMTBWNy4xODQ5NUg4Wk04IDcuMTYxNzdWNy4xODQ5NUgxMFY3LjE2MTc3SDhaTTggNy4xMzg2OVY3LjE2MTc3SDEwVjcuMTM4NjlIOFpNOCA3LjExNTdWNy4xMzg2OUgxMFY3LjExNTdIOFpNOCA3LjA5MjhWNy4xMTU3SDEwVjcuMDkyOEg4Wk04IDcuMDcwMDFWNy4wOTI4SDEwVjcuMDcwMDFIOFpNOCA3LjA0NzMxVjcuMDcwMDFIMTBWNy4wNDczMUg4Wk04IDcuMDI0N1Y3LjA0NzMxSDEwVjcuMDI0N0g4Wk04IDcuMDAyMTlWNy4wMjQ3SDEwVjcuMDAyMTlIOFpNOCA2Ljk3OTc4VjcuMDAyMTlIMTBWNi45Nzk3OEg4Wk04IDYuOTU3NDZWNi45Nzk3OEgxMFY2Ljk1NzQ2SDhaTTggNi45MzUyNFY2Ljk1NzQ2SDEwVjYuOTM1MjRIOFpNOCA2LjkxMzEyVjYuOTM1MjRIMTBWNi45MTMxMkg4Wk04IDYuODkxMDlWNi45MTMxMkgxMFY2Ljg5MTA5SDhaTTggNi44NjkxNlY2Ljg5MTA5SDEwVjYuODY5MTZIOFpNOCA2Ljg0NzMyVjYuODY5MTZIMTBWNi44NDczMkg4Wk04IDYuODI1NThWNi44NDczMkgxMFY2LjgyNTU4SDhaTTggNi44MDM5NFY2LjgyNTU4SDEwVjYuODAzOTRIOFpNOCA2Ljc4MjRWNi44MDM5NEgxMFY2Ljc4MjRIOFpNOCA2Ljc2MDk1VjYuNzgyNEgxMFY2Ljc2MDk1SDhaTTggNi43Mzk2VjYuNzYwOTVIMTBWNi43Mzk2SDhaTTggNi43MTgzNVY2LjczOTZIMTBWNi43MTgzNUg4Wk04IDYuNjk3MTlWNi43MTgzNUgxMFY2LjY5NzE5SDhaTTggNi42NzYxM1Y2LjY5NzE5SDEwVjYuNjc2MTNIOFpNOCA2LjY1NTE3VjYuNjc2MTNIMTBWNi42NTUxN0g4Wk04IDYuNjM0MzFWNi42NTUxN0gxMFY2LjYzNDMxSDhaTTggNi42MTM1NFY2LjYzNDMxSDEwVjYuNjEzNTRIOFpNOCA2LjU5Mjg3VjYuNjEzNTRIMTBWNi41OTI4N0g4Wk04IDYuNTcyMjlWNi41OTI4N0gxMFY2LjU3MjI5SDhaTTggNi41NTE4MlY2LjU3MjI5SDEwVjYuNTUxODJIOFpNOCA2LjUzMTQ0VjYuNTUxODJIMTBWNi41MzE0NEg4Wk04IDYuNTExMTZWNi41MzE0NEgxMFY2LjUxMTE2SDhaTTggNi40OTA5OFY2LjUxMTE2SDEwVjYuNDkwOThIOFpNOCA2LjQ3MDg5VjYuNDkwOThIMTBWNi40NzA4OUg4Wk04IDYuNDUwOTFWNi40NzA4OUgxMFY2LjQ1MDkxSDhaTTggNi40MzEwMlY2LjQ1MDkxSDEwVjYuNDMxMDJIOFpNOCA2LjQxMTIyVjYuNDMxMDJIMTBWNi40MTEyMkg4Wk04IDYuMzkxNTNWNi40MTEyMkgxMFY2LjM5MTUzSDhaTTggNi4zNzE5NFY2LjM5MTUzSDEwVjYuMzcxOTRIOFpNOCA2LjM1MjQ0VjYuMzcxOTRIMTBWNi4zNTI0NEg4Wk04IDYuMzMzMDRWNi4zNTI0NEgxMFY2LjMzMzA0SDhaTTggNi4zMTM3NFY2LjMzMzA0SDEwVjYuMzEzNzRIOFpNOCA2LjI5NDU0VjYuMzEzNzRIMTBWNi4yOTQ1NEg4Wk04IDYuMjc1NDNWNi4yOTQ1NEgxMFY2LjI3NTQzSDhaTTggNi4yNTY0M1Y2LjI3NTQzSDEwVjYuMjU2NDNIOFpNOCA2LjIzNzUyVjYuMjU2NDNIMTBWNi4yMzc1Mkg4Wk04IDYuMjE4NzFWNi4yMzc1MkgxMFY2LjIxODcxSDhaTTggNi4yVjYuMjE4NzFIMTBWNi4ySDhaTTggNi4xODEzOVY2LjJIMTBWNi4xODEzOUg4Wk04IDYuMTYyODdWNi4xODEzOUgxMFY2LjE2Mjg3SDhaTTggNi4xNDQ0NlY2LjE2Mjg3SDEwVjYuMTQ0NDZIOFpNOCA2LjEyNjE1VjYuMTQ0NDZIMTBWNi4xMjYxNUg4Wk04IDYuMTA3OTNWNi4xMjYxNUgxMFY2LjEwNzkzSDhaTTggNi4wODk4MVY2LjEwNzkzSDEwVjYuMDg5ODFIOFpNOCA2LjA3MTc5VjYuMDg5ODFIMTBWNi4wNzE3OUg4Wk04IDYuMDUzODdWNi4wNzE3OUgxMFY2LjA1Mzg3SDhaTTggNi4wMzYwNVY2LjA1Mzg3SDEwVjYuMDM2MDVIOFpNOCA2LjAxODMzVjYuMDM2MDVIMTBWNi4wMTgzM0g4Wk04IDYuMDAwNzFWNi4wMTgzM0gxMFY2LjAwMDcxSDhaTTggNS45ODMxOVY2LjAwMDcxSDEwVjUuOTgzMTlIOFpNOCA1Ljk2NTc3VjUuOTgzMTlIMTBWNS45NjU3N0g4Wk04IDUuOTQ4NDRWNS45NjU3N0gxMFY1Ljk0ODQ0SDhaTTggNS45MzEyMlY1Ljk0ODQ0SDEwVjUuOTMxMjJIOFpNOCA1LjkxNDFWNS45MzEyMkgxMFY1LjkxNDFIOFpNOCA1Ljg5NzA3VjUuOTE0MUgxMFY1Ljg5NzA3SDhaTTggNS44ODAxNVY1Ljg5NzA3SDEwVjUuODgwMTVIOFpNOCA1Ljg2MzMyVjUuODgwMTVIMTBWNS44NjMzMkg4Wk04IDUuODQ2NlY1Ljg2MzMySDEwVjUuODQ2Nkg4Wk04IDUuODI5OTdWNS44NDY2SDEwVjUuODI5OTdIOFpNOCA1LjgxMzQ1VjUuODI5OTdIMTBWNS44MTM0NUg4Wk04IDUuNzk3MDJWNS44MTM0NUgxMFY1Ljc5NzAySDhaTTggNS43ODA3VjUuNzk3MDJIMTBWNS43ODA3SDhaTTggNS43NjQ0N1Y1Ljc4MDdIMTBWNS43NjQ0N0g4Wk04IDUuNzQ4MzVWNS43NjQ0N0gxMFY1Ljc0ODM1SDhaTTggNS43MzIzMlY1Ljc0ODM1SDEwVjUuNzMyMzJIOFpNOCA1LjcxNjRWNS43MzIzMkgxMFY1LjcxNjRIOFpNOCA1LjcwMDU3VjUuNzE2NEgxMFY1LjcwMDU3SDhaTTggNS42ODQ4NVY1LjcwMDU3SDEwVjUuNjg0ODVIOFpNOCA1LjY2OTIzVjUuNjg0ODVIMTBWNS42NjkyM0g4Wk04IDUuNjUzNzFWNS42NjkyM0gxMFY1LjY1MzcxSDhaTTggNS42MzgyOFY1LjY1MzcxSDEwVjUuNjM4MjhIOFpNOCA1LjYyMjk2VjUuNjM4MjhIMTBWNS42MjI5Nkg4Wk04IDUuNjA3NzRWNS42MjI5NkgxMFY1LjYwNzc0SDhaTTggNS41OTI2MlY1LjYwNzc0SDEwVjUuNTkyNjJIOFpNOCA1LjU3NzYxVjUuNTkyNjJIMTBWNS41Nzc2MUg4Wk04IDUuNTYyNjlWNS41Nzc2MUgxMFY1LjU2MjY5SDhaTTggNS41NDc4N1Y1LjU2MjY5SDEwVjUuNTQ3ODdIOFpNOCA1LjUzMzE2VjUuNTQ3ODdIMTBWNS41MzMxNkg4Wk04IDUuNTE4NTRWNS41MzMxNkgxMFY1LjUxODU0SDhaTTggNS41MDQwM1Y1LjUxODU0SDEwVjUuNTA0MDNIOFpNOCA1LjQ4OTYyVjUuNTA0MDNIMTBWNS40ODk2Mkg4Wk04IDUuNDc1MzFWNS40ODk2MkgxMFY1LjQ3NTMxSDhaTTggNS40NjExVjUuNDc1MzFIMTBWNS40NjExSDhaTTggNS40NDY5OVY1LjQ2MTFIMTBWNS40NDY5OUg4Wk04IDUuNDMyOTlWNS40NDY5OUgxMFY1LjQzMjk5SDhaTTggNS40MTkwOFY1LjQzMjk5SDEwVjUuNDE5MDhIOFpNOCA1LjQwNTI4VjUuNDE5MDhIMTBWNS40MDUyOEg4Wk04IDUuMzkxNThWNS40MDUyOEgxMFY1LjM5MTU4SDhaTTggNS4zNzc5OFY1LjM5MTU4SDEwVjUuMzc3OThIOFpNOCA1LjM2NDQ5VjUuMzc3OThIMTBWNS4zNjQ0OUg4Wk04IDUuMzUxMDlWNS4zNjQ0OUgxMFY1LjM1MTA5SDhaTTggNS4zMzc4VjUuMzUxMDlIMTBWNS4zMzc4SDhaTTggNS4zMjQ2MVY1LjMzNzhIMTBWNS4zMjQ2MUg4Wk04IDUuMzExNTJWNS4zMjQ2MUgxMFY1LjMxMTUySDhaTTggNS4yOTg1M1Y1LjMxMTUySDEwVjUuMjk4NTNIOFpNOCA1LjI4NTY1VjUuMjk4NTNIMTBWNS4yODU2NUg4Wk04IDUuMjcyODZWNS4yODU2NUgxMFY1LjI3Mjg2SDhaTTggNS4yNjAxOFY1LjI3Mjg2SDEwVjUuMjYwMThIOFpNOCA1LjI0NzYxVjUuMjYwMThIMTBWNS4yNDc2MUg4Wk04IDUuMjM1MTNWNS4yNDc2MUgxMFY1LjIzNTEzSDhaTTggNS4yMjI3NlY1LjIzNTEzSDEwVjUuMjIyNzZIOFpNOCA1LjIxMDQ5VjUuMjIyNzZIMTBWNS4yMTA0OUg4Wk04IDUuMTk4MzJWNS4yMTA0OUgxMFY1LjE5ODMySDhaTTggNS4xODYyNlY1LjE5ODMySDEwVjUuMTg2MjZIOFpNOCA1LjE3NDI5VjUuMTg2MjZIMTBWNS4xNzQyOUg4Wk04IDUuMTYyNDRWNS4xNzQyOUgxMFY1LjE2MjQ0SDhaTTggNS4xNTA2OFY1LjE2MjQ0SDEwVjUuMTUwNjhIOFpNOCA1LjEzOTAzVjUuMTUwNjhIMTBWNS4xMzkwM0g4Wk04IDUuMTI3NDhWNS4xMzkwM0gxMFY1LjEyNzQ4SDhaTTggNS4xMTYwM1Y1LjEyNzQ4SDEwVjUuMTE2MDNIOFpNOCA1LjEwNDY5VjUuMTE2MDNIMTBWNS4xMDQ2OUg4Wk04IDUuMDkzNDRWNS4xMDQ2OUgxMFY1LjA5MzQ0SDhaTTggNS4wODIzMVY1LjA5MzQ0SDEwVjUuMDgyMzFIOFpNOCA1LjA3MTI3VjUuMDgyMzFIMTBWNS4wNzEyN0g4Wk04IDUuMDYwMzRWNS4wNzEyN0gxMFY1LjA2MDM0SDhaTTggNS4wNDk1MlY1LjA2MDM0SDEwVjUuMDQ5NTJIOFpNOCA1LjAzODc5VjUuMDQ5NTJIMTBWNS4wMzg3OUg4Wk04IDUuMDI4MTdWNS4wMzg3OUgxMFY1LjAyODE3SDhaTTggNS4wMTc2NlY1LjAyODE3SDEwVjUuMDE3NjZIOFpNOCA1LjAwNzI0VjUuMDE3NjZIMTBWNS4wMDcyNEg4Wk04IDQuOTk2OTNWNS4wMDcyNEgxMFY0Ljk5NjkzSDhaTTggNC45ODY3M1Y0Ljk5NjkzSDEwVjQuOTg2NzNIOFpNOCA0Ljk3NjYzVjQuOTg2NzNIMTBWNC45NzY2M0g4Wk04IDQuOTY2NjNWNC45NzY2M0gxMFY0Ljk2NjYzSDhaTTggNC45NTY3NFY0Ljk2NjYzSDEwVjQuOTU2NzRIOFpNOCA0Ljk0Njk1VjQuOTU2NzRIMTBWNC45NDY5NUg4Wk04IDQuOTM3MjdWNC45NDY5NUgxMFY0LjkzNzI3SDhaTTggNC45Mjc2OFY0LjkzNzI3SDEwVjQuOTI3NjhIOFpNOCA0LjkxODIxVjQuOTI3NjhIMTBWNC45MTgyMUg4Wk04IDQuOTA4ODRWNC45MTgyMUgxMFY0LjkwODg0SDhaTTggNC44OTk1N1Y0LjkwODg0SDEwVjQuODk5NTdIOFpNOCA0Ljg5MDQxVjQuODk5NTdIMTBWNC44OTA0MUg4Wk04IDQuODgxMzVWNC44OTA0MUgxMFY0Ljg4MTM1SDhaTTggNC44NzIzOVY0Ljg4MTM1SDEwVjQuODcyMzlIOFpNOCA0Ljg2MzU0VjQuODcyMzlIMTBWNC44NjM1NEg4Wk04IDQuODU0OFY0Ljg2MzU0SDEwVjQuODU0OEg4Wk04IDQuODQ2MTZWNC44NTQ4SDEwVjQuODQ2MTZIOFpNOCA0LjgzNzYyVjQuODQ2MTZIMTBWNC44Mzc2Mkg4Wk04IDQuODI5MTlWNC44Mzc2MkgxMFY0LjgyOTE5SDhaTTggNC44MjA4N1Y0LjgyOTE5SDEwVjQuODIwODdIOFpNOCA0LjgxMjY1VjQuODIwODdIMTBWNC44MTI2NUg4Wk04IDQuODA0NTNWNC44MTI2NUgxMFY0LjgwNDUzSDhaTTggNC43OTY1MlY0LjgwNDUzSDEwVjQuNzk2NTJIOFpNOCA0Ljc4ODYyVjQuNzk2NTJIMTBWNC43ODg2Mkg4Wk04IDQuNzgwODJWNC43ODg2MkgxMFY0Ljc4MDgySDhaTTggNC43NzMxM1Y0Ljc4MDgySDEwVjQuNzczMTNIOFpNOCA0Ljc2NTU0VjQuNzczMTNIMTBWNC43NjU1NEg4Wk04IDQuNzU4MDZWNC43NjU1NEgxMFY0Ljc1ODA2SDhaTTggNC43NTA2OFY0Ljc1ODA2SDEwVjQuNzUwNjhIOFpNOCA0Ljc0MzQxVjQuNzUwNjhIMTBWNC43NDM0MUg4Wk04IDQuNzM2MjRWNC43NDM0MUgxMFY0LjczNjI0SDhaTTggNC43MjkxOFY0LjczNjI0SDEwVjQuNzI5MThIOFpNOCA0LjcyMjIyVjQuNzI5MThIMTBWNC43MjIyMkg4Wk04IDQuNzE1MzhWNC43MjIyMkgxMFY0LjcxNTM4SDhaTTggNC43MDg2M1Y0LjcxNTM4SDEwVjQuNzA4NjNIOFpNOCA0LjcwNzExVjQuNzA4NjNIMTBWNC43MDcxMUg4Wk04LjQxNDIxIDMuODc4NjhMOC4yOTI4OSA0TDkuNzA3MTEgNS40MTQyMUw5LjgyODQzIDUuMjkyODlMOC40MTQyMSAzLjg3ODY4Wk0xMC41MzU1IDNDOS43Mzk4OCAzIDguOTc2ODIgMy4zMTYwNyA4LjQxNDIxIDMuODc4NjhMOS44Mjg0MyA1LjI5Mjg5QzEwLjAxNiA1LjEwNTM2IDEwLjI3MDMgNSAxMC41MzU1IDVWM1pNMTEuNSAzSDEwLjUzNTVWNUgxMS41VjNaTTExIDMuNUMxMSAzLjIyMzg2IDExLjIyMzkgMyAxMS41IDNWNUMxMi4zMjg0IDUgMTMgNC4zMjg0MyAxMyAzLjVIMTFaTTExLjUgNEMxMS4yMjM5IDQgMTEgMy43NzYxNCAxMSAzLjVIMTNDMTMgMi42NzE1NyAxMi4zMjg0IDIgMTEuNSAyVjRaTTEwLjUzNTUgNEgxMS41VjJIMTAuNTM1NVY0Wk05LjE3ODU0IDQuNTMwNzlDOS41NDcyNyA0LjE5MDE5IDEwLjAzMTYgNCAxMC41MzU1IDRWMkM5LjUyNzY1IDIgOC41NTkgMi4zODAzOCA3LjgyMTQ2IDMuMDYxNjZMOS4xNzg1NCA0LjUzMDc5Wk02LjQ2NDQ3IDRDNi45NjgzOSA0IDcuNDUyNzMgNC4xOTAxOSA3LjgyMTQ2IDQuNTMwNzlMOS4xNzg1NCAzLjA2MTY2QzguNDQxIDIuMzgwMzggNy40NzIzNSAyIDYuNDY0NDcgMlY0Wk01LjUgNEg2LjQ2NDQ3VjJINS41VjRaIiBmaWxsPSJ3aGl0ZSIgbWFzaz0idXJsKCNwYXRoLTEtb3V0c2lkZS0xXzQ4MV8yNDEpIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjMuMDI3NyA5SDI0LjAyNzdDMjUuMTI5MyA5IDI2LjAyNzcgOS44OTk5OSAyNi4wMjc3IDExVjE3LjVDMjYuMDI3NyAxOC4zMyAyNS4zNTc4IDE5IDI0LjUyNzcgMTlIMTYuODc5M0MxNi40MjgxIDE5IDE2LjAwODIgMTguOCAxNS43Mjg5IDE4LjQ1QzE1LjQzNzkgMTguMDkgMTUuMzM4MyAxNy42MiAxNS40Mzc5IDE3LjE3QzE1LjgzODMgMTUuMzcgMTUuOTY5MSAxMi40OSAxNi4wMDgyIDEwLjk0QzE2LjAzNzUgOS44NTAwMSAxNi45MTgzIDkgMTguMDA4MiA5SDE5LjAyNzdWNUMxOS4wMjc3IDMuODk5OTkgMTkuOTI4MSAzIDIxLjAyNzcgM0MyMi4xMjczIDMgMjMuMDI3NyAzLjg5OTk5IDIzLjAyNzcgNVY5Wk0yNS4wMjc3IDExLjAxVjEySDE2Ljk3NUMxNi45ODg2IDExLjY0MSAxNy4wMDA0IDExLjI5NTEgMTcuMDA4MiAxMC45N0MxNy4wMjc3IDEwLjQzIDE3LjQ1OTQgMTAgMTguMDA4MiAxMFYxMC4wMUgyNC4wMjc3QzI0LjU3ODUgMTAuMDEgMjUuMDI3NyAxMC40NiAyNS4wMjc3IDExLjAxWk0xNi40MDg2IDE3LjM5QzE2LjY4MiAxNi4xNjQyIDE2LjgzODMgMTQuNTMwNCAxNi45MjYxIDEzSDI1LjAyNzdWMTQuMTkxMUwxNy4zOTEgMTguMDFIMTYuODc5M0MxNi43MjUgMTguMDEgMTYuNjE3NiAxNy45NDQ3IDE2LjU1NTEgMTcuODgyN0MxNi41MzU1IDE3Ljg2NDIgMTYuNTE5OSAxNy44NDYxIDE2LjUwODIgMTcuODNDMTYuNDA4NiAxNy43MSAxNi4zNjc2IDE3LjU1IDE2LjQwODYgMTcuMzlaTTE5LjYyNzMgMTguMDFIMjQuNTI3N0MyNC44MDkgMTguMDEgMjUuMDI3NyAxNy43OSAyNS4wMjc3IDE3LjUxVjE1LjMwOTJMMTkuNjI3MyAxOC4wMVpNMjIuMDI3NyA5VjVDMjIuMDI3NyA0LjQ1MDAxIDIxLjU3ODUgNCAyMS4wMjc3IDRDMjAuNDc2OSA0IDIwLjAyNzcgNC40NTAwMSAyMC4wMjc3IDVWOUgyMi4wMjc3WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE5LjYyNzMgMTguMDFIMjQuNTI3N0MyNC44MDkgMTguMDEgMjUuMDI3NyAxNy43OSAyNS4wMjc3IDE3LjUxVjE1LjMwOTJMMTkuNjI3MyAxOC4wMVoiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0xNi45MjYxIDEzQzE2LjgzODMgMTQuNTMwNCAxNi42ODIgMTYuMTY0MiAxNi40MDg2IDE3LjM5QzE2LjM2NzYgMTcuNTUgMTYuNDA4NiAxNy43MSAxNi41MDgyIDE3LjgzQzE2LjUxOTkgMTcuODQ2MSAxNi41MzU1IDE3Ljg2NDIgMTYuNTU1MSAxNy44ODI3QzE2LjYxNzYgMTcuOTQ0NyAxNi43MjUgMTguMDEgMTYuODc5MyAxOC4wMUgxNy4zOTFMMjUuMDI3NyAxNC4xOTExVjEzSDE2LjkyNjFaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNMjUuMDI3NyAxMlYxMS4wMUMyNS4wMjc3IDEwLjQ2IDI0LjU3ODUgMTAuMDEgMjQuMDI3NyAxMC4wMUgxOC4wMDgyVjEwQzE3LjQ1OTQgMTAgMTcuMDI3NyAxMC40MyAxNy4wMDgyIDEwLjk3QzE3LjAwMDQgMTEuMjk1MSAxNi45ODg2IDExLjY0MSAxNi45NzUgMTJIMjUuMDI3N1oiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0yMi4wMjc3IDVWOUgyMC4wMjc3VjVDMjAuMDI3NyA0LjQ1MDAxIDIwLjQ3NjkgNCAyMS4wMjc3IDRDMjEuNTc4NSA0IDIyLjAyNzcgNC40NTAwMSAyMi4wMjc3IDVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K) 8 1, auto;
}
/*! tab layout */
.e-richtexteditor {
  display: block;
  position: relative;
}
.e-richtexteditor .e-rte-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
.e-richtexteditor .e-rte-container.e-count-enabled .e-content,
.e-richtexteditor .e-rte-container.e-resize-enabled .e-content {
  padding-bottom: 0;
}
.e-richtexteditor .e-rte-container.e-count-enabled .e-rte-content,
.e-richtexteditor .e-rte-container.e-count-enabled .e-source-content,
.e-richtexteditor .e-rte-container.e-resize-enabled .e-rte-content,
.e-richtexteditor .e-rte-container.e-resize-enabled .e-source-content {
  margin-bottom: 20px;
}
.e-richtexteditor .e-rte-container.e-source-code-enabled .e-rte-content {
  display: none;
}
.e-richtexteditor .e-rte-container.e-source-code-enabled .e-source-content {
  display: block;
  overflow: hidden;
}
.e-richtexteditor .e-rte-content {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.e-richtexteditor .e-rte-content .rte-placeholder.e-rte-placeholder.enabled {
  display: block;
  font-size: 14px;
}
.e-richtexteditor .e-source-content {
  display: none;
}
.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: 12px;
}
.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-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-item:first-child {
  margin-left: 0;
}
.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-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;
}
.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-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: 30px;
}
.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: 16px;
}
.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: 16px;
}
.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-items .e-dropdown-btn .e-rte-color-content,
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-dropdown-btn .e-rte-color-content,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-dropdown-btn .e-rte-color-content,
.e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-dropdown-btn .e-rte-color-content {
  padding-top: 0;
  height: 32px;
}
.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] {
  -webkit-box-sizing: border-box;
  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;
  -webkit-transform: translate3d(0, 0, 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 .rte-placeholder {
  color: #212529;
  line-height: 1.5;
  opacity: 0.54;
  overflow: hidden;
  padding: 16px;
  position: absolute;
  text-align: start;
  top: 0;
  z-index: 1;
  display: none;
}
.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;
  -webkit-transition: 100ms ease-out;
  transition: 100ms ease-out;
  width: 100%;
  font-size: 14px;
}
.e-richtexteditor .e-rte-content .e-content,
.e-richtexteditor .e-source-content .e-content {
  width: 100%;
  float: left;
  background: unset;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 100%;
  min-height: 100px;
  outline: 0 solid transparent;
  padding: 16px;
  position: relative;
  text-align: inherit;
  z-index: 2;
  font-weight: normal;
  line-height: 1.5;
  font-size: 1em;
}
.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 code,
.e-richtexteditor .e-source-content .e-content code {
  background: rgba(157, 157, 157, 0.15);
  color: rgb(237, 72, 76);
}
.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 li ol,
.e-richtexteditor .e-rte-content .e-content li ul,
.e-richtexteditor .e-source-content .e-content li ol,
.e-richtexteditor .e-source-content .e-content li ul {
  -webkit-margin-before: 10px;
  margin-block-start: 10px;
}
.e-richtexteditor .e-rte-content e-content ul,
.e-richtexteditor .e-source-content e-content ul {
  list-style-type: disc;
}
.e-richtexteditor .e-rte-content .e-content ul ul,
.e-richtexteditor .e-rte-content .e-content ol ul,
.e-richtexteditor .e-source-content .e-content ul ul,
.e-richtexteditor .e-source-content .e-content ol ul {
  list-style-type: circle;
}
.e-richtexteditor .e-rte-content .e-content ul ul ul,
.e-richtexteditor .e-rte-content .e-content ol ul ul,
.e-richtexteditor .e-rte-content .e-content ul ol ul,
.e-richtexteditor .e-rte-content .e-content ol ol ul,
.e-richtexteditor .e-source-content .e-content ul ul ul,
.e-richtexteditor .e-source-content .e-content ol ul ul,
.e-richtexteditor .e-source-content .e-content ul ol ul,
.e-richtexteditor .e-source-content .e-content ol ol ul {
  list-style-type: square;
}
.e-richtexteditor .e-rte-content .e-content h1,
.e-richtexteditor .e-source-content .e-content h1 {
  font-size: 2.857em;
  font-weight: 600;
  line-height: 1.2;
  margin: 10px 0;
}
.e-richtexteditor .e-rte-content .e-content h2,
.e-richtexteditor .e-source-content .e-content h2 {
  font-size: 2.285em;
  font-weight: 600;
  line-height: 1.2;
  margin: 10px 0;
}
.e-richtexteditor .e-rte-content .e-content h3,
.e-richtexteditor .e-source-content .e-content h3 {
  font-size: 2em;
  font-weight: 600;
  line-height: 1.2;
  margin: 10px 0;
}
.e-richtexteditor .e-rte-content .e-content h4,
.e-richtexteditor .e-source-content .e-content h4 {
  font-size: 1.714em;
  font-weight: 600;
  line-height: 1.2;
  margin: 10px 0;
}
.e-richtexteditor .e-rte-content .e-content h5,
.e-richtexteditor .e-source-content .e-content h5 {
  font-size: 1.428em;
  font-weight: 600;
  line-height: 1.2;
  margin: 10px 0;
}
.e-richtexteditor .e-rte-content .e-content h6,
.e-richtexteditor .e-source-content .e-content h6 {
  font-size: 1.142em;
  line-height: 600;
  line-height: 1.5;
  margin: 10px 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: 12px;
}
.e-richtexteditor .e-rte-content .e-content table,
.e-richtexteditor .e-source-content .e-content table {
  margin-bottom: 10px;
  border-collapse: collapse;
  empty-cells: show;
}
.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;
  -moz-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: 0.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-content .e-content table.e-cell-select,
.e-richtexteditor .e-source-content .e-content table.e-cell-select {
  position: relative;
}
.e-richtexteditor .e-rte-content .e-content table.e-cell-select::after,
.e-richtexteditor .e-source-content .e-content table.e-cell-select::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 2px solid #0d6efd;
  pointer-events: none;
}
.e-richtexteditor .e-rte-content .e-content table td.e-cell-select.e-multi-cells-select,
.e-richtexteditor .e-rte-content .e-content table th.e-cell-select.e-multi-cells-select,
.e-richtexteditor .e-source-content .e-content table td.e-cell-select.e-multi-cells-select,
.e-richtexteditor .e-source-content .e-content table th.e-cell-select.e-multi-cells-select {
  border: 1px double #0d6efd;
  position: relative;
}
.e-richtexteditor .e-rte-content .e-content table td.e-cell-select.e-multi-cells-select::after,
.e-richtexteditor .e-rte-content .e-content table th.e-cell-select.e-multi-cells-select::after,
.e-richtexteditor .e-source-content .e-content table td.e-cell-select.e-multi-cells-select::after,
.e-richtexteditor .e-source-content .e-content table th.e-cell-select.e-multi-cells-select::after {
  background-color: rgba(13, 110, 253, 0.08);
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  bottom: 0;
  pointer-events: none;
  right: 0;
}
.e-richtexteditor .e-rte-content .e-content table td.e-multi-cells-select ::-moz-selection,
.e-richtexteditor .e-rte-content .e-content table th.e-multi-cells-select ::-moz-selection,
.e-richtexteditor .e-source-content .e-content table td.e-multi-cells-select ::-moz-selection,
.e-richtexteditor .e-source-content .e-content table th.e-multi-cells-select ::-moz-selection {
  background-color: transparent;
}
.e-richtexteditor .e-rte-content .e-content table td.e-multi-cells-select ::selection,
.e-richtexteditor .e-rte-content .e-content table th.e-multi-cells-select ::selection,
.e-richtexteditor .e-source-content .e-content table td.e-multi-cells-select ::selection,
.e-richtexteditor .e-source-content .e-content table th.e-multi-cells-select ::selection {
  background-color: transparent;
}
.e-richtexteditor .e-rte-content .e-content table td.e-multi-cells-select,
.e-richtexteditor .e-rte-content .e-content table th.e-multi-cells-select,
.e-richtexteditor .e-source-content .e-content table td.e-multi-cells-select,
.e-richtexteditor .e-source-content .e-content table th.e-multi-cells-select {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.e-richtexteditor .e-rte-character-count {
  bottom: 0;
  color: #343a40;
  font-size: 14px;
  margin-right: 30px;
  opacity: 1;
  padding-bottom: 2px;
  position: absolute;
  right: 0;
  z-index: 100;
  pointer-events: none;
}
.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: transparent;
  border: 0;
  color: #212529;
  height: 100%;
  line-height: 22px;
  overflow: auto;
  padding: 16px;
  resize: none;
  -webkit-transition: 100ms ease-out;
  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;
  -webkit-transform: rotate(90deg);
  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 {
  -webkit-transition: none;
  transition: none;
}
.e-richtexteditor .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) {
  padding: 0;
}
.e-richtexteditor .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:hover {
  background: #5c636a;
}
.e-richtexteditor .e-toolbar .e-toolbar-item .e-tbar-btn,
.e-richtexteditor .e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item .e-tbar-btn {
  font-size: 12px;
}
.e-richtexteditor .e-clickelem::after,
.e-richtexteditor .e-video-clickelem::after {
  left: 0;
  right: 0;
  z-index: 1;
}
.e-richtexteditor .e-clickelem::before,
.e-richtexteditor .e-video-clickelem::before {
  left: 0;
  right: 0;
  z-index: 1;
}
.e-richtexteditor .e-clickelem::before {
  bottom: 70%;
  top: 0;
}
.e-richtexteditor .e-clickelem::after {
  bottom: 0;
  top: 70%;
}
.e-richtexteditor .e-video-clickelem::before {
  bottom: 85%;
  top: 0;
}
.e-richtexteditor .e-video-clickelem::after {
  bottom: 0;
  top: 90%;
}
.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: transparent;
  content: "";
  cursor: default;
  display: block;
  position: absolute;
}
.e-richtexteditor .e-clickelem::before,
.e-richtexteditor .e-video-clickelem::before {
  background: transparent;
  content: "";
  cursor: default;
  display: block;
  position: absolute;
}
.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-richtexteditor .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon.e-caret:not(.e-toolbar-pop, .e-rte-fontcolor-dropdown .e-caret, .e-rte-backgroundcolor-dropdown .e-caret, .e-rte-numberformatlist-dropdown .e-caret, .e-rte-bulletformatlist-dropdown .e-caret) {
  padding-left: 9px;
}
.e-richtexteditor .e-toolbar-item .e-caret:not(.e-toolbar-pop, .e-rte-fontcolor-dropdown .e-caret, .e-rte-backgroundcolor-dropdown .e-caret, .e-rte-numberformatlist-dropdown .e-caret, .e-rte-bulletformatlist-dropdown .e-caret) {
  padding-left: 9px;
}
.e-rte-quick-toolbar .e-toolbar-item .e-caret:not(.e-toolbar-pop, .e-rte-fontcolor-dropdown .e-caret, .e-rte-backgroundcolor-dropdown .e-caret, .e-rte-numberformatlist-dropdown .e-caret, .e-rte-bulletformatlist-dropdown .e-caret) {
  padding-left: 9px;
}
.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;
}
@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: -webkit-inline-box;
    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-code {
  font-family: monospace;
  unicode-bidi: isolate;
  white-space: pre;
}
.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: 0.83em;
  font-weight: bold;
}
.e-rte-dropdown-popup ul .e-item.e-h6 {
  font-size: 0.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 {
  margin-left: 5px;
  margin-right: 5px;
  display: inline-block;
  float: none;
  max-width: 100%;
  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: contents;
  margin-left: auto;
  margin-right: auto;
}
.e-rte-img-caption.e-imgright {
  display: contents;
  margin-left: auto;
  margin-right: 0;
}
.e-rte-img-caption.e-imgleft {
  display: contents;
  margin-left: 0;
  margin-right: auto;
}
.e-rte-img-caption .e-rte-image.e-imgright {
  margin-left: auto;
  margin-right: 0;
}
.e-rte-img-caption .e-rte-image.e-imgleft {
  margin: 0;
}
.e-img-caption.e-rte-img-caption.e-imgbreak {
  display: contents;
}
.e-rte-table td,
.e-rte-table th {
  border: 1px solid #dee2e6;
  height: 20px;
  min-width: 20px;
  padding: 2px 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.e-rte-table.e-dashed-border td,
.e-rte-table.e-dashed-border th {
  border-style: dashed;
}
.e-rte-img-caption .e-img-inner {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  font-size: 16px;
  font-weight: initial;
  margin: auto;
  opacity: 0.9;
  position: relative;
  text-align: center;
  width: 100%;
}
.e-rte-img-caption.e-imgleft .e-img-inner {
  float: left;
  text-align: left;
}
.e-rte-img-caption.e-imgright .e-img-inner {
  float: right;
  text-align: right;
}
.e-rte-img-caption.e-imgleft .e-img-wrap,
.e-rte-img-caption.e-imgright .e-img-wrap {
  display: contents;
}
.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-video-dialog .e-rte-label {
  padding-top: 12px;
}
.e-rte-video-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: transparent;
  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,
.e-rte-elements .e-linkheader,
.e-rte-elements .e-audioheader,
.e-rte-elements .e-videoheader,
.e-rte-elements .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: 0.87;
  padding-bottom: 12px;
  padding-top: 12px;
}
.e-richtexteditor .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn,
.e-richtexteditor .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control,
.e-rte-elements .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn,
.e-rte-elements .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control {
  padding: 0 4px;
}
.e-richtexteditor .e-toolbar .e-toolbar-pop .e-toolbar-item.e-tbtn-align .e-btn.e-control .e-icons.e-btn-icon,
.e-rte-elements .e-toolbar .e-toolbar-pop .e-toolbar-item.e-tbtn-align .e-btn.e-control .e-icons.e-btn-icon {
  min-width: 25px;
}
.e-richtexteditor .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,
.e-rte-elements .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover {
  padding: 0 4px;
}
.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,
.e-rte-elements .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-delete-btn.e-icons,
.e-rte-elements .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-rte-elements .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-delete-btn.e-icons,
.e-rte-elements .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-rte-elements .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-delete-btn.e-icons,
.e-rte-elements .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,
.e-rte-elements .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-rte-elements .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-rte-elements .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,
.e-rte-elements .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list,
.e-rte-elements .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list,
.e-rte-elements .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list {
  border-bottom: 0 solid transparent;
  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,
.e-rte-elements .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list .e-file-container,
.e-rte-elements .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list .e-file-container,
.e-rte-elements .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,
.e-rte-elements .e-img-uploadwrap.e-droparea .e-upload .e-upload-files,
.e-rte-elements .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files,
.e-rte-elements .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files {
  border-top: 0 solid transparent;
}
.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,
.e-rte-elements .e-img-uploadwrap.e-droparea .e-file-select-wrap,
.e-rte-elements .e-aud-uploadwrap.e-droparea .e-file-select-wrap,
.e-rte-elements .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,
.e-rte-elements .e-img-uploadwrap.e-droparea .e-upload,
.e-rte-elements .e-aud-uploadwrap.e-droparea .e-upload,
.e-rte-elements .e-vid-uploadwrap.e-droparea .e-upload {
  border: 0 solid transparent;
  float: none;
}
.e-richtexteditor .e-dialog .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-rte-elements .e-dialog .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons {
  margin-right: 50px;
  margin-top: 7px;
}
.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,
.e-rte-elements .e-dialog .e-img-uploadwrap.e-droparea .e-browsebtn,
.e-rte-elements .e-dialog .e-aud-uploadwrap.e-droparea .e-browsebtn,
.e-rte-elements .e-dialog .e-vid-uploadwrap.e-droparea .e-browsebtn {
  display: block;
  height: 36px;
  margin: 0 auto 10px;
  padding: 0 18px;
  position: relative;
  top: 6px;
}
.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,
.e-rte-elements .e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-browsebtn,
.e-rte-elements .e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-browsebtn,
.e-rte-elements .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,
.e-rte-elements .e-dialog .e-img-uploadwrap.e-droparea,
.e-rte-elements .e-dialog .e-aud-uploadwrap.e-droparea,
.e-rte-elements .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,
.e-rte-elements .e-dialog .e-img-uploadwrap.e-droparea .e-rte-upload-text,
.e-rte-elements .e-dialog .e-aud-uploadwrap.e-droparea .e-rte-upload-text,
.e-rte-elements .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,
.e-rte-elements .e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea,
.e-rte-elements .e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea,
.e-rte-elements .e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea {
  line-height: 4;
}
.e-richtexteditor .e-rte-inline-dropdown ul,
.e-rte-elements .e-rte-inline-dropdown ul {
  max-height: 200px;
  overflow-y: auto;
}
.e-richtexteditor .e-rte-dropdown-popup.e-rte-dropdown-items ul,
.e-rte-elements .e-rte-dropdown-popup.e-rte-dropdown-items ul {
  max-height: 280px;
  overflow-y: auto;
}
.e-richtexteditor .e-dropdown-btn.e-rte-backgroundcolor-dropdown,
.e-richtexteditor .e-dropdown-btn.e-rte-fontcolor-dropdown,
.e-richtexteditor .e-dropdown-btn.e-rte-numberformatlist-dropdown,
.e-richtexteditor .e-dropdown-btn.e-rte-bulletformatlist-dropdown,
.e-rte-elements .e-dropdown-btn.e-rte-backgroundcolor-dropdown,
.e-rte-elements .e-dropdown-btn.e-rte-fontcolor-dropdown,
.e-rte-elements .e-dropdown-btn.e-rte-numberformatlist-dropdown,
.e-rte-elements .e-dropdown-btn.e-rte-bulletformatlist-dropdown {
  line-height: 30px;
}
.e-richtexteditor .e-rte-table-popup.e-popup.e-popup-open,
.e-rte-elements .e-rte-table-popup.e-popup.e-popup-open {
  border-radius: 6px;
  -webkit-box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
  font-size: 14px;
  font-weight: normal;
  min-width: 120px;
  overflow: hidden;
  padding: 10px;
  border: 0 solid #dee2e6;
}
.e-richtexteditor .e-rte-table-popup.e-popup-open .e-rte-tablecell,
.e-rte-elements .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,
.e-rte-elements .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,
.e-rte-elements .e-rte-table-popup.e-popup-open .e-insert-table-btn {
  width: 100%;
}
.e-richtexteditor .e-rte-edit-table .e-rte-field,
.e-rte-elements .e-rte-edit-table .e-rte-field {
  padding-top: 12px;
}
.e-richtexteditor .e-rte-edit-table .e-rte-field:first-child,
.e-rte-elements .e-rte-edit-table .e-rte-field:first-child {
  padding-top: 0;
}
.e-richtexteditor .e-table-fake-selection,
.e-rte-elements .e-table-fake-selection {
  visibility: hidden;
  content: "u200B";
  position: fixed;
  top: 0;
  left: -9999px;
}
.e-richtexteditor .e-rte-content .e-content table td.e-cell-select,
.e-richtexteditor .e-rte-content .e-content table th.e-cell-select,
.e-rte-elements .e-rte-content .e-content table td.e-cell-select,
.e-rte-elements .e-rte-content .e-content table th.e-cell-select {
  border: 1px double #0d6efd;
  height: inherit;
}
.e-richtexteditor span.e-table-box,
.e-rte-elements span.e-table-box {
  cursor: nwse-resize;
  display: block;
  height: 10px;
  position: absolute;
  width: 10px;
}
.e-richtexteditor span.e-table-box.e-hide,
.e-rte-elements span.e-table-box.e-hide {
  display: none;
}
.e-richtexteditor span.e-table-box.e-rmob,
.e-rte-elements span.e-table-box.e-rmob {
  height: 14px;
  width: 14px;
}
.e-richtexteditor .e-upload .e-upload-files .e-upload-file-list .e-file-container,
.e-rte-elements .e-upload .e-upload-files .e-upload-file-list .e-file-container {
  margin-right: 50px;
}
.e-richtexteditor .e-rte-upload-popup,
.e-rte-elements .e-rte-upload-popup {
  width: 250px;
}
.e-richtexteditor .e-rte-dialog-upload .e-upload-files,
.e-rte-elements .e-rte-dialog-upload .e-upload-files {
  border-top: 0;
}
.e-richtexteditor .e-rte-dialog-upload .e-upload-files .e-upload-file-list,
.e-rte-elements .e-rte-dialog-upload .e-upload-files .e-upload-file-list {
  border-bottom: 0;
}
.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open,
.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open {
  border: 1px solid #fff;
  min-width: 120px;
  height: 330px;
  width: 308px;
}
.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn,
.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn {
  padding: 7px 3px;
  border-radius: 4px;
}
.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn .e-tbar-btn-text,
.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
  font-size: 24px;
  padding: 0;
}
.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-input-group.e-control-wrapper,
.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-input-group.e-control-wrapper {
  margin: 10px;
  width: 94%;
}
.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn,
.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn {
  display: block;
  gap: 10px;
  height: 251px;
  overflow: auto;
  padding: 10px;
}
.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipickerbtn-group,
.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipickerbtn-group {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  gap: 6px;
}
.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipickerbtn-group .e-btn.e-control,
.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipickerbtn-group .e-btn.e-control {
  display: inline-block;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 6px 0;
  width: 40px;
  height: 40px;
  border: none;
  line-height: 1px;
  font-size: 24px;
}
.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojisearch-btn,
.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojisearch-btn {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  gap: 6px;
  height: 0;
}
.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojisearch-btn .e-btn.e-control,
.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojisearch-btn .e-btn.e-control {
  display: inline-block;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-size: 24px;
  padding: 6px 0;
  width: 40px;
  height: 40px;
  border: none;
  line-height: 1px;
}
.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipicker-name,
.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipicker-name {
  font-weight: 400;
  font-size: 14px;
}
.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojiSearch-noEmoji,
.e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojiSearch-noEmoji {
  text-align: center;
}
.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-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;
  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;
}
.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: 32px;
}
.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: 32px;
  min-width: 32px;
  padding: 0 3px;
}
.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-quick-toolbar.e-rte-toolbar.e-toolbar {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.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: 400;
  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;
}
.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-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: -webkit-box;
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 32px;
  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-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 .e-dropdown-btn.e-tbar-btn .e-icons.e-btn-icon.e-caret,
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-tbar-btn .e-icons.e-btn-icon.e-caret,
.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn.e-tbar-btn .e-icons.e-btn-icon.e-caret,
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn.e-tbar-btn .e-icons.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-tbar-btn .e-icons.e-btn-icon.e-caret:not(.e-toolbar-pop),
.e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-tbar-btn .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-dropdown-btn.e-tbar-btn .e-icons.e-btn-icon.e-caret:not(.e-toolbar-pop),
.e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn.e-tbar-btn .e-icons.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;
  padding-bottom: 1px;
}
.e-popup-modal.e-popup.e-popup-open {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-rte-modal-popup.e-popup-container.e-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.e-rte-modal-popup.e-popup-container {
  -webkit-box-align: center;
  -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: 0.5;
  position: absolute;
  top: 0;
  width: 100%;
}
.e-table-rhelper {
  cursor: col-resize;
  opacity: 0.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 transparent;
  border-right: 6px solid;
  border-top: 6px solid transparent;
  content: "";
  display: block;
  height: 0;
  position: absolute;
  right: 4px;
  top: 4px;
  width: 20px;
}
.e-reicon::after {
  border-bottom: 6px solid transparent;
  border-left: 6px solid;
  border-top: 6px solid transparent;
  content: "";
  display: block;
  height: 0;
  left: 4px;
  position: absolute;
  top: 4px;
  width: 20px;
  z-index: 3;
}
.e-row-helper.e-reicon::after {
  top: 10px;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.e-row-helper.e-reicon::before {
  left: 4px;
  top: -20px;
  -webkit-transform: rotate(90deg);
  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-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 10px;
  padding: 0 18px;
  position: relative;
  top: 6px;
}
.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 transparent;
  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: 0.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: 0.87;
}
.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;
  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: 128px;
  margin: 0 auto;
  text-align: center;
  width: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.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-rte-text-popup .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-rte-dropdown-btn-text,
.e-rte-text-popup .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-background-color,
.e-rte-text-popup .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-rte-font-color,
.e-rte-inline-popup .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-rte-dropdown-btn-text,
.e-rte-inline-popup .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-background-color,
.e-rte-inline-popup .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-rte-font-color {
  font-size: 14px;
}
.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-richtexteditor .e-rte-table-popup.e-popup-open.e-dialog .e-rte-tablecell,
.e-rte-elements.e-rte-table-popup.e-popup-open.e-dialog .e-rte-tablecell {
  margin: 1px;
}
.e-rte-elements .e-rte-table-popup.e-popup-open .e-rte-table-row {
  height: 16px;
}
.e-rte-elements .e-rte-table-popup.e-popup-open .e-insert-table-btn {
  width: 100%;
}
.e-rte-elements .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-rte-elements .e-rte-table-popup.e-popup.e-popup-open {
  border-radius: 6px;
  -webkit-box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
  font-size: 14px;
  font-weight: normal;
  min-width: 120px;
  overflow: hidden;
  padding: 10px;
}
.e-rte-elements.e-dropdown-popup.e-popup.e-font-size-tbar-btn.e-popup-open {
  width: 95px;
}
.e-rte-elements.e-dialog .e-img-uploadwrap.e-droparea .e-rte-upload-text,
.e-rte-elements.e-dialog .e-aud-uploadwrap.e-droparea .e-rte-upload-text,
.e-rte-elements.e-dialog .e-vid-uploadwrap.e-droparea .e-rte-upload-text {
  display: inline-block;
  line-height: normal;
}
.e-rte-elements.e-dialog .e-img-uploadwrap.e-droparea,
.e-rte-elements.e-dialog .e-aud-uploadwrap.e-droparea,
.e-rte-elements.e-dialog .e-vid-uploadwrap.e-droparea {
  line-height: 10;
  min-height: 50px;
  position: relative;
}
.e-rte-elements.e-dialog .e-img-uploadwrap.e-droparea .e-browsebtn,
.e-rte-elements.e-dialog .e-aud-uploadwrap.e-droparea .e-browsebtn,
.e-rte-elements.e-dialog .e-vid-uploadwrap.e-droparea .e-browsebtn {
  display: block;
  height: 36px;
  margin: 0 auto 10px;
  padding: 0 18px;
  position: relative;
}
.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;
}
.e-richtexteditor .e-toolbar-wrapper.e-rte-tb-float,
.e-richtexteditor .e-toolbar-container.e-rte-tb-float {
  position: sticky;
  top: 0;
  overflow: visible;
}
.e-richtexteditor .e-toolbar-wrapper,
.e-richtexteditor .e-toolbar-container {
  height: auto;
  z-index: 10;
  white-space: nowrap;
}
.e-richtexteditor .e-toolbar .e-toolbar-pop.e-toolbar-extended {
  position: relative;
  width: 100%;
  top: 0 !important;
  left: 0 !important;
}
.e-richtexteditor .e-toolbar .e-toolbar-pop.e-toolbar-extended.e-popup-open {
  display: block;
}
.e-rte-picker-init {
  display: none !important;
}
.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-insert-table-btn.e-btn .e-icons {
  padding-bottom: 0;
}
.e-rte-elements.e-slash-menu .e-rte-quotes::before {
  content: open-quote;
  font-size: 30px;
  line-height: 20px;
}
.e-rte-elements.e-slash-menu .e-rte-paragraph::before {
  content: "T";
  font-size: 15px;
}
.e-rte-elements.e-slash-menu .e-rte-h1::before {
  content: "H1";
  font-size: 13px;
}
.e-rte-elements.e-slash-menu .e-rte-h2::before {
  content: "H2";
  font-size: 13px;
}
.e-rte-elements.e-slash-menu .e-rte-h3::before {
  content: "H3";
  font-size: 13px;
}
.e-rte-elements.e-slash-menu .e-rte-h4::before {
  content: "H4";
  font-size: 13px;
}
.e-rte-elements.e-slash-menu .e-rte-slash-menu-item-text {
  font-size: 14px;
  display: block;
  line-height: 20px;
  padding: 5px 0 1px;
}
.e-rte-elements.e-slash-menu .e-rte-slash-menu-item-description {
  display: block;
  line-height: 20px;
  font-size: 11px;
  padding: 1px 0 5px;
}
.e-rte-elements.e-slash-menu .e-slash-menu-icon {
  line-height: 0;
  display: inline-block;
  width: 50px;
  font-family:
    "Segoe UI",
    "Tahoma",
    "Geneva",
    "Verdana",
    sans-serif;
}
/*! tab layout */
.e-rte-container {
  border: 1px solid #dee2e6;
}
.e-toolbar-wrapper,
.e-toolbar-container {
  border-bottom: 1px solid #dee2e6;
}
iframe.e-rte-content {
  border: none;
}
.e-richtexteditor {
  color: #212529;
  background: #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-toolbar-item.e-active .e-tbar-btn .e-icons,
.e-richtexteditor .e-toolbar-item.e-active .e-tbar-btn:focus .e-icons {
  color: #fff;
}
.e-richtexteditor .e-toolbar-item .e-tbar-btn:hover .e-icons {
  color: #fff;
}
.e-richtexteditor .e-toolbar-item.e-overlay .e-tbar-btn .e-icons {
  color: #adb5bd;
}
.e-richtexteditor .e-dropdown-btn.e-active {
  background: #565e64;
  border-color: #51585e;
}
.e-richtexteditor .e-tbar-btn:hover .e-rte-dropdown-btn-text {
  color: #fff;
}
.e-richtexteditor .e-rte-toolbar .e-rte-backgroundcolor-dropdown:hover,
.e-richtexteditor .e-rte-toolbar .e-rte-fontcolor-dropdown:hover,
.e-richtexteditor .e-rte-toolbar .e-rte-numberformatlist-dropdown:hover,
.e-richtexteditor .e-rte-toolbar .e-rte-bulletformatlist-dropdown:hover {
  background: #5c636a;
}
.e-richtexteditor .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-active,
.e-richtexteditor .e-toolbar-item .e-rte-fontcolor-dropdown.e-active,
.e-richtexteditor .e-toolbar-item .e-rte-numberformatlist-dropdown.e-active,
.e-richtexteditor .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-active {
  background: #565e64;
  border: 0;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-icons {
  color: #6c757d;
}
.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-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-toolbar-wrapper {
  background: #f8f9fa;
}
.e-richtexteditor img.e-img-focus::-moz-selection,
.e-richtexteditor audio.e-audio-focus::-moz-selection,
.e-richtexteditor .e-video-focus::-moz-selection {
  background: transparent;
  color: transparent;
}
.e-richtexteditor img.e-img-focus::selection,
.e-richtexteditor audio.e-audio-focus::selection,
.e-richtexteditor .e-video-focus::selection {
  background: transparent;
  color: transparent;
}
.e-richtexteditor .e-rte-content,
.e-richtexteditor .e-source-content {
  background: #fff;
  color: #212529;
}
.e-richtexteditor .e-rte-content .e-content blockquote,
.e-richtexteditor .e-source-content .e-content blockquote {
  border-left: solid 3px #ced4da;
}
.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 3px #ced4da;
}
.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-rte-inline-popup .e-rte-backgroundcolor-dropdown:hover .e-rte-color-content::after,
.e-rte-inline-popup .e-rte-fontcolor-dropdown:hover .e-rte-color-content::after,
.e-rte-inline-popup .e-rte-numberformatlist-dropdown:hover .e-rte-color-content::after,
.e-rte-inline-popup .e-rte-bulletformatlist-dropdown:hover .e-rte-color-content::after,
.e-richtexteditor .e-rte-backgroundcolor-dropdown:hover .e-rte-color-content::after,
.e-richtexteditor .e-rte-fontcolor-dropdown:hover .e-rte-color-content::after,
.e-richtexteditor .e-rte-numberformatlist-dropdown:hover .e-rte-color-content::after,
.e-richtexteditor .e-rte-bulletformatlist-dropdown:hover .e-rte-color-content::after {
  background: #fff;
}
.e-rte-inline-popup .e-rte-backgroundcolor-dropdown:active:hover .e-icons,
.e-rte-inline-popup .e-rte-fontcolor-dropdown:active:hover .e-icons,
.e-rte-inline-popup .e-rte-numberformatlist-dropdown:active:hover .e-icons,
.e-rte-inline-popup .e-rte-bulletformatlist-dropdown:active:hover .e-icons,
.e-richtexteditor .e-rte-backgroundcolor-dropdown:active:hover .e-icons,
.e-richtexteditor .e-rte-fontcolor-dropdown:active:hover .e-icons,
.e-richtexteditor .e-rte-numberformatlist-dropdown:active:hover .e-icons,
.e-richtexteditor .e-rte-bulletformatlist-dropdown:active:hover .e-icons {
  color: #565e64;
}
.e-rte-inline-popup .e-rte-backgroundcolor-dropdown:active:hover .e-icons,
.e-rte-inline-popup .e-rte-fontcolor-dropdown:active:hover .e-icons,
.e-rte-inline-popup .e-rte-numberformatlist-dropdown:active:hover .e-icons,
.e-rte-inline-popup .e-rte-bulletformatlist-dropdown:active:hover .e-icons,
.e-richtexteditor .e-rte-backgroundcolor-dropdown:active:hover .e-icons,
.e-richtexteditor .e-rte-fontcolor-dropdown:active:hover .e-icons,
.e-richtexteditor .e-rte-numberformatlist-dropdown:active:hover .e-icons,
.e-richtexteditor .e-rte-bulletformatlist-dropdown:active:hover .e-icons {
  color: #fff;
}
.e-rte-inline-popup .e-rte-backgroundcolor-dropdown:active:hover .e-caret:active.e-icons,
.e-rte-inline-popup .e-rte-backgroundcolor-dropdown:active:hover .e-rte-color-content:active .e-icons,
.e-rte-inline-popup .e-rte-backgroundcolor-dropdown:active:hover .e-rte-list-primary-content:active .e-icons,
.e-rte-inline-popup .e-rte-fontcolor-dropdown:active:hover .e-caret:active.e-icons,
.e-rte-inline-popup .e-rte-fontcolor-dropdown:active:hover .e-rte-color-content:active .e-icons,
.e-rte-inline-popup .e-rte-fontcolor-dropdown:active:hover .e-rte-list-primary-content:active .e-icons,
.e-rte-inline-popup .e-rte-numberformatlist-dropdown:active:hover .e-caret:active.e-icons,
.e-rte-inline-popup .e-rte-numberformatlist-dropdown:active:hover .e-rte-color-content:active .e-icons,
.e-rte-inline-popup .e-rte-numberformatlist-dropdown:active:hover .e-rte-list-primary-content:active .e-icons,
.e-rte-inline-popup .e-rte-bulletformatlist-dropdown:active:hover .e-caret:active.e-icons,
.e-rte-inline-popup .e-rte-bulletformatlist-dropdown:active:hover .e-rte-color-content:active .e-icons,
.e-rte-inline-popup .e-rte-bulletformatlist-dropdown:active:hover .e-rte-list-primary-content:active .e-icons,
.e-richtexteditor .e-rte-backgroundcolor-dropdown:active:hover .e-caret:active.e-icons,
.e-richtexteditor .e-rte-backgroundcolor-dropdown:active:hover .e-rte-color-content:active .e-icons,
.e-richtexteditor .e-rte-backgroundcolor-dropdown:active:hover .e-rte-list-primary-content:active .e-icons,
.e-richtexteditor .e-rte-fontcolor-dropdown:active:hover .e-caret:active.e-icons,
.e-richtexteditor .e-rte-fontcolor-dropdown:active:hover .e-rte-color-content:active .e-icons,
.e-richtexteditor .e-rte-fontcolor-dropdown:active:hover .e-rte-list-primary-content:active .e-icons,
.e-richtexteditor .e-rte-numberformatlist-dropdown:active:hover .e-caret:active.e-icons,
.e-richtexteditor .e-rte-numberformatlist-dropdown:active:hover .e-rte-color-content:active .e-icons,
.e-richtexteditor .e-rte-numberformatlist-dropdown:active:hover .e-rte-list-primary-content:active .e-icons,
.e-richtexteditor .e-rte-bulletformatlist-dropdown:active:hover .e-caret:active.e-icons,
.e-richtexteditor .e-rte-bulletformatlist-dropdown:active:hover .e-rte-color-content:active .e-icons,
.e-richtexteditor .e-rte-bulletformatlist-dropdown:active:hover .e-rte-list-primary-content:active .e-icons {
  color: #fff;
}
.e-rte-inline-popup .e-rte-backgroundcolor-dropdown:hover .e-rte-color-content:hover,
.e-rte-inline-popup .e-rte-backgroundcolor-dropdown:hover .e-rte-list-primary-content:hover,
.e-rte-inline-popup .e-rte-fontcolor-dropdown:hover .e-rte-color-content:hover,
.e-rte-inline-popup .e-rte-fontcolor-dropdown:hover .e-rte-list-primary-content:hover,
.e-rte-inline-popup .e-rte-numberformatlist-dropdown:hover .e-rte-color-content:hover,
.e-rte-inline-popup .e-rte-numberformatlist-dropdown:hover .e-rte-list-primary-content:hover,
.e-rte-inline-popup .e-rte-bulletformatlist-dropdown:hover .e-rte-color-content:hover,
.e-rte-inline-popup .e-rte-bulletformatlist-dropdown:hover .e-rte-list-primary-content:hover,
.e-richtexteditor .e-rte-backgroundcolor-dropdown:hover .e-rte-color-content:hover,
.e-richtexteditor .e-rte-backgroundcolor-dropdown:hover .e-rte-list-primary-content:hover,
.e-richtexteditor .e-rte-fontcolor-dropdown:hover .e-rte-color-content:hover,
.e-richtexteditor .e-rte-fontcolor-dropdown:hover .e-rte-list-primary-content:hover,
.e-richtexteditor .e-rte-numberformatlist-dropdown:hover .e-rte-color-content:hover,
.e-richtexteditor .e-rte-numberformatlist-dropdown:hover .e-rte-list-primary-content:hover,
.e-richtexteditor .e-rte-bulletformatlist-dropdown:hover .e-rte-color-content:hover,
.e-richtexteditor .e-rte-bulletformatlist-dropdown:hover .e-rte-list-primary-content:hover {
  background: #6c757d;
}
.e-rte-inline-popup .e-rte-backgroundcolor-dropdown:hover .e-rte-color-content:focus,
.e-rte-inline-popup .e-rte-backgroundcolor-dropdown:hover .e-rte-list-primary-content:focus,
.e-rte-inline-popup .e-rte-fontcolor-dropdown:hover .e-rte-color-content:focus,
.e-rte-inline-popup .e-rte-fontcolor-dropdown:hover .e-rte-list-primary-content:focus,
.e-rte-inline-popup .e-rte-numberformatlist-dropdown:hover .e-rte-color-content:focus,
.e-rte-inline-popup .e-rte-numberformatlist-dropdown:hover .e-rte-list-primary-content:focus,
.e-rte-inline-popup .e-rte-bulletformatlist-dropdown:hover .e-rte-color-content:focus,
.e-rte-inline-popup .e-rte-bulletformatlist-dropdown:hover .e-rte-list-primary-content:focus,
.e-richtexteditor .e-rte-backgroundcolor-dropdown:hover .e-rte-color-content:focus,
.e-richtexteditor .e-rte-backgroundcolor-dropdown:hover .e-rte-list-primary-content:focus,
.e-richtexteditor .e-rte-fontcolor-dropdown:hover .e-rte-color-content:focus,
.e-richtexteditor .e-rte-fontcolor-dropdown:hover .e-rte-list-primary-content:focus,
.e-richtexteditor .e-rte-numberformatlist-dropdown:hover .e-rte-color-content:focus,
.e-richtexteditor .e-rte-numberformatlist-dropdown:hover .e-rte-list-primary-content:focus,
.e-richtexteditor .e-rte-bulletformatlist-dropdown:hover .e-rte-color-content:focus,
.e-richtexteditor .e-rte-bulletformatlist-dropdown:hover .e-rte-list-primary-content:focus {
  background: #565e64;
}
.e-rte-inline-popup .e-rte-backgroundcolor-dropdown:hover .e-rte-color-content:active,
.e-rte-inline-popup .e-rte-backgroundcolor-dropdown:hover .e-rte-list-primary-content:active,
.e-rte-inline-popup .e-rte-fontcolor-dropdown:hover .e-rte-color-content:active,
.e-rte-inline-popup .e-rte-fontcolor-dropdown:hover .e-rte-list-primary-content:active,
.e-rte-inline-popup .e-rte-numberformatlist-dropdown:hover .e-rte-color-content:active,
.e-rte-inline-popup .e-rte-numberformatlist-dropdown:hover .e-rte-list-primary-content:active,
.e-rte-inline-popup .e-rte-bulletformatlist-dropdown:hover .e-rte-color-content:active,
.e-rte-inline-popup .e-rte-bulletformatlist-dropdown:hover .e-rte-list-primary-content:active,
.e-richtexteditor .e-rte-backgroundcolor-dropdown:hover .e-rte-color-content:active,
.e-richtexteditor .e-rte-backgroundcolor-dropdown:hover .e-rte-list-primary-content:active,
.e-richtexteditor .e-rte-fontcolor-dropdown:hover .e-rte-color-content:active,
.e-richtexteditor .e-rte-fontcolor-dropdown:hover .e-rte-list-primary-content:active,
.e-richtexteditor .e-rte-numberformatlist-dropdown:hover .e-rte-color-content:active,
.e-richtexteditor .e-rte-numberformatlist-dropdown:hover .e-rte-list-primary-content:active,
.e-richtexteditor .e-rte-bulletformatlist-dropdown:hover .e-rte-color-content:active,
.e-richtexteditor .e-rte-bulletformatlist-dropdown:hover .e-rte-list-primary-content:active {
  background: #565e64;
}
.e-rte-inline-popup .e-rte-backgroundcolor-dropdown:hover .e-caret:hover,
.e-rte-inline-popup .e-rte-fontcolor-dropdown:hover .e-caret:hover,
.e-rte-inline-popup .e-rte-numberformatlist-dropdown:hover .e-caret:hover,
.e-rte-inline-popup .e-rte-bulletformatlist-dropdown:hover .e-caret:hover,
.e-richtexteditor .e-rte-backgroundcolor-dropdown:hover .e-caret:hover,
.e-richtexteditor .e-rte-fontcolor-dropdown:hover .e-caret:hover,
.e-richtexteditor .e-rte-numberformatlist-dropdown:hover .e-caret:hover,
.e-richtexteditor .e-rte-bulletformatlist-dropdown:hover .e-caret:hover {
  background: #6c757d;
}
.e-rte-inline-popup .e-rte-backgroundcolor-dropdown:hover .e-caret:focus,
.e-rte-inline-popup .e-rte-fontcolor-dropdown:hover .e-caret:focus,
.e-rte-inline-popup .e-rte-numberformatlist-dropdown:hover .e-caret:focus,
.e-rte-inline-popup .e-rte-bulletformatlist-dropdown:hover .e-caret:focus,
.e-richtexteditor .e-rte-backgroundcolor-dropdown:hover .e-caret:focus,
.e-richtexteditor .e-rte-fontcolor-dropdown:hover .e-caret:focus,
.e-richtexteditor .e-rte-numberformatlist-dropdown:hover .e-caret:focus,
.e-richtexteditor .e-rte-bulletformatlist-dropdown:hover .e-caret:focus {
  background: #565e64;
}
.e-rte-inline-popup .e-rte-backgroundcolor-dropdown:hover .e-caret:active,
.e-rte-inline-popup .e-rte-fontcolor-dropdown:hover .e-caret:active,
.e-rte-inline-popup .e-rte-numberformatlist-dropdown:hover .e-caret:active,
.e-rte-inline-popup .e-rte-bulletformatlist-dropdown:hover .e-caret:active,
.e-richtexteditor .e-rte-backgroundcolor-dropdown:hover .e-caret:active,
.e-richtexteditor .e-rte-fontcolor-dropdown:hover .e-caret:active,
.e-richtexteditor .e-rte-numberformatlist-dropdown:hover .e-caret:active,
.e-richtexteditor .e-rte-bulletformatlist-dropdown:hover .e-caret:active {
  background: #565e64;
}
.e-rte-inline-popup .e-rte-backgroundcolor-dropdown.e-active,
.e-rte-inline-popup .e-rte-fontcolor-dropdown.e-active,
.e-rte-inline-popup .e-rte-numberformatlist-dropdown.e-active,
.e-rte-inline-popup .e-rte-bulletformatlist-dropdown.e-active,
.e-richtexteditor .e-rte-backgroundcolor-dropdown.e-active,
.e-richtexteditor .e-rte-fontcolor-dropdown.e-active,
.e-richtexteditor .e-rte-numberformatlist-dropdown.e-active,
.e-richtexteditor .e-rte-bulletformatlist-dropdown.e-active {
  background: #565e64;
  border: 0;
}
.e-rte-inline-popup .e-rte-backgroundcolor-dropdown.e-active .e-rte-color-content::after,
.e-rte-inline-popup .e-rte-fontcolor-dropdown.e-active .e-rte-color-content::after,
.e-rte-inline-popup .e-rte-numberformatlist-dropdown.e-active .e-rte-color-content::after,
.e-rte-inline-popup .e-rte-bulletformatlist-dropdown.e-active .e-rte-color-content::after,
.e-richtexteditor .e-rte-backgroundcolor-dropdown.e-active .e-rte-color-content::after,
.e-richtexteditor .e-rte-fontcolor-dropdown.e-active .e-rte-color-content::after,
.e-richtexteditor .e-rte-numberformatlist-dropdown.e-active .e-rte-color-content::after,
.e-richtexteditor .e-rte-bulletformatlist-dropdown.e-active .e-rte-color-content::after {
  background: #fff;
}
.e-rte-inline-popup .e-rte-backgroundcolor-dropdown.e-active:hover .e-caret:hover,
.e-rte-inline-popup .e-rte-backgroundcolor-dropdown.e-active:hover .e-rte-color-content:hover,
.e-rte-inline-popup .e-rte-backgroundcolor-dropdown.e-active:hover .e-rte-list-primary-content:hover,
.e-rte-inline-popup .e-rte-fontcolor-dropdown.e-active:hover .e-caret:hover,
.e-rte-inline-popup .e-rte-fontcolor-dropdown.e-active:hover .e-rte-color-content:hover,
.e-rte-inline-popup .e-rte-fontcolor-dropdown.e-active:hover .e-rte-list-primary-content:hover,
.e-rte-inline-popup .e-rte-numberformatlist-dropdown.e-active:hover .e-caret:hover,
.e-rte-inline-popup .e-rte-numberformatlist-dropdown.e-active:hover .e-rte-color-content:hover,
.e-rte-inline-popup .e-rte-numberformatlist-dropdown.e-active:hover .e-rte-list-primary-content:hover,
.e-rte-inline-popup .e-rte-bulletformatlist-dropdown.e-active:hover .e-caret:hover,
.e-rte-inline-popup .e-rte-bulletformatlist-dropdown.e-active:hover .e-rte-color-content:hover,
.e-rte-inline-popup .e-rte-bulletformatlist-dropdown.e-active:hover .e-rte-list-primary-content:hover,
.e-richtexteditor .e-rte-backgroundcolor-dropdown.e-active:hover .e-caret:hover,
.e-richtexteditor .e-rte-backgroundcolor-dropdown.e-active:hover .e-rte-color-content:hover,
.e-richtexteditor .e-rte-backgroundcolor-dropdown.e-active:hover .e-rte-list-primary-content:hover,
.e-richtexteditor .e-rte-fontcolor-dropdown.e-active:hover .e-caret:hover,
.e-richtexteditor .e-rte-fontcolor-dropdown.e-active:hover .e-rte-color-content:hover,
.e-richtexteditor .e-rte-fontcolor-dropdown.e-active:hover .e-rte-list-primary-content:hover,
.e-richtexteditor .e-rte-numberformatlist-dropdown.e-active:hover .e-caret:hover,
.e-richtexteditor .e-rte-numberformatlist-dropdown.e-active:hover .e-rte-color-content:hover,
.e-richtexteditor .e-rte-numberformatlist-dropdown.e-active:hover .e-rte-list-primary-content:hover,
.e-richtexteditor .e-rte-bulletformatlist-dropdown.e-active:hover .e-caret:hover,
.e-richtexteditor .e-rte-bulletformatlist-dropdown.e-active:hover .e-rte-color-content:hover,
.e-richtexteditor .e-rte-bulletformatlist-dropdown.e-active:hover .e-rte-list-primary-content:hover {
  background: transparent;
}
.e-rte-inline-popup .e-rte-backgroundcolor-dropdown.e-active .e-icons,
.e-rte-inline-popup .e-rte-backgroundcolor-dropdown.e-active:active .e-icons,
.e-rte-inline-popup .e-rte-fontcolor-dropdown.e-active .e-icons,
.e-rte-inline-popup .e-rte-fontcolor-dropdown.e-active:active .e-icons,
.e-rte-inline-popup .e-rte-numberformatlist-dropdown.e-active .e-icons,
.e-rte-inline-popup .e-rte-numberformatlist-dropdown.e-active:active .e-icons,
.e-rte-inline-popup .e-rte-bulletformatlist-dropdown.e-active .e-icons,
.e-rte-inline-popup .e-rte-bulletformatlist-dropdown.e-active:active .e-icons,
.e-richtexteditor .e-rte-backgroundcolor-dropdown.e-active .e-icons,
.e-richtexteditor .e-rte-backgroundcolor-dropdown.e-active:active .e-icons,
.e-richtexteditor .e-rte-fontcolor-dropdown.e-active .e-icons,
.e-richtexteditor .e-rte-fontcolor-dropdown.e-active:active .e-icons,
.e-richtexteditor .e-rte-numberformatlist-dropdown.e-active .e-icons,
.e-richtexteditor .e-rte-numberformatlist-dropdown.e-active:active .e-icons,
.e-richtexteditor .e-rte-bulletformatlist-dropdown.e-active .e-icons,
.e-richtexteditor .e-rte-bulletformatlist-dropdown.e-active:active .e-icons {
  color: #fff;
}
.e-rte-quick-popup {
  border: none;
  border-radius: 2px;
  -webkit-box-shadow: none;
  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-rte-backgroundcolor-dropdown .e-rte-color-content {
  padding-top: 0;
  height: 32px;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-rte-backgroundcolor-dropdown .e-rte-color-content:hover {
  background: #6c757d;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-rte-backgroundcolor-dropdown .e-caret:hover {
  background: #6c757d;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-separator {
  border: 0.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-rte-dropdown-btn-text {
  color: #6c757d;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-tbar-btn:hover .e-rte-dropdown-btn-text {
  color: #fff;
}
.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-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-rte-fontcolor-dropdown .e-rte-color-content:hover,
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-rte-numberformatlist-dropdown .e-rte-list-primary-content:hover,
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-rte-bulletformatlist-dropdown .e-rte-list-primary-content:hover {
  background: #6c757d;
}
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-rte-fontcolor-dropdown .e-caret:hover,
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-rte-numberformatlist-dropdown .e-caret:hover,
.e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-rte-bulletformatlist-dropdown .e-caret:hover {
  background: #6c757d;
}
.e-linkheader {
  color: #212529;
}
.e-rte-img-popup.e-popup {
  background: #fff;
  border: 1px solid #dee2e6;
  -webkit-box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0.8px 16px rgba(0, 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;
  -moz-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: transparent;
  cursor: default;
}
.e-dropdown-popup ul .e-item.e-active {
  background: #565e64;
  color: #fff;
}
.e-popup-overlay {
  background-color: rgba(0, 0, 0, 0.5);
}
.e-rte-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, 0.12);
  border-width: 0 0 0 0;
  padding-left: 0;
}
.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: #f8f9fa;
}
.e-rte-table th {
  background: #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-rte-inline-popup .e-rte-quick-toolbar.e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn:hover {
  color: #fff;
}
.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-active .e-icons {
  color: #fff;
}
.e-rte-emojipicker-popup.e-popup.e-popup-open {
  background: #fff;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid #fff;
  -webkit-filter: drop-shadow(0 0 6px rgba(0, 0, 0, 0.25));
  filter: drop-shadow(0 0 6px rgba(0, 0, 0, 0.25));
}
.e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn.e-selected .e-icons {
  color: #fff;
}
.e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn {
  background: transparent;
}
.e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn:focus {
  background: #f8f9fa;
}
.e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn.e-selected {
  background: #6c757d;
}
.e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn:hover {
  background: #6c757d;
}
.e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-toolbar {
  background: transparent;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-toolbar .e-toolbar-items {
  background: transparent;
}
.e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-toolbar .e-toolbar-items .e-scroll-nav {
  border: none;
}
.e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipickerbtn-group .e-btn.e-control:not(:hover):not(:focus):not(:active) {
  background: transparent;
}
.e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojisearch-btn .e-btn.e-control:not(:hover):not(:focus):not(:active) {
  background: transparent;
}
.e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipicker-name {
  color: #212529;
}
.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-rte-dropdown-popup .e-active.e-item .e-menu-icon {
  color: #fff;
}
.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;
}
.e-rte-img-dialog .e-rte-upload-progress {
  color: #0dcaf0;
}
.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-items .e-hscroll-bar .e-hscroll-content .e-toolbar-item:first-child,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-item:first-child {
  margin-left: 0;
}
.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-items .e-dropdown-btn .e-rte-color-content,
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-dropdown-btn .e-rte-color-content,
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-dropdown-btn .e-rte-color-content,
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-dropdown-btn .e-rte-color-content,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-items .e-dropdown-btn .e-rte-color-content,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-extended .e-dropdown-btn .e-rte-color-content,
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-dropdown-btn .e-rte-color-content,
.e-richtexteditor.e-bigger .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-dropdown-btn .e-rte-color-content {
  padding-top: 3px;
  height: 38px;
}
.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-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown .e-rte-list-primary-content,
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown .e-rte-list-primary-content,
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown .e-rte-list-primary-content,
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown .e-rte-list-primary-content,
.e-bigger .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-bigger .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-bigger .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-bigger .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,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown .e-rte-list-primary-content,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown .e-rte-list-primary-content,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown .e-rte-list-primary-content,
.e-richtexteditor.e-bigger .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown .e-rte-list-primary-content,
.e-richtexteditor.e-bigger .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-bigger .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-bigger .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-bigger .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: 30px;
}
.e-bigger .e-richtexteditor .e-dialog.e-rte-dialog-minheight,
.e-richtexteditor.e-bigger .e-dialog.e-rte-dialog-minheight {
  min-height: 324px;
}
.e-bigger .e-richtexteditor .e-rte-content .e-content,
.e-richtexteditor.e-bigger .e-rte-content .e-content {
  font-size: 16px;
}
.e-bigger .e-richtexteditor .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control,
.e-richtexteditor.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control {
  padding: 0 8px;
}
.e-bigger .e-richtexteditor .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,
.e-richtexteditor.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover {
  padding: 0 8px;
}
.e-bigger .e-richtexteditor .e-dialog .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-richtexteditor.e-bigger .e-dialog .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons {
  margin-right: 63px;
  margin-top: 6px;
  padding: 18px;
}
.e-bigger .e-richtexteditor .e-rte-dropdown-popup.e-rte-dropdown-items ul,
.e-richtexteditor.e-bigger .e-rte-dropdown-popup.e-rte-dropdown-items ul {
  max-height: 360px;
  overflow-y: auto;
}
.e-bigger .e-richtexteditor .e-dialog .e-img-uploadwrap .e-droptext,
.e-bigger .e-richtexteditor .e-dialog .e-aud-uploadwrap .e-droptext,
.e-bigger .e-richtexteditor .e-dialog .e-vid-uploadwrap .e-droptext,
.e-richtexteditor.e-bigger .e-dialog .e-img-uploadwrap .e-droptext,
.e-richtexteditor.e-bigger .e-dialog .e-aud-uploadwrap .e-droptext,
.e-richtexteditor.e-bigger .e-dialog .e-vid-uploadwrap .e-droptext {
  height: 140px;
}
.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 .e-rte-backgroundcolor-dropdown .e-rte-color-content,
.e-bigger .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-rte-backgroundcolor-dropdown .e-caret {
  height: 38px;
}
.e-bigger .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-rte-backgroundcolor-dropdown .e-rte-color-content:hover,
.e-bigger .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-rte-backgroundcolor-dropdown .e-caret:hover {
  height: 38px;
}
.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: 32px;
  min-width: 32px;
  padding: 0 6px;
}
.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: 38px;
  line-height: 38px;
  margin: 0;
  min-height: 38px;
  min-width: 38px;
}
.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-emojipicker-popup.e-popup.e-popup-open {
  min-width: 120px;
  height: 337px;
  width: 335px;
}
.e-bigger .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn {
  border-radius: 4px;
  padding: 0;
  padding: 2px 5px;
}
.e-bigger .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn:hover {
  padding: 0;
}
.e-bigger .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn:active {
  padding: 0;
}
.e-bigger .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
  font-size: 26px;
  padding: 9px 5px;
}
.e-bigger .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn {
  gap: 10px;
  height: 256px;
  padding: 12px;
}
.e-bigger .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipickerbtn-group {
  gap: 8px;
}
.e-bigger .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipickerbtn-group .e-btn.e-control {
  padding: 8px 0;
  width: 42px;
  height: 42px;
  line-height: 0;
  font-size: 26px;
}
.e-bigger .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojisearch-btn {
  gap: 6px;
}
.e-bigger .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojisearch-btn .e-btn.e-control {
  font-size: 26px;
  padding: 8px 0;
  width: 40px;
  height: 40px;
  border: none;
  line-height: 0;
}
.e-bigger .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipicker-name {
  font-weight: 500;
  font-size: 16px;
}
.e-bigger .e-rte-dropdown-popup ul {
  min-width: 84px;
}
.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-bigger .e-rte-edit-table .e-rte-field {
  padding-top: 12px;
}
.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 .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-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 {
  line-height: 38px;
}
.e-bigger .e-richtexteditor .e-rte-toolbar .e-tbar-btn.e-dropdown-btn.e-rte-backgroundcolor-dropdown,
.e-bigger .e-richtexteditor .e-rte-toolbar .e-tbar-btn.e-dropdown-btn.e-rte-fontcolor-dropdown,
.e-bigger .e-richtexteditor .e-rte-toolbar .e-tbar-btn.e-dropdown-btn.e-rte-numberformatlist-dropdown,
.e-bigger .e-richtexteditor .e-rte-toolbar .e-tbar-btn.e-dropdown-btn.e-rte-bulletformatlist-dropdown {
  line-height: 36px;
}
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-icons {
  font-size: 18px;
}
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-background-color.e-icons::before,
.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-background-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-icons::before,
.e-bigger .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: 18px;
}
.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-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-bigger .e-rte-backgroundcolor-colorpicker .e-color-palette.e-container .e-custom-palette .e-palette,
.e-bigger .e-rte-fontcolor-colorpicker .e-color-palette.e-container .e-custom-palette .e-palette {
  padding: 0;
}
.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-bigger .e-rte-text-popup .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-rte-dropdown-btn-text,
.e-bigger .e-rte-text-popup .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-background-color,
.e-bigger .e-rte-text-popup .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-rte-font-color,
.e-bigger .e-rte-inline-popup .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-rte-dropdown-btn-text,
.e-bigger .e-rte-inline-popup .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-background-color,
.e-bigger .e-rte-inline-popup .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-rte-font-color {
  font-size: 16px;
}
.e-bigger .e-richtexteditor .e-rte-toolbar.e-toolbar .e-hor-nav {
  min-height: 46px;
}

/* node_modules/@syncfusion/ej2-interactive-chat/styles/bootstrap5.css */
.e-assist-send::before {
  content: "\e71d";
}
.e-assistview-icon::before {
  content: "\e903";
}
.e-assist-user::before {
  content: "\e7b4";
}
.e-assist-like::before {
  content: "\e905";
}
.e-assist-dislike::before {
  content: "\e906";
}
.e-assist-copy::before {
  content: "\e77c";
}
.e-assist-edit::before {
  content: "\e730";
}
.e-assist-check::before {
  content: "\e8b1";
}
.e-assist-stop::before {
  content: "\e919";
}
.e-assist-like-filled::before {
  content: "\e917";
}
.e-assist-dislike-filled::before {
  content: "\e918";
}
.e-aiassistview {
  border: 1px solid;
  position: relative;
}
.e-aiassistview.e-assist-tab-header-disabled .e-view-header {
  display: none;
}
.e-aiassistview .e-view-header {
  height: 46px;
  border-bottom: 1px solid;
}
.e-aiassistview .e-view-header .e-toolbar-item {
  position: relative;
}
.e-aiassistview .e-view-header .e-toolbar-item::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  height: 3px;
  width: 100%;
  border-radius: 4px;
}
.e-aiassistview .e-view-header .e-toolbar-item.e-assist-view-header,
.e-aiassistview .e-view-header .e-toolbar-item.e-custom-view-header {
  padding: 0;
}
.e-aiassistview .e-view-header .e-toolbar-item.e-assist-view-header .e-tbar-btn,
.e-aiassistview .e-view-header .e-toolbar-item.e-custom-view-header .e-tbar-btn {
  padding: 0;
}
.e-aiassistview .e-view-header .e-toolbar-item.e-assist-view-header .e-tbar-btn .e-btn-icon,
.e-aiassistview .e-view-header .e-toolbar-item.e-custom-view-header .e-tbar-btn .e-btn-icon {
  padding: 4px 4px 4px 2px;
}
.e-aiassistview .e-view-header .e-toolbar-item.e-active .e-btn {
  cursor: pointer;
}
.e-aiassistview .e-view-header .e-toolbar .e-toolbar-items .e-toolbar-left {
  height: 45px;
}
.e-aiassistview .e-view-container,
.e-aiassistview .e-footer {
  width: max(70%, 425px);
}
.e-aiassistview .e-view-container {
  margin: auto auto 10px;
}
.e-aiassistview .e-prompt-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.e-aiassistview .e-prompt-toolbar {
  width: 100%;
}
.e-aiassistview .e-view-content {
  height: calc(100% - 46px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.e-aiassistview .e-output {
  gap: 2px;
  width: inherit;
  margin-bottom: 5px;
}
.e-aiassistview .e-prompt-toolbar .e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child {
  margin-left: 0;
}
.e-aiassistview .e-view-header .e-toolbar .e-toolbar-items .e-toolbar-item.e-assist-view-header,
.e-aiassistview .e-view-header .e-toolbar .e-toolbar-items .e-toolbar-item.e-custom-view-header {
  margin-left: 12px;
}
.e-aiassistview .e-view-header .e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item.e-assist-view-header,
.e-aiassistview .e-view-header .e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item.e-custom-view-header {
  margin-right: 12px;
  margin-left: 0;
}
.e-aiassistview .e-view-header .e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-right .e-toolbar-item:last-child {
  margin-left: 8px;
  margin-right: 0;
}
.e-aiassistview .e-view-header .e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-item:last-child:last-child {
  margin-left: 8px;
}
.e-aiassistview .e-view-header .e-toolbar .e-toolbar-item.e-assist-view-header .e-tbar-btn .e-tbar-btn-text,
.e-aiassistview .e-view-header .e-toolbar .e-toolbar-item.e-custom-view-header .e-tbar-btn .e-tbar-btn-text {
  padding: 6px 2px;
}
.e-aiassistview .e-output-container {
  width: 90%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: start;
  align-self: flex-start;
  margin: 10px 0;
}
.e-aiassistview .e-prompt-icon {
  margin: 0 0 0 8px;
  min-height: 30px;
}
.e-aiassistview .e-output-icon {
  height: 30px;
  margin: 0 4px 0 8px;
}
.e-aiassistview .e-prompt-icon,
.e-aiassistview .e-output-icon {
  border-radius: 50%;
  min-width: 30px;
}
.e-aiassistview .e-loading-body,
.e-aiassistview .e-content-body,
.e-aiassistview .e-loading-footer {
  padding: 2px 0 0 6px;
}
.e-aiassistview .e-content-container {
  margin-top: 16px;
  font-size: 14px;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.e-aiassistview .e-prompt-text {
  white-space: pre-wrap;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  border-radius: 4px;
  padding: 5px 8px;
  line-height: 20px;
}
.e-aiassistview .e-content-footer,
.e-aiassistview .e-prompt-toolbar {
  opacity: 0;
}
.e-aiassistview .e-prompt-container {
  gap: 2px;
  -ms-flex-item-align: end;
  align-self: flex-end;
  max-width: 70%;
  margin-bottom: 5px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.e-aiassistview .e-prompt-container:hover .e-assist-edit-icon {
  opacity: 1;
  cursor: pointer;
}
.e-aiassistview .e-suggestion-header {
  font-size: 14px;
  font-weight: 700;
  margin: 0 2px 8px 8px;
  text-align: right;
}
.e-aiassistview .e-suggestions {
  width: 100%;
}
.e-aiassistview .e-suggestions.e-suggestion-item-template li {
  padding: 0;
}
.e-aiassistview .e-suggestions ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.e-aiassistview .e-suggestions li {
  line-height: 20px;
  font-weight: 400;
  padding: 7px 12px;
  margin: 0 0 12px 12px;
  border-radius: 8px;
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-aiassistview .e-views {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.e-aiassistview .e-views .e-content-body {
  line-height: 25px;
  border-radius: 4px;
}
.e-aiassistview .e-views .e-content-body h1,
.e-aiassistview .e-views .e-content-body h2,
.e-aiassistview .e-views .e-content-body h3,
.e-aiassistview .e-views .e-content-body h4,
.e-aiassistview .e-views .e-content-body h5,
.e-aiassistview .e-views .e-content-body h6 {
  font-weight: 600;
}
.e-aiassistview .e-views .e-content-body h4,
.e-aiassistview .e-views .e-content-body h5 {
  line-height: 28px;
}
.e-aiassistview .e-views .e-content-body h1 {
  font-size: 32px;
  line-height: 40px;
}
.e-aiassistview .e-views .e-content-body h2 {
  font-size: 28px;
  line-height: 36px;
}
.e-aiassistview .e-views .e-content-body h3 {
  font-size: 24px;
  line-height: 32px;
}
.e-aiassistview .e-views .e-content-body h4 {
  font-size: 22px;
}
.e-aiassistview .e-views .e-content-body h5 {
  font-size: 20px;
}
.e-aiassistview .e-views .e-content-body h6 {
  font-size: 16px;
  line-height: 20px;
}
.e-aiassistview .e-views .e-content-body li {
  line-height: 24.5px;
}
.e-aiassistview .e-views .e-content-body pre {
  padding: 12px 0 12px 12px;
  white-space: pre-wrap;
  position: relative;
}
.e-aiassistview .e-views .e-content-body pre span.e-code-copy {
  position: absolute;
  right: 10px;
  cursor: pointer;
}
.e-aiassistview .e-views .e-content-body tbody,
.e-aiassistview .e-views .e-content-body td,
.e-aiassistview .e-views .e-content-body tfoot,
.e-aiassistview .e-views .e-content-body th,
.e-aiassistview .e-views .e-content-body thead,
.e-aiassistview .e-views .e-content-body tr {
  padding: 6px;
}
.e-aiassistview .e-views .e-content-body thead,
.e-aiassistview .e-views .e-content-body td {
  text-align: center;
}
.e-aiassistview .e-views .e-content-body blockquote {
  font-style: italic;
  padding-left: 7px;
}
.e-aiassistview .e-views .e-content-body img,
.e-aiassistview .e-views .e-content-body svg {
  height: inherit;
  width: 100%;
  padding: 12px;
  border-radius: 4px;
}
.e-aiassistview .e-views .e-content-body table {
  border-collapse: collapse;
  border-spacing: 0;
}
.e-aiassistview .e-views .e-content-body code:not(pre code) {
  border-radius: 4px;
  padding: 0 4px;
}
.e-aiassistview .e-views .e-content-body > *:first-child {
  -webkit-margin-before: 0;
  margin-block-start: 0;
}
.e-aiassistview .e-views,
.e-aiassistview .e-custom-view,
.e-aiassistview .e-assistview-content-section {
  height: 100%;
  overflow: scroll;
}
.e-aiassistview .e-views::-webkit-scrollbar,
.e-aiassistview .e-custom-view::-webkit-scrollbar,
.e-aiassistview .e-assistview-content-section::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.e-aiassistview .e-views::-webkit-scrollbar-thumb,
.e-aiassistview .e-custom-view::-webkit-scrollbar-thumb,
.e-aiassistview .e-assistview-content-section::-webkit-scrollbar-thumb {
  border-radius: 10px;
}
.e-aiassistview .e-footer {
  position: relative;
  margin: 0 auto 24px;
}
.e-aiassistview .e-footer .e-clear-icon:not(.e-clear-icon-hide) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding-bottom: 9px;
}
.e-aiassistview .e-footer textarea::-webkit-scrollbar-thumb {
  border-radius: 10px;
}
.e-aiassistview .e-footer textarea::-webkit-scrollbar {
  width: 4px;
}
.e-aiassistview .e-footer:has(.e-rtl):not(.e-footer-template) .e-assist-send {
  right: unset;
  left: 20px;
}
.e-aiassistview .e-footer .e-multi-line-input {
  margin: 0 5px;
  padding-right: 35px;
}
.e-aiassistview .e-footer .e-multi-line-input.e-rtl {
  padding-left: 35px;
  padding-right: unset;
}
.e-aiassistview .e-footer:not(.e-footer-template) .e-textarea {
  max-height: 280px;
}
.e-aiassistview .e-footer:not(.e-footer-template) .e-assist-send {
  position: absolute;
  right: 20px;
  font-size: 14px;
  bottom: 9px;
  padding-top: 2px;
}
.e-aiassistview .e-footer:not(.e-footer-template) .e-assist-send.disabled {
  pointer-events: none;
  opacity: 0.5;
  cursor: not-allowed;
}
.e-aiassistview .e-footer:not(.e-footer-template) .e-assist-send.enabled {
  pointer-events: auto;
  opacity: 1;
  cursor: pointer;
}
.e-aiassistview .e-banner-view {
  margin-left: 10px;
}
.e-aiassistview .e-header-icon,
.e-aiassistview .e-prompt-icon,
.e-aiassistview .e-output-icon {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.e-aiassistview .content-header,
.e-aiassistview .e-content-container,
.e-aiassistview .e-output,
.e-aiassistview .e-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.e-aiassistview .e-stop-response {
  opacity: 0;
  pointer-events: none;
  cursor: not-allowed;
  gap: 9px;
  -ms-flex-item-align: center;
  align-self: center;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  border-radius: 30px;
  border: 1px solid;
}
.e-aiassistview .e-stop-response.e-btn-active {
  height: 40px;
  margin-bottom: 16px;
  padding: 11px 16px;
  line-height: 18px;
  font-weight: 600;
  font-size: 14px;
  opacity: 1;
  pointer-events: auto;
  cursor: pointer;
}
.e-aiassistview .e-prompt-icon,
.e-aiassistview .e-output-icon,
.e-aiassistview .e-assist-edit-icon,
.e-aiassistview .e-stop-response {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.e-aiassistview .e-prompt-icon,
.e-aiassistview .e-output-icon,
.e-aiassistview .e-assist-edit-icon,
.e-aiassistview .e-prompt-container,
.e-aiassistview .e-stop-response {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.e-aiassistview .e-content-footer.e-assist-toolbar-active,
.e-aiassistview .e-output-container:hover .e-content-footer,
.e-aiassistview .e-output-container:has(:focus-visible) .e-content-footer,
.e-aiassistview .e-prompt-container:hover .e-prompt-toolbar,
.e-aiassistview .e-prompt-container:has(:focus-visible) .e-prompt-toolbar {
  opacity: 1;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.e-aiassistview .e-views .e-content-body:focus-visible,
.e-aiassistview .e-views .e-content-container .e-prompt-text:focus-visible,
.e-aiassistview .e-views .e-suggestions li:focus-visible,
.e-aiassistview .e-footer:not(.e-footer-template) .e-assist-send:not(.disabled):focus-visible,
.e-aiassistview .e-stop-response:focus-visible {
  outline: 1px solid;
}
.e-aiassistview.e-rtl .e-view-header .e-toolbar-item.e-assist-view-header .e-tbar-btn .e-btn-icon,
.e-aiassistview.e-rtl .e-view-header .e-toolbar-item.e-custom-view-header .e-tbar-btn .e-btn-icon {
  padding: 4px 2px 4px 4px;
}
.e-aiassistview.e-rtl .e-suggestion-header {
  text-align: left;
  margin: 0 8px 8px 2px;
}
.e-aiassistview.e-rtl .e-suggestions li {
  margin: 0 12px 12px 0;
}
.e-aiassistview.e-rtl .e-views .e-content-body blockquote {
  padding-left: unset;
  border-left: unset;
  padding-right: 7px;
}
.e-aiassistview.e-rtl .e-views .e-content-body pre span.e-code-copy {
  right: unset;
  left: 10px;
}
.e-aiassistview.e-rtl .e-loading-body,
.e-aiassistview.e-rtl .e-content-body,
.e-aiassistview.e-rtl .e-loading-footer {
  padding: 2px 6px 0 0;
}
.e-aiassistview.e-rtl .e-prompt-icon {
  margin: 0 8px 0 0;
}
.e-aiassistview.e-rtl .e-output-icon {
  margin: 0 8px 0 4px;
}
@media (max-width: 760px) {
  .e-aiassistview .e-view-container,
  .e-aiassistview .e-footer {
    width: 100%;
  }
  .e-aiassistview .e-view-container .e-suggestions,
  .e-aiassistview .e-prompt-content {
    padding-right: 8px;
  }
  .e-aiassistview.e-rtl .e-view-container .e-suggestions,
  .e-aiassistview.e-rtl .e-prompt-content {
    padding: 0 0 0 8px;
  }
}
.e-aiassistview {
  border-color: #ced4da;
  background-color: #fff;
}
.e-aiassistview .e-view-content {
  color: #212529;
}
.e-aiassistview .e-view-header {
  border-bottom-color: #ced4da;
}
.e-aiassistview .e-view-header .e-toolbar-item::after {
  background-color: transparent;
}
.e-aiassistview .e-view-header .e-toolbar,
.e-aiassistview .e-view-header .e-toolbar-items,
.e-aiassistview .e-view-header .e-tbar-btn {
  background: #fff;
}
.e-aiassistview .e-view-header .e-toolbar-item.e-active::after {
  background-color: #0d6efd;
}
.e-aiassistview .e-view-header .e-toolbar-item.e-custom-view-header .e-btn:active,
.e-aiassistview .e-view-header .e-toolbar-item.e-custom-view-header .e-btn:hover,
.e-aiassistview .e-view-header .e-toolbar-item.e-custom-view-header .e-btn:focus,
.e-aiassistview .e-view-header .e-toolbar-item.e-assist-view-header .e-btn:active,
.e-aiassistview .e-view-header .e-toolbar-item.e-assist-view-header .e-btn:hover,
.e-aiassistview .e-view-header .e-toolbar-item.e-assist-view-header .e-btn:focus {
  background: transparent;
  border-color: transparent;
}
.e-aiassistview .e-view-header .e-toolbar-item.e-custom-view-header .e-tbar-btn,
.e-aiassistview .e-view-header .e-toolbar-item.e-assist-view-header .e-tbar-btn {
  background: transparent;
}
.e-aiassistview .e-view-header .e-toolbar-item.e-custom-view-header .e-tbar-btn:focus,
.e-aiassistview .e-view-header .e-toolbar-item.e-assist-view-header .e-tbar-btn:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.e-aiassistview .e-view-header .e-toolbar-item.e-custom-view-header .e-tbar-btn:focus-visible,
.e-aiassistview .e-view-header .e-toolbar-item.e-assist-view-header .e-tbar-btn:focus-visible {
  -webkit-box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
}
.e-aiassistview .e-suggestion-header {
  color: #212529;
}
.e-aiassistview .e-suggestions li {
  color: #212529;
  -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 10px 15px -3px rgba(0, 0, 0, 0.1);
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 10px 15px -3px rgba(0, 0, 0, 0.1);
  border: 1px solid #fff;
}
.e-aiassistview .e-prompt-icon,
.e-aiassistview .e-output-icon {
  border: 1px solid #fff;
  color: #6c757d;
  background-color: #e9ecef;
}
.e-aiassistview .e-prompt-text {
  background: #dee2e6;
  color: #212529;
  border: 1px solid #fff;
}
.e-aiassistview .e-views .e-content-body {
  color: #212529;
}
.e-aiassistview .e-views .e-content-body a {
  color: rgb(10, 83, 172);
}
.e-aiassistview .e-views .e-content-body pre {
  background: #dee2e6;
}
.e-aiassistview .e-views .e-content-body tbody,
.e-aiassistview .e-views .e-content-body td,
.e-aiassistview .e-views .e-content-body tfoot,
.e-aiassistview .e-views .e-content-body th,
.e-aiassistview .e-views .e-content-body thead,
.e-aiassistview .e-views .e-content-body tr {
  border: 1px solid #ced4da;
}
.e-aiassistview .e-views .e-content-body blockquote {
  border-left: 4px solid #dee2e6;
}
.e-aiassistview .e-views .e-content-body img,
.e-aiassistview .e-views .e-content-body svg {
  background-color: #dee2e6;
}
.e-aiassistview .e-views .e-content-body code:not(pre code) {
  background: rgb(255, 241, 241);
  color: rgb(134, 18, 18);
}
.e-aiassistview .e-stop-response {
  border-color: #0d6efd;
  color: #fff;
  background-color: #0d6efd;
  -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 10px 15px -3px rgba(0, 0, 0, 0.1);
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 10px 15px -3px rgba(0, 0, 0, 0.1);
}
.e-aiassistview .e-views::-webkit-scrollbar-thumb,
.e-aiassistview .e-custom-view::-webkit-scrollbar-thumb,
.e-aiassistview .e-assistview-content-section::-webkit-scrollbar-thumb {
  background: #ced4da;
}
.e-aiassistview .e-footer textarea::-webkit-scrollbar-thumb {
  background: #ced4da;
}
.e-aiassistview .e-footer:not(.e-footer-template) .e-assist-send {
  color: #6c757d;
}
.e-aiassistview .e-footer:not(.e-footer-template) .e-assist-send.disabled {
  color: #adb5bd;
}
.e-aiassistview .e-view-header .e-toolbar .e-assist-view-header.e-toolbar-item .e-tbar-btn:hover:active .e-icons,
.e-aiassistview .e-view-header .e-toolbar .e-assist-view-header.e-toolbar-item .e-tbar-btn:hover .e-icons,
.e-aiassistview .e-view-header .e-toolbar .e-assist-view-header.e-toolbar-item .e-tbar-btn:hover .e-tbar-btn-text,
.e-aiassistview .e-view-header .e-toolbar .e-assist-view-header.e-toolbar-item .e-tbar-btn:hover:active .e-tbar-btn-text,
.e-aiassistview .e-view-header .e-toolbar .e-custom-view-header.e-toolbar-item .e-tbar-btn:hover:active .e-icons,
.e-aiassistview .e-view-header .e-toolbar .e-custom-view-header.e-toolbar-item .e-tbar-btn:hover .e-icons,
.e-aiassistview .e-view-header .e-toolbar .e-custom-view-header.e-toolbar-item .e-tbar-btn:hover .e-tbar-btn-text,
.e-aiassistview .e-view-header .e-toolbar .e-custom-view-header.e-toolbar-item .e-tbar-btn:hover:active .e-tbar-btn-text {
  color: #495057;
}
.e-aiassistview .e-view-header .e-toolbar .e-toolbar-item.e-active .e-tbar-btn:hover:active .e-icons,
.e-aiassistview .e-view-header .e-toolbar .e-toolbar-item.e-active .e-tbar-btn:hover .e-icons,
.e-aiassistview .e-view-header .e-toolbar .e-toolbar-item.e-active .e-tbar-btn:hover .e-tbar-btn-text,
.e-aiassistview .e-view-header .e-toolbar .e-toolbar-item.e-active .e-tbar-btn:hover:active .e-tbar-btn-text,
.e-aiassistview .e-view-header .e-toolbar .e-toolbar-item.e-active .e-tbar-btn .e-icons,
.e-aiassistview .e-view-header .e-toolbar .e-toolbar-item.e-active .e-tbar-btn .e-tbar-btn-text {
  color: #495057;
}
.e-aiassistview.e-rtl .e-views .e-content-body blockquote {
  border-right: 4px solid #dee2e6;
}
.e-prompt-toolbar .e-toolbar,
.e-prompt-toolbar .e-toolbar .e-toolbar-items,
.e-prompt-toolbar .e-tbar-btn:not(:hover),
.e-prompt-toolbar .e-tbar-btn:not(:active),
.e-prompt-toolbar .e-tbar-btn:not(:focus),
.e-content-footer .e-toolbar,
.e-content-footer .e-toolbar .e-toolbar-items,
.e-content-footer .e-tbar-btn:not(:hover),
.e-content-footer .e-tbar-btn:not(:active),
.e-content-footer .e-tbar-btn:not(:focus) {
  background: #fff;
}
.e-prompt-toolbar .e-toolbar,
.e-content-footer .e-toolbar {
  -webkit-box-shadow: unset;
  box-shadow: unset;
  border: unset;
}
.e-aiassist-view-toolbar-item .e-tbar-btn:not(:hover),
.e-aiassist-view-toolbar-item .e-tbar-btn:not(:active),
.e-aiassist-view-toolbar-item .e-tbar-btn:not(:focus) {
  background: transparent;
}
.e-bigger.e-aiassistview .e-view-header,
.e-bigger .e-aiassistview .e-view-header {
  height: 50px;
}
.e-bigger.e-aiassistview .e-view-header .e-toolbar .e-toolbar-items .e-toolbar-left,
.e-bigger .e-aiassistview .e-view-header .e-toolbar .e-toolbar-items .e-toolbar-left {
  height: 49px;
}
.e-bigger.e-aiassistview .e-view-header .e-toolbar .e-toolbar-items .e-toolbar-item.e-assist-view-header,
.e-bigger.e-aiassistview .e-view-header .e-toolbar .e-toolbar-items .e-toolbar-item.e-custom-view-header,
.e-bigger .e-aiassistview .e-view-header .e-toolbar .e-toolbar-items .e-toolbar-item.e-assist-view-header,
.e-bigger .e-aiassistview .e-view-header .e-toolbar .e-toolbar-items .e-toolbar-item.e-custom-view-header {
  padding: 0;
}
.e-bigger.e-aiassistview .e-view-header .e-toolbar .e-toolbar-items .e-toolbar-item.e-assist-view-header .e-tbar-btn,
.e-bigger.e-aiassistview .e-view-header .e-toolbar .e-toolbar-items .e-toolbar-item.e-custom-view-header .e-tbar-btn,
.e-bigger .e-aiassistview .e-view-header .e-toolbar .e-toolbar-items .e-toolbar-item.e-assist-view-header .e-tbar-btn,
.e-bigger .e-aiassistview .e-view-header .e-toolbar .e-toolbar-items .e-toolbar-item.e-custom-view-header .e-tbar-btn {
  padding: 0;
}
.e-bigger.e-aiassistview .e-view-header .e-toolbar .e-toolbar-items .e-toolbar-item.e-assist-view-header .e-tbar-btn .e-btn-icon,
.e-bigger.e-aiassistview .e-view-header .e-toolbar .e-toolbar-items .e-toolbar-item.e-custom-view-header .e-tbar-btn .e-btn-icon,
.e-bigger .e-aiassistview .e-view-header .e-toolbar .e-toolbar-items .e-toolbar-item.e-assist-view-header .e-tbar-btn .e-btn-icon,
.e-bigger .e-aiassistview .e-view-header .e-toolbar .e-toolbar-items .e-toolbar-item.e-custom-view-header .e-tbar-btn .e-btn-icon {
  padding: 4px 4px 4px 2px;
}
.e-bigger.e-aiassistview .e-view-content,
.e-bigger .e-aiassistview .e-view-content {
  height: calc(100% - 50px);
}
.e-bigger.e-aiassistview .e-prompt-icon,
.e-bigger .e-aiassistview .e-prompt-icon {
  min-height: 40px;
}
.e-bigger.e-aiassistview .e-output-icon,
.e-bigger .e-aiassistview .e-output-icon {
  height: 40px;
}
.e-bigger.e-aiassistview .e-prompt-icon,
.e-bigger.e-aiassistview .e-output-icon,
.e-bigger .e-aiassistview .e-prompt-icon,
.e-bigger .e-aiassistview .e-output-icon {
  min-width: 40px;
}
.e-bigger.e-aiassistview .e-loading-body,
.e-bigger.e-aiassistview .e-content-body,
.e-bigger.e-aiassistview .e-loading-footer,
.e-bigger .e-aiassistview .e-loading-body,
.e-bigger .e-aiassistview .e-content-body,
.e-bigger .e-aiassistview .e-loading-footer {
  padding: 6px 0 0 6px;
}
.e-bigger.e-aiassistview .e-prompt-text,
.e-bigger .e-aiassistview .e-prompt-text {
  padding: 7px 12px;
  line-height: 22px;
}
.e-bigger.e-aiassistview .e-content-container,
.e-bigger .e-aiassistview .e-content-container {
  font-size: 16px;
}
.e-bigger.e-aiassistview .e-suggestion-header,
.e-bigger .e-aiassistview .e-suggestion-header {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 15px;
}
.e-bigger.e-aiassistview .e-suggestions.e-suggestion-item-template ul li,
.e-bigger .e-aiassistview .e-suggestions.e-suggestion-item-template ul li {
  padding: 0;
}
.e-bigger.e-aiassistview .e-suggestions li,
.e-bigger .e-aiassistview .e-suggestions li {
  line-height: 22px;
  font-weight: 400;
  padding: 8px 16px;
  margin: 0 0 16px 16px;
}
.e-bigger.e-aiassistview .e-assist-send,
.e-bigger .e-aiassistview .e-assist-send {
  font-size: 16px;
  bottom: 11px;
}
.e-bigger.e-aiassistview .e-footer .e-clear-icon:not(.e-clear-icon-hide),
.e-bigger .e-aiassistview .e-footer .e-clear-icon:not(.e-clear-icon-hide) {
  padding-bottom: 11px;
}
.e-bigger.e-aiassistview .e-footer .e-input-group.e-control-wrapper.e-multi-line-input .e-textarea,
.e-bigger .e-aiassistview .e-footer .e-input-group.e-control-wrapper.e-multi-line-input .e-textarea {
  min-height: 38px;
}
.e-bigger.e-aiassistview .e-stop-response.e-btn-active,
.e-bigger .e-aiassistview .e-stop-response.e-btn-active {
  height: 52px;
  margin-bottom: 20px;
  padding: 14px 22px;
  line-height: 24px;
  font-weight: 400;
  font-size: 16px;
}
.e-bigger.e-aiassistview.e-rtl .e-view-header .e-toolbar-item.e-assist-view-header .e-tbar-btn .e-btn-icon,
.e-bigger.e-aiassistview.e-rtl .e-view-header .e-toolbar-item.e-custom-view-header .e-tbar-btn .e-btn-icon,
.e-bigger .e-aiassistview.e-rtl .e-view-header .e-toolbar-item.e-assist-view-header .e-tbar-btn .e-btn-icon,
.e-bigger .e-aiassistview.e-rtl .e-view-header .e-toolbar-item.e-custom-view-header .e-tbar-btn .e-btn-icon {
  padding: 4px 2px 4px 4px;
}
.e-bigger.e-aiassistview.e-rtl .e-suggestions li,
.e-bigger .e-aiassistview.e-rtl .e-suggestions li {
  margin: 0 16px 16px 0;
}
.e-bigger.e-aiassistview.e-rtl .e-loading-body,
.e-bigger.e-aiassistview.e-rtl .e-content-body,
.e-bigger.e-aiassistview.e-rtl .e-loading-footer,
.e-bigger .e-aiassistview.e-rtl .e-loading-body,
.e-bigger .e-aiassistview.e-rtl .e-content-body,
.e-bigger .e-aiassistview.e-rtl .e-loading-footer {
  padding: 6px 6px 0 0;
}
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.e-chat-send::before {
  content: "\e71d";
}
.e-chat-check::before {
  content: "\e8b1";
}
.e-chat-error::before {
  content: "\e878";
}
.e-chat-seen::before {
  content: "\e91a";
}
.e-chat-scroll-down::before {
  content: "\e7fe";
}
.e-chat-ui {
  border: 1px solid;
}
.e-chat-ui .e-chat-content {
  position: relative;
  height: calc(100% - 46px);
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  gap: 4px;
  padding-bottom: 10px;
}
.e-chat-ui .e-chat-header {
  height: 46px;
  border-bottom: 1px solid;
}
.e-chat-ui .e-chat-header .e-chat-toolbar {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.e-chat-ui .e-chat-header .e-chat-toolbar.e-toolbar {
  border: none;
}
.e-chat-ui .e-header {
  height: 100%;
  margin-left: 16px;
  font-size: 16px;
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.e-chat-ui .e-message-wrapper {
  gap: 8px;
  width: 100%;
  height: 100%;
  overflow-y: scroll;
  padding-top: 10px;
}
.e-chat-ui .e-message-wrapper.e-scroll-smooth {
  scroll-behavior: smooth;
}
.e-chat-ui .e-message-wrapper::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.e-chat-ui .e-message-wrapper::-webkit-scrollbar-thumb {
  border-radius: 10px;
}
.e-chat-ui .e-message-group {
  max-width: 75%;
  margin: 4px;
}
.e-chat-ui .e-message-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-bottom: 12px;
}
.e-chat-ui .e-message-header-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  gap: 4px;
}
.e-chat-ui .e-message-header {
  margin: 0;
  font-size: 12px;
  font-weight: 400;
}
.e-chat-ui .e-time {
  font-size: 10px;
  white-space: nowrap;
}
.e-chat-ui .e-text {
  white-space: pre-wrap;
  padding: 5px 8px;
  border-radius: 4px;
  margin-top: 4px;
  font-size: 14px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.e-chat-ui .e-right,
.e-chat-ui .e-right .e-text,
.e-chat-ui .e-right .e-time {
  -ms-flex-item-align: end;
  align-self: flex-end;
}
.e-chat-ui .e-left {
  -ms-flex-item-align: start;
  align-self: flex-start;
  position: relative;
}
.e-chat-ui .e-left:not(.e-message-item-template) {
  padding-left: 40px;
}
.e-chat-ui .e-message-icon {
  position: absolute;
  top: 20px;
  left: 0;
}
.e-chat-ui .e-footer {
  position: relative;
  margin: 0 auto;
  -ms-flex-item-align: end;
  align-self: flex-end;
}
.e-chat-ui .e-footer .e-clear-icon:not(.e-clear-icon-hide) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding-bottom: 9px;
}
.e-chat-ui .e-footer textarea::-webkit-scrollbar-thumb {
  border-radius: 10px;
}
.e-chat-ui .e-footer textarea::-webkit-scrollbar {
  width: 4px;
}
.e-chat-ui .e-footer .hide-scrollbar textarea {
  scrollbar-width: none;
}
.e-chat-ui .e-footer:has(.e-rtl):not(.e-footer-template) .e-chat-send {
  right: unset;
  left: 20px;
}
.e-chat-ui .e-footer .e-multi-line-input {
  margin: 0 5px;
  padding-right: 35px;
}
.e-chat-ui .e-footer .e-multi-line-input.e-rtl {
  padding-left: 35px;
  padding-right: unset;
}
.e-chat-ui .e-footer:not(.e-footer-template) .e-chat-send {
  position: absolute;
  right: 15px;
  font-size: 14px;
  bottom: 9px;
  padding-top: 2px;
}
.e-chat-ui .e-footer:not(.e-footer-template) .e-chat-send.disabled {
  pointer-events: none;
  opacity: 0.5;
  cursor: not-allowed;
}
.e-chat-ui .e-footer:not(.e-footer-template) .e-chat-send.enabled {
  pointer-events: auto;
  opacity: 1;
  cursor: pointer;
}
.e-chat-ui .e-footer:not(.e-footer-template) .e-chat-send:not(.disabled):focus-visible {
  outline: 1px solid;
}
.e-chat-ui .e-chat-content,
.e-chat-ui .e-message-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.e-chat-ui .e-message-icon {
  height: 32px;
  width: 32px;
  font-size: 14px;
}
.e-chat-ui .e-message-icon,
.e-chat-ui .e-header-icon,
.e-chat-ui .e-user-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.e-chat-ui .e-status-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.e-chat-ui .e-status-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 2px;
}
.e-chat-ui .e-right .e-time,
.e-chat-ui .e-status-text {
  margin-right: 18px;
}
.e-chat-ui .e-status-text {
  font-size: 12px;
}
.e-chat-ui .e-status-icon {
  -ms-flex-item-align: end;
  align-self: flex-end;
  height: 16px;
  width: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 16px;
}
.e-chat-ui .e-timebreak {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 1px 8px;
  position: relative;
}
.e-chat-ui .e-timebreak::before,
.e-chat-ui .e-timebreak::after {
  content: "";
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 1px;
}
.e-chat-ui .e-timebreak::before {
  margin-right: 12px;
}
.e-chat-ui .e-timebreak::after {
  margin-left: 12px;
}
.e-chat-ui .e-timestamp {
  font-size: 14px;
  padding: 1px 8px;
  border-radius: 4px;
  font-weight: 400;
  border: 1px solid;
  display: inline-block;
}
.e-chat-ui .e-typing-indicator {
  -ms-flex-item-align: baseline;
  align-self: baseline;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.25rem;
  margin-left: 5px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.e-chat-ui .e-user-icon {
  margin-right: -16px;
  height: 24px;
  width: 24px;
  font-size: 10px;
}
.e-chat-ui .e-user-text {
  margin-left: 20px;
  font-size: 12px;
}
.e-chat-ui .e-indicator-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 2px;
  height: 12px;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.e-chat-ui .e-indicator {
  border-radius: 9999px;
  height: 0.3rem;
  width: 0.3rem;
}
.e-chat-ui .e-indicator:nth-child(1) {
  -webkit-animation-delay: 0.3333s;
  animation-delay: 0.3333s;
}
.e-chat-ui .e-indicator:nth-child(2) {
  -webkit-animation-delay: 0.6666s;
  animation-delay: 0.6666s;
}
.e-chat-ui .e-indicator:nth-child(3) {
  -webkit-animation-delay: 0.9999s;
  animation-delay: 0.9999s;
}
.e-chat-ui .e-header-icon {
  width: 32px;
  height: 32px;
}
.e-chat-ui .e-typing-suggestions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 2px;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  width: 100%;
  position: relative;
  -ms-flex-wrap: wrap-reverse;
  flex-wrap: wrap-reverse;
}
.e-chat-ui .e-suggestions {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 100%;
}
.e-chat-ui .e-suggestions.e-suggestion-item-template li {
  padding: 0;
}
.e-chat-ui .e-suggestions ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin-right: 1px;
}
.e-chat-ui .e-suggestions li {
  font-size: 14px;
  line-height: 22px;
  font-weight: 400;
  padding: 1px 8px;
  margin: 8px 4px 0;
  border: 1px solid;
  border-radius: 4px;
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-chat-ui .e-spinner-pane.e-spin-show {
  height: 35px;
}
.e-chat-ui.e-rtl .e-left:not(.e-message-item-template) {
  padding-right: 40px;
  padding-left: unset;
}
.e-chat-ui.e-rtl .e-message-icon {
  left: unset;
  right: 0;
}
.e-chat-ui.e-rtl .e-typing-indicator {
  margin-right: 5px;
}
.e-chat-ui.e-rtl .e-user-text {
  margin-right: 20px;
}
.e-chat-ui.e-rtl .e-user-icon {
  margin-left: -16px;
  margin-right: unset;
}
.e-chat-ui.e-rtl .e-typing-indicator,
.e-chat-ui.e-rtl .e-user-text,
.e-chat-ui.e-rtl .e-header {
  margin-left: unset;
}
.e-chat-ui.e-rtl .e-header {
  margin-right: 16px;
}
.e-chat-ui.e-rtl .e-suggestions ul {
  margin-right: unset;
  margin-left: 1px;
}
.e-chat-ui.e-rtl .e-right .e-time,
.e-chat-ui.e-rtl .e-status-text {
  margin-right: unset;
  margin-left: 18px;
}
.e-chat-ui .e-fab.e-btn.e-fab-bottom {
  bottom: 8px;
}
.e-chat-ui .e-arrowdown-hide,
.e-chat-ui .e-hide-suggestions {
  display: none;
}
.e-chat-ui .e-arrowdown-show {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-chat-ui .e-show-suggestions {
  display: block;
}
.e-chat-ui .e-suggestions li:focus-visible {
  outline: 1px solid;
}
.e-chat-ui .e-chat-header .e-toolbar-item.e-overlay {
  opacity: 0.5;
}
.e-chat-ui .e-empty-chat-template {
  margin: auto;
}
.e-chat-ui {
  border-color: #ced4da;
  background: #fff;
}
.e-chat-ui .e-chat-content {
  color: #212529;
}
.e-chat-ui .e-right .e-text {
  background: #e7f1ff;
  color: #212529;
}
.e-chat-ui .e-left .e-text {
  color: #212529;
  background: #f8f9fa;
}
.e-chat-ui .e-left .e-text:active,
.e-chat-ui .e-left .e-text:focus {
  color: #212529;
  background: #ced4da;
}
.e-chat-ui .e-left .e-text:hover {
  color: #212529;
  background: #e9ecef;
}
.e-chat-ui .e-message-wrapper::-webkit-scrollbar-thumb {
  background: #ced4da;
}
.e-chat-ui .e-message-wrapper .e-message-header {
  color: #0d6efd;
}
.e-chat-ui .e-message-wrapper .e-time {
  color: #343a40;
}
.e-chat-ui .e-chat-header {
  border-bottom-color: #ced4da;
  background: #0d6efd;
  border-color: #0d6efd;
  color: #fff;
}
.e-chat-ui .e-chat-header .e-toolbar,
.e-chat-ui .e-chat-header .e-toolbar-items,
.e-chat-ui .e-chat-header .e-tbar-btn {
  background: #0d6efd;
}
.e-chat-ui .e-chat-header .e-toolbar .e-tbar-btn-text,
.e-chat-ui .e-chat-header .e-toolbar .e-btn-icon,
.e-chat-ui .e-chat-header .e-toolbar-items .e-tbar-btn-text,
.e-chat-ui .e-chat-header .e-toolbar-items .e-btn-icon,
.e-chat-ui .e-chat-header .e-tbar-btn .e-tbar-btn-text,
.e-chat-ui .e-chat-header .e-tbar-btn .e-btn-icon {
  color: #fff;
}
.e-chat-ui .e-timebreak::before,
.e-chat-ui .e-timebreak::after {
  background: #dee2e6;
}
.e-chat-ui .e-timestamp {
  background: #e9ecef;
  color: #495057;
  border-color: #e9ecef;
}
.e-chat-ui .e-chat-error {
  color: #dc3545;
}
.e-chat-ui .e-chat-seen {
  color: #0d6efd;
}
.e-chat-ui .e-footer textarea::-webkit-scrollbar-thumb {
  background: #ced4da;
}
.e-chat-ui .e-footer:not(.e-footer-template) .e-chat-send {
  color: #6c757d;
}
.e-chat-ui .e-footer:not(.e-footer-template) .e-chat-send.disabled {
  color: #adb5bd;
}
.e-chat-ui .e-suggestions li {
  color: #0d6efd;
  border-color: #0d6efd;
}
.e-chat-ui .e-header-icon,
.e-chat-ui .e-message-icon,
.e-chat-ui .e-user-icon {
  border-radius: 50%;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
.e-chat-ui .e-message-icon,
.e-chat-ui .e-user-icon {
  color: #6c757d;
  background-color: #e9ecef;
}
.e-chat-ui .e-indicator {
  background: #f8f9fa;
  -webkit-animation: e-chat-indicator-blink 1s infinite;
  animation: e-chat-indicator-blink 1s infinite;
}
.e-chat-ui .e-user-text {
  color: #495057;
}
@-webkit-keyframes e-chat-indicator-blink {
  50% {
    background: #0d6efd;
    height: 0.2rem;
  }
}
@keyframes e-chat-indicator-blink {
  50% {
    background: #0d6efd;
    height: 0.2rem;
  }
}
.e-chat-ui .e-chat-header .e-toolbar-item.e-overlay {
  background: unset;
}
.e-chat-ui .e-chat-header .e-toolbar-item .e-tbar-btn .e-tbar-btn-text,
.e-chat-ui .e-chat-header .e-toolbar-item .e-tbar-btn .e-btn-icon {
  color: rgb(255, 255, 255);
}
.e-bigger.e-chat-ui .e-chat-content,
.e-bigger .e-chat-ui .e-chat-content {
  height: calc(100% - 56px);
}
.e-bigger.e-chat-ui .e-chat-header,
.e-bigger .e-chat-ui .e-chat-header {
  height: 56px;
}
.e-bigger.e-chat-ui .e-chat-send,
.e-bigger .e-chat-ui .e-chat-send {
  font-size: 16px;
  bottom: 11px;
}
.e-bigger.e-chat-ui .e-message-header,
.e-bigger .e-chat-ui .e-message-header {
  font-size: 14px;
}
.e-bigger.e-chat-ui .e-message-icon,
.e-bigger .e-chat-ui .e-message-icon {
  height: 40px;
  width: 40px;
  font-size: 16px;
}
.e-bigger.e-chat-ui .e-user-icon,
.e-bigger .e-chat-ui .e-user-icon {
  height: 32px;
  width: 32px;
  font-size: 14px;
}
.e-bigger.e-chat-ui .e-left:not(.e-message-item-template),
.e-bigger .e-chat-ui .e-left:not(.e-message-item-template) {
  padding-left: 52px;
}
.e-bigger.e-chat-ui .e-message-icon,
.e-bigger .e-chat-ui .e-message-icon {
  top: 25px;
}
.e-bigger.e-chat-ui .e-user-text,
.e-bigger .e-chat-ui .e-user-text {
  margin-left: 22px;
  font-size: 14px;
}
.e-bigger.e-chat-ui .e-user-icon,
.e-bigger .e-chat-ui .e-user-icon {
  margin-right: -18px;
}
.e-bigger.e-chat-ui .e-text,
.e-bigger .e-chat-ui .e-text {
  font-size: 16px;
  padding: 7px 12px;
}
.e-bigger.e-chat-ui .e-time,
.e-bigger .e-chat-ui .e-time {
  font-size: 12px;
}
.e-bigger.e-chat-ui .e-status-text,
.e-bigger .e-chat-ui .e-status-text {
  font-size: 14px;
}
.e-bigger.e-chat-ui .e-status-icon,
.e-bigger .e-chat-ui .e-status-icon {
  height: 18px;
  width: 18px;
  font-size: 18px;
}
.e-bigger.e-chat-ui .e-footer .e-clear-icon:not(.e-clear-icon-hide),
.e-bigger .e-chat-ui .e-footer .e-clear-icon:not(.e-clear-icon-hide) {
  padding-bottom: 11px;
}
.e-bigger.e-chat-ui .e-footer .e-input-group.e-control-wrapper.e-multi-line-input .e-textarea,
.e-bigger .e-chat-ui .e-footer .e-input-group.e-control-wrapper.e-multi-line-input .e-textarea {
  min-height: 38px;
}
.e-bigger.e-chat-ui .e-timestamp,
.e-bigger .e-chat-ui .e-timestamp {
  font-size: 16px;
  padding: 4px 12px;
}
.e-bigger.e-chat-ui .e-suggestions li,
.e-bigger .e-chat-ui .e-suggestions li {
  font-size: 16px;
  padding: 4px 12px;
  line-height: 24px;
}
.e-bigger.e-chat-ui.e-rtl .e-left:not(.e-message-item-template),
.e-bigger .e-chat-ui.e-rtl .e-left:not(.e-message-item-template) {
  padding-right: 52px;
  padding-left: unset;
}
.e-bigger.e-chat-ui.e-rtl .e-user-text,
.e-bigger .e-chat-ui.e-rtl .e-user-text {
  margin-right: 22px;
  margin-left: unset;
}
.e-bigger.e-chat-ui.e-rtl .e-user-icon,
.e-bigger .e-chat-ui.e-rtl .e-user-icon {
  margin-left: -18px;
  margin-right: unset;
}

/* node_modules/remixicon/fonts/remixicon.css */
@font-face {
  font-family: "remixicon";
  src: url("./media/remixicon-OJBB7CW7.eot?t=1734404658139");
  src:
    url("./media/remixicon-OJBB7CW7.eot?t=1734404658139#iefix") format("embedded-opentype"),
    url("./media/remixicon-7463F4HZ.woff2?t=1734404658139") format("woff2"),
    url("./media/remixicon-DH65ADK5.woff?t=1734404658139") format("woff"),
    url("./media/remixicon-6QPK2BSM.ttf?t=1734404658139") format("truetype"),
    url("./media/remixicon-TZP22IVM.svg?t=1734404658139#remixicon") format("svg");
  font-display: swap;
}
[class^=ri-],
[class*=" ri-"] {
  font-family: "remixicon" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ri-lg {
  font-size: 1.3333em;
  line-height: 0.75em;
  vertical-align: -.0667em;
}
.ri-xl {
  font-size: 1.5em;
  line-height: 0.6666em;
  vertical-align: -.075em;
}
.ri-xxs {
  font-size: .5em;
}
.ri-xs {
  font-size: .75em;
}
.ri-sm {
  font-size: .875em;
}
.ri-1x {
  font-size: 1em;
}
.ri-2x {
  font-size: 2em;
}
.ri-3x {
  font-size: 3em;
}
.ri-4x {
  font-size: 4em;
}
.ri-5x {
  font-size: 5em;
}
.ri-6x {
  font-size: 6em;
}
.ri-7x {
  font-size: 7em;
}
.ri-8x {
  font-size: 8em;
}
.ri-9x {
  font-size: 9em;
}
.ri-10x {
  font-size: 10em;
}
.ri-fw {
  text-align: center;
  width: 1.25em;
}
.ri-24-hours-fill:before {
  content: "\ea01";
}
.ri-24-hours-line:before {
  content: "\ea02";
}
.ri-4k-fill:before {
  content: "\ea03";
}
.ri-4k-line:before {
  content: "\ea04";
}
.ri-a-b:before {
  content: "\ea05";
}
.ri-account-box-fill:before {
  content: "\ea06";
}
.ri-account-box-line:before {
  content: "\ea07";
}
.ri-account-circle-fill:before {
  content: "\ea08";
}
.ri-account-circle-line:before {
  content: "\ea09";
}
.ri-account-pin-box-fill:before {
  content: "\ea0a";
}
.ri-account-pin-box-line:before {
  content: "\ea0b";
}
.ri-account-pin-circle-fill:before {
  content: "\ea0c";
}
.ri-account-pin-circle-line:before {
  content: "\ea0d";
}
.ri-add-box-fill:before {
  content: "\ea0e";
}
.ri-add-box-line:before {
  content: "\ea0f";
}
.ri-add-circle-fill:before {
  content: "\ea10";
}
.ri-add-circle-line:before {
  content: "\ea11";
}
.ri-add-fill:before {
  content: "\ea12";
}
.ri-add-line:before {
  content: "\ea13";
}
.ri-admin-fill:before {
  content: "\ea14";
}
.ri-admin-line:before {
  content: "\ea15";
}
.ri-advertisement-fill:before {
  content: "\ea16";
}
.ri-advertisement-line:before {
  content: "\ea17";
}
.ri-airplay-fill:before {
  content: "\ea18";
}
.ri-airplay-line:before {
  content: "\ea19";
}
.ri-alarm-fill:before {
  content: "\ea1a";
}
.ri-alarm-line:before {
  content: "\ea1b";
}
.ri-alarm-warning-fill:before {
  content: "\ea1c";
}
.ri-alarm-warning-line:before {
  content: "\ea1d";
}
.ri-album-fill:before {
  content: "\ea1e";
}
.ri-album-line:before {
  content: "\ea1f";
}
.ri-alert-fill:before {
  content: "\ea20";
}
.ri-alert-line:before {
  content: "\ea21";
}
.ri-aliens-fill:before {
  content: "\ea22";
}
.ri-aliens-line:before {
  content: "\ea23";
}
.ri-align-bottom:before {
  content: "\ea24";
}
.ri-align-center:before {
  content: "\ea25";
}
.ri-align-justify:before {
  content: "\ea26";
}
.ri-align-left:before {
  content: "\ea27";
}
.ri-align-right:before {
  content: "\ea28";
}
.ri-align-top:before {
  content: "\ea29";
}
.ri-align-vertically:before {
  content: "\ea2a";
}
.ri-alipay-fill:before {
  content: "\ea2b";
}
.ri-alipay-line:before {
  content: "\ea2c";
}
.ri-amazon-fill:before {
  content: "\ea2d";
}
.ri-amazon-line:before {
  content: "\ea2e";
}
.ri-anchor-fill:before {
  content: "\ea2f";
}
.ri-anchor-line:before {
  content: "\ea30";
}
.ri-ancient-gate-fill:before {
  content: "\ea31";
}
.ri-ancient-gate-line:before {
  content: "\ea32";
}
.ri-ancient-pavilion-fill:before {
  content: "\ea33";
}
.ri-ancient-pavilion-line:before {
  content: "\ea34";
}
.ri-android-fill:before {
  content: "\ea35";
}
.ri-android-line:before {
  content: "\ea36";
}
.ri-angularjs-fill:before {
  content: "\ea37";
}
.ri-angularjs-line:before {
  content: "\ea38";
}
.ri-anticlockwise-2-fill:before {
  content: "\ea39";
}
.ri-anticlockwise-2-line:before {
  content: "\ea3a";
}
.ri-anticlockwise-fill:before {
  content: "\ea3b";
}
.ri-anticlockwise-line:before {
  content: "\ea3c";
}
.ri-app-store-fill:before {
  content: "\ea3d";
}
.ri-app-store-line:before {
  content: "\ea3e";
}
.ri-apple-fill:before {
  content: "\ea3f";
}
.ri-apple-line:before {
  content: "\ea40";
}
.ri-apps-2-fill:before {
  content: "\ea41";
}
.ri-apps-2-line:before {
  content: "\ea42";
}
.ri-apps-fill:before {
  content: "\ea43";
}
.ri-apps-line:before {
  content: "\ea44";
}
.ri-archive-drawer-fill:before {
  content: "\ea45";
}
.ri-archive-drawer-line:before {
  content: "\ea46";
}
.ri-archive-fill:before {
  content: "\ea47";
}
.ri-archive-line:before {
  content: "\ea48";
}
.ri-arrow-down-circle-fill:before {
  content: "\ea49";
}
.ri-arrow-down-circle-line:before {
  content: "\ea4a";
}
.ri-arrow-down-fill:before {
  content: "\ea4b";
}
.ri-arrow-down-line:before {
  content: "\ea4c";
}
.ri-arrow-down-s-fill:before {
  content: "\ea4d";
}
.ri-arrow-down-s-line:before {
  content: "\ea4e";
}
.ri-arrow-drop-down-fill:before {
  content: "\ea4f";
}
.ri-arrow-drop-down-line:before {
  content: "\ea50";
}
.ri-arrow-drop-left-fill:before {
  content: "\ea51";
}
.ri-arrow-drop-left-line:before {
  content: "\ea52";
}
.ri-arrow-drop-right-fill:before {
  content: "\ea53";
}
.ri-arrow-drop-right-line:before {
  content: "\ea54";
}
.ri-arrow-drop-up-fill:before {
  content: "\ea55";
}
.ri-arrow-drop-up-line:before {
  content: "\ea56";
}
.ri-arrow-go-back-fill:before {
  content: "\ea57";
}
.ri-arrow-go-back-line:before {
  content: "\ea58";
}
.ri-arrow-go-forward-fill:before {
  content: "\ea59";
}
.ri-arrow-go-forward-line:before {
  content: "\ea5a";
}
.ri-arrow-left-circle-fill:before {
  content: "\ea5b";
}
.ri-arrow-left-circle-line:before {
  content: "\ea5c";
}
.ri-arrow-left-down-fill:before {
  content: "\ea5d";
}
.ri-arrow-left-down-line:before {
  content: "\ea5e";
}
.ri-arrow-left-fill:before {
  content: "\ea5f";
}
.ri-arrow-left-line:before {
  content: "\ea60";
}
.ri-arrow-left-right-fill:before {
  content: "\ea61";
}
.ri-arrow-left-right-line:before {
  content: "\ea62";
}
.ri-arrow-left-s-fill:before {
  content: "\ea63";
}
.ri-arrow-left-s-line:before {
  content: "\ea64";
}
.ri-arrow-left-up-fill:before {
  content: "\ea65";
}
.ri-arrow-left-up-line:before {
  content: "\ea66";
}
.ri-arrow-right-circle-fill:before {
  content: "\ea67";
}
.ri-arrow-right-circle-line:before {
  content: "\ea68";
}
.ri-arrow-right-down-fill:before {
  content: "\ea69";
}
.ri-arrow-right-down-line:before {
  content: "\ea6a";
}
.ri-arrow-right-fill:before {
  content: "\ea6b";
}
.ri-arrow-right-line:before {
  content: "\ea6c";
}
.ri-arrow-right-s-fill:before {
  content: "\ea6d";
}
.ri-arrow-right-s-line:before {
  content: "\ea6e";
}
.ri-arrow-right-up-fill:before {
  content: "\ea6f";
}
.ri-arrow-right-up-line:before {
  content: "\ea70";
}
.ri-arrow-up-circle-fill:before {
  content: "\ea71";
}
.ri-arrow-up-circle-line:before {
  content: "\ea72";
}
.ri-arrow-up-down-fill:before {
  content: "\ea73";
}
.ri-arrow-up-down-line:before {
  content: "\ea74";
}
.ri-arrow-up-fill:before {
  content: "\ea75";
}
.ri-arrow-up-line:before {
  content: "\ea76";
}
.ri-arrow-up-s-fill:before {
  content: "\ea77";
}
.ri-arrow-up-s-line:before {
  content: "\ea78";
}
.ri-artboard-2-fill:before {
  content: "\ea79";
}
.ri-artboard-2-line:before {
  content: "\ea7a";
}
.ri-artboard-fill:before {
  content: "\ea7b";
}
.ri-artboard-line:before {
  content: "\ea7c";
}
.ri-article-fill:before {
  content: "\ea7d";
}
.ri-article-line:before {
  content: "\ea7e";
}
.ri-aspect-ratio-fill:before {
  content: "\ea7f";
}
.ri-aspect-ratio-line:before {
  content: "\ea80";
}
.ri-asterisk:before {
  content: "\ea81";
}
.ri-at-fill:before {
  content: "\ea82";
}
.ri-at-line:before {
  content: "\ea83";
}
.ri-attachment-2:before {
  content: "\ea84";
}
.ri-attachment-fill:before {
  content: "\ea85";
}
.ri-attachment-line:before {
  content: "\ea86";
}
.ri-auction-fill:before {
  content: "\ea87";
}
.ri-auction-line:before {
  content: "\ea88";
}
.ri-award-fill:before {
  content: "\ea89";
}
.ri-award-line:before {
  content: "\ea8a";
}
.ri-baidu-fill:before {
  content: "\ea8b";
}
.ri-baidu-line:before {
  content: "\ea8c";
}
.ri-ball-pen-fill:before {
  content: "\ea8d";
}
.ri-ball-pen-line:before {
  content: "\ea8e";
}
.ri-bank-card-2-fill:before {
  content: "\ea8f";
}
.ri-bank-card-2-line:before {
  content: "\ea90";
}
.ri-bank-card-fill:before {
  content: "\ea91";
}
.ri-bank-card-line:before {
  content: "\ea92";
}
.ri-bank-fill:before {
  content: "\ea93";
}
.ri-bank-line:before {
  content: "\ea94";
}
.ri-bar-chart-2-fill:before {
  content: "\ea95";
}
.ri-bar-chart-2-line:before {
  content: "\ea96";
}
.ri-bar-chart-box-fill:before {
  content: "\ea97";
}
.ri-bar-chart-box-line:before {
  content: "\ea98";
}
.ri-bar-chart-fill:before {
  content: "\ea99";
}
.ri-bar-chart-grouped-fill:before {
  content: "\ea9a";
}
.ri-bar-chart-grouped-line:before {
  content: "\ea9b";
}
.ri-bar-chart-horizontal-fill:before {
  content: "\ea9c";
}
.ri-bar-chart-horizontal-line:before {
  content: "\ea9d";
}
.ri-bar-chart-line:before {
  content: "\ea9e";
}
.ri-barcode-box-fill:before {
  content: "\ea9f";
}
.ri-barcode-box-line:before {
  content: "\eaa0";
}
.ri-barcode-fill:before {
  content: "\eaa1";
}
.ri-barcode-line:before {
  content: "\eaa2";
}
.ri-barricade-fill:before {
  content: "\eaa3";
}
.ri-barricade-line:before {
  content: "\eaa4";
}
.ri-base-station-fill:before {
  content: "\eaa5";
}
.ri-base-station-line:before {
  content: "\eaa6";
}
.ri-basketball-fill:before {
  content: "\eaa7";
}
.ri-basketball-line:before {
  content: "\eaa8";
}
.ri-battery-2-charge-fill:before {
  content: "\eaa9";
}
.ri-battery-2-charge-line:before {
  content: "\eaaa";
}
.ri-battery-2-fill:before {
  content: "\eaab";
}
.ri-battery-2-line:before {
  content: "\eaac";
}
.ri-battery-charge-fill:before {
  content: "\eaad";
}
.ri-battery-charge-line:before {
  content: "\eaae";
}
.ri-battery-fill:before {
  content: "\eaaf";
}
.ri-battery-line:before {
  content: "\eab0";
}
.ri-battery-low-fill:before {
  content: "\eab1";
}
.ri-battery-low-line:before {
  content: "\eab2";
}
.ri-battery-saver-fill:before {
  content: "\eab3";
}
.ri-battery-saver-line:before {
  content: "\eab4";
}
.ri-battery-share-fill:before {
  content: "\eab5";
}
.ri-battery-share-line:before {
  content: "\eab6";
}
.ri-bear-smile-fill:before {
  content: "\eab7";
}
.ri-bear-smile-line:before {
  content: "\eab8";
}
.ri-behance-fill:before {
  content: "\eab9";
}
.ri-behance-line:before {
  content: "\eaba";
}
.ri-bell-fill:before {
  content: "\eabb";
}
.ri-bell-line:before {
  content: "\eabc";
}
.ri-bike-fill:before {
  content: "\eabd";
}
.ri-bike-line:before {
  content: "\eabe";
}
.ri-bilibili-fill:before {
  content: "\eabf";
}
.ri-bilibili-line:before {
  content: "\eac0";
}
.ri-bill-fill:before {
  content: "\eac1";
}
.ri-bill-line:before {
  content: "\eac2";
}
.ri-billiards-fill:before {
  content: "\eac3";
}
.ri-billiards-line:before {
  content: "\eac4";
}
.ri-bit-coin-fill:before {
  content: "\eac5";
}
.ri-bit-coin-line:before {
  content: "\eac6";
}
.ri-blaze-fill:before {
  content: "\eac7";
}
.ri-blaze-line:before {
  content: "\eac8";
}
.ri-bluetooth-connect-fill:before {
  content: "\eac9";
}
.ri-bluetooth-connect-line:before {
  content: "\eaca";
}
.ri-bluetooth-fill:before {
  content: "\eacb";
}
.ri-bluetooth-line:before {
  content: "\eacc";
}
.ri-blur-off-fill:before {
  content: "\eacd";
}
.ri-blur-off-line:before {
  content: "\eace";
}
.ri-body-scan-fill:before {
  content: "\eacf";
}
.ri-body-scan-line:before {
  content: "\ead0";
}
.ri-bold:before {
  content: "\ead1";
}
.ri-book-2-fill:before {
  content: "\ead2";
}
.ri-book-2-line:before {
  content: "\ead3";
}
.ri-book-3-fill:before {
  content: "\ead4";
}
.ri-book-3-line:before {
  content: "\ead5";
}
.ri-book-fill:before {
  content: "\ead6";
}
.ri-book-line:before {
  content: "\ead7";
}
.ri-book-marked-fill:before {
  content: "\ead8";
}
.ri-book-marked-line:before {
  content: "\ead9";
}
.ri-book-open-fill:before {
  content: "\eada";
}
.ri-book-open-line:before {
  content: "\eadb";
}
.ri-book-read-fill:before {
  content: "\eadc";
}
.ri-book-read-line:before {
  content: "\eadd";
}
.ri-booklet-fill:before {
  content: "\eade";
}
.ri-booklet-line:before {
  content: "\eadf";
}
.ri-bookmark-2-fill:before {
  content: "\eae0";
}
.ri-bookmark-2-line:before {
  content: "\eae1";
}
.ri-bookmark-3-fill:before {
  content: "\eae2";
}
.ri-bookmark-3-line:before {
  content: "\eae3";
}
.ri-bookmark-fill:before {
  content: "\eae4";
}
.ri-bookmark-line:before {
  content: "\eae5";
}
.ri-boxing-fill:before {
  content: "\eae6";
}
.ri-boxing-line:before {
  content: "\eae7";
}
.ri-braces-fill:before {
  content: "\eae8";
}
.ri-braces-line:before {
  content: "\eae9";
}
.ri-brackets-fill:before {
  content: "\eaea";
}
.ri-brackets-line:before {
  content: "\eaeb";
}
.ri-briefcase-2-fill:before {
  content: "\eaec";
}
.ri-briefcase-2-line:before {
  content: "\eaed";
}
.ri-briefcase-3-fill:before {
  content: "\eaee";
}
.ri-briefcase-3-line:before {
  content: "\eaef";
}
.ri-briefcase-4-fill:before {
  content: "\eaf0";
}
.ri-briefcase-4-line:before {
  content: "\eaf1";
}
.ri-briefcase-5-fill:before {
  content: "\eaf2";
}
.ri-briefcase-5-line:before {
  content: "\eaf3";
}
.ri-briefcase-fill:before {
  content: "\eaf4";
}
.ri-briefcase-line:before {
  content: "\eaf5";
}
.ri-bring-forward:before {
  content: "\eaf6";
}
.ri-bring-to-front:before {
  content: "\eaf7";
}
.ri-broadcast-fill:before {
  content: "\eaf8";
}
.ri-broadcast-line:before {
  content: "\eaf9";
}
.ri-brush-2-fill:before {
  content: "\eafa";
}
.ri-brush-2-line:before {
  content: "\eafb";
}
.ri-brush-3-fill:before {
  content: "\eafc";
}
.ri-brush-3-line:before {
  content: "\eafd";
}
.ri-brush-4-fill:before {
  content: "\eafe";
}
.ri-brush-4-line:before {
  content: "\eaff";
}
.ri-brush-fill:before {
  content: "\eb00";
}
.ri-brush-line:before {
  content: "\eb01";
}
.ri-bubble-chart-fill:before {
  content: "\eb02";
}
.ri-bubble-chart-line:before {
  content: "\eb03";
}
.ri-bug-2-fill:before {
  content: "\eb04";
}
.ri-bug-2-line:before {
  content: "\eb05";
}
.ri-bug-fill:before {
  content: "\eb06";
}
.ri-bug-line:before {
  content: "\eb07";
}
.ri-building-2-fill:before {
  content: "\eb08";
}
.ri-building-2-line:before {
  content: "\eb09";
}
.ri-building-3-fill:before {
  content: "\eb0a";
}
.ri-building-3-line:before {
  content: "\eb0b";
}
.ri-building-4-fill:before {
  content: "\eb0c";
}
.ri-building-4-line:before {
  content: "\eb0d";
}
.ri-building-fill:before {
  content: "\eb0e";
}
.ri-building-line:before {
  content: "\eb0f";
}
.ri-bus-2-fill:before {
  content: "\eb10";
}
.ri-bus-2-line:before {
  content: "\eb11";
}
.ri-bus-fill:before {
  content: "\eb12";
}
.ri-bus-line:before {
  content: "\eb13";
}
.ri-bus-wifi-fill:before {
  content: "\eb14";
}
.ri-bus-wifi-line:before {
  content: "\eb15";
}
.ri-cactus-fill:before {
  content: "\eb16";
}
.ri-cactus-line:before {
  content: "\eb17";
}
.ri-cake-2-fill:before {
  content: "\eb18";
}
.ri-cake-2-line:before {
  content: "\eb19";
}
.ri-cake-3-fill:before {
  content: "\eb1a";
}
.ri-cake-3-line:before {
  content: "\eb1b";
}
.ri-cake-fill:before {
  content: "\eb1c";
}
.ri-cake-line:before {
  content: "\eb1d";
}
.ri-calculator-fill:before {
  content: "\eb1e";
}
.ri-calculator-line:before {
  content: "\eb1f";
}
.ri-calendar-2-fill:before {
  content: "\eb20";
}
.ri-calendar-2-line:before {
  content: "\eb21";
}
.ri-calendar-check-fill:before {
  content: "\eb22";
}
.ri-calendar-check-line:before {
  content: "\eb23";
}
.ri-calendar-event-fill:before {
  content: "\eb24";
}
.ri-calendar-event-line:before {
  content: "\eb25";
}
.ri-calendar-fill:before {
  content: "\eb26";
}
.ri-calendar-line:before {
  content: "\eb27";
}
.ri-calendar-todo-fill:before {
  content: "\eb28";
}
.ri-calendar-todo-line:before {
  content: "\eb29";
}
.ri-camera-2-fill:before {
  content: "\eb2a";
}
.ri-camera-2-line:before {
  content: "\eb2b";
}
.ri-camera-3-fill:before {
  content: "\eb2c";
}
.ri-camera-3-line:before {
  content: "\eb2d";
}
.ri-camera-fill:before {
  content: "\eb2e";
}
.ri-camera-lens-fill:before {
  content: "\eb2f";
}
.ri-camera-lens-line:before {
  content: "\eb30";
}
.ri-camera-line:before {
  content: "\eb31";
}
.ri-camera-off-fill:before {
  content: "\eb32";
}
.ri-camera-off-line:before {
  content: "\eb33";
}
.ri-camera-switch-fill:before {
  content: "\eb34";
}
.ri-camera-switch-line:before {
  content: "\eb35";
}
.ri-capsule-fill:before {
  content: "\eb36";
}
.ri-capsule-line:before {
  content: "\eb37";
}
.ri-car-fill:before {
  content: "\eb38";
}
.ri-car-line:before {
  content: "\eb39";
}
.ri-car-washing-fill:before {
  content: "\eb3a";
}
.ri-car-washing-line:before {
  content: "\eb3b";
}
.ri-caravan-fill:before {
  content: "\eb3c";
}
.ri-caravan-line:before {
  content: "\eb3d";
}
.ri-cast-fill:before {
  content: "\eb3e";
}
.ri-cast-line:before {
  content: "\eb3f";
}
.ri-cellphone-fill:before {
  content: "\eb40";
}
.ri-cellphone-line:before {
  content: "\eb41";
}
.ri-celsius-fill:before {
  content: "\eb42";
}
.ri-celsius-line:before {
  content: "\eb43";
}
.ri-centos-fill:before {
  content: "\eb44";
}
.ri-centos-line:before {
  content: "\eb45";
}
.ri-character-recognition-fill:before {
  content: "\eb46";
}
.ri-character-recognition-line:before {
  content: "\eb47";
}
.ri-charging-pile-2-fill:before {
  content: "\eb48";
}
.ri-charging-pile-2-line:before {
  content: "\eb49";
}
.ri-charging-pile-fill:before {
  content: "\eb4a";
}
.ri-charging-pile-line:before {
  content: "\eb4b";
}
.ri-chat-1-fill:before {
  content: "\eb4c";
}
.ri-chat-1-line:before {
  content: "\eb4d";
}
.ri-chat-2-fill:before {
  content: "\eb4e";
}
.ri-chat-2-line:before {
  content: "\eb4f";
}
.ri-chat-3-fill:before {
  content: "\eb50";
}
.ri-chat-3-line:before {
  content: "\eb51";
}
.ri-chat-4-fill:before {
  content: "\eb52";
}
.ri-chat-4-line:before {
  content: "\eb53";
}
.ri-chat-check-fill:before {
  content: "\eb54";
}
.ri-chat-check-line:before {
  content: "\eb55";
}
.ri-chat-delete-fill:before {
  content: "\eb56";
}
.ri-chat-delete-line:before {
  content: "\eb57";
}
.ri-chat-download-fill:before {
  content: "\eb58";
}
.ri-chat-download-line:before {
  content: "\eb59";
}
.ri-chat-follow-up-fill:before {
  content: "\eb5a";
}
.ri-chat-follow-up-line:before {
  content: "\eb5b";
}
.ri-chat-forward-fill:before {
  content: "\eb5c";
}
.ri-chat-forward-line:before {
  content: "\eb5d";
}
.ri-chat-heart-fill:before {
  content: "\eb5e";
}
.ri-chat-heart-line:before {
  content: "\eb5f";
}
.ri-chat-history-fill:before {
  content: "\eb60";
}
.ri-chat-history-line:before {
  content: "\eb61";
}
.ri-chat-new-fill:before {
  content: "\eb62";
}
.ri-chat-new-line:before {
  content: "\eb63";
}
.ri-chat-off-fill:before {
  content: "\eb64";
}
.ri-chat-off-line:before {
  content: "\eb65";
}
.ri-chat-poll-fill:before {
  content: "\eb66";
}
.ri-chat-poll-line:before {
  content: "\eb67";
}
.ri-chat-private-fill:before {
  content: "\eb68";
}
.ri-chat-private-line:before {
  content: "\eb69";
}
.ri-chat-quote-fill:before {
  content: "\eb6a";
}
.ri-chat-quote-line:before {
  content: "\eb6b";
}
.ri-chat-settings-fill:before {
  content: "\eb6c";
}
.ri-chat-settings-line:before {
  content: "\eb6d";
}
.ri-chat-smile-2-fill:before {
  content: "\eb6e";
}
.ri-chat-smile-2-line:before {
  content: "\eb6f";
}
.ri-chat-smile-3-fill:before {
  content: "\eb70";
}
.ri-chat-smile-3-line:before {
  content: "\eb71";
}
.ri-chat-smile-fill:before {
  content: "\eb72";
}
.ri-chat-smile-line:before {
  content: "\eb73";
}
.ri-chat-upload-fill:before {
  content: "\eb74";
}
.ri-chat-upload-line:before {
  content: "\eb75";
}
.ri-chat-voice-fill:before {
  content: "\eb76";
}
.ri-chat-voice-line:before {
  content: "\eb77";
}
.ri-check-double-fill:before {
  content: "\eb78";
}
.ri-check-double-line:before {
  content: "\eb79";
}
.ri-check-fill:before {
  content: "\eb7a";
}
.ri-check-line:before {
  content: "\eb7b";
}
.ri-checkbox-blank-circle-fill:before {
  content: "\eb7c";
}
.ri-checkbox-blank-circle-line:before {
  content: "\eb7d";
}
.ri-checkbox-blank-fill:before {
  content: "\eb7e";
}
.ri-checkbox-blank-line:before {
  content: "\eb7f";
}
.ri-checkbox-circle-fill:before {
  content: "\eb80";
}
.ri-checkbox-circle-line:before {
  content: "\eb81";
}
.ri-checkbox-fill:before {
  content: "\eb82";
}
.ri-checkbox-indeterminate-fill:before {
  content: "\eb83";
}
.ri-checkbox-indeterminate-line:before {
  content: "\eb84";
}
.ri-checkbox-line:before {
  content: "\eb85";
}
.ri-checkbox-multiple-blank-fill:before {
  content: "\eb86";
}
.ri-checkbox-multiple-blank-line:before {
  content: "\eb87";
}
.ri-checkbox-multiple-fill:before {
  content: "\eb88";
}
.ri-checkbox-multiple-line:before {
  content: "\eb89";
}
.ri-china-railway-fill:before {
  content: "\eb8a";
}
.ri-china-railway-line:before {
  content: "\eb8b";
}
.ri-chrome-fill:before {
  content: "\eb8c";
}
.ri-chrome-line:before {
  content: "\eb8d";
}
.ri-clapperboard-fill:before {
  content: "\eb8e";
}
.ri-clapperboard-line:before {
  content: "\eb8f";
}
.ri-clipboard-fill:before {
  content: "\eb90";
}
.ri-clipboard-line:before {
  content: "\eb91";
}
.ri-clockwise-2-fill:before {
  content: "\eb92";
}
.ri-clockwise-2-line:before {
  content: "\eb93";
}
.ri-clockwise-fill:before {
  content: "\eb94";
}
.ri-clockwise-line:before {
  content: "\eb95";
}
.ri-close-circle-fill:before {
  content: "\eb96";
}
.ri-close-circle-line:before {
  content: "\eb97";
}
.ri-close-fill:before {
  content: "\eb98";
}
.ri-close-line:before {
  content: "\eb99";
}
.ri-closed-captioning-fill:before {
  content: "\eb9a";
}
.ri-closed-captioning-line:before {
  content: "\eb9b";
}
.ri-cloud-fill:before {
  content: "\eb9c";
}
.ri-cloud-line:before {
  content: "\eb9d";
}
.ri-cloud-off-fill:before {
  content: "\eb9e";
}
.ri-cloud-off-line:before {
  content: "\eb9f";
}
.ri-cloud-windy-fill:before {
  content: "\eba0";
}
.ri-cloud-windy-line:before {
  content: "\eba1";
}
.ri-cloudy-2-fill:before {
  content: "\eba2";
}
.ri-cloudy-2-line:before {
  content: "\eba3";
}
.ri-cloudy-fill:before {
  content: "\eba4";
}
.ri-cloudy-line:before {
  content: "\eba5";
}
.ri-code-box-fill:before {
  content: "\eba6";
}
.ri-code-box-line:before {
  content: "\eba7";
}
.ri-code-fill:before {
  content: "\eba8";
}
.ri-code-line:before {
  content: "\eba9";
}
.ri-code-s-fill:before {
  content: "\ebaa";
}
.ri-code-s-line:before {
  content: "\ebab";
}
.ri-code-s-slash-fill:before {
  content: "\ebac";
}
.ri-code-s-slash-line:before {
  content: "\ebad";
}
.ri-code-view:before {
  content: "\ebae";
}
.ri-codepen-fill:before {
  content: "\ebaf";
}
.ri-codepen-line:before {
  content: "\ebb0";
}
.ri-coin-fill:before {
  content: "\ebb1";
}
.ri-coin-line:before {
  content: "\ebb2";
}
.ri-coins-fill:before {
  content: "\ebb3";
}
.ri-coins-line:before {
  content: "\ebb4";
}
.ri-collage-fill:before {
  content: "\ebb5";
}
.ri-collage-line:before {
  content: "\ebb6";
}
.ri-command-fill:before {
  content: "\ebb7";
}
.ri-command-line:before {
  content: "\ebb8";
}
.ri-community-fill:before {
  content: "\ebb9";
}
.ri-community-line:before {
  content: "\ebba";
}
.ri-compass-2-fill:before {
  content: "\ebbb";
}
.ri-compass-2-line:before {
  content: "\ebbc";
}
.ri-compass-3-fill:before {
  content: "\ebbd";
}
.ri-compass-3-line:before {
  content: "\ebbe";
}
.ri-compass-4-fill:before {
  content: "\ebbf";
}
.ri-compass-4-line:before {
  content: "\ebc0";
}
.ri-compass-discover-fill:before {
  content: "\ebc1";
}
.ri-compass-discover-line:before {
  content: "\ebc2";
}
.ri-compass-fill:before {
  content: "\ebc3";
}
.ri-compass-line:before {
  content: "\ebc4";
}
.ri-compasses-2-fill:before {
  content: "\ebc5";
}
.ri-compasses-2-line:before {
  content: "\ebc6";
}
.ri-compasses-fill:before {
  content: "\ebc7";
}
.ri-compasses-line:before {
  content: "\ebc8";
}
.ri-computer-fill:before {
  content: "\ebc9";
}
.ri-computer-line:before {
  content: "\ebca";
}
.ri-contacts-book-2-fill:before {
  content: "\ebcb";
}
.ri-contacts-book-2-line:before {
  content: "\ebcc";
}
.ri-contacts-book-fill:before {
  content: "\ebcd";
}
.ri-contacts-book-line:before {
  content: "\ebce";
}
.ri-contacts-book-upload-fill:before {
  content: "\ebcf";
}
.ri-contacts-book-upload-line:before {
  content: "\ebd0";
}
.ri-contacts-fill:before {
  content: "\ebd1";
}
.ri-contacts-line:before {
  content: "\ebd2";
}
.ri-contrast-2-fill:before {
  content: "\ebd3";
}
.ri-contrast-2-line:before {
  content: "\ebd4";
}
.ri-contrast-drop-2-fill:before {
  content: "\ebd5";
}
.ri-contrast-drop-2-line:before {
  content: "\ebd6";
}
.ri-contrast-drop-fill:before {
  content: "\ebd7";
}
.ri-contrast-drop-line:before {
  content: "\ebd8";
}
.ri-contrast-fill:before {
  content: "\ebd9";
}
.ri-contrast-line:before {
  content: "\ebda";
}
.ri-copper-coin-fill:before {
  content: "\ebdb";
}
.ri-copper-coin-line:before {
  content: "\ebdc";
}
.ri-copper-diamond-fill:before {
  content: "\ebdd";
}
.ri-copper-diamond-line:before {
  content: "\ebde";
}
.ri-copyleft-fill:before {
  content: "\ebdf";
}
.ri-copyleft-line:before {
  content: "\ebe0";
}
.ri-copyright-fill:before {
  content: "\ebe1";
}
.ri-copyright-line:before {
  content: "\ebe2";
}
.ri-coreos-fill:before {
  content: "\ebe3";
}
.ri-coreos-line:before {
  content: "\ebe4";
}
.ri-coupon-2-fill:before {
  content: "\ebe5";
}
.ri-coupon-2-line:before {
  content: "\ebe6";
}
.ri-coupon-3-fill:before {
  content: "\ebe7";
}
.ri-coupon-3-line:before {
  content: "\ebe8";
}
.ri-coupon-4-fill:before {
  content: "\ebe9";
}
.ri-coupon-4-line:before {
  content: "\ebea";
}
.ri-coupon-5-fill:before {
  content: "\ebeb";
}
.ri-coupon-5-line:before {
  content: "\ebec";
}
.ri-coupon-fill:before {
  content: "\ebed";
}
.ri-coupon-line:before {
  content: "\ebee";
}
.ri-cpu-fill:before {
  content: "\ebef";
}
.ri-cpu-line:before {
  content: "\ebf0";
}
.ri-creative-commons-by-fill:before {
  content: "\ebf1";
}
.ri-creative-commons-by-line:before {
  content: "\ebf2";
}
.ri-creative-commons-fill:before {
  content: "\ebf3";
}
.ri-creative-commons-line:before {
  content: "\ebf4";
}
.ri-creative-commons-nc-fill:before {
  content: "\ebf5";
}
.ri-creative-commons-nc-line:before {
  content: "\ebf6";
}
.ri-creative-commons-nd-fill:before {
  content: "\ebf7";
}
.ri-creative-commons-nd-line:before {
  content: "\ebf8";
}
.ri-creative-commons-sa-fill:before {
  content: "\ebf9";
}
.ri-creative-commons-sa-line:before {
  content: "\ebfa";
}
.ri-creative-commons-zero-fill:before {
  content: "\ebfb";
}
.ri-creative-commons-zero-line:before {
  content: "\ebfc";
}
.ri-criminal-fill:before {
  content: "\ebfd";
}
.ri-criminal-line:before {
  content: "\ebfe";
}
.ri-crop-2-fill:before {
  content: "\ebff";
}
.ri-crop-2-line:before {
  content: "\ec00";
}
.ri-crop-fill:before {
  content: "\ec01";
}
.ri-crop-line:before {
  content: "\ec02";
}
.ri-css3-fill:before {
  content: "\ec03";
}
.ri-css3-line:before {
  content: "\ec04";
}
.ri-cup-fill:before {
  content: "\ec05";
}
.ri-cup-line:before {
  content: "\ec06";
}
.ri-currency-fill:before {
  content: "\ec07";
}
.ri-currency-line:before {
  content: "\ec08";
}
.ri-cursor-fill:before {
  content: "\ec09";
}
.ri-cursor-line:before {
  content: "\ec0a";
}
.ri-customer-service-2-fill:before {
  content: "\ec0b";
}
.ri-customer-service-2-line:before {
  content: "\ec0c";
}
.ri-customer-service-fill:before {
  content: "\ec0d";
}
.ri-customer-service-line:before {
  content: "\ec0e";
}
.ri-dashboard-2-fill:before {
  content: "\ec0f";
}
.ri-dashboard-2-line:before {
  content: "\ec10";
}
.ri-dashboard-3-fill:before {
  content: "\ec11";
}
.ri-dashboard-3-line:before {
  content: "\ec12";
}
.ri-dashboard-fill:before {
  content: "\ec13";
}
.ri-dashboard-line:before {
  content: "\ec14";
}
.ri-database-2-fill:before {
  content: "\ec15";
}
.ri-database-2-line:before {
  content: "\ec16";
}
.ri-database-fill:before {
  content: "\ec17";
}
.ri-database-line:before {
  content: "\ec18";
}
.ri-delete-back-2-fill:before {
  content: "\ec19";
}
.ri-delete-back-2-line:before {
  content: "\ec1a";
}
.ri-delete-back-fill:before {
  content: "\ec1b";
}
.ri-delete-back-line:before {
  content: "\ec1c";
}
.ri-delete-bin-2-fill:before {
  content: "\ec1d";
}
.ri-delete-bin-2-line:before {
  content: "\ec1e";
}
.ri-delete-bin-3-fill:before {
  content: "\ec1f";
}
.ri-delete-bin-3-line:before {
  content: "\ec20";
}
.ri-delete-bin-4-fill:before {
  content: "\ec21";
}
.ri-delete-bin-4-line:before {
  content: "\ec22";
}
.ri-delete-bin-5-fill:before {
  content: "\ec23";
}
.ri-delete-bin-5-line:before {
  content: "\ec24";
}
.ri-delete-bin-6-fill:before {
  content: "\ec25";
}
.ri-delete-bin-6-line:before {
  content: "\ec26";
}
.ri-delete-bin-7-fill:before {
  content: "\ec27";
}
.ri-delete-bin-7-line:before {
  content: "\ec28";
}
.ri-delete-bin-fill:before {
  content: "\ec29";
}
.ri-delete-bin-line:before {
  content: "\ec2a";
}
.ri-delete-column:before {
  content: "\ec2b";
}
.ri-delete-row:before {
  content: "\ec2c";
}
.ri-device-fill:before {
  content: "\ec2d";
}
.ri-device-line:before {
  content: "\ec2e";
}
.ri-device-recover-fill:before {
  content: "\ec2f";
}
.ri-device-recover-line:before {
  content: "\ec30";
}
.ri-dingding-fill:before {
  content: "\ec31";
}
.ri-dingding-line:before {
  content: "\ec32";
}
.ri-direction-fill:before {
  content: "\ec33";
}
.ri-direction-line:before {
  content: "\ec34";
}
.ri-disc-fill:before {
  content: "\ec35";
}
.ri-disc-line:before {
  content: "\ec36";
}
.ri-discord-fill:before {
  content: "\ec37";
}
.ri-discord-line:before {
  content: "\ec38";
}
.ri-discuss-fill:before {
  content: "\ec39";
}
.ri-discuss-line:before {
  content: "\ec3a";
}
.ri-dislike-fill:before {
  content: "\ec3b";
}
.ri-dislike-line:before {
  content: "\ec3c";
}
.ri-disqus-fill:before {
  content: "\ec3d";
}
.ri-disqus-line:before {
  content: "\ec3e";
}
.ri-divide-fill:before {
  content: "\ec3f";
}
.ri-divide-line:before {
  content: "\ec40";
}
.ri-donut-chart-fill:before {
  content: "\ec41";
}
.ri-donut-chart-line:before {
  content: "\ec42";
}
.ri-door-closed-fill:before {
  content: "\ec43";
}
.ri-door-closed-line:before {
  content: "\ec44";
}
.ri-door-fill:before {
  content: "\ec45";
}
.ri-door-line:before {
  content: "\ec46";
}
.ri-door-lock-box-fill:before {
  content: "\ec47";
}
.ri-door-lock-box-line:before {
  content: "\ec48";
}
.ri-door-lock-fill:before {
  content: "\ec49";
}
.ri-door-lock-line:before {
  content: "\ec4a";
}
.ri-door-open-fill:before {
  content: "\ec4b";
}
.ri-door-open-line:before {
  content: "\ec4c";
}
.ri-dossier-fill:before {
  content: "\ec4d";
}
.ri-dossier-line:before {
  content: "\ec4e";
}
.ri-douban-fill:before {
  content: "\ec4f";
}
.ri-douban-line:before {
  content: "\ec50";
}
.ri-double-quotes-l:before {
  content: "\ec51";
}
.ri-double-quotes-r:before {
  content: "\ec52";
}
.ri-download-2-fill:before {
  content: "\ec53";
}
.ri-download-2-line:before {
  content: "\ec54";
}
.ri-download-cloud-2-fill:before {
  content: "\ec55";
}
.ri-download-cloud-2-line:before {
  content: "\ec56";
}
.ri-download-cloud-fill:before {
  content: "\ec57";
}
.ri-download-cloud-line:before {
  content: "\ec58";
}
.ri-download-fill:before {
  content: "\ec59";
}
.ri-download-line:before {
  content: "\ec5a";
}
.ri-draft-fill:before {
  content: "\ec5b";
}
.ri-draft-line:before {
  content: "\ec5c";
}
.ri-drag-drop-fill:before {
  content: "\ec5d";
}
.ri-drag-drop-line:before {
  content: "\ec5e";
}
.ri-drag-move-2-fill:before {
  content: "\ec5f";
}
.ri-drag-move-2-line:before {
  content: "\ec60";
}
.ri-drag-move-fill:before {
  content: "\ec61";
}
.ri-drag-move-line:before {
  content: "\ec62";
}
.ri-dribbble-fill:before {
  content: "\ec63";
}
.ri-dribbble-line:before {
  content: "\ec64";
}
.ri-drive-fill:before {
  content: "\ec65";
}
.ri-drive-line:before {
  content: "\ec66";
}
.ri-drizzle-fill:before {
  content: "\ec67";
}
.ri-drizzle-line:before {
  content: "\ec68";
}
.ri-drop-fill:before {
  content: "\ec69";
}
.ri-drop-line:before {
  content: "\ec6a";
}
.ri-dropbox-fill:before {
  content: "\ec6b";
}
.ri-dropbox-line:before {
  content: "\ec6c";
}
.ri-dual-sim-1-fill:before {
  content: "\ec6d";
}
.ri-dual-sim-1-line:before {
  content: "\ec6e";
}
.ri-dual-sim-2-fill:before {
  content: "\ec6f";
}
.ri-dual-sim-2-line:before {
  content: "\ec70";
}
.ri-dv-fill:before {
  content: "\ec71";
}
.ri-dv-line:before {
  content: "\ec72";
}
.ri-dvd-fill:before {
  content: "\ec73";
}
.ri-dvd-line:before {
  content: "\ec74";
}
.ri-e-bike-2-fill:before {
  content: "\ec75";
}
.ri-e-bike-2-line:before {
  content: "\ec76";
}
.ri-e-bike-fill:before {
  content: "\ec77";
}
.ri-e-bike-line:before {
  content: "\ec78";
}
.ri-earth-fill:before {
  content: "\ec79";
}
.ri-earth-line:before {
  content: "\ec7a";
}
.ri-earthquake-fill:before {
  content: "\ec7b";
}
.ri-earthquake-line:before {
  content: "\ec7c";
}
.ri-edge-fill:before {
  content: "\ec7d";
}
.ri-edge-line:before {
  content: "\ec7e";
}
.ri-edit-2-fill:before {
  content: "\ec7f";
}
.ri-edit-2-line:before {
  content: "\ec80";
}
.ri-edit-box-fill:before {
  content: "\ec81";
}
.ri-edit-box-line:before {
  content: "\ec82";
}
.ri-edit-circle-fill:before {
  content: "\ec83";
}
.ri-edit-circle-line:before {
  content: "\ec84";
}
.ri-edit-fill:before {
  content: "\ec85";
}
.ri-edit-line:before {
  content: "\ec86";
}
.ri-eject-fill:before {
  content: "\ec87";
}
.ri-eject-line:before {
  content: "\ec88";
}
.ri-emotion-2-fill:before {
  content: "\ec89";
}
.ri-emotion-2-line:before {
  content: "\ec8a";
}
.ri-emotion-fill:before {
  content: "\ec8b";
}
.ri-emotion-happy-fill:before {
  content: "\ec8c";
}
.ri-emotion-happy-line:before {
  content: "\ec8d";
}
.ri-emotion-laugh-fill:before {
  content: "\ec8e";
}
.ri-emotion-laugh-line:before {
  content: "\ec8f";
}
.ri-emotion-line:before {
  content: "\ec90";
}
.ri-emotion-normal-fill:before {
  content: "\ec91";
}
.ri-emotion-normal-line:before {
  content: "\ec92";
}
.ri-emotion-sad-fill:before {
  content: "\ec93";
}
.ri-emotion-sad-line:before {
  content: "\ec94";
}
.ri-emotion-unhappy-fill:before {
  content: "\ec95";
}
.ri-emotion-unhappy-line:before {
  content: "\ec96";
}
.ri-empathize-fill:before {
  content: "\ec97";
}
.ri-empathize-line:before {
  content: "\ec98";
}
.ri-emphasis-cn:before {
  content: "\ec99";
}
.ri-emphasis:before {
  content: "\ec9a";
}
.ri-english-input:before {
  content: "\ec9b";
}
.ri-equalizer-fill:before {
  content: "\ec9c";
}
.ri-equalizer-line:before {
  content: "\ec9d";
}
.ri-eraser-fill:before {
  content: "\ec9e";
}
.ri-eraser-line:before {
  content: "\ec9f";
}
.ri-error-warning-fill:before {
  content: "\eca0";
}
.ri-error-warning-line:before {
  content: "\eca1";
}
.ri-evernote-fill:before {
  content: "\eca2";
}
.ri-evernote-line:before {
  content: "\eca3";
}
.ri-exchange-box-fill:before {
  content: "\eca4";
}
.ri-exchange-box-line:before {
  content: "\eca5";
}
.ri-exchange-cny-fill:before {
  content: "\eca6";
}
.ri-exchange-cny-line:before {
  content: "\eca7";
}
.ri-exchange-dollar-fill:before {
  content: "\eca8";
}
.ri-exchange-dollar-line:before {
  content: "\eca9";
}
.ri-exchange-fill:before {
  content: "\ecaa";
}
.ri-exchange-funds-fill:before {
  content: "\ecab";
}
.ri-exchange-funds-line:before {
  content: "\ecac";
}
.ri-exchange-line:before {
  content: "\ecad";
}
.ri-external-link-fill:before {
  content: "\ecae";
}
.ri-external-link-line:before {
  content: "\ecaf";
}
.ri-eye-2-fill:before {
  content: "\ecb0";
}
.ri-eye-2-line:before {
  content: "\ecb1";
}
.ri-eye-close-fill:before {
  content: "\ecb2";
}
.ri-eye-close-line:before {
  content: "\ecb3";
}
.ri-eye-fill:before {
  content: "\ecb4";
}
.ri-eye-line:before {
  content: "\ecb5";
}
.ri-eye-off-fill:before {
  content: "\ecb6";
}
.ri-eye-off-line:before {
  content: "\ecb7";
}
.ri-facebook-box-fill:before {
  content: "\ecb8";
}
.ri-facebook-box-line:before {
  content: "\ecb9";
}
.ri-facebook-circle-fill:before {
  content: "\ecba";
}
.ri-facebook-circle-line:before {
  content: "\ecbb";
}
.ri-facebook-fill:before {
  content: "\ecbc";
}
.ri-facebook-line:before {
  content: "\ecbd";
}
.ri-fahrenheit-fill:before {
  content: "\ecbe";
}
.ri-fahrenheit-line:before {
  content: "\ecbf";
}
.ri-feedback-fill:before {
  content: "\ecc0";
}
.ri-feedback-line:before {
  content: "\ecc1";
}
.ri-file-2-fill:before {
  content: "\ecc2";
}
.ri-file-2-line:before {
  content: "\ecc3";
}
.ri-file-3-fill:before {
  content: "\ecc4";
}
.ri-file-3-line:before {
  content: "\ecc5";
}
.ri-file-4-fill:before {
  content: "\ecc6";
}
.ri-file-4-line:before {
  content: "\ecc7";
}
.ri-file-add-fill:before {
  content: "\ecc8";
}
.ri-file-add-line:before {
  content: "\ecc9";
}
.ri-file-chart-2-fill:before {
  content: "\ecca";
}
.ri-file-chart-2-line:before {
  content: "\eccb";
}
.ri-file-chart-fill:before {
  content: "\eccc";
}
.ri-file-chart-line:before {
  content: "\eccd";
}
.ri-file-cloud-fill:before {
  content: "\ecce";
}
.ri-file-cloud-line:before {
  content: "\eccf";
}
.ri-file-code-fill:before {
  content: "\ecd0";
}
.ri-file-code-line:before {
  content: "\ecd1";
}
.ri-file-copy-2-fill:before {
  content: "\ecd2";
}
.ri-file-copy-2-line:before {
  content: "\ecd3";
}
.ri-file-copy-fill:before {
  content: "\ecd4";
}
.ri-file-copy-line:before {
  content: "\ecd5";
}
.ri-file-damage-fill:before {
  content: "\ecd6";
}
.ri-file-damage-line:before {
  content: "\ecd7";
}
.ri-file-download-fill:before {
  content: "\ecd8";
}
.ri-file-download-line:before {
  content: "\ecd9";
}
.ri-file-edit-fill:before {
  content: "\ecda";
}
.ri-file-edit-line:before {
  content: "\ecdb";
}
.ri-file-excel-2-fill:before {
  content: "\ecdc";
}
.ri-file-excel-2-line:before {
  content: "\ecdd";
}
.ri-file-excel-fill:before {
  content: "\ecde";
}
.ri-file-excel-line:before {
  content: "\ecdf";
}
.ri-file-fill:before {
  content: "\ece0";
}
.ri-file-forbid-fill:before {
  content: "\ece1";
}
.ri-file-forbid-line:before {
  content: "\ece2";
}
.ri-file-gif-fill:before {
  content: "\ece3";
}
.ri-file-gif-line:before {
  content: "\ece4";
}
.ri-file-history-fill:before {
  content: "\ece5";
}
.ri-file-history-line:before {
  content: "\ece6";
}
.ri-file-hwp-fill:before {
  content: "\ece7";
}
.ri-file-hwp-line:before {
  content: "\ece8";
}
.ri-file-info-fill:before {
  content: "\ece9";
}
.ri-file-info-line:before {
  content: "\ecea";
}
.ri-file-line:before {
  content: "\eceb";
}
.ri-file-list-2-fill:before {
  content: "\ecec";
}
.ri-file-list-2-line:before {
  content: "\eced";
}
.ri-file-list-3-fill:before {
  content: "\ecee";
}
.ri-file-list-3-line:before {
  content: "\ecef";
}
.ri-file-list-fill:before {
  content: "\ecf0";
}
.ri-file-list-line:before {
  content: "\ecf1";
}
.ri-file-lock-fill:before {
  content: "\ecf2";
}
.ri-file-lock-line:before {
  content: "\ecf3";
}
.ri-file-marked-fill:before {
  content: "\ecf4";
}
.ri-file-marked-line:before {
  content: "\ecf5";
}
.ri-file-music-fill:before {
  content: "\ecf6";
}
.ri-file-music-line:before {
  content: "\ecf7";
}
.ri-file-paper-2-fill:before {
  content: "\ecf8";
}
.ri-file-paper-2-line:before {
  content: "\ecf9";
}
.ri-file-paper-fill:before {
  content: "\ecfa";
}
.ri-file-paper-line:before {
  content: "\ecfb";
}
.ri-file-pdf-fill:before {
  content: "\ecfc";
}
.ri-file-pdf-line:before {
  content: "\ecfd";
}
.ri-file-ppt-2-fill:before {
  content: "\ecfe";
}
.ri-file-ppt-2-line:before {
  content: "\ecff";
}
.ri-file-ppt-fill:before {
  content: "\ed00";
}
.ri-file-ppt-line:before {
  content: "\ed01";
}
.ri-file-reduce-fill:before {
  content: "\ed02";
}
.ri-file-reduce-line:before {
  content: "\ed03";
}
.ri-file-search-fill:before {
  content: "\ed04";
}
.ri-file-search-line:before {
  content: "\ed05";
}
.ri-file-settings-fill:before {
  content: "\ed06";
}
.ri-file-settings-line:before {
  content: "\ed07";
}
.ri-file-shield-2-fill:before {
  content: "\ed08";
}
.ri-file-shield-2-line:before {
  content: "\ed09";
}
.ri-file-shield-fill:before {
  content: "\ed0a";
}
.ri-file-shield-line:before {
  content: "\ed0b";
}
.ri-file-shred-fill:before {
  content: "\ed0c";
}
.ri-file-shred-line:before {
  content: "\ed0d";
}
.ri-file-text-fill:before {
  content: "\ed0e";
}
.ri-file-text-line:before {
  content: "\ed0f";
}
.ri-file-transfer-fill:before {
  content: "\ed10";
}
.ri-file-transfer-line:before {
  content: "\ed11";
}
.ri-file-unknow-fill:before {
  content: "\ed12";
}
.ri-file-unknow-line:before {
  content: "\ed13";
}
.ri-file-upload-fill:before {
  content: "\ed14";
}
.ri-file-upload-line:before {
  content: "\ed15";
}
.ri-file-user-fill:before {
  content: "\ed16";
}
.ri-file-user-line:before {
  content: "\ed17";
}
.ri-file-warning-fill:before {
  content: "\ed18";
}
.ri-file-warning-line:before {
  content: "\ed19";
}
.ri-file-word-2-fill:before {
  content: "\ed1a";
}
.ri-file-word-2-line:before {
  content: "\ed1b";
}
.ri-file-word-fill:before {
  content: "\ed1c";
}
.ri-file-word-line:before {
  content: "\ed1d";
}
.ri-file-zip-fill:before {
  content: "\ed1e";
}
.ri-file-zip-line:before {
  content: "\ed1f";
}
.ri-film-fill:before {
  content: "\ed20";
}
.ri-film-line:before {
  content: "\ed21";
}
.ri-filter-2-fill:before {
  content: "\ed22";
}
.ri-filter-2-line:before {
  content: "\ed23";
}
.ri-filter-3-fill:before {
  content: "\ed24";
}
.ri-filter-3-line:before {
  content: "\ed25";
}
.ri-filter-fill:before {
  content: "\ed26";
}
.ri-filter-line:before {
  content: "\ed27";
}
.ri-filter-off-fill:before {
  content: "\ed28";
}
.ri-filter-off-line:before {
  content: "\ed29";
}
.ri-find-replace-fill:before {
  content: "\ed2a";
}
.ri-find-replace-line:before {
  content: "\ed2b";
}
.ri-finder-fill:before {
  content: "\ed2c";
}
.ri-finder-line:before {
  content: "\ed2d";
}
.ri-fingerprint-2-fill:before {
  content: "\ed2e";
}
.ri-fingerprint-2-line:before {
  content: "\ed2f";
}
.ri-fingerprint-fill:before {
  content: "\ed30";
}
.ri-fingerprint-line:before {
  content: "\ed31";
}
.ri-fire-fill:before {
  content: "\ed32";
}
.ri-fire-line:before {
  content: "\ed33";
}
.ri-firefox-fill:before {
  content: "\ed34";
}
.ri-firefox-line:before {
  content: "\ed35";
}
.ri-first-aid-kit-fill:before {
  content: "\ed36";
}
.ri-first-aid-kit-line:before {
  content: "\ed37";
}
.ri-flag-2-fill:before {
  content: "\ed38";
}
.ri-flag-2-line:before {
  content: "\ed39";
}
.ri-flag-fill:before {
  content: "\ed3a";
}
.ri-flag-line:before {
  content: "\ed3b";
}
.ri-flashlight-fill:before {
  content: "\ed3c";
}
.ri-flashlight-line:before {
  content: "\ed3d";
}
.ri-flask-fill:before {
  content: "\ed3e";
}
.ri-flask-line:before {
  content: "\ed3f";
}
.ri-flight-land-fill:before {
  content: "\ed40";
}
.ri-flight-land-line:before {
  content: "\ed41";
}
.ri-flight-takeoff-fill:before {
  content: "\ed42";
}
.ri-flight-takeoff-line:before {
  content: "\ed43";
}
.ri-flood-fill:before {
  content: "\ed44";
}
.ri-flood-line:before {
  content: "\ed45";
}
.ri-flow-chart:before {
  content: "\ed46";
}
.ri-flutter-fill:before {
  content: "\ed47";
}
.ri-flutter-line:before {
  content: "\ed48";
}
.ri-focus-2-fill:before {
  content: "\ed49";
}
.ri-focus-2-line:before {
  content: "\ed4a";
}
.ri-focus-3-fill:before {
  content: "\ed4b";
}
.ri-focus-3-line:before {
  content: "\ed4c";
}
.ri-focus-fill:before {
  content: "\ed4d";
}
.ri-focus-line:before {
  content: "\ed4e";
}
.ri-foggy-fill:before {
  content: "\ed4f";
}
.ri-foggy-line:before {
  content: "\ed50";
}
.ri-folder-2-fill:before {
  content: "\ed51";
}
.ri-folder-2-line:before {
  content: "\ed52";
}
.ri-folder-3-fill:before {
  content: "\ed53";
}
.ri-folder-3-line:before {
  content: "\ed54";
}
.ri-folder-4-fill:before {
  content: "\ed55";
}
.ri-folder-4-line:before {
  content: "\ed56";
}
.ri-folder-5-fill:before {
  content: "\ed57";
}
.ri-folder-5-line:before {
  content: "\ed58";
}
.ri-folder-add-fill:before {
  content: "\ed59";
}
.ri-folder-add-line:before {
  content: "\ed5a";
}
.ri-folder-chart-2-fill:before {
  content: "\ed5b";
}
.ri-folder-chart-2-line:before {
  content: "\ed5c";
}
.ri-folder-chart-fill:before {
  content: "\ed5d";
}
.ri-folder-chart-line:before {
  content: "\ed5e";
}
.ri-folder-download-fill:before {
  content: "\ed5f";
}
.ri-folder-download-line:before {
  content: "\ed60";
}
.ri-folder-fill:before {
  content: "\ed61";
}
.ri-folder-forbid-fill:before {
  content: "\ed62";
}
.ri-folder-forbid-line:before {
  content: "\ed63";
}
.ri-folder-history-fill:before {
  content: "\ed64";
}
.ri-folder-history-line:before {
  content: "\ed65";
}
.ri-folder-info-fill:before {
  content: "\ed66";
}
.ri-folder-info-line:before {
  content: "\ed67";
}
.ri-folder-keyhole-fill:before {
  content: "\ed68";
}
.ri-folder-keyhole-line:before {
  content: "\ed69";
}
.ri-folder-line:before {
  content: "\ed6a";
}
.ri-folder-lock-fill:before {
  content: "\ed6b";
}
.ri-folder-lock-line:before {
  content: "\ed6c";
}
.ri-folder-music-fill:before {
  content: "\ed6d";
}
.ri-folder-music-line:before {
  content: "\ed6e";
}
.ri-folder-open-fill:before {
  content: "\ed6f";
}
.ri-folder-open-line:before {
  content: "\ed70";
}
.ri-folder-received-fill:before {
  content: "\ed71";
}
.ri-folder-received-line:before {
  content: "\ed72";
}
.ri-folder-reduce-fill:before {
  content: "\ed73";
}
.ri-folder-reduce-line:before {
  content: "\ed74";
}
.ri-folder-settings-fill:before {
  content: "\ed75";
}
.ri-folder-settings-line:before {
  content: "\ed76";
}
.ri-folder-shared-fill:before {
  content: "\ed77";
}
.ri-folder-shared-line:before {
  content: "\ed78";
}
.ri-folder-shield-2-fill:before {
  content: "\ed79";
}
.ri-folder-shield-2-line:before {
  content: "\ed7a";
}
.ri-folder-shield-fill:before {
  content: "\ed7b";
}
.ri-folder-shield-line:before {
  content: "\ed7c";
}
.ri-folder-transfer-fill:before {
  content: "\ed7d";
}
.ri-folder-transfer-line:before {
  content: "\ed7e";
}
.ri-folder-unknow-fill:before {
  content: "\ed7f";
}
.ri-folder-unknow-line:before {
  content: "\ed80";
}
.ri-folder-upload-fill:before {
  content: "\ed81";
}
.ri-folder-upload-line:before {
  content: "\ed82";
}
.ri-folder-user-fill:before {
  content: "\ed83";
}
.ri-folder-user-line:before {
  content: "\ed84";
}
.ri-folder-warning-fill:before {
  content: "\ed85";
}
.ri-folder-warning-line:before {
  content: "\ed86";
}
.ri-folder-zip-fill:before {
  content: "\ed87";
}
.ri-folder-zip-line:before {
  content: "\ed88";
}
.ri-folders-fill:before {
  content: "\ed89";
}
.ri-folders-line:before {
  content: "\ed8a";
}
.ri-font-color:before {
  content: "\ed8b";
}
.ri-font-size-2:before {
  content: "\ed8c";
}
.ri-font-size:before {
  content: "\ed8d";
}
.ri-football-fill:before {
  content: "\ed8e";
}
.ri-football-line:before {
  content: "\ed8f";
}
.ri-footprint-fill:before {
  content: "\ed90";
}
.ri-footprint-line:before {
  content: "\ed91";
}
.ri-forbid-2-fill:before {
  content: "\ed92";
}
.ri-forbid-2-line:before {
  content: "\ed93";
}
.ri-forbid-fill:before {
  content: "\ed94";
}
.ri-forbid-line:before {
  content: "\ed95";
}
.ri-format-clear:before {
  content: "\ed96";
}
.ri-fridge-fill:before {
  content: "\ed97";
}
.ri-fridge-line:before {
  content: "\ed98";
}
.ri-fullscreen-exit-fill:before {
  content: "\ed99";
}
.ri-fullscreen-exit-line:before {
  content: "\ed9a";
}
.ri-fullscreen-fill:before {
  content: "\ed9b";
}
.ri-fullscreen-line:before {
  content: "\ed9c";
}
.ri-function-fill:before {
  content: "\ed9d";
}
.ri-function-line:before {
  content: "\ed9e";
}
.ri-functions:before {
  content: "\ed9f";
}
.ri-funds-box-fill:before {
  content: "\eda0";
}
.ri-funds-box-line:before {
  content: "\eda1";
}
.ri-funds-fill:before {
  content: "\eda2";
}
.ri-funds-line:before {
  content: "\eda3";
}
.ri-gallery-fill:before {
  content: "\eda4";
}
.ri-gallery-line:before {
  content: "\eda5";
}
.ri-gallery-upload-fill:before {
  content: "\eda6";
}
.ri-gallery-upload-line:before {
  content: "\eda7";
}
.ri-game-fill:before {
  content: "\eda8";
}
.ri-game-line:before {
  content: "\eda9";
}
.ri-gamepad-fill:before {
  content: "\edaa";
}
.ri-gamepad-line:before {
  content: "\edab";
}
.ri-gas-station-fill:before {
  content: "\edac";
}
.ri-gas-station-line:before {
  content: "\edad";
}
.ri-gatsby-fill:before {
  content: "\edae";
}
.ri-gatsby-line:before {
  content: "\edaf";
}
.ri-genderless-fill:before {
  content: "\edb0";
}
.ri-genderless-line:before {
  content: "\edb1";
}
.ri-ghost-2-fill:before {
  content: "\edb2";
}
.ri-ghost-2-line:before {
  content: "\edb3";
}
.ri-ghost-fill:before {
  content: "\edb4";
}
.ri-ghost-line:before {
  content: "\edb5";
}
.ri-ghost-smile-fill:before {
  content: "\edb6";
}
.ri-ghost-smile-line:before {
  content: "\edb7";
}
.ri-gift-2-fill:before {
  content: "\edb8";
}
.ri-gift-2-line:before {
  content: "\edb9";
}
.ri-gift-fill:before {
  content: "\edba";
}
.ri-gift-line:before {
  content: "\edbb";
}
.ri-git-branch-fill:before {
  content: "\edbc";
}
.ri-git-branch-line:before {
  content: "\edbd";
}
.ri-git-commit-fill:before {
  content: "\edbe";
}
.ri-git-commit-line:before {
  content: "\edbf";
}
.ri-git-merge-fill:before {
  content: "\edc0";
}
.ri-git-merge-line:before {
  content: "\edc1";
}
.ri-git-pull-request-fill:before {
  content: "\edc2";
}
.ri-git-pull-request-line:before {
  content: "\edc3";
}
.ri-git-repository-commits-fill:before {
  content: "\edc4";
}
.ri-git-repository-commits-line:before {
  content: "\edc5";
}
.ri-git-repository-fill:before {
  content: "\edc6";
}
.ri-git-repository-line:before {
  content: "\edc7";
}
.ri-git-repository-private-fill:before {
  content: "\edc8";
}
.ri-git-repository-private-line:before {
  content: "\edc9";
}
.ri-github-fill:before {
  content: "\edca";
}
.ri-github-line:before {
  content: "\edcb";
}
.ri-gitlab-fill:before {
  content: "\edcc";
}
.ri-gitlab-line:before {
  content: "\edcd";
}
.ri-global-fill:before {
  content: "\edce";
}
.ri-global-line:before {
  content: "\edcf";
}
.ri-globe-fill:before {
  content: "\edd0";
}
.ri-globe-line:before {
  content: "\edd1";
}
.ri-goblet-fill:before {
  content: "\edd2";
}
.ri-goblet-line:before {
  content: "\edd3";
}
.ri-google-fill:before {
  content: "\edd4";
}
.ri-google-line:before {
  content: "\edd5";
}
.ri-google-play-fill:before {
  content: "\edd6";
}
.ri-google-play-line:before {
  content: "\edd7";
}
.ri-government-fill:before {
  content: "\edd8";
}
.ri-government-line:before {
  content: "\edd9";
}
.ri-gps-fill:before {
  content: "\edda";
}
.ri-gps-line:before {
  content: "\eddb";
}
.ri-gradienter-fill:before {
  content: "\eddc";
}
.ri-gradienter-line:before {
  content: "\eddd";
}
.ri-grid-fill:before {
  content: "\edde";
}
.ri-grid-line:before {
  content: "\eddf";
}
.ri-group-2-fill:before {
  content: "\ede0";
}
.ri-group-2-line:before {
  content: "\ede1";
}
.ri-group-fill:before {
  content: "\ede2";
}
.ri-group-line:before {
  content: "\ede3";
}
.ri-guide-fill:before {
  content: "\ede4";
}
.ri-guide-line:before {
  content: "\ede5";
}
.ri-h-1:before {
  content: "\ede6";
}
.ri-h-2:before {
  content: "\ede7";
}
.ri-h-3:before {
  content: "\ede8";
}
.ri-h-4:before {
  content: "\ede9";
}
.ri-h-5:before {
  content: "\edea";
}
.ri-h-6:before {
  content: "\edeb";
}
.ri-hail-fill:before {
  content: "\edec";
}
.ri-hail-line:before {
  content: "\eded";
}
.ri-hammer-fill:before {
  content: "\edee";
}
.ri-hammer-line:before {
  content: "\edef";
}
.ri-hand-coin-fill:before {
  content: "\edf0";
}
.ri-hand-coin-line:before {
  content: "\edf1";
}
.ri-hand-heart-fill:before {
  content: "\edf2";
}
.ri-hand-heart-line:before {
  content: "\edf3";
}
.ri-hand-sanitizer-fill:before {
  content: "\edf4";
}
.ri-hand-sanitizer-line:before {
  content: "\edf5";
}
.ri-handbag-fill:before {
  content: "\edf6";
}
.ri-handbag-line:before {
  content: "\edf7";
}
.ri-hard-drive-2-fill:before {
  content: "\edf8";
}
.ri-hard-drive-2-line:before {
  content: "\edf9";
}
.ri-hard-drive-fill:before {
  content: "\edfa";
}
.ri-hard-drive-line:before {
  content: "\edfb";
}
.ri-hashtag:before {
  content: "\edfc";
}
.ri-haze-2-fill:before {
  content: "\edfd";
}
.ri-haze-2-line:before {
  content: "\edfe";
}
.ri-haze-fill:before {
  content: "\edff";
}
.ri-haze-line:before {
  content: "\ee00";
}
.ri-hd-fill:before {
  content: "\ee01";
}
.ri-hd-line:before {
  content: "\ee02";
}
.ri-heading:before {
  content: "\ee03";
}
.ri-headphone-fill:before {
  content: "\ee04";
}
.ri-headphone-line:before {
  content: "\ee05";
}
.ri-health-book-fill:before {
  content: "\ee06";
}
.ri-health-book-line:before {
  content: "\ee07";
}
.ri-heart-2-fill:before {
  content: "\ee08";
}
.ri-heart-2-line:before {
  content: "\ee09";
}
.ri-heart-3-fill:before {
  content: "\ee0a";
}
.ri-heart-3-line:before {
  content: "\ee0b";
}
.ri-heart-add-fill:before {
  content: "\ee0c";
}
.ri-heart-add-line:before {
  content: "\ee0d";
}
.ri-heart-fill:before {
  content: "\ee0e";
}
.ri-heart-line:before {
  content: "\ee0f";
}
.ri-heart-pulse-fill:before {
  content: "\ee10";
}
.ri-heart-pulse-line:before {
  content: "\ee11";
}
.ri-hearts-fill:before {
  content: "\ee12";
}
.ri-hearts-line:before {
  content: "\ee13";
}
.ri-heavy-showers-fill:before {
  content: "\ee14";
}
.ri-heavy-showers-line:before {
  content: "\ee15";
}
.ri-history-fill:before {
  content: "\ee16";
}
.ri-history-line:before {
  content: "\ee17";
}
.ri-home-2-fill:before {
  content: "\ee18";
}
.ri-home-2-line:before {
  content: "\ee19";
}
.ri-home-3-fill:before {
  content: "\ee1a";
}
.ri-home-3-line:before {
  content: "\ee1b";
}
.ri-home-4-fill:before {
  content: "\ee1c";
}
.ri-home-4-line:before {
  content: "\ee1d";
}
.ri-home-5-fill:before {
  content: "\ee1e";
}
.ri-home-5-line:before {
  content: "\ee1f";
}
.ri-home-6-fill:before {
  content: "\ee20";
}
.ri-home-6-line:before {
  content: "\ee21";
}
.ri-home-7-fill:before {
  content: "\ee22";
}
.ri-home-7-line:before {
  content: "\ee23";
}
.ri-home-8-fill:before {
  content: "\ee24";
}
.ri-home-8-line:before {
  content: "\ee25";
}
.ri-home-fill:before {
  content: "\ee26";
}
.ri-home-gear-fill:before {
  content: "\ee27";
}
.ri-home-gear-line:before {
  content: "\ee28";
}
.ri-home-heart-fill:before {
  content: "\ee29";
}
.ri-home-heart-line:before {
  content: "\ee2a";
}
.ri-home-line:before {
  content: "\ee2b";
}
.ri-home-smile-2-fill:before {
  content: "\ee2c";
}
.ri-home-smile-2-line:before {
  content: "\ee2d";
}
.ri-home-smile-fill:before {
  content: "\ee2e";
}
.ri-home-smile-line:before {
  content: "\ee2f";
}
.ri-home-wifi-fill:before {
  content: "\ee30";
}
.ri-home-wifi-line:before {
  content: "\ee31";
}
.ri-honor-of-kings-fill:before {
  content: "\ee32";
}
.ri-honor-of-kings-line:before {
  content: "\ee33";
}
.ri-honour-fill:before {
  content: "\ee34";
}
.ri-honour-line:before {
  content: "\ee35";
}
.ri-hospital-fill:before {
  content: "\ee36";
}
.ri-hospital-line:before {
  content: "\ee37";
}
.ri-hotel-bed-fill:before {
  content: "\ee38";
}
.ri-hotel-bed-line:before {
  content: "\ee39";
}
.ri-hotel-fill:before {
  content: "\ee3a";
}
.ri-hotel-line:before {
  content: "\ee3b";
}
.ri-hotspot-fill:before {
  content: "\ee3c";
}
.ri-hotspot-line:before {
  content: "\ee3d";
}
.ri-hq-fill:before {
  content: "\ee3e";
}
.ri-hq-line:before {
  content: "\ee3f";
}
.ri-html5-fill:before {
  content: "\ee40";
}
.ri-html5-line:before {
  content: "\ee41";
}
.ri-ie-fill:before {
  content: "\ee42";
}
.ri-ie-line:before {
  content: "\ee43";
}
.ri-image-2-fill:before {
  content: "\ee44";
}
.ri-image-2-line:before {
  content: "\ee45";
}
.ri-image-add-fill:before {
  content: "\ee46";
}
.ri-image-add-line:before {
  content: "\ee47";
}
.ri-image-edit-fill:before {
  content: "\ee48";
}
.ri-image-edit-line:before {
  content: "\ee49";
}
.ri-image-fill:before {
  content: "\ee4a";
}
.ri-image-line:before {
  content: "\ee4b";
}
.ri-inbox-archive-fill:before {
  content: "\ee4c";
}
.ri-inbox-archive-line:before {
  content: "\ee4d";
}
.ri-inbox-fill:before {
  content: "\ee4e";
}
.ri-inbox-line:before {
  content: "\ee4f";
}
.ri-inbox-unarchive-fill:before {
  content: "\ee50";
}
.ri-inbox-unarchive-line:before {
  content: "\ee51";
}
.ri-increase-decrease-fill:before {
  content: "\ee52";
}
.ri-increase-decrease-line:before {
  content: "\ee53";
}
.ri-indent-decrease:before {
  content: "\ee54";
}
.ri-indent-increase:before {
  content: "\ee55";
}
.ri-indeterminate-circle-fill:before {
  content: "\ee56";
}
.ri-indeterminate-circle-line:before {
  content: "\ee57";
}
.ri-information-fill:before {
  content: "\ee58";
}
.ri-information-line:before {
  content: "\ee59";
}
.ri-infrared-thermometer-fill:before {
  content: "\ee5a";
}
.ri-infrared-thermometer-line:before {
  content: "\ee5b";
}
.ri-ink-bottle-fill:before {
  content: "\ee5c";
}
.ri-ink-bottle-line:before {
  content: "\ee5d";
}
.ri-input-cursor-move:before {
  content: "\ee5e";
}
.ri-input-method-fill:before {
  content: "\ee5f";
}
.ri-input-method-line:before {
  content: "\ee60";
}
.ri-insert-column-left:before {
  content: "\ee61";
}
.ri-insert-column-right:before {
  content: "\ee62";
}
.ri-insert-row-bottom:before {
  content: "\ee63";
}
.ri-insert-row-top:before {
  content: "\ee64";
}
.ri-instagram-fill:before {
  content: "\ee65";
}
.ri-instagram-line:before {
  content: "\ee66";
}
.ri-install-fill:before {
  content: "\ee67";
}
.ri-install-line:before {
  content: "\ee68";
}
.ri-invision-fill:before {
  content: "\ee69";
}
.ri-invision-line:before {
  content: "\ee6a";
}
.ri-italic:before {
  content: "\ee6b";
}
.ri-kakao-talk-fill:before {
  content: "\ee6c";
}
.ri-kakao-talk-line:before {
  content: "\ee6d";
}
.ri-key-2-fill:before {
  content: "\ee6e";
}
.ri-key-2-line:before {
  content: "\ee6f";
}
.ri-key-fill:before {
  content: "\ee70";
}
.ri-key-line:before {
  content: "\ee71";
}
.ri-keyboard-box-fill:before {
  content: "\ee72";
}
.ri-keyboard-box-line:before {
  content: "\ee73";
}
.ri-keyboard-fill:before {
  content: "\ee74";
}
.ri-keyboard-line:before {
  content: "\ee75";
}
.ri-keynote-fill:before {
  content: "\ee76";
}
.ri-keynote-line:before {
  content: "\ee77";
}
.ri-knife-blood-fill:before {
  content: "\ee78";
}
.ri-knife-blood-line:before {
  content: "\ee79";
}
.ri-knife-fill:before {
  content: "\ee7a";
}
.ri-knife-line:before {
  content: "\ee7b";
}
.ri-landscape-fill:before {
  content: "\ee7c";
}
.ri-landscape-line:before {
  content: "\ee7d";
}
.ri-layout-2-fill:before {
  content: "\ee7e";
}
.ri-layout-2-line:before {
  content: "\ee7f";
}
.ri-layout-3-fill:before {
  content: "\ee80";
}
.ri-layout-3-line:before {
  content: "\ee81";
}
.ri-layout-4-fill:before {
  content: "\ee82";
}
.ri-layout-4-line:before {
  content: "\ee83";
}
.ri-layout-5-fill:before {
  content: "\ee84";
}
.ri-layout-5-line:before {
  content: "\ee85";
}
.ri-layout-6-fill:before {
  content: "\ee86";
}
.ri-layout-6-line:before {
  content: "\ee87";
}
.ri-layout-bottom-2-fill:before {
  content: "\ee88";
}
.ri-layout-bottom-2-line:before {
  content: "\ee89";
}
.ri-layout-bottom-fill:before {
  content: "\ee8a";
}
.ri-layout-bottom-line:before {
  content: "\ee8b";
}
.ri-layout-column-fill:before {
  content: "\ee8c";
}
.ri-layout-column-line:before {
  content: "\ee8d";
}
.ri-layout-fill:before {
  content: "\ee8e";
}
.ri-layout-grid-fill:before {
  content: "\ee8f";
}
.ri-layout-grid-line:before {
  content: "\ee90";
}
.ri-layout-left-2-fill:before {
  content: "\ee91";
}
.ri-layout-left-2-line:before {
  content: "\ee92";
}
.ri-layout-left-fill:before {
  content: "\ee93";
}
.ri-layout-left-line:before {
  content: "\ee94";
}
.ri-layout-line:before {
  content: "\ee95";
}
.ri-layout-masonry-fill:before {
  content: "\ee96";
}
.ri-layout-masonry-line:before {
  content: "\ee97";
}
.ri-layout-right-2-fill:before {
  content: "\ee98";
}
.ri-layout-right-2-line:before {
  content: "\ee99";
}
.ri-layout-right-fill:before {
  content: "\ee9a";
}
.ri-layout-right-line:before {
  content: "\ee9b";
}
.ri-layout-row-fill:before {
  content: "\ee9c";
}
.ri-layout-row-line:before {
  content: "\ee9d";
}
.ri-layout-top-2-fill:before {
  content: "\ee9e";
}
.ri-layout-top-2-line:before {
  content: "\ee9f";
}
.ri-layout-top-fill:before {
  content: "\eea0";
}
.ri-layout-top-line:before {
  content: "\eea1";
}
.ri-leaf-fill:before {
  content: "\eea2";
}
.ri-leaf-line:before {
  content: "\eea3";
}
.ri-lifebuoy-fill:before {
  content: "\eea4";
}
.ri-lifebuoy-line:before {
  content: "\eea5";
}
.ri-lightbulb-fill:before {
  content: "\eea6";
}
.ri-lightbulb-flash-fill:before {
  content: "\eea7";
}
.ri-lightbulb-flash-line:before {
  content: "\eea8";
}
.ri-lightbulb-line:before {
  content: "\eea9";
}
.ri-line-chart-fill:before {
  content: "\eeaa";
}
.ri-line-chart-line:before {
  content: "\eeab";
}
.ri-line-fill:before {
  content: "\eeac";
}
.ri-line-height:before {
  content: "\eead";
}
.ri-line-line:before {
  content: "\eeae";
}
.ri-link-m:before {
  content: "\eeaf";
}
.ri-link-unlink-m:before {
  content: "\eeb0";
}
.ri-link-unlink:before {
  content: "\eeb1";
}
.ri-link:before {
  content: "\eeb2";
}
.ri-linkedin-box-fill:before {
  content: "\eeb3";
}
.ri-linkedin-box-line:before {
  content: "\eeb4";
}
.ri-linkedin-fill:before {
  content: "\eeb5";
}
.ri-linkedin-line:before {
  content: "\eeb6";
}
.ri-links-fill:before {
  content: "\eeb7";
}
.ri-links-line:before {
  content: "\eeb8";
}
.ri-list-check-2:before {
  content: "\eeb9";
}
.ri-list-check:before {
  content: "\eeba";
}
.ri-list-ordered:before {
  content: "\eebb";
}
.ri-list-settings-fill:before {
  content: "\eebc";
}
.ri-list-settings-line:before {
  content: "\eebd";
}
.ri-list-unordered:before {
  content: "\eebe";
}
.ri-live-fill:before {
  content: "\eebf";
}
.ri-live-line:before {
  content: "\eec0";
}
.ri-loader-2-fill:before {
  content: "\eec1";
}
.ri-loader-2-line:before {
  content: "\eec2";
}
.ri-loader-3-fill:before {
  content: "\eec3";
}
.ri-loader-3-line:before {
  content: "\eec4";
}
.ri-loader-4-fill:before {
  content: "\eec5";
}
.ri-loader-4-line:before {
  content: "\eec6";
}
.ri-loader-5-fill:before {
  content: "\eec7";
}
.ri-loader-5-line:before {
  content: "\eec8";
}
.ri-loader-fill:before {
  content: "\eec9";
}
.ri-loader-line:before {
  content: "\eeca";
}
.ri-lock-2-fill:before {
  content: "\eecb";
}
.ri-lock-2-line:before {
  content: "\eecc";
}
.ri-lock-fill:before {
  content: "\eecd";
}
.ri-lock-line:before {
  content: "\eece";
}
.ri-lock-password-fill:before {
  content: "\eecf";
}
.ri-lock-password-line:before {
  content: "\eed0";
}
.ri-lock-unlock-fill:before {
  content: "\eed1";
}
.ri-lock-unlock-line:before {
  content: "\eed2";
}
.ri-login-box-fill:before {
  content: "\eed3";
}
.ri-login-box-line:before {
  content: "\eed4";
}
.ri-login-circle-fill:before {
  content: "\eed5";
}
.ri-login-circle-line:before {
  content: "\eed6";
}
.ri-logout-box-fill:before {
  content: "\eed7";
}
.ri-logout-box-line:before {
  content: "\eed8";
}
.ri-logout-box-r-fill:before {
  content: "\eed9";
}
.ri-logout-box-r-line:before {
  content: "\eeda";
}
.ri-logout-circle-fill:before {
  content: "\eedb";
}
.ri-logout-circle-line:before {
  content: "\eedc";
}
.ri-logout-circle-r-fill:before {
  content: "\eedd";
}
.ri-logout-circle-r-line:before {
  content: "\eede";
}
.ri-luggage-cart-fill:before {
  content: "\eedf";
}
.ri-luggage-cart-line:before {
  content: "\eee0";
}
.ri-luggage-deposit-fill:before {
  content: "\eee1";
}
.ri-luggage-deposit-line:before {
  content: "\eee2";
}
.ri-lungs-fill:before {
  content: "\eee3";
}
.ri-lungs-line:before {
  content: "\eee4";
}
.ri-mac-fill:before {
  content: "\eee5";
}
.ri-mac-line:before {
  content: "\eee6";
}
.ri-macbook-fill:before {
  content: "\eee7";
}
.ri-macbook-line:before {
  content: "\eee8";
}
.ri-magic-fill:before {
  content: "\eee9";
}
.ri-magic-line:before {
  content: "\eeea";
}
.ri-mail-add-fill:before {
  content: "\eeeb";
}
.ri-mail-add-line:before {
  content: "\eeec";
}
.ri-mail-check-fill:before {
  content: "\eeed";
}
.ri-mail-check-line:before {
  content: "\eeee";
}
.ri-mail-close-fill:before {
  content: "\eeef";
}
.ri-mail-close-line:before {
  content: "\eef0";
}
.ri-mail-download-fill:before {
  content: "\eef1";
}
.ri-mail-download-line:before {
  content: "\eef2";
}
.ri-mail-fill:before {
  content: "\eef3";
}
.ri-mail-forbid-fill:before {
  content: "\eef4";
}
.ri-mail-forbid-line:before {
  content: "\eef5";
}
.ri-mail-line:before {
  content: "\eef6";
}
.ri-mail-lock-fill:before {
  content: "\eef7";
}
.ri-mail-lock-line:before {
  content: "\eef8";
}
.ri-mail-open-fill:before {
  content: "\eef9";
}
.ri-mail-open-line:before {
  content: "\eefa";
}
.ri-mail-send-fill:before {
  content: "\eefb";
}
.ri-mail-send-line:before {
  content: "\eefc";
}
.ri-mail-settings-fill:before {
  content: "\eefd";
}
.ri-mail-settings-line:before {
  content: "\eefe";
}
.ri-mail-star-fill:before {
  content: "\eeff";
}
.ri-mail-star-line:before {
  content: "\ef00";
}
.ri-mail-unread-fill:before {
  content: "\ef01";
}
.ri-mail-unread-line:before {
  content: "\ef02";
}
.ri-mail-volume-fill:before {
  content: "\ef03";
}
.ri-mail-volume-line:before {
  content: "\ef04";
}
.ri-map-2-fill:before {
  content: "\ef05";
}
.ri-map-2-line:before {
  content: "\ef06";
}
.ri-map-fill:before {
  content: "\ef07";
}
.ri-map-line:before {
  content: "\ef08";
}
.ri-map-pin-2-fill:before {
  content: "\ef09";
}
.ri-map-pin-2-line:before {
  content: "\ef0a";
}
.ri-map-pin-3-fill:before {
  content: "\ef0b";
}
.ri-map-pin-3-line:before {
  content: "\ef0c";
}
.ri-map-pin-4-fill:before {
  content: "\ef0d";
}
.ri-map-pin-4-line:before {
  content: "\ef0e";
}
.ri-map-pin-5-fill:before {
  content: "\ef0f";
}
.ri-map-pin-5-line:before {
  content: "\ef10";
}
.ri-map-pin-add-fill:before {
  content: "\ef11";
}
.ri-map-pin-add-line:before {
  content: "\ef12";
}
.ri-map-pin-fill:before {
  content: "\ef13";
}
.ri-map-pin-line:before {
  content: "\ef14";
}
.ri-map-pin-range-fill:before {
  content: "\ef15";
}
.ri-map-pin-range-line:before {
  content: "\ef16";
}
.ri-map-pin-time-fill:before {
  content: "\ef17";
}
.ri-map-pin-time-line:before {
  content: "\ef18";
}
.ri-map-pin-user-fill:before {
  content: "\ef19";
}
.ri-map-pin-user-line:before {
  content: "\ef1a";
}
.ri-mark-pen-fill:before {
  content: "\ef1b";
}
.ri-mark-pen-line:before {
  content: "\ef1c";
}
.ri-markdown-fill:before {
  content: "\ef1d";
}
.ri-markdown-line:before {
  content: "\ef1e";
}
.ri-markup-fill:before {
  content: "\ef1f";
}
.ri-markup-line:before {
  content: "\ef20";
}
.ri-mastercard-fill:before {
  content: "\ef21";
}
.ri-mastercard-line:before {
  content: "\ef22";
}
.ri-mastodon-fill:before {
  content: "\ef23";
}
.ri-mastodon-line:before {
  content: "\ef24";
}
.ri-medal-2-fill:before {
  content: "\ef25";
}
.ri-medal-2-line:before {
  content: "\ef26";
}
.ri-medal-fill:before {
  content: "\ef27";
}
.ri-medal-line:before {
  content: "\ef28";
}
.ri-medicine-bottle-fill:before {
  content: "\ef29";
}
.ri-medicine-bottle-line:before {
  content: "\ef2a";
}
.ri-medium-fill:before {
  content: "\ef2b";
}
.ri-medium-line:before {
  content: "\ef2c";
}
.ri-men-fill:before {
  content: "\ef2d";
}
.ri-men-line:before {
  content: "\ef2e";
}
.ri-mental-health-fill:before {
  content: "\ef2f";
}
.ri-mental-health-line:before {
  content: "\ef30";
}
.ri-menu-2-fill:before {
  content: "\ef31";
}
.ri-menu-2-line:before {
  content: "\ef32";
}
.ri-menu-3-fill:before {
  content: "\ef33";
}
.ri-menu-3-line:before {
  content: "\ef34";
}
.ri-menu-4-fill:before {
  content: "\ef35";
}
.ri-menu-4-line:before {
  content: "\ef36";
}
.ri-menu-5-fill:before {
  content: "\ef37";
}
.ri-menu-5-line:before {
  content: "\ef38";
}
.ri-menu-add-fill:before {
  content: "\ef39";
}
.ri-menu-add-line:before {
  content: "\ef3a";
}
.ri-menu-fill:before {
  content: "\ef3b";
}
.ri-menu-fold-fill:before {
  content: "\ef3c";
}
.ri-menu-fold-line:before {
  content: "\ef3d";
}
.ri-menu-line:before {
  content: "\ef3e";
}
.ri-menu-unfold-fill:before {
  content: "\ef3f";
}
.ri-menu-unfold-line:before {
  content: "\ef40";
}
.ri-merge-cells-horizontal:before {
  content: "\ef41";
}
.ri-merge-cells-vertical:before {
  content: "\ef42";
}
.ri-message-2-fill:before {
  content: "\ef43";
}
.ri-message-2-line:before {
  content: "\ef44";
}
.ri-message-3-fill:before {
  content: "\ef45";
}
.ri-message-3-line:before {
  content: "\ef46";
}
.ri-message-fill:before {
  content: "\ef47";
}
.ri-message-line:before {
  content: "\ef48";
}
.ri-messenger-fill:before {
  content: "\ef49";
}
.ri-messenger-line:before {
  content: "\ef4a";
}
.ri-meteor-fill:before {
  content: "\ef4b";
}
.ri-meteor-line:before {
  content: "\ef4c";
}
.ri-mic-2-fill:before {
  content: "\ef4d";
}
.ri-mic-2-line:before {
  content: "\ef4e";
}
.ri-mic-fill:before {
  content: "\ef4f";
}
.ri-mic-line:before {
  content: "\ef50";
}
.ri-mic-off-fill:before {
  content: "\ef51";
}
.ri-mic-off-line:before {
  content: "\ef52";
}
.ri-mickey-fill:before {
  content: "\ef53";
}
.ri-mickey-line:before {
  content: "\ef54";
}
.ri-microscope-fill:before {
  content: "\ef55";
}
.ri-microscope-line:before {
  content: "\ef56";
}
.ri-microsoft-fill:before {
  content: "\ef57";
}
.ri-microsoft-line:before {
  content: "\ef58";
}
.ri-mind-map:before {
  content: "\ef59";
}
.ri-mini-program-fill:before {
  content: "\ef5a";
}
.ri-mini-program-line:before {
  content: "\ef5b";
}
.ri-mist-fill:before {
  content: "\ef5c";
}
.ri-mist-line:before {
  content: "\ef5d";
}
.ri-money-cny-box-fill:before {
  content: "\ef5e";
}
.ri-money-cny-box-line:before {
  content: "\ef5f";
}
.ri-money-cny-circle-fill:before {
  content: "\ef60";
}
.ri-money-cny-circle-line:before {
  content: "\ef61";
}
.ri-money-dollar-box-fill:before {
  content: "\ef62";
}
.ri-money-dollar-box-line:before {
  content: "\ef63";
}
.ri-money-dollar-circle-fill:before {
  content: "\ef64";
}
.ri-money-dollar-circle-line:before {
  content: "\ef65";
}
.ri-money-euro-box-fill:before {
  content: "\ef66";
}
.ri-money-euro-box-line:before {
  content: "\ef67";
}
.ri-money-euro-circle-fill:before {
  content: "\ef68";
}
.ri-money-euro-circle-line:before {
  content: "\ef69";
}
.ri-money-pound-box-fill:before {
  content: "\ef6a";
}
.ri-money-pound-box-line:before {
  content: "\ef6b";
}
.ri-money-pound-circle-fill:before {
  content: "\ef6c";
}
.ri-money-pound-circle-line:before {
  content: "\ef6d";
}
.ri-moon-clear-fill:before {
  content: "\ef6e";
}
.ri-moon-clear-line:before {
  content: "\ef6f";
}
.ri-moon-cloudy-fill:before {
  content: "\ef70";
}
.ri-moon-cloudy-line:before {
  content: "\ef71";
}
.ri-moon-fill:before {
  content: "\ef72";
}
.ri-moon-foggy-fill:before {
  content: "\ef73";
}
.ri-moon-foggy-line:before {
  content: "\ef74";
}
.ri-moon-line:before {
  content: "\ef75";
}
.ri-more-2-fill:before {
  content: "\ef76";
}
.ri-more-2-line:before {
  content: "\ef77";
}
.ri-more-fill:before {
  content: "\ef78";
}
.ri-more-line:before {
  content: "\ef79";
}
.ri-motorbike-fill:before {
  content: "\ef7a";
}
.ri-motorbike-line:before {
  content: "\ef7b";
}
.ri-mouse-fill:before {
  content: "\ef7c";
}
.ri-mouse-line:before {
  content: "\ef7d";
}
.ri-movie-2-fill:before {
  content: "\ef7e";
}
.ri-movie-2-line:before {
  content: "\ef7f";
}
.ri-movie-fill:before {
  content: "\ef80";
}
.ri-movie-line:before {
  content: "\ef81";
}
.ri-music-2-fill:before {
  content: "\ef82";
}
.ri-music-2-line:before {
  content: "\ef83";
}
.ri-music-fill:before {
  content: "\ef84";
}
.ri-music-line:before {
  content: "\ef85";
}
.ri-mv-fill:before {
  content: "\ef86";
}
.ri-mv-line:before {
  content: "\ef87";
}
.ri-navigation-fill:before {
  content: "\ef88";
}
.ri-navigation-line:before {
  content: "\ef89";
}
.ri-netease-cloud-music-fill:before {
  content: "\ef8a";
}
.ri-netease-cloud-music-line:before {
  content: "\ef8b";
}
.ri-netflix-fill:before {
  content: "\ef8c";
}
.ri-netflix-line:before {
  content: "\ef8d";
}
.ri-newspaper-fill:before {
  content: "\ef8e";
}
.ri-newspaper-line:before {
  content: "\ef8f";
}
.ri-node-tree:before {
  content: "\ef90";
}
.ri-notification-2-fill:before {
  content: "\ef91";
}
.ri-notification-2-line:before {
  content: "\ef92";
}
.ri-notification-3-fill:before {
  content: "\ef93";
}
.ri-notification-3-line:before {
  content: "\ef94";
}
.ri-notification-4-fill:before {
  content: "\ef95";
}
.ri-notification-4-line:before {
  content: "\ef96";
}
.ri-notification-badge-fill:before {
  content: "\ef97";
}
.ri-notification-badge-line:before {
  content: "\ef98";
}
.ri-notification-fill:before {
  content: "\ef99";
}
.ri-notification-line:before {
  content: "\ef9a";
}
.ri-notification-off-fill:before {
  content: "\ef9b";
}
.ri-notification-off-line:before {
  content: "\ef9c";
}
.ri-npmjs-fill:before {
  content: "\ef9d";
}
.ri-npmjs-line:before {
  content: "\ef9e";
}
.ri-number-0:before {
  content: "\ef9f";
}
.ri-number-1:before {
  content: "\efa0";
}
.ri-number-2:before {
  content: "\efa1";
}
.ri-number-3:before {
  content: "\efa2";
}
.ri-number-4:before {
  content: "\efa3";
}
.ri-number-5:before {
  content: "\efa4";
}
.ri-number-6:before {
  content: "\efa5";
}
.ri-number-7:before {
  content: "\efa6";
}
.ri-number-8:before {
  content: "\efa7";
}
.ri-number-9:before {
  content: "\efa8";
}
.ri-numbers-fill:before {
  content: "\efa9";
}
.ri-numbers-line:before {
  content: "\efaa";
}
.ri-nurse-fill:before {
  content: "\efab";
}
.ri-nurse-line:before {
  content: "\efac";
}
.ri-oil-fill:before {
  content: "\efad";
}
.ri-oil-line:before {
  content: "\efae";
}
.ri-omega:before {
  content: "\efaf";
}
.ri-open-arm-fill:before {
  content: "\efb0";
}
.ri-open-arm-line:before {
  content: "\efb1";
}
.ri-open-source-fill:before {
  content: "\efb2";
}
.ri-open-source-line:before {
  content: "\efb3";
}
.ri-opera-fill:before {
  content: "\efb4";
}
.ri-opera-line:before {
  content: "\efb5";
}
.ri-order-play-fill:before {
  content: "\efb6";
}
.ri-order-play-line:before {
  content: "\efb7";
}
.ri-organization-chart:before {
  content: "\efb8";
}
.ri-outlet-2-fill:before {
  content: "\efb9";
}
.ri-outlet-2-line:before {
  content: "\efba";
}
.ri-outlet-fill:before {
  content: "\efbb";
}
.ri-outlet-line:before {
  content: "\efbc";
}
.ri-page-separator:before {
  content: "\efbd";
}
.ri-pages-fill:before {
  content: "\efbe";
}
.ri-pages-line:before {
  content: "\efbf";
}
.ri-paint-brush-fill:before {
  content: "\efc0";
}
.ri-paint-brush-line:before {
  content: "\efc1";
}
.ri-paint-fill:before {
  content: "\efc2";
}
.ri-paint-line:before {
  content: "\efc3";
}
.ri-palette-fill:before {
  content: "\efc4";
}
.ri-palette-line:before {
  content: "\efc5";
}
.ri-pantone-fill:before {
  content: "\efc6";
}
.ri-pantone-line:before {
  content: "\efc7";
}
.ri-paragraph:before {
  content: "\efc8";
}
.ri-parent-fill:before {
  content: "\efc9";
}
.ri-parent-line:before {
  content: "\efca";
}
.ri-parentheses-fill:before {
  content: "\efcb";
}
.ri-parentheses-line:before {
  content: "\efcc";
}
.ri-parking-box-fill:before {
  content: "\efcd";
}
.ri-parking-box-line:before {
  content: "\efce";
}
.ri-parking-fill:before {
  content: "\efcf";
}
.ri-parking-line:before {
  content: "\efd0";
}
.ri-passport-fill:before {
  content: "\efd1";
}
.ri-passport-line:before {
  content: "\efd2";
}
.ri-patreon-fill:before {
  content: "\efd3";
}
.ri-patreon-line:before {
  content: "\efd4";
}
.ri-pause-circle-fill:before {
  content: "\efd5";
}
.ri-pause-circle-line:before {
  content: "\efd6";
}
.ri-pause-fill:before {
  content: "\efd7";
}
.ri-pause-line:before {
  content: "\efd8";
}
.ri-pause-mini-fill:before {
  content: "\efd9";
}
.ri-pause-mini-line:before {
  content: "\efda";
}
.ri-paypal-fill:before {
  content: "\efdb";
}
.ri-paypal-line:before {
  content: "\efdc";
}
.ri-pen-nib-fill:before {
  content: "\efdd";
}
.ri-pen-nib-line:before {
  content: "\efde";
}
.ri-pencil-fill:before {
  content: "\efdf";
}
.ri-pencil-line:before {
  content: "\efe0";
}
.ri-pencil-ruler-2-fill:before {
  content: "\efe1";
}
.ri-pencil-ruler-2-line:before {
  content: "\efe2";
}
.ri-pencil-ruler-fill:before {
  content: "\efe3";
}
.ri-pencil-ruler-line:before {
  content: "\efe4";
}
.ri-percent-fill:before {
  content: "\efe5";
}
.ri-percent-line:before {
  content: "\efe6";
}
.ri-phone-camera-fill:before {
  content: "\efe7";
}
.ri-phone-camera-line:before {
  content: "\efe8";
}
.ri-phone-fill:before {
  content: "\efe9";
}
.ri-phone-find-fill:before {
  content: "\efea";
}
.ri-phone-find-line:before {
  content: "\efeb";
}
.ri-phone-line:before {
  content: "\efec";
}
.ri-phone-lock-fill:before {
  content: "\efed";
}
.ri-phone-lock-line:before {
  content: "\efee";
}
.ri-picture-in-picture-2-fill:before {
  content: "\efef";
}
.ri-picture-in-picture-2-line:before {
  content: "\eff0";
}
.ri-picture-in-picture-exit-fill:before {
  content: "\eff1";
}
.ri-picture-in-picture-exit-line:before {
  content: "\eff2";
}
.ri-picture-in-picture-fill:before {
  content: "\eff3";
}
.ri-picture-in-picture-line:before {
  content: "\eff4";
}
.ri-pie-chart-2-fill:before {
  content: "\eff5";
}
.ri-pie-chart-2-line:before {
  content: "\eff6";
}
.ri-pie-chart-box-fill:before {
  content: "\eff7";
}
.ri-pie-chart-box-line:before {
  content: "\eff8";
}
.ri-pie-chart-fill:before {
  content: "\eff9";
}
.ri-pie-chart-line:before {
  content: "\effa";
}
.ri-pin-distance-fill:before {
  content: "\effb";
}
.ri-pin-distance-line:before {
  content: "\effc";
}
.ri-ping-pong-fill:before {
  content: "\effd";
}
.ri-ping-pong-line:before {
  content: "\effe";
}
.ri-pinterest-fill:before {
  content: "\efff";
}
.ri-pinterest-line:before {
  content: "\f000";
}
.ri-pinyin-input:before {
  content: "\f001";
}
.ri-pixelfed-fill:before {
  content: "\f002";
}
.ri-pixelfed-line:before {
  content: "\f003";
}
.ri-plane-fill:before {
  content: "\f004";
}
.ri-plane-line:before {
  content: "\f005";
}
.ri-plant-fill:before {
  content: "\f006";
}
.ri-plant-line:before {
  content: "\f007";
}
.ri-play-circle-fill:before {
  content: "\f008";
}
.ri-play-circle-line:before {
  content: "\f009";
}
.ri-play-fill:before {
  content: "\f00a";
}
.ri-play-line:before {
  content: "\f00b";
}
.ri-play-list-2-fill:before {
  content: "\f00c";
}
.ri-play-list-2-line:before {
  content: "\f00d";
}
.ri-play-list-add-fill:before {
  content: "\f00e";
}
.ri-play-list-add-line:before {
  content: "\f00f";
}
.ri-play-list-fill:before {
  content: "\f010";
}
.ri-play-list-line:before {
  content: "\f011";
}
.ri-play-mini-fill:before {
  content: "\f012";
}
.ri-play-mini-line:before {
  content: "\f013";
}
.ri-playstation-fill:before {
  content: "\f014";
}
.ri-playstation-line:before {
  content: "\f015";
}
.ri-plug-2-fill:before {
  content: "\f016";
}
.ri-plug-2-line:before {
  content: "\f017";
}
.ri-plug-fill:before {
  content: "\f018";
}
.ri-plug-line:before {
  content: "\f019";
}
.ri-polaroid-2-fill:before {
  content: "\f01a";
}
.ri-polaroid-2-line:before {
  content: "\f01b";
}
.ri-polaroid-fill:before {
  content: "\f01c";
}
.ri-polaroid-line:before {
  content: "\f01d";
}
.ri-police-car-fill:before {
  content: "\f01e";
}
.ri-police-car-line:before {
  content: "\f01f";
}
.ri-price-tag-2-fill:before {
  content: "\f020";
}
.ri-price-tag-2-line:before {
  content: "\f021";
}
.ri-price-tag-3-fill:before {
  content: "\f022";
}
.ri-price-tag-3-line:before {
  content: "\f023";
}
.ri-price-tag-fill:before {
  content: "\f024";
}
.ri-price-tag-line:before {
  content: "\f025";
}
.ri-printer-cloud-fill:before {
  content: "\f026";
}
.ri-printer-cloud-line:before {
  content: "\f027";
}
.ri-printer-fill:before {
  content: "\f028";
}
.ri-printer-line:before {
  content: "\f029";
}
.ri-product-hunt-fill:before {
  content: "\f02a";
}
.ri-product-hunt-line:before {
  content: "\f02b";
}
.ri-profile-fill:before {
  content: "\f02c";
}
.ri-profile-line:before {
  content: "\f02d";
}
.ri-projector-2-fill:before {
  content: "\f02e";
}
.ri-projector-2-line:before {
  content: "\f02f";
}
.ri-projector-fill:before {
  content: "\f030";
}
.ri-projector-line:before {
  content: "\f031";
}
.ri-psychotherapy-fill:before {
  content: "\f032";
}
.ri-psychotherapy-line:before {
  content: "\f033";
}
.ri-pulse-fill:before {
  content: "\f034";
}
.ri-pulse-line:before {
  content: "\f035";
}
.ri-pushpin-2-fill:before {
  content: "\f036";
}
.ri-pushpin-2-line:before {
  content: "\f037";
}
.ri-pushpin-fill:before {
  content: "\f038";
}
.ri-pushpin-line:before {
  content: "\f039";
}
.ri-qq-fill:before {
  content: "\f03a";
}
.ri-qq-line:before {
  content: "\f03b";
}
.ri-qr-code-fill:before {
  content: "\f03c";
}
.ri-qr-code-line:before {
  content: "\f03d";
}
.ri-qr-scan-2-fill:before {
  content: "\f03e";
}
.ri-qr-scan-2-line:before {
  content: "\f03f";
}
.ri-qr-scan-fill:before {
  content: "\f040";
}
.ri-qr-scan-line:before {
  content: "\f041";
}
.ri-question-answer-fill:before {
  content: "\f042";
}
.ri-question-answer-line:before {
  content: "\f043";
}
.ri-question-fill:before {
  content: "\f044";
}
.ri-question-line:before {
  content: "\f045";
}
.ri-question-mark:before {
  content: "\f046";
}
.ri-questionnaire-fill:before {
  content: "\f047";
}
.ri-questionnaire-line:before {
  content: "\f048";
}
.ri-quill-pen-fill:before {
  content: "\f049";
}
.ri-quill-pen-line:before {
  content: "\f04a";
}
.ri-radar-fill:before {
  content: "\f04b";
}
.ri-radar-line:before {
  content: "\f04c";
}
.ri-radio-2-fill:before {
  content: "\f04d";
}
.ri-radio-2-line:before {
  content: "\f04e";
}
.ri-radio-button-fill:before {
  content: "\f04f";
}
.ri-radio-button-line:before {
  content: "\f050";
}
.ri-radio-fill:before {
  content: "\f051";
}
.ri-radio-line:before {
  content: "\f052";
}
.ri-rainbow-fill:before {
  content: "\f053";
}
.ri-rainbow-line:before {
  content: "\f054";
}
.ri-rainy-fill:before {
  content: "\f055";
}
.ri-rainy-line:before {
  content: "\f056";
}
.ri-reactjs-fill:before {
  content: "\f057";
}
.ri-reactjs-line:before {
  content: "\f058";
}
.ri-record-circle-fill:before {
  content: "\f059";
}
.ri-record-circle-line:before {
  content: "\f05a";
}
.ri-record-mail-fill:before {
  content: "\f05b";
}
.ri-record-mail-line:before {
  content: "\f05c";
}
.ri-recycle-fill:before {
  content: "\f05d";
}
.ri-recycle-line:before {
  content: "\f05e";
}
.ri-red-packet-fill:before {
  content: "\f05f";
}
.ri-red-packet-line:before {
  content: "\f060";
}
.ri-reddit-fill:before {
  content: "\f061";
}
.ri-reddit-line:before {
  content: "\f062";
}
.ri-refresh-fill:before {
  content: "\f063";
}
.ri-refresh-line:before {
  content: "\f064";
}
.ri-refund-2-fill:before {
  content: "\f065";
}
.ri-refund-2-line:before {
  content: "\f066";
}
.ri-refund-fill:before {
  content: "\f067";
}
.ri-refund-line:before {
  content: "\f068";
}
.ri-registered-fill:before {
  content: "\f069";
}
.ri-registered-line:before {
  content: "\f06a";
}
.ri-remixicon-fill:before {
  content: "\f06b";
}
.ri-remixicon-line:before {
  content: "\f06c";
}
.ri-remote-control-2-fill:before {
  content: "\f06d";
}
.ri-remote-control-2-line:before {
  content: "\f06e";
}
.ri-remote-control-fill:before {
  content: "\f06f";
}
.ri-remote-control-line:before {
  content: "\f070";
}
.ri-repeat-2-fill:before {
  content: "\f071";
}
.ri-repeat-2-line:before {
  content: "\f072";
}
.ri-repeat-fill:before {
  content: "\f073";
}
.ri-repeat-line:before {
  content: "\f074";
}
.ri-repeat-one-fill:before {
  content: "\f075";
}
.ri-repeat-one-line:before {
  content: "\f076";
}
.ri-reply-all-fill:before {
  content: "\f077";
}
.ri-reply-all-line:before {
  content: "\f078";
}
.ri-reply-fill:before {
  content: "\f079";
}
.ri-reply-line:before {
  content: "\f07a";
}
.ri-reserved-fill:before {
  content: "\f07b";
}
.ri-reserved-line:before {
  content: "\f07c";
}
.ri-rest-time-fill:before {
  content: "\f07d";
}
.ri-rest-time-line:before {
  content: "\f07e";
}
.ri-restart-fill:before {
  content: "\f07f";
}
.ri-restart-line:before {
  content: "\f080";
}
.ri-restaurant-2-fill:before {
  content: "\f081";
}
.ri-restaurant-2-line:before {
  content: "\f082";
}
.ri-restaurant-fill:before {
  content: "\f083";
}
.ri-restaurant-line:before {
  content: "\f084";
}
.ri-rewind-fill:before {
  content: "\f085";
}
.ri-rewind-line:before {
  content: "\f086";
}
.ri-rewind-mini-fill:before {
  content: "\f087";
}
.ri-rewind-mini-line:before {
  content: "\f088";
}
.ri-rhythm-fill:before {
  content: "\f089";
}
.ri-rhythm-line:before {
  content: "\f08a";
}
.ri-riding-fill:before {
  content: "\f08b";
}
.ri-riding-line:before {
  content: "\f08c";
}
.ri-road-map-fill:before {
  content: "\f08d";
}
.ri-road-map-line:before {
  content: "\f08e";
}
.ri-roadster-fill:before {
  content: "\f08f";
}
.ri-roadster-line:before {
  content: "\f090";
}
.ri-robot-fill:before {
  content: "\f091";
}
.ri-robot-line:before {
  content: "\f092";
}
.ri-rocket-2-fill:before {
  content: "\f093";
}
.ri-rocket-2-line:before {
  content: "\f094";
}
.ri-rocket-fill:before {
  content: "\f095";
}
.ri-rocket-line:before {
  content: "\f096";
}
.ri-rotate-lock-fill:before {
  content: "\f097";
}
.ri-rotate-lock-line:before {
  content: "\f098";
}
.ri-rounded-corner:before {
  content: "\f099";
}
.ri-route-fill:before {
  content: "\f09a";
}
.ri-route-line:before {
  content: "\f09b";
}
.ri-router-fill:before {
  content: "\f09c";
}
.ri-router-line:before {
  content: "\f09d";
}
.ri-rss-fill:before {
  content: "\f09e";
}
.ri-rss-line:before {
  content: "\f09f";
}
.ri-ruler-2-fill:before {
  content: "\f0a0";
}
.ri-ruler-2-line:before {
  content: "\f0a1";
}
.ri-ruler-fill:before {
  content: "\f0a2";
}
.ri-ruler-line:before {
  content: "\f0a3";
}
.ri-run-fill:before {
  content: "\f0a4";
}
.ri-run-line:before {
  content: "\f0a5";
}
.ri-safari-fill:before {
  content: "\f0a6";
}
.ri-safari-line:before {
  content: "\f0a7";
}
.ri-safe-2-fill:before {
  content: "\f0a8";
}
.ri-safe-2-line:before {
  content: "\f0a9";
}
.ri-safe-fill:before {
  content: "\f0aa";
}
.ri-safe-line:before {
  content: "\f0ab";
}
.ri-sailboat-fill:before {
  content: "\f0ac";
}
.ri-sailboat-line:before {
  content: "\f0ad";
}
.ri-save-2-fill:before {
  content: "\f0ae";
}
.ri-save-2-line:before {
  content: "\f0af";
}
.ri-save-3-fill:before {
  content: "\f0b0";
}
.ri-save-3-line:before {
  content: "\f0b1";
}
.ri-save-fill:before {
  content: "\f0b2";
}
.ri-save-line:before {
  content: "\f0b3";
}
.ri-scales-2-fill:before {
  content: "\f0b4";
}
.ri-scales-2-line:before {
  content: "\f0b5";
}
.ri-scales-3-fill:before {
  content: "\f0b6";
}
.ri-scales-3-line:before {
  content: "\f0b7";
}
.ri-scales-fill:before {
  content: "\f0b8";
}
.ri-scales-line:before {
  content: "\f0b9";
}
.ri-scan-2-fill:before {
  content: "\f0ba";
}
.ri-scan-2-line:before {
  content: "\f0bb";
}
.ri-scan-fill:before {
  content: "\f0bc";
}
.ri-scan-line:before {
  content: "\f0bd";
}
.ri-scissors-2-fill:before {
  content: "\f0be";
}
.ri-scissors-2-line:before {
  content: "\f0bf";
}
.ri-scissors-cut-fill:before {
  content: "\f0c0";
}
.ri-scissors-cut-line:before {
  content: "\f0c1";
}
.ri-scissors-fill:before {
  content: "\f0c2";
}
.ri-scissors-line:before {
  content: "\f0c3";
}
.ri-screenshot-2-fill:before {
  content: "\f0c4";
}
.ri-screenshot-2-line:before {
  content: "\f0c5";
}
.ri-screenshot-fill:before {
  content: "\f0c6";
}
.ri-screenshot-line:before {
  content: "\f0c7";
}
.ri-sd-card-fill:before {
  content: "\f0c8";
}
.ri-sd-card-line:before {
  content: "\f0c9";
}
.ri-sd-card-mini-fill:before {
  content: "\f0ca";
}
.ri-sd-card-mini-line:before {
  content: "\f0cb";
}
.ri-search-2-fill:before {
  content: "\f0cc";
}
.ri-search-2-line:before {
  content: "\f0cd";
}
.ri-search-eye-fill:before {
  content: "\f0ce";
}
.ri-search-eye-line:before {
  content: "\f0cf";
}
.ri-search-fill:before {
  content: "\f0d0";
}
.ri-search-line:before {
  content: "\f0d1";
}
.ri-secure-payment-fill:before {
  content: "\f0d2";
}
.ri-secure-payment-line:before {
  content: "\f0d3";
}
.ri-seedling-fill:before {
  content: "\f0d4";
}
.ri-seedling-line:before {
  content: "\f0d5";
}
.ri-send-backward:before {
  content: "\f0d6";
}
.ri-send-plane-2-fill:before {
  content: "\f0d7";
}
.ri-send-plane-2-line:before {
  content: "\f0d8";
}
.ri-send-plane-fill:before {
  content: "\f0d9";
}
.ri-send-plane-line:before {
  content: "\f0da";
}
.ri-send-to-back:before {
  content: "\f0db";
}
.ri-sensor-fill:before {
  content: "\f0dc";
}
.ri-sensor-line:before {
  content: "\f0dd";
}
.ri-separator:before {
  content: "\f0de";
}
.ri-server-fill:before {
  content: "\f0df";
}
.ri-server-line:before {
  content: "\f0e0";
}
.ri-service-fill:before {
  content: "\f0e1";
}
.ri-service-line:before {
  content: "\f0e2";
}
.ri-settings-2-fill:before {
  content: "\f0e3";
}
.ri-settings-2-line:before {
  content: "\f0e4";
}
.ri-settings-3-fill:before {
  content: "\f0e5";
}
.ri-settings-3-line:before {
  content: "\f0e6";
}
.ri-settings-4-fill:before {
  content: "\f0e7";
}
.ri-settings-4-line:before {
  content: "\f0e8";
}
.ri-settings-5-fill:before {
  content: "\f0e9";
}
.ri-settings-5-line:before {
  content: "\f0ea";
}
.ri-settings-6-fill:before {
  content: "\f0eb";
}
.ri-settings-6-line:before {
  content: "\f0ec";
}
.ri-settings-fill:before {
  content: "\f0ed";
}
.ri-settings-line:before {
  content: "\f0ee";
}
.ri-shape-2-fill:before {
  content: "\f0ef";
}
.ri-shape-2-line:before {
  content: "\f0f0";
}
.ri-shape-fill:before {
  content: "\f0f1";
}
.ri-shape-line:before {
  content: "\f0f2";
}
.ri-share-box-fill:before {
  content: "\f0f3";
}
.ri-share-box-line:before {
  content: "\f0f4";
}
.ri-share-circle-fill:before {
  content: "\f0f5";
}
.ri-share-circle-line:before {
  content: "\f0f6";
}
.ri-share-fill:before {
  content: "\f0f7";
}
.ri-share-forward-2-fill:before {
  content: "\f0f8";
}
.ri-share-forward-2-line:before {
  content: "\f0f9";
}
.ri-share-forward-box-fill:before {
  content: "\f0fa";
}
.ri-share-forward-box-line:before {
  content: "\f0fb";
}
.ri-share-forward-fill:before {
  content: "\f0fc";
}
.ri-share-forward-line:before {
  content: "\f0fd";
}
.ri-share-line:before {
  content: "\f0fe";
}
.ri-shield-check-fill:before {
  content: "\f0ff";
}
.ri-shield-check-line:before {
  content: "\f100";
}
.ri-shield-cross-fill:before {
  content: "\f101";
}
.ri-shield-cross-line:before {
  content: "\f102";
}
.ri-shield-fill:before {
  content: "\f103";
}
.ri-shield-flash-fill:before {
  content: "\f104";
}
.ri-shield-flash-line:before {
  content: "\f105";
}
.ri-shield-keyhole-fill:before {
  content: "\f106";
}
.ri-shield-keyhole-line:before {
  content: "\f107";
}
.ri-shield-line:before {
  content: "\f108";
}
.ri-shield-star-fill:before {
  content: "\f109";
}
.ri-shield-star-line:before {
  content: "\f10a";
}
.ri-shield-user-fill:before {
  content: "\f10b";
}
.ri-shield-user-line:before {
  content: "\f10c";
}
.ri-ship-2-fill:before {
  content: "\f10d";
}
.ri-ship-2-line:before {
  content: "\f10e";
}
.ri-ship-fill:before {
  content: "\f10f";
}
.ri-ship-line:before {
  content: "\f110";
}
.ri-shirt-fill:before {
  content: "\f111";
}
.ri-shirt-line:before {
  content: "\f112";
}
.ri-shopping-bag-2-fill:before {
  content: "\f113";
}
.ri-shopping-bag-2-line:before {
  content: "\f114";
}
.ri-shopping-bag-3-fill:before {
  content: "\f115";
}
.ri-shopping-bag-3-line:before {
  content: "\f116";
}
.ri-shopping-bag-fill:before {
  content: "\f117";
}
.ri-shopping-bag-line:before {
  content: "\f118";
}
.ri-shopping-basket-2-fill:before {
  content: "\f119";
}
.ri-shopping-basket-2-line:before {
  content: "\f11a";
}
.ri-shopping-basket-fill:before {
  content: "\f11b";
}
.ri-shopping-basket-line:before {
  content: "\f11c";
}
.ri-shopping-cart-2-fill:before {
  content: "\f11d";
}
.ri-shopping-cart-2-line:before {
  content: "\f11e";
}
.ri-shopping-cart-fill:before {
  content: "\f11f";
}
.ri-shopping-cart-line:before {
  content: "\f120";
}
.ri-showers-fill:before {
  content: "\f121";
}
.ri-showers-line:before {
  content: "\f122";
}
.ri-shuffle-fill:before {
  content: "\f123";
}
.ri-shuffle-line:before {
  content: "\f124";
}
.ri-shut-down-fill:before {
  content: "\f125";
}
.ri-shut-down-line:before {
  content: "\f126";
}
.ri-side-bar-fill:before {
  content: "\f127";
}
.ri-side-bar-line:before {
  content: "\f128";
}
.ri-signal-tower-fill:before {
  content: "\f129";
}
.ri-signal-tower-line:before {
  content: "\f12a";
}
.ri-signal-wifi-1-fill:before {
  content: "\f12b";
}
.ri-signal-wifi-1-line:before {
  content: "\f12c";
}
.ri-signal-wifi-2-fill:before {
  content: "\f12d";
}
.ri-signal-wifi-2-line:before {
  content: "\f12e";
}
.ri-signal-wifi-3-fill:before {
  content: "\f12f";
}
.ri-signal-wifi-3-line:before {
  content: "\f130";
}
.ri-signal-wifi-error-fill:before {
  content: "\f131";
}
.ri-signal-wifi-error-line:before {
  content: "\f132";
}
.ri-signal-wifi-fill:before {
  content: "\f133";
}
.ri-signal-wifi-line:before {
  content: "\f134";
}
.ri-signal-wifi-off-fill:before {
  content: "\f135";
}
.ri-signal-wifi-off-line:before {
  content: "\f136";
}
.ri-sim-card-2-fill:before {
  content: "\f137";
}
.ri-sim-card-2-line:before {
  content: "\f138";
}
.ri-sim-card-fill:before {
  content: "\f139";
}
.ri-sim-card-line:before {
  content: "\f13a";
}
.ri-single-quotes-l:before {
  content: "\f13b";
}
.ri-single-quotes-r:before {
  content: "\f13c";
}
.ri-sip-fill:before {
  content: "\f13d";
}
.ri-sip-line:before {
  content: "\f13e";
}
.ri-skip-back-fill:before {
  content: "\f13f";
}
.ri-skip-back-line:before {
  content: "\f140";
}
.ri-skip-back-mini-fill:before {
  content: "\f141";
}
.ri-skip-back-mini-line:before {
  content: "\f142";
}
.ri-skip-forward-fill:before {
  content: "\f143";
}
.ri-skip-forward-line:before {
  content: "\f144";
}
.ri-skip-forward-mini-fill:before {
  content: "\f145";
}
.ri-skip-forward-mini-line:before {
  content: "\f146";
}
.ri-skull-2-fill:before {
  content: "\f147";
}
.ri-skull-2-line:before {
  content: "\f148";
}
.ri-skull-fill:before {
  content: "\f149";
}
.ri-skull-line:before {
  content: "\f14a";
}
.ri-skype-fill:before {
  content: "\f14b";
}
.ri-skype-line:before {
  content: "\f14c";
}
.ri-slack-fill:before {
  content: "\f14d";
}
.ri-slack-line:before {
  content: "\f14e";
}
.ri-slice-fill:before {
  content: "\f14f";
}
.ri-slice-line:before {
  content: "\f150";
}
.ri-slideshow-2-fill:before {
  content: "\f151";
}
.ri-slideshow-2-line:before {
  content: "\f152";
}
.ri-slideshow-3-fill:before {
  content: "\f153";
}
.ri-slideshow-3-line:before {
  content: "\f154";
}
.ri-slideshow-4-fill:before {
  content: "\f155";
}
.ri-slideshow-4-line:before {
  content: "\f156";
}
.ri-slideshow-fill:before {
  content: "\f157";
}
.ri-slideshow-line:before {
  content: "\f158";
}
.ri-smartphone-fill:before {
  content: "\f159";
}
.ri-smartphone-line:before {
  content: "\f15a";
}
.ri-snapchat-fill:before {
  content: "\f15b";
}
.ri-snapchat-line:before {
  content: "\f15c";
}
.ri-snowy-fill:before {
  content: "\f15d";
}
.ri-snowy-line:before {
  content: "\f15e";
}
.ri-sort-asc:before {
  content: "\f15f";
}
.ri-sort-desc:before {
  content: "\f160";
}
.ri-sound-module-fill:before {
  content: "\f161";
}
.ri-sound-module-line:before {
  content: "\f162";
}
.ri-soundcloud-fill:before {
  content: "\f163";
}
.ri-soundcloud-line:before {
  content: "\f164";
}
.ri-space-ship-fill:before {
  content: "\f165";
}
.ri-space-ship-line:before {
  content: "\f166";
}
.ri-space:before {
  content: "\f167";
}
.ri-spam-2-fill:before {
  content: "\f168";
}
.ri-spam-2-line:before {
  content: "\f169";
}
.ri-spam-3-fill:before {
  content: "\f16a";
}
.ri-spam-3-line:before {
  content: "\f16b";
}
.ri-spam-fill:before {
  content: "\f16c";
}
.ri-spam-line:before {
  content: "\f16d";
}
.ri-speaker-2-fill:before {
  content: "\f16e";
}
.ri-speaker-2-line:before {
  content: "\f16f";
}
.ri-speaker-3-fill:before {
  content: "\f170";
}
.ri-speaker-3-line:before {
  content: "\f171";
}
.ri-speaker-fill:before {
  content: "\f172";
}
.ri-speaker-line:before {
  content: "\f173";
}
.ri-spectrum-fill:before {
  content: "\f174";
}
.ri-spectrum-line:before {
  content: "\f175";
}
.ri-speed-fill:before {
  content: "\f176";
}
.ri-speed-line:before {
  content: "\f177";
}
.ri-speed-mini-fill:before {
  content: "\f178";
}
.ri-speed-mini-line:before {
  content: "\f179";
}
.ri-split-cells-horizontal:before {
  content: "\f17a";
}
.ri-split-cells-vertical:before {
  content: "\f17b";
}
.ri-spotify-fill:before {
  content: "\f17c";
}
.ri-spotify-line:before {
  content: "\f17d";
}
.ri-spy-fill:before {
  content: "\f17e";
}
.ri-spy-line:before {
  content: "\f17f";
}
.ri-stack-fill:before {
  content: "\f180";
}
.ri-stack-line:before {
  content: "\f181";
}
.ri-stack-overflow-fill:before {
  content: "\f182";
}
.ri-stack-overflow-line:before {
  content: "\f183";
}
.ri-stackshare-fill:before {
  content: "\f184";
}
.ri-stackshare-line:before {
  content: "\f185";
}
.ri-star-fill:before {
  content: "\f186";
}
.ri-star-half-fill:before {
  content: "\f187";
}
.ri-star-half-line:before {
  content: "\f188";
}
.ri-star-half-s-fill:before {
  content: "\f189";
}
.ri-star-half-s-line:before {
  content: "\f18a";
}
.ri-star-line:before {
  content: "\f18b";
}
.ri-star-s-fill:before {
  content: "\f18c";
}
.ri-star-s-line:before {
  content: "\f18d";
}
.ri-star-smile-fill:before {
  content: "\f18e";
}
.ri-star-smile-line:before {
  content: "\f18f";
}
.ri-steam-fill:before {
  content: "\f190";
}
.ri-steam-line:before {
  content: "\f191";
}
.ri-steering-2-fill:before {
  content: "\f192";
}
.ri-steering-2-line:before {
  content: "\f193";
}
.ri-steering-fill:before {
  content: "\f194";
}
.ri-steering-line:before {
  content: "\f195";
}
.ri-stethoscope-fill:before {
  content: "\f196";
}
.ri-stethoscope-line:before {
  content: "\f197";
}
.ri-sticky-note-2-fill:before {
  content: "\f198";
}
.ri-sticky-note-2-line:before {
  content: "\f199";
}
.ri-sticky-note-fill:before {
  content: "\f19a";
}
.ri-sticky-note-line:before {
  content: "\f19b";
}
.ri-stock-fill:before {
  content: "\f19c";
}
.ri-stock-line:before {
  content: "\f19d";
}
.ri-stop-circle-fill:before {
  content: "\f19e";
}
.ri-stop-circle-line:before {
  content: "\f19f";
}
.ri-stop-fill:before {
  content: "\f1a0";
}
.ri-stop-line:before {
  content: "\f1a1";
}
.ri-stop-mini-fill:before {
  content: "\f1a2";
}
.ri-stop-mini-line:before {
  content: "\f1a3";
}
.ri-store-2-fill:before {
  content: "\f1a4";
}
.ri-store-2-line:before {
  content: "\f1a5";
}
.ri-store-3-fill:before {
  content: "\f1a6";
}
.ri-store-3-line:before {
  content: "\f1a7";
}
.ri-store-fill:before {
  content: "\f1a8";
}
.ri-store-line:before {
  content: "\f1a9";
}
.ri-strikethrough-2:before {
  content: "\f1aa";
}
.ri-strikethrough:before {
  content: "\f1ab";
}
.ri-subscript-2:before {
  content: "\f1ac";
}
.ri-subscript:before {
  content: "\f1ad";
}
.ri-subtract-fill:before {
  content: "\f1ae";
}
.ri-subtract-line:before {
  content: "\f1af";
}
.ri-subway-fill:before {
  content: "\f1b0";
}
.ri-subway-line:before {
  content: "\f1b1";
}
.ri-subway-wifi-fill:before {
  content: "\f1b2";
}
.ri-subway-wifi-line:before {
  content: "\f1b3";
}
.ri-suitcase-2-fill:before {
  content: "\f1b4";
}
.ri-suitcase-2-line:before {
  content: "\f1b5";
}
.ri-suitcase-3-fill:before {
  content: "\f1b6";
}
.ri-suitcase-3-line:before {
  content: "\f1b7";
}
.ri-suitcase-fill:before {
  content: "\f1b8";
}
.ri-suitcase-line:before {
  content: "\f1b9";
}
.ri-sun-cloudy-fill:before {
  content: "\f1ba";
}
.ri-sun-cloudy-line:before {
  content: "\f1bb";
}
.ri-sun-fill:before {
  content: "\f1bc";
}
.ri-sun-foggy-fill:before {
  content: "\f1bd";
}
.ri-sun-foggy-line:before {
  content: "\f1be";
}
.ri-sun-line:before {
  content: "\f1bf";
}
.ri-superscript-2:before {
  content: "\f1c0";
}
.ri-superscript:before {
  content: "\f1c1";
}
.ri-surgical-mask-fill:before {
  content: "\f1c2";
}
.ri-surgical-mask-line:before {
  content: "\f1c3";
}
.ri-surround-sound-fill:before {
  content: "\f1c4";
}
.ri-surround-sound-line:before {
  content: "\f1c5";
}
.ri-survey-fill:before {
  content: "\f1c6";
}
.ri-survey-line:before {
  content: "\f1c7";
}
.ri-swap-box-fill:before {
  content: "\f1c8";
}
.ri-swap-box-line:before {
  content: "\f1c9";
}
.ri-swap-fill:before {
  content: "\f1ca";
}
.ri-swap-line:before {
  content: "\f1cb";
}
.ri-switch-fill:before {
  content: "\f1cc";
}
.ri-switch-line:before {
  content: "\f1cd";
}
.ri-sword-fill:before {
  content: "\f1ce";
}
.ri-sword-line:before {
  content: "\f1cf";
}
.ri-syringe-fill:before {
  content: "\f1d0";
}
.ri-syringe-line:before {
  content: "\f1d1";
}
.ri-t-box-fill:before {
  content: "\f1d2";
}
.ri-t-box-line:before {
  content: "\f1d3";
}
.ri-t-shirt-2-fill:before {
  content: "\f1d4";
}
.ri-t-shirt-2-line:before {
  content: "\f1d5";
}
.ri-t-shirt-air-fill:before {
  content: "\f1d6";
}
.ri-t-shirt-air-line:before {
  content: "\f1d7";
}
.ri-t-shirt-fill:before {
  content: "\f1d8";
}
.ri-t-shirt-line:before {
  content: "\f1d9";
}
.ri-table-2:before {
  content: "\f1da";
}
.ri-table-alt-fill:before {
  content: "\f1db";
}
.ri-table-alt-line:before {
  content: "\f1dc";
}
.ri-table-fill:before {
  content: "\f1dd";
}
.ri-table-line:before {
  content: "\f1de";
}
.ri-tablet-fill:before {
  content: "\f1df";
}
.ri-tablet-line:before {
  content: "\f1e0";
}
.ri-takeaway-fill:before {
  content: "\f1e1";
}
.ri-takeaway-line:before {
  content: "\f1e2";
}
.ri-taobao-fill:before {
  content: "\f1e3";
}
.ri-taobao-line:before {
  content: "\f1e4";
}
.ri-tape-fill:before {
  content: "\f1e5";
}
.ri-tape-line:before {
  content: "\f1e6";
}
.ri-task-fill:before {
  content: "\f1e7";
}
.ri-task-line:before {
  content: "\f1e8";
}
.ri-taxi-fill:before {
  content: "\f1e9";
}
.ri-taxi-line:before {
  content: "\f1ea";
}
.ri-taxi-wifi-fill:before {
  content: "\f1eb";
}
.ri-taxi-wifi-line:before {
  content: "\f1ec";
}
.ri-team-fill:before {
  content: "\f1ed";
}
.ri-team-line:before {
  content: "\f1ee";
}
.ri-telegram-fill:before {
  content: "\f1ef";
}
.ri-telegram-line:before {
  content: "\f1f0";
}
.ri-temp-cold-fill:before {
  content: "\f1f1";
}
.ri-temp-cold-line:before {
  content: "\f1f2";
}
.ri-temp-hot-fill:before {
  content: "\f1f3";
}
.ri-temp-hot-line:before {
  content: "\f1f4";
}
.ri-terminal-box-fill:before {
  content: "\f1f5";
}
.ri-terminal-box-line:before {
  content: "\f1f6";
}
.ri-terminal-fill:before {
  content: "\f1f7";
}
.ri-terminal-line:before {
  content: "\f1f8";
}
.ri-terminal-window-fill:before {
  content: "\f1f9";
}
.ri-terminal-window-line:before {
  content: "\f1fa";
}
.ri-test-tube-fill:before {
  content: "\f1fb";
}
.ri-test-tube-line:before {
  content: "\f1fc";
}
.ri-text-direction-l:before {
  content: "\f1fd";
}
.ri-text-direction-r:before {
  content: "\f1fe";
}
.ri-text-spacing:before {
  content: "\f1ff";
}
.ri-text-wrap:before {
  content: "\f200";
}
.ri-text:before {
  content: "\f201";
}
.ri-thermometer-fill:before {
  content: "\f202";
}
.ri-thermometer-line:before {
  content: "\f203";
}
.ri-thumb-down-fill:before {
  content: "\f204";
}
.ri-thumb-down-line:before {
  content: "\f205";
}
.ri-thumb-up-fill:before {
  content: "\f206";
}
.ri-thumb-up-line:before {
  content: "\f207";
}
.ri-thunderstorms-fill:before {
  content: "\f208";
}
.ri-thunderstorms-line:before {
  content: "\f209";
}
.ri-ticket-2-fill:before {
  content: "\f20a";
}
.ri-ticket-2-line:before {
  content: "\f20b";
}
.ri-ticket-fill:before {
  content: "\f20c";
}
.ri-ticket-line:before {
  content: "\f20d";
}
.ri-time-fill:before {
  content: "\f20e";
}
.ri-time-line:before {
  content: "\f20f";
}
.ri-timer-2-fill:before {
  content: "\f210";
}
.ri-timer-2-line:before {
  content: "\f211";
}
.ri-timer-fill:before {
  content: "\f212";
}
.ri-timer-flash-fill:before {
  content: "\f213";
}
.ri-timer-flash-line:before {
  content: "\f214";
}
.ri-timer-line:before {
  content: "\f215";
}
.ri-todo-fill:before {
  content: "\f216";
}
.ri-todo-line:before {
  content: "\f217";
}
.ri-toggle-fill:before {
  content: "\f218";
}
.ri-toggle-line:before {
  content: "\f219";
}
.ri-tools-fill:before {
  content: "\f21a";
}
.ri-tools-line:before {
  content: "\f21b";
}
.ri-tornado-fill:before {
  content: "\f21c";
}
.ri-tornado-line:before {
  content: "\f21d";
}
.ri-trademark-fill:before {
  content: "\f21e";
}
.ri-trademark-line:before {
  content: "\f21f";
}
.ri-traffic-light-fill:before {
  content: "\f220";
}
.ri-traffic-light-line:before {
  content: "\f221";
}
.ri-train-fill:before {
  content: "\f222";
}
.ri-train-line:before {
  content: "\f223";
}
.ri-train-wifi-fill:before {
  content: "\f224";
}
.ri-train-wifi-line:before {
  content: "\f225";
}
.ri-translate-2:before {
  content: "\f226";
}
.ri-translate:before {
  content: "\f227";
}
.ri-travesti-fill:before {
  content: "\f228";
}
.ri-travesti-line:before {
  content: "\f229";
}
.ri-treasure-map-fill:before {
  content: "\f22a";
}
.ri-treasure-map-line:before {
  content: "\f22b";
}
.ri-trello-fill:before {
  content: "\f22c";
}
.ri-trello-line:before {
  content: "\f22d";
}
.ri-trophy-fill:before {
  content: "\f22e";
}
.ri-trophy-line:before {
  content: "\f22f";
}
.ri-truck-fill:before {
  content: "\f230";
}
.ri-truck-line:before {
  content: "\f231";
}
.ri-tumblr-fill:before {
  content: "\f232";
}
.ri-tumblr-line:before {
  content: "\f233";
}
.ri-tv-2-fill:before {
  content: "\f234";
}
.ri-tv-2-line:before {
  content: "\f235";
}
.ri-tv-fill:before {
  content: "\f236";
}
.ri-tv-line:before {
  content: "\f237";
}
.ri-twitch-fill:before {
  content: "\f238";
}
.ri-twitch-line:before {
  content: "\f239";
}
.ri-twitter-fill:before {
  content: "\f23a";
}
.ri-twitter-line:before {
  content: "\f23b";
}
.ri-typhoon-fill:before {
  content: "\f23c";
}
.ri-typhoon-line:before {
  content: "\f23d";
}
.ri-u-disk-fill:before {
  content: "\f23e";
}
.ri-u-disk-line:before {
  content: "\f23f";
}
.ri-ubuntu-fill:before {
  content: "\f240";
}
.ri-ubuntu-line:before {
  content: "\f241";
}
.ri-umbrella-fill:before {
  content: "\f242";
}
.ri-umbrella-line:before {
  content: "\f243";
}
.ri-underline:before {
  content: "\f244";
}
.ri-uninstall-fill:before {
  content: "\f245";
}
.ri-uninstall-line:before {
  content: "\f246";
}
.ri-unsplash-fill:before {
  content: "\f247";
}
.ri-unsplash-line:before {
  content: "\f248";
}
.ri-upload-2-fill:before {
  content: "\f249";
}
.ri-upload-2-line:before {
  content: "\f24a";
}
.ri-upload-cloud-2-fill:before {
  content: "\f24b";
}
.ri-upload-cloud-2-line:before {
  content: "\f24c";
}
.ri-upload-cloud-fill:before {
  content: "\f24d";
}
.ri-upload-cloud-line:before {
  content: "\f24e";
}
.ri-upload-fill:before {
  content: "\f24f";
}
.ri-upload-line:before {
  content: "\f250";
}
.ri-usb-fill:before {
  content: "\f251";
}
.ri-usb-line:before {
  content: "\f252";
}
.ri-user-2-fill:before {
  content: "\f253";
}
.ri-user-2-line:before {
  content: "\f254";
}
.ri-user-3-fill:before {
  content: "\f255";
}
.ri-user-3-line:before {
  content: "\f256";
}
.ri-user-4-fill:before {
  content: "\f257";
}
.ri-user-4-line:before {
  content: "\f258";
}
.ri-user-5-fill:before {
  content: "\f259";
}
.ri-user-5-line:before {
  content: "\f25a";
}
.ri-user-6-fill:before {
  content: "\f25b";
}
.ri-user-6-line:before {
  content: "\f25c";
}
.ri-user-add-fill:before {
  content: "\f25d";
}
.ri-user-add-line:before {
  content: "\f25e";
}
.ri-user-fill:before {
  content: "\f25f";
}
.ri-user-follow-fill:before {
  content: "\f260";
}
.ri-user-follow-line:before {
  content: "\f261";
}
.ri-user-heart-fill:before {
  content: "\f262";
}
.ri-user-heart-line:before {
  content: "\f263";
}
.ri-user-line:before {
  content: "\f264";
}
.ri-user-location-fill:before {
  content: "\f265";
}
.ri-user-location-line:before {
  content: "\f266";
}
.ri-user-received-2-fill:before {
  content: "\f267";
}
.ri-user-received-2-line:before {
  content: "\f268";
}
.ri-user-received-fill:before {
  content: "\f269";
}
.ri-user-received-line:before {
  content: "\f26a";
}
.ri-user-search-fill:before {
  content: "\f26b";
}
.ri-user-search-line:before {
  content: "\f26c";
}
.ri-user-settings-fill:before {
  content: "\f26d";
}
.ri-user-settings-line:before {
  content: "\f26e";
}
.ri-user-shared-2-fill:before {
  content: "\f26f";
}
.ri-user-shared-2-line:before {
  content: "\f270";
}
.ri-user-shared-fill:before {
  content: "\f271";
}
.ri-user-shared-line:before {
  content: "\f272";
}
.ri-user-smile-fill:before {
  content: "\f273";
}
.ri-user-smile-line:before {
  content: "\f274";
}
.ri-user-star-fill:before {
  content: "\f275";
}
.ri-user-star-line:before {
  content: "\f276";
}
.ri-user-unfollow-fill:before {
  content: "\f277";
}
.ri-user-unfollow-line:before {
  content: "\f278";
}
.ri-user-voice-fill:before {
  content: "\f279";
}
.ri-user-voice-line:before {
  content: "\f27a";
}
.ri-video-add-fill:before {
  content: "\f27b";
}
.ri-video-add-line:before {
  content: "\f27c";
}
.ri-video-chat-fill:before {
  content: "\f27d";
}
.ri-video-chat-line:before {
  content: "\f27e";
}
.ri-video-download-fill:before {
  content: "\f27f";
}
.ri-video-download-line:before {
  content: "\f280";
}
.ri-video-fill:before {
  content: "\f281";
}
.ri-video-line:before {
  content: "\f282";
}
.ri-video-upload-fill:before {
  content: "\f283";
}
.ri-video-upload-line:before {
  content: "\f284";
}
.ri-vidicon-2-fill:before {
  content: "\f285";
}
.ri-vidicon-2-line:before {
  content: "\f286";
}
.ri-vidicon-fill:before {
  content: "\f287";
}
.ri-vidicon-line:before {
  content: "\f288";
}
.ri-vimeo-fill:before {
  content: "\f289";
}
.ri-vimeo-line:before {
  content: "\f28a";
}
.ri-vip-crown-2-fill:before {
  content: "\f28b";
}
.ri-vip-crown-2-line:before {
  content: "\f28c";
}
.ri-vip-crown-fill:before {
  content: "\f28d";
}
.ri-vip-crown-line:before {
  content: "\f28e";
}
.ri-vip-diamond-fill:before {
  content: "\f28f";
}
.ri-vip-diamond-line:before {
  content: "\f290";
}
.ri-vip-fill:before {
  content: "\f291";
}
.ri-vip-line:before {
  content: "\f292";
}
.ri-virus-fill:before {
  content: "\f293";
}
.ri-virus-line:before {
  content: "\f294";
}
.ri-visa-fill:before {
  content: "\f295";
}
.ri-visa-line:before {
  content: "\f296";
}
.ri-voice-recognition-fill:before {
  content: "\f297";
}
.ri-voice-recognition-line:before {
  content: "\f298";
}
.ri-voiceprint-fill:before {
  content: "\f299";
}
.ri-voiceprint-line:before {
  content: "\f29a";
}
.ri-volume-down-fill:before {
  content: "\f29b";
}
.ri-volume-down-line:before {
  content: "\f29c";
}
.ri-volume-mute-fill:before {
  content: "\f29d";
}
.ri-volume-mute-line:before {
  content: "\f29e";
}
.ri-volume-off-vibrate-fill:before {
  content: "\f29f";
}
.ri-volume-off-vibrate-line:before {
  content: "\f2a0";
}
.ri-volume-up-fill:before {
  content: "\f2a1";
}
.ri-volume-up-line:before {
  content: "\f2a2";
}
.ri-volume-vibrate-fill:before {
  content: "\f2a3";
}
.ri-volume-vibrate-line:before {
  content: "\f2a4";
}
.ri-vuejs-fill:before {
  content: "\f2a5";
}
.ri-vuejs-line:before {
  content: "\f2a6";
}
.ri-walk-fill:before {
  content: "\f2a7";
}
.ri-walk-line:before {
  content: "\f2a8";
}
.ri-wallet-2-fill:before {
  content: "\f2a9";
}
.ri-wallet-2-line:before {
  content: "\f2aa";
}
.ri-wallet-3-fill:before {
  content: "\f2ab";
}
.ri-wallet-3-line:before {
  content: "\f2ac";
}
.ri-wallet-fill:before {
  content: "\f2ad";
}
.ri-wallet-line:before {
  content: "\f2ae";
}
.ri-water-flash-fill:before {
  content: "\f2af";
}
.ri-water-flash-line:before {
  content: "\f2b0";
}
.ri-webcam-fill:before {
  content: "\f2b1";
}
.ri-webcam-line:before {
  content: "\f2b2";
}
.ri-wechat-2-fill:before {
  content: "\f2b3";
}
.ri-wechat-2-line:before {
  content: "\f2b4";
}
.ri-wechat-fill:before {
  content: "\f2b5";
}
.ri-wechat-line:before {
  content: "\f2b6";
}
.ri-wechat-pay-fill:before {
  content: "\f2b7";
}
.ri-wechat-pay-line:before {
  content: "\f2b8";
}
.ri-weibo-fill:before {
  content: "\f2b9";
}
.ri-weibo-line:before {
  content: "\f2ba";
}
.ri-whatsapp-fill:before {
  content: "\f2bb";
}
.ri-whatsapp-line:before {
  content: "\f2bc";
}
.ri-wheelchair-fill:before {
  content: "\f2bd";
}
.ri-wheelchair-line:before {
  content: "\f2be";
}
.ri-wifi-fill:before {
  content: "\f2bf";
}
.ri-wifi-line:before {
  content: "\f2c0";
}
.ri-wifi-off-fill:before {
  content: "\f2c1";
}
.ri-wifi-off-line:before {
  content: "\f2c2";
}
.ri-window-2-fill:before {
  content: "\f2c3";
}
.ri-window-2-line:before {
  content: "\f2c4";
}
.ri-window-fill:before {
  content: "\f2c5";
}
.ri-window-line:before {
  content: "\f2c6";
}
.ri-windows-fill:before {
  content: "\f2c7";
}
.ri-windows-line:before {
  content: "\f2c8";
}
.ri-windy-fill:before {
  content: "\f2c9";
}
.ri-windy-line:before {
  content: "\f2ca";
}
.ri-wireless-charging-fill:before {
  content: "\f2cb";
}
.ri-wireless-charging-line:before {
  content: "\f2cc";
}
.ri-women-fill:before {
  content: "\f2cd";
}
.ri-women-line:before {
  content: "\f2ce";
}
.ri-wubi-input:before {
  content: "\f2cf";
}
.ri-xbox-fill:before {
  content: "\f2d0";
}
.ri-xbox-line:before {
  content: "\f2d1";
}
.ri-xing-fill:before {
  content: "\f2d2";
}
.ri-xing-line:before {
  content: "\f2d3";
}
.ri-youtube-fill:before {
  content: "\f2d4";
}
.ri-youtube-line:before {
  content: "\f2d5";
}
.ri-zcool-fill:before {
  content: "\f2d6";
}
.ri-zcool-line:before {
  content: "\f2d7";
}
.ri-zhihu-fill:before {
  content: "\f2d8";
}
.ri-zhihu-line:before {
  content: "\f2d9";
}
.ri-zoom-in-fill:before {
  content: "\f2da";
}
.ri-zoom-in-line:before {
  content: "\f2db";
}
.ri-zoom-out-fill:before {
  content: "\f2dc";
}
.ri-zoom-out-line:before {
  content: "\f2dd";
}
.ri-zzz-fill:before {
  content: "\f2de";
}
.ri-zzz-line:before {
  content: "\f2df";
}
.ri-arrow-down-double-fill:before {
  content: "\f2e0";
}
.ri-arrow-down-double-line:before {
  content: "\f2e1";
}
.ri-arrow-left-double-fill:before {
  content: "\f2e2";
}
.ri-arrow-left-double-line:before {
  content: "\f2e3";
}
.ri-arrow-right-double-fill:before {
  content: "\f2e4";
}
.ri-arrow-right-double-line:before {
  content: "\f2e5";
}
.ri-arrow-turn-back-fill:before {
  content: "\f2e6";
}
.ri-arrow-turn-back-line:before {
  content: "\f2e7";
}
.ri-arrow-turn-forward-fill:before {
  content: "\f2e8";
}
.ri-arrow-turn-forward-line:before {
  content: "\f2e9";
}
.ri-arrow-up-double-fill:before {
  content: "\f2ea";
}
.ri-arrow-up-double-line:before {
  content: "\f2eb";
}
.ri-bard-fill:before {
  content: "\f2ec";
}
.ri-bard-line:before {
  content: "\f2ed";
}
.ri-bootstrap-fill:before {
  content: "\f2ee";
}
.ri-bootstrap-line:before {
  content: "\f2ef";
}
.ri-box-1-fill:before {
  content: "\f2f0";
}
.ri-box-1-line:before {
  content: "\f2f1";
}
.ri-box-2-fill:before {
  content: "\f2f2";
}
.ri-box-2-line:before {
  content: "\f2f3";
}
.ri-box-3-fill:before {
  content: "\f2f4";
}
.ri-box-3-line:before {
  content: "\f2f5";
}
.ri-brain-fill:before {
  content: "\f2f6";
}
.ri-brain-line:before {
  content: "\f2f7";
}
.ri-candle-fill:before {
  content: "\f2f8";
}
.ri-candle-line:before {
  content: "\f2f9";
}
.ri-cash-fill:before {
  content: "\f2fa";
}
.ri-cash-line:before {
  content: "\f2fb";
}
.ri-contract-left-fill:before {
  content: "\f2fc";
}
.ri-contract-left-line:before {
  content: "\f2fd";
}
.ri-contract-left-right-fill:before {
  content: "\f2fe";
}
.ri-contract-left-right-line:before {
  content: "\f2ff";
}
.ri-contract-right-fill:before {
  content: "\f300";
}
.ri-contract-right-line:before {
  content: "\f301";
}
.ri-contract-up-down-fill:before {
  content: "\f302";
}
.ri-contract-up-down-line:before {
  content: "\f303";
}
.ri-copilot-fill:before {
  content: "\f304";
}
.ri-copilot-line:before {
  content: "\f305";
}
.ri-corner-down-left-fill:before {
  content: "\f306";
}
.ri-corner-down-left-line:before {
  content: "\f307";
}
.ri-corner-down-right-fill:before {
  content: "\f308";
}
.ri-corner-down-right-line:before {
  content: "\f309";
}
.ri-corner-left-down-fill:before {
  content: "\f30a";
}
.ri-corner-left-down-line:before {
  content: "\f30b";
}
.ri-corner-left-up-fill:before {
  content: "\f30c";
}
.ri-corner-left-up-line:before {
  content: "\f30d";
}
.ri-corner-right-down-fill:before {
  content: "\f30e";
}
.ri-corner-right-down-line:before {
  content: "\f30f";
}
.ri-corner-right-up-fill:before {
  content: "\f310";
}
.ri-corner-right-up-line:before {
  content: "\f311";
}
.ri-corner-up-left-double-fill:before {
  content: "\f312";
}
.ri-corner-up-left-double-line:before {
  content: "\f313";
}
.ri-corner-up-left-fill:before {
  content: "\f314";
}
.ri-corner-up-left-line:before {
  content: "\f315";
}
.ri-corner-up-right-double-fill:before {
  content: "\f316";
}
.ri-corner-up-right-double-line:before {
  content: "\f317";
}
.ri-corner-up-right-fill:before {
  content: "\f318";
}
.ri-corner-up-right-line:before {
  content: "\f319";
}
.ri-cross-fill:before {
  content: "\f31a";
}
.ri-cross-line:before {
  content: "\f31b";
}
.ri-edge-new-fill:before {
  content: "\f31c";
}
.ri-edge-new-line:before {
  content: "\f31d";
}
.ri-equal-fill:before {
  content: "\f31e";
}
.ri-equal-line:before {
  content: "\f31f";
}
.ri-expand-left-fill:before {
  content: "\f320";
}
.ri-expand-left-line:before {
  content: "\f321";
}
.ri-expand-left-right-fill:before {
  content: "\f322";
}
.ri-expand-left-right-line:before {
  content: "\f323";
}
.ri-expand-right-fill:before {
  content: "\f324";
}
.ri-expand-right-line:before {
  content: "\f325";
}
.ri-expand-up-down-fill:before {
  content: "\f326";
}
.ri-expand-up-down-line:before {
  content: "\f327";
}
.ri-flickr-fill:before {
  content: "\f328";
}
.ri-flickr-line:before {
  content: "\f329";
}
.ri-forward-10-fill:before {
  content: "\f32a";
}
.ri-forward-10-line:before {
  content: "\f32b";
}
.ri-forward-15-fill:before {
  content: "\f32c";
}
.ri-forward-15-line:before {
  content: "\f32d";
}
.ri-forward-30-fill:before {
  content: "\f32e";
}
.ri-forward-30-line:before {
  content: "\f32f";
}
.ri-forward-5-fill:before {
  content: "\f330";
}
.ri-forward-5-line:before {
  content: "\f331";
}
.ri-graduation-cap-fill:before {
  content: "\f332";
}
.ri-graduation-cap-line:before {
  content: "\f333";
}
.ri-home-office-fill:before {
  content: "\f334";
}
.ri-home-office-line:before {
  content: "\f335";
}
.ri-hourglass-2-fill:before {
  content: "\f336";
}
.ri-hourglass-2-line:before {
  content: "\f337";
}
.ri-hourglass-fill:before {
  content: "\f338";
}
.ri-hourglass-line:before {
  content: "\f339";
}
.ri-javascript-fill:before {
  content: "\f33a";
}
.ri-javascript-line:before {
  content: "\f33b";
}
.ri-loop-left-fill:before {
  content: "\f33c";
}
.ri-loop-left-line:before {
  content: "\f33d";
}
.ri-loop-right-fill:before {
  content: "\f33e";
}
.ri-loop-right-line:before {
  content: "\f33f";
}
.ri-memories-fill:before {
  content: "\f340";
}
.ri-memories-line:before {
  content: "\f341";
}
.ri-meta-fill:before {
  content: "\f342";
}
.ri-meta-line:before {
  content: "\f343";
}
.ri-microsoft-loop-fill:before {
  content: "\f344";
}
.ri-microsoft-loop-line:before {
  content: "\f345";
}
.ri-nft-fill:before {
  content: "\f346";
}
.ri-nft-line:before {
  content: "\f347";
}
.ri-notion-fill:before {
  content: "\f348";
}
.ri-notion-line:before {
  content: "\f349";
}
.ri-openai-fill:before {
  content: "\f34a";
}
.ri-openai-line:before {
  content: "\f34b";
}
.ri-overline:before {
  content: "\f34c";
}
.ri-p2p-fill:before {
  content: "\f34d";
}
.ri-p2p-line:before {
  content: "\f34e";
}
.ri-presentation-fill:before {
  content: "\f34f";
}
.ri-presentation-line:before {
  content: "\f350";
}
.ri-replay-10-fill:before {
  content: "\f351";
}
.ri-replay-10-line:before {
  content: "\f352";
}
.ri-replay-15-fill:before {
  content: "\f353";
}
.ri-replay-15-line:before {
  content: "\f354";
}
.ri-replay-30-fill:before {
  content: "\f355";
}
.ri-replay-30-line:before {
  content: "\f356";
}
.ri-replay-5-fill:before {
  content: "\f357";
}
.ri-replay-5-line:before {
  content: "\f358";
}
.ri-school-fill:before {
  content: "\f359";
}
.ri-school-line:before {
  content: "\f35a";
}
.ri-shining-2-fill:before {
  content: "\f35b";
}
.ri-shining-2-line:before {
  content: "\f35c";
}
.ri-shining-fill:before {
  content: "\f35d";
}
.ri-shining-line:before {
  content: "\f35e";
}
.ri-sketching:before {
  content: "\f35f";
}
.ri-skip-down-fill:before {
  content: "\f360";
}
.ri-skip-down-line:before {
  content: "\f361";
}
.ri-skip-left-fill:before {
  content: "\f362";
}
.ri-skip-left-line:before {
  content: "\f363";
}
.ri-skip-right-fill:before {
  content: "\f364";
}
.ri-skip-right-line:before {
  content: "\f365";
}
.ri-skip-up-fill:before {
  content: "\f366";
}
.ri-skip-up-line:before {
  content: "\f367";
}
.ri-slow-down-fill:before {
  content: "\f368";
}
.ri-slow-down-line:before {
  content: "\f369";
}
.ri-sparkling-2-fill:before {
  content: "\f36a";
}
.ri-sparkling-2-line:before {
  content: "\f36b";
}
.ri-sparkling-fill:before {
  content: "\f36c";
}
.ri-sparkling-line:before {
  content: "\f36d";
}
.ri-speak-fill:before {
  content: "\f36e";
}
.ri-speak-line:before {
  content: "\f36f";
}
.ri-speed-up-fill:before {
  content: "\f370";
}
.ri-speed-up-line:before {
  content: "\f371";
}
.ri-tiktok-fill:before {
  content: "\f372";
}
.ri-tiktok-line:before {
  content: "\f373";
}
.ri-token-swap-fill:before {
  content: "\f374";
}
.ri-token-swap-line:before {
  content: "\f375";
}
.ri-unpin-fill:before {
  content: "\f376";
}
.ri-unpin-line:before {
  content: "\f377";
}
.ri-wechat-channels-fill:before {
  content: "\f378";
}
.ri-wechat-channels-line:before {
  content: "\f379";
}
.ri-wordpress-fill:before {
  content: "\f37a";
}
.ri-wordpress-line:before {
  content: "\f37b";
}
.ri-blender-fill:before {
  content: "\f37c";
}
.ri-blender-line:before {
  content: "\f37d";
}
.ri-emoji-sticker-fill:before {
  content: "\f37e";
}
.ri-emoji-sticker-line:before {
  content: "\f37f";
}
.ri-git-close-pull-request-fill:before {
  content: "\f380";
}
.ri-git-close-pull-request-line:before {
  content: "\f381";
}
.ri-instance-fill:before {
  content: "\f382";
}
.ri-instance-line:before {
  content: "\f383";
}
.ri-megaphone-fill:before {
  content: "\f384";
}
.ri-megaphone-line:before {
  content: "\f385";
}
.ri-pass-expired-fill:before {
  content: "\f386";
}
.ri-pass-expired-line:before {
  content: "\f387";
}
.ri-pass-pending-fill:before {
  content: "\f388";
}
.ri-pass-pending-line:before {
  content: "\f389";
}
.ri-pass-valid-fill:before {
  content: "\f38a";
}
.ri-pass-valid-line:before {
  content: "\f38b";
}
.ri-ai-generate:before {
  content: "\f38c";
}
.ri-calendar-close-fill:before {
  content: "\f38d";
}
.ri-calendar-close-line:before {
  content: "\f38e";
}
.ri-draggable:before {
  content: "\f38f";
}
.ri-font-family:before {
  content: "\f390";
}
.ri-font-mono:before {
  content: "\f391";
}
.ri-font-sans-serif:before {
  content: "\f392";
}
.ri-font-sans:before {
  content: "\f393";
}
.ri-hard-drive-3-fill:before {
  content: "\f394";
}
.ri-hard-drive-3-line:before {
  content: "\f395";
}
.ri-kick-fill:before {
  content: "\f396";
}
.ri-kick-line:before {
  content: "\f397";
}
.ri-list-check-3:before {
  content: "\f398";
}
.ri-list-indefinite:before {
  content: "\f399";
}
.ri-list-ordered-2:before {
  content: "\f39a";
}
.ri-list-radio:before {
  content: "\f39b";
}
.ri-openbase-fill:before {
  content: "\f39c";
}
.ri-openbase-line:before {
  content: "\f39d";
}
.ri-planet-fill:before {
  content: "\f39e";
}
.ri-planet-line:before {
  content: "\f39f";
}
.ri-prohibited-fill:before {
  content: "\f3a0";
}
.ri-prohibited-line:before {
  content: "\f3a1";
}
.ri-quote-text:before {
  content: "\f3a2";
}
.ri-seo-fill:before {
  content: "\f3a3";
}
.ri-seo-line:before {
  content: "\f3a4";
}
.ri-slash-commands:before {
  content: "\f3a5";
}
.ri-archive-2-fill:before {
  content: "\f3a6";
}
.ri-archive-2-line:before {
  content: "\f3a7";
}
.ri-inbox-2-fill:before {
  content: "\f3a8";
}
.ri-inbox-2-line:before {
  content: "\f3a9";
}
.ri-shake-hands-fill:before {
  content: "\f3aa";
}
.ri-shake-hands-line:before {
  content: "\f3ab";
}
.ri-supabase-fill:before {
  content: "\f3ac";
}
.ri-supabase-line:before {
  content: "\f3ad";
}
.ri-water-percent-fill:before {
  content: "\f3ae";
}
.ri-water-percent-line:before {
  content: "\f3af";
}
.ri-yuque-fill:before {
  content: "\f3b0";
}
.ri-yuque-line:before {
  content: "\f3b1";
}
.ri-crosshair-2-fill:before {
  content: "\f3b2";
}
.ri-crosshair-2-line:before {
  content: "\f3b3";
}
.ri-crosshair-fill:before {
  content: "\f3b4";
}
.ri-crosshair-line:before {
  content: "\f3b5";
}
.ri-file-close-fill:before {
  content: "\f3b6";
}
.ri-file-close-line:before {
  content: "\f3b7";
}
.ri-infinity-fill:before {
  content: "\f3b8";
}
.ri-infinity-line:before {
  content: "\f3b9";
}
.ri-rfid-fill:before {
  content: "\f3ba";
}
.ri-rfid-line:before {
  content: "\f3bb";
}
.ri-slash-commands-2:before {
  content: "\f3bc";
}
.ri-user-forbid-fill:before {
  content: "\f3bd";
}
.ri-user-forbid-line:before {
  content: "\f3be";
}
.ri-beer-fill:before {
  content: "\f3bf";
}
.ri-beer-line:before {
  content: "\f3c0";
}
.ri-circle-fill:before {
  content: "\f3c1";
}
.ri-circle-line:before {
  content: "\f3c2";
}
.ri-dropdown-list:before {
  content: "\f3c3";
}
.ri-file-image-fill:before {
  content: "\f3c4";
}
.ri-file-image-line:before {
  content: "\f3c5";
}
.ri-file-pdf-2-fill:before {
  content: "\f3c6";
}
.ri-file-pdf-2-line:before {
  content: "\f3c7";
}
.ri-file-video-fill:before {
  content: "\f3c8";
}
.ri-file-video-line:before {
  content: "\f3c9";
}
.ri-folder-image-fill:before {
  content: "\f3ca";
}
.ri-folder-image-line:before {
  content: "\f3cb";
}
.ri-folder-video-fill:before {
  content: "\f3cc";
}
.ri-folder-video-line:before {
  content: "\f3cd";
}
.ri-hexagon-fill:before {
  content: "\f3ce";
}
.ri-hexagon-line:before {
  content: "\f3cf";
}
.ri-menu-search-fill:before {
  content: "\f3d0";
}
.ri-menu-search-line:before {
  content: "\f3d1";
}
.ri-octagon-fill:before {
  content: "\f3d2";
}
.ri-octagon-line:before {
  content: "\f3d3";
}
.ri-pentagon-fill:before {
  content: "\f3d4";
}
.ri-pentagon-line:before {
  content: "\f3d5";
}
.ri-rectangle-fill:before {
  content: "\f3d6";
}
.ri-rectangle-line:before {
  content: "\f3d7";
}
.ri-robot-2-fill:before {
  content: "\f3d8";
}
.ri-robot-2-line:before {
  content: "\f3d9";
}
.ri-shapes-fill:before {
  content: "\f3da";
}
.ri-shapes-line:before {
  content: "\f3db";
}
.ri-square-fill:before {
  content: "\f3dc";
}
.ri-square-line:before {
  content: "\f3dd";
}
.ri-tent-fill:before {
  content: "\f3de";
}
.ri-tent-line:before {
  content: "\f3df";
}
.ri-threads-fill:before {
  content: "\f3e0";
}
.ri-threads-line:before {
  content: "\f3e1";
}
.ri-tree-fill:before {
  content: "\f3e2";
}
.ri-tree-line:before {
  content: "\f3e3";
}
.ri-triangle-fill:before {
  content: "\f3e4";
}
.ri-triangle-line:before {
  content: "\f3e5";
}
.ri-twitter-x-fill:before {
  content: "\f3e6";
}
.ri-twitter-x-line:before {
  content: "\f3e7";
}
.ri-verified-badge-fill:before {
  content: "\f3e8";
}
.ri-verified-badge-line:before {
  content: "\f3e9";
}
.ri-armchair-fill:before {
  content: "\f3ea";
}
.ri-armchair-line:before {
  content: "\f3eb";
}
.ri-bnb-fill:before {
  content: "\f3ec";
}
.ri-bnb-line:before {
  content: "\f3ed";
}
.ri-bread-fill:before {
  content: "\f3ee";
}
.ri-bread-line:before {
  content: "\f3ef";
}
.ri-btc-fill:before {
  content: "\f3f0";
}
.ri-btc-line:before {
  content: "\f3f1";
}
.ri-calendar-schedule-fill:before {
  content: "\f3f2";
}
.ri-calendar-schedule-line:before {
  content: "\f3f3";
}
.ri-dice-1-fill:before {
  content: "\f3f4";
}
.ri-dice-1-line:before {
  content: "\f3f5";
}
.ri-dice-2-fill:before {
  content: "\f3f6";
}
.ri-dice-2-line:before {
  content: "\f3f7";
}
.ri-dice-3-fill:before {
  content: "\f3f8";
}
.ri-dice-3-line:before {
  content: "\f3f9";
}
.ri-dice-4-fill:before {
  content: "\f3fa";
}
.ri-dice-4-line:before {
  content: "\f3fb";
}
.ri-dice-5-fill:before {
  content: "\f3fc";
}
.ri-dice-5-line:before {
  content: "\f3fd";
}
.ri-dice-6-fill:before {
  content: "\f3fe";
}
.ri-dice-6-line:before {
  content: "\f3ff";
}
.ri-dice-fill:before {
  content: "\f400";
}
.ri-dice-line:before {
  content: "\f401";
}
.ri-drinks-fill:before {
  content: "\f402";
}
.ri-drinks-line:before {
  content: "\f403";
}
.ri-equalizer-2-fill:before {
  content: "\f404";
}
.ri-equalizer-2-line:before {
  content: "\f405";
}
.ri-equalizer-3-fill:before {
  content: "\f406";
}
.ri-equalizer-3-line:before {
  content: "\f407";
}
.ri-eth-fill:before {
  content: "\f408";
}
.ri-eth-line:before {
  content: "\f409";
}
.ri-flower-fill:before {
  content: "\f40a";
}
.ri-flower-line:before {
  content: "\f40b";
}
.ri-glasses-2-fill:before {
  content: "\f40c";
}
.ri-glasses-2-line:before {
  content: "\f40d";
}
.ri-glasses-fill:before {
  content: "\f40e";
}
.ri-glasses-line:before {
  content: "\f40f";
}
.ri-goggles-fill:before {
  content: "\f410";
}
.ri-goggles-line:before {
  content: "\f411";
}
.ri-image-circle-fill:before {
  content: "\f412";
}
.ri-image-circle-line:before {
  content: "\f413";
}
.ri-info-i:before {
  content: "\f414";
}
.ri-money-rupee-circle-fill:before {
  content: "\f415";
}
.ri-money-rupee-circle-line:before {
  content: "\f416";
}
.ri-news-fill:before {
  content: "\f417";
}
.ri-news-line:before {
  content: "\f418";
}
.ri-robot-3-fill:before {
  content: "\f419";
}
.ri-robot-3-line:before {
  content: "\f41a";
}
.ri-share-2-fill:before {
  content: "\f41b";
}
.ri-share-2-line:before {
  content: "\f41c";
}
.ri-sofa-fill:before {
  content: "\f41d";
}
.ri-sofa-line:before {
  content: "\f41e";
}
.ri-svelte-fill:before {
  content: "\f41f";
}
.ri-svelte-line:before {
  content: "\f420";
}
.ri-vk-fill:before {
  content: "\f421";
}
.ri-vk-line:before {
  content: "\f422";
}
.ri-xrp-fill:before {
  content: "\f423";
}
.ri-xrp-line:before {
  content: "\f424";
}
.ri-xtz-fill:before {
  content: "\f425";
}
.ri-xtz-line:before {
  content: "\f426";
}
.ri-archive-stack-fill:before {
  content: "\f427";
}
.ri-archive-stack-line:before {
  content: "\f428";
}
.ri-bowl-fill:before {
  content: "\f429";
}
.ri-bowl-line:before {
  content: "\f42a";
}
.ri-calendar-view:before {
  content: "\f42b";
}
.ri-carousel-view:before {
  content: "\f42c";
}
.ri-code-block:before {
  content: "\f42d";
}
.ri-color-filter-fill:before {
  content: "\f42e";
}
.ri-color-filter-line:before {
  content: "\f42f";
}
.ri-contacts-book-3-fill:before {
  content: "\f430";
}
.ri-contacts-book-3-line:before {
  content: "\f431";
}
.ri-contract-fill:before {
  content: "\f432";
}
.ri-contract-line:before {
  content: "\f433";
}
.ri-drinks-2-fill:before {
  content: "\f434";
}
.ri-drinks-2-line:before {
  content: "\f435";
}
.ri-export-fill:before {
  content: "\f436";
}
.ri-export-line:before {
  content: "\f437";
}
.ri-file-check-fill:before {
  content: "\f438";
}
.ri-file-check-line:before {
  content: "\f439";
}
.ri-focus-mode:before {
  content: "\f43a";
}
.ri-folder-6-fill:before {
  content: "\f43b";
}
.ri-folder-6-line:before {
  content: "\f43c";
}
.ri-folder-check-fill:before {
  content: "\f43d";
}
.ri-folder-check-line:before {
  content: "\f43e";
}
.ri-folder-close-fill:before {
  content: "\f43f";
}
.ri-folder-close-line:before {
  content: "\f440";
}
.ri-folder-cloud-fill:before {
  content: "\f441";
}
.ri-folder-cloud-line:before {
  content: "\f442";
}
.ri-gallery-view-2:before {
  content: "\f443";
}
.ri-gallery-view:before {
  content: "\f444";
}
.ri-hand:before {
  content: "\f445";
}
.ri-import-fill:before {
  content: "\f446";
}
.ri-import-line:before {
  content: "\f447";
}
.ri-information-2-fill:before {
  content: "\f448";
}
.ri-information-2-line:before {
  content: "\f449";
}
.ri-kanban-view-2:before {
  content: "\f44a";
}
.ri-kanban-view:before {
  content: "\f44b";
}
.ri-list-view:before {
  content: "\f44c";
}
.ri-lock-star-fill:before {
  content: "\f44d";
}
.ri-lock-star-line:before {
  content: "\f44e";
}
.ri-puzzle-2-fill:before {
  content: "\f44f";
}
.ri-puzzle-2-line:before {
  content: "\f450";
}
.ri-puzzle-fill:before {
  content: "\f451";
}
.ri-puzzle-line:before {
  content: "\f452";
}
.ri-ram-2-fill:before {
  content: "\f453";
}
.ri-ram-2-line:before {
  content: "\f454";
}
.ri-ram-fill:before {
  content: "\f455";
}
.ri-ram-line:before {
  content: "\f456";
}
.ri-receipt-fill:before {
  content: "\f457";
}
.ri-receipt-line:before {
  content: "\f458";
}
.ri-shadow-fill:before {
  content: "\f459";
}
.ri-shadow-line:before {
  content: "\f45a";
}
.ri-sidebar-fold-fill:before {
  content: "\f45b";
}
.ri-sidebar-fold-line:before {
  content: "\f45c";
}
.ri-sidebar-unfold-fill:before {
  content: "\f45d";
}
.ri-sidebar-unfold-line:before {
  content: "\f45e";
}
.ri-slideshow-view:before {
  content: "\f45f";
}
.ri-sort-alphabet-asc:before {
  content: "\f460";
}
.ri-sort-alphabet-desc:before {
  content: "\f461";
}
.ri-sort-number-asc:before {
  content: "\f462";
}
.ri-sort-number-desc:before {
  content: "\f463";
}
.ri-stacked-view:before {
  content: "\f464";
}
.ri-sticky-note-add-fill:before {
  content: "\f465";
}
.ri-sticky-note-add-line:before {
  content: "\f466";
}
.ri-swap-2-fill:before {
  content: "\f467";
}
.ri-swap-2-line:before {
  content: "\f468";
}
.ri-swap-3-fill:before {
  content: "\f469";
}
.ri-swap-3-line:before {
  content: "\f46a";
}
.ri-table-3:before {
  content: "\f46b";
}
.ri-table-view:before {
  content: "\f46c";
}
.ri-text-block:before {
  content: "\f46d";
}
.ri-text-snippet:before {
  content: "\f46e";
}
.ri-timeline-view:before {
  content: "\f46f";
}
.ri-blogger-fill:before {
  content: "\f470";
}
.ri-blogger-line:before {
  content: "\f471";
}
.ri-chat-thread-fill:before {
  content: "\f472";
}
.ri-chat-thread-line:before {
  content: "\f473";
}
.ri-discount-percent-fill:before {
  content: "\f474";
}
.ri-discount-percent-line:before {
  content: "\f475";
}
.ri-exchange-2-fill:before {
  content: "\f476";
}
.ri-exchange-2-line:before {
  content: "\f477";
}
.ri-git-fork-fill:before {
  content: "\f478";
}
.ri-git-fork-line:before {
  content: "\f479";
}
.ri-input-field:before {
  content: "\f47a";
}
.ri-progress-1-fill:before {
  content: "\f47b";
}
.ri-progress-1-line:before {
  content: "\f47c";
}
.ri-progress-2-fill:before {
  content: "\f47d";
}
.ri-progress-2-line:before {
  content: "\f47e";
}
.ri-progress-3-fill:before {
  content: "\f47f";
}
.ri-progress-3-line:before {
  content: "\f480";
}
.ri-progress-4-fill:before {
  content: "\f481";
}
.ri-progress-4-line:before {
  content: "\f482";
}
.ri-progress-5-fill:before {
  content: "\f483";
}
.ri-progress-5-line:before {
  content: "\f484";
}
.ri-progress-6-fill:before {
  content: "\f485";
}
.ri-progress-6-line:before {
  content: "\f486";
}
.ri-progress-7-fill:before {
  content: "\f487";
}
.ri-progress-7-line:before {
  content: "\f488";
}
.ri-progress-8-fill:before {
  content: "\f489";
}
.ri-progress-8-line:before {
  content: "\f48a";
}
.ri-remix-run-fill:before {
  content: "\f48b";
}
.ri-remix-run-line:before {
  content: "\f48c";
}
.ri-signpost-fill:before {
  content: "\f48d";
}
.ri-signpost-line:before {
  content: "\f48e";
}
.ri-time-zone-fill:before {
  content: "\f48f";
}
.ri-time-zone-line:before {
  content: "\f490";
}
.ri-arrow-down-wide-fill:before {
  content: "\f491";
}
.ri-arrow-down-wide-line:before {
  content: "\f492";
}
.ri-arrow-left-wide-fill:before {
  content: "\f493";
}
.ri-arrow-left-wide-line:before {
  content: "\f494";
}
.ri-arrow-right-wide-fill:before {
  content: "\f495";
}
.ri-arrow-right-wide-line:before {
  content: "\f496";
}
.ri-arrow-up-wide-fill:before {
  content: "\f497";
}
.ri-arrow-up-wide-line:before {
  content: "\f498";
}
.ri-bluesky-fill:before {
  content: "\f499";
}
.ri-bluesky-line:before {
  content: "\f49a";
}
.ri-expand-height-fill:before {
  content: "\f49b";
}
.ri-expand-height-line:before {
  content: "\f49c";
}
.ri-expand-width-fill:before {
  content: "\f49d";
}
.ri-expand-width-line:before {
  content: "\f49e";
}
.ri-forward-end-fill:before {
  content: "\f49f";
}
.ri-forward-end-line:before {
  content: "\f4a0";
}
.ri-forward-end-mini-fill:before {
  content: "\f4a1";
}
.ri-forward-end-mini-line:before {
  content: "\f4a2";
}
.ri-friendica-fill:before {
  content: "\f4a3";
}
.ri-friendica-line:before {
  content: "\f4a4";
}
.ri-git-pr-draft-fill:before {
  content: "\f4a5";
}
.ri-git-pr-draft-line:before {
  content: "\f4a6";
}
.ri-play-reverse-fill:before {
  content: "\f4a7";
}
.ri-play-reverse-line:before {
  content: "\f4a8";
}
.ri-play-reverse-mini-fill:before {
  content: "\f4a9";
}
.ri-play-reverse-mini-line:before {
  content: "\f4aa";
}
.ri-rewind-start-fill:before {
  content: "\f4ab";
}
.ri-rewind-start-line:before {
  content: "\f4ac";
}
.ri-rewind-start-mini-fill:before {
  content: "\f4ad";
}
.ri-rewind-start-mini-line:before {
  content: "\f4ae";
}
.ri-scroll-to-bottom-fill:before {
  content: "\f4af";
}
.ri-scroll-to-bottom-line:before {
  content: "\f4b0";
}
.ri-add-large-fill:before {
  content: "\f4b1";
}
.ri-add-large-line:before {
  content: "\f4b2";
}
.ri-aed-electrodes-fill:before {
  content: "\f4b3";
}
.ri-aed-electrodes-line:before {
  content: "\f4b4";
}
.ri-aed-fill:before {
  content: "\f4b5";
}
.ri-aed-line:before {
  content: "\f4b6";
}
.ri-alibaba-cloud-fill:before {
  content: "\f4b7";
}
.ri-alibaba-cloud-line:before {
  content: "\f4b8";
}
.ri-align-item-bottom-fill:before {
  content: "\f4b9";
}
.ri-align-item-bottom-line:before {
  content: "\f4ba";
}
.ri-align-item-horizontal-center-fill:before {
  content: "\f4bb";
}
.ri-align-item-horizontal-center-line:before {
  content: "\f4bc";
}
.ri-align-item-left-fill:before {
  content: "\f4bd";
}
.ri-align-item-left-line:before {
  content: "\f4be";
}
.ri-align-item-right-fill:before {
  content: "\f4bf";
}
.ri-align-item-right-line:before {
  content: "\f4c0";
}
.ri-align-item-top-fill:before {
  content: "\f4c1";
}
.ri-align-item-top-line:before {
  content: "\f4c2";
}
.ri-align-item-vertical-center-fill:before {
  content: "\f4c3";
}
.ri-align-item-vertical-center-line:before {
  content: "\f4c4";
}
.ri-apps-2-add-fill:before {
  content: "\f4c5";
}
.ri-apps-2-add-line:before {
  content: "\f4c6";
}
.ri-close-large-fill:before {
  content: "\f4c7";
}
.ri-close-large-line:before {
  content: "\f4c8";
}
.ri-collapse-diagonal-2-fill:before {
  content: "\f4c9";
}
.ri-collapse-diagonal-2-line:before {
  content: "\f4ca";
}
.ri-collapse-diagonal-fill:before {
  content: "\f4cb";
}
.ri-collapse-diagonal-line:before {
  content: "\f4cc";
}
.ri-dashboard-horizontal-fill:before {
  content: "\f4cd";
}
.ri-dashboard-horizontal-line:before {
  content: "\f4ce";
}
.ri-expand-diagonal-2-fill:before {
  content: "\f4cf";
}
.ri-expand-diagonal-2-line:before {
  content: "\f4d0";
}
.ri-expand-diagonal-fill:before {
  content: "\f4d1";
}
.ri-expand-diagonal-line:before {
  content: "\f4d2";
}
.ri-firebase-fill:before {
  content: "\f4d3";
}
.ri-firebase-line:before {
  content: "\f4d4";
}
.ri-flip-horizontal-2-fill:before {
  content: "\f4d5";
}
.ri-flip-horizontal-2-line:before {
  content: "\f4d6";
}
.ri-flip-horizontal-fill:before {
  content: "\f4d7";
}
.ri-flip-horizontal-line:before {
  content: "\f4d8";
}
.ri-flip-vertical-2-fill:before {
  content: "\f4d9";
}
.ri-flip-vertical-2-line:before {
  content: "\f4da";
}
.ri-flip-vertical-fill:before {
  content: "\f4db";
}
.ri-flip-vertical-line:before {
  content: "\f4dc";
}
.ri-formula:before {
  content: "\f4dd";
}
.ri-function-add-fill:before {
  content: "\f4de";
}
.ri-function-add-line:before {
  content: "\f4df";
}
.ri-goblet-2-fill:before {
  content: "\f4e0";
}
.ri-goblet-2-line:before {
  content: "\f4e1";
}
.ri-golf-ball-fill:before {
  content: "\f4e2";
}
.ri-golf-ball-line:before {
  content: "\f4e3";
}
.ri-group-3-fill:before {
  content: "\f4e4";
}
.ri-group-3-line:before {
  content: "\f4e5";
}
.ri-heart-add-2-fill:before {
  content: "\f4e6";
}
.ri-heart-add-2-line:before {
  content: "\f4e7";
}
.ri-id-card-fill:before {
  content: "\f4e8";
}
.ri-id-card-line:before {
  content: "\f4e9";
}
.ri-information-off-fill:before {
  content: "\f4ea";
}
.ri-information-off-line:before {
  content: "\f4eb";
}
.ri-java-fill:before {
  content: "\f4ec";
}
.ri-java-line:before {
  content: "\f4ed";
}
.ri-layout-grid-2-fill:before {
  content: "\f4ee";
}
.ri-layout-grid-2-line:before {
  content: "\f4ef";
}
.ri-layout-horizontal-fill:before {
  content: "\f4f0";
}
.ri-layout-horizontal-line:before {
  content: "\f4f1";
}
.ri-layout-vertical-fill:before {
  content: "\f4f2";
}
.ri-layout-vertical-line:before {
  content: "\f4f3";
}
.ri-menu-fold-2-fill:before {
  content: "\f4f4";
}
.ri-menu-fold-2-line:before {
  content: "\f4f5";
}
.ri-menu-fold-3-fill:before {
  content: "\f4f6";
}
.ri-menu-fold-3-line:before {
  content: "\f4f7";
}
.ri-menu-fold-4-fill:before {
  content: "\f4f8";
}
.ri-menu-fold-4-line:before {
  content: "\f4f9";
}
.ri-menu-unfold-2-fill:before {
  content: "\f4fa";
}
.ri-menu-unfold-2-line:before {
  content: "\f4fb";
}
.ri-menu-unfold-3-fill:before {
  content: "\f4fc";
}
.ri-menu-unfold-3-line:before {
  content: "\f4fd";
}
.ri-menu-unfold-4-fill:before {
  content: "\f4fe";
}
.ri-menu-unfold-4-line:before {
  content: "\f4ff";
}
.ri-mobile-download-fill:before {
  content: "\f500";
}
.ri-mobile-download-line:before {
  content: "\f501";
}
.ri-nextjs-fill:before {
  content: "\f502";
}
.ri-nextjs-line:before {
  content: "\f503";
}
.ri-nodejs-fill:before {
  content: "\f504";
}
.ri-nodejs-line:before {
  content: "\f505";
}
.ri-pause-large-fill:before {
  content: "\f506";
}
.ri-pause-large-line:before {
  content: "\f507";
}
.ri-play-large-fill:before {
  content: "\f508";
}
.ri-play-large-line:before {
  content: "\f509";
}
.ri-play-reverse-large-fill:before {
  content: "\f50a";
}
.ri-play-reverse-large-line:before {
  content: "\f50b";
}
.ri-police-badge-fill:before {
  content: "\f50c";
}
.ri-police-badge-line:before {
  content: "\f50d";
}
.ri-prohibited-2-fill:before {
  content: "\f50e";
}
.ri-prohibited-2-line:before {
  content: "\f50f";
}
.ri-shopping-bag-4-fill:before {
  content: "\f510";
}
.ri-shopping-bag-4-line:before {
  content: "\f511";
}
.ri-snowflake-fill:before {
  content: "\f512";
}
.ri-snowflake-line:before {
  content: "\f513";
}
.ri-square-root:before {
  content: "\f514";
}
.ri-stop-large-fill:before {
  content: "\f515";
}
.ri-stop-large-line:before {
  content: "\f516";
}
.ri-tailwind-css-fill:before {
  content: "\f517";
}
.ri-tailwind-css-line:before {
  content: "\f518";
}
.ri-tooth-fill:before {
  content: "\f519";
}
.ri-tooth-line:before {
  content: "\f51a";
}
.ri-video-off-fill:before {
  content: "\f51b";
}
.ri-video-off-line:before {
  content: "\f51c";
}
.ri-video-on-fill:before {
  content: "\f51d";
}
.ri-video-on-line:before {
  content: "\f51e";
}
.ri-webhook-fill:before {
  content: "\f51f";
}
.ri-webhook-line:before {
  content: "\f520";
}
.ri-weight-fill:before {
  content: "\f521";
}
.ri-weight-line:before {
  content: "\f522";
}
.ri-book-shelf-fill:before {
  content: "\f523";
}
.ri-book-shelf-line:before {
  content: "\f524";
}
.ri-brain-2-fill:before {
  content: "\f525";
}
.ri-brain-2-line:before {
  content: "\f526";
}
.ri-chat-search-fill:before {
  content: "\f527";
}
.ri-chat-search-line:before {
  content: "\f528";
}
.ri-chat-unread-fill:before {
  content: "\f529";
}
.ri-chat-unread-line:before {
  content: "\f52a";
}
.ri-collapse-horizontal-fill:before {
  content: "\f52b";
}
.ri-collapse-horizontal-line:before {
  content: "\f52c";
}
.ri-collapse-vertical-fill:before {
  content: "\f52d";
}
.ri-collapse-vertical-line:before {
  content: "\f52e";
}
.ri-dna-fill:before {
  content: "\f52f";
}
.ri-dna-line:before {
  content: "\f530";
}
.ri-dropper-fill:before {
  content: "\f531";
}
.ri-dropper-line:before {
  content: "\f532";
}
.ri-expand-diagonal-s-2-fill:before {
  content: "\f533";
}
.ri-expand-diagonal-s-2-line:before {
  content: "\f534";
}
.ri-expand-diagonal-s-fill:before {
  content: "\f535";
}
.ri-expand-diagonal-s-line:before {
  content: "\f536";
}
.ri-expand-horizontal-fill:before {
  content: "\f537";
}
.ri-expand-horizontal-line:before {
  content: "\f538";
}
.ri-expand-horizontal-s-fill:before {
  content: "\f539";
}
.ri-expand-horizontal-s-line:before {
  content: "\f53a";
}
.ri-expand-vertical-fill:before {
  content: "\f53b";
}
.ri-expand-vertical-line:before {
  content: "\f53c";
}
.ri-expand-vertical-s-fill:before {
  content: "\f53d";
}
.ri-expand-vertical-s-line:before {
  content: "\f53e";
}
.ri-gemini-fill:before {
  content: "\f53f";
}
.ri-gemini-line:before {
  content: "\f540";
}
.ri-reset-left-fill:before {
  content: "\f541";
}
.ri-reset-left-line:before {
  content: "\f542";
}
.ri-reset-right-fill:before {
  content: "\f543";
}
.ri-reset-right-line:before {
  content: "\f544";
}
.ri-stairs-fill:before {
  content: "\f545";
}
.ri-stairs-line:before {
  content: "\f546";
}
.ri-telegram-2-fill:before {
  content: "\f547";
}
.ri-telegram-2-line:before {
  content: "\f548";
}
.ri-triangular-flag-fill:before {
  content: "\f549";
}
.ri-triangular-flag-line:before {
  content: "\f54a";
}
.ri-user-minus-fill:before {
  content: "\f54b";
}
.ri-user-minus-line:before {
  content: "\f54c";
}
.ri-account-box-2-fill:before {
  content: "\f54d";
}
.ri-account-box-2-line:before {
  content: "\f54e";
}
.ri-account-circle-2-fill:before {
  content: "\f54f";
}
.ri-account-circle-2-line:before {
  content: "\f550";
}
.ri-alarm-snooze-fill:before {
  content: "\f551";
}
.ri-alarm-snooze-line:before {
  content: "\f552";
}
.ri-arrow-down-box-fill:before {
  content: "\f553";
}
.ri-arrow-down-box-line:before {
  content: "\f554";
}
.ri-arrow-left-box-fill:before {
  content: "\f555";
}
.ri-arrow-left-box-line:before {
  content: "\f556";
}
.ri-arrow-left-down-box-fill:before {
  content: "\f557";
}
.ri-arrow-left-down-box-line:before {
  content: "\f558";
}
.ri-arrow-left-up-box-fill:before {
  content: "\f559";
}
.ri-arrow-left-up-box-line:before {
  content: "\f55a";
}
.ri-arrow-right-box-fill:before {
  content: "\f55b";
}
.ri-arrow-right-box-line:before {
  content: "\f55c";
}
.ri-arrow-right-down-box-fill:before {
  content: "\f55d";
}
.ri-arrow-right-down-box-line:before {
  content: "\f55e";
}
.ri-arrow-right-up-box-fill:before {
  content: "\f55f";
}
.ri-arrow-right-up-box-line:before {
  content: "\f560";
}
.ri-arrow-up-box-fill:before {
  content: "\f561";
}
.ri-arrow-up-box-line:before {
  content: "\f562";
}
.ri-bar-chart-box-ai-fill:before {
  content: "\f563";
}
.ri-bar-chart-box-ai-line:before {
  content: "\f564";
}
.ri-brush-ai-fill:before {
  content: "\f565";
}
.ri-brush-ai-line:before {
  content: "\f566";
}
.ri-camera-ai-fill:before {
  content: "\f567";
}
.ri-camera-ai-line:before {
  content: "\f568";
}
.ri-chat-ai-fill:before {
  content: "\f569";
}
.ri-chat-ai-line:before {
  content: "\f56a";
}
.ri-chat-smile-ai-fill:before {
  content: "\f56b";
}
.ri-chat-smile-ai-line:before {
  content: "\f56c";
}
.ri-chat-voice-ai-fill:before {
  content: "\f56d";
}
.ri-chat-voice-ai-line:before {
  content: "\f56e";
}
.ri-code-ai-fill:before {
  content: "\f56f";
}
.ri-code-ai-line:before {
  content: "\f570";
}
.ri-color-filter-ai-fill:before {
  content: "\f571";
}
.ri-color-filter-ai-line:before {
  content: "\f572";
}
.ri-custom-size:before {
  content: "\f573";
}
.ri-fediverse-fill:before {
  content: "\f574";
}
.ri-fediverse-line:before {
  content: "\f575";
}
.ri-flag-off-fill:before {
  content: "\f576";
}
.ri-flag-off-line:before {
  content: "\f577";
}
.ri-home-9-fill:before {
  content: "\f578";
}
.ri-home-9-line:before {
  content: "\f579";
}
.ri-image-ai-fill:before {
  content: "\f57a";
}
.ri-image-ai-line:before {
  content: "\f57b";
}
.ri-image-circle-ai-fill:before {
  content: "\f57c";
}
.ri-image-circle-ai-line:before {
  content: "\f57d";
}
.ri-info-card-fill:before {
  content: "\f57e";
}
.ri-info-card-line:before {
  content: "\f57f";
}
.ri-landscape-ai-fill:before {
  content: "\f580";
}
.ri-landscape-ai-line:before {
  content: "\f581";
}
.ri-letter-spacing-2:before {
  content: "\f582";
}
.ri-line-height-2:before {
  content: "\f583";
}
.ri-mail-ai-fill:before {
  content: "\f584";
}
.ri-mail-ai-line:before {
  content: "\f585";
}
.ri-mic-2-ai-fill:before {
  content: "\f586";
}
.ri-mic-2-ai-line:before {
  content: "\f587";
}
.ri-mic-ai-fill:before {
  content: "\f588";
}
.ri-mic-ai-line:before {
  content: "\f589";
}
.ri-movie-ai-fill:before {
  content: "\f58a";
}
.ri-movie-ai-line:before {
  content: "\f58b";
}
.ri-music-ai-fill:before {
  content: "\f58c";
}
.ri-music-ai-line:before {
  content: "\f58d";
}
.ri-notification-snooze-fill:before {
  content: "\f58e";
}
.ri-notification-snooze-line:before {
  content: "\f58f";
}
.ri-php-fill:before {
  content: "\f590";
}
.ri-php-line:before {
  content: "\f591";
}
.ri-pix-fill:before {
  content: "\f592";
}
.ri-pix-line:before {
  content: "\f593";
}
.ri-pulse-ai-fill:before {
  content: "\f594";
}
.ri-pulse-ai-line:before {
  content: "\f595";
}
.ri-quill-pen-ai-fill:before {
  content: "\f596";
}
.ri-quill-pen-ai-line:before {
  content: "\f597";
}
.ri-speak-ai-fill:before {
  content: "\f598";
}
.ri-speak-ai-line:before {
  content: "\f599";
}
.ri-star-off-fill:before {
  content: "\f59a";
}
.ri-star-off-line:before {
  content: "\f59b";
}
.ri-translate-ai-2:before {
  content: "\f59c";
}
.ri-translate-ai:before {
  content: "\f59d";
}
.ri-user-community-fill:before {
  content: "\f59e";
}
.ri-user-community-line:before {
  content: "\f59f";
}
.ri-vercel-fill:before {
  content: "\f5a0";
}
.ri-vercel-line:before {
  content: "\f5a1";
}
.ri-video-ai-fill:before {
  content: "\f5a2";
}
.ri-video-ai-line:before {
  content: "\f5a3";
}
.ri-video-on-ai-fill:before {
  content: "\f5a4";
}
.ri-video-on-ai-line:before {
  content: "\f5a5";
}
.ri-voice-ai-fill:before {
  content: "\f5a6";
}
.ri-voice-ai-line:before {
  content: "\f5a7";
}
.ri-ai-generate-2:before {
  content: "\f5a8";
}
.ri-ai-generate-text:before {
  content: "\f5a9";
}
.ri-anthropic-fill:before {
  content: "\f5aa";
}
.ri-anthropic-line:before {
  content: "\f5ab";
}
.ri-apps-2-ai-fill:before {
  content: "\f5ac";
}
.ri-apps-2-ai-line:before {
  content: "\f5ad";
}
.ri-camera-lens-ai-fill:before {
  content: "\f5ae";
}
.ri-camera-lens-ai-line:before {
  content: "\f5af";
}
.ri-clapperboard-ai-fill:before {
  content: "\f5b0";
}
.ri-clapperboard-ai-line:before {
  content: "\f5b1";
}
.ri-claude-fill:before {
  content: "\f5b2";
}
.ri-claude-line:before {
  content: "\f5b3";
}
.ri-closed-captioning-ai-fill:before {
  content: "\f5b4";
}
.ri-closed-captioning-ai-line:before {
  content: "\f5b5";
}
.ri-dvd-ai-fill:before {
  content: "\f5b6";
}
.ri-dvd-ai-line:before {
  content: "\f5b7";
}
.ri-film-ai-fill:before {
  content: "\f5b8";
}
.ri-film-ai-line:before {
  content: "\f5b9";
}
.ri-font-size-ai:before {
  content: "\f5ba";
}
.ri-mixtral-fill:before {
  content: "\f5bb";
}
.ri-mixtral-line:before {
  content: "\f5bc";
}
.ri-movie-2-ai-fill:before {
  content: "\f5bd";
}
.ri-movie-2-ai-line:before {
  content: "\f5be";
}
.ri-mv-ai-fill:before {
  content: "\f5bf";
}
.ri-mv-ai-line:before {
  content: "\f5c0";
}
.ri-perplexity-fill:before {
  content: "\f5c1";
}
.ri-perplexity-line:before {
  content: "\f5c2";
}
.ri-poker-clubs-fill:before {
  content: "\f5c3";
}
.ri-poker-clubs-line:before {
  content: "\f5c4";
}
.ri-poker-diamonds-fill:before {
  content: "\f5c5";
}
.ri-poker-diamonds-line:before {
  content: "\f5c6";
}
.ri-poker-hearts-fill:before {
  content: "\f5c7";
}
.ri-poker-hearts-line:before {
  content: "\f5c8";
}
.ri-poker-spades-fill:before {
  content: "\f5c9";
}
.ri-poker-spades-line:before {
  content: "\f5ca";
}
.ri-safe-3-fill:before {
  content: "\f5cb";
}
.ri-safe-3-line:before {
  content: "\f5cc";
}
.ri-accessibility-fill:before {
  content: "\f5cd";
}
.ri-accessibility-line:before {
  content: "\f5ce";
}
.ri-alarm-add-fill:before {
  content: "\f5cf";
}
.ri-alarm-add-line:before {
  content: "\f5d0";
}
.ri-arrow-down-long-fill:before {
  content: "\f5d1";
}
.ri-arrow-down-long-line:before {
  content: "\f5d2";
}
.ri-arrow-left-down-long-fill:before {
  content: "\f5d3";
}
.ri-arrow-left-down-long-line:before {
  content: "\f5d4";
}
.ri-arrow-left-long-fill:before {
  content: "\f5d5";
}
.ri-arrow-left-long-line:before {
  content: "\f5d6";
}
.ri-arrow-left-up-long-fill:before {
  content: "\f5d7";
}
.ri-arrow-left-up-long-line:before {
  content: "\f5d8";
}
.ri-arrow-right-down-long-fill:before {
  content: "\f5d9";
}
.ri-arrow-right-down-long-line:before {
  content: "\f5da";
}
.ri-arrow-right-long-fill:before {
  content: "\f5db";
}
.ri-arrow-right-long-line:before {
  content: "\f5dc";
}
.ri-arrow-right-up-long-fill:before {
  content: "\f5dd";
}
.ri-arrow-right-up-long-line:before {
  content: "\f5de";
}
.ri-arrow-up-long-fill:before {
  content: "\f5df";
}
.ri-arrow-up-long-line:before {
  content: "\f5e0";
}
.ri-chess-fill:before {
  content: "\f5e1";
}
.ri-chess-line:before {
  content: "\f5e2";
}
.ri-diamond-fill:before {
  content: "\f5e3";
}
.ri-diamond-line:before {
  content: "\f5e4";
}
.ri-diamond-ring-fill:before {
  content: "\f5e5";
}
.ri-diamond-ring-line:before {
  content: "\f5e6";
}
.ri-figma-fill:before {
  content: "\f5e7";
}
.ri-figma-line:before {
  content: "\f5e8";
}
.ri-firefox-browser-fill:before {
  content: "\f5e9";
}
.ri-firefox-browser-line:before {
  content: "\f5ea";
}
.ri-jewelry-fill:before {
  content: "\f5eb";
}
.ri-jewelry-line:before {
  content: "\f5ec";
}
.ri-multi-image-fill:before {
  content: "\f5ed";
}
.ri-multi-image-line:before {
  content: "\f5ee";
}
.ri-no-credit-card-fill:before {
  content: "\f5ef";
}
.ri-no-credit-card-line:before {
  content: "\f5f0";
}
.ri-service-bell-fill:before {
  content: "\f5f1";
}
.ri-service-bell-line:before {
  content: "\f5f2";
}

/* src/styles.css */
body > input.e-rte-fontcolor-element,
body > input.e-rte-backgroundcolor-element {
  display: none !important;
}
.margin-left-5 {
  margin-left: 5px !important;
}
.margin-right-5 {
  margin-right: 5px !important;
}
.margin-top-5 {
  margin-top: 5px !important;
}
.margin-top-15 {
  margin-top: 15px !important;
}
.margin-bottom-5 {
  margin-bottom: 5px !important;
}
.margin-bottom-5 {
  margin-bottom: 5px !important;
}
.margin-bottom-15 {
  margin-bottom: 15px !important;
}
.padding-left-5 {
  padding-left: 5px !important;
}
.padding-right-5 {
  padding-right: 5px !important;
}
.padding-top-5 {
  padding-top: 5px !important;
}
.padding-bottom-5 {
  padding-bottom: 5px !important;
}
.width-percent-5 {
  width: 5%;
}
.width-percent-10 {
  width: 10%;
}
.width-percent-15 {
  width: 15%;
}
.width-percent-20 {
  width: 20%;
}
.width-percent-30 {
  width: 30%;
}
.width-percent-40 {
  width: 40%;
}
.width-percent-50 {
  width: 50%;
}
.width-percent-100 {
  width: 100%;
}
body.swal2-height-auto {
  height: inherit !important;
}
.swal2-popup.swal2-toast {
  padding: 10px 12px !important;
  display: block !important;
}
.swal2-popup.swal2-toast .swal2-header,
.swal2-popup.swal2-toast .swal2-title,
.swal2-popup.swal2-toast .swal2-content {
  text-align: left !important;
  margin: 0 !important;
}
.swal2-popup.swal2-toast .swal2-title {
  margin-bottom: 4px !important;
}
.swal2-icon.swal2-info::before,
.swal2-icon.swal2-warning::before,
.swal2-icon.swal2-success::before,
.swal2-icon.swal2-error::before {
  content: "";
}
@keyframes glowing {
  0% {
    opacity: 0.3;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0.3;
  }
}
.glowing {
  animation: glowing 2s infinite;
}
.root-initial-loader .overlay {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(51, 51, 51, 0.8);
  z-index: 99999 !important;
  width: 100%;
  height: 100%;
}
.root-initial-loader i {
  position: absolute;
  color: rgb(91, 167, 234);
  z-index: 100000 !important;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.root-initial-loader .fa-spin-2x {
  -webkit-animation: fa-spin 1s infinite linear;
  animation: fa-spin 1s infinite linear;
}
ngx-spinner .loading-text {
  font-weight: bold;
  color: white;
  font-size: 1.3em;
}
bs-days-calendar-view + bs-days-calendar-view {
  margin-left: 10px;
}
bs-days-calendar-view {
  display: inline-block;
  border-radius: 4px 0 0 4px;
}
@media (max-width: 768px) {
  .btn-md-icon {
    margin-right: 0 !important;
    padding-right: 0 !important;
  }
}
div.sqd-designer-angular {
  width: 100%;
  height: 80vh;
}
html[data-bs-theme=dark] {
  --kt-text-muted: #9D9DA6;
}
[data-kt-app-sidebar-hoverable=true][data-kt-app-sidebar-minimize=on] .app-sidebar:not(.animating) .menuSearchBarInput {
  opacity: 0;
}
[data-kt-app-sidebar-hoverable=true][data-kt-app-sidebar-minimize=on] .app-sidebar:hover:not(.animating) .menuSearchBarInput {
  opacity: 1;
}
label.required:after {
  content: "*";
  color: var(--kt-form-label-color) !important;
}
.btn i.flaticon-search-1 {
  padding-right: 0 !important;
}
li.breadcrumb-item::after {
  padding-left: 0.5rem;
}
ul.p-autocomplete-items {
  margin-bottom: 0 !important;
  padding-left: 0 !important;
}
.p-autocomplete-overlay.p-component-overlay.p-component,
.p-cascadeselect-overlay.p-component-overlay.p-component,
.p-multiselect-overlay.p-component-overlay.p-component,
.p-select-overlay.p-component-overlay.p-component,
.p-treeselect-overlay.p-component-overlay.p-component {
  position: absolute;
}
.p-tabs .p-tablist-tab-list {
  background: transparent;
  border-style: solid;
  border-width: 0 0 2px 0;
  border-color: var(--p-content-border-color);
  padding-left: 26px;
  margin-bottom: 13px;
}
.p-tabs .p-tablist-content,
.p-tabs .p-tabpanels {
  background: transparent;
}
.p-tabs .p-tablist .p-tab {
  background: transparent;
  border-style: solid;
  border-width: 0 0 2px 0;
  border-color: var(--p-content-border-color);
  color: #3e97ff;
  font-size: 13px;
  font-weight: 700;
  padding: 16.25px;
  margin-bottom: -2px;
}
.p-tabs .p-tablist .p-tab i {
  color: inherit;
}
.p-tabs .p-tablist .p-tab.p-tab-active {
  border-color: var(--p-primary-color);
  color: #3e97ff;
}
.p-tabs .p-tablist-active-bar {
  display: none;
}
.p-tabs .p-tabpanels {
  padding: 16.25px;
}
.p-autocomplete .p-autocomplete-dropdown {
  background: var(--p-primary-color);
  border-color: var(--p-primary-color);
  color: var(--p-primary-contrast-color);
}
input.form-control,
select.form-control {
  height: auto;
}
.p-datatable.p-component.p-datatable-gridlines .p-datatable-thead > tr > th,
.p-datatable.p-component.p-datatable-gridlines .p-datatable-thead > tr > th:last-child,
.p-datatable.p-component.p-datatable-gridlines .p-datatable-tbody > tr > td,
.p-datatable.p-component.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child,
.p-datatable.p-component.p-datatable-gridlines .p-datatable-tfoot > tr > td,
.p-datatable.p-component.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child,
.p-datatable.p-component.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-thead > tr > th,
.p-datatable.p-component.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-thead > tr > th:last-child,
.p-datatable.p-component.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td,
.p-datatable.p-component.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child {
  border-width: 0 0 1px 0;
}
.wizard [data-wizard-type=step-info] {
  display: none;
}
.wizard [data-wizard-type=step-info][data-wizard-state=current] {
  display: block;
}
.wizard [data-wizard-type=step-content] {
  display: none;
}
.wizard [data-wizard-type=step-content][data-wizard-state=current] {
  display: block;
}
.wizard [data-wizard-type=action-prev] {
  display: none;
}
.wizard [data-wizard-type=action-next] {
  display: inline-block;
}
.wizard [data-wizard-type=action-submit] {
  display: none;
}
.wizard[data-wizard-state=first] [data-wizard-type=action-prev] {
  display: none;
}
.wizard[data-wizard-state=first] [data-wizard-type=action-next] {
  display: inline-block;
}
.wizard[data-wizard-state=first] [data-wizard-type=action-submit] {
  display: none;
}
.wizard[data-wizard-state=between] [data-wizard-type=action-prev] {
  display: inline-block;
}
.wizard[data-wizard-state=between] [data-wizard-type=action-next] {
  display: inline-block;
}
.wizard[data-wizard-state=between] [data-wizard-type=action-submit] {
  display: none;
}
.wizard[data-wizard-state=last] [data-wizard-type=action-prev] {
  display: inline-block;
}
.wizard[data-wizard-state=last] [data-wizard-type=action-next] {
  display: none;
}
.wizard[data-wizard-state=last] [data-wizard-type=action-submit] {
  display: inline-block;
}
.wizard[data-wizard-clickable=true] .wizard-step {
  cursor: pointer;
}
.p-multiselect-panel {
  z-index: 1100 !important;
}
bs-dropdown-container:has(.add-lang-menu) {
  z-index: 1100 !important;
}
.add-lang-menu {
  z-index: 1100 !important;
}
.modal .p-multiselect,
.modal-content .p-multiselect {
  position: relative;
  z-index: 1;
  pointer-events: auto !important;
}
.modal-content {
  position: relative;
  pointer-events: auto !important;
}
.modal-backdrop {
  pointer-events: none !important;
}
.modal-dialog {
  pointer-events: auto !important;
}
.modal .p-multiselect .p-multiselect-label-container,
.modal .p-multiselect .p-multiselect-trigger {
  pointer-events: auto !important;
  cursor: pointer;
}
.modal .p-multiselect .custom-pii-wrapper {
  pointer-events: none;
}
.modal .p-multiselect .custom-pii-wrapper .pii-chip-remove {
  pointer-events: auto !important;
  cursor: pointer;
}
.modal .p-multiselect .custom-pii-wrapper .pii-chip {
  pointer-events: none;
}
.p-multiselect-panel .p-multiselect-item {
  gap: 12px !important;
}
.p-multiselect-panel .p-multiselect-item .p-checkbox {
  margin-right: 8px !important;
}
.p-multiselect-panel .pii-item {
  display: flex !important;
  align-items: center !important;
  gap: 10px;
  padding: 8px 4px;
}
.p-multiselect-panel .pii-item .pii-item-content {
  display: flex;
  align-items: baseline;
  gap: 6px;
  flex: 1;
}
.p-multiselect-panel .pii-item .pii-name {
  font-weight: 500;
  color: #1f2937;
}
.p-multiselect-panel .pii-item .pii-name-en {
  color: #6b7280;
  font-size: 0.875em;
}
.p-multiselect-panel .pii-item .sensitive-icon {
  color: #f59e0b;
  font-size: 14px;
  width: 16px;
  flex-shrink: 0;
}
.p-multiselect-panel .pii-item .standard-icon {
  color: #9ca3af;
  font-size: 14px;
  width: 16px;
  flex-shrink: 0;
}
.p-multiselect-panel .pii-item.standard-pii-item {
  background-color: #f8fafc !important;
  border-left: 3px solid #94a3b8 !important;
  margin-left: -12px;
  padding-left: 16px;
}
.p-multiselect-panel .pii-item.sensitive-pii-item {
  background-color: #fffbeb !important;
  border-left: 3px solid #f59e0b !important;
  margin-left: -12px;
  padding-left: 16px;
}

/* angular:styles/global:styles */
