/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * 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: 0px;
  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 {
  box-sizing: border-box;
  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 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: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.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: 0.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,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: 0.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: 0.83em;
}
.ql-snow .ql-editor h6 {
  font-size: 0.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 0px;
}
.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: 0px;
  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: 0.83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.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;
  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: 0px;
}
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 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: 0px;
  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: 0px;
  content: 'Save';
  padding-right: 0px;
}
.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;
}

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

/* classes attached to <body> */
/* TODO: make fc-event selector work when calender in shadow DOM */
.fc-not-allowed,
.fc-not-allowed .fc-event { /* override events' custom cursors */
  cursor: not-allowed;
}
/* TODO: not attached to body. attached to specific els. move */
.fc-unselectable {
  -webkit-user-select: none;
          user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.fc {
  /* layout of immediate children */
  display: flex;
  flex-direction: column;

  font-size: 1em
}
.fc,
  .fc *,
  .fc *:before,
  .fc *:after {
    box-sizing: border-box;
  }
.fc table {
    border-collapse: collapse;
    border-spacing: 0;
    font-size: 1em; /* normalize cross-browser */
  }
.fc th {
    text-align: center;
  }
.fc th,
  .fc td {
    vertical-align: top;
    padding: 0;
  }
.fc a[data-navlink] {
    cursor: pointer;
  }
.fc a[data-navlink]:hover {
    text-decoration: underline;
  }
.fc-direction-ltr {
  direction: ltr;
  text-align: left;
}
.fc-direction-rtl {
  direction: rtl;
  text-align: right;
}
.fc-theme-standard td,
  .fc-theme-standard th {
    border: 1px solid #ddd;
    border: 1px solid var(--fc-border-color, #ddd);
  }
/* for FF, which doesn't expand a 100% div within a table cell. use absolute positioning */
/* inner-wrappers are responsible for being absolute */
/* TODO: best place for this? */
.fc-liquid-hack td,
  .fc-liquid-hack th {
    position: relative;
  }
@font-face {
  font-family: 'fcicons';
  src: url("data:application/x-font-ttf;charset=utf-8;base64,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") format('truetype');
  font-weight: normal;
  font-style: normal;
}
.fc-icon {
  /* added for fc */
  display: inline-block;
  width: 1em;
  height: 1em;
  text-align: center;
  -webkit-user-select: none;
          user-select: none;

  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'fcicons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fc-icon-chevron-left:before {
  content: "\e900";
}
.fc-icon-chevron-right:before {
  content: "\e901";
}
.fc-icon-chevrons-left:before {
  content: "\e902";
}
.fc-icon-chevrons-right:before {
  content: "\e903";
}
.fc-icon-minus-square:before {
  content: "\e904";
}
.fc-icon-plus-square:before {
  content: "\e905";
}
.fc-icon-x:before {
  content: "\e906";
}
/*
Lots taken from Flatly (MIT): https://bootswatch.com/4/flatly/bootstrap.css

These styles only apply when the standard-theme is activated.
When it's NOT activated, the fc-button classes won't even be in the DOM.
*/
.fc {

  /* reset */

}
.fc .fc-button {
    border-radius: 0;
    overflow: visible;
    text-transform: none;
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
  }
.fc .fc-button:focus {
    outline: 1px dotted;
    outline: 5px auto -webkit-focus-ring-color;
  }
.fc .fc-button {
    -webkit-appearance: button;
  }
.fc .fc-button:not(:disabled) {
    cursor: pointer;
  }
.fc .fc-button::-moz-focus-inner {
    padding: 0;
    border-style: none;
  }
.fc {

  /* theme */

}
.fc .fc-button {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
            user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: 0.4em 0.65em;
    font-size: 1em;
    line-height: 1.5;
    border-radius: 0.25em;
  }
.fc .fc-button:hover {
    text-decoration: none;
  }
.fc .fc-button:focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.25);
  }
.fc .fc-button:disabled {
    opacity: 0.65;
  }
.fc {

  /* "primary" coloring */

}
.fc .fc-button-primary {
    color: #fff;
    color: var(--fc-button-text-color, #fff);
    background-color: #2C3E50;
    background-color: var(--fc-button-bg-color, #2C3E50);
    border-color: #2C3E50;
    border-color: var(--fc-button-border-color, #2C3E50);
  }
.fc .fc-button-primary:hover {
    color: #fff;
    color: var(--fc-button-text-color, #fff);
    background-color: #1e2b37;
    background-color: var(--fc-button-hover-bg-color, #1e2b37);
    border-color: #1a252f;
    border-color: var(--fc-button-hover-border-color, #1a252f);
  }
.fc .fc-button-primary:disabled { /* not DRY */
    color: #fff;
    color: var(--fc-button-text-color, #fff);
    background-color: #2C3E50;
    background-color: var(--fc-button-bg-color, #2C3E50);
    border-color: #2C3E50;
    border-color: var(--fc-button-border-color, #2C3E50); /* overrides :hover */
  }
.fc .fc-button-primary:focus {
    box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5);
  }
.fc .fc-button-primary:not(:disabled):active,
  .fc .fc-button-primary:not(:disabled).fc-button-active {
    color: #fff;
    color: var(--fc-button-text-color, #fff);
    background-color: #1a252f;
    background-color: var(--fc-button-active-bg-color, #1a252f);
    border-color: #151e27;
    border-color: var(--fc-button-active-border-color, #151e27);
  }
.fc .fc-button-primary:not(:disabled):active:focus,
  .fc .fc-button-primary:not(:disabled).fc-button-active:focus {
    box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5);
  }
.fc {

  /* icons within buttons */

}
.fc .fc-button .fc-icon {
    vertical-align: middle;
    font-size: 1.5em; /* bump up the size (but don't make it bigger than line-height of button, which is 1.5em also) */
  }
.fc .fc-button-group {
    position: relative;
    display: inline-flex;
    vertical-align: middle;
  }
.fc .fc-button-group > .fc-button {
    position: relative;
    flex: 1 1 auto;
  }
.fc .fc-button-group > .fc-button:hover {
    z-index: 1;
  }
.fc .fc-button-group > .fc-button:focus,
  .fc .fc-button-group > .fc-button:active,
  .fc .fc-button-group > .fc-button.fc-button-active {
    z-index: 1;
  }
.fc-direction-ltr .fc-button-group > .fc-button:not(:first-child) {
    margin-left: -1px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
.fc-direction-ltr .fc-button-group > .fc-button:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
.fc-direction-rtl .fc-button-group > .fc-button:not(:first-child) {
    margin-right: -1px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
.fc-direction-rtl .fc-button-group > .fc-button:not(:last-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
.fc .fc-toolbar {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
.fc .fc-toolbar.fc-header-toolbar {
    margin-bottom: 1.5em;
  }
.fc .fc-toolbar.fc-footer-toolbar {
    margin-top: 1.5em;
  }
.fc .fc-toolbar-title {
    font-size: 1.75em;
    margin: 0;
  }
.fc-direction-ltr .fc-toolbar > * > :not(:first-child) {
    margin-left: .75em; /* space between */
  }
.fc-direction-rtl .fc-toolbar > * > :not(:first-child) {
    margin-right: .75em; /* space between */
  }
.fc-direction-rtl .fc-toolbar-ltr { /* when the toolbar-chunk positioning system is explicitly left-to-right */
    flex-direction: row-reverse;
  }
.fc .fc-scroller {
    -webkit-overflow-scrolling: touch;
    position: relative; /* for abs-positioned elements within */
  }
.fc .fc-scroller-liquid {
    height: 100%;
  }
.fc .fc-scroller-liquid-absolute {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
  }
.fc .fc-scroller-harness {
    position: relative;
    overflow: hidden;
    direction: ltr;
      /* hack for chrome computing the scroller's right/left wrong for rtl. undone below... */
      /* TODO: demonstrate in codepen */
  }
.fc .fc-scroller-harness-liquid {
    height: 100%;
  }
.fc-direction-rtl .fc-scroller-harness > .fc-scroller { /* undo above hack */
    direction: rtl;
  }
.fc-theme-standard .fc-scrollgrid {
    border: 1px solid #ddd;
    border: 1px solid var(--fc-border-color, #ddd); /* bootstrap does this. match */
  }
.fc .fc-scrollgrid,
    .fc .fc-scrollgrid table { /* all tables (self included) */
      width: 100%; /* because tables don't normally do this */
      table-layout: fixed;
    }
.fc .fc-scrollgrid table { /* inner tables */
      border-top-style: hidden;
      border-left-style: hidden;
      border-right-style: hidden;
    }
.fc .fc-scrollgrid {

    border-collapse: separate;
    border-right-width: 0;
    border-bottom-width: 0;

  }
.fc .fc-scrollgrid-liquid {
    height: 100%;
  }
.fc .fc-scrollgrid-section { /* a <tr> */
    height: 1px /* better than 0, for firefox */

  }
.fc .fc-scrollgrid-section > td {
      height: 1px; /* needs a height so inner div within grow. better than 0, for firefox */
    }
.fc .fc-scrollgrid-section table {
      height: 1px;
        /* for most browsers, if a height isn't set on the table, can't do liquid-height within cells */
        /* serves as a min-height. harmless */
    }
.fc .fc-scrollgrid-section-liquid > td {
      height: 100%; /* better than `auto`, for firefox */
    }
.fc .fc-scrollgrid-section > * {
    border-top-width: 0;
    border-left-width: 0;
  }
.fc .fc-scrollgrid-section-header > *,
  .fc .fc-scrollgrid-section-footer > * {
    border-bottom-width: 0;
  }
.fc .fc-scrollgrid-section-body table,
  .fc .fc-scrollgrid-section-footer table {
    border-bottom-style: hidden; /* head keeps its bottom border tho */
  }
.fc {

  /* stickiness */

}
.fc .fc-scrollgrid-section-sticky > * {
    background: #fff;
    background: var(--fc-page-bg-color, #fff);
    position: sticky;
    z-index: 3; /* TODO: var */
    /* TODO: box-shadow when sticking */
  }
.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky > * {
    top: 0; /* because border-sharing causes a gap at the top */
      /* TODO: give safari -1. has bug */
  }
.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky > * {
    bottom: 0; /* known bug: bottom-stickiness doesn't work in safari */
  }
.fc .fc-scrollgrid-sticky-shim { /* for horizontal scrollbar */
    height: 1px; /* needs height to create scrollbars */
    margin-bottom: -1px;
  }
.fc-sticky { /* no .fc wrap because used as child of body */
  position: sticky;
}
.fc .fc-view-harness {
    flex-grow: 1; /* because this harness is WITHIN the .fc's flexbox */
    position: relative;
  }
.fc {

  /* when the harness controls the height, make the view liquid */

}
.fc .fc-view-harness-active > .fc-view {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
.fc .fc-col-header-cell-cushion {
    display: inline-block; /* x-browser for when sticky (when multi-tier header) */
    padding: 2px 4px;
  }
.fc .fc-bg-event,
  .fc .fc-non-business,
  .fc .fc-highlight {
    /* will always have a harness with position:relative/absolute, so absolutely expand */
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  }
.fc .fc-non-business {
    background: rgba(215, 215, 215, 0.3);
    background: var(--fc-non-business-color, rgba(215, 215, 215, 0.3));
  }
.fc .fc-bg-event {
    background: rgb(143, 223, 130);
    background: var(--fc-bg-event-color, rgb(143, 223, 130));
    opacity: 0.3;
    opacity: var(--fc-bg-event-opacity, 0.3)
  }
.fc .fc-bg-event .fc-event-title {
      margin: .5em;
      font-size: .85em;
      font-size: var(--fc-small-font-size, .85em);
      font-style: italic;
    }
.fc .fc-highlight {
    background: rgba(188, 232, 241, 0.3);
    background: var(--fc-highlight-color, rgba(188, 232, 241, 0.3));
  }
.fc .fc-cell-shaded,
  .fc .fc-day-disabled {
    background: rgba(208, 208, 208, 0.3);
    background: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3));
  }
/* link resets */
/* ---------------------------------------------------------------------------------------------------- */
a.fc-event,
a.fc-event:hover {
  text-decoration: none;
}
/* cursor */
.fc-event[href],
.fc-event.fc-event-draggable {
  cursor: pointer;
}
/* event text content */
/* ---------------------------------------------------------------------------------------------------- */
.fc-event .fc-event-main {
    position: relative;
    z-index: 2;
  }
/* dragging */
/* ---------------------------------------------------------------------------------------------------- */
.fc-event-dragging:not(.fc-event-selected) { /* MOUSE */
    opacity: 0.75;
  }
.fc-event-dragging.fc-event-selected { /* TOUCH */
    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3);
  }
/* resizing */
/* ---------------------------------------------------------------------------------------------------- */
/* (subclasses should hone positioning for touch and non-touch) */
.fc-event .fc-event-resizer {
    display: none;
    position: absolute;
    z-index: 4;
  }
.fc-event:hover, /* MOUSE */
.fc-event-selected { /* TOUCH */

}
.fc-event:hover .fc-event-resizer, .fc-event-selected .fc-event-resizer {
    display: block;
  }
.fc-event-selected .fc-event-resizer {
    border-radius: 4px;
    border-radius: calc(var(--fc-event-resizer-dot-total-width, 8px) / 2);
    border-width: 1px;
    border-width: var(--fc-event-resizer-dot-border-width, 1px);
    width: 8px;
    width: var(--fc-event-resizer-dot-total-width, 8px);
    height: 8px;
    height: var(--fc-event-resizer-dot-total-width, 8px);
    border-style: solid;
    border-color: inherit;
    background: #fff;
    background: var(--fc-page-bg-color, #fff)

    /* expand hit area */

  }
.fc-event-selected .fc-event-resizer:before {
      content: '';
      position: absolute;
      top: -20px;
      left: -20px;
      right: -20px;
      bottom: -20px;
    }
/* selecting (always TOUCH) */
/* OR, focused by tab-index */
/* (TODO: maybe not the best focus-styling for .fc-daygrid-dot-event) */
/* ---------------------------------------------------------------------------------------------------- */
.fc-event-selected,
.fc-event:focus {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2)

  /* expand hit area (subclasses should expand) */

}
.fc-event-selected:before, .fc-event:focus:before {
    content: "";
    position: absolute;
    z-index: 3;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  }
.fc-event-selected,
.fc-event:focus {

  /* dimmer effect */

}
.fc-event-selected:after, .fc-event:focus:after {
    content: "";
    background: rgba(0, 0, 0, 0.25);
    background: var(--fc-event-selected-overlay-color, rgba(0, 0, 0, 0.25));
    position: absolute;
    z-index: 1;

    /* assume there's a border on all sides. overcome it. */
    /* sometimes there's NOT a border, in which case the dimmer will go over */
    /* an adjacent border, which looks fine. */
    top: -1px;
    left: -1px;
    right: -1px;
    bottom: -1px;
  }
/*
A HORIZONTAL event
*/
.fc-h-event { /* allowed to be top-level */
  display: block;
  border: 1px solid #3788d8;
  border: 1px solid var(--fc-event-border-color, #3788d8);
  background-color: #3788d8;
  background-color: var(--fc-event-bg-color, #3788d8)

}
.fc-h-event .fc-event-main {
    color: #fff;
    color: var(--fc-event-text-color, #fff);
  }
.fc-h-event .fc-event-main-frame {
    display: flex; /* for make fc-event-title-container expand */
  }
.fc-h-event .fc-event-time {
    max-width: 100%; /* clip overflow on this element */
    overflow: hidden;
  }
.fc-h-event .fc-event-title-container { /* serves as a container for the sticky cushion */
    flex-grow: 1;
    flex-shrink: 1;
    min-width: 0; /* important for allowing to shrink all the way */
  }
.fc-h-event .fc-event-title {
    display: inline-block; /* need this to be sticky cross-browser */
    vertical-align: top; /* for not messing up line-height */
    left: 0;  /* for sticky */
    right: 0; /* for sticky */
    max-width: 100%; /* clip overflow on this element */
    overflow: hidden;
  }
.fc-h-event.fc-event-selected:before {
    /* expand hit area */
    top: -10px;
    bottom: -10px;
  }
/* adjust border and border-radius (if there is any) for non-start/end */
.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),
.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left-width: 0;
}
.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),
.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right-width: 0;
}
/* resizers */
.fc-h-event:not(.fc-event-selected) .fc-event-resizer {
  top: 0;
  bottom: 0;
  width: 8px;
  width: var(--fc-event-resizer-thickness, 8px);
}
.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,
.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end {
  cursor: w-resize;
  left: -4px;
  left: calc(-0.5 * var(--fc-event-resizer-thickness, 8px));
}
.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,
.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start {
  cursor: e-resize;
  right: -4px;
  right: calc(-0.5 * var(--fc-event-resizer-thickness, 8px));
}
/* resizers for TOUCH */
.fc-h-event.fc-event-selected .fc-event-resizer {
  top: 50%;
  margin-top: -4px;
  margin-top: calc(-0.5 * var(--fc-event-resizer-dot-total-width, 8px));
}
.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,
.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end {
  left: -4px;
  left: calc(-0.5 * var(--fc-event-resizer-dot-total-width, 8px));
}
.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,
.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start {
  right: -4px;
  right: calc(-0.5 * var(--fc-event-resizer-dot-total-width, 8px));
}
.fc .fc-popover {
    position: absolute;
    z-index: 9999;
    box-shadow: 0 2px 6px rgba(0,0,0,.15);
  }
.fc .fc-popover-header {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 3px 4px;
  }
.fc .fc-popover-title {
    margin: 0 2px;
  }
.fc .fc-popover-close {
    cursor: pointer;
    opacity: 0.65;
    font-size: 1.1em;
  }
.fc-theme-standard .fc-popover {
    border: 1px solid #ddd;
    border: 1px solid var(--fc-border-color, #ddd);
    background: #fff;
    background: var(--fc-page-bg-color, #fff);
  }
.fc-theme-standard .fc-popover-header {
    background: rgba(208, 208, 208, 0.3);
    background: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3));
  }


:root {
  --fc-daygrid-event-dot-width: 8px;
}
/* help things clear margins of inner content */
.fc-daygrid-day-frame,
.fc-daygrid-day-events,
.fc-daygrid-event-harness { /* for event top/bottom margins */
}
.fc-daygrid-day-frame:before, .fc-daygrid-day-events:before, .fc-daygrid-event-harness:before {
  content: "";
  clear: both;
  display: table; }
.fc-daygrid-day-frame:after, .fc-daygrid-day-events:after, .fc-daygrid-event-harness:after {
  content: "";
  clear: both;
  display: table; }
.fc .fc-daygrid-body { /* a <div> that wraps the table */
    position: relative;
    z-index: 1; /* container inner z-index's because <tr>s can't do it */
  }
.fc .fc-daygrid-day.fc-day-today {
      background-color: rgba(255, 220, 40, 0.15);
      background-color: var(--fc-today-bg-color, rgba(255, 220, 40, 0.15));
    }
.fc .fc-daygrid-day-frame {
    position: relative;
    min-height: 100%; /* seems to work better than `height` because sets height after rows/cells naturally do it */
  }
.fc {

  /* cell top */

}
.fc .fc-daygrid-day-top {
    display: flex;
    flex-direction: row-reverse;
  }
.fc .fc-day-other .fc-daygrid-day-top {
    opacity: 0.3;
  }
.fc {

  /* day number (within cell top) */

}
.fc .fc-daygrid-day-number {
    position: relative;
    z-index: 4;
    padding: 4px;
  }
.fc {

  /* event container */

}
.fc .fc-daygrid-day-events {
    margin-top: 1px; /* needs to be margin, not padding, so that available cell height can be computed */
  }
.fc {

  /* positioning for balanced vs natural */

}
.fc .fc-daygrid-body-balanced .fc-daygrid-day-events {
      position: absolute;
      left: 0;
      right: 0;
    }
.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events {
      position: relative; /* for containing abs positioned event harnesses */
      min-height: 2em; /* in addition to being a min-height during natural height, equalizes the heights a little bit */
    }
.fc .fc-daygrid-body-natural { /* can coexist with -unbalanced */
  }
.fc .fc-daygrid-body-natural .fc-daygrid-day-events {
      margin-bottom: 1em;
    }
.fc {

  /* event harness */

}
.fc .fc-daygrid-event-harness {
    position: relative;
  }
.fc .fc-daygrid-event-harness-abs {
    position: absolute;
    top: 0; /* fallback coords for when cannot yet be computed */
    left: 0; /* */
    right: 0; /* */
  }
.fc .fc-daygrid-bg-harness {
    position: absolute;
    top: 0;
    bottom: 0;
  }
.fc {

  /* bg content */

}
.fc .fc-daygrid-day-bg .fc-non-business { z-index: 1 }
.fc .fc-daygrid-day-bg .fc-bg-event { z-index: 2 }
.fc .fc-daygrid-day-bg .fc-highlight { z-index: 3 }
.fc {

  /* events */

}
.fc .fc-daygrid-event {
    z-index: 6;
    margin-top: 1px;
  }
.fc .fc-daygrid-event.fc-event-mirror {
    z-index: 7;
  }
.fc {

  /* cell bottom (within day-events) */

}
.fc .fc-daygrid-day-bottom {
    font-size: .85em;
    padding: 2px 3px 0
  }
.fc .fc-daygrid-day-bottom:before {
  content: "";
  clear: both;
  display: table; }
.fc .fc-daygrid-more-link {
    position: relative;
    z-index: 4;
    cursor: pointer;
  }
.fc {

  /* week number (within frame) */

}
.fc .fc-daygrid-week-number {
    position: absolute;
    z-index: 5;
    top: 0;
    padding: 2px;
    min-width: 1.5em;
    text-align: center;
    background-color: rgba(208, 208, 208, 0.3);
    background-color: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3));
    color: #808080;
    color: var(--fc-neutral-text-color, #808080);
  }
.fc {

  /* popover */

}
.fc .fc-more-popover .fc-popover-body {
    min-width: 220px;
    padding: 10px;
  }
.fc-direction-ltr .fc-daygrid-event.fc-event-start,
.fc-direction-rtl .fc-daygrid-event.fc-event-end {
  margin-left: 2px;
}
.fc-direction-ltr .fc-daygrid-event.fc-event-end,
.fc-direction-rtl .fc-daygrid-event.fc-event-start {
  margin-right: 2px;
}
.fc-direction-ltr .fc-daygrid-week-number {
    left: 0;
    border-radius: 0 0 3px 0;
  }
.fc-direction-rtl .fc-daygrid-week-number {
    right: 0;
    border-radius: 0 0 0 3px;
  }
.fc-liquid-hack .fc-daygrid-day-frame {
    position: static; /* will cause inner absolute stuff to expand to <td> */
  }
.fc-daygrid-event { /* make root-level, because will be dragged-and-dropped outside of a component root */
  position: relative; /* for z-indexes assigned later */
  white-space: nowrap;
  border-radius: 3px; /* dot event needs this to when selected */
  font-size: .85em;
  font-size: var(--fc-small-font-size, .85em);
}
/* --- the rectangle ("block") style of event --- */
.fc-daygrid-block-event .fc-event-time {
    font-weight: bold;
  }
.fc-daygrid-block-event .fc-event-time,
  .fc-daygrid-block-event .fc-event-title {
    padding: 1px;
  }
/* --- the dot style of event --- */
.fc-daygrid-dot-event {
  display: flex;
  align-items: center;
  padding: 2px 0

}
.fc-daygrid-dot-event .fc-event-title {
    flex-grow: 1;
    flex-shrink: 1;
    min-width: 0; /* important for allowing to shrink all the way */
    overflow: hidden;
    font-weight: bold;
  }
.fc-daygrid-dot-event:hover,
  .fc-daygrid-dot-event.fc-event-mirror {
    background: rgba(0, 0, 0, 0.1);
  }
.fc-daygrid-dot-event.fc-event-selected:before {
    /* expand hit area */
    top: -10px;
    bottom: -10px;
  }
.fc-daygrid-event-dot { /* the actual dot */
  margin: 0 4px;
  box-sizing: content-box;
  width: 0;
  height: 0;
  border: 4px solid #3788d8;
  border: calc(var(--fc-daygrid-event-dot-width, 8px) / 2) solid var(--fc-event-border-color, #3788d8);
  border-radius: 4px;
  border-radius: calc(var(--fc-daygrid-event-dot-width, 8px) / 2);
}
/* --- spacing between time and title --- */
.fc-direction-ltr .fc-daygrid-event .fc-event-time {
    margin-right: 3px;
  }
.fc-direction-rtl .fc-daygrid-event .fc-event-time {
    margin-left: 3px;
  }


/*
A VERTICAL event
*/

.fc-v-event { /* allowed to be top-level */
  display: block;
  border: 1px solid #3788d8;
  border: 1px solid var(--fc-event-border-color, #3788d8);
  background-color: #3788d8;
  background-color: var(--fc-event-bg-color, #3788d8)

}

.fc-v-event .fc-event-main {
    color: #fff;
    color: var(--fc-event-text-color, #fff);
    height: 100%;
  }

.fc-v-event .fc-event-main-frame {
    height: 100%;
    display: flex;
    flex-direction: column;
  }

.fc-v-event .fc-event-time {
    flex-grow: 0;
    flex-shrink: 0;
    max-height: 100%;
    overflow: hidden;
  }

.fc-v-event .fc-event-title-container { /* a container for the sticky cushion */
    flex-grow: 1;
    flex-shrink: 1;
    min-height: 0; /* important for allowing to shrink all the way */
  }

.fc-v-event .fc-event-title { /* will have fc-sticky on it */
    top: 0;
    bottom: 0;
    max-height: 100%; /* clip overflow */
    overflow: hidden;
  }

.fc-v-event:not(.fc-event-start) {
    border-top-width: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

.fc-v-event:not(.fc-event-end) {
    border-bottom-width: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }

.fc-v-event.fc-event-selected:before {
    /* expand hit area */
    left: -10px;
    right: -10px;
  }

.fc-v-event {

  /* resizer (mouse AND touch) */

}

.fc-v-event .fc-event-resizer-start {
    cursor: n-resize;
  }

.fc-v-event .fc-event-resizer-end {
    cursor: s-resize;
  }

.fc-v-event {

  /* resizer for MOUSE */

}

.fc-v-event:not(.fc-event-selected) .fc-event-resizer {
      height: 8px;
      height: var(--fc-event-resizer-thickness, 8px);
      left: 0;
      right: 0;
    }

.fc-v-event:not(.fc-event-selected) .fc-event-resizer-start {
      top: -4px;
      top: calc(var(--fc-event-resizer-thickness, 8px) / -2);
    }

.fc-v-event:not(.fc-event-selected) .fc-event-resizer-end {
      bottom: -4px;
      bottom: calc(var(--fc-event-resizer-thickness, 8px) / -2);
    }

.fc-v-event {

  /* resizer for TOUCH (when event is "selected") */

}

.fc-v-event.fc-event-selected .fc-event-resizer {
      left: 50%;
      margin-left: -4px;
      margin-left: calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);
    }

.fc-v-event.fc-event-selected .fc-event-resizer-start {
      top: -4px;
      top: calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);
    }

.fc-v-event.fc-event-selected .fc-event-resizer-end {
      bottom: -4px;
      bottom: calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);
    }

.fc .fc-timegrid .fc-daygrid-body { /* the all-day daygrid within the timegrid view */
    z-index: 2; /* put above the timegrid-body so that more-popover is above everything. TODO: better solution */
  }

.fc .fc-timegrid-divider {
    padding: 0 0 2px; /* browsers get confused when you set height. use padding instead */
  }

.fc .fc-timegrid-body {
    position: relative;
    z-index: 1; /* scope the z-indexes of slots and cols */
    min-height: 100%; /* fill height always, even when slat table doesn't grow */
  }

.fc .fc-timegrid-axis-chunk { /* for advanced ScrollGrid */
    position: relative /* offset parent for now-indicator-container */

  }

.fc .fc-timegrid-axis-chunk > table {
      position: relative;
      z-index: 1; /* above the now-indicator-container */
    }

.fc .fc-timegrid-slots {
    position: relative;
    z-index: 1;
  }

.fc .fc-timegrid-slot { /* a <td> */
    height: 1.5em;
    border-bottom: 0 /* each cell owns its top border */
  }

.fc .fc-timegrid-slot:empty:before {
      content: '\00a0'; /* make sure there's at least an empty space to create height for height syncing */
    }

.fc .fc-timegrid-slot-minor {
    border-top-style: dotted;
  }

.fc .fc-timegrid-slot-label-cushion {
    display: inline-block;
    white-space: nowrap;
  }

.fc .fc-timegrid-slot-label {
    vertical-align: middle; /* vertical align the slots */
  }

.fc {


  /* slots AND axis cells (top-left corner of view including the "all-day" text) */

}

.fc .fc-timegrid-axis-cushion,
  .fc .fc-timegrid-slot-label-cushion {
    padding: 0 4px;
  }

.fc {


  /* axis cells (top-left corner of view including the "all-day" text) */
  /* vertical align is more complicated, uses flexbox */

}

.fc .fc-timegrid-axis-frame-liquid {
    height: 100%; /* will need liquid-hack in FF */
  }

.fc .fc-timegrid-axis-frame {
    overflow: hidden;
    display: flex;
    align-items: center; /* vertical align */
    justify-content: flex-end; /* horizontal align. matches text-align below */
  }

.fc .fc-timegrid-axis-cushion {
    max-width: 60px; /* limits the width of the "all-day" text */
    flex-shrink: 0; /* allows text to expand how it normally would, regardless of constrained width */
  }

.fc-direction-ltr .fc-timegrid-slot-label-frame {
    text-align: right;
  }

.fc-direction-rtl .fc-timegrid-slot-label-frame {
    text-align: left;
  }

.fc-liquid-hack .fc-timegrid-axis-frame-liquid {
  height: auto;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  }

.fc .fc-timegrid-col.fc-day-today {
      background-color: rgba(255, 220, 40, 0.15);
      background-color: var(--fc-today-bg-color, rgba(255, 220, 40, 0.15));
    }

.fc .fc-timegrid-col-frame {
    min-height: 100%; /* liquid-hack is below */
    position: relative;
  }

.fc-media-screen.fc-liquid-hack .fc-timegrid-col-frame {
  height: auto;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
    }

.fc-media-screen .fc-timegrid-cols {
    position: absolute; /* no z-index. children will decide and go above slots */
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
  }

.fc-media-screen .fc-timegrid-cols > table {
      height: 100%;
    }

.fc-media-screen .fc-timegrid-col-bg,
  .fc-media-screen .fc-timegrid-col-events,
  .fc-media-screen .fc-timegrid-now-indicator-container {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
  }

.fc {

  /* bg */

}

.fc .fc-timegrid-col-bg {
    z-index: 2; /* TODO: kill */
  }

.fc .fc-timegrid-col-bg .fc-non-business { z-index: 1 }

.fc .fc-timegrid-col-bg .fc-bg-event { z-index: 2 }

.fc .fc-timegrid-col-bg .fc-highlight { z-index: 3 }

.fc .fc-timegrid-bg-harness {
    position: absolute; /* top/bottom will be set by JS */
    left: 0;
    right: 0;
  }

.fc {

  /* fg events */
  /* (the mirror segs are put into a separate container with same classname, */
  /* and they must be after the normal seg container to appear at a higher z-index) */

}

.fc .fc-timegrid-col-events {
    z-index: 3;
    /* child event segs have z-indexes that are scoped within this div */
  }

.fc {

  /* now indicator */

}

.fc .fc-timegrid-now-indicator-container {
    bottom: 0;
    overflow: hidden; /* don't let overflow of lines/arrows cause unnecessary scrolling */
    /* z-index is set on the individual elements */
  }

.fc-direction-ltr .fc-timegrid-col-events {
    margin: 0 2.5% 0 2px;
  }

.fc-direction-rtl .fc-timegrid-col-events {
    margin: 0 2px 0 2.5%;
  }

.fc-timegrid-event-harness {
  position: absolute /* top/left/right/bottom will all be set by JS */
}

.fc-timegrid-event-harness > .fc-timegrid-event {
    position: absolute; /* absolute WITHIN the harness */
    top: 0; /* for when not yet positioned */
    bottom: 0; /* " */
    left: 0;
    right: 0;
  }

.fc-timegrid-event-harness-inset .fc-timegrid-event,
.fc-timegrid-event.fc-event-mirror,
.fc-timegrid-more-link {
  box-shadow: 0px 0px 0px 1px #fff;
  box-shadow: 0px 0px 0px 1px var(--fc-page-bg-color, #fff);
}

.fc-timegrid-event,
.fc-timegrid-more-link { /* events need to be root */
  font-size: .85em;
  font-size: var(--fc-small-font-size, .85em);
  border-radius: 3px;
}

.fc-timegrid-event { /* events need to be root */
  margin-bottom: 1px /* give some space from bottom */
}

.fc-timegrid-event .fc-event-main {
    padding: 1px 1px 0;
  }

.fc-timegrid-event .fc-event-time {
    white-space: nowrap;
    font-size: .85em;
    font-size: var(--fc-small-font-size, .85em);
    margin-bottom: 1px;
  }

.fc-timegrid-event-short .fc-event-main-frame {
    flex-direction: row;
    overflow: hidden;
  }

.fc-timegrid-event-short .fc-event-time:after {
    content: '\00a0-\00a0'; /* dash surrounded by non-breaking spaces */
  }

.fc-timegrid-event-short .fc-event-title {
    font-size: .85em;
    font-size: var(--fc-small-font-size, .85em)
  }

.fc-timegrid-more-link { /* does NOT inherit from fc-timegrid-event */
  position: absolute;
  z-index: 9999; /* hack */
  color: inherit;
  color: var(--fc-more-link-text-color, inherit);
  background: #d0d0d0;
  background: var(--fc-more-link-bg-color, #d0d0d0);
  cursor: pointer;
  margin-bottom: 1px; /* match space below fc-timegrid-event */
}

.fc-timegrid-more-link-inner { /* has fc-sticky */
  padding: 3px 2px;
  top: 0;
}

.fc-direction-ltr .fc-timegrid-more-link {
    right: 0;
  }

.fc-direction-rtl .fc-timegrid-more-link {
    left: 0;
  }

.fc {

  /* line */

}

.fc .fc-timegrid-now-indicator-line {
    position: absolute;
    z-index: 4;
    left: 0;
    right: 0;
    border-style: solid;
    border-color: red;
    border-color: var(--fc-now-indicator-color, red);
    border-width: 1px 0 0;
  }

.fc {

  /* arrow */

}

.fc .fc-timegrid-now-indicator-arrow {
    position: absolute;
    z-index: 4;
    margin-top: -5px; /* vertically center on top coordinate */
    border-style: solid;
    border-color: red;
    border-color: var(--fc-now-indicator-color, red);
  }

.fc-direction-ltr .fc-timegrid-now-indicator-arrow {
    left: 0;

    /* triangle pointing right. TODO: mixin */
    border-width: 5px 0 5px 6px;
    border-top-color: transparent;
    border-bottom-color: transparent;
  }

.fc-direction-rtl .fc-timegrid-now-indicator-arrow {
    right: 0;

    /* triangle pointing left. TODO: mixin */
    border-width: 5px 6px 5px 0;
    border-top-color: transparent;
    border-bottom-color: transparent;
  }


:root {
  --fc-list-event-dot-width: 10px;
  --fc-list-event-hover-bg-color: #f5f5f5;
}
.fc-theme-standard .fc-list {
    border: 1px solid #ddd;
    border: 1px solid var(--fc-border-color, #ddd);
  }
.fc {

  /* message when no events */

}
.fc .fc-list-empty {
    background-color: rgba(208, 208, 208, 0.3);
    background-color: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3));
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center; /* vertically aligns fc-list-empty-inner */
  }
.fc .fc-list-empty-cushion {
    margin: 5em 0;
  }
.fc {

  /* table within the scroller */
  /* ---------------------------------------------------------------------------------------------------- */

}
.fc .fc-list-table {
    width: 100%;
    border-style: hidden; /* kill outer border on theme */
  }
.fc .fc-list-table tr > * {
    border-left: 0;
    border-right: 0;
  }
.fc .fc-list-sticky .fc-list-day > * { /* the cells */
      position: sticky;
      top: 0;
      background: #fff;
      background: var(--fc-page-bg-color, #fff); /* for when headers are styled to be transparent and sticky */
    }
.fc {

  /* only exists for aria reasons, hide for non-screen-readers */

}
.fc .fc-list-table thead {
    position: absolute;
    left: -10000px;
  }
.fc {

  /* the table's border-style:hidden gets confused by hidden thead. force-hide top border of first cell */

}
.fc .fc-list-table tbody > tr:first-child th {
    border-top: 0;
  }
.fc .fc-list-table th {
    padding: 0; /* uses an inner-wrapper instead... */
  }
.fc .fc-list-table td,
  .fc .fc-list-day-cushion {
    padding: 8px 14px;
  }
.fc {


  /* date heading rows */
  /* ---------------------------------------------------------------------------------------------------- */

}
.fc .fc-list-day-cushion:after {
  content: "";
  clear: both;
  display: table; /* clear floating */
    }
.fc-theme-standard .fc-list-day-cushion {
    background-color: rgba(208, 208, 208, 0.3);
    background-color: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3));
  }
.fc-direction-ltr .fc-list-day-text,
.fc-direction-rtl .fc-list-day-side-text {
  float: left;
}
.fc-direction-ltr .fc-list-day-side-text,
.fc-direction-rtl .fc-list-day-text {
  float: right;
}
/* make the dot closer to the event title */
.fc-direction-ltr .fc-list-table .fc-list-event-graphic { padding-right: 0 }
.fc-direction-rtl .fc-list-table .fc-list-event-graphic { padding-left: 0 }
.fc .fc-list-event.fc-event-forced-url {
    cursor: pointer; /* whole row will seem clickable */
  }
.fc .fc-list-event:hover td {
    background-color: #f5f5f5;
    background-color: var(--fc-list-event-hover-bg-color, #f5f5f5);
  }
.fc {

  /* shrink certain cols */

}
.fc .fc-list-event-graphic,
  .fc .fc-list-event-time {
    white-space: nowrap;
    width: 1px;
  }
.fc .fc-list-event-dot {
    display: inline-block;
    box-sizing: content-box;
    width: 0;
    height: 0;
    border: 5px solid #3788d8;
    border: calc(var(--fc-list-event-dot-width, 10px) / 2) solid var(--fc-event-border-color, #3788d8);
    border-radius: 5px;
    border-radius: calc(var(--fc-list-event-dot-width, 10px) / 2);
  }
.fc {

  /* reset <a> styling */

}
.fc .fc-list-event-title a {
    color: inherit;
    text-decoration: none;
  }
.fc {

  /* underline link when hovering over any part of row */

}
.fc .fc-list-event.fc-event-forced-url:hover a {
    text-decoration: underline;
  }

:root .grid-stack-item>.ui-resizable-handle{filter:none}.grid-stack{position:relative}.grid-stack.grid-stack-rtl{direction:ltr}.grid-stack.grid-stack-rtl>.grid-stack-item{direction:rtl}.grid-stack .grid-stack-placeholder>.placeholder-content{border:1px dashed #d3d3d3;margin:0;position:absolute;width:auto;z-index:0!important;text-align:center}.grid-stack>.grid-stack-item{min-width:8.3333333333%;position:absolute;padding:0}.grid-stack>.grid-stack-item>.grid-stack-item-content{margin:0;position:absolute;width:auto;overflow-x:hidden;overflow-y:auto}.grid-stack>.grid-stack-item>.ui-resizable-handle{position:absolute;font-size:.1px;display:block;touch-action:none}.grid-stack>.grid-stack-item.ui-resizable-autohide>.ui-resizable-handle,.grid-stack>.grid-stack-item.ui-resizable-disabled>.ui-resizable-handle{display:none}.grid-stack>.grid-stack-item.ui-draggable-dragging,.grid-stack>.grid-stack-item.ui-resizable-resizing{z-index:100}.grid-stack>.grid-stack-item.ui-draggable-dragging>.grid-stack-item-content,.grid-stack>.grid-stack-item.ui-resizable-resizing>.grid-stack-item-content{box-shadow:1px 4px 6px rgba(0,0,0,.2);opacity:.8}.grid-stack>.grid-stack-item>.ui-resizable-se,.grid-stack>.grid-stack-item>.ui-resizable-sw{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDUxMS42MjYgNTExLjYyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjYyNiA1MTEuNjI3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTMyOC45MDYsNDAxLjk5NGgtMzYuNTUzVjEwOS42MzZoMzYuNTUzYzQuOTQ4LDAsOS4yMzYtMS44MDksMTIuODQ3LTUuNDI2YzMuNjEzLTMuNjE1LDUuNDIxLTcuODk4LDUuNDIxLTEyLjg0NSAgIGMwLTQuOTQ5LTEuODAxLTkuMjMxLTUuNDI4LTEyLjg1MWwtNzMuMDg3LTczLjA5QzI2NS4wNDQsMS44MDksMjYwLjc2LDAsMjU1LjgxMywwYy00Ljk0OCwwLTkuMjI5LDEuODA5LTEyLjg0Nyw1LjQyNCAgIGwtNzMuMDg4LDczLjA5Yy0zLjYxOCwzLjYxOS01LjQyNCw3LjkwMi01LjQyNCwxMi44NTFjMCw0Ljk0NiwxLjgwNyw5LjIyOSw1LjQyNCwxMi44NDVjMy42MTksMy42MTcsNy45MDEsNS40MjYsMTIuODUsNS40MjYgICBoMzYuNTQ1djI5Mi4zNThoLTM2LjU0MmMtNC45NTIsMC05LjIzNSwxLjgwOC0xMi44NSw1LjQyMWMtMy42MTcsMy42MjEtNS40MjQsNy45MDUtNS40MjQsMTIuODU0ICAgYzAsNC45NDUsMS44MDcsOS4yMjcsNS40MjQsMTIuODQ3bDczLjA4OSw3My4wODhjMy42MTcsMy42MTcsNy44OTgsNS40MjQsMTIuODQ3LDUuNDI0YzQuOTUsMCw5LjIzNC0xLjgwNywxMi44NDktNS40MjQgICBsNzMuMDg3LTczLjA4OGMzLjYxMy0zLjYyLDUuNDIxLTcuOTAxLDUuNDIxLTEyLjg0N2MwLTQuOTQ4LTEuODA4LTkuMjMyLTUuNDIxLTEyLjg1NCAgIEMzMzguMTQyLDQwMy44MDIsMzMzLjg1Nyw0MDEuOTk0LDMyOC45MDYsNDAxLjk5NHoiIGZpbGw9IiM2NjY2NjYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center;transform:rotate(45deg)}.grid-stack>.grid-stack-item>.ui-resizable-se{transform:rotate(-45deg)}.grid-stack>.grid-stack-item>.ui-resizable-nw{cursor:nw-resize;width:20px;height:20px;top:0}.grid-stack>.grid-stack-item>.ui-resizable-n{cursor:n-resize;height:10px;top:0;left:25px;right:25px}.grid-stack>.grid-stack-item>.ui-resizable-ne{cursor:ne-resize;width:20px;height:20px;top:0}.grid-stack>.grid-stack-item>.ui-resizable-e{cursor:e-resize;width:10px;top:15px;bottom:15px}.grid-stack>.grid-stack-item>.ui-resizable-se{cursor:se-resize;width:20px;height:20px}.grid-stack>.grid-stack-item>.ui-resizable-s{cursor:s-resize;height:10px;left:25px;bottom:0;right:25px}.grid-stack>.grid-stack-item>.ui-resizable-sw{cursor:sw-resize;width:20px;height:20px;bottom:0}.grid-stack>.grid-stack-item>.ui-resizable-w{cursor:w-resize;width:10px;top:15px;bottom:15px}.grid-stack>.grid-stack-item.ui-draggable-dragging>.ui-resizable-handle{display:none!important}.grid-stack>.grid-stack-item[gs-w="0"]{width:0%}.grid-stack>.grid-stack-item[gs-x="0"]{left:0}.grid-stack>.grid-stack-item[gs-min-w="0"]{min-width:0}.grid-stack>.grid-stack-item[gs-max-w="0"]{max-width:0%}.grid-stack>.grid-stack-item[gs-w="1"]{width:8.3333333333%}.grid-stack>.grid-stack-item[gs-x="1"]{left:8.3333333333%}.grid-stack>.grid-stack-item[gs-min-w="1"]{min-width:8.3333333333%}.grid-stack>.grid-stack-item[gs-max-w="1"]{max-width:8.3333333333%}.grid-stack>.grid-stack-item[gs-w="2"]{width:16.6666666667%}.grid-stack>.grid-stack-item[gs-x="2"]{left:16.6666666667%}.grid-stack>.grid-stack-item[gs-min-w="2"]{min-width:16.6666666667%}.grid-stack>.grid-stack-item[gs-max-w="2"]{max-width:16.6666666667%}.grid-stack>.grid-stack-item[gs-w="3"]{width:25%}.grid-stack>.grid-stack-item[gs-x="3"]{left:25%}.grid-stack>.grid-stack-item[gs-min-w="3"]{min-width:25%}.grid-stack>.grid-stack-item[gs-max-w="3"]{max-width:25%}.grid-stack>.grid-stack-item[gs-w="4"]{width:33.3333333333%}.grid-stack>.grid-stack-item[gs-x="4"]{left:33.3333333333%}.grid-stack>.grid-stack-item[gs-min-w="4"]{min-width:33.3333333333%}.grid-stack>.grid-stack-item[gs-max-w="4"]{max-width:33.3333333333%}.grid-stack>.grid-stack-item[gs-w="5"]{width:41.6666666667%}.grid-stack>.grid-stack-item[gs-x="5"]{left:41.6666666667%}.grid-stack>.grid-stack-item[gs-min-w="5"]{min-width:41.6666666667%}.grid-stack>.grid-stack-item[gs-max-w="5"]{max-width:41.6666666667%}.grid-stack>.grid-stack-item[gs-w="6"]{width:50%}.grid-stack>.grid-stack-item[gs-x="6"]{left:50%}.grid-stack>.grid-stack-item[gs-min-w="6"]{min-width:50%}.grid-stack>.grid-stack-item[gs-max-w="6"]{max-width:50%}.grid-stack>.grid-stack-item[gs-w="7"]{width:58.3333333333%}.grid-stack>.grid-stack-item[gs-x="7"]{left:58.3333333333%}.grid-stack>.grid-stack-item[gs-min-w="7"]{min-width:58.3333333333%}.grid-stack>.grid-stack-item[gs-max-w="7"]{max-width:58.3333333333%}.grid-stack>.grid-stack-item[gs-w="8"]{width:66.6666666667%}.grid-stack>.grid-stack-item[gs-x="8"]{left:66.6666666667%}.grid-stack>.grid-stack-item[gs-min-w="8"]{min-width:66.6666666667%}.grid-stack>.grid-stack-item[gs-max-w="8"]{max-width:66.6666666667%}.grid-stack>.grid-stack-item[gs-w="9"]{width:75%}.grid-stack>.grid-stack-item[gs-x="9"]{left:75%}.grid-stack>.grid-stack-item[gs-min-w="9"]{min-width:75%}.grid-stack>.grid-stack-item[gs-max-w="9"]{max-width:75%}.grid-stack>.grid-stack-item[gs-w="10"]{width:83.3333333333%}.grid-stack>.grid-stack-item[gs-x="10"]{left:83.3333333333%}.grid-stack>.grid-stack-item[gs-min-w="10"]{min-width:83.3333333333%}.grid-stack>.grid-stack-item[gs-max-w="10"]{max-width:83.3333333333%}.grid-stack>.grid-stack-item[gs-w="11"]{width:91.6666666667%}.grid-stack>.grid-stack-item[gs-x="11"]{left:91.6666666667%}.grid-stack>.grid-stack-item[gs-min-w="11"]{min-width:91.6666666667%}.grid-stack>.grid-stack-item[gs-max-w="11"]{max-width:91.6666666667%}.grid-stack>.grid-stack-item[gs-w="12"]{width:100%}.grid-stack>.grid-stack-item[gs-x="12"]{left:100%}.grid-stack>.grid-stack-item[gs-min-w="12"]{min-width:100%}.grid-stack>.grid-stack-item[gs-max-w="12"]{max-width:100%}.grid-stack.grid-stack-1>.grid-stack-item{min-width:100%}.grid-stack.grid-stack-1>.grid-stack-item[gs-w="1"]{width:100%}.grid-stack.grid-stack-1>.grid-stack-item[gs-x="1"]{left:100%}.grid-stack.grid-stack-1>.grid-stack-item[gs-min-w="1"]{min-width:100%}.grid-stack.grid-stack-1>.grid-stack-item[gs-max-w="1"]{max-width:100%}.grid-stack.grid-stack-animate,.grid-stack.grid-stack-animate .grid-stack-item{transition:left .3s,top .3s,height .3s,width .3s}.grid-stack.grid-stack-animate .grid-stack-item.grid-stack-placeholder,.grid-stack.grid-stack-animate .grid-stack-item.ui-draggable-dragging,.grid-stack.grid-stack-animate .grid-stack-item.ui-resizable-resizing{transition:left 0s,top 0s,height 0s,width 0s}.grid-stack.ui-droppable.ui-droppable-over>:not(.ui-droppable){pointer-events:none}
@charset "UTF-8";@font-face {
  font-family: 'e-icons';
  font-style: normal;
  font-weight: normal;
  src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMj1tS3kAAAEoAAAAVmNtYXB9IIK+AAAHpAAAA0RnbHlmcuOpSgAAERAAAn5IaGVhZB7FfmIAAADQAAAANmhoZWEIVQWKAAAArAAAACRobXR4JAAAAAAAAYAAAAYkbG9jYQH9pcQAAAroAAAGKG1heHACwAMQAAABCAAAACBuYW1lc0cOBgACj1gAAAIlcG9zdJgIIJkAApGAAAAXfwABAAAEAAAAAFwEAAAAAAAD+AABAAAAAAAAAAAAAAAAAAABiQABAAAAAQAAlF8Vf18PPPUACwQAAAAAAN3XnLYAAAAA3dectgAAAAAD+AP4AAAACAACAAEAAAAAAAEAAAGJAwQALQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA5wDohwQAAAAAXAQAAAAAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAA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AQEBAgYICQsGBgYGBwYGBgsJCAUDAQEBAQMFCAkLBgYGBwYGBgYLCQgGAgEBvQEBAwUICQsGBgYHBgYGBgsJCAYCAQEBAQEBAgYICQsGBgYGBwYGBgsJCAUDAQGGBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgcGBgYKCgcGAgIBAQICBgcKCgYGBgcGBwYFCwkIBgICAQECAgYICQsFBwYGBwYGBgoKBwYCAgEBAgIGBwoKBgYGtgYHBgULCQgGAgIBAQICBggJCwUGBwYHBgYGCgoHBgICAQECAgYHCgoGBgYHBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgcGBgYKCgcGAgIBAQICBgcKCgYGBrYGBwYFCwkIBgICAQECAgYICQsFBgcGBwYGBgoKBwYCAgEBAgIGBwoKBgYGBwYHBgULCQgGAgIBAQICBggJCwUGBwYHBgYGCgoHBgICAQECAgYHCgoGBga2BgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHtwcGBgYKCgcGAgIBAQICBgcKCgYGBgcGBwYFCwkIBgICAQECAgYICQsFBgcGBwYGBgoKBwYCAgEBAgIGBwoKBgYGBwYHBgULCQgGAgIBAQICBggJCwUGBwABAAAAAAP3A5IAVAAAATEJAS8HDw4dAR8GAR8GMz8HAT8GNS8OKwEPBQNZ/lD+/QcHCAgJCAkJCQkJCAgICAcGBgQEAwICAgIDBAQGBgFHCggICAkJCQgJCQkICAgHBwHuBgUFBAICAgEBAgMEBQUHBwcICAkJCAkJCQkICAgIA3f92QEDBwUFBAMCAQEBAQIDBAUFBwcHCAgJCAkJCQkJCAgICAf+uQgGBAQCAgEBAQMDBAUGBgJqBwcICQgJCQgJCQkICAgHBwcFBQMDAgICAgMEBAYAAAACAAAAAAP3A/cAVQDVAAABMx8HEQ8HIS8HNS8CHQEfDiE/DxEvDisBHwEFHx47AT8eLx8PHgM2YwcGBQUDAwIBAQIDAwUFBgf9yQYGBQUEAwEBECAPAgIDBAUGBgYIBwkICQoJAjcKCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJCnEFA/zYAQEDAwQFBgcICAkK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CgoJCAcHBQQDArwfBwYFBQMDAgEBAgMDBQUGBx8BAgMDBQUGBwYGBQUEAwIgBgYFBQQDAgIDBAUFBgYgAgMEBQUGBgcGBQUDAwJ9BwYGBgoKBwYCAgEBAgIGBwoKBgYGB70GBwYFCwkIBgICAQECAgYICQsFBgcGfgECAwQFBwcICQoKCwwMDA29DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA29DQwMDAsKCgkIBwcFBAMCA3EGBgYGCwkIBgIBAQEBAQECBggJCwYGBgZ+BwYGBgoKBwYCAgEBAgIGBwoKBgYGB34CAwUFBggICQkLCwsMDQ1+DA0MDAsKCgkIBwYGBAMCAgMEBgYHCAkKCgwLDA0Mfg0NDAsLCwkJCAgGBQUDAv5HAQIDAwUFBgcGBgUFBAMCARwGBgUFBAMBAQEBAwQFBQYG/sUHBgUFAwMCAQQBAgIGBwoKBgYGB0UGBgYLCQgGAgIBAQICBggJCwYGBgZGBgYGCgoHBgICAT8/DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0/DQwMDAsKCgkIBwcFBAMCAQECAwQFBggICQkLCwsNDAHLHwEBAwQFBQYHBgYFBQQDAQEfBwYFBQQDAQEBAQMEBQUGBx8BAQMEBQUGBgcGBQUEAwEBIAYGBQUEAwEBAQEDBAUFBlgBAgIGCAkLBQYHBr0HBgYGCgoHBgICAQECAgYHCgoGBgYHvQYHBgULCQgGAgIBP70NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDb0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwM7wECAgYICQsGBgYG/oYHBgYGCgoHBgICAQECAgYHCgoGBgYHAXoGBgYGCwkIBgICAT/+hg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAXoNDAwMCwoKCQgHBgYEAwIBAQIDBAUHBwgJCgoLDAwMUT8GBgUFBAMCAgMEBQUGBiACAwQFBQYGBwYFBQMDAgEBAgMDBQUGAAIAAAAAA1oD9wAoAHkAAAEVKwEPCxUfAwcvCCsBDwYTJw8GFREVHwgzPwUfCT8MLwMzPwk1LwQBLwYjBwMbAZgICAgHBwYGBAUDAgEBAgM9k0IDBQUGBwYICAYMBgYGBgYFZQQbCQcHBgUD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CDURNT8JMzUrAQ8NJR8HFQ8GKwIvBjU/BwcVHw47Aj8ONS8PIw8OAwUEAwICAwSH/dYGBgUFBAMBAQEBAwQFBQYGAiqHBAMCAgMEBQYFBgYGBgW9BAMBAQEBAwS9BQYGBgYGBUo8BgcGBQsJCAYCAgE/AQIDBAUHBwgJCgoLDAwMDTz9SAECAwQFBwcICQoKCwwMDA0B7/4RBgcGBQsJCAYCAgEBAgIGCAkLBQYHSUMNDAwMCwoKCQgHBwUEAwICFgcGBQUEAwEBAQEDBAUFBge9BgYFBQQDAQEBAQMEBQUGBl4BAQIEBAQGBgcHCAgJCQkKvAoKCQgICAgGBgYFBAMCAQEBAQIDBAUGBgYICAgICQoKvQkJCggICAgGBgYEBAQCAQG4BQYFBgcFBgWHAQEDBAUFBgcGBgUFBAMBAYcFBgUGBgYGBQQDAQEBAQMEvQUGBgYGBQYFvQQDAgIDAZ4BAQIGCAkLBgYGBv7qARYMDQwLCwsKCAkHBgUFAwJ+/WsNDAwMCwoKCQgHBwUEAwIBPwECAgYICQsGBgYGApUHBgYGCwkIBQMBAT8CAwUFBgcJCAoLCwsMDZEBAgMDBQUGBz8GBgUFBAMCAgMEBQUGBj8HBgUFAwMCASA/CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJPwoJCQkICAcHBgYEBAQCAQEBAQIEBAQGBgcHCAgJCQkAAAQAAAAAA/cCnQAfAD8AcQC1AAABHwY7AT8FPQEvBg8HHwY7AT8FPQEvBg8GJTMfCg8LIS8KPQE/CTMHFR8OMyEzPw41Lw4jISMPDQEEAQIDAwUFBgcGBgUFBAMCAgMEBQUGBgcGBQUDAwJ/AQIDAwUFBgcGBgUFBAMCAgMEBQUGBgcGBQUDAwIC8wYGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBv0MBgcGBQsJCAYCAgEBAgIGCAkLBQYHBn4BAgMEBQcHCAkKCgsMDAwNAvQNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf0MDQwMDAsKCgkIBwcFBAMCAgAGBgUFBAMCAgMEBAYGBgYGBgQEAwIBAQIDBAQGBgYGBgUFBAMCAgMEBAYGBgYGBgQEAwIBAQIDBAQGBlgBAQMFCAkLBgYGB0UGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBkYGBgYLCQgF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BggJCwYGBgZ+Pw0MDAwLCgoJCAcGBgQDAgEBAgMEBgYHCAkKCgsMDAwNPwECAwQFBwcICQoKCwwMDA0Beg0MDAwLCgoJCAcHBQQDAgE/DQwMDAsKCgkIBwYGBAMCAQECAwQGBgcICQoKCwwMDA0/AQIDBAUHBwgJCgoLDAwMDf6GDQwMDAsKCgkIBwcFBAMCAcEBAgIGCAkLBQYHBr0GBwYFCwkIBgICAQECAgYICQsFBgcGvQYHBgYKCgcGAgIBXgYGBQUEAwEBAQEDBAUFBgYHBgUFBAICAQECAgQFBQZYAQICBggJCwUGBwa9BgcGBQsJCAYCAgE/DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0/AQICBggJCwUGBwa9BgcGBgoKBwYCAgH8AQEBAgYICQsGBgYGfn4GBwYFCwkIBgICAT9+AQIDBAUHBwgJCgoLDAwMDb0NDAwMCwoKCQgHBwUEAwIBPw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNPwECAwQFBwcICQoKCwwMDA29DQwMDAsKCgkIBwcFBAMCAX4NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAAAAAAMAAAAAA/cD9wAjAFwAxgAAAR0BHwYzPwc1LwcjDwYBITsBHwkVERUPCSMhIy8JNREhNSE/CjM3FSMPDxEfDyE/DxEvDyM1LwcPBh0BIT0BLwYPBgK9AgMEBQUGBj8HBgUFAwMCAQECAwMFBQYHPwYGBQUEAwL+KAI2XwYHBgULCQgGAgIBAQICBggJCwUGBwb9DAYHBgULCQgGAgIBA3L8jgEBAQIGCAkLBgYGBj8/DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNPwECAwMFBQYHBgYFBQQDAv4IAgMEBQUGBgcGBQUDAwIBJD8HBgUFBAICAQECAgQFBQYHPwYGBQUEAwEBAQEDBAUFBgJQAQICBggJCwUGBwb9SwYHBgULCQgGAgIBAQICBggJCwUGBwYCNz9FBwYFCwkIBgICAV4fAQIDBAUHBwgJCgoLDAwMDf1LDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0CtQ0MDAwLCgoJCAcHBQQDAgEf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CAhGAwICAgIDBAUFBgYFBQQDAgICAgMEBQYGBQYEHxN8E40DAwQCAQECBAUGCAgKCggIBwYEAgEBAgQFBgcJCgoJCPEGBgYGCwkIBgIBAQEBAQECBggJCwYGBgb+xQcGBgYKCgcGAgIBAQICBgcKCgYGBgf+hkUHBgULCQgGAgIBAzN+/cl+AXpIBQYGBgYFBgUEAwEBAQEDBIAEBgYGBQYGBX0EAwIBAQMEBQYGBgYFBgVIAgMEBQUGBgcGBQUEAgIBeQYGBgYLCQgGAgEBAX4/fg0NDAsLCwkJCAgGBQQDAgG9P34BAQECBggJCwYGBngBAgMEBQcHCAkKCgsMDAwNATsBAgMEBQcHCAkKCgsMDAwNATsNDAwMCwoKCQgHBwUEAwIBAQIEBggKCwwJAQIDBAUHBwgJCgoLDAwMDf1LDQwMDAsKCgkIBwcFBAMCywQGBwgIBwYFBAMCAgMEBQYGCAgHBgUEAwICAwcEBAkKCwsJCAcGBAMDBAYICQkLCwoJBwUEAwEBAwRTBQYHCAgGBgYEAwEBAQEDBAUGBwcIBwYFBAMCAQECArLDCwQECQoLCgoIBwYEAwECBQYHCQoLCwkJBwUEAwEBAwRDAQICBggJCwUGBwa9BgcGBQsKBwYCAgEBAgIGCAkLBQYHBr0GBwYGCgoHBgICAT+9AQICBgcKCgYGBwZ+/Pz8vb1er0gEAwEBAQICBAUGBgYGBgUFfgQDAQEBAgIEfgUGBgYGBQYFBAMBAQECAgRJsAcGBQUDAwIBAQIDAwUFBpcBAQECBggJCwYGBgZ+vb3+xQECAwQFBwcICQoKCwwMDA0/ArW9fgYGBgYLCQgGAgEBPn7+Rw0MDAwLCgoJCAcHBQQDAgE/DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA3GEBAPDgwMCQYByg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAAADAAAAAAP3A/cAGwA3AKEAAAERDwojISMvCTURNyE7AR8JFSE/CjM3FSMPDxEfDyE/DxEvDyM1LwcPBh0BIT0BLwYPBgO5AQEBAgYICQsGBgYG/QwGBwYFCwkIBgICAZ4CNl8GBwYFCwkIBgICAfyOAQEBAgYICQsGBgYGPz8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0/AQIDAwUFBgcGBgUFBAMC/ggCAwQFBQYGBwYFBQMDAgK9/ckGBwYFCwkIBgICAQECAgYICQsFBgcGAje9AQICBggJCwUGB0VFBwYFCwkIBgICAV4fAQIDBAUHBwgJCgoLDAwMDf1LDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0CtQ0MDAwLCgoJCAcHBQQDAgEfBwUGBAQDAgEBAgMDBQUGBx8fBwUGBAQDAgEBAgMDBQUGAAkAAAAAA9gD9wAdADEAPABAAEsAhwCbAOAA/gAANxUfDjM1Iy8GPQEjJR0BDwYjLwc1JQ8HIzclFSM1IQc9AT8GBx0BHwo7AT8ONS8KKwIPDQEfBh0BIzU/BwcVER8PMz8ONRE1Lw4jDw4FFTM9AT8GMzUjDw6mAgIDBAUFBgcHCAgJCQkK3NwGBgYEBAMCPwLzAgMEBQUGBr0HBQYEBAMCAf7GAQIDBAQGBgawzwI3/P6ZzwIDBAUFBgZeAgIDCQgJCgYMDQ3ECgkJCQgIBwcGBQUEAwMBAQEDBQYICQsLDQkJCr0JCgkJCAgHBwYFBQQDAgIDUgYGBQUEAwL8AQIDBAQGBQdfAQEDAwQFBQYHBwgICQkJCr0JCgkJCAgHBwYFBQQDAgICAgMEBQUGBwcICAkJCgm9CgkJCQgIBwcGBQUEAwMB/kc/AgMEBAYGBtzcCgkJCQgIBwcGBQUEAwICZwoJCQkICAcHBgYEBAQCAQE/AQIDAwUFBgedP9wHBgUFAwMCAQECAwMFBQYH3F4GBgUFBAMBAc8t/PzPrwcGBQUDAwIBIL0JCgkIEAoJCAQFBAICAgMEBQYGBggHCQgJCgm9Dg0NCwsJCAcFAgICAgMEBQYGBggICAgKCQFRAQIDAwUFBgfc3AcGBQUDAwIBIPz9ygoJCQkICAcHBgYEBAQCAQEBAQIEBAQGBgcHCAgJCQkKAzIKCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJCp2dBwYFBQMDAgE/AQECBAQEBgYHBwgICQkJAAAAAgAAAAAD9wP3AG8AqgAAExEfDyE/DxEvBw8HEQ8HIS8HET8HIT8HLwchDw4BIQ8HHwY7AQEPAx8HPwMBHQEfBj8HES8DCAEBAgQEBAYGBwcICAkJCQoCdQoJCQkICAcHBgYEBAQCAQEBAgIEBQUGBwYGBQUEAwEBAQICBAUFBgf9iwcGBQUDAwIBAQIDAwUFBgcBoQcFBgQEAwIBAQIDBAQGBQf+XwoJCQkICAcHBgYEBAQCAQPP/sUGBgUFBAMBAQEBAwQFBQYG7/3/BAMBAQEBAwQFBgUHBgUGBQIBAgMEBQUGBgcGBQUDAwIBAQYFBALc/YsKCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJCgGiBgYGBAQDAgEBAgMEBAYGBv5eBwYFBQMDAgEBAgMDBQUGBwJ1BwYFBQQDAQEBAQMEBQUGBwYGBQUEAwEBAQECBAQEBgYHBwgICQkJARIBAgMDBQUGBwYGBQUEAwL9/wUGBQYHBQYFBAMBAQEBAwQCAe8GBgUFBAMBAQEBAwQFBQYGATsJCwUDAAACAAAAAAL8A84AIQBDAAABER8HPwcRLwcPBgURHwc/BxEvBw8GAr0BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMB/kYBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBA678pAcGBQUEAwEBAQEDBAUFBgcDXAcGBQUEAwEBAQEDBAUFBgf8pAcGBQUEAwEBAQEDBAUFBgcDXAcGBQUEAwEBAQEDBAUFBgAAAAADAAAAAAOZA/cAMwBrAM8AAAEzHwkVERUPCSMhIy8JNRE1PwkzJTMfCRURFQ8JIxE1Lw4hNT8JMw8PFREVHw4hPw41Pw41ETUvDiEPDgKdBwYGBgsJCAUDAQEBAQMFCAkLBgYGB/5IBwYGBgsJCAUDAQEBAQMFCAkLBgYGBwI2BwYGBgoKBwYCAgEBAgIGBwoKBgYGBwIDBQUGCAgJCQsLCwwNDf6HAQEDBQgJCwYGBgd+DQ0MCwsLCQkICAYFBQMCAgMFBQYICAkJCwsLDA0NAbgNDQwLCwsKCAkHBgUFAwINDQwLCwsJCQgIBgUFAwICAwUFBggICQkLCwsMDQ3+SA0NDAsLCwkJCQcGBQUDAgM7AQICBggJCwUGBwb9igYHBgULCQgGAgIBAQICBggJCwUGBwYCdgYHBgULCQgGAgIBfgECAgYICQsFBgcG/YoGBwYFCwkIBgICAQI3DQwMDAsKCgkIBwcFBAMCAQYHBgULCQgGAgIBPwECAwQFBwcICQoKCwwMDA39ig0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAQIDBAUHBwgJCgoLDAwMDQJ2DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAAAAAEAAAAAAN5A/cAAwCYANIBBwAAAQcjNycHIw8HHwczByMPBx8HMwcVHwY/CDMHFR8GPwgzPwY9AS8FKwE3Mz8HLwYrATc9AS8FIw8HIz8BLwYrAQ8FExUfDzMRFQ8JIyEjLwk1ETU/CTMHER8PIT8PEQEhDw4CKQtHCy4JSAcGBQUEAgIBAQICBAUFBgc/CjUHBgUFBAICAQECAgQFBQYHLAgBAgMEBQUJCAUFBQQDAgEJSAgBAgMEBQYICAUFBQQDAgEKSAYGBQUEAwICAwQFBQYGQAo2BgYFBQQDAQEBAQMEBQUGBiwHAwMEBQUHBgYGBQQEAwEJRwcBAQMDBAUFBgQFBgUFBAMDqQEBAwMEBQUGBwcICAkJCQp+AQICBggJCwUGBwb+CAYHBgULCQgGAgIBAQICBggJCwUGBwZ+AQIDBAUHBwgJCgoLDAwMDQH4DQwMDAsKCgkIBwcFBAMCAf7k/qYNDAwMCwoKCQgHBwUEAwIBpkhIfj8BAQMEBQUGBgcGBQUEAgIBSAEBAwQFBQYGBwYFBQQCAgE2BgYGBQUDAwIBAQIEBAQFBj82BgYGBQUDAwIBAQMDBAQGBT8BAgMDBQUGBwYGBQUEAwJIAQIDAwUFBgcGBgUFBAMCNgcGBQYEBAICAQIDBAUGBj82BwYFBgQEAgICAgMEBQUBj34KCQkJCAgHBwYGBAQDAwEB/aoGBwYFCwkIBgICAQECAgYICQsFBgcGAvQGBwYFCwkIBgICAT/9DA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAlYBHAECAwQFBwcICQoKCwwMDAAAAAAIAAAAAAO5A3oAIgBSAHQApADHAPcBGQFJAAAlFR8HIT8HLwchDwcVHwk7AT8JPQEvCSsBDwk3HwchPwcvByEPBxUfCTsBPwk9AS8JKwEPCTcVHwchPwcvByEPBicVHwk7AT8JPQEvCSsBDwk3HwchPwcvByEPBicVHwk7AT8JPQEvCSsBDwkBQwECBAUFBwcIAigIBwcFBQQCAQECBAUFBwcI/dgIBwcFBQQC/QECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIB/AEBAgQEBAUFAkIFBQQEBAIBAQEBAgQEBAUF/b4FBQQEBAIB/QECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIB/AECBAUFBwcIAigIBwcFBQQCAQECBAUFBwcI/dgIBwcFBQQC/QECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIB/AEBAgQEBAUFAkIFBQQEBAIBAQEBAgQEBAUF/b4FBQQEBAIB/QECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIB5AMDBgUFBAMBAQEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGJgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgfXBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBhEGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHwQMDBgUFBAMBAQEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBAYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgetBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBhkGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHAAAFAAAAAAPYA/cADwAfAC8APwCEAAABHQEPCSMhNSMVISMvCT0BAR8KHQEhNSMVIT0BPwkzBxURFR8OIT8ONRE1Lw4hDw4DmQECAgYHCgoGBgYH/sU+/sUHBgYGCwkIBQMBAQLzBwYGBgoKBwYCAgH+hj7+hgECAgYHCgoGBgYHfgIDBQUGCAgJCQsLCwwNDQK0DQ0MCwsLCQkICAYFBQMCAgMFBQYICAkJCwsLDA0N/UwNDQwLCwsJCQgIBgUFAwIBQ70GBwYFCwoHBgICAfz8AQICBgcKCwUGBwa9AnYBAQECBggJCwYGBga9/Py9BgcGBQsJCAYCAgE/vf3JDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwA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CgoJCQgICAcGBgQFAwICATsBAQMDBAUGBgcHCAkJCQoKPAwHCAYHBgYFBQQEAwMBAgICAgQEBAUGBgYHBwgICAgIBwcHBwYFBQUEAwMCAf52XgcGBQUDAwIBAQIDAwUFBgdeAQIDAwUFBgcGBgUFBAMCXwYGBQUEAwICAwQFBQYGXwIDBAUFBgYHBgUFAwMCAnUGBgYGCwkIBgIBAQEBAQECBggJCwYGBgb9DAYHBgULCQgGAgIBAQICBggJCwUGBwYC9PyOAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA39DA0MDAwLCgoJCAcHBQQDAuUHBgUFAwMCAQECAwMFBQYHBgYFBQQDAgIDBAUFBjkHBgUFBAICAQECAgQFBQYHBgYFBQQDAQEBAQMEBQUGOQcGBQUDAwIBAQIDAwUFBgcGBgUFBAMCAQEDBAUFBgFxCgkJCQgICAcGBQUFAwMCAQICAwQFBgYHCAgICQkKChcXCgoJCQgICAcGBgUEAwICAQIDAwUFBQYHCAgICQkJCgoJCgkICAgGBwUFBAQCAQEBAQIEBAUFBwYICAgJCgk3XgECAgQFBQYHBgYFBQQDAQFfBgYFBQQDAQEBAQMEBQUGBl8BAgIEBQUGBwYGBQUEAwEBXwYGBQUEAwEBAQICBAUFBpcBAgIGCAkLBQYHBv0MBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgL0BgcGBQsJCAYCAgE//QwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAADAAAAAANaAxsAIQBDAGUAABMVHwUzITM/BT0BLwYhDwY1FR8GIT8GPQEvBSMhIw8FNRUfBiE/Bj0BLwUjISMPBaYCAwQFBQYGAnYGBgUFBAMCAgMEBQUGBv2KBgYFBQQDAgIDBAUFBgYCdgYGBQUEAwICAwQFBQYG/YoGBgUFBAMCAgMEBQUGBgJ2BgYFBQQDAgIDBAUFBgb9igYGBQUEAwIBBAYGBQUEAwICAwQEBgYGBgYGBAQDAgEBAgMEBAYG9gYGBgQEAwIBAQIDBAQGBgYGBgUFBAMCAgMEBAYG9gYGBgQEAwIBAQIDBAQGBgYGBgUFBAMCAgMEBAYGAAAACgAA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BgcGBQsJCAYCAgEBAgIGCAkLBQYHBqEFBQUFBAMCBAQEBgYGCAcJCQkKCwoLCwsLCwoKCQkJBwgGBgYEBP7ViQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAnYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDYkFBwcJCQoKDAwMDQ4ODg8PDw8ODg4NDAwMCgoJCQcH5QcGBQUDAwIBAQIDAwUFBgcGBgUFBAMCAgMEBQUGtwcGBQUEAgIBAQICBAUFBgcGBgUFBAMBAQEBAwQFBQa3BwYFBQQCAgEBAgIEBQUGBwYGBQUEAwEBAQEDBAUFBtYHBgYGCgoHBgICAQECAgYHCgoGBgYHBgcGBQsJCAYCAgEBAgIGCAkLBQYHEwUFBAQDAgEBAQICBgcKCgYGBwb9igYHBgULCQgGAgIBAQICBggJCwUGBwYCdgYHBgULCQgGAgIBAgIDBAQFEAoKCQkJBwcHBQUEBAIBAQEBAgQEBQUHBwcJCAoKChsBAgMEBQYICAkKCgsMDAwN/YoNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQJ2DQwMDAsKCgkIBwcFBAMCAQ4NDAwLCgoJCAcGBQMDAgEBAgIEBQYHCAkKCgsMDA0AAAADAAAAAAN5A/cASAB8AMAAAAEPAxUfAw8DFR8GMz8EHwQzPwY1LwM/Ay8HIw8EJzEvAw8CJTMfCRURFQ8JIyEjLwk1ETU/CTMHER8PIT8PES8PIQ8OAU8FAwMBAQIEjYwEAgEBAwMFBQYFBgYGBQSFhgQFBgYGBgYFBQMCAQECBI2NAwMBAQECBAQFBgYGBQYFBIaFBQYGBwUGBQGpBgcGBQsJCAYCAgEBAgIGCAkLBQYHBv4IBgcGBQsJCAYCAgEBAgIGCAkLBQYHBn4BAgMEBQcHCAkKCgsMDAwNAfgNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf4IDQwMDAsKCgkIBwcFBAMCAtYEBgUGBgYGBaqpBQYGBgYGBQQEAgEBAgMFoKAFAwICAgIEBAUGBgYGBgWpqQUGBgYGBQUFAwIBAQIDBKCgBQMDAQEBAuABAgIGCAkLBQYHBv0MBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgL0BgcGBQsJCAYCAgE//QwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAACQAAAAAD9wP3AA8AFQAlACkALQA9AEIAUgCWAAABFQ8KKwE1IxUjNTMxIRUrAS8JPQEBFSM1IRUjNQEfCxUjNSMVIzUzIRUjNT8KMwcRHw8hPw8RLw8hDw4DuQEBAQIGCAkLBgYGBr0//Pz+xb0GBwYFCwkIBgICAQNy/P6G/AMzBgYGBgsJCAYCAQEB/D/8/P7F/AEBAQIGCAkLBgYGBn4BAgMEBQcHCAkKCgsMDAwNAvQNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf0MDQwMDAsKCgkIBwcFBAMCAUO9BwYGBgoKBwYCAgH8/Pz8AQICBgcKCgYGBge9ATv8/Pz8ATsBAQECBggJCwYGBga9/Pz8/L0GBwYFCwkIBgICAT/9DA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAvQNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAAEAAAAAAuADJQALAAABITUjETMRIREzESMCkv7cT08BI1BPAi35/bQBDf7zAkwAAAMAAAAAA1oDGwAhAEMAZQAAExUfBTMhMz8FPQEvBiEPBjUVHwYhPwY9AS8FIyEjDwU1FR8GIT8GPQEvBSMhIw8FpgIDBAUFBgYCdgYGBQUEAwICAwQFBQYG/YoGBgUFBAMCAgMEBQUGBgJ2BgYFBQQDAgIDBAUFBgb9igYGBQUEAwICAwQFBQYGAnYGBgUFBAMCAgMEBQUGBv2KBgYFBQQDAgEEBgYFBQQDAgIDBAQGBgYGBgYEBAMCAQECAwQEBgb2BgYGBAQDAgEBAgMEBAYGBgYGBQUEAwICAwQEBgb2BgYGBAQDAgEBAgMEBAYGBgYGBQUEAwICAwQEBgYAAAAHAAAAAAP3A/cAIwBHAGsAjwCrAMcBMQAAARUfBzM/BzUvByMPBxUfBzM/Bj0CLwYjDwYlHQEfBjM/BzUvByMPBx0BHwYzPwc1LwcjDwYlEQ8KIyEjLwk1ETchOwEfCRUhPwozNxUjDw8RHw8hPw8RLw8jNS8HDwYdASE9AS8GDwYBggECAgQFBQYHPwYGBQUEAwEBAQEDBAUFBgY/BwYFBQQCAr4BAgMDBQUGBz8GBgUFBAMCAgMEBQUGBj8HBgUFAwMCAfcCAwQFBQYGPwcGBQUDAwIBAQIDAwUFBgc/BgYFBQQDAr0CAwQFBQYGPwcGBQUDAwIBAQIDAwUFBgc/BgYFBQQDAgG5AQEBAgYICQsGBgYG/QwGBwYFCwkIBgICAZ4CNl8GBwYFCwkIBgICAfyOAQEBAgYICQsGBgYGPz8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0/AQIDAwUFBgcGBgUFBAMC/ggCAwQFBQYGBwYFBQMDAgFjPwcGBQUEAgIBAQICBAUFBgc/BgYFBQQDAQEBAQMEBQUGBj8HBgUFBAICAQECAgQFBQYHPwYGBQUEAwEBAQEDBAUFBrc/BwYFBQQCAgEBAgIEBQUGBz8GBgUFBAMBAQEBAwQFBQYGPwcGBQUEAgIBAQICBAUFBgc/BgYFBQQDAQEBAQMEBQUGl/3JBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgI3vQECAgYICQsFBgdFRQcGBQsJCAYCAgFeHwECAwQFBwcICQoKCwwMDA39Sw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNArUNDAwMCwoKCQgHBwUEAwIBHwcFBgQEAwIBAQIDAwUFBgcfHwcFBgQEAwIBAQIDAwUFBgAABwAAAAAD2AOZAA4AHQAhACUANQBEAIgAAAEdAQ8JIzUFFSMvCT0BJRUjNSEVIzUlMx8JHQEjNSEVIz0BPwkHERUfDTMhMz8NNRE1Lw0jISMPDQOZAQICBQgKCgYGBkb9ykYGBgYKCggFAgIBAzJ+/cp+AvMHBgYGCgoIBQICAX79yn4BAgIGBwoKBgYGdwIDBQUGCAgJCQsLCwwNDQK0DQ0MCwsLCQkICAYFBQMCAgMFBQYICAkJCwsLDA0N/UwNDQwLCwsJCQgIBgUFAwIBYn0HBgYGCwkIBQMBAb0BvAEBAgYICQsGBgYHffy9vb29/AECAgUICgoGBgYHfr29fgcGBgYLCQgFAgIBP/3KDQ0MCwsLCQkJBwYFBQMCAgMFBQYHCQkJCwsLDA0NAjYNDQwLCwsJCQkHBgUFAwICAwUFBggICQkLCwsMDQACAAAAAAP3AzoASQCNAAABMx8KEQ8KIzUjFSM1IxUjNSMVIzUjFSM1IxUjNSMVIy8JNRE1PwkzBxEfDyE/DxEvDyEPDgN6BgYGBgsJCAYCAQEBAQEBAgYICQsGBgYGPz8/Pz8/Pz8/Pz9GBgYGCgoIBQICAQECAgUICgoGBgYHfgECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN/QwNDAwMCwoKCQgHBwUEAwIC/AECAgYICQsFBgcG/oYGBwYGCgoHBgICAX5+/Px+fvz8fn78/AECAgYICQsFBgcGAXoGBwYGCgoHBgICAT/+hg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAXoNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAAAAAQAAAAAD9wP3ANMAABMRHw8hPw8RLw8hDw8RLwQPBx8HOwE/By8HDwQRPwozITMfChEPCiMhIy8JNRE1PwgzNzsBPwYvByMPDggBAgMEBQcHCAkKCgsMDAwNAvQNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf7kDQwMDAsKCgkIBwYGBAMCAaYFBQYGBgYGBQQDAQEBAQME3QUFBgYGBgUF3QQDAQEBAQMEBQYFBwYFBgWnAQEBAgYICQsGBgYGARwGBgYGCwkIBgIBAQEBAQECBggJCwYGBgb9DAYHBgULCQgGAgIBAQICBggJCwUGBwauBwYFBQMDAgEBAgMDBQUGB64NDAwMCwoKCQgHBwUEAwIDev0MDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcGBgQDAgEBAgMEBgYHCAkKCgsMDAwN/junBAMBAQEBAwQFBgUGBwUGBdwEAwICAwTcBQYFBwYFBgUEAwEBAQEDBKcBxQYHBgULCQgGAgIBAQICBggJCwUGBwb9DAYHBgULCQgGAgIBAQICBggJCwUGBwYC9AYGBgYLCQgGAgIBAgMEBQUGBgcGBQUDAwIBAQIDBAUHBwgJCgoLDAwMAAAEAAAAAAP3A/cARwB7AL8A/wAAARUjDwcfBzMVHwc/BzUzPwcvByM1LwcPBiUzHwkVERUPCSMhIy8JNRE1PwkzBxEfDyE/DxEvDyEPDhMfBjMhMx8IFRcRFR8GPwcRLw8hDwYBgp0HBgUFBAICAQECAgQFBQYHnQEBAwQFBQYHBgYFBQQDAQGdBwYFBQQCAgEBAgIEBQUGB50BAQMEBQUGBgcGBQUEAwEBOgYHBgULCQgGAgIBAQICBggJCwUGBwb9yQYHBgULCQgGAgIBAQICBggJCwUGBwZ+AQIDBAUHBwgJCgoLDAwMDQI3DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA39yQ0MDAwLCgoJCAcHBQQDAvsBAgIEBQUGBwJWBgYGBgsJCAYCAgECAwQFBQYGBwYFBQMDAgEBAgMEBQcHCAkKCgsMDAwN/aoHBgUFBAICAl6dAQEDBAUFBgYHBgUFBAICAZ0HBgUFAwMCAQECAwMFBQYHnQECAgQFBQYHBgYFBQQDAQGdBwYFBQQCAgEBAgIEBQUGlwECAgYICQsFBgcG/ckGBwYFCwkIBgICAQECAgYICQsFBgcGAjcGBwYFCwoHBgICAT/9yQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAjcNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAQ4GBgUFBAMCAQICBggJCwUGBwb9qgcGBQUEAgIBAQICBAUFBgcCVg0MDAwLCgoJCAcHBQQDAgEBAgMDBQUGAAIAAAAAA+8D9wB/AP8AAAEPHy8fPx8fHgUfHz8fLx8PHgOxAQEDBAUGBggJCQsLDA0ODg8QEBESEhIUExQVFRUWFhYWFhYVFRUUExQSEhIREBAPDg4NDAsLCQkIBgYFBAMBAQEBAwQFBgYICQkLCwwNDg4PEBAREhISFBMUFRUVFhYWFhYWFRUVFBMUEhISERAQDw4ODQwLCwkJCAYGBQQDAfxgAQIDBAYGCAkKCwwNDg4QERESExMUFRUWFxcXGBkYGhkZGhgZGBcXFxYVFRQTExIRERAODg0MCwoJCAYGBAMCAQECAwQGBggJCgsMDQ4OEBEREhMTFBUVFhcXFxgZGBoZGRoYGRgXFxcWFRUUExMSEREQDg4NDAsKCQgGBgQDAgIAFxYWFhUVFRQTExMREhAQEA4ODQ0LCwkJCAcGBQQDAQEBAQMEBQYHCAkJCwwMDQ4OEBAQEhISExQUFBUVFhYWFxcWFhYVFRQUFBMSEhEREA8PDg0MDAoKCQgHBgUEAgIBAQICBAUGBwgJCgoMDA0ODw8QERESEhMUFBQVFRYWFhcaGhkYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMUFBUWFhcXGBkYGhkaGhkaGBkYFxcWFhUUFBMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxAREhITFBQVFhYXFxgZGBoZAAAAAAoAAAAAA7kDegACACUAMABSAGUArQDQAQoBLAE7AAA3Iz8BFR8HIT8HLwchDwcVMxUzNTM1IzUjNx8HIT8HLwchDwYnHwEdAQ8EIzU/BDMXJw8GMxU7AR8EHQEPBC8ENyMfCDM/Bz0BLwQ/Az0BLwcjBzcVHwchPwcvByEPBicPBhUzNT8FHwUPDDM1Iz8GLwkPATcfByE/By8HIQ8GJw8GIxUzFTM1I4gUFLsBAgQFBQcHCAIoCAcHBQUEAgEBAgQFBQcHCP3YCAcHBQUEAv1BKRMTJbcBAQIEBAQFBQJCBQUEBAQCAQEBAQIEBAQFBf2+BQUEBAQCAbMBAgECAwMKCwICAgMDBAYeBQkIBgQCASgJDgQFAwICAQIFAwgIBQQCAQEsAQIEBgQJCg0ODAsLCQQHBQIBAgMEBAUGAwIBAQICBggICgsLDMsBAgQFBQcHCAIoCAcHBQUEAgEBAgQFBQcHCP3YCAcHBQUEAtQGCQgDAwQCKwECAgIEBgcEAgEBAQECBAYGHggGBQUDAgF6QSkGBgUDAwEBAgIFBgkMBgcHBw7NAQECBAQEBQUCQgUFBAQEAgEBAQECBAQEBQX9vgUFBAQEAgHLAQIDBQQGBxAlLSTEGAgDAwYFBQQDAQEBAQMEBQUGBgcGBQUEAwEBAQEDBAUFBigfHh4gUY0HBgUFBAMBAQEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGJAEEAwMCAgIBAgkGAwICAQEdAgUHCAkKDRwBAQICAwUEAwIEAQEBAgUDBAwNCgoIBAYEAwEDBAUDBwkFBQUHBwYGBAMGBQUFBgUEBQQHBgUDAgFwAwMGBQUEAwEBAQEDBAUFBgYHBgUFBAMBAQEBAwQFBQZIAwYHBQUKCw0HDAQEAgIBAQICAgIGBQQFBAUSBQYGCAcIESIYBgUGBwgJBwgECAcFBQEBAQECbQcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQZSBAIDAgIBASBajwAAAAADAAAAAAPPA6YAFwAyAHcAACUPAysCLwg1PwUBHwUVDwQJAj8FHwQnAQ8HHw87Aj8GAT8HLw8rAQ8FAi0WBQUGBsgGBgUFogQEAwQDAwQDBARfAbDvBAQDBAMDBAMEBP7a/rMBKgUFBgUMDAwMBgUFgf5LCQcGBgQCAgEBAgIEBgYHCaEHBwgJCQkJCcgJCQkJCQcIBwFnCQcGBgQCAgEBAgIEBgYHCe8JCgoMCwwMDQwNDAsLCwq4FgQDAgIDBKIFBQUMCw0LDAUFBV8BWfEEBQYLDAwMCwYFBP7YAUUBLAQEAwIEAQEEAgMEKP5ICQoLCwwLDAwMDAwMCwsKCaIHBQUEAwICAgIDBAUFBwFpCgoLCwsMDAwMDAwLDAoKCvAJBwYGBAMCAgMEBgYHAAAABgAAAAAD9wN5AB0ATwCTALUA5wErAAABDwIfBTsBPwQ9Ai8EKwIPATczHwoPCiMhIy8JPQE/CTMHFR8PIT8PNS8PIQ8OEx8HIT8HLwchDwYlFzMfCQ8KIyEjLwk9AT8IMzcHFR8PIT8PNS8PIQ8OAxUCAQICAQIbAwMDAwMDAhsCAgICAwMDMgMDA2MGBgYGCwkIBgIBAQEBAQECBggJCwYGBgb9DAYHBgULCQgGAgIBAQICBggJCwUGBwZ+AQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA39DA0MDAwLCgoJCAcHBQQDAn0BAgMDBQUGBwF5BwYFBQQCAgEBAgIEBQUGB/6HBwYFBQMDAgLzBgYGBgsJCAYCAQEBAQEBAgYICQsGBgYG/QwGBwYFCwkIBgICAQECAgYICQsFBgcGfgECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN/QwNDAwMCwoKCQgHBwUEAwIBPgMDBgcDAx4CAQECAh8DAwcDAwMCAgEBAkIBAgIGBwoLBQYHBkUHBgYKCgcGAgIBAQICBgcKCwUGBwZFBwYGCgoHBgICAT8/DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0/DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAGMBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEBAQICBAUFBlgBAgIGCAkLBgYGBkYGBgYKCgcGAgIBAQICBgcKCgYGBgdFBgcFCwkIBgICAT8/DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0/DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAADAAAAAAO4A5kAIQChAMMAABMfBjMhMz8GLwchDwYDHwchMx8ODw4rAT8FLwcPBx8HMz8GLwU7AT8OLw8hIw8FAx8HIT8HLwYjISMPBUcBAgMDBQUGBwE7BgYFBQQDAQEBAQMEBQUGBv7FBwYFBQMDAgEBAgMDBQUGBwKVDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA1zZQUEAwEBAQEEBAQGBgYGBgW9BgQDAQEDBAa9BAUEBAgHBwUDAQEBAgIEBWh2ExMSEREPDw0NCwkIBgUDAQEDBQYICgoNDQ8HEBESEhP9YQcGBQUDAwIBAQIDAwUFBgcDMgcGBQUDAwIBAQIDAwUFBgf8zgcGBQUDAwIBBAYGBgQEAwICAwQEBgYGBgYGBAQDAgEBAgMEBAYGATUGBgYEBAMCAQIDBQUGBwkICgsLCwwNDA0NDAsLCwoICQcGBQUDAkQEBQUGBgYGBgUDAwIBAQIDgAUGBwgIBwYFfAICAQECBQYGBQcGBQYEBUQDBQYICgsMDQ8PERESExQTExIREQ8PDQwLBQkHBgMCAgMEBAYGATUHBQYEBAMCAQECAwQEBgUHBgYFBQQDAgIDBAUFBgAAAA4AAAAAA/cD9wAEAAgADAAQABYAGgAgACQAKQAvADUAOQBuALIAAAE7ATUjBzM1IwUzNSM7ATUjITMVMzUjBTM1IyEdATM1IwUzNSMhOwE1IwcdATM1IwcdATM1IwczNSMBMx8KEQ8KIyEjLwk1ETU/CTMhBREfDyE/DxEvDyEPDgK9Pz9+/D8//sV+fn4/PwH4Pz9+/ck/PwG5Pz/+CD8/Ajc/P369Pz9+Pz+9fn4CtQYGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBv0MBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgL0/I4BAgMEBQcHCAkKCgsMDAwNAvQNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf0MDQwMDAsKCgkIBwcFBAMCAUM/Pz8/Pz8/fj8/Pz+9Pz8/Pz9+/D8/fvw/PwE7AQICBggJCwUGBwb9DAYHBgULCQgGAgIBAQICBggJCwUGBwYC9AYHBgULCQgGAgIBP/0MDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAAIAAAAAA/cD9wB/AP8AAAEPHisBLx4/Hx8eBR8fPx8vHw8eA1ABAQIDBAQGBgYICAkJCgsLCw0MDQ4ODw4QDxAQEREREREREREQEA8QDg8ODg0MDQsLCwoJCQgIBgYGBAQDAgEBAQECAwQEBgYGCAgJCQoLCwsNDA0ODg8OEA8QEBEREREREREREBAPEA4PDg4NDA0LCwsKCQkICAYGBgQEAwIB/LkBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZGhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGRoaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAgAREREREBAPEA8ODg4NDQwMCwoKCggICAcGBQQEAwICAgIDBAQFBgcICAgKCgoLDAwNDQ4ODg8QDxAQEREREREREREQEA8PDw8ODg0MDQsLCwoJCQgIBgYGBAQDAgEBAQECAwQEBgYGCAgJCQoLCwsNDA0ODg8OEA8QEBEREREaGhkZGBgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkaGhkaGBkYFxcWFhUUFBMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTFBQVFhYXFxgZGBoZAAAAAAUAAAAAA/cD9wADAAcACwAPABMAAAERIREjESERAREhESMRIREDIREhA7n+Z0D+ZwNy/mdA/mc/A/D8EAHg/mcBmf5nAZkB2f5nAZn+ZwGZ/E8D8AAAAAABAAAAAANZA7gAfAAAEw8CFR8DEx8CHQEPAgMPAxUfCiE/Bj0BLwUjJSMvBj0CPwITPwY9AS8GAy8CPQI/BzMlMz8FPQEvBiEPBrACBQIBAwUG1AIDAQICAtAHBgQCAQMFBwgKBQsMDA0CPAYGBgQEAwICAwQEBgYG/ccFBAQDAwMEAQICAtAEBAMDAgIBAQICAwMEBNACAgIBAgIDAwMEBAUCOQYGBgQEAwICAwQEBgYG/csNDQwMCgoIA4QGDQ0NDQwMDP7tBAUFBQUFBQT+8gsMDA0NDQ0MDAoJBAcFBAIBAgMDBQUGBwYGBQUEAwIBAgICAwQIBAQFBAQEBAENBwcHBwcICAcIBwgHBwcHBwENBAQEBAQFBAQEBAMCAgIBAgMEBQUGBgcFBgQEAwIBAQMEBggJCgAIAAAAAAP3A/cAMQBgAKwAswC3ALsAvwEjAAABHwczHxEPAS8PPwQfDw8CLwgjByc1Pw0PAxUPBhUfDz8PLw8jDw0lIT8DITUhNSE1ITUhNSE1IScRHw8hLwE1NyEvCTUnETc1PwgzITMfCRURHwMRLw8hDw4CjgsMFA0ODgcHBgQDAwUGBAMFCAQEAwMFBAUCAhMREA8PDw4NDAsKCQgHBQQCAQEBAwa6DAwMCwoKCQgIBgYFBAICAQEBAw4LCwsLDAsWFBMaBQECAgIEBAwGBQQEAwICywILBgsFBAQDAgIBAwYHCgsMDw8REhQUFRYWFxYVFBMSERAODQsJCAUEAQEEBQgJCw0OEBESExQVFhcMDQwMDAwLCwsKCgoJCQj+TAFrDQ4QEP5aAfj+CAH4/ggB+P4IvQECAwQGBgcICQoKCwwMDA0BfQIBA/6DBgYGBgsJCAYCAgEBAgIGCAkLBgYGBgJ2BgcGBQsJCAYCAgEQEBAPAQIDBAUHBwgJCgoLDAwMDf2KDQwMDAsKCgkIBwYGBAMCARgNDBEJCAYCARQKCQgHAgIBAQICAwMJCxINDwQBAQMDBgYICQsLDA0ODg8QEA4ODRBfBAQGBwcICQoKCwwMDQwODQgQDQsHBQUEAwMDAgIyEhEHBgUEAwICBAUGBgcIDgMNCQEVDQwNDg0ODhcWFRQTEhEQDg0LCQgFBAEBBAUICQsNDhAREhMUFRYXFhYVFBQSEQ8PDAsKBwYDAQECAwMDBQUFBgcHCAgICBIQDw4/Pz8/Pz8//ckNDAwMCwoKCQgHBgYEAwIBEBAIFwEBAQIGCAkLBgYGBgI3BgcGBgoKBwYCAgEBAgIGBwoLBQYHBv6DAgQDBQGLDQwMDAsKCgkIBwYGBAMCAQECAwQFBwcICQoKCwwMDAAADwAAAAADuAO4AAUACwARAEUAeQCtAOEBFQFJAU4BUwFYAYsBvgHxAAABHQE1IzUjHQE1IzUjHQE1IzUhHQEfCDMXMzczPwc1NzUnNS8IKwIPCQUdAR8IMxczNzM/CD0CLwkrAg8JBRUXFR8JMz8KPQIvCSsCDwgVAR0BHwk7Aj8INTc1JzUvCCsCDwkFHQEfCTsCPwk9Ai8JKwIPCQUVFxUfCDsCPwk9Ai8JKwIPCBUBFTEjNSMVMSM1IxUxIzUhHQEfCTsCPwg1NzUnNS8HIycHIw8IBR0BHwk7Aj8JPQIvCCMnByMPCAUVFxUfCDsCPwk9Ai8IIycHIw8HFQN6fr1+vX4CNwECAgYHCgoGBgYHfgYGBgYLCQgGAgIBAQICBggJCwYGBgZ+BwYGBgoKBwYCAgH+xQECAgYICQsFBgcGfgYHBgULCgcGAgIBAQICBgcKCwUGBwZ+BgcGBQsJCAYCAgH+xQECAgMHCAoMBgYGfgcGBgYKCgcGAgIBAQICBgcKCgYGBgd+BgYGBgsJCAYCAgJ1AQICBgcKCgYGBgd+BgYGBgsJCAYCAgEBAgIGCAkLBgYGBn4HBgYGCgoHBgICAf7FAQICBggJCwUGBwZ+BgcGBQsKBwYCAgEBAgIGBwoLBQYHBn4GBwYFCwkIBgICAf7FAQICBggJCwYGBgZ+BwYGBgoKBwYCAgEBAgIGBwoKBgYGB34GBgYGCwkIBgICAzJ+vX69fgI3AQICBgcKCgYGBgd+BgYGBgsJCAYCAgEBAgIGCAkLBgYGBoUGBgYKCgcGAgIB/sUBAgIGCAkLBQYHBn4GBwYFCwoHBgICAQECAgYHCgsFBgcGhAcGBQsJCAYCAgH+xQECAgYICQsGBgYGfgcGBgYKCgcGAgIBAQICBgcKCgYGBgeEBgYGCwkIBgICAQR+Hx9+fh8ffn4fH35+BgYHBQsJCAYCAgEBAgIGCAkLBgYGBn4HBgYGCgoHBgICAQECAgYHCgoGBgYHfgYGBwULCQgGAgIBAQICBggJCwYGBgZ+BwYGBgoKBwYCAgEBAgIGBwoKBgYGB34GBgcFBgoIBwUBAQEBAQECBggJCwYGBgZ+BwYGBgoKBwYCAgEBAgIGBwoKBgYGATR+BgcGBgoKBwYCAgEBAgIGBwoLBQYHBn4GBwYFCwoHBgICAQECAgYHCgsFBgcGfgYHBgYKCgcGAgIBAQICBgcKCwUGBwZ+BgcGBQsKBwYCAgEBAgIGBwoLBQYHBn4GBwYGCgoHBgICAQECAgYHCgsFBgcGfgYHBgULCgcGAgIBAQICBgcKCwUGBwE1fn5+fn5+fgcGBgYKCgcGAgIBAQICBgcKCgYGBgd+BgYGBgsJCAYCAgEBAgIGCAkLBQYHBn4HBgYGCgoHBgICAQECAgYHCgoGBgYHfgYGBgYLCQgGAgIBAQICBggJCwUGBwZ+BwYGBgoKBwYCAgEBAgIGBwoKBgYGB34GBgYGCwkIBgICAQECAgYICQsFBgcAABEAAAAAA/cDvwAQACEAMgBDAFQAZQB2AIcAmACpALoAywDcAO0A/gEPAUoAACUVHwIzPwI1LwIjDwIFFR8CMz8CNS8CIw8CJRUfAjM/AjUvAiMPAgUVHwIzPwI1LwIjDwIlFR8CMz8CNS8CIw8CBRUfAjM/AjUvAiMPAiUVHwIzPwI1LwIjDwIFFR8CMz8CNS8CIw8CJRUfAjM/AjUvAiMPAgUVHwIzPwI1LwIjDwIlFR8CMz8CNS8CIw8CBRUfAjM/AjUvAiMPAiUVHwIzPwI1LwIjDwIFFR8CMz8CNS8CIw8CJRUfAjM/AjUvAiMPAgUVHwIzPwI1LwIjDwInFR8CIREhDwIVHwIhER8CMz8CESE/AjUvAiERIREfAjM/AhEzER8CMz8CESEPAgI4AgQF5gUEAgIEBeMGBAP+PwMDBeYFBAICBAXjBQUDAb8CBAXmBQQCAgQF4wYEA/4/AwMF5gUEAgIEBeMFBQMBvwIEBeYFBAICBAXjBgQD/j8DAwXmBQQCAgQF4wUFAwG/AgQF5gUEAgIEBeMGBAP+PwMDBeYFBAICBAXjBQUDAb8CBAXmBQQCAgQF4wYEA/4/AwMF5gUEAgIEBeMFBQMBvwIEBeYFBAICBAXjBgQD/j8DAwXmBQQCAgQF4wUFAwG/AgQF5gUEAgIEBeMGBAP+PwMDBeYFBAICBAXjBQUDAb8CBAXmBQQCAgQF4wYEA/4/AwMF5gUEAgIEBeMFBQNxAwMFAbX+SwUDAwMDBQG1AgQFBgUEAgGZBQMDAwMF/mcBpAIEBQYFAwM4AgQFBgUDA/weBQUDhgMFAwMDAwUGBQQCAQMEBgMFAwMDAwUGBQQCAQMETgMFBAICBAUGBQQCAQMEBgMFBAICBAUGBQQCAQMETgMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMF2wMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAL+XAIEBQYFBAL+ZwUDAwMDBQGZAgQFBgUEAgGk/KcFAwMDAwUDWfzfBQMDAwMFAz0BAwUACgAAAAAD9wP3AGIAlgClAKkArQDrAPsBEgEhAYEAAAEPAxUfAT8EOwEfBA8HLwMHHwM/Bx8GPwU1LwEPBCMvBD8FMxc3LwEjDwUvBSMPATczHwoVDwojISMvCT0CPwkzJRUjLwk9ASUVIzUhFSM1JRUvBA8HHwg/CC8HDwQ1LwcPBiUfCxUjNSMVESMPDxUjESMVIzU/CgcVER8PIRUfDyE/Dy8IES8PIQ8OAqUDBQMCAQQEBQMCAwMCAgUEDQwNDAYFBgUGBQMDAwMVBQUFBgUICAkJCA4OBQoICAUGBQUGCgkGAgEEBAQDAwMGBAQHCg8SBgYGBQUFBxUECAcHBwgMDRIGCggIBQUFBQbMBgYGBgsJCAYCAQEBAQEBAgYICQsGBgYG/sUHBgYGCgoHBgICAQECAgYHCgoGBgYH/oZFBwYFCwkIBgICAQMzfv3JfgF6SAUGBgYGBQYFBAMBAQEBAwSABAYGBgYGBQV9BAMBAQEBAwQFBgYGBgUGBUgBAgIEBQUGBwYGBQUEAgIBeQYGBgYLCQgGAgEBAX4/fg0NDAsLCwkJCAgGBQQDAgG9P34BAQECBggJCwYGBngBAgMEBQcHCAkKCgsMDAwNATsBAgMEBQcHCAkKCgsMDAwNATsNDAwMCwoKCQgHBwUEAwIBAQIEBggKCwwJAQIDBAUHBwgJCgoLDAwMDf1LDQwMDAsKCgkIBwcFBAMCAS4EBwYGBAICCgcDAgEBBAYcHxUSBwYEAwIBAQEBAxQDAgEBAQIDBggKEhgNGg4KBQMBAQMGCQgFBAEECQYCAgECBAoUJxwIBgUEAgEXAQIBBAYMEBsQGAwJBAICBEwBAgIGCAkLBQYHBr0GBwYFCwoHBgICAQECAgYICQsFBgcGvQYHBgYKCgcGAgIBP70BAgIGBwoKBgYHBn78/Py9vV6vSAQDAQEBAgIEBQYGBgYGBQV+BAMBAQECAgR+BQYGBgYFBgUEAwEBAQICBEmwBwYFBQMDAgEBAgMDBQUGlwEBAQIGCAkLBgYGBn69vf7FAQIDBAUHBwgJCgoLDAwMDT8Ctb1+BgYGBgsJCAYCAQE+fv5HDQwMDAsKCgkIBwcFBAMCAT8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDcYQEA8ODAwJBgHKDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAKAAAAAAP3A7gADgAUADgAPABaAF4AbQBxAIAA3wAAARUrAS8JNQUXNyc3JzcfBxUPByMvBj0CPwYlFSM1JRUjDw4dASM1MzUjNTM1MzUhFSM1JR8LIzUjFSM1IxUjPwsHER8PIR8HIT8PNS8OKwERLw8hDw4BBH4GBwYFCwkIBgICAQJ3qw95eQ8wBgYGBAQDAgEBAgMEBAYGBvwGBgUFBAMCAgMEBQUGBv5nvQL0ngkKCQgJCAcHBgUFBAMCAvy9vb1+/oa9ArUGBgYGCwkIBgIBAQG9P/w/vQEBAQIGCAkLBgYGBn4BAgMEBQcHCAkKCgsMDAwNAb4DBwkKDAwODwEDCgkJCQgIBwcGBgQEAwMBAQEBAwMEBAYGBwcICAkJCQofAQIDBAUHBwgJCgoLDAwMDf2KDQwMDAsKCgkIBwcFBAMCAUN+AQICBgcKCwUGB0UgXxxDRBw+AQIDAwUFBgf8BgYFBQQDAQEBAQMEBQUGBvwHBgUFAwMCAT9+fr29AQECBAQEBgYHBwgICQkJCtx+P34/fn5+vQEBAQIGCAkLBgYGRX5+fn5FBgYGCwkIBgIBAQE//ckNDAwMCwoKCQgHBwUEAwIBCAwLCggHBAMBAQIEBAQGBgcHCAgJCQkK/AkKCQgJBwgGBgYFBAMCAgE7DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAAAQAAAAADGwO4AD0AAAERLwMrAQ8FHQEfBz8HPQEvBSsBDwMRLwcPBgHhxwUFBgYGBgUFBAMCAgME/gUGBQYGBgYF+QQDAgIDBAUFBgYGBgUFxgECAwQEBgYGBgYGBAQDAgOZ/RvEBAMCAgMEBQUGBgYGBgX7BAMBAQEBAwT8BQUGBgYGBQUEAwICAwTHAugHBgUFAwMCAQECAwMFBQYAAAUAAAAAA4cDhwAQACEAMgA2AFoAADcVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAgERIREjER8HIT8HES8HIQ8GzAMDBQJSBQMDAwMF/bEFBQMBAwMFAlIFAwMDAwX9sQUFAwEDAwUCUgUDAwMDBf2xBQUDAp/9KBwBAQMDBAUFBgLYBQYEBQMDAQEBAQMDBAUFBv0oBgUFBAMDAdoDBQQCAgQFBgUEAgEDBE4DBQQCAgQFBgUEAgEDBE4DBQQCAgQFBgUEAgEDBAHk/SgC2P0oBgUFBAMDAQEBAQMDBAUFBgLYBgUFBAMDAQEBAQMDBAUFAAAFAAAAAAP3A/cAKwBsAMwA6AFuAAABFR8HMz8HLwcjNS8HDwYXFQ8PLw8/Dx8OBRUfFj8XLxYrAQ8VASE7AR8JFSE3NT8IMzcVIw8PER8PIS8DIScjLwg9ASE/BzUvByERIRUfAxEvDyM1LwcPBxUhNS8HDwYCvQEBAwQFBQYGfgcGBQUDAwIBAQIDAwUFBgdeAQIDAwUFBgcGBgUFBAMB+wEDBQYICgoNDQ8PERESExMTExISEBAODgwLCQgGBQMBAQMFBggJCwwODhAQEhITExMTEhERDw8NDQoKCAYFA/5IAQICAwMEBQoNDxASExUWCwwMDA0MDQ0NDQwNDAwLDBYVExIQDwwLBAQEAwIBAQEBAQECAwQEBAsMDxASExUWDAsMDA0MDQ0NDQwNDAwMCxYVExIQDw0KBQQDAwICAf7lAjZfBgcGBQsJCAYCAgH8jgECAgYICQsFBwYGPz8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQG7EhAPDv6EBgcGBQsJCAYCAgEBWgcGBQUEAgIBAQICBAUFBgf+pgNyEREPDgECAwQFBwcICQoKCwwMDA0/AQICBAUFBgcGBgUFBAMBAf4IAQEDBAUFBgYHBgUFBAICAWN+BwYFBQMDAgEBAgIEBQUGBwYGBQUEAwEBXwYGBQUEAwEBAQEDBAUFBmUKCRMSEREPDw0NCwkIBgUDAQEDBQYICQsNDQ8PERESExMTExISEBAODgwLCQgHBAMBAQMEBwgJCwwODhAQEhITEw0NDA0MDAsMFhUTEhAPDAsFAwQDAgEBAQEBAQIDBAQECwwPEBITFRYMCwwMDQwNDQ0NDA0MDAwLFhUTEhAPDQoFBAMDAgIBAQICAwMEBQoNDxASExUWCwwMDA0MDQJpAQICBggJCwUGB0VFBwYFCwkIBgICAV4fAQIDBAUHBwgJCgoLDAwMDf1LDQwMDAsKCgkIBwcFBAMCAQ4PEREBAgIGCAkLBgYGBn4BAgIEBQUGBz4HBgUFBAMBAQE7vw4PEBIBfA0MDAwLCgoJCAcHBQQDAgEfBwYFBQMDAgEBAgMDBQUGBx8fBwYFBQMDAgEBAgMDBQUGAAAAAAQAAAAAA/cD9wB2AKoAtgDdAAAlBy8FDworAQ8GHwczPw8zHwo/CzMfDT8HLwsjDwUJAQc3ATM/Di8PDw4lDwQFEz8EDwkDJT8NLwMBLwMPAgMELg0NDw4QDxAHCAsLCgkICAcGeQcGBQUEAwEBAQEDBAUFBgeOBQUFBAQDAwQEBAQFBQYGCAcHBwcHBwYSBQUHBwYHBgJJBgYHBwgICAgICAcIBwYGBRsEBQYGBgYGBQUDAwEBAQIDGwoLDA0NDw8PDw8PDg0NC/52/ugCBgFWBwcGBgYFBgQFAwQCAwEBAQEBAQMCBAMFBAYFBgYGBwcGBwYGBgYFBAUEAwMCAQEBaDQDBQcI/cisBQYH13d+3AwMCwkJBwYD0AKuDAwKCQkHAgU5fgQDAgEBAgME/vcGBQYHBgYGlzUMCggFBAEBAQIEBQcHCQkLCwIDBAUFBgYHBgUFAwMCAQEBAgIEBAQNBwcGBQQDAwEBAgQEBgcWBQMDAQICAwJTBgUFAwMCAQEBAwMEBQYGJQUDAwEBAQIEBAUFBgYGBgYkDAoKBwcEBAECBAUHCAkBZP6qBgIBGAECAgMDBAUEBQYGBgYHBgcHBgYGBQYEBQMEAgMBAQEBAQEDAgQDBQQGBQYGBgcy0wgHBQSqAjwHBgQ3wH43BAYGCQkKDAb9TM4EBggICgsGDOJ+BQYGBgcGBgUBCQQDAgEBAgMAAAAAAwAAAAADeQP3AEcAgQC2AAABFSMPBx8GOwEVHwY7AT8GNTsBPwYvByM1LwcPBhMVHw8zERUPCSMhIy8JNRE1PwkzBxEfDyE/DxEBIQ8OAeBeBgYGBAQDAgEBAgMEBAYGBl4BAgMEBAYGBgYGBgQEAwIBXgYGBgQEAwIBAQIDBAQGBgZeAQIDBAQGBgYGBgYEBAMCfQEBAwMEBQUGBwcICAkJCQp+AQICBggJCwUGBwb+CAYHBgULCQgGAgIBAQICBggJCwUGBwZ+AQIDBAUHBwgJCgoLDAwMDQH4DQwMDAsKCgkIBwcFBAMCAf7k/qYNDAwMCwoKCQgHBwUEAwICP14BAgMEBAYGBgYGBgQEAwJfBgYGBAQDAgIDBAQGBgZfAgMEBAYGBgYGBgQEAwIBXgYGBgQEAwIBAQIDBAQGBgF0fgoJCQkICAcHBgYEBAMDAQH9qgYHBgULCQgGAgIBAQICBggJCwUGBwYC9AYHBgULCQgGAgIBP/0MDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0CVgEcAQIDBAUHBwgJCgoLDAwMAAAAAQAAAAAC3AJ+ACsAAAEPAx0BHwU7AT8DHwQ/Bj0BLwcPAgHqvQQDAgIDBAUFBgYGBgUFp6cFBQYGBgYFBQQDAgIDBL0FBQYGBgYGAnW9BAYGBgYGBQUEAwICAwSmpwQDAQEBAQMEBQYFBgcFBgW9BAMBAQEBAwAABAAAAAAD9wNXAEAAgQDIAS0AAAEVDw4rAS8OPw47AR8NBRUfDz8PLw8PDhMfEQ8PLw8/EjMnDxUfFTM/Fy8bIw8BAp8BAgQFBwgJCgsMDQ4PDw8QEBAPDw0NDAwKCQgGBgQCAQECBAYGCAkKDAwNDQ8PEBAQDw8PDg0MCwoJCAcFBAL+hwEEBQgJCw0OEBATExQVFhcWFhUUFBIRDw8MCwoHBgMBAQMGBwoLDA8PERIUFBUWFhcWFRQTExAQDg0LCQgFBPYQIR8PEA8ODx0cHBcVFhQVEychHx4eHh0eHhcLFxgYGBkYKRkZGRkZGRcdHRwcHB0eHhYWFxgZGhscEhITFRUXFxkSEhISVhsbGRkXFhUUERAQEB0dGxoZGQICAQEBAQICEiIhICAgEBAREB8cHB0eHh4eJRscGxsbGhkeERIREBERERERIiQlAgIBAQEBAgIsFxcYDBkaHhAQEBAREBERERIREhITEx0VFhYCAQgIEA8ODg0MCwoKBwcFBAMDBAUHBwoKCwwNDg4PEBAQEA8ODg0MCwoJCAcFBAMDBAUHCAkKCwwNDg4PEBALDBUWFBMSERAODQsJCAUDAQEDBQgJCw0OEBESExQWFRcWFhUVExIREA4NCwkHBgMBAQMGBwkLDQ4QERITFRUWAQECBgcFBQYHBw8TFBMUFhYYGDIpJSEeGxcVEwwFCggGBQMBAQMFBgkKCw4TFBcaHR8jJxwcGxsaGBcVCwsKCQgIBwYDAwE2BwcJCQsLDA4MDQ0NHR4fHyAgBQQFBQUFBQQXKyYjIBwNDAwLEg8MCwgHBAMCBAUICQsMEQsMDQ0ODxAQEiYrMAQFBQUFBQQFORwcGg0ZFxcMCgoJCQgHBwYFBQQDAwICAgMAAAABAAAAAAMbA7gAPQAAAQ8DHQEfBj8EER8HPwY1ER8DOwE/BT0BLwcPAgHn+QQDAgIDBAUFBgYGBgUFxgECAwQEBgYGBgYGBAQDAscFBQYGBgYFBQQDAgIDBP4FBgUGBgYGA6/7BQUGBgYGBQUEAwIBAQIDBMf9GAcGBQUDAwIBAQIDAwUFBgcC5cQEAwICAwQFBQYGBgYFBfwEAwEBAQIDAAAAACUAAAAAA/cD9wAJAA0AEQAVACIAJgArAC8AOQA9AEEARQBJAE0AUQBVAFkAXQBpAG0AcQB1AIEAhQCKAI4AmgCeAKIApgCqAK4AsgC2ALoAvgDCAAAlIxUzFTM1IzUjBzM1IwczNSMHMzUjByMVMxUzNTM1IzUjFQczNSMHMTM1IwczNSMHIxUzNTM1IzUjJTM1IwUzNSMFMzUjJTM1IwUzNSMFMzUjJTM1IwUzNSMFMzUjJSMVMxUzNTM1IzUjBzM1IwczNSMHMzUjByMVMxUzNTM1IzUjBzM1IwcxMzUjBzM1IwcjFTMVMzUzNSM1IyUzNSMFMzUjBTM1IyUVMzUhFTM1BTM1IyUzNSMFMzUjBTM1IzUhNSEDuwICPSAddjs7djs7dzw8dgICPAICPHY8PHY7O3Y7O1ggPQICHQORPz/+J0BA/ig/PwOxPz/+J0BA/ig/PwOxPz/+J0BA/ig/PwOzAgIdICAddjs7djs7dzw8dgICPAICPHY8PHY7O3Y7O1ggIB0CAh0DkT8//idAQP4oPz8DsT/96ED96D8/A7E/P/4nQED+KD8/A/D8EEUdID0CPz8/Pz8/Ah0gIB0CAj0/Pz8/PwI9IB0COTs7Ozs7Ozs7Ozs7Ozw8PDw8djwCAjwBP0BAQEBAAjwCAjwBP0BAQEBAAjwCAjwBOTw8PDw8djs7Ozs7Ozs7Ozs7Ozk/AAANAAAAAAPYA9gAAwAHAAsADwATABcAGwAfACMAJwArAC8AMwAAJTM1IwUzNSMFMzUjBTM1IwUzNSMhMzUjBTM1IwUzNSMhMzUjBTM1IyEzNSMFMzUjBTM1IwMbvb3+h7y8/oa9vQI2vb3+h729Aja9vf6HvLz+hr29Aja9vf6Hvb0CNr29/oe8vP6Gvb0ovb29vb0Bvr6+vLy8vLy9vb29vb29vQAAAAADAAAAAAP3A/cAIQBWAJoAAAEfByE/By8GIyEjDwUBMx8KEQ8KIyEjLwk1ETU/CTMhBREfDyE/DxEvDyEPDgEEAQIDAwUFBgcBuAcGBQUEAgIBAQICBAUFBgf+SAcGBQUDAwICdQYGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBv0MBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgL0/I4BAgMEBQcHCAkKCgsMDAwNAvQNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf0MDQwMDAsKCgkIBwcFBAMCAgAGBgYEBAMCAQECAwQEBgYGBgYGBAQDAgIDBAQGBgGzAQICBggJCwUGBwb9DAYHBgULCQgGAgIBAQICBggJCwUGBwYC9AYHBgULCQgGAgIBP/0MDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAAACAAAAAAMXA/cAIQBDAAATERUfBjM/BhEvBw8GBREVHwYzPwYRLwcPBugDBAYHCQoLDAsKCQcGBQIBAwUHCQkLCwsLCQgHBQQBvwIFBgcJCgsMCwoJBwYEAwEEBQcICQsLCwsJCQcFAwPA/IAGCwoJBwYEAwMEBggICwoDhgsLCQkGBgMBAQQFBwgJCwv8gAYLCgkHBgQDAwQGBwkKCwOGCwsJCAcFBAEBBAUHCAkLAAIAAAAAA7gDmQArAJsAAAkBLwQPBx8HOwE/AgE/Ay8GKwEPAQURHw4zITM/DhEvBw8HEQ8GIyEjLwYRPwYzIT8HLwYjISMPDQOD/l2hBQYFBgYGBgUEAgIBAQIDBLcFBgUGBgYGBQG5BAICAQECAgQFBgYGBgUG/L8BAQIEBAQGBgcHCAgJCQkKAnUKCQoICAgIBgYGBQMEAgEBAQICBAUFBgcGBgUFBAMBAQECAgQFBQYH/YsHBgUFAwMCAQECAwMFBQYHAdkHBgUFBAICAQECAgQFBQYH/icKCQkJCAgHBwYGBAQEAgEDUf5fnwQDAQEBAgIFBAYGBgYGBQW1BAMCAgMEAbcFBgYGBgYFBQQDAgIDGv2KCgkJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQkKARwHBQYEBAMCAQECAwQEBgUH/uQGBgUFBAMCAgMEBAYGBgJ2BgYFBQQDAgECAwQEBgYGBgYFBQQDAgICAwQFBQYHBwgICQkKAAAAAAUAAAAAA4cDhwAQACEAMgA2AFoAABMVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAgERIREjER8HIT8HES8HIQ8GzAMDBQJSBQMDAwMF/bEFBQMBAwMFAlIFAwMDAwX9sQUFAwEDAwUCUgUDAwMDBf2xBQUDAp/9KBwBAQMDBAUFBgLYBQYEBQMDAQEBAQMDBAUFBv0oBgUFBAMDAQG6AwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUBBf0oAtj9KAYFBQQDAwEBAQEDAwQFBQYC2AYFBQQDAwEBAQEDAwQFBQAEAAAAAAO4A/cANQB5AK8A8wAAATMfChUPCiMhIy8JPQI/CTMhMQUVHw8hPw81Lw8hDw4BFzMfCRUPCiMhIy8JPQI/CTMhMQUVHw8hPw81Lw8hDw4DOwYGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBv2KBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgJ2/QwBAgMEBQcHCAkKCgsMDAwNAnYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf2KDQwMDAsKCgkIBwcFBAMCAvMGBgYGCwkIBgIBAQEBAQECBggJCwYGBgb9igYHBgULCQgGAgIBAQICBggJCwUGBwYCdv0MAQIDBAUHBwgJCgoLDAwMDQJ2DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA39ig0MDAwLCgoJCAcHBQQDAgGCAQICBgcKCwUGBwa9BgcGBQsJCAYCAgEBAgIGCAkLBQYHBr0HBgYGCgoHBgICAT+9DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA29DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAJpAQICBggJCwYGBga9BwYGBgoKBwYCAgEBAgIGBwoKBgYGB70GBwYFCwkIBgICAT+9DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA29DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAAAQAAAAADdAN5AEcAAAkCLwMPBx8DCQEPAx8HPwMJAR8DPwcvAwkBPwMvBw8CAz/+wf7BBQUGBgYGBQUEAwIBAQICBAFA/sAEAgIBAQIDBAUFBgYGBgUFAT8BPwUFBgYGBgUFBAMCAQECAgT+wAFABAICAQECAwQFBQYGBgYFA3H+vAFEBAICAQEBAwQFBQYGBgYGBf68/rwFBgYGBgUGBQQDAQEBAQMFAUP+vQUCAgEBAQMEBQYFBgYGBgUBRAFEBQYGBgYFBgUEAwEBAQEDABUAAAAAA/cD9wAQACEAMgBDAFQAZQB2AIcAiwCPAKAAsQDCANMA5AD1AQYBFwEbAR8BQwAAJRUfAiE/AjUvAiMPAgUVHwIhPwI1LwIjDwIlFR8CIT8CNS8CIw8CBRUfAiE/AjUvAiMPAiUVHwIhPwI1LwIjDwIFFR8CIT8CNS8CIw8CJRUfAiE/AjUvAiMPAgUVHwIhPwI1LwIjDwIlESERIxEhESUVHwIhPwI1LwIjDwIFFR8CIT8CNS8CIw8CJRUfAiE/AjUvAiMPAgUVHwIhPwI1LwIjDwIlFR8CIT8CNS8CIw8CBRUfAiE/AjUvAiMPAiUVHwIhPwI1LwIjDwIFFR8CIT8CNS8CIw8CJREhESMRIREjER8HIT8HES8HIQ8GAnACBAUBAgUDAwMDBf8GBAP+IwIEBQECBQQCAgQF/wUFAwHbAgQFAQIFAwMDAwX/BgQD/iMCBAUBAgUEAgIEBf8FBQMB2wIEBQECBQMDAwMF/wYEA/4jAgQFAQIFBAICBAX/BQUDAdsCBAUBAgUDAwMDBf8GBAP+IwIEBQECBQQCAgQF/wUFAwNH/kAc/iQCTAIEBQECBQMDAwMF/wYEA/4jAgQFAQIFBAICBAX/BQUDAdsCBAUBAgUDAwMDBf8GBAP+IwIEBQECBQQCAgQF/wUFAwHbAgQFAQIFAwMDAwX/BgQD/iMCBAUBAgUEAgIEBf8FBQMB2wIEBQECBQMDAwMF/wYEA/4jAgQFAQIFBAICBAX/BQUDA0f+QBz+JBwBAQMDBQQGBQO4BQYEBQMDAQEBAQMDBQQGBfxIBQYEBQMDAaIDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBV3+JAHc/iQB3H4DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBV3+QAHA/kABwPxIBQYEBQMDAQEBAQMDBAUFBgO4BQYEBQMDAQEBAQMDBQQGAAAACgAAAAAD9wP3AAsADwAbAB8AIwAnACsALwAzAHcAAAEVDwcjNSMVIzUjFSMvBzUlFSM1IxUjNSMVIzUlFSM1IxUjNSMVIzUnER8PIT8PES8PIQ8OA7kBAgMDBQUGB9w//D/cBwYFBQMDAgEDcvw//D/8A3L8P/w//D8BAQIEBAQGBgcHCAgJCQkKAzIKCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJCvzOCgkJCQgIBwcGBgQEBAIBAQSdBwYFBQMDAgG9vb29AQICBAUFBged/L29vb29vfy9vb29vb2d/M4KCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJCgMyCgkJCQgIBwcGBgQEBAIBAQEBAgQEBAYGBwcICAkJCQAKAAAAAAO4A7gAAwAHAAsADwATABcAGwAfACMAWAAAARUjNSMVIzUjFSM1JRUjNSMVIzUjFSM1JRUjNSMVIzUjFSM1JxURFxUfBzMXITczPwc1NxEnNS8HIychByMPBxUDer0/vT+9ArW9P70/vQK1vT+9P71+AQICBggJCwUHBgYC4hgGBwULCQgGAgIBAQICBggJCwUHBgb9HhgGBwULCQgGAgIBQ729vb29vfy9vb29vb38vb29vb29PxL9MBgHBgULCQgGAgIBAQICBggJCwUHBgYC4hgHBgULCQgGAgIBAQICBggJCwUGBwAAAAAQAAAAAAOHA4cAEAAhADIAQwBUAGUAdgCHAJgAqQC6AMsA3ADtAP4BDwAAJRUfAiE/AjUvAiMPAgUVHwIhPwI1LwIjDwIlFR8CIT8CNS8CIw8CBRUfAiE/AjUvAiMPAiUVHwIhPwI1LwIjDwIFFR8CIT8CNS8CIw8CJRUfAiE/AjUvAiMPAgUVHwIhPwI1LwIjDwIlFR8CIT8CNS8CIw8CBRUfAiE/AjUvAiMPAiUVHwIhPwI1LwIjDwIFFR8CIT8CNS8CIw8CJRUfAiE/AjUvAiMPAgUVHwIhPwI1LwIjDwIlFR8CIT8CNS8CIw8CBRUfAiE/AjUvAiMPAgJwAgQFAQIFAwMDAwX/BgQD/gcDAwUBAgUEAgIEBf8FBQMB9wIEBQECBQMDAwMF/wYEA/4HAwMFAQIFBAICBAX/BQUDAfcCBAUBAgUDAwMDBf8GBAP+BwMDBQECBQQCAgQF/wUFAwH3AgQFAQIFAwMDAwX/BgQD/gcDAwUBAgUEAgIEBf8FBQMB9wIEBQECBQMDAwMF/wYEA/4HAwMFAQIFBAICBAX/BQUDAfcCBAUBAgUDAwMDBf8GBAP+BwMDBQECBQQCAgQF/wUFAwH3AgQFAQIFAwMDAwX/BgQD/gcDAwUBAgUEAgIEBf8FBQMB9wIEBQECBQMDAwMF/wYEA/4HAwMFAQIFBAICBAX/BQUDhgMFBAICBAUGBQQCAQMEBgMFBAICBAUGBQQCAQMETgMFBAICBAUGBQQCAQMEBgMFBAICBAUGBQQCAQMETgMFAwMDAwUGBQQCAQMEBgMFAwMDAwUGBQQCAQMETgMFBAICBAUGBQQCAQMEBgMFBAICBAUGBQQCAQME9gMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFAA8AAAAAA7gDuAACAAYACgANABAAFAAYABsAHgAhACQAJwAqAC0AYQAAJSM3JRUjNSMVIzUjBzU3IzclFSM1IxUjNSMHNSUjNwcjNwUjNycHNSMHNSMHNScRFR8JMyEzPwk1ETUvCSMhIw8JAYKQkAH4vT+9bJC9kJAB+L0/vWyQAbmRkfyQkAH4kZEtkGyQbJB+AQICBggJCwUGBwYC9AYHBgULCQgGAgIBAQICBggJCwUGBwb9DAYHBgULCQgGAgIBhpEsvb29vZCQP5Esvb29vZCQP5CQkJCQLZGRkZGRkT/9DAYHBgULCQgGAgIBAQICBggJCwUGBwYC9AYHBgULCQgGAgIBAQICBggJCwYGBgAAAAIAAAAAA/cD9wAzAJsAAAEzHwkVERUPCSMhIy8INScRNzU/CDMHER8PMxUfDyE/DxEvDyM1Lw8hDw4CfgYHBgULCgcGAgIBAQICBgcKCwUGBwb+CAYGBgYLCQgGAgIBAQICBggJCwYGBgZ+AQIDBAYGBwgJCgoLDAwMDX4BAgMEBQcHCAkKCgsMDAwNAfgNDAwMCwoKCQgHBgYEAwIBAQIDBAYGBwgJCgoLDAwMDX4BAgMEBQcHCAkKCgsMDAwN/ggNDAwMCwoKCQgHBgYEAwIDuQECAgYICQsFBgcG/ggGBwYFCwkIBgICAQECAgYICQsFBgcGAfgGBwYFCwkIBgICAT/+CA0MDAwLCgoJCAcHBQQDAgF+DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0B+A0MDAwLCgoJCAcHBQQDAgF+DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAAAAAPAAAAAAP3A/cAAwAHAAsADwATABcAGwAfACMAJwArAC8AMwBoAKwAACUzNSMHMzUjBzM1IyEzNSMHMzUjITM1IwczNSMHMzUjITM1IwczNSMhMzUjBzM1IwczNSMlMx8KEQ8KIyEjLwk1ETU/CTMhBREfDyE/DxEvDyEPDgK9fn78fn78fn4Ben5+/H5+AXp+fvx+fvx+fgF6fn78fn4Ben5+/H5+/H5+ArUGBgYGCwkIBgIBAQEBAQECBggJCwYGBgb9DAYHBgULCQgGAgIBAQICBggJCwUGBwYC9PyOAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA39DA0MDAwLCgoJCAcHBQQDAsV+fn5+fn5+fn5+fn5+fn5+fn5+fn5+AQICBggJCwUGBwb9DAYHBgULCQgGAgIBAQICBggJCwUGBwYC9AYHBgULCQgGAgIBP/0MDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAAAJAAAAAAO4A5kADwAVABkAHQAhACUANABcAKAAAAEVDworATUnFSMzNSMlFSM1IxUjNSUVIzUjFSM1JTMfCiM1IRUjFTMVIxUzFSMVMxUrAS8JNRE1PwkzNSMPDhEfDjMhMz8OES8OIwN6AQEBAgYICQsGBgYGfj/8/PwB+L0//AH4vT/8AbkGBgYGCwkIBgIBAQG9/oa9vb29vb1+BgcGBQsJCAYCAgEBAgIGCAkLBQYHBg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAnYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQEkPwcGBgYLCQgGAgEBfQF+frx+fn5+vX5+fn69AQICBQgKCgYGBkZ+fj9+P34+fgEBAgYICQsGBgYHAjYHBgYGCwkIBQICAT8CAwUFBgcJCQkLCwsMDQ39yg0NDAsLCwkJCQcGBQUDAgIDBQUGBwkJCQsLCwwNDQI2DQ0MCwsLCQkJBwYFBQMCAAAGAAAAAAPKA3IALABIAIcA5gEyAW0AAAEDLwQjDwYVHwYzPwMTPwI1LwcjDwIlHQEPCC8HNT8GJRUPDSsBLw09AT8OHw0lMz8GMxczHwUVKwEPDR0BHw0zPwczFTM1Lw4rAQ8NBRUfBzcvBzU/DRczHwczNS8ODw4FMzUzHwc/Dj0CLw4jDwkjNSMDY9t4BggJCQkJCAgHBQMBAgQFoQgICQkJCQgH/wYDAgIEBQcHBwgIBQoJCf2TAQICBQgJCwsNCgoJCAMGBAMCAwUGCQoLAY8BAgEDAwMEBQUFBgcHBwgHCAcGBgYGBAUEAwMCAgEBAgIDAwMFBAYFBgcHBwgICAYHBgYFBAQEAwICAv4ATAIDBQYHCAoMDAUKCQcFBAJPDg0MCwsJCQgHBgUEAwMBAQMDBQUGBggICQkKCwsMEQ8OCwoJBwUETQECAwUFBwgICgoLDAwNDQ0QDw4NDAoKCAcHBQUEAgICcAECBQYICgwMLwUEBAMDAQEBAwICAwMEBQUFBgYHBwgHBwYGCQgGBAMCSgIDBAUGBwgJCwsLDQ4PDxAQDw0NDAsKCQgHBQUDAv62UAQGCAoLDQ4QEQ4NDAwLCgkJBwcFBQMDAgIDAwUFBwcICgoKDAwNDgkQEA4MCgUEAwMDBFECFf7ueAYFAwECBAUHCAkJCQkICKEGBAMBAgUGAT4ICQkJCQgIBgUDAgEDBAcvIgYGBQUJCAcFAwEBAgQEAwgICgoJCAYGBQMBIhwUCQgICAYGBQUEAwMCAQECAwMEBAUGBgYIBwgJCDIKCAgIBwYGBQUEAwICAQEBAQICBAQEBgYHBwgICiYIBgYFBQMCAQMFBggJCiQBAwMDBQUGBwcICQkKCgsLCwoJCQgIBwYFBQQDAgEBAgUGBwgICSrcDw0NCwoKCAcGBQUDAwIBAgIEBAQGBgcHCAkJCQo8KRQTEhEPDQwKOgUHBwkICgoLMBIIBwcGBgUFBAMCAgEBAQICBQYICAkICwwKCwoJCQgHBwYFAwMCAQECAwUFBwgJCwsMDQ4PD8kxDAoJCAYFAwEBAgMEBgYICQoLDA0ODhARLBEPDw4NDAsKCAgHBQQEAQECBAYHCQUFBgYGpwAAAAAJAAAAAANPA4cAEAAhADIAQwBHAEsATwBTAHgAADcVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAicVHwIhPwI1LwIhDwIBFSM1IxUjNSUVIzUjFSM1Ix0BHwchPwcRLwchDwawAwMFAVYFBAICBAX+rQUFAwEDAwUCigUDAwMDBf15BQUDAQMDBQKKBQMDAwMF/XkFBQMBAwMFAooFAwMDAwX9eQUFAwHbjByMATSMHIwcAQEDAwQFBQYBNAYFBQQDAwEBAQEDAwQFBQb+zAYFBQQDAwGGAwUEAgIEBQYFBAIBAwROAwUEAgIEBQYFBAIBAwROAwUDAwMDBQYFBAIBAwROAwUEAgIEBQYFBAIBAwQBPIyMjIyojIyMjJ2XBgUFBAMDAQEBAQMDBAUFBgE0BgUFBAMDAQEBAQMDBAUFAAQAAAAAA/cD9wADAEsAVwCTAAABFSM1JQ8CHQEfAw8DHQEfBj8EHwQ/By8EPwQvBisBDwMvAysBDwEDHwcVIzUhMxUjFTMVIxUzFTM1MxUPByEVIT8ONRE1Lw4hAj/8AYMEAwICAwRoaAQDAgIDBAUGBQYGBgYFZ2gFBQYGBgYGBQQCAgEBAgIEaGgEAgIBAQICBAUGBgYGBgUFaGcFBgYGBgUGqwYGBQUEAwEB/P7F/Pz8/Pw//AEBAwQFBQYG/egCGAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCf3oAn78/BYFBQYGBgYFBWhoBQUGBgYGBQUEAwIBAQIDBGdnBAMCAQECAwQFBQYGBgYFBWhoBAYGBgYGBQUEAwICAwRnZwQDAgIDASEBAgMDBQUGB9z8/D/8P/z83QYGBQUEAwEBPwEBAgQEBAYGBwcICAkJCQoDMgoJCQkICAcHBgYEBAQCAQEAAAAGAAAAAAP3Ap0AEQBHAHMAuQDyAPwAAAEfBCM/Bx8CBR8EFQ8KIwcnIy8KPw0fBjcnIxUzNT8FMx8GFTM9AS8NIw8ENw8HHw8/BycPBy8HMy8PDwIFDwcVHw4/CzUvDw8CBTM1FzMRIxUnIwO2AwUDAgFjAgQEBwcICQoKCgf+KAQDAgQCAgMDAwMEBAUFBQYGBwYGBgUFBQQEAwMFAwEBAwIDAwQDBQQFBQYGBgYGBgUFBQSnAjE0BAYEBAUJDgkHBQUDAQE0AQICAwMEBAUFBgcHCAgODQgGBgbYBgoKCAcFAwIBAQIEBAUHBwgJCQoKCwsMDw0NDAsKCQccBgYHBwgHCQgNCwoJBwYEApgBAQIDAwUFBgcHCQgKCgsMDg4N/gsGCwoIBgUEAQECBAQFBgcHCQkJCgsMDAgPDg0MCwoIBgUEAQECAgQEBgYHBwgJCQoKCwwPDw7+hjegNjagNwIcAwkKCwoMDAkJBgUDAQEDBA0FBgYOEBISDwcGBQUEBAMCAgEBAgIDBAQEBgYNDxETEAcHBgUFBAQCAwEBAQEBAQMCBAQaG+ilBwoDAwIBAgMFBggJCpaZCgoJCAcHBgYFBAMDAwEBAQIDBAUCBAkKDQ0PEBAcDAsLCgkJCAgGBQUDAwEBAQIEBQYICAobBwYFBAMCAQEBAwYHCQsMDSMNDAsKCggIBwcFBAMDAQEBAwUGBAkKDQ0PDxAZDAwMCgoJCQgGBgQEAwEBAQEEBgcJCg0NDhAQFQwMCwoKCQgIBwYGBAMDAQEBAwXm3t4BOd/fAAYAAAAAA/cD9wADAAcAGwDvAPMA9wAAJTM1IwUzNSMBFQ8HIzU/BwMVHwUzIR8HFSMPDxUjLwcRNS8FKwEPBhEfDjsBFR8PIT8HLwYjIS8HNTsBPw09ATMfBxEfBjsBPwYRLw4rATUvDyEPBgUzNSMFMzUjA3p+fvyOfn4CdgECAgQFBQYH3AECAgQFBQYHvQIDBAUFBgYBWgcGBQUEAwEB3AoJCQkICAcHBgYEBAQCAQGdBwYFBQMDAgECAwQFBQYGBwYFBAQDAgEBAQMDBAQGBgcHCAgJCQkKnQEBAgQEBAYGBwcICAkJCQoBWgYGBgQEAwIBAQIDBAQGBgb+pgcGBQUEAgIB3AoKCQgJBwgGBgYFBAMCAp0HBgUFBAICAQEBAwQFBQYGBwYFBQQCAgEBAQIEBAQGBgcHCAgJCQkKnQEBAgQEBAYGBwcICAkJCQr+pgYGBQUEAwIClX5+/I5+fgh+fn4B+NwHBgUFAwMCAdwHBgUFBAMBAQEbBgYFBQQDAgECAwMFBQYHnQEBAgQEBAYGBwcICAkJCQrcAQEDBAUFBgcBWgYGBQUEAwICAwQEBgYG/qYKCgkICQcIBgYGBQQDAgKdCgkJCQgIBwcGBgQEBAIBAQECAgQFBQYHBgYFBQQDAgECAwMFBQYHnQICAwQFBgYGCAcJCAkKCtwBAgIEBQUGB/6mBgYFBQQDAgIDBAQGBgYBWgoKCQgJBwgGBgYFBAMCAp0KCQkJCAgHBwYGBAQEAgEBAQIDAwUFBiZ+fn4AAAAABAAAAAADwAMpAC8AowCnAK8AAAEdAQ8NIy8NPQE/DSczPw8fDh0BKwEPDh8PPwwzFTMRLw8PDiUTIxMDMzczFzMDIwN3AgMDBQUGBwgJCQoKCwsMEQkICAcHBwYGBAUDAgIBAgIDBAQFBgYHCAkKCohGAQICBAMFBQYGBwgICQkKCwsKCgkJCAcGBgUEBAMBAncTEhAQDg0MCgoIBwYEAwIBAQIDBQYHCAkKDAwNDg4QEAwMCwoKCggJCAcNCwoCRwECBAYGCAoKDA0NDxAQERIUEhIQDg4MCwoICAYFBAL+xFizWfdPO9s7T9FNAak1CgoKCQgIBwcGBQUEAwICAQICAgQEBAUGBwcHCQkJCAcHBwYGBQUEBAMDAwEBeQgIBwgGBgYFBQQDAwMBAQEBAQICBAQFBQYHCAgJCgoLLgIDBAUGBwgJCQsMDA0ODg8PDg0MCwsJCAgGBgQDAgEBAQECAwMEBAQFCwwNOAE4EREPDg0MDAkJCAcFBAMCAQECAwUFBwcJCgoLDA0ODqL++gEG/g2wsAJMAAAAAAkAAAAAA08DhwAQACEAMgBDAEgATABQAFQAeQAANxUfAiE/AjUvAiEPAicVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAgEVIzUzIxUjNSUVIzUjFSM1Ix0BHwchPwcRLwchDwawAwMFAVkFBAICBAX+qgUFAwEDAwUCigUDAwMDBf15BQUDAQMDBQKKBQMDAwMF/XkFBQMBAwMFAooFAwMDAwX9eQUFAwFPjIyojAE0jByMHAEBAwMEBQUGATQGBQUEAwMBAQEBAwMEBQUG/swGBQUEAwMBhgMFBAICBAUGBQQCAQMETgMFBAICBAUGBQQCAQMETgMFAwMDAwUGBQQCAQMETgMFBAICBAUGBQQCAQMEATyMjIyMqIyMjIydlwYFBQQDAwEBAQEDAwQFBQYBNAYFBQQDAwEBAQEDAwQFBQAAAAIAAAAAA5kDuAAPAEEAAAEVAQ8CFREHES8DATUnHQEfAgERHwc/CTURAT8CPQIvBiEPBgNa/u0EAgJ+AQECBP7tPwICBAETAQMEBQQFBQUFBbwFBAQDAgICARMEAgICAwQFBQYG/QwGBgUFBAMCA3pK/sUEBQYG/twqAU4GBQYEATtKH3UGBQUF/sb+kggHBgUCAgEBAQE/AgIDBAQFBQUBLwE6BQUFBnUHBgUFAwMCAQECAwMFBQYAAAAABgAAAAAD9wO4AB0ATwCTALUBGwFjAAAlDwIfBDMXPwY1LwUrAg8BNzMfCg8KIyEjLwk9AT8JMwcVHw8hPw81Lw8hDw4THwchPwcvByEPBicVHw8hPw8PAisBLwIPCiMhIy8JPQE/CTMhPwQhDw4lDwIdAR8DDwMdAR8GPwQfBD8HLwQ/BC8HDwQvBA8CAxUCAQICAQIcAgMDAwMDAhsCAQECAgIDAwMyAwMCYgYGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBv0MBgcGBQsJCAYCAgEBAgIGCAkLBQYHBn4BAgMEBQcHCAkKCgsMDAwNAvQNDAwMCwoKCQgHBgYEAwIBAQIDBAYGBwgJCgoLDAwMDf0MDQwMDAsKCgkIBwcFBAMCfQECAgQFBQYHAXkHBgUFAwMCAQECAwMFBQYH/ocHBgUFBAICfwECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcGBgQDAgEICAgICAgIBwEBAQIGCAkLBgYGBv0MBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgI9BAQGBxz9kg0MDAwLCgoJCAcHBQQDAgL8BAMCAgMESEUHAwICAwQFBQYGBgYGBUhIBQUGBgYGBgUEAwEBAQEDBElJBAMBAQEBAwQFBgYGBgYFBUhIBQYGBgYGBf8DAwYHAwMeAgEBAQECHwMDBwQCAwICAQECQgECAgYHCgoGBgYHRQcGBQsJCAYCAgEBAgIGCAkLBQYHBkYGBgYKCgcGAgIBPz8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDT8NDAwMCwoKCQgHBwUEAwIBAQIDBAUGCAgJCQsLCwwNAY0HBgUFBAMBAQEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGGT8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMEwMCAQECAwwHBgYKCgcGAgIBAQICBgcKCwUGBwZFBwYGCgoHBgICAQoJCAgcAQEEBAUHBwgJCgoLDAwM5gUGBQYHBQYFSEUIBgUGBgYGBQQDAQEBAQMESEgEAwEBAQEDBAUGBQYHBQYFSEgFBQYGBgYGBQQCAgEBAgIESUkEAgIBAQEDAAEAAAAAA7gDGwA9AAABDwIdAR8DIQ8HHwchDwMdAR8FOwE/By8HKwEPAQKIBAMCAgMEx/0YBwYFBQQCAgEBAgIEBQUGBwLlxAQDAgIDBAUFBgYGBgYF+wQDAQEBAQME/AUFBgYGBgUDEgUFBgYGBgUFxgECAwQEBgYGBgYGBAQDAgHGBQUGBgYGBQUEAwICAwT+BQYFBgcFBgX5BAMCAgMAAAAAAgAAAAAD9wPdADUAzgAAATsBHwcPBSsBFTM1IzcXIxUzNSsBLwc/BDM1IxUzByczNSMnDwIjFTMDDwwrAT8HLwcjDwcfDTsBPxATMzUjPw07AR8BDwMfBz8INS8LKwEPDQI1GwUGBQYFBAQDUZsEBQUMDQUboCB8QxutGwYFBgUFBAMDUpgFCwwNE583h0QcrOsCBR1KRVEVCwYGCAcICQkKCgkJBwsKCQgHBQUCAQIEBAYHBwkICwoKCAgFBAIBAQECAwQICQYHCAkKDA0ODw0NDAsLCQkJCAcHDQ8JBQkLTp+QDgYIBAUFBgcGCAgJCQsLDAsLAwIBAQIDBQYICQoLCAkIBwYFBAQBAQEFBwgLDA0OEAoKGhAQEA8PDQ4MCwsKCAgGBQKfAgIDBAQEBKOmBAQDBQM1NYSENTUCAgMEBAQFvI0EBgUDNTV6ejWUBg6ANf5wSR4ODQwLCQcFBAMDAQIEBQcICAkKEQgHBwUFAwECBAYHCAoKEQsJCggJCwoEBQQEBAICAgMDBQYGBwgICQkUGxUQHywBmzVFHRkLCgkIBwYFBAMCAgIDBgYHBwsKCQgGBQMBAQIDBQUHBwsHDQcIDg0NCwoIBgUCAQIDBAUFBwgICQkLCgwMAAAAAwAAAAADeQPYADUAcQEBAAABHwYPCiMvDTU/Cx8GJR8IFQ8NKwEvDz8MOwEfAQMTBy8FIw8SHwo/DT0BLwU3Fw8FHwozPwgvDCMPAycTPwQvCgsBDwofAwMYAggGCQUEAQECAwYICQsMDg4PCQoJCQgIBwcGBQUEAwICAQIFBQgICgoOCgoLCQgICAcHB/42BQ4KCAcGBQIBAgIDBAUFBwYIBwkICQoJCQgICAcHBwYGBgUEBAMDAwEBAgMECQkNBwcHCAgICQkKCVvoYgoLCwsMCwsLDAsKCwoKCgkKCAcHBgUFBQQBBQoMCQsQGxAQEhIPDw4ODQwMCwUOEQoDAgEFCAYHCWNjCAcGBQkBAgMKEAYNDxALGhMlJhQfDAsJDQMDAQgTCAkKCwsMDA4PFw8IDwwZYugHBAQBAQEDAwUGBwcJCQoL5eULCgkJCAYGBQMDAQEBBAQBDgIIBhANDg4MDAgNDAsJBwYDAQICAwQFBQYHBwgICQkJCg0NDAsKCQgHBgMCAQEBAgIDBAQJAggICgoLDA0NCgkJCQgIBwcGBQUEAwICAQICAwQEBQYFBwYHBwgNDgsKCgoPCwoFAwMDAgEBAwIc/r6nBQQDAgIBAQICAwQFBgYHCAkJCQoLChAVGh4dFQwMDhEGBQMBAQIDBQYHCAkFEBsbDQ4OCA0YFAwMC4mJCgsMDCcQGA8bHAcODQoFCQQIChUNDQ8dDxAmICQLCgoIBwYFBQMCAQIECqgBQgoLCwsLCwsLCgoKCQkIBwf+eAGIBggICQkKCgoLCwsLCwsLAAAAAAEAAAAAA/cDmQAFAAABJwcJAScBfsG1AXwCdLwB3rnR/qECackAAAACAAAAAAP3AxcAIABBAAATFR8GIT8GNS8GIQ8GAxUfBiE/BjUvBiEPBggDBAYICAoLA4wKCgkIBgQDAwQGCAkKCvx6CwsJCAcFBAEDBAYICAoLA4wKCgkIBgQDAwQGCAkKCvx6CwsJCAcFBAEgBgsKCQcGBAMDBAYHCQoLDAsKCQcGBAMBAwYGCQkLAbUGCwoJBwYEAwMEBgcJCgsMCwoJBwYEAwEEBQYJCQsAAgAAAAADuAP4AD4AewAAEw8FHwUBHwU/BAE/BS8LDwUJAS8FDwQDDwUfBQEfBD8EAT8FLwsPBQkBLwQPBFkEBAMCBAEBBAIDBAQBewUFBQYMDAwLBgUFAX4FBAMCBAEBBAIDBAQFBQYFDAwMDAUGBQX+tP6xBAUGBQwMDAwFBgUFBAQDAgQBAQQCAwQEAYAFBQYLDQwLBgUFAX4FBAMCBAEBBAIDBAQFBQYFDAwMDAUGBQX+tP6tBQYFDAwMDAUGBQHuBQUGBQwMDAwFBgUF/oYEBAMCBAEBBAIDBAF9BQUFBgwMDAsGBQYEBQMEAgQBAQQCBAMF/rQBTgQEAwIEAQEEAgMEAfQFBQYFDAwMDAUGBQX+ggQDAgQBAQQCAwQBfQUFBQYMDAwLBgUFBQUDAwMDAgIDAwMDBf60AVIEAwIEAQEEAgMEAAMAAAAAAzoD9wAzAFYAuwAAATMfCRURFQ8JIyEjLwk1ETU/CTMBFSM1Pw8fDgUVDw8RHw8hPw8RLw81Lw8PDgK9BgcGBQsKBwYCAgEBAgIGBwoLBQYHBv6GBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgE7/AECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwL+xg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAXoNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQEDBQYICQsNDQ4QERESExMTExIRERAODQ0LCQgGBQMCAAECAgYICQsFBgcG/sUGBwYFCwkIBgICAQECAgYICQsFBgcGATsGBwYFCwoHBgICAQE7/PwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDfwBAgMEBQcHCAkKCgsMDAwN/sUNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQE7DQwMDAsKCgkIBwcFBAMCAfwTExIREQ8PDQ0KCggGBQMBAQMFBggKCg0NDw8RERITAAQAAAAAA/cD9wAwAGAA4AFgAAABBx8GDwMVHwo7AT8HDwQvBTU3EycVHwk7AT8KLwsPCgUPHy8fPx8fHgUfHz8fLx8PHgG6BRwGBQQDAQEBMQEBAQICAwQEBQUHBggIDQ0NDQwLCQgGBQYLDAoGBQQCAgEBP3kBAgIFCAkLBgYGBwYGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBgcGBgYKCggFAgIBAegBAQMEBQYHCAkJCwwMDQ4OEBAQEhISExQUFBUVFhYWFxcWFhYVFRQUFBMSEhIQEBAODg0MDAsJCQgHBgUEAwEBAQEDBAUGBwgJCQsMDA0ODhAQEBISEhMUFBQVFRYWFhcXFhYWFRUUFBQTEhISEBAQDg4NDAwLCQkIBwYFBAMB/FABAgMEBgcICQoLDA0ODxARERMTFBQVFhYXFxgZGBoZGhoZGhgZGBcXFhYVFBQTExEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERETExQUFRYWFxcYGRgaGRoaGRoYGRgXFxYWFRQUExMRERAPDg0MCwoJCAcGBAMCAkoYBQICAwMEBAXrCgkICAYHBQUEAwMDAQECBAQGBgcIGgMEBAMBAQEDBAQGBwgBKIQHBgYGCwkIBQMBAQEBAwUICQsGBgYHBgYGBgsJCAYCAQEBAQEBAwUICQsGBgbmFxYWFhUVFBQUExISEhAQEA4ODQwMCwkJCAcGBQQDAQEBAQMEBQYHCAkJCwwMDQ4OEBAQEhISExQUFBUVFhYWFxcWFhYVFRQUFBMSEhIQEBAODg0MDAsJCQgHBgUEAwEBAQEDBAUGBwgJCQsMDA0ODhAQEBISEhMUFBQVFRYWFhcaGRoYGRgXFxYWFRQUExMRERAPDg0MCwoJCAcFBQMCAQECAwUFBwgJCgsMDQ4PEBERExMUFBUWFhcXGBkYGhkaGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTFBQVFhYXFxgZGBoZAAAABQAAAAAD9wP3AEcAUwBXAGMAkwAAARUjDwcfBzMVHwc/BzUzPwcvBisBNS8GKwEPBQEVDwcjNSMVIzUjFSMvBzUHHw4zITM/DhEjFSM1IxUjNSMVIzUjAgBeBwYFBQQDAQEBAQMEBQUGB14BAQMEBQUGBwYGBQUEAwEBXwYGBQUEAwEBAQEDBAUFBgZfAQEDBAUFBgYHBgUFBAMBAbgBAgMDBQUGB9w//D/cBwYFBQMDAgE/AQECBAQEBgYHBwgICQkJCgMyCgkJCQgIBwcGBgQEBAIBAT/8P/w//D8BJF8BAQMEBQUGBgcGBQUEAwEBXgcGBQUDAwIBAQIDAwUFBgdeAQIDAwUFBgcGBgUFBAMCXwYGBQUEAwICAwQFBQYBk90GBgUFBAMBAfz8/PwBAQMEBQUGBt3dCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJAhj8/Pz8/PwAAAIAAAAAA5kD0wAGADwAAAExEQUlESUnBQ8GFREVHwYFHwI7AT8CJT8GNRE1LwYlLwIrAQ8BA1r+pv6mAVog/qUGBgYEBAICAgIEBAYGBgFbCAgICAgJCAcBWwYGBgQEAgICAgQEBgYG/qUICAgICAkIAsb+dM7OAYzONs4FBQcGCAcICP50CAgIBwcGBQXOBAMCAgMEzgUFBgcHCAgIAYwICAcIBgcFBc4EAwICAwAAAgAAAAADhQOFABcAWQAAAT8DFRc1HwwzJyEnDwMfBAczNxcVDwoVITUvCjUfBD8HLwMBLwMPAgGECRMiNV4nMRcVCwoJCAcGBQYFHwX+HtEEAwEBAQEDBJABHgLFAQICAgMEBQUPExkBBBkTDwUFBAMDAQIB+wUFBgYGBgYFBAMBAQEBAwT9MwUGBQYGBgYDAQIDAwJ9XtsCAwQFBQYGCAoKDRUanUwFBgYGBgUGBZAsDcXEDwwFBAQDAwMEBAIiIgIEBAMDAwQEBQYNbvsEAwEBAQEDBAUGBgYGBQYFAs0EAwEBAQEDAA0AAAAAA/cD9wATADsAfACRAJ4ArADBANYA6gD9AQ0BHQHPAAAlHwMvBz8DHwIlFR8EDwcvBz0CPwYfBgcVHw8/Dy8PDw4lHwcPAy8HJSM1PwMfBScVIz8HHwIFIy8HPwMfBiUPByM/Bx8CJQ8DLwcfBiUPAi8DPwcPAgUfAg8DNR8GBy8EPwkBHx8/AS8HFS8JPwcPAy8HMxU/BTUzPwcfBzMPAR8DPwcvHw8eATIJCQkLFBQSExESEBATEhQTBggIAdI1BAMCAQECAwQFBQYGBgYFBT8EAwICAwQFBQYGBgYGBAQDAvsBAwYHCgsMDhAREhMVFRYWFxYVFBMSERAODQsJCAUDAgIDBQgJCw0OEBESExQVFhcWFhUVExIREA4MCwoHBgP+5AECAgMEBQUGGxkYFxIQDgwJCAYDApS9KykpJgYIBAMCAvu8AQICAwMEBQUnKCoCAZwCAQMDBAQFBhsZGBcSDw4MCggF/U0GBQQEAwMCAZ0EBQgKCw4QEhgYGQJQEhMTEwcHCAgJCQoKFBMTEhIREf4KCA8HFBQSEhAQEhETEhQUCwkJAVsHBgwiIyUmEBAPDw8PDqkTEiUjIgwNDQ4ODw8QEA/+KAECAwQGBwgJCgsMDQ4PEBEREhMUFRUWFhcXGBgZGRoaFRULCwoKCAkHBxAQDxAPDg4NDQwbHR0fAgMFBSYmJSYFBAQEAwICAb0MDwgJCQo9Dw8PEBAREBESEBEQEA8PD1wEBQ0MCwkGBgUEAwIBAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBgZGRoaGhkaGRgYFxcWFhUVExQSEREQDw4NDAsKCQgHBgQDAqMPDw8OCQoLCw0NDg8JCAgGERERr3E2BQYGBgYFBgUEAwEBAQEDBD8FBQYGfgcGBQUDAwIBAQICBAUFBoQMCxYVFBMTEQ8PDAsKBwUEAQEEBQcKCwwPDxETExQVFhcWFhUUFBIRDw8MCwoHBQQBAQQFBwoLDA8PERIUFBUW5RgXGBgYFxgXCQoLDBobHB0dHh8fQJcDBAYIFSsWFRYWgpcVFhYWFRYVFQgGBJoZGBkYFxcXFgkKCwwaGxwdHR4fnhYXFxcYGRgZHx8eHR0cGxoMCwpSCQgHBxIRERAPDw8NCAoLCw0NDhYQIhIHBwgJDw4NDQsLCgkPDg8tDQ4cBgYDA74GCAsOEBIVYAEBBAUHHBsXFRIQDQsJBv5MGhoZGRgYFxcXFRUVFBMSEREQDw4NDAsKCQgHBgQDAgEBAQoKCwsLDQwNGQYICw4QEhQYGhwGBAQCERAQEAMEBgcTFRUVFhYXF3wXFQoKCQkrBgcFBQMDAQEBAQMDBQUGByAgEBASEhMUFBQVFRUVGhoZGRgYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZAAABAAAAAAPYA9gARwAAAREhIw8FHQEfBiEDHwY7AT8GESE/Bj0BLwYFES8GKwEPBQHh/mYGBgYEBAMCAgMEBAYGBgGaAQECAwQEBgYGBgYGBAQDAgEBmQYGBgQEAwICAwQEBgYG/mcBAgMDBQUGBwYGBQUEAwIDuf5mAgMEBQUGBgcGBQUDAwIB/mcGBgYEBAMCAgMEBAYGBgGZAQIDBAQGBgYGBgYEBAMCAQEBmgYGBgQEAwICAwQEBgYAACUAAAAAA/cD9wAJAA0AEQAVACIAJgArAC8AMwA3ADsAPwBDAEcAUwBXAFsAXwBrAG8AdAB4AHwAgACEAIgAjACQAJoAngCiAKYAsgC2ALsAvwDDAAAlIxUzFTM1IzUjBzM1IwczNSMHMzUjByMVMxUzNTM1IzUjFQczNSMHMTM1IwczNSMlMzUjBTM1IyUzNSMFMzUjJTM1IwUzNSMlIxUzFTM1MzUjNSMHMzUjBzM1IwczNSMHIxUzFTM1MzUjNSMHMzUjBzEzNSMHMzUjJTM1IwUzNSMlFTM1IRUzNSUzNSMFMzUjJSMVMxUzNTM1IwczNSMHMzUjBzM1IwcjFTMVMzUzNSM1IwczNSMHMTM1IwczNSMDMxEjA7sCAj0gHXY7O3Y7O3c8PHYCAjwCAjx2PDx2Ozt2OzsDOT8//idAQAHZPz/+J0BAAdk/P/4nQEAB2wICHSAgHXY7O3Y7O3c8PHYCAjwCAjx2PDx2Ozt2OzsDOT8//idAQAHZP/3oQAGZPz/+J0BAAdsCAh0gPXY7O3Y7O3c8PHYCAjwCAjx2PDx2Ozt2Ozt4Pz9FHSA9Aj8/Pz8/PwIdICAdAgI9Pz8/Pz85Ozs7Ozs7Ozs8PDx2PAICPAE/QEBAQEACPAICPAE/QEBAQEA4PDw8djs7Ozs7Ozs7WB0CAj0/Pz8/Pz8gHQICHSA/Pz8/Pz/8EAPwAAIAAAAAAzoCfgADAAcAAAEzNSMFMzUjAj/8/P6G/PwBgvz8/AAAAAAKAAAAAAP3A/cAYgCWAKUAqQCtAOsA+wESASEBgQAAAQ8DFR8BPwQ7AR8EDwcvAwcfAz8HHwY/BTUvAQ8EIy8EPwUzFzcvASMPBS8FIw8BNzMfChUPCiMhIy8JPQI/CTMlFSMvCT0BJRUjNSEVIzUlDwQfBz8EFR8HPwY9AR8DMz8GNS8IDwIlHwsVIzUjFREjDw8VIxEjFSM1PwoHFREfDyEVHw8hPw8vCBEvDyEPDgKlAwUDAgEEBAUDAgMDAgIFBA0MDQwGBQYFBgUDAwMDFQUFBQYFCAgJCQgODgUKCAgFBgUFBgoJBgIBBAQEAwMDBgQEBwoPEgYGBgUFBQcVBAgHBwcIDA0SBgoICAUFBQUGzAYGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBv7FBwYGBgoKBwYCAgEBAgIGBwoKBgYGB/6GRQcGBQsJCAYCAgEDM379yX4Bgn0EAwEBAQEDBAUGBgYGBgUFSAECAwMFBQYHBgYFBQQDAkgFBgYGBgYFBQQDAgEBAwR/BQYGBgYGBQFtBgYGBgsJCAYCAQEBfj9+DQ0MCwsLCQkICAYFBAMCAb0/fgEBAQIGCAkLBgYGeAECAwQFBwcICQoKCwwMDA0BOwECAwQFBwcICQoKCwwMDA0BOw0MDAwLCgoJCAcHBQQDAgEBAgQGCAoLDAkBAgMEBQcHCAkKCgsMDAwN/UsNDAwMCwoKCQgHBwUEAwIBLgQHBgYEAgIKBwMCAQEEBhwfFRIHBgQDAgEBAQEDFAMCAQEBAgMGCAoSGA0aDgoFAwEBAwYJCAUEAQQJBgICAQIEChQnHAgGBQQCARcBAgEEBgwQGxAYDAkEAgIETAECAgYICQsFBgcGvQYHBgULCgcGAgIBAQICBggJCwUGBwa9BgcGBgoKBwYCAgE/vQECAgYHCgoGBgcGfvz8/L29dH0FBgYGBgYFBQQDAQEBAQMESbEGBgUFBAMBAQEBAwQFBQYGsEgEAwIBAQMEBQYGBgYFBgV+BAICAQECA4QBAQECBggJCwYGBgZ+vb3+xQECAwQFBwcICQoKCwwMDA0/ArW9fgYGBgYLCQgGAgEBPn7+Rw0MDAwLCgoJCAcHBQQDAgE/DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA3GEBAPDgwMCQYByg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAAADAAAAAAO4A7gAMwB3APEAAAEzHwoRDwojISMvCTURNT8JMwcRHw8hPw8RLw8hDw4nER8PMz8GPQEvBiMvCTURNT8JMyEzHwkVHwc/BzUvDyEPDgM7BgYGBgsJCAYCAQEBAQEBAgYICQsGBgYG/oYGBwYFCwkIBgICAQECAgYICQsFBgcGfgECAwQFBwcICQoKCwwMDA0Beg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN/oYNDAwMCwoKCQgHBwUEAwL9AQIDBAUHBwgJCgoLDAwMDSAGBgUFBAMCAgMEBQUGBiYHBgULCQgGAgIBAQICBggJCwUGBwYBuQYHBgULCQgGAgIBAQEDBAUFBgYHBgUFBAICAQECAwQFBwcICQoKCwwMDA3+Rw0MDAwLCgoJCAcHBQQDAgJ+AQICBggJCwUGBwb+hgYHBgYKCgcGAgIBAQICBgcKCwUGBwYBegYHBgULCgcGAgIBP/6GDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0Beg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAzv/kcNDAwMCwoKCQgHBwUEAwIBAQICBAUFBgcGBgUFBAMBAQECAgYICQsFBgcGAbkGBwYFCwoHBgICAQECAgYHCgsFBgclBwYFBQQDAQEBAQMEBQUGBx8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAAAAAgAAAAADegN5AFQAmQAAAQ8FFT8HHwoVDxAVMzUjNT8QPQEvDSMHAwcvAyMPBx8CEwMPAhUfBjM/Ax8DMz8GNS8CAxM/AT0BLwcPAgLdDg4NDQ0MDAwMDQ0MDQwODAsFCQQDAwIBAQIEBgcKEAw4DQ0LCggGAgIB/LUCAgQECg1AGg4MBgQEAwMCAQICBAUFBwcJCQkLCwwNDRHBtrkGBwgIBAUEBQMDAQEBAgPDwgMCAQICBAUEBQUIBwcFuboFBwcIBQUEBQMDAgECA8PCAwMCAgQFBAQEBQcIBgH+AwQEBgcIOgoJBwYFAwIBAQMFAwcFBAYFBwYODQsLCgoPCisLDA0NDg8ICAgmNAcFBgUGCwswFQ8PCAgJCQkKCgsMCwsKCQkHBwYFBQQCAgIBAW75+wUEAQIBAwQFBgYGBgYF/vj+9wYFBgYGBgUEAwIBAgMF/PwFAwEBAgIFBQUGBgYGBQEJAQkFBgYGBgUFBQICAQEBAgUAAAUAAAAAA/cD9wAhADUAYQCDANwAAAEfBzM/By8HIw8GJR8DFQ8CAQc3AT8COwEfAScBDwEfBT8BAT8INS8NIw8FJR8HMz8HLwcjDwYDDw8RHw8zLwE/AiEnIy8INRE1PwkzIRUfDzMVNzUBAUMBAgMDBQUGB70GBgUFBAMBAQEBAwQFBQYGvQcGBQUDAwICaQMEAwICAwT+p0cUAU8GBwgICAgHYv6mKQEBAgIEBAUFnwFeBwYGBAQDAwEBAgICBAUGCAkKCgsLDAwLCgoKCQkI/XgBAgMDBQUGB70GBgUFBAMBAQEBAwQFBQYGvQcGBQUDAwJADQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA3+AQEBAQb+/AYHBgULCQgGAgIBAQICBggJCwUGBwYBWgEBAwMEBQUGBwcICAkJCQp+P/7lAaIHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGSwMHBwgICAcH/qcOUAFOBQQDAwQo/qWlBQUEBAMCAQEfAV8ICAgJCQkKCQoJCgkKCAkICQkHBQUDAgECAwMEBgY3BgYFBQQDAQEBAQMEBQUGBgcGBQUDAwIBAQICBAUFBgGTAQIDBAUHBwgJCgoLDAwMDf0MDQwMDAsKCgkIBwcFBAMCAQoJCgoYAQICBggJCwYGBgYC9AYHBgYKCgcGAgIBfgoJCQkICAcHBgYEBAMDAQHrP6wBHAAABAAAAAAD9wN5AEcAWQDPAUEAAAEPAh0BHwMPAxUfBz8EHwQ/By8EPwQvBw8ELwQPAiczPwozIw8CJxUfAzM3LwM1PwcVPwMzNx8PDw8jHwg/Dy8PIw8OBRcVHw4zPw8vAyMHHwMVDwc1DwQjLw8/DzM/AyMPDgKMBAMCAgMEgocEAwIBAQMEBQYFBgcFBgWGiAUFBgYGBgUFBAMCAQEBAwSIggQDAQEBAQMEBQYGBgYGBQWCgQUGBQYGBgZqIwQFBgcHBwgICQkJCUcLDQ3zAQIEBTcMBAUFAgMEBggKCwwJCwsMDAjGDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0aCQkJCQgICAcWDg0MDAsKCggIBwYFBQICAQEDBQYICQsNDQ8HEBESEhPHExMSEREQDg0NCwkIBgUD/sQBAwUGCAoKDQ0PBxAREhITxxMTEhIQEA4ODAsJCAYFAwEBAgQEOAwEBQUCAwQGCAoLDAkLCwwMCMYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDWILDQ0PlhMTEhERDw8NDQoKCAYFAwH3BQUGBgYGBgWEiQUGBgYGBQYFBAMBAQEBAwSJiQUDAQEBAQMEBQYFBgYGBgWKhAUGBgYGBgUFBAMBAQEBAwSEhAQDAQEBAQMFCgkJCAYFBQQDAgIREQ+vCAgQEA8DBw4PEBAREA8NDQsKBgEGBQMDAQECAwQFBwcICQoKCwwMDA0NDA0LCwoKCQgIBgUEAwIBAQECAwQFBgYXBQcHCAkKCgsMDQ0NDg8PDxMTEhERDw8NDQsECQcGBAIBAwUGCAkLDA4OEBEREhMTCgkTEhIQEA4ODAsFCAgFBAIBAwQHCAkLDA4OEBASEhMTEBAQDwMHDg8QERAQDw0NDAkGAQYFAwMBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEREQ8OAQMFBggJCwwODhARERITAAAAAAwAAAAAA/cD9wAuAGgAdgCqALkAvQDBAP8BDwEmATUBlQAAJRUPCSsBLwk1Pwk7AR8JJw8KHw0/Di8MKwEPBhU/AxUzNSM3Mx8KFQ8KIyEjLwk9Aj8JMyUVIy8JPQElFSM1IRUjNSUPBB8HMz8DFR8HPwc1HwQ/By8IDwIlHwsVIzUjFREjDw8VIxEjFSM1PwoHFREfDyEVHw8hPw8vCBEvDyEPDgNFAQMDBQMEAwQEBQUFBAUDBAMDBQQDAQEDBAUDAwQEBAUFBQQEBAQDAwIFAwJCBgUFBAQDAwMCAQEBAwIDAwQEBQUFBgYHBwgHBgcFBgQFBAMDAwECAQEDAgMDAwQFBQUGBwYIBwgGfwcIEA8GDhEHFgjjBgYGBgsJCAYCAQEBAQEBAgYICQsGBgYG/sUHBgYGCgoHBgICAQECAgYHCgoGBgYH/oZFBwYFCwkIBgICAQMzfv3JfgGFgAQCAgEBAQMEBQYFBgYGBgVIAQICBAUFBgcGBgUFBAMBAUgFBgUHBgUGBQQDAQEBAQMEfQQFBgMKBgYBawYGBgYLCQgGAgEBAX4/fg0NDAsLCwkJCAgGBQQDAgG9P34BAQECBggJCwYGBngBAgMEBQcHCAkKCgsMDAwNATsBAgMEBQcHCAkKCgsMDAwNATsNDAwMCwoKCQgHBwUEAwIBAQIEBggKCwwJAQIDBAUHBwgJCgoLDAwMDf1LDQwMDAsKCgkIBwcFBAMC4woRDw0KBAMDAgIBAQICAgQECgwOEhMTDw0LBAQDAgIBAQICAwQEBQsOEUsEBAUHBggJCQoLGBUUCAgHBwYFBAMDAgEBAQECAwQEBQYHCAgJCgoXFxQJCAgGBgUEBAMCAQICBAUECAUWAQYKBafGOQECAgYICQsFBgcGvQYHBgULCgcGAgIBAQICBggJCwUGBwa9BgcGBgoKBwYCAgE/vQECAgYHCgoGBgcGfvz8/L29dX4FBgUGBgYGBQQDAQECAwRIsAYGBQUEAwEBAQEDBAUFBgaxSQQDAQEBAQMEBQUGBgYGBgV9BAMCAQECAoMBAQECBggJCwYGBgZ+vb3+xQECAwQFBwcICQoKCwwMDA0/ArW9fgYGBgYLCQgGAgEBPn7+Rw0MDAwLCgoJCAcHBQQDAgE/DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA3GEBAPDgwMCQYByg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAAMAAAAAA9gDuAArAFcAfQAAAQ8DHQEfBz8HLwQ/BC8HDwIFDwMfBA8EHwc/Bz0BLwcPAicDBxUfBz8HEzc1LwYjDwYBDNsEAwICAwTfBQUGBgYGBQUEAwIBAQIDBMjEBAMCAQECAgUEBgYGBgYFAbMEAwIBAQIDBMjEBAMCAQECAwQFBQYGBgYFBdsEAwICAwTfBQUGBgYGBWn8AQECBAQFBgQFBQUEBQMEAgL8AQECAwUFBgQFBQUEBQMEAgLz2wQGBgYGBgUF3wQDAQEBAQMEBQYGBgYFBgXIxAUFBgYGBgYFBAICAQEBAwQFBgYGBgUGBcjEBQYFBgYGBgUEAwEBAQEDBNsFBQYGBgYGBN8EAwEBAQEDrPzNBgYGBgUEBAIBAQEBAgIDBAUEAzMGBgYGBQQEAgIBAQICAwQFAAAABAAAAAAD9wP3ACEAVQCZANkAABMfByE/By8HIQ8GATMfCRURFQ8JIyEjLwk1ETU/CTMHER8PIT8PES8PIQ8OEx8GMyEzHwgVFxEVHwY/BxEvDyEPBsUBAgIEBQUGBwF5BwYFBQQCAgEBAgIEBQUGB/6HBwYFBQQCAgH3BgcGBQsJCAYCAgEBAgIGCAkLBQYHBv3JBgcGBQsJCAYCAgEBAgIGCAkLBQYHBn4BAgMEBQcHCAkKCgsMDAwNAjcNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf3JDQwMDAsKCgkIBwcFBAMC+wECAgQFBQYHAlYGBgYGCwkIBgICAQIDBAUFBgYHBgUFAwMCAQECAwQFBwcICQoKCwwMDA39qgcGBQUEAgIBogcGBQUEAgIBAQICBAUFBgcGBgUFBAMBAQEBAwQFBQYBVAECAgYICQsFBgcG/ckGBwYFCwkIBgICAQECAgYICQsFBgcGAjcGBwYFCwoHBgICAT/9yQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAjcNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAQ4GBgUFBAMCAQICBggJCwUGBwb9qgcGBQUEAgIBAQICBAUFBgcCVg0MDAwLCgoJCAcHBQQDAgEBAgMDBQUGAAAABQAAAAADeQM6ACEAQwBlAJEAswAANx8HIT8HLwchDwYlHwchPwcvByEPBicfByE/By8HIQ8GJQ8CHQEfAw8EHwc/Bz0BLwYrAQ8BJx8HIT8HLwchDwaGAQIDAwUFBgcCtAcGBQUDAwIBAQIDAwUGBQf9TAcGBQUDAwIBOgECAgQFBQYHAXkHBgUFAwMCAQECAwMFBQYH/oYGBgUFBAICAQECAgQFBQYHAXkHBgUFAwMCAQECAwMFBQYH/oYGBgUFBAIC/u0EAwICAwRoaAQDAQEBAQMEBQYGBgYFBgV+BAMCAgMEfgUGBgYGBgUuAQIDAwUFBgcCtAcGBQUDAwIBAQIDAwUFBgf9TAcGBQUDAwLlBwYFBQMDAgEBAgIEBQUGBwYGBQUEAwEBAQEDBAUFBrcHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGtgYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBAQECAgQFBQYvBQUGBgYGBgVnaAUGBQYHBQYFBAMBAQEBAwR/BAYGBgYGBgR+BAMCAgODBgYFBQQDAQEBAQMEBQUGBgcGBQUDAwIBAQICBAUFBgAACgAAAAAD9wP3AAsADwAbAB8AIwAnADMANwB9AMUAAAEVDwcjNSMVIzUjFSMvBzUBFSM1IxUjNSMVIzUBHwcVIzUjFSM1JxEhDwcRHw8hPw8RLw8hDwYlDwMfBA8EHwc/BB8EPwY9AS8DPwM9AS8GDwQvBA8CA7kBAgMDBQUGB9w//D/cBwYFBQMDAgEDcvw//D/8A1IHBgUFAwMCAfw//D/+5QcGBQUDAwIBAQECBAQEBgYHBwgICQkJCgMyCgkJCQgIBwcGBgQEBAIBAQEBAgQEBAYGBwcICAkJCQr9ygcGBQUEAgL+zQQDAQEBAQMESUkEAwEBAQEDBAUGBgYGBgUFSEgFBgYGBgYFBQQDAgIDBEhIBAMCAgMEBQUGBgYGBgVISAUFBgYGBgYBQ9wHBgUFAwMCAfz8/PwBAgIEBQUGB9wBO/z8/Pz8/AE7AQIDAwUFBgfc/Pz8H/7lAQICBAUFBgf9ygoJCQkICAcHBgYEBAQCAQEBAQIEBAQGBgcHCAgJCQkKAzIKCQkJCAgHBwYGBAQEAgEBAQIDBAQGBQ8EBgYGBgYFBUhIBQYGBgYFBgUEAwEBAQEDBEhIBAMBAQEBAwQFBgUGBgYGBUhIBQUGBgYGBgUEAgIBAQICBElIBAMCAQECAwAQAAAAAAP3A6sAAwAPABMAIAAsADAAVACIAIwAkACUAJgApACoALwA/wAAJTM1IzcjFTMVMzUzNSM1IwUzNSMhKwEVMxUzNTM1IzUjIRUrAS8FPQEhMzUjNzMfBR0CDwYhLwY9Aj8FMwcVFxUfCSE/CzUvCiMhIw8IFSczNSMlFSM1IxUhNTczNSMlHwcVIzUjFSE1IxUjFTMVIxUzFSMRNT8GBxEfCjMhNSM1MzUjNSEVIRUzPwo1MxUzETUvCiEPCgLGHx89Wz0emXoe/lTKygHoHnp6Hlw9H/3b1QYGBQUEAwIDOB8fWwYGBQUEAwICAwQFBQYG/tAGBgUFBAMCAgMEBQUGBj4BAgIGCAkLBQcGBgEuBgYGBgsJCAYCAQEBAQEBAgYICQsGBgYG/tIGBgYGCwkIBgIC9fT0Aib1Hv7PHre3AgYGBgYEBAMCAfUe/s8f9PT09PQCAwQFBQYGPgEBAQIGCAkLBgYGBgHb6OjoATH+7dAEBgYICQkKCwUQDvQeAQICBQgJCwYGBgf86gYGBgYLCQgGAgEBkh49Hh8fHh8fXB8eHh8emAIDBAQGBgZ5Hx4CAwQFBQYG8gcGBQUEAwEBAQEDBAUFBgfyBgYFBQQDAiDxBgYGBgsJCAYCAQEBAQEBAgYICQsGBgYG8QYHBgULCQgGAgIBAQICBggJCwUGB9JbH5mZmZk9Wx8BAgMDBQUGB3mZmZmZHpkfmAHnBwYFBQMDAgEh/YMGBwYFCwkIBgICAR+YH5kfXAsLCQkIBwYFAgMCMTEBgAYGBgYLCQgGAgEBAQEBAQIGCAkLBgYGAAAABAAAAAADeQM6ACEAQwBlAIcAACUfByE/By8HIQ8GJx8HIT8HLwchDwY3HwchPwcvByEPBicfByE/By8HIQ8GAQQBAgIEBQUGBwG4BwYFBQMDAgEBAgMDBQYFB/5IBwYFBQQCAn8BAgMDBQUGBwK0BwYFBQMDAgEBAgMDBQUGB/1MBwYFBQMDAn0BAgIEBQUGBwG4BwYFBQMDAgEBAgMDBQUGB/5IBwYFBQQCAn8BAgMDBQUGBwK0BwYFBQMDAgEBAgMDBQUGB/1MBwYFBQMDAuUHBgUFAwMCAQECAgQFBQYHBgYFBQQDAQEBAQMEBQUGtwcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQa2BgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEBAQICBAUFBrYGBgUFBAMBAQEBAwQFBQYGBwYFBQQCAgEBAgIEBQUGAAAAAAMAAAAAA/cDuABMAKgA9gAAASMPAhUfAjMfCzM/CjUvBSMPDS8KPwQvBDcPAx8GMz8KHxAjDwMVHwM/BC8DIy8PDw4BFR8DExEfBjsBPwEvBgcRNS8CAzUhFQMPAh0BPwIvAT8HNRM/AzUvBiMhIw8FAdsBBFICAQMCAjYFDAkPHxAWKxUgIhsbGxoZFxYPDwMDAQIEBAUGBgYHBQQDERARDg4ODxAPFBwUEBsOFQ0LDgcJLwMDAQEBAVEDAxwEAgEBAQMDBAUGBgYGBgUTEBETExQVFRAREA8PDg0NDAsKCQgHBgUBLAMDAwEBUgIEBARRAgEBAgMCNgYHCQoMDQ8QERMTFRUWFxcODg4NDg0NDA0MCwwKCwr+BQEBAwPkAQMEBQUEBQUFBVIJBQkEBwUDEwICA+UCN+UDAgIVBAsCAQECAgMFBQUG5QQCAQEBAgIEBQUGB/2LBwYFBQMDAgGNAmAEAwQDAgEWIxMYJQ4RFwcIBAMGCAsOEA4PBQYHBwcIBAQDAQECAgMSDQsHBgUEAwEBBAUFDQoSDQ4YEBoBAQIDAwQDXwIBWQUGBgYGBQYEBAMBAQIDFA0MCQgFAwIBAgQEBgcICQoLCw0NDg4PBwECAwMCBGADAQEBYAMEBAMCARoVFBMTEQ8PDQwKCQcFAwEBAQICBAQEBgYGCAcJCQoBqWQFBQYE/vf+zAcHBgUDAgEBHAQDBwUKCwwGARQFBgUEAQk4OP74BQUFBogZBAYMCQkJCQkICAcHAgEJBAUGBWQGBgYEBAMCAgMEBAYGAAAABQAAAAAD9wP3AEcAaQCLAKQA6QAAAQ8CHQEfAw8DHQEfBj8EHwQ/By8EPwQvBisBDwMvAysBDwElHwczPwcvByMPBicfBzM/By8HIw8GJR8PMxE/AR8BEQEFER8PIS8CPwIhJyMvCDURNT8JMyE1IQ8OAsYEAwICAwRoaAQDAgIDBAUGBQYGBgYFZ2gFBQYGBgYGBQQDAQEBAQMEaGcFAgIBAQICBQQGBgYGBgUFaGcFBgYGBgUG/ngBAgIEBQUGB7wHBgUFBAMBAQEBAwQFBQYHvQYGBQUEAgJ/AQICBAUFBge8BwYFBQQDAQEBAQMEBQUGB7wHBgUFBAICARoBAQMDBAUFBgcHCAgJCQkKfg8QEBD+5P4oAQIDBAUHBwgJCgoLDAwMDQHdAgIBAQED/iMGBwYFCwkIBgICAQECAgYICQsFBgcGAVr+pg0MDAwLCgoJCAcHBQQDAgE6BQYFBgYGBgVnaAUGBQYGBgYFBAMBAQEBAwRoaAQDAQEBAQMEBQYGBgYFBgVoZwUGBgYGBQYFBAMCAgMEaGgEAwICA2QHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGtgYGBQUEAwEBAQEDBAUFBgYHBgUFBAICAQECAgQFBQbWCgkJCQgIBwcGBgQEAwMBAf7BAwICAwE/ARx+/QwNDAwMCwoKCQgHBwUEAwIBCBAICAgPAQICBggJCwYGBgYC9AYHBgULCQgGAgIBPwECAwQFBwcICQoKCwwMDAANAAAAAAP3A/cAAgAFAAkADQAQABQAFwAbAB4AIgAmACkAUwAAJSM1NxUnIxUjNSMVIzUlIzUlFSM1IxUnIxUjNTcjNSUVIzUjFSM1IxUvARcPAREXFR8HMxchPwEXNyc/AREnNS8HIychDwEnA02QvZFrvT+9AYyQAbm9P5BsvZGRArW9P70/kOpBAQEBAgIGCAkLBQcGBgLiGApBLUEBAQECAgYICQsFBwYG/R4YCkGGkSyQkL29vb0/kC29vZCQvb0/kC29vb29kZGQQQkH/R4YBwYFCwkIBgICAQEBQS1BCgYC4hgHBgULCQgGAgIBAQFBAAAAAAgAAAAAA/cD9wAPABMAIwAnACsALwBLALUAAAEVDworATUjFSM1IxUrAS8JPQEBFSM1IxUjNSMVIzU3ITsBHwkVIT8KMzcVIw8PER8PIT8PES8PIzUvBw8GHQEhPQEvBg8GA7kBAQECBggJCwYGBga9P/w/vQYHBgULCQgGAgIBA3L8P/w//J4CNl8GBwYFCwkIBgICAfyOAQEBAgYICQsGBgYGPz8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0/AQIDAwUFBgcGBgUFBAMC/ggCAwQFBQYGBwYFBQMDAgEEfgYHBgULCQgGAgIBvb29vQECAgYICQsFBgcGfgG5vb29vb29vQECAgYICQsFBgdFRQcGBQsJCAYCAgFeHwECAwQFBwcICQoKCwwMDA39Sw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNArUNDAwMCwoKCQgHBwUEAwIBHwcFBgQEAwIBAQIDAwUFBgcfHwcFBgQEAwIBAQIDAwUFBgAAAAIAAAAAAzsDuQArAE0AABMPAx8DCQEPAx8HPwMBPwMvAwEvAw8CJREfBz8HES8HDwbQBQICAQECAgQBY/6cBAMBAQEBAwQFBgYGBgUGBQF6BAMBAQEBAwT+hwUFBgYGBgYCKAEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEDkAUFBgYGBgUF/p3+mwUFBgYGBgUFBAMCAQECAwQBegUGBgYGBQYFAXkEAwIBAQIDBvzMBgYFBQQDAQEBAQMEBQUGBgM0BgYFBQQDAQEBAQMEBQUGAAEAAAAAA3kDeQAhAAAJAQ8DHwc/AwE/Ay8HDwIDRP1LBAMBAQEBAwQFBgYGBgYFBQK1BAMBAQEBAwQFBgYGBgYFA3H9SwUFBgYGBgYFBAMBAQEBAwQCtQUFBgYGBgYFBAMBAQEBAwAACwAAAAAD9wO4AAMAEgAWADoAfgCCAIYAlQCZAKgA6gAAJTM1IyUVKwEvCTUhMzUjNx8HFQ8HIy8GPQI/BgcdAR8OMz8PNS8OKwIPDSUVIzU3FSM1JRczHwcVFyM1IxUjNSMVIzc1PwgzBxEfDyE1IzUzNSM1MzUzNTMVMzUvDyEPDgK9vb3+R34GBwYFCwkIBgICAQJ2vb3cBwUGBAQDAgEBAgMEBAYFB/wGBgUFBAMCAgMEBQUGBl4CAgMEBQYGBggHCQgJCgn8CgkJCQgIBwcGBgQEBAIBAQEBAgQEBAYGBwcICAkJCQr8CQoJCAkHCAYHBQUEAwIC/sW9vb0CtQYGBgYLCQgGAgIBvT/8P70BAgIGCAkLBgYGBn4BAgMEBQcHCAkKCgsMDAwNAXq9vb29fr0/AQIDBAUHBwgJCgoLDAwMDf2KDQwMDAsKCgkIBwcFBAMCxT8/fgECAgYICQsFBgdFPz8BAQMEBQUGBvwHBgUFAwMCAQECAgQFBQYH/AYGBQUEAwEBH/wKCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJCvwJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJClV+fr1+fr0BAgIGCAkLBgYGRX5+fn5FBwYGCgoHBgICAT/9yQ0MDAwLCgoJCAcHBQQDAgE/fj9+P35+/A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAAAAAwAAAAAD9wP3ACEAoQEhAAABHwchPwcvBiMhIw8FBQ8fLx8/Hx8eBR8fPx8vHw8eAQQBAgIEBQUGBwG4BwYFBQQCAgEBAgIEBQUGB/5IBwYFBQQCAgK0AQEDBAUGBwgJCQsMDA0ODhAQEBISEhMUFBQVFRYWFhcXFhYWFRUUFBQTEhISEBAQDg4NDAwLCQkIBwYFBAMBAQEBAwQFBgcICQkLDAwNDg4QEBASEhITFBQUFRUWFhYXFxYWFhUVFBQUExISEhAQEA4ODQwMCwkJCAcGBQQDAfxQAQIDBAYHCAkKCwwNDg8QERETExQUFRYWFxcYGRgaGRoaGRoYGRgXFxYWFRQUExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMUFBUWFhcXGBkYGhkaGhkaGBkYFxcWFhUUFBMTEREQDw4NDAsKCQgHBgQDAgIABgYGBAQDAgEBAgMEBAYGBgYGBgQEAwICAwQEBgYGFxYWFhUVFBQUExISEhAQEA4ODQwMCwkJCAcGBQQDAQEBAQMEBQYHCAkJCwwMDQ4OEBAQEhISExQUFBUVFhYWFxcWFhYVFRQUFBMSEhIQEBAODg0MDAsJCQgHBgUEAwEBAQEDBAUGBwgJCQsMDA0ODhAQEBISEhMUFBQVFRYWFhcaGRoYGRgXFxYWFRQUExMRERAPDg0MCwoJCAcFBQMCAQECAwUFBwgJCgsMDQ4PEBERExMUFBUWFhcXGBkYGhkaGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTFBQVFhYXFxgZGBoZAAACAAAAAAP3A/cAPQB7AAAJATUvByMPBx8IPwcvBiMnAT8DLwYrAQ8BARUfBTMXAQ8CHQEfBj8DARUfBzM/By8IDwYBTP78AQEDBAUFBgYHBgUFAwMCAQEBAgIEBQYFB/wGBgUFBAMBAQEBAwQFBQYGsAEFBAMBAQEBAwQFBgUHBgUGAWwCAwQFBQYGsP77BAMCAgMEBQYFBgYGBgUBBAEBAwQFBQYGBwYFBQMDAgEBAQICBAUGBQf7BwYFBQQDAgF5/vuvBwYFBQQDAQECAwQFBQYG+wYGBgUDAwIBAQECAwMFBQYHBgYFBQQDAgEBBQQGBgYGBgUFBAMCAgMCWwYGBQUEAwIB/vwFBgYGBgUGBQQDAQEBAQMEAQWvBwYFBQQDAQECAwQFBQYG+wcFBgUEAgIBAQECAwMFBQYAAQAAAAAD9wP3AGMAABMzESEVNycVITcfBzM/FTUvBzcXNwcXBy8HDxYVHwcHETMnCH4Ctb29/bezFBESEgoUFBUXDQwNDAwMCxYVExIQDw0KBQQDAwICAQECBQUHCQoOf1kW9Vl/ExIREwoTFRQYDQwNDAwMCxYVExIQDwwLBQQDAwICAQEDBAUICAoOs36dAzv9S36enX6zDgoJBwMFAwIBAgIDAwQFCg0OERITFRYLDAwMDA0NDRUUFBQSEhEUf1n1Fll/DgoICAMFAwIBAQECAwQDBQsMDxASExUWCwwMDA0MDQ0VFRQTExESFLICSb0AAAQAAAAAA/cD9wAGAA4AQwCHAAATMxEzETMnNxcVMzU3NSElMx8KEQ8KIyEjLwk1ETU/CTMhBREfDyE/DxEvDyEPDqZeP19+Xr1+vf4IAfgGBgYGCwkIBgIBAQEBAQECBggJCwYGBgb9DAYHBgULCQgGAgIBAQICBggJCwUGBwYC9PyOAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA39DA0MDAwLCgoJCAcHBQQDAgI//oYBen4d2vz82yG9AQICBggJCwUGBwb9DAYHBgULCQgGAgIBAQICBggJCwUGBwYC9AYHBgULCQgGAgIBP/0MDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAAAABQAAAAAD9wP3ACsAbADMAOUBcgAAARUfBzM/By8HIzUvBw8GFxUPDy8PPw8fDgUVHxY/Fy8WKwEPFQMzDwkzPwk1IQMVIw8PER8PIS8DIScjLwg1ETU/CTMhMx8JFSEVIRUfAxEvDyM1LwcPBxUhNS8HDwYCvQEBAwQFBQYGfgcGBQUDAwIBAQIDAwUFBgdeAQIDAwUFBgcGBgUFBAMB+wEDBQYICgoNDQ8PERESExMTExISEBAODgwLCQgGBQMBAQMFBggJCwwODhAQEhITExMTEhERDw8NDQoKCAYFA/5IAQICAwMEBQoNDxASExUWCwwMDA0MDQ0NDQwNDAwLDBYVExIQDwwLBAQEAwIBAQEBAQECAwQEBAsMDxASExUWDAsMDA0MDQ0NDQwNDAwMCxYVExIQDw0KBQQDAwICAc+8FxUUERANBgUEBEMEBQYGDhETFRcY/vdsPw0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAbsSEA8O/oQGBwYFCwkIBgICAQECAgYICQsFBgcGAvQGBwYFCwkIBgICAfyOA3IREQ8OAQIDBAUHBwgJCgoLDAwMDT8BAgIEBQUGBwYGBQUEAwEB/ggBAQMEBQUGBgcGBQUEAgIBY34HBgUFAwMCAQECAgQFBQYHBgYFBQQDAQFfBgYFBQQDAQEBAQMEBQUGZQoJExIREQ8PDQ0LCQgGBQMBAQMFBggJCw0NDw8RERITExMTEhIQEA4ODAsJCAcEAwEBAwQHCAkLDA4OEBASEhMTDQ0MDQwMCwwWFRMSEA8MCwUDBAMCAQEBAQEBAgMEBAQLDA8QEhMVFgwLDAwNDA0NDQ0MDQwMDAsWFRMSEA8NCgUEAwMCAgEBAgIDAwQFCg0PEBITFRYLDAwMDQwNAQosKysqKyoWFRUWGBgXFy4tLS0tLSEBhh8BAgMEBQcHCAkKCgsMDAwN/UsNDAwMCwoKCQgHBwUEAwIBDg8REQECAgYICQsGBgYGArUGBwYFCwkIBgICAQECAgYICQsFBgdFP78ODxASAXwNDAwMCwoKCQgHBwUEAwIBHwcGBQUDAwIBAQIDAwUFBgcfHwcGBQUDAwIBAQIDAwUFBgAABgAAAAADmQPYACEAQwBlAIEAiAD2AAABER8HPwcRLwYrAQ8GER8HPwcRLwYrAQ8GER8HPwcRLwYrAQ8FJREVDwkjISMvCTURNzsBFTUhNTcjDwodAR8KER8OMyEzPw4RPwo9AS8KIzUvCSsCDwkCfgEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwGfAQIDBAQGBgYGBgYEBAMCAQECAwQEBgYGBgYGBAQDAp4BAgIEBQUGBwYGBQUEAwEBAQEDBAUFBgYHBgUFBAICAbgBAgIGCAkLBQYHBv6GBgcGBQsJCAYCAgF+/Nz9TNzcBwYGBgoKCAUCAgEBAgIFCAoKBgYGJgECAwQFBwcICQoKCwwMDA0Beg0MDAwLCgoJCAcHBQQDAgEmBgYGCgoIBQICAQECAgUICgoGBgYH3AECAgYHCgoGBgcGfgYHBgULCQgGAgIBAl/+hgcFBgQEAwIBAQIDBAQGBQcBegYGBQUEAwICAwQFBQYG/oYHBQYEBAMCAQECAwQEBgUHAXoGBgUFBAMCAgMEBQUGBv6GBwUGBAQDAgEBAgMEBAYFBwF6BgYFBQQDAgIDBAUFBnj9yQcGBgYLCQgFAwEBAQEDBQgJCwYGBgcCN35fID8/AQEBAgYICQsGBgYHRQYGBgsJCAYCAQEB/ckMDQwMCwoKCQgHBgYEAwICAwQGBgcICQoKCwwMDQwCNwEBAQIGCAkLBgYGB0UGBgYLCQgGAgEBAQYGBgYLCQgGAgEBAQECBggJCwYGBgAAAAAHAAAAAAP3A/cABAAlAGUAjwEIAQwBPAAAJQ8BPwEFFQ8HLwY9AT8GHwYHFR8NOwE/Di8OKwEPDTcfBDcXBxcdAQcXBycPBCMvBAcnNy8BPwEnNxc/BCcPAS8CIw8IHwUVDwUVHwg/Ah8JMz8JHwI/CS8FNyc/BD0BLwgPAi8JIw8GJQcnNycBDwEDBx8GMyU/Ai8DBycBFwcfAz8ELwgPAgE2IsEwIwJjAQIEBgcHCQkJCAgGBgQDAwQGBggICQkJBwcGBAKXAgIEBQUGBwgICQkKCwoLCwsKCgoICQcHBwUFAwMBAQEBAwQEBQcHBwkICgoKCwsLCgsKCQkICAcGBQUEAgKPChsJCRdCIzgEBDgjQhcKCRoKRwsaCQkXQiM3AwEBAzcjQhcJCRoLPAgTMAgICAcHBwUFNAMCAQECBAQGKSkGBQMCAQICNgQGBggHCAgENBMHAgQEBQcHBwRsCAgHBgUFAwIHEzEIBwgIBwYGBTMEAgEBAwMFBikBASkGBQMDAgI1BQYGBwgICAcxEwcCAwUFBggHBGsICAcGBgQDAS1SjlIX/UoDBEEBAQMFBQYGBgMBAQQHYAYEBAMjkAHMjyUSEhIRngQDAgEBAgMEugUGBQYGBgalIjDBIxMFBAkHBwYEAgEBAgQGBwcJCQkICAYGBAIBAQIEBgYICAkLCwoKCgkICAcGBQUDAwICAwMFBQYHCAgJCgoKCwsLCgsKCQkICAcGBQUEAgICAgQFBQYHCAgJCQoLCtFECwUFERo7KxwKCxwqOxoRBgQLRUULBQURGjsqHAsKHCs7GhEFBQtEGTELEwIBAgMFBQdXBwgICAcHBwUfFR8FBwcHCAgIA1sGBgQDAgEBARQLMQgHBgYFAwIBAQIDBQUHBwgxCxMCAQECAwQGBlcHCAgIBwcHBR8LCh8FBwcHCAgIA1sGBgQDAgEBAhMLMQgHBwUFAwIBAQIDBQUHB/1SjlJD/UsDCP8ACAgHBwQCAgFAAQVgERISEiORAcuOJQMEBQWeBQUGBgYGBgW6BAMBAQEBAwAAAAIAAAAAA7kD+AA9AHsAAAkBDwUfCz8FCQEfBD8LLwUBLwQPBAMBDwUfCz8FCQEfBD8LLwUBLwQPBAHT/oYEBAMCBAEBBAIDBAQFBQYFDAwMDAUGBQQBTQFTBQYFDAwMDAUGBQUEBAMCBAEBBAIDBAX+gQUFBgwMDAsGBQUF/oYEBAMCBAEBBAIDBAQFBQYFDAwMDAUGBQQBTQFTBQYFDAwMDAUGBQUEBAMCBAEBBAIDBAX+gQUFBgwMDAsGBQUB7v6HBQUFBgwMDAsGBQYEBQMEAgQBAQQCBAMFAUz+rgQDAgQBAQQCAwQEBQUGBQwMDAwFBgUFAX4EAwIEAQEEAgMEAfT+hwUFBQYMDAwLBgUGBAUDBAIEAQEEAgQDBQFM/q4EAwIEAQEEAgMEBAUFBgUMDAwMBQYFBQF+BAMCBAEBBAIDBAAAAAAFAAAAAAPIA1oAIQBDAGUAhwDFAAAlFR8FOwI/Bi8HIw8GNRUfBTsCPwYvByMPBjUVHwUzITM/Bi8HIQ8GNRUfBTMhMz8GLwchDwYlDwQfBz8EER8GOwE/BTURHwM7AT8FPQEvBisBDwEB0QIDBAUFBgY/BwYFBQMDAgEBAgMDBQUGBz8GBgUFBAMCAgMEBQUGBr0GBgYEBAMCAQECAwQEBgYGvQYGBQUEAwICAwQFBQYGATsGBgYEBAMCAQECAwQEBgYG/sUGBgUFBAMCAgMEBQUGBgG5BgYGBAQDAgEBAgMEBAYGBv5HBgYFBQQDAv7vfwQDAgEBAgMEBQUGBgYGBQVIAQIDBAQGBgYGBgYEBAMCSQUFBgYGBgUFBAMCAgMEfQUFBgYGBgXFBgYFBQQDAgIDBAUFBgYHBgUFAwMCAQECAwQEBgW2BgYFBQQDAgIDBAUFBgYHBQYEBAMCAQECAwQEBgW2BgYGBAQDAgIDBAQGBgYGBgYEBAMCAQECAwQEBga3BgYGBAQDAgIDBAQGBgYGBgYEBAMCAQECAwQEBgZPfgUFBgYGBgUFBAMCAQECAwRH/dcGBgUFBAMCAgMEBQUGBgIsSAQDAgIDBAUGBQYGBgYFewQDAgIDAAIAAAAAA/cDuQA8AHoAAAERLwMrAQ8GHwgzPwETPwMvBisBDwMRLwcPBiUPBB8HPwQRHwc/BxEfBD8HLwgPAgEExgUGBgYGBQYFBAMBAQECAwT/BQUGCgMGBf0EAwEBAQEDBAUGBgYGBgUFxgEBAwQFBQYGBwYFBQQCAgG9+AQDAQEBAQMEBQYGBQcFBgXGAQEDBAUFBgYHBgUFBAICAcYFBgYGBgUGBQQDAQEBAgME/wUFBgkFBQUDmf0dwwQDAgIDBAUGBQYHBQYF/AMDAgECAwEBBQUGBgYGBQUEAwICAwTJAukHBgUFBAICAQEBAwQFBQYQ/AUGBgYGBQYFBAMBAQECAgXI/RcGBgYEBAMCAQECAwQEBgYGAuTEBAMBAQECAgQFBgYGBgYFBfwEAwEBAQIDAAAAAAMAAAAAA/cD9wAhAKEBNQAAEx8HIT8HLwchDwYFDx4rAS8ePx8fHgUfHzM/Cx8GMz8KLwY/CzUvHw8exQECAwMFBQYHAXkHBgUFBAICAQECAgQFBQYH/ocHBgUFAwMCAjYBAQIDBAUFBgcICAkKCgsMDAwNDg4ODxAPERARERESERISEREREBAQDw8PDg0ODAwMCwoKCQgIBgcFBQQDAgEBAQECAwQFBQYHCAgJCgoLDAwMDQ4ODw8PEBAQEREREhIREhERERAQEBAODw4ODQwMDAsKCgkICAcGBQUEAwIB/Q0BAQMEBAYGBwkJCgoMDA0NDg8QEBASERITExMUFBUUFhAQEBAQEA8PDx0bGxH5BQUGBQYMDAwLBQYEBQMEAgQBAQQCBAMF+QwQDgwFBQQDAwICAQEBAwMFBgYHCAoJCwsNDQ0ODxAQEBESEhMTExQUFRQVFRUVFBQTExMSEREREBAODw0NDAwKCgkJBwYGBAQDAQJeBgYFBQQDAQEBAQMEBQUGBgcGBQUDAwIBAQICBAUFBgcREhERERARDxAPDg4ODQwMDAsKCgkICAcGBQUEAwICAgIDBAUFBgcICAkKCgsMDAwNDg4ODxAPERARERESERISEREREBAQDw8PDg0ODAwMCwoKCQgIBwYFBQQDAgEBAQECAwQFBQYHCAgJCgoLDAwMDQ4ODw8PEBAQEREREhIVFBUUFBMTExISERAQEA8ODgwNCwsKCQgHBwUFAwMBAQECAgMDBAUFDA4QDPkFAwQCAgMDBAQDBQQFBgUMDAwMBQYFBfkRGxsdDw8PEBAQEBAQFRUVFBQTExMSERIQEBAPDg0NDAwKCgkJBwYGBAQDAQEBAQMEBAYGBwkJCgoMDA0NDg8QEBASERITExMUFBUVAAAABgAAAAADuAO4AAQAOAA9AHEAdgCpAAABFTEjNSMVFxUfCTM/Cj0CLwkrAg8IFSURMSMRIxEVHwk7Aj8JNRE1LwkrAg8JARExIxEjERUfCTsCPwg1NxEnNS8IKwEPCQEEfj8BAgIGCAkLBgYGBn4HBgYGCgoHBgICAQECAgYHCgoGBgYHfgYGBgYLCQgGAgIB934/AQICBggJCwUGBwZ+BgcGBQsKBwYCAgEBAgIGBwoLBQYHBn4GBwYFCwkIBgICAQH4fj8BAgIGBwoKBgYGB34GBgYGCwkIBgICAQECAgYICQsGBgYGhQYGBgoKBwYCAgEBQ729vQYHBgULCQgGAgEBAQEBAQIGCAkLBgYGBr0HBgYGCgoHBgICAQECAgYHCgoGBgb1/kcBuf5HBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgG5BgcGBgoKBwYCAgEBAgIGBwoKBgYHATX9DAL0/QwGBwYFCwkIBgICAQECAgYICQsFBgcGAvQGBwYFCwkIBgICAQECAgYICQsFBgcAAC0AAAAAA/cD9wAJAA0AEQAVACEAJQApAC0ANwA7AD8AQwBHAEsATwBTAFcAWwBnAGsAbwBzAH8AgwCHAIsAlwCbAJ8AowCnAKsArwCzALcAuwDFAMkAzQDRAN0A4QDlAOkA8wAAJSMVMxUzNSM1IwczNSMHMzUjBzM1IwcjFTMVMzUzNSM1IwczNSMHMzUjBzM1IwcjFTM1MzUjNSMlMzUjBTM1IwUzNSMlMzUjBTM1IwUzNSMlMzUjBTM1IwUzNSMlIxUzFTM1MzUjNSMHMzUjBzM1IwczNSMHIxUzFTM1MzUjNSMHMzUjBzM1IwczNSMHIxUzFTM1MzUjNSMnMzUjBTM1IwUzNSMlMzUjBTM1IwUzNSMlMzUjBTM1IwUzNSMlIxUzFTM1MzUjBzM1IwczNSMHMzUjByMVMxUzNTM1IzUjBzM1IwczNSMHMzUjBzMVMzUzNSM1IwO7AgI9IB12Ozt2Ozt3PDx2AgI8AgI8djw8djs7djs7WCA9AgIdA5E/P/4nQED+KD8/A7E/P/4nQED+KD8/A7E/P/4nQED+KD8/A7MCAh0gIB12Ozt2Ozt3PDx2AgI7AgI7djw8djs7djs7WCAgHQICHSA/PwOxPz/+J0BA/ig/PwOxPz/+J0BA/ig/PwOxPz/+J0BAAdsCAh0gPXY7O3Y7O3c8PHYCAjwCAjx2PDx2Ozt2Ozt4IB0CAj1FHSA9Aj8/Pz8/PwIdICAdAj8/Pz8/PwI9IB0COTs7Ozs7Ozs7Ozs7Ozs7Ozs7djsCAjsCPz8/Pz8/AjsCAjsCPz8/Pz8/AjsCAjsCOTs7Ozs7Ozs6Ozs7Ozs7Ozs7WB0CAj0/Pz8/Pz8gHQICHSA/Pz8/Pz89AgIdIAAABAAAAAAD2AP3ACEAQwB9ALIAACUVHwc/Bj0CLwUrAQ8FAxEfBz8GNRE1LwYPBiUdAR8OMxEVDwkjISMvCTURNT8IMzcHERUfDiE/DjURASEPDgOZAQIDBAQGBQcGBgUFBAMCAgMEBQUGBgcFBgQEAwIBAQIDBAQGBQcGBgUFBAMCAgMEBQUGBgcFBgQEAwL+ZgICAwQFBgYGCAcJCAkKCX4BAQMFCAkLBgYGB/4JBwYGBgsJCAUDAQEBAQMFCAkLBgYGB34CAwUFBgcJCQkLCwsMDQ0B9w0NDAsLCwkJCQcGBQUDAv7l/qYNDQwLCwsJCQkHBgUFAwJnPwcGBQUDAwIBAQIDAwUFBgc/BgYFBQQDAgIDBAUFBgMs/UwHBgUFAwMCAQECAgQFBQYHArQHBgUFAwMCAQECAwMFBQYZfgoJCQkICAcHBgYEBAMDAQH9qgYHBgULCQgGAgIBAQICBggJCwUGBwYC9AYGBwULCQgGAgIBP/0MDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0CVgEcAQIDBAUHBwgJCgoLDAwMAAAEAAAAAAP3A5kAAwAHAI4BFQAAATM1IwUzNSMlOwEfDhUfDhUPDhUPDiMVOwE/DTU/DzUjLw41Lw0rAQUdAQ8OFTMfDRUfDjsBNSMvDjUvDjU/DjU/DjM1Iw8OAj+9vf7Fvb0BwxMNCwsKCQgHBgYEBAMDAQEBAQMCBAUFBwcICAoLCwwODgwLCwoICAgGBQUEAgMBAQEBAwMEBAYGBwgJCgsLIBsVExMQEA4MDAoIBwYFAwIBAQICAwQFBgcICAoLDA0PDw0MCwoICAcGBQQDAgIBAQIDBQYHCAoMDA4QEBMTFRv9rAECAgMEBQYHCAgKCwwNDw8NDAsKCAgHBgUEAwICAQECAwUGBwgKDAwOEBATExUbIAsLCgkIBwYGBAQDAwEBAQEDAgQFBQcHCAgKCwsMDg4MCwsKCAgIBgUFBAIDAQEBAQMDBAQGBgcICQoLCyAbFRMTEBAODAwKCAcGBQMCAaG9vb35AQIDAwQFBgcICQkLCw2IDAwLCgkICAcHBgUEBAMCAQwBAwMDBQUFBwcICAoKCgwMiQwMCgoICAcGBQQDAwIBQgIDBAYHCAkLDA0PDxETFHUNCwoJCAgGBQUEAwIBAQFZAQEDAwMFBQcHCAkKCw11FBMREA4NDAsJCAcGBAMCoWgNDQsKCQgIBgUFBAMCAQEBWQEBAwMDBQUHBwgJCgsNdRQTERAODQwLCQgHBgQDAkIBAgIEBAUGBwgICgoMDIkMCwsKCggIBwcFBQUDAwMBCwICAwQEBQYHBwcJCQoLDAyIDQsLCQkIBgYFBQMDAgFCAQEDBQUHCAkLDA0PEBESAAAAAAYAAAAAA/cD2AAUACgAOwBPAKMAzwAAEx8HMz8CKwEPBScfBjsBPwEjDwYnHwchNyEjDwUlHwMVDwIBBzcBPwMfAgURHwg7AT8HIT8PEQcDDwYFIw8HEz8GITchIw8NJQEPAR8EOwE3AT8INS8MKwEPBcUBAgIEBQUGB34BAQyMBwYFBQMDAgEBAgIEBQUGB6MOBbYHBgUFAwMCAQECAgQFBQYHARU//qwHBgUFAwMCAucDBAMCAgME/qdHFAFPBgcICAgIB/xhAQEBAgMDBAQGBwUGBQTGCAQJCgJgDAwLCwsJCQkIBgYFBAMCAT8BAgQGCAgKC/2fCwoKCgoJCQiSAQIEBggICgsCPj/9iQwMCwsLCQkJCAYGBQQDAgM8/qYpAQECAgQEBQWfAV4HBgYEBAMDAQECAgIEBQYICQoKCwsMDAsKCgoJCQgBwQYGBgQEAwIBCQguAgMEBAYGlwYGBQUEAwI6BQECAwMFBQaXBgYGBAQDAgE/AgMEBQUGigMHBwgICAcH/qcOUAFPBQQCAQECBDH85gQFBAQDBAIDAgEDA6gGAgMCAQIDBAUGBwcJCQoKCwsMDAF5P/7BCwoJCAYEAgEBAwMEBQUHfALcCwoJCAYEAj8CAwQFBgcICAkKCgsMC0v+pqYFBQQEAwIgAV8HCAgJCQkKCQoKCQoJCQgJCQgHBgQEAgICBAQFBwAAAAADAAAAAAP3A7gAGwA3AHsAAAEXMx8IFREVDwkjIREjESEjLwg1JxE3NT8IMwcRHw8hPw8RLw8hDw4DegYHBgULCQgGAgIBAQICBggJCwUGBwb+pj/+pQYGBgYLCQgGAgIBAQICBggJCwYGBgZ+AQIDBAYGBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwYGBAMCAQECAwQGBgcICQoKCwwMDA39DA0MDAwLCgoJCAcGBgQDAgN6AQICBggJCwYGBgb9igYHBgULCQgGAgIBAvT9DAECAgYICQsFBgcGAnYGBwYFCwkIBgICAT/9ig0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAnYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAAACAAAAAAP3A/cAUwCbAAABITMfBhEPBiEjDwcRIxEXFR8HPwchPw8RLw8hJRUjDwcfBjsBFR8HPwc1OwE/Bi8HIzUvBw8GAfkBiAYLCggIBgQDAwQGCAgKC/2fCwoKCgoJCQiSPwECAgMDAwUGAwkGBQTKCAkKAmAMDAsLCwkKCAgGBgUEAwIBAQIDBAUGBggICgkLCwsMDP54/sydBwYFBQMDAgEBAgMDBQUGB50BAgIEBQUGBwYGBQUEAwEBngYGBQUEAwEBAQEDBAUFBgaeAQEDBAUFBgYHBgUFBAICA3oDBAYHCQoL/e4LCgkHBgQDAgIDBAUGBnwBm/4hBQQEBAQDAwICAQEBAwOrBQMCAQIDBAUFBwgICgkLCwsMDAIGDAwLCwsJCggIBwUFBAMCAR+dAQIDAwUFBgcGBgUFBAMCngYGBQUEAwEBAQEDBAUFBgaeAgMEBQUGBgcGBQUDAwIBnQcFBgQEAwIBAQIDAwUFBgAIAAAAAAO4A7gAIwBHAIsAzwDzARcBWwGfAAABHwcVDwcjLwY9Aj8GIR8HFQ8HIy8HNT8HBR0BHw4zPw81Lw4rAg8NBRUfDzM/Dj0CLw0rAg8NAR8HFQ8GKwIvBT0CPwYhHwcVDwYrAi8GNT8HBR0BHw07Aj8ONS8PIw8OBRUfDjsCPw09Ai8OIw8OA1oHBgUFAwMCAQECAwMFBQYHvQYGBQUEAwICAwQFBQYG/sYGBgUFBAMBAQEBAwQFBQYGvQcGBQUDAwIBAQIDAwUFBgcBmQICAwQFBgYGCAcJCAkKCb0KCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJCr0JCgkICQcIBgYGBQQDAgL+CAEBAgQEBAYGBwcICAkJCQq9CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJvQoJCQkICAcHBgYEBAQCAQMSBwYFBQMDAgEBAgMDBQUGB70GBgUFBAMCAgMEBQUGBv7GBgYFBQQDAQEBAQMEBQUGBr0HBgUFAwMCAQECAwMFBQYHAZkCAgMEBQYGBggHCQgJCgm9CgkJCQgIBwcGBgQEBAIBAQEBAgQEBAYGBwcICAkJCQq9CQoJCAkHCAYGBgUEAwIC/ggBAQIEBAQGBgcHCAgJCQkKvQkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCb0KCQkJCAgHBwYGBAQEAgEBggEBAwQFBQYGvQcGBQUDAwIBAQICBAUFBge9BgYFBQQDAQEBAQMEBQUGBr0HBgUFAwMCAQECAgQFBQYHvQYGBQUEAwEBILwKCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJCr0JCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgq8CgkJCQgIBwcGBgQEBAIBAQEBAgQEBAYGBwcICAkJCQq9CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoCDgECAwMFBQYHvQYGBQUEAwICAwQFBQYGvQcGBQUDAwIBAQIDAwUFBge9BgYFBQQDAgIDBAUFBga9BwYFBQMDAgEgvQkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCb0KCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJCr0JCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgm9CgkJCQgIBwcGBgQEBAIBAQEBAgQEBAYGBwcICAkJCQAAAAEAAAAAAxEDNgA5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AwECAgMEBQYICAkKCgwLDQ0NDQwMCwsKCgkIBwYFBAMCAgEDAwMGCAgFBQUPCgoLCwwLDAwMDAwMCwsKCAgGBQQDAQEBAQMEBQYICwMDAQEBBAUEBAYUDAwLCwoKCAgIBgUEAwIBAQIDBAUGCAgICgoLCwwMFAYEBAMEAwEBAgINCAYFBAMBAQECAwQGBggJCQoLCwsMDAwMDAsMCwoKDAUIBQQHCAYDAwECAgMEBQYICAkKCgsMDQ0NDQwMCwsKCgkIBwYFBAMCAgAPDg0NDAwLCgkIBwYFBAIBAQIEBQUICAkKCwsNDQ0ODw4ODg0MDAsKCQgHBgUEAgIEBQYHCAkKCwwMDQ4ODgsKFBQTEhAQDw0MCggHBQMBAQMFBwgKDA0PEBASExQUFRUUFBISERAODgsLCAcFAwEBAwUHCAsLDQ8QERETFBQBZwcODQ0LCgkHBgMCAQMEBwgJBwUCAQICAwMFBQQFCwsMCwwKBQoLDQ0NDg0ODQ0KCQgGBAIBAgIDBgkKBgYHBgcHBgsKCQgFBAECBAYICQsMDQ4ODQ4MDQsKBQUFDAwMCwYGBQUEBAUEAQEEBQQJCAcEAwEDBgcJCgsNDQ4OBgUGBQoIBwICAgEBBAUICQoLBhUODAwLCggGAwMBAQMDBAQGCwYFAgEBAQEDAgQFBQQFCwsMCwsLBQoLDA0ODQ4ODQwLCQgGBAIBAgICBwkKBgYGBwcGBgwKCQcGBAECBAYICQsMDQ4ODg0NDAsKCgsLDAYGBgYFBgYEAwYDAQEDBgQJCAcEAwECAwYHCQoLDQ0ODQYGBgUKCAcCAgIBAQQGBwkKDAYGBwUFBAMEAwIDDQcGBQQDAQEBAgMEBgYICQkKCgsMCwwNDAwMCwsKCgwFCAUEBwgGAwMBAgIDBAUHBwgJCgoMDAwNDQ0MDAsLCgoJCAcGBQQDAgIBAwMDBggIBQUGDgoLCwsMDAwMDAwLDAoLCggHBgUEAwEBAQEDBAUGBwoEAwEEBQQFBRQMDAsLCgoJCAcGBQQDAgEBAgMEBQYHCAkKCgsLDAwUBQUEAwQDAgINBwYGAwMCAQECAwQFBwgJCgoKCwwLDAwMCwwLCwsKDAUIBQQHCAYDAwECAgMEBQYICAkKCgwLDQ0NDQwMCwsKCgkIBwYFBAMCAgEDAwMGCAgFBQUPCgsLCwwMDAwMDAsMCgsKCAcG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dQBzAGkAbwBuAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGJAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4BbwFwAXEBcgFzAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/AYABgQGCAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwG4AbkBugG7AbwBvQG+Ab8BwAHBAcIBwwHEAcUBxgHHAcgByQHKAcsBzAHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHfAeAB4QHiAeMB5AHlAeYB5wHoAekB6gHrAewB7QHuAe8B8AHxAfIB8wH0AfUB9gH3AfgB+QH6AfsB/AH9Af4B/wIAAgECAgIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgIPAhACEQISAhMCFAIVAhYCFwIYAhkCGgIbAhwCHQIeAh8CIAIhAiICIwIkAiUCJgInAigCKQIqAisCLAItAi4CLwIwAjECMgIzAjQCNQI2AjcCOAI5AjoCOwI8Aj0CPgI/AkACQQJCAkMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAJpAmoCawJsAm0CbgJvAnACcQJyAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAogCiQKKAApleHBvcnQtcGRmD21vcmUtdmVydGljYWwtMglzdWItdG90YWwRdGFibGUtYWxpZ24tcmlnaHQGaGVhZGVyBWNsb2NrB3JlZnJlc2gJYWxpZ24tdG9wDmFycm93LXJpZ2h0LXVwDHVzZXItZGVmaW5lZA1wcm90ZWN0LXNoZWV0BXBhc3RlBHBsYXkRY2hldnJvbi1kb3duLWZpbGwMaW5zZXJ0LXJpZ2h0D3Bhc3RlLXRleHQtb25seQdyZXBsYWNlB2xldmVsLTQIdXBsb2FkLTEEdW5kbw1kZWxldGUtY29sdW1uDHJlc3RhcnQtYXQtMQlwZXJpbWV0ZXIFc3RhbXASY29udGludWUtbnVtYmVyaW5nC2FsaWduLXJpZ2h0D3Nob3ctaGlkZS1wYW5lbBZjb25kaXRpb25hbC1mb3JtYXR0aW5nEW1vcmUtaG9yaXpvbnRhbC0xBHNlbmQEY2VsbBFzb3J0LWRlc2NlbmRpbmctMhJ0aW1lbGluZS13b3JrLXdlZWsHanVzdGlmeQ5oeXBlcmxpbmstZWRpdAlyZWN0YW5nbGUKZ3JvdXAtaWNvbgpsaW5lLXNtYWxsDWRyYWctYW5kLWRyb3ALY2hlY2stbGFyZ2UGc2hhcGVzDGNoZXZyb24tZG93bg9kZWNyZWFzZS1pbmRlbnQMY2lyY2xlLWNoZWNrDGZpbHRlci1jbGVhcgVub3RlcwZleHBvcnQNYnJpbmctZm9yd2FyZARlZGl0C2ZpbHRlci1tYWluDnNwbGl0LXZlcnRpY2FsDGNvbW1lbnQtc2hvdxJjaGV2cm9uLWRvd24tc21hbGwNZmlsdGVyLWFjdGl2ZRdkcmFnLWFuZC1kcm9wLWluZGljYXRvcgRib2xkEmNoZXZyb24tbGVmdC1zbWFsbA9oaWdobGlnaHQtY29sb3IMcHJpbnQtbGF5b3V0B2JldHdlZW4LbGluay1yZW1vdmUQdGFibGUtb2YtY29udGVudA1ncmlwLXZlcnRpY2FsA2twaQlyZWRhY3Rpb24Gdm9sdW1lCmJyZWFrLXBhZ2UGbGVuZ3RoE2NoZXZyb24tbGVmdC1kb3VibGUOaHlwZXJsaW5rLWNvcHkKbG93ZXItY2FzZQhidWxsZXQtMg1jaGV2cm9uLXJpZ2h0CXVuZ3JvdXAtMRBhdXRvLWZpdC1jb250ZW50GGZpbHRlcmVkLXNvcnQtZGVzY2VuZGluZxFhZ2VuZGEtZGF0ZS1yYW5nZQtncmFuZC10b3RhbA1tb3VzZS1wb2ludGVyDGFsaWduLW1pZGRsZQhib29rbWFyaw5maWVsZC1zZXR0aW5ncxdwYXN0ZS1tYXRjaC1kZXN0aW5hdGlvbghwYXNzd29yZAZzZWFyY2gEcmVkbwhsb2NhdGlvbgRsaW5rDXN0cmlrZXRocm91Z2gPYXV0by1maXQtd2luZG93Bml0YWxpYwxtb250aC1hZ2VuZGETY2hldnJvbi1yaWdodC1zbWFsbAVwcmludA50aW1lbGluZS10b2RheRJ0ZXh0LXRoYXQtY29udGFpbnMLZm9sZGVyLW9wZW4JcmVzaXplci0xDWJyZWFrLXNlY3Rpb24IYnVsbGV0LTYIaWNvbnNldHMMY2hldnJvbi1sZWZ0DWJvcmRlci1ib3R0b20Nc3BhY2luZy1hZnRlcgpjaXJjbGUtYWRkEHRleHQtYWx0ZXJuYXRpdmUHbGV2ZWwtMQp0d28tY29sdW1uBnRvcC0xMAZyZW5hbWUFc3R5bGUJZm9udC1uYW1lD21vcmUtdmVydGljYWwtMQ9saW5lLXZlcnktc21hbGwGcmVwZWF0CmFycm93LWxlZnQFY2hlY2sSdmVydGljYWwtYWxpZ24tdG9wCmNoZXZyb24tdXAJYm90dG9tLTEwA2RheQl1bmdyb3VwLTIJb3Blbi1saW5rBXBhdXNlBGNvcHkOcGFnZS1udW1iZXJpbmcObGlzdC11bm9yZGVyZWQKZnJlZXplLXJvdwdsZXZlbC0zCmV4cG9ydC14bHMOY29tbWVudC1yZW9wZW4McGFpbnQtYnVja2V0EWJvcmRlci1kaWFnb25hbC0xEmZpeGVkLWNvbHVtbi13aWR0aAVpbWFnZRFudW1iZXItZm9ybWF0dGluZxBwcm90ZWN0LXdvcmtib29rD3JlY3VycmVuY2UtZWRpdAxzZW5kLXRvLWJhY2sLaW5zZXJ0LWxlZnQEYXJlYQxsaW5lLXNwYWNpbmcKc2VsZWN0LWFsbAxib3JkZXItaW5uZXIGcmFkaXVzCWRhdGEtYmFycw1ib3JkZXItbWlkZGxlCnVwcGVyLWNhc2UKcGFnZS1zZXR1cAd6b29tLWluCGZpbHRlcmVkDmh5cGVybGluay1vcGVuEWNhbGN1bGF0ZWQtbWVtYmVyBG1lbnUMZ3JlYXRlci10aGFuCGJ1bGxldC00D2JvdHRvbS0xMC1pdGVtcxFib3JkZXItZGlhZ29uYWwtMgl0aHVtYm5haWwKZm9udC1jb2xvcgxhbGlnbi1ib3R0b20IZG93bmxvYWQLY2xlYXItcnVsZXMOc29ydC1hc2NlbmRpbmcQc3BsaXQtaG9yaXpvbnRhbAdncm91cC0yCWRyb3AtZG93bgtzdXBlcnNjcmlwdA5jaGFuZ2VzLWFjY2VwdBRjaGV2cm9uLXJpZ2h0LWRvdWJsZRBzb3J0LWFzY2VuZGluZy0yDGJvcmRlci1yaWdodANtZHgMYm9yZGVyLW91dGVyB3NhdmUtYXMMZW5kLWZvb3Rub3RlEGV4aXQtZnVsbC1zY3JlZW4DcGFuDHJhZGlvLWJ1dHRvbg90ZXh0LWFubm90YXRpb24EdXNlcg5zcGFjaW5nLWJlZm9yZQ9zb3J0LWRlc2NlbmRpbmcHZGlzcGxheQphbGlnbi1sZWZ0BnBlb3BsZQpleHBvcnQtY3N2BmZvb3RlcgVicmVhaw5kYXRlLW9jY3VycmluZwhidWxsZXQtMwxzdHJva2Utd2lkdGgLZGVzY3JpcHRpb24MZXhwb3J0LWV4Y2VsCnRhYmxlLWNlbGwLdGV4dC1oZWFkZXILbGluZS1ub3JtYWwFbW9udGgMY29sb3Itc2NhbGVzEmNoYW5nZS1zY2FsZS1yYXRpbwRzYXZlBmV4cGFuZAZjaXJjbGUMbGlzdC1vcmRlcmVkBWVyYXNlCmZvcm0tZmllbGQJdGV4dC13cmFwCmV4cG9ydC1zdmcIYnVsbGV0LTEKYm9yZGVyLWFsbANzdW0Kd2ViLWxheW91dAlzZWxlY3Rpb24TdGFibGUtYm9yZGVyLWN1c3RvbQ1iZWxvdy1hdmVyYWdlCWxlc3MtdGhhbgphcnJvdy1kb3duFXZlcnRpY2FsLWFsaWduLWJvdHRvbQx0aW1lbGluZS1kYXkJc2lnbmF0dXJlCGZpbGUtbmV3EGNoZXZyb24tdXAtc21hbGwDZXllCGFycm93LXVwCmJvcmRlci10b3AHb3BhY2l0eRJpbnRlcm1lZGlhdGUtc3RhdGUQcmVzaXplci12ZXJ0aWNhbAljaGVjay1ib3gVdmVydGljYWwtYWxpZ24tY2VudGVyB3R3by1yb3cFY2xvc2UDYWxsBXRhYmxlDWhpZGUtaGVhZGluZ3MPdGFibGUtY2VsbC1ub25lC2ZyZWV6ZS1wYW5lDXNlbmQtYmFja3dhcmQKZXhwb3J0LXBuZw5kdXBsaWNhdGUtY2VsbAtzcGVsbC1jaGVjaxJ0YWJsZS1hbGlnbi1jZW50ZXIKZGVsZXRlLXJvdwRub25lB2dyb3VwLTELY2hhbmdlLWNhc2UQdGFibGUtYWxpZ24tbGVmdAZmaWx0ZXIKY2xlYXItZm9ybQthcnJvdy1yaWdodBBoaWRlLWZvcm11bGEtYmFyA2N1dAhidWxsZXQtNRJyZXNpemVyLWhvcml6b250YWwTY2hldnJvbi1kb3duLWRvdWJsZQRsb2NrC2NpcmNsZS1pbmZvDGluc2VydC1iZWxvdwhwZW50YWdvbgxjbGVhci1mb3JtYXQJdGltZS16b25lBHBsdXMLYm9yZGVyLWxlZnQHbGV2ZWwtMg1hYm92ZS1hdmVyYWdlBW9yZGVyCXN1YnNjcmlwdA1jaGFuZ2VzLXRyYWNrEGh5cGVybGluay1yZW1vdmUQdG9wLWJvdHRvbS1ydWxlcwljb2RlLXZpZXcKY29sbGFwc2UtMg9pbmNyZWFzZS1pbmRlbnQMdGFibGUtZGVsZXRlHGNvbmRpdGlvbmFsLWZvcm1hdHRpbmctbGFyZ2UMYWxpZ24tY2VudGVyB3JlYXBwbHkOY2hhbmdlcy1yZWplY3QOaGlkZS1ncmlkbGluZXMEd2VlawlsYXN0LXBhZ2UEbGluZQdlcXVhbHRvDWNpcmNsZS1yZW1vdmULZnVsbC1zY3JlZW4JZGltZW5zaW9uF2ZpbHRlcmVkLXNvcnQtYXNjZW5kaW5nDXRpbWVsaW5lLXdlZWsFdHJhc2gMcHJvcGVydGllcy0xEWNoZXZyb24tdXAtZG91YmxlCXNvcnRpbmctMglzb3J0aW5nLTEIem9vbS1vdXQFY2hhcnQLYm9yZGVyLW5vbmUMdGFibGUtdXBkYXRlCW5hbWVkLXNldA9hbm5vdGF0aW9uLWVkaXQJdmlldy1zaWRlC2NvbW1lbnQtYWRkCWdyaWQtdmlldwdjYXB0aW9uCXVuZGVybGluZQl0ZXh0LWZvcm0LaW5zZXJ0LWNvZGUNcmVzaXplci1yaWdodApmaXJzdC1wYWdlA2JveA9kYXRhLXZhbGlkYXRpb24MaW5zZXJ0LWFib3ZlB2xldmVsLTULem9vbS10by1maXQOZXJyb3ItdHJlZXZpZXcLbWVyZ2UtY2VsbHMNYm9yZGVyLWNlbnRlcgZmb2xkZXIJaGlnaGxpZ2h0DHByb3BlcnRpZXMtMgd0YWJsZS0yDmJyaW5nLXRvLWZyb250DWZyZWV6ZS1jb2x1bW4LcGFzdGUtc3R5bGUKdW5maWx0ZXJlZAlwYXJhZ3JhcGgTY2hhcnQtaW5zZXJ0LWNvbHVtbgxjaGFydC1sZWdlbmQYY2hhcnQtaW5zZXJ0LXgteS1zY2F0dGVyEWFkZC1jaGFydC1lbGVtZW50D2NoYXJ0LWdyaWRsaW5lcxFjaGFydC1pbnNlcnQtbGluZRdjaGFydC1zd2l0Y2gtcm93LWNvbHVtbgpjaGFydC1heGVzC2NoYXJ0LWxpbmVzEWNoYXJ0LWF4aXMtdGl0bGVzC2NoYXJ0LXRpdGxlEGNoYXJ0LWluc2VydC1waWURY2hhcnQtZGF0YS1sYWJlbHMkY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsEWNoYXJ0LWxlZ2VuZC1ub25lEmNoYXJ0LWxlZ2VuZC1yaWdodBxjaGFydC1wcmltYXJ5LW1pbm9yLXZlcnRpY2FsG2NoYXJ0LWF4ZXMtcHJpbWFyeS12ZXJ0aWNhbBhjaGFydC1kYXRhLWxhYmVscy1jZW50ZXIWY2hhcnQtZGF0YS1sYWJlbHMtbm9uZRxjaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsHWNoYXJ0LWF4ZXMtcHJpbWFyeS1ob3Jpem9udGFsEGNoYXJ0LWxlZ2VuZC10b3AeY2hhcnQtcHJpbWFyeS1taW5vci1ob3Jpem9udGFsHmNoYXJ0LXByaW1hcnktbWFqb3ItaG9yaXpvbnRhbBNjaGFydC1sZWdlbmQtYm90dG9tHWNoYXJ0LWRhdGEtbGFiZWxzLW91dHNpZGUtZW5kImNoYXJ0LWF4aXMtdGl0bGVzLXByaW1hcnktdmVydGljYWwRY2hhcnQtbGVnZW5kLWxlZnQdY2hhcnQtZGF0YS1sYWJlbHMtaW5zaWRlLWJhc2UcY2hhcnQtZGF0YS1sYWJlbHMtaW5zaWRlLWVuZBBjaGFydC10aXRsZS1ub25lHGNoYXJ0LXRpdGxlLWNlbnRlcmVkLW92ZXJsYXkUY2hhcnQtMmQtc3RhY2tlZC1iYXIVY2hhcnQtMmQtc3RhY2tlZC1saW5lC2NoYXJ0LWRvbnV0DmNoYXJ0LTJkLXBpZS0yGWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhFmNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXIgY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXINY2hhcnQtMmQtbGluZSNjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWNvbHVtbiFjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUVY2hhcnQtMmQtc3RhY2tlZC1hcmVhEGNoYXJ0LWluc2VydC1iYXINY2hhcnQtMmQtYXJlYRNtb3JlLXNjYXR0ZXItY2hhcnRzF2NoYXJ0LTJkLXN0YWNrZWQtY29sdW1uDnRpbWVsaW5lLW1vbnRoCWRyYWctZmlsbAxjaXJjbGUtY2xvc2UGcmVzaXplD2NoZXZyb24tdXAtZmlsbARob21lCXNvcnRpbmctMxFjaGV2cm9uLWxlZnQtZmlsbBJjaGV2cm9uLXJpZ2h0LWZpbGwUaW50ZXJtZWRpYXRlLXN0YXRlLTIIc2V0dGluZ3MLY2hlY2stc21hbGwLdGFibGUtbWVyZ2UMdGFibGUtbmVzdGVkEHRhYmxlLWluc2VydC1yb3cTdGFibGUtaW5zZXJ0LWNvbHVtbhV0YWJsZS1vdmVyd3JpdGUtY2VsbHMJZXllLXNsYXNoAAAA) 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";
}/*! common core */.e-control,
.e-css {
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 12px;
  font-weight: 400;
}.sf-license-warning {
  background: #e82824;
  color: #fff;
  font-family: 'Segoe UI';
  font-size: medium;
  left: 0;
  line-height: 45px;
  opacity: .75;
  position: fixed;
  right: 0;
  text-align: center;
  top: 0;
  z-index: 999999999;
}.sf-license-close-btn {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIyMCIgd2lkdGg9IjIwIiB2aWV3Qm94PSIwIDAgMjU2IDI1NiI+ICA8Zz4gICAgPHBhdGggaWQ9InBhdGgxIiB0cmFuc2Zvcm09InJvdGF0ZSgxLDEyOCwxMjgpIHRyYW5zbGF0ZSg1OS4wMTA3Nzk0NDEwNDU1LDU5KSBzY2FsZSg0LjMxMjUwMDI1NzA0NTA1LDQuMzEyNTAwMjU3MDQ1MDUpIiBmaWxsPSIjZmZmZmZmIiBkPSJNMjkuNTkwODE4LDBDMzAuMjA2OTYzLDAgMzAuODIzMjI3LDAuMjM0NDk5OTMgMzEuMjkyMjI5LDAuNzAzNDk5NzkgMzIuMjI5MjU2LDEuNjQwNTAwMSAzMi4yMjkyNTYsMy4xNjA1MDA1IDMxLjI5MjIyOSw0LjEwMDQ5OTJMMTkuMzk4MDAzLDE1Ljk5ODQ5OCAzMS4yOTIyMjksMjcuODkyNDk1QzMyLjIyOTI1NiwyOC44Mjk0OTkgMzIuMjI5MjU2LDMwLjM0OTQ5NiAzMS4yOTIyMjksMzEuMjk0NDk2IDMwLjM1NDIyNywzMi4yMzE1IDI4LjgyNzE2NCwzMi4yMzE1IDI3Ljg5MDEzOSwzMS4yOTQ0OTZMMTUuOTk3OTg4LDE5LjM5OTQ5OSA0LjEwNDc5OTIsMzEuMjk2NTAyQzMuMTY3NzczNCwzMi4yMzQ0OTggMS42Mzk3MzQ3LDMyLjIzNDQ5OCAwLjcwMjc2OTY5LDMxLjI5NjUwMiAtMC4yMzQyNTY1NiwzMC4zNTI1MDIgLTAuMjM0MjU2NTYsMjguODMyNDk4IDAuNzAyNzY5NjksMjcuODk0NTAyTDEyLjU5NjkzNCwxNS45OTg0OTggMC43MDI3Njk2OSw0LjEwMjQ5ODFDLTAuMjM0MjU2NTYsMy4xNjU0OTc4IC0wLjIzNDI1NjU2LDEuNjQ1NDk3MyAwLjcwMjc2OTY5LDAuNzA1NDk4NyAxLjYzOTczNDcsLTAuMjMxNTAxNTggMy4xNjc3NzM0LC0wLjIzMTUwMTU4IDQuMTA0Nzk5MiwwLjcwNTQ5ODdMMTUuOTk2OTUsMTIuNTk3NDk3IDI3Ljg5MDEzOSwwLjcwMzQ5OTc5QzI4LjM1ODY1LDAuMjM0NDk5OTMsMjguOTc0Njc0LDAsMjkuNTkwODE4LDB6IiAvPiAgPC9nPjwvc3ZnPg==");
  cursor: pointer;
  height: 20px;
  margin-top: 14px;
  padding-top: 10px;
  position: absolute;
  right: 20px;
  width: 20px;
}.sf-license-warning a,
.sf-license-warning a:hover {
  color: #ffd800;
}.e-error {
  color: #dc3545;
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 12px;
  font-weight: 400;
}.e-control,
.e-control [class^='e-'],
.e-control [class*=' e-'] {
  box-sizing: border-box;
}.e-control:focus,
.e-control *:focus {
  outline: none;
}.e-rtl {
  direction: rtl;
  text-align: right;
}.e-overlay {
  background-color: rgba(0, 0, 0, 0.5);
  filter: alpha(opacity=50);
  height: 100%;
  opacity: .5;
  pointer-events: none;
  touch-action: none;
  width: 100%;
}.e-hidden {
  display: none;
}.e-blazor-hidden {
  visibility: hidden;
}.e-disabled {
  background-image: none;
  cursor: default;
  filter: alpha(Opacity=35);
  opacity: .35;
}.e-ul {
  list-style-type: none;
}.e-prevent-select {
  -webkit-user-select: none;
          user-select: none;
}.e-warning {
  color: #ffc107;
}.e-success {
  color: #198754;
}.e-information {
  color: #0dcaf0;
}.e-block-touch {
  touch-action: pinch-zoom;
}/*! animation keyframes */@keyframes SlideLeftOut {
  from {
    transform: translate(0, 0);
  }
  to {
    transform: translate(-100%, 0);
  }
}@keyframes SlideLeftIn {
  from {
    transform: translate(-100%, 0);
  }
  to {
    transform: translate(0, 0);
  }
}@keyframes SlideRightIn {
  from {
    transform: translate(100%, 0);
  }
  to {
    transform: translate(0, 0);
  }
}@keyframes SlideRightOut {
  from {
    transform: translate(0, 0);
  }
  to {
    transform: translate(100%, 0);
  }
}@keyframes SlideBottomIn {
  from {
    transform: translate(0, 100%);
  }
  to {
    transform: translate(0, 0);
  }
}@keyframes SlideBottomOut {
  from {
    transform: translate(0, 0);
  }
  to {
    transform: translate(0, 100%);
  }
}@keyframes SlideTopIn {
  from {
    transform: translate(0, -100%);
  }
  to {
    transform: translate(0, 0);
  }
}@keyframes SlideTopOut {
  from {
    transform: translate(0, 0);
  }
  to {
    transform: translate(0, -100%);
  }
}@keyframes SlideRight {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}@keyframes SlideLeft {
  from {
    width: 100%;
  }
  to {
    width: 0;
  }
}@keyframes SlideDown {
  from {
    height: 0;
  }
  to {
    height: 100%;
  }
}@keyframes SlideUp {
  from {
    height: 100%;
  }
  to {
    height: 0;
  }
}@keyframes FadeIn {
  0% {
    filter: alpha(opacity=0);
    opacity: 0;
  }
  100% {
    filter: alpha(opacity=100);
    opacity: 1;
  }
}@keyframes FadeOut {
  from {
    filter: alpha(opacity=100);
    opacity: 1;
  }
  to {
    filter: alpha(opacity=0);
    opacity: 0;
  }
}@keyframes ZoomIn {
  from {
    transform: translate(0, 0) scale(0);
  }
  to {
    transform: translate(0, 0) scale(1);
  }
}@keyframes ZoomOut {
  from {
    transform: translate(0, 0) scale(1);
  }
  to {
    transform: translate(0, 0) scale(0);
  }
}@keyframes FadeZoomIn {
  from {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: scale(0);
  }
  to {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: scale(1);
  }
}@keyframes FadeZoomOut {
  from {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: scale(1);
  }
  to {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: scale(0);
  }
}@keyframes FlipRightDownIn {
  from {
    transform: perspective(400px) rotateY(-180deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(0deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
}@keyframes FlipRightDownOut {
  from {
    transform: perspective(400px) rotateY(0deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(-180deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
}@keyframes FlipRightUpIn {
  from {
    transform: perspective(400px) rotateY(135deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(0deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
}@keyframes FlipRightUpOut {
  from {
    transform: perspective(400px) rotateY(0deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(135deg);
    transform-origin: right center;
    transform-style: preserve-3d;
  }
}@keyframes FlipLeftDownIn {
  from {
    transform: perspective(400px) rotateY(-180deg);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(0deg);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
}@keyframes FlipLeftDownOut {
  from {
    transform: perspective(400px) rotateY(0deg);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(135deg);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
}@keyframes FlipLeftUpIn {
  from {
    transform: perspective(400px) rotateY(-135deg);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(0deg);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
}@keyframes FlipLeftUpOut {
  from {
    transform: perspective(400px) rotateY(0deg);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
  to {
    transform: rotateY(135deg) perspective(200px);
    transform-origin: left center;
    transform-style: preserve-3d;
  }
}@keyframes FlipYLeftIn {
  from {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: perspective(400px) rotateY(180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateY(90deg);
  }
  to {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: rotateY(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}@keyframes FlipYLeftOut {
  from {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: perspective(400px) rotateY(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateY(90deg);
  }
  75% {
    transform: perspective(850px) rotateY(125deg);
  }
  to {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: rotateY(180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}@keyframes FlipYRightIn {
  from {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: perspective(400px) rotateY(-180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateY(-90deg);
  }
  to {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: rotateY(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}@keyframes FlipYRightOut {
  from {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: perspective(400px) rotateY(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateY(-90deg);
  }
  to {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: rotateY(-180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}@keyframes FlipXDownIn {
  from {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: perspective(400px) rotateX(180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateX(90deg);
  }
  to {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: rotateX(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}@keyframes FlipXDownOut {
  from {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: perspective(400px) rotateX(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateX(90deg);
  }
  75% {
    transform: perspective(850px) rotateX(125deg);
  }
  to {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: rotateX(180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}@keyframes FlipXUpIn {
  from {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: perspective(400px) rotateX(-180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateX(-90deg);
  }
  to {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: rotateX(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}@keyframes FlipXUpOut {
  from {
    filter: alpha(opacity=100);
    opacity: 1;
    transform: perspective(400px) rotateX(0deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
  50% {
    transform: perspective(700px) rotateX(-90deg);
  }
  to {
    filter: alpha(opacity=0);
    opacity: 0;
    transform: rotateX(-180deg);
    transform-origin: center center;
    transform-style: preserve-3d;
  }
}.e-ripple,
.e-ripple-style {
  overflow: hidden;
  position: relative;
  transform: translate3d(0, 0, 0);
}.e-ripple-element,
.e-ripple-style::after {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 100%;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  transform: scale(0);
  transition: opacity, transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
}.e-ripple-style::after {
  background: rgba(0, 0, 0, 0.3);
  content: '';
  display: block;
  height: 50%;
  left: 25%;
  opacity: 0;
  top: 25%;
  transform: scale(3);
  transition: transform .5s, opacity .5s;
  width: 50%;
}.e-ripple-style:active::after {
  opacity: 1;
  transform: scale(0);
  transition: 0s;
}/*! button layout */.e-btn,
.e-css.e-btn {
  -webkit-font-smoothing: antialiased;
  border: 1px solid;
  border-radius: 4px;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 14px;
  font-weight: 400;
  justify-content: center;
  line-height: 1.6em;
  outline: none;
  padding: 4px 11px;
  text-align: center;
  text-decoration: none;
  text-transform: none;
  -webkit-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: nowrap;
}.e-btn:disabled,
.e-css.e-btn:disabled {
  cursor: default;
}.e-btn:hover, .e-btn:focus,
.e-css.e-btn:hover,
.e-css.e-btn:focus {
  text-decoration: none;
}.e-btn::-moz-focus-inner,
.e-css.e-btn::-moz-focus-inner {
  border: 0;
  padding: 0;
}.e-btn .e-btn-icon,
.e-css.e-btn .e-btn-icon {
  display: inline-block;
  font-size: 16px;
  margin-top: -2px;
  vertical-align: middle;
  width: 1em;
}.e-btn .e-btn-icon.e-icon-left,
.e-css.e-btn .e-btn-icon.e-icon-left {
  margin-left: -0.5em;
  width: 2em;
}.e-btn .e-btn-icon.e-icon-right,
.e-css.e-btn .e-btn-icon.e-icon-right {
  margin-right: -0.5em;
  width: 2em;
}.e-btn .e-btn-icon.e-icon-top,
.e-css.e-btn .e-btn-icon.e-icon-top {
  display: block;
  margin-top: 0;
  padding-bottom: 8px;
  width: auto;
}.e-btn .e-btn-icon.e-icon-bottom,
.e-css.e-btn .e-btn-icon.e-icon-bottom {
  display: block;
  margin-top: 0;
  padding-top: 8px;
  width: auto;
}.e-btn.e-icon-btn,
.e-css.e-btn.e-icon-btn {
  padding: 4px 11px;
}.e-btn.e-top-icon-btn, .e-btn.e-bottom-icon-btn,
.e-css.e-btn.e-top-icon-btn,
.e-css.e-btn.e-bottom-icon-btn {
  line-height: 1;
  padding: 12px 12px;
}.e-btn.e-round,
.e-css.e-btn.e-round {
  border-radius: 50%;
  height: 32px;
  line-height: 1;
  padding: 0;
  width: 32px;
}.e-btn.e-round .e-btn-icon,
.e-css.e-btn.e-round .e-btn-icon {
  font-size: 16px;
  line-height: 1.5em;
  margin-top: 0;
  width: auto;
}.e-btn.e-rtl .e-icon-right,
.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -0.5em;
  margin-right: 0;
}.e-btn.e-rtl .e-icon-left,
.e-css.e-btn.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.5em;
}.e-btn.e-flat,
.e-css.e-btn.e-flat {
  border: 1px solid;
}.e-btn.e-small,
.e-css.e-btn.e-small {
  font-size: 12px;
  line-height: 1.5em;
  padding: 3px 7px;
}.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;
}.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.5em;
  padding: 3px 7px;
}.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;
}.e-small .e-btn.e-round .e-btn-icon,
.e-small.e-btn.e-round .e-btn-icon,
.e-small .e-css.e-btn.e-round .e-btn-icon,
.e-small.e-css.e-btn.e-round .e-btn-icon {
  font-size: 14px;
  line-height: 1;
  width: auto;
}.e-small .e-btn.e-rtl .e-icon-right,
.e-small.e-btn.e-rtl .e-icon-right,
.e-small .e-css.e-btn.e-rtl .e-icon-right,
.e-small.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -0.57143em;
  margin-right: 0;
}.e-small .e-btn.e-rtl .e-icon-left,
.e-small.e-btn.e-rtl .e-icon-left,
.e-small .e-css.e-btn.e-rtl .e-icon-left,
.e-small.e-css.e-btn.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.57143em;
}.e-bigger.e-small .e-btn,
.e-bigger.e-small .e-btn,
.e-bigger.e-small .e-css.e-btn,
.e-bigger.e-small.e-css.e-btn {
  font-size: 14px;
  line-height: 1.5em;
  padding: 6px 13px;
}.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: 36px;
  line-height: 1;
  padding: 0;
  width: 36px;
}.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 15px;
}.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.5em;
  padding: 6px 13px;
}.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: 36px;
  line-height: 1;
  padding: 0;
  width: 36px;
}.e-bigger .e-btn.e-small.e-round .e-btn-icon,
.e-bigger .e-btn.e-small.e-round .e-btn-icon,
.e-bigger .e-css.e-btn.e-small.e-round .e-btn-icon,
.e-bigger.e-css.e-btn.e-small.e-round .e-btn-icon {
  font-size: 18px;
  line-height: 0;
  width: auto;
}.e-bigger .e-btn.e-small.e-rtl .e-icon-right,
.e-bigger .e-btn.e-small.e-rtl .e-icon-right,
.e-bigger .e-css.e-btn.e-small.e-rtl .e-icon-right,
.e-bigger.e-css.e-btn.e-small.e-rtl .e-icon-right {
  margin-left: -0.5em;
  margin-right: 0;
}.e-bigger .e-btn.e-small.e-rtl .e-icon-left,
.e-bigger .e-btn.e-small.e-rtl .e-icon-left,
.e-bigger .e-css.e-btn.e-small.e-rtl .e-icon-left,
.e-bigger.e-css.e-btn.e-small.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.5em;
}/*! button theme */.e-btn,
.e-css.e-btn {
  -webkit-tap-highlight-color: transparent;
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}.e-btn:hover,
.e-css.e-btn:hover {
  background-color: #5c636a;
  border-color: #565e64;
  box-shadow: none;
  color: #fff;
}.e-btn:focus,
.e-css.e-btn:focus {
  background-color: #5c636a;
  border-color: #6c757d;
  color: #fff;
  outline: #6c757d 0 solid;
  outline-offset: 0;
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
}.e-btn:active,
.e-css.e-btn:active {
  background-color: #565e64;
  border-color: #51585e;
  color: #fff;
  outline: #6c757d 0 solid;
  outline-offset: 0;
}.e-btn.e-active,
.e-css.e-btn.e-active {
  background-color: #565e64;
  border-color: #51585e;
  color: #fff;
}.e-btn:disabled,
.e-css.e-btn:disabled {
  background-color: rgba(108, 117, 125, 0.65);
  border-color: rgba(108, 117, 125, 0.65);
  box-shadow: none;
  color: rgba(255, 255, 255, 0.65);
}.e-btn .e-ripple-element,
.e-css.e-btn .e-ripple-element {
  background-color: transparent;
}.e-btn.e-round,
.e-css.e-btn.e-round {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}.e-btn.e-round:hover,
.e-css.e-btn.e-round:hover {
  background-color: #5c636a;
  border-color: #565e64;
  color: #fff;
}.e-btn.e-round:focus,
.e-css.e-btn.e-round:focus {
  background-color: #5c636a;
  border-color: #6c757d;
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  color: #fff;
  outline: #fff 0 solid;
  outline-offset: 0;
}.e-btn.e-round:active,
.e-css.e-btn.e-round:active {
  background-color: #565e64;
  border-color: #51585e;
  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-css.e-btn.e-round:disabled {
  background-color: rgba(108, 117, 125, 0.65);
  border-color: rgba(108, 117, 125, 0.65);
  box-shadow: none;
  color: rgba(255, 255, 255, 0.65);
}.e-btn.e-round.e-primary:focus,
.e-css.e-btn.e-round.e-primary:focus {
  outline: #fff 0 solid;
}.e-btn.e-round.e-success:focus,
.e-css.e-btn.e-round.e-success:focus {
  outline: #fff 0 solid;
}.e-btn.e-round.e-info:focus,
.e-css.e-btn.e-round.e-info:focus {
  outline: #fff 0 solid;
}.e-btn.e-round.e-warning:focus,
.e-css.e-btn.e-round.e-warning:focus {
  outline: #fff 0 solid;
}.e-btn.e-round.e-danger:focus,
.e-css.e-btn.e-round.e-danger:focus {
  outline: #fff 0 solid;
}.e-btn.e-primary,
.e-css.e-btn.e-primary {
  background-color: #0d6efd;
  border-color: #0d6efd;
  color: #fff;
}.e-btn.e-primary:hover,
.e-css.e-btn.e-primary:hover {
  background-color: #0b5ed7;
  border-color: #0a58ca;
  box-shadow: none;
  color: #fff;
}.e-btn.e-primary:focus,
.e-css.e-btn.e-primary:focus {
  background-color: #0b5ed7;
  border-color: #0d6efd;
  color: #fff;
  outline: #6c757d 0 solid;
  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-color: #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-color: #0a58ca;
  border-color: #0a53be;
  color: #fff;
}.e-btn.e-primary:disabled,
.e-css.e-btn.e-primary:disabled {
  background-color: rgba(13, 110, 253, 0.65);
  border-color: rgba(13, 110, 253, 0.65);
  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-color: transparent;
}.e-btn.e-success,
.e-css.e-btn.e-success {
  background-color: #198754;
  border-color: #198754;
  color: #fff;
}.e-btn.e-success:hover,
.e-css.e-btn.e-success:hover {
  background-color: #157347;
  border-color: #146c43;
  box-shadow: none;
  color: #fff;
}.e-btn.e-success:focus,
.e-css.e-btn.e-success:focus {
  background-color: #157347;
  border-color: #198754;
  color: #fff;
  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-color: #146c43;
  border-color: #13653f;
  color: #fff;
}.e-btn.e-success:disabled,
.e-css.e-btn.e-success:disabled {
  background-color: rgba(25, 135, 84, 0.65);
  border-color: rgba(25, 135, 84, 0.65);
  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-color: transparent;
}.e-btn.e-info,
.e-css.e-btn.e-info {
  background-color: #0dcaf0;
  border-color: #0dcaf0;
  color: #000;
}.e-btn.e-info:hover,
.e-css.e-btn.e-info:hover {
  background-color: #31d2f2;
  border-color: #25cff2;
  box-shadow: none;
  color: #000;
}.e-btn.e-info:focus,
.e-css.e-btn.e-info:focus {
  background-color: #31d2f2;
  border-color: #0dcaf0;
  color: #000;
  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-color: #3dd5f3;
  color: #000;
  border-color: #25cff2;
}.e-btn.e-info:disabled,
.e-css.e-btn.e-info:disabled {
  background-color: rgba(13, 202, 240, 0.65);
  border-color: rgba(13, 202, 240, 0.65);
  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-color: transparent;
}.e-btn.e-warning,
.e-css.e-btn.e-warning {
  background-color: #ffc107;
  border-color: #ffc107;
  color: #000;
}.e-btn.e-warning:hover,
.e-css.e-btn.e-warning:hover {
  background-color: #ffca2c;
  border-color: #ffc720;
  box-shadow: none;
  color: #000;
}.e-btn.e-warning:focus,
.e-css.e-btn.e-warning:focus {
  background-color: #ffca2c;
  border-color: #ffc107;
  color: #000;
  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-color: #ffcd39;
  border-color: #ffc720;
  color: #000;
}.e-btn.e-warning:disabled,
.e-css.e-btn.e-warning:disabled {
  background-color: rgba(255, 193, 7, 0.65);
  border-color: rgba(255, 193, 7, 0.65);
  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-color: transparent;
}.e-btn.e-danger,
.e-css.e-btn.e-danger {
  background-color: #dc3545;
  border-color: #dc3545;
  color: #fff;
}.e-btn.e-danger:hover,
.e-css.e-btn.e-danger:hover {
  background-color: #bb2d3b;
  border-color: #b02a37;
  box-shadow: none;
  color: #fff;
}.e-btn.e-danger:focus,
.e-css.e-btn.e-danger:focus {
  background-color: #bb2d3b;
  border-color: #dc3545;
  color: #fff;
  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-color: #b02a37;
  border-color: #a52834;
  color: #fff;
}.e-btn.e-danger.e-active,
.e-css.e-btn.e-danger.e-active {
  background-color: #b02a37;
  border-color: #a52834;
  color: #fff;
}.e-btn.e-danger:disabled,
.e-css.e-btn.e-danger:disabled {
  background-color: rgba(220, 53, 69, 0.65);
  border-color: rgba(220, 53, 69, 0.65);
  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-color: transparent;
}.e-btn.e-flat,
.e-css.e-btn.e-flat {
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
  color: #6c757d;
}.e-btn.e-flat:hover,
.e-css.e-btn.e-flat:hover {
  background-color: #5c636a;
  border-color: #565e64;
  box-shadow: none;
  color: #fff;
}.e-btn.e-flat:focus,
.e-css.e-btn.e-flat:focus {
  background-color: #5c636a;
  border-color: #565e64;
  color: #fff;
  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-color: #565e64;
  border-color: #51585e;
  color: #fff;
}.e-btn.e-flat:disabled,
.e-css.e-btn.e-flat:disabled {
  background-color: rgba(108, 117, 125, 0.65);
  border-color: rgba(108, 117, 125, 0.65);
  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-color: transparent;
}.e-btn.e-flat.e-primary,
.e-css.e-btn.e-flat.e-primary {
  background-color: transparent;
  border-color: transparent;
  color: #0d6efd;
}.e-btn.e-flat.e-primary:hover,
.e-css.e-btn.e-flat.e-primary:hover {
  background-color: #0b5ed7;
  border-color: #0a58ca;
  color: #fff;
}.e-btn.e-flat.e-primary:focus,
.e-css.e-btn.e-flat.e-primary:focus {
  background-color: #0b5ed7;
  border-color: transparent;
  color: #fff;
  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-color: #0a58ca;
  border-color: #0a53be;
  color: #fff;
}.e-btn.e-flat.e-primary:disabled,
.e-css.e-btn.e-flat.e-primary:disabled {
  background-color: rgba(13, 110, 253, 0.65);
  border-color: transparent;
  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-color: transparent;
}.e-btn.e-flat.e-success,
.e-css.e-btn.e-flat.e-success {
  background-color: transparent;
  border-color: transparent;
  color: #198754;
}.e-btn.e-flat.e-success:hover,
.e-css.e-btn.e-flat.e-success:hover {
  background-color: #157347;
  border-color: #146c43;
  box-shadow: none;
  color: #fff;
}.e-btn.e-flat.e-success:focus,
.e-css.e-btn.e-flat.e-success:focus {
  background-color: #157347;
  border-color: transparent;
  color: #fff;
  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-color: #146c43;
  border-color: #13653f;
  color: #fff;
}.e-btn.e-flat.e-success:disabled,
.e-css.e-btn.e-flat.e-success:disabled {
  background-color: 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-color: transparent;
}.e-btn.e-flat.e-info,
.e-css.e-btn.e-flat.e-info {
  background-color: transparent;
  border-color: transparent;
  color: #0dcaf0;
}.e-btn.e-flat.e-info:hover,
.e-css.e-btn.e-flat.e-info:hover {
  background-color: #31d2f2;
  border-color: #25cff2;
  box-shadow: none;
  color: #000;
}.e-btn.e-flat.e-info:focus,
.e-css.e-btn.e-flat.e-info:focus {
  background-color: #31d2f2;
  border-color: transparent;
  color: #000;
  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-color: #3dd5f3;
  border-color: #25cff2;
  color: #000;
}.e-btn.e-flat.e-info:disabled,
.e-css.e-btn.e-flat.e-info:disabled {
  background-color: 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-color: transparent;
}.e-btn.e-flat.e-warning,
.e-css.e-btn.e-flat.e-warning {
  background-color: transparent;
  border-color: transparent;
  color: #ffc107;
}.e-btn.e-flat.e-warning:hover,
.e-css.e-btn.e-flat.e-warning:hover {
  background-color: #ffca2c;
  border-color: #ffc720;
  box-shadow: none;
  color: #000;
}.e-btn.e-flat.e-warning:focus,
.e-css.e-btn.e-flat.e-warning:focus {
  background-color: #ffca2c;
  border-color: transparent;
  color: #000;
  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-color: #ffcd39;
  border-color: #ffc720;
  color: #000;
}.e-btn.e-flat.e-warning:disabled,
.e-css.e-btn.e-flat.e-warning:disabled {
  background-color: 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-color: transparent;
}.e-btn.e-flat.e-danger,
.e-css.e-btn.e-flat.e-danger {
  background-color: transparent;
  border-color: transparent;
  color: #dc3545;
}.e-btn.e-flat.e-danger:hover,
.e-css.e-btn.e-flat.e-danger:hover {
  background-color: #bb2d3b;
  border-color: #b02a37;
  box-shadow: none;
  color: #fff;
}.e-btn.e-flat.e-danger:focus,
.e-css.e-btn.e-flat.e-danger:focus {
  background-color: #bb2d3b;
  border-color: transparent;
  color: #fff;
  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-color: #b02a37;
  border-color: #a52834;
  color: #fff;
}.e-btn.e-flat.e-danger:disabled,
.e-css.e-btn.e-flat.e-danger:disabled {
  background-color: 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-color: transparent;
}.e-btn.e-outline,
.e-css.e-btn.e-outline {
  background-color: transparent;
  border-color: #6c757d;
  box-shadow: none;
  color: #6c757d;
}.e-btn.e-outline:hover,
.e-css.e-btn.e-outline:hover {
  background-color: #5c636a;
  border-color: #565e64;
  box-shadow: none;
  color: #fff;
}.e-btn.e-outline:focus,
.e-css.e-btn.e-outline:focus {
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 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-color: #565e64;
  border-color: #51585e;
  color: #fff;
}.e-btn.e-outline:disabled,
.e-css.e-btn.e-outline:disabled {
  background-color: 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-color: transparent;
  border-color: #0d6efd;
  color: #0d6efd;
}.e-btn.e-outline.e-primary:hover,
.e-css.e-btn.e-outline.e-primary:hover {
  background-color: #0b5ed7;
  border-color: #0d6efd;
  color: #fff;
}.e-btn.e-outline.e-primary:focus,
.e-css.e-btn.e-outline.e-primary:focus {
  box-shadow: 0 0 0 4px rgba(49, 132, 253, 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-color: #0d6efd;
  color: #fff;
}.e-btn.e-outline.e-primary:disabled,
.e-css.e-btn.e-outline.e-primary:disabled {
  background-color: rgba(13, 110, 253, 0.65);
  border-color: rgba(13, 110, 253, 0.65);
  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-color: transparent;
  border-color: #198754;
  color: #198754;
}.e-btn.e-outline.e-success:hover,
.e-css.e-btn.e-outline.e-success:hover {
  background-color: #157347;
  border-color: #146c43;
  color: #fff;
}.e-btn.e-outline.e-success:focus,
.e-css.e-btn.e-outline.e-success:focus {
  box-shadow: 0 0 0 4px rgba(60, 153, 110, 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-color: #146c43;
  border-color: #13653f;
  color: #fff;
}.e-btn.e-outline.e-success:disabled,
.e-css.e-btn.e-outline.e-success:disabled {
  background-color: rgba(25, 135, 84, 0.65);
  border-color: rgba(25, 135, 84, 0.65);
  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-color: transparent;
  border-color: #0dcaf0;
  color: #0dcaf0;
}.e-btn.e-outline.e-info:hover,
.e-css.e-btn.e-outline.e-info:hover {
  background-color: #31d2f2;
  border-color: #25cff2;
  color: #000;
}.e-btn.e-outline.e-info:focus,
.e-css.e-btn.e-outline.e-info:focus {
  box-shadow: 0 0 0 4px rgba(49, 210, 242, 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-color: #0dcaf0;
  color: #000;
}.e-btn.e-outline.e-info:disabled,
.e-css.e-btn.e-outline.e-info:disabled {
  background-color: rgba(13, 202, 240, 0.65);
  border-color: rgba(13, 202, 240, 0.65);
  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-color: transparent;
  border-color: #ffc107;
  color: #ffc107;
}.e-btn.e-outline.e-warning:hover,
.e-css.e-btn.e-outline.e-warning:hover {
  background-color: #ffca2c;
  border-color: #ffc720;
  color: #000;
}.e-btn.e-outline.e-warning:focus,
.e-css.e-btn.e-outline.e-warning:focus {
  box-shadow: 0 0 0 4px rgba(255, 202, 44, 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-color: #ffcd39;
  border-color: #ffc720;
  color: #000;
}.e-btn.e-outline.e-warning:disabled,
.e-css.e-btn.e-outline.e-warning:disabled {
  background-color: rgba(255, 193, 7, 0.65);
  border-color: rgba(255, 193, 7, 0.65);
  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-color: transparent;
  border-color: #dc3545;
  color: #dc3545;
}.e-btn.e-outline.e-danger:hover,
.e-css.e-btn.e-outline.e-danger:hover {
  background-color: #bb2d3b;
  border-color: #b02a37;
  color: #fff;
}.e-btn.e-outline.e-danger:focus,
.e-css.e-btn.e-outline.e-danger:focus {
  box-shadow: 0 0 0 4px rgba(225, 83, 97, 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-color: #b02a37;
  border-color: #a52834;
  color: #fff;
}.e-btn.e-outline.e-danger:disabled,
.e-css.e-btn.e-outline.e-danger:disabled {
  background-color: rgba(220, 53, 69, 0.65);
  border-color: rgba(220, 53, 69, 0.65);
  box-shadow: none;
  color: rgba(255, 255, 255, 0.65);
}.e-btn.e-link,
.e-css.e-btn.e-link {
  background-color: transparent;
  border-color: transparent;
  border-radius: 0;
  box-shadow: none;
  color: #0d6efd;
}.e-btn.e-link:hover,
.e-css.e-btn.e-link:hover {
  border-radius: 0;
  color: #0a58ca;
  text-decoration: underline;
}.e-btn.e-link:focus,
.e-css.e-btn.e-link:focus {
  border-radius: 0;
  text-decoration: underline;
  color: #0a58ca;
}.e-btn.e-link:disabled,
.e-css.e-btn.e-link:disabled {
  color: rgba(108, 117, 125, 0.65);
  text-decoration: underline;
  background-color: transparent;
  box-shadow: none;
  text-decoration: none;
}.e-checkbox-wrapper .e-check::before,
.e-css.e-checkbox-wrapper .e-check::before {
  content: '\e727';
}.e-checkbox-wrapper .e-stop::before,
.e-css.e-checkbox-wrapper .e-stop::before {
  content: '\e87f';
}/*! checkbox layout */.e-checkbox-wrapper,
.e-css.e-checkbox-wrapper {
  cursor: pointer;
  display: inline-block;
  line-height: 1;
  outline: none;
  -webkit-user-select: none;
          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-css.e-checkbox-wrapper:focus .e-frame {
  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;
          user-select: none;
  vertical-align: middle;
  white-space: normal;
}.e-checkbox-wrapper .e-checkbox,
.e-css.e-checkbox-wrapper .e-checkbox {
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}.e-checkbox-wrapper .e-checkbox + .e-label,
.e-css.e-checkbox-wrapper .e-checkbox + .e-label {
  margin-right: 8px;
}.e-checkbox-wrapper .e-frame,
.e-css.e-checkbox-wrapper .e-frame {
  border: 1px solid;
  border-radius: 4px;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: 'e-icons';
  height: 14px;
  line-height: 12px;
  padding: 0;
  text-align: center;
  vertical-align: middle;
  width: 14px;
}.e-checkbox-wrapper .e-frame + .e-label,
.e-css.e-checkbox-wrapper .e-frame + .e-label {
  margin-left: 8px;
}.e-checkbox-wrapper .e-frame + .e-ripple-container,
.e-css.e-checkbox-wrapper .e-frame + .e-ripple-container {
  left: auto;
}.e-checkbox-wrapper .e-check,
.e-css.e-checkbox-wrapper .e-check {
  font-size: 8px;
}.e-checkbox-wrapper .e-stop,
.e-css.e-checkbox-wrapper .e-stop {
  font-size: 8px;
  line-height: 13px;
}.e-checkbox-wrapper.e-checkbox-disabled,
.e-css.e-checkbox-wrapper.e-checkbox-disabled {
  cursor: default;
  pointer-events: none;
}.e-checkbox-wrapper.e-checkbox-disabled .e-frame,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame {
  cursor: default;
}.e-checkbox-wrapper.e-checkbox-disabled .e-label,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-label {
  cursor: default;
}.e-checkbox-wrapper.e-rtl .e-ripple-container,
.e-css.e-checkbox-wrapper.e-rtl .e-ripple-container {
  right: -9px;
}.e-checkbox-wrapper.e-rtl .e-frame,
.e-css.e-checkbox-wrapper.e-rtl .e-frame {
  margin: 0;
}.e-checkbox-wrapper.e-rtl .e-frame + .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-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-check,
.e-small.e-checkbox-wrapper .e-check,
.e-small .e-css.e-checkbox-wrapper .e-check,
.e-small.e-css.e-checkbox-wrapper .e-check {
  font-size: 8px;
}.e-small .e-checkbox-wrapper .e-stop,
.e-small.e-checkbox-wrapper .e-stop,
.e-small .e-css.e-checkbox-wrapper .e-stop,
.e-small.e-css.e-checkbox-wrapper .e-stop {
  font-size: 8px;
  line-height: 13px;
}.e-small .e-checkbox-wrapper .e-label,
.e-small.e-checkbox-wrapper .e-label,
.e-small .e-css.e-checkbox-wrapper .e-label,
.e-small.e-css.e-checkbox-wrapper .e-label {
  font-size: 12px;
  line-height: 14px;
}.e-small .e-checkbox-wrapper .e-ripple-container,
.e-small.e-checkbox-wrapper .e-ripple-container,
.e-small .e-css.e-checkbox-wrapper .e-ripple-container,
.e-small.e-css.e-checkbox-wrapper .e-ripple-container {
  bottom: -13px;
  height: 30px;
  left: -13px;
  right: -13px;
  top: -13px;
  width: 30px;
}.e-bigger.e-small .e-checkbox-wrapper .e-frame,
.e-bigger.e-small.e-checkbox-wrapper .e-frame,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-frame,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-frame {
  height: 16px;
  line-height: 15px;
  width: 16px;
}.e-bigger.e-small .e-checkbox-wrapper .e-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: 10px;
}.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 + .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: 10px;
}.e-bigger .e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container {
  right: auto;
}.e-bigger .e-checkbox-wrapper.e-small .e-frame,
.e-bigger.e-checkbox-wrapper.e-small .e-frame,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-frame,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-frame {
  height: 16px;
  line-height: 15px;
  width: 16px;
}.e-bigger .e-checkbox-wrapper.e-small .e-check,
.e-bigger.e-checkbox-wrapper.e-small .e-check,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-check,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-check {
  font-size: 10px;
}.e-bigger .e-checkbox-wrapper.e-small .e-stop,
.e-bigger.e-checkbox-wrapper.e-small .e-stop,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-stop,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-stop {
  font-size: 10px;
  line-height: 15px;
}.e-bigger .e-checkbox-wrapper.e-small .e-label,
.e-bigger.e-checkbox-wrapper.e-small .e-label,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-label,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-label {
  font-size: 15px;
  line-height: 16px;
}.e-bigger .e-checkbox-wrapper.e-small .e-ripple-container,
.e-bigger.e-checkbox-wrapper.e-small .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-ripple-container {
  bottom: -16px;
  height: 38px;
  left: -16px;
  right: -16px;
  top: -16px;
  width: 38px;
}/*! checkbox theme */.e-checkbox-wrapper,
.e-css.e-checkbox-wrapper {
  -webkit-tap-highlight-color: 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-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame {
  background-color: #fff;
  border-color: #0a53be;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
}.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-check {
  background-color: #0d6efd;
  border-color: #0a58ca;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  color: #fff;
}.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-stop {
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  color: #fff;
}.e-checkbox-wrapper .e-checkbox:active + .e-frame,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame {
  background-color: #fff;
  border-color: #0a53be;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
}.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-check {
  background-color: #0d6efd;
  border-color: #0a58ca;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
  color: #fff;
}.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-stop {
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 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-css.e-checkbox-wrapper.e-focus .e-frame {
  outline: rgba(13, 110, 253, 0.25);
  outline-offset: 0;
}.e-checkbox-wrapper.e-focus .e-frame.e-check,
.e-css.e-checkbox-wrapper.e-focus .e-frame.e-check {
  outline: rgba(13, 110, 253, 0.25);
  outline-offset: 0;
}/*! radiobutton layout */.e-radio-wrapper {
  display: inline-block;
  line-height: 1;
  position: relative;
}.e-radio {
  -webkit-appearance: none;
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}.e-radio:not(:checked):hover + label.e-rtl::after,
.e-radio:not(:checked):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;
          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: 24px;
  vertical-align: text-top;
  white-space: normal;
}.e-radio + label::before {
  border: 1px solid;
  border-radius: 50%;
  box-sizing: border-box;
  content: '';
  height: 14px;
  left: 0;
  position: absolute;
  top: 0;
  width: 14px;
}.e-radio + label:focus::before {
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
}.e-radio + label::after {
  border: 1px solid;
  border-radius: 50%;
  box-sizing: border-box;
  content: '';
  height: 6px;
  left: 4px;
  position: absolute;
  top: 4px;
  transform: scale(0);
  width: 6px;
}.e-radio + label .e-ripple-container {
  border-radius: 50%;
  height: 34px;
  left: -8px;
  position: absolute;
  top: -8px;
  width: 34px;
  z-index: 1;
}.e-radio + label.e-right .e-label, .e-radio + label.e-rtl .e-label {
  padding-left: 0;
  padding-right: 24px;
}.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: 24px;
  padding-right: 0;
}.e-radio + label.e-right.e-rtl::before {
  left: 0;
  right: auto;
}.e-radio + label.e-right.e-rtl::after {
  left: 4px;
  right: auto;
}.e-radio + label.e-right.e-rtl .e-ripple-container {
  left: -8px;
  right: auto;
}.e-radio + label.e-small .e-label {
  line-height: 1;
  padding-left: 22px;
}.e-radio + label.e-small::before {
  height: 14px;
  width: 14px;
}.e-radio + label.e-small::after {
  height: 6px;
  left: 4px;
  top: 4px;
  width: 6px;
}.e-radio + label.e-small .e-ripple-container {
  left: -10px;
  top: -10px;
}.e-radio + label.e-small.e-right .e-label, .e-radio + label.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 22px;
}.e-radio + label.e-small.e-right::after, .e-radio + label.e-small.e-rtl::after {
  left: auto;
  right: 4px;
}.e-radio + label.e-small.e-right .e-ripple-container, .e-radio + label.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}.e-radio + label.e-small.e-right.e-rtl .e-label {
  padding-left: 22px;
  padding-right: 0;
}.e-radio + label.e-small.e-right.e-rtl::after {
  left: 4px;
  right: auto;
}.e-radio + label.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}.e-radio:checked + label::after {
  transform: scale(1);
  transition: none;
}.e-small .e-radio + label .e-label,
.e-radio + label.e-small .e-label {
  line-height: 1;
  padding-left: 22px;
}.e-small .e-radio + label::before,
.e-radio + label.e-small::before {
  height: 14px;
  width: 14px;
}.e-small .e-radio + label::after,
.e-radio + label.e-small::after {
  height: 6px;
  left: 4px;
  top: 4px;
  width: 6px;
}.e-small .e-radio + label .e-ripple-container,
.e-radio + label.e-small .e-ripple-container {
  left: -10px;
  top: -10px;
}.e-small .e-radio + label.e-right .e-label, .e-small .e-radio + label.e-rtl .e-label,
.e-radio + label.e-small.e-right .e-label,
.e-radio + label.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 22px;
}.e-small .e-radio + label.e-right::after, .e-small .e-radio + label.e-rtl::after,
.e-radio + label.e-small.e-right::after,
.e-radio + label.e-small.e-rtl::after {
  left: auto;
  right: 4px;
}.e-small .e-radio + label.e-right .e-ripple-container, .e-small .e-radio + label.e-rtl .e-ripple-container,
.e-radio + label.e-small.e-right .e-ripple-container,
.e-radio + label.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}.e-small .e-radio + label.e-right.e-rtl .e-label,
.e-radio + label.e-small.e-right.e-rtl .e-label {
  padding-left: 22px;
  padding-right: 0;
}.e-small .e-radio + label.e-right.e-rtl::after,
.e-radio + label.e-small.e-right.e-rtl::after {
  left: 4px;
  right: auto;
}.e-small .e-radio + label.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}.e-bigger.e-small .e-radio + label .e-label,
.e-radio + label.e-bigger.e-small .e-label {
  line-height: 1;
  padding-left: 28px;
}.e-bigger.e-small .e-radio + label::before,
.e-radio + label.e-bigger.e-small::before {
  height: 16px;
  width: 16px;
}.e-bigger.e-small .e-radio + label::after,
.e-radio + label.e-bigger.e-small::after {
  height: 8px;
  left: 4px;
  top: 4px;
  width: 8px;
}.e-bigger.e-small .e-radio + label .e-ripple-container,
.e-radio + label.e-bigger.e-small .e-ripple-container {
  height: 36px;
  left: -11px;
  top: -11px;
  width: 36px;
}.e-bigger.e-small .e-radio + label.e-right .e-label, .e-bigger.e-small .e-radio + label.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right .e-label,
.e-radio + label.e-bigger.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 28px;
}.e-bigger.e-small .e-radio + label.e-right::after, .e-bigger.e-small .e-radio + label.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right::after,
.e-radio + label.e-bigger.e-small.e-rtl::after {
  left: auto;
  right: 4px;
}.e-bigger.e-small .e-radio + label.e-right .e-ripple-container, .e-bigger.e-small .e-radio + label.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}.e-bigger.e-small .e-radio + label.e-right.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-label {
  padding-left: 28px;
  padding-right: 0;
}.e-bigger.e-small .e-radio + label.e-right.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right.e-rtl::after {
  left: 4px;
  right: auto;
}.e-bigger.e-small .e-radio + label.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}.e-bigger .e-radio + label .e-label,
.e-radio + label.e-bigger .e-label {
  font-size: 16px;
  line-height: 1;
  padding-left: 28px;
}.e-bigger .e-radio + label::before,
.e-radio + label.e-bigger::before {
  height: 16px;
  width: 16px;
}.e-bigger .e-radio + label::after,
.e-radio + label.e-bigger::after {
  height: 8px;
  left: 4px;
  top: 4px;
  width: 8px;
}.e-bigger .e-radio + label .e-ripple-container,
.e-radio + label.e-bigger .e-ripple-container {
  height: 48px;
  left: -11px;
  top: -11px;
  width: 48px;
}.e-bigger .e-radio + label.e-right .e-label, .e-bigger .e-radio + label.e-rtl .e-label,
.e-radio + label.e-bigger.e-right .e-label,
.e-radio + label.e-bigger.e-rtl .e-label {
  padding-left: 0;
  padding-right: 28px;
}.e-bigger .e-radio + label.e-right::after, .e-bigger .e-radio + label.e-rtl::after,
.e-radio + label.e-bigger.e-right::after,
.e-radio + label.e-bigger.e-rtl::after {
  left: auto;
  right: 4px;
}.e-bigger .e-radio + label.e-right .e-ripple-container, .e-bigger .e-radio + label.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-right .e-ripple-container,
.e-radio + label.e-bigger.e-rtl .e-ripple-container {
  left: auto;
  right: -11px;
}.e-bigger .e-radio + label.e-right.e-rtl .e-label,
.e-radio + label.e-bigger.e-right.e-rtl .e-label {
  padding-left: 28px;
  padding-right: 0;
}.e-bigger .e-radio + label.e-right.e-rtl::after,
.e-radio + label.e-bigger.e-right.e-rtl::after {
  left: 4px;
  right: auto;
}.e-bigger .e-radio + label.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-right.e-rtl .e-ripple-container {
  left: -12px;
  right: auto;
}.e-bigger .e-radio + label.e-small .e-label,
.e-radio + label.e-bigger.e-small .e-label {
  line-height: 1;
  padding-left: 28px;
}.e-bigger .e-radio + label.e-small::before,
.e-radio + label.e-bigger.e-small::before {
  height: 16px;
  width: 16px;
}.e-bigger .e-radio + label.e-small::after,
.e-radio + label.e-bigger.e-small::after {
  height: 8px;
  left: 4px;
  top: 4px;
  width: 8px;
}.e-bigger .e-radio + label.e-small .e-ripple-container,
.e-radio + label.e-bigger.e-small .e-ripple-container {
  height: 36px;
  left: -11px;
  top: -11px;
  width: 36px;
}.e-bigger .e-radio + label.e-small.e-right .e-label, .e-bigger .e-radio + label.e-small.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right .e-label,
.e-radio + label.e-bigger.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 28px;
}.e-bigger .e-radio + label.e-small.e-right::after, .e-bigger .e-radio + label.e-small.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right::after,
.e-radio + label.e-bigger.e-small.e-rtl::after {
  left: auto;
  right: 4px;
}.e-bigger .e-radio + label.e-small.e-right .e-ripple-container, .e-bigger .e-radio + label.e-small.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}.e-bigger .e-radio + label.e-small.e-right.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-label {
  padding-left: 28px;
  padding-right: 0;
}.e-bigger .e-radio + label.e-small.e-right.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right.e-rtl::after {
  left: 4px;
  right: auto;
}.e-bigger .e-radio + label.e-small.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}/*! radiobutton theme */.e-radio + label::before {
  background-color: #fff;
  border-color: #ced4da;
}.e-radio + label.e-focus .e-ripple-container {
  background-color: #000;
}.e-radio + label .e-label {
  color: #212529;
}.e-radio + label .e-ripple-element {
  background-color: transparent;
}.e-radio + label:active .e-ripple-element {
  background-color: transparent;
}.e-radio:focus + label::before {
  border-color: #0d6efd;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 0.25);
}.e-radio:focus + label::before {
  border-color: #ced4da;
  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 {
  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 {
  background-color: transparent;
}.e-radio:disabled:checked + label .e-ripple-container::after {
  background-color: transparent;
}/*! switch layout */.e-switch-wrapper,
.e-css.e-switch-wrapper {
  cursor: pointer;
  display: inline-block;
  height: 20px;
  position: relative;
  -webkit-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;
  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;
  align-items: center;
  border-radius: inherit;
  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%;
  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;
}.e-switch-wrapper .e-ripple-container,
.e-css.e-switch-wrapper .e-ripple-container {
  border-radius: 50%;
  bottom: -9px;
  height: 52px;
  left: -17px;
  pointer-events: none;
  position: absolute;
  top: -17px;
  width: 52px;
  z-index: 1;
}.e-switch-wrapper.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -18px;
}.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}.e-switch-wrapper.e-rtl .e-switch-on,
.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
}.e-switch-wrapper.e-rtl .e-switch-off,
.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  border-radius: 50%;
  height: 16px;
  left: 2px;
  margin: auto 0;
  position: absolute;
  top: 2px;
  transition: all 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-bigger.e-small .e-switch-wrapper,
*.e-bigger.e-small.e-switch-wrapper,
*.e-bigger.e-small .e-css.e-switch-wrapper,
*.e-bigger.e-small.e-css.e-switch-wrapper {
  height: 22px;
  width: 54px;
}*.e-bigger.e-small .e-switch-wrapper .e-switch-handle,
*.e-bigger.e-small.e-switch-wrapper .e-switch-handle,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-handle,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-handle {
  height: 18px;
  left: 2px;
  top: 2px;
  width: 18px;
}*.e-bigger.e-small .e-switch-wrapper .e-ripple-container,
*.e-bigger.e-small.e-switch-wrapper .e-ripple-container,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-ripple-container,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-ripple-container {
  border-radius: 50%;
  height: 36px;
  left: -10px;
  pointer-events: none;
  position: absolute;
  top: -10px;
  width: 54px;
  z-index: 1;
}*.e-bigger.e-small .e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -20px;
}*.e-bigger.e-small .e-switch-wrapper .e-switch-on,
*.e-bigger.e-small .e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-off {
  font-size: 12px;
}*.e-bigger.e-small .e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-on {
  text-indent: -14px;
}*.e-bigger.e-small .e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-off {
  text-indent: 14px;
}*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -20px;
}*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  height: 18px;
  width: 18px;
}*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
  opacity: 1;
}*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  left: 22px;
}*.e-bigger .e-switch-wrapper,
*.e-bigger.e-switch-wrapper,
*.e-bigger .e-css.e-switch-wrapper,
*.e-bigger.e-css.e-switch-wrapper {
  height: 24px;
  width: 58px;
}*.e-bigger .e-switch-wrapper .e-switch-handle,
*.e-bigger.e-switch-wrapper .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper .e-switch-handle {
  height: 20px;
  left: 2px;
  top: 2px;
  width: 20px;
}*.e-bigger .e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -23px;
}*.e-bigger .e-switch-wrapper .e-switch-on,
*.e-bigger .e-switch-wrapper .e-switch-off,
*.e-bigger.e-switch-wrapper .e-switch-on,
*.e-bigger.e-switch-wrapper .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper .e-switch-off {
  font-size: 14px;
}*.e-bigger .e-switch-wrapper .e-switch-on,
*.e-bigger.e-switch-wrapper .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper .e-switch-on {
  text-indent: -15px;
}*.e-bigger .e-switch-wrapper .e-switch-off,
*.e-bigger.e-switch-wrapper .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper .e-switch-off {
  text-indent: 18px;
}*.e-bigger .e-switch-wrapper .e-ripple-container,
*.e-bigger.e-switch-wrapper .e-ripple-container,
*.e-bigger .e-css.e-switch-wrapper .e-ripple-container,
*.e-bigger.e-css.e-switch-wrapper .e-ripple-container {
  height: 52px;
  left: -16px;
  top: -16px;
  width: 58px;
}*.e-bigger .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  height: 20px;
  left: 100%;
  margin-left: -23px;
  top: 2px;
  width: 20px;
}*.e-bigger .e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
  opacity: 1;
}*.e-bigger .e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}*.e-bigger .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}*.e-bigger .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}*.e-bigger .e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  left: 25px;
}*.e-bigger .e-switch-wrapper.e-small,
*.e-bigger.e-switch-wrapper.e-small,
*.e-bigger .e-css.e-switch-wrapper.e-small,
*.e-bigger.e-css.e-switch-wrapper.e-small {
  height: 22px;
  width: 54px;
}*.e-bigger .e-switch-wrapper.e-small .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-small .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-handle {
  height: 18px;
  left: 2px;
  top: 2px;
  width: 18px;
}*.e-bigger .e-switch-wrapper.e-small .e-ripple-container,
*.e-bigger.e-switch-wrapper.e-small .e-ripple-container,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-ripple-container,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-ripple-container {
  border-radius: 50%;
  height: 36px;
  left: -10px;
  pointer-events: none;
  position: absolute;
  top: -10px;
  width: 54px;
  z-index: 1;
}*.e-bigger .e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -20px;
}*.e-bigger .e-switch-wrapper.e-small .e-switch-on,
*.e-bigger .e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-off {
  font-size: 12px;
}*.e-bigger .e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-on {
  text-indent: -14px;
}*.e-bigger .e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-off {
  text-indent: 14px;
}*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -20px;
}*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle {
  height: 18px;
  width: 18px;
}*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-on {
  left: 100%;
  opacity: 1;
}*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-off {
  left: 0;
}*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active {
  left: 22px;
}/*! switch theme */.e-switch-wrapper,
.e-css.e-switch-wrapper {
  -webkit-tap-highlight-color: 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;
  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 {
  box-shadow: none;
}.e-switch-wrapper.e-switch-disabled .e-switch-handle,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-handle {
  background-color: #dee2e6;
  box-shadow: none;
}.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-off,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-off {
  opacity: 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;
  border-color: #dee2e6;
  opacity: 0.5;
}.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active {
  background-color: #fff;
  border-color: #dee2e6;
}.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner {
  border-color: #dee2e6;
  color: #adb5bd;
}.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on {
  color: #adb5bd;
  background-color: #fff;
}.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle {
  background-color: #dee2e6;
}.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle.e-switch-active {
  background-color: #dee2e6;
}.e-switch-wrapper:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper:hover .e-switch-inner.e-switch-active {
  background-color: #0d6efd;
  border-color: #0d6efd;
}.e-switch-wrapper:hover .e-switch-inner,
.e-css.e-switch-wrapper:hover .e-switch-inner {
  background-color: #dee2e6;
  border-color: #ced4da;
}.e-switch-wrapper:hover .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper:hover .e-switch-inner.e-switch-active .e-switch-on {
  background-color: #0d6efd;
  color: #fff;
}.e-switch-wrapper:hover .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper:hover .e-switch-handle.e-switch-active {
  background-color: #fff;
}.e-switch-wrapper:not(.e-switch-disabled):hover .e-switch-handle:not(.e-switch-active),
.e-css.e-switch-wrapper:not(.e-switch-disabled):hover .e-switch-handle:not(.e-switch-active) {
  background-color: #ced4da;
}.e-switch-wrapper.e-focus .e-switch-inner, .e-switch-wrapper:focus .e-switch-inner,
.e-css.e-switch-wrapper.e-focus .e-switch-inner,
.e-css.e-switch-wrapper:focus .e-switch-inner {
  background-color: #fff;
  border-color: #dee2e6;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 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;
  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;
  outline: none;
}.e-switch-wrapper.e-rtl .e-switch-on,
.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  background-color: #0d6efd;
}.e-switch-wrapper.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  background-color: #ced4da;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 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;
  box-shadow: none;
}.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle.e-switch-active {
  background-color: #fff;
  box-shadow: none;
}.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner {
  background-color: #fff;
  border-color: #dee2e6;
  opacity: 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 {
  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-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: flex;
  padding: 0;
}.e-chip-list.e-chip,
.e-chip-list .e-chip {
  -webkit-tap-highlight-color: transparent;
  align-items: center;
  border: 1px solid;
  border-radius: 4px;
  box-shadow: none;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-flex;
  font-size: 14px;
  font-weight: 400;
  height: 24px;
  justify-content: center;
  line-height: 1;
  margin: 4px;
  outline: none;
  overflow: hidden;
  padding: 0 8px;
  position: relative;
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-user-select: none;
          user-select: none;
}.e-chip-list.e-chip .e-chip-avatar,
.e-chip-list .e-chip .e-chip-avatar {
  align-items: center;
  background-size: cover;
  border-radius: 0;
  display: flex;
  font-size: 12px;
  height: 20px;
  justify-content: center;
  line-height: 1;
  margin: 0 3px 0 -8px;
  overflow: hidden;
  width: 20px;
}.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 {
  align-items: center;
  background-size: cover;
  border-radius: 50%;
  display: flex;
  font-size: 12px;
  height: 16px;
  justify-content: center;
  line-height: 1;
  margin: 0 4px 0 -4px;
  overflow: hidden;
  width: 16px;
}.e-chip-list.e-chip .e-chip-text,
.e-chip-list .e-chip .e-chip-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 17px;
}.e-chip-list.e-chip .e-chip-delete,
.e-chip-list .e-chip .e-chip-delete {
  align-items: center;
  background-size: cover;
  border-radius: 50%;
  display: flex;
  font-size: 14px;
  height: 16px;
  justify-content: center;
  line-height: 1;
  margin: 0 -4px 0 4px;
  overflow: hidden;
  width: 16px;
}.e-chip-list.e-chip .e-chip-delete.e-dlt-btn::before,
.e-chip-list .e-chip .e-chip-delete.e-dlt-btn::before {
  font-family: 'e-icons';
}.e-chip-list.e-chip .image-url,
.e-chip-list .e-chip .image-url {
  align-items: center;
  background-size: cover;
  border-radius: 50%;
  display: flex;
  font-size: 12px;
  height: 16px;
  justify-content: center;
  line-height: 1;
  margin: 0 4px 0 -4px;
  overflow: hidden;
  width: 16px;
}.e-chip-list.e-chip .trailing-icon-url,
.e-chip-list .e-chip .trailing-icon-url {
  align-items: center;
  background-size: cover;
  border-radius: 50%;
  display: flex;
  font-family: 'e-icons';
  font-size: 14px;
  height: 16px;
  justify-content: center;
  line-height: 1;
  margin: 0 -4px 0 4px;
  overflow: hidden;
  width: 16px;
}.e-chip-list:not(.e-chip) {
  flex-wrap: wrap;
}.e-chip-list.e-multi-selection .e-chip::before {
  align-items: center;
  display: flex;
  font-family: 'e-icons';
  height: 16px;
  justify-content: center;
  line-height: 1;
  margin: 0 4px 0 -4px;
  margin-top: 0;
  overflow: hidden;
  transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1);
  width: 16px;
}.e-chip-list.e-multi-selection .e-chip:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before {
  width: 0;
}.e-chip-list.e-multi-selection .e-chip.e-chip-icon-wrap::before, .e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  display: none;
}.e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  height: 20px;
  margin: 0 3px 0 -8px;
  margin-top: 0;
  width: 20px;
}.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: 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 -7px 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 -7px 0 3px;
  margin-top: 0;
}.e-bigger .e-chip-list.e-chip,
.e-bigger .e-chip-list .e-chip,
.e-bigger.e-chip-list.e-chip,
.e-bigger.e-chip-list .e-chip {
  border-radius: 4px;
  font-size: 16px;
  height: 32px;
  padding: 4px 12px;
}.e-bigger .e-chip-list .e-chip-text,
.e-bigger.e-chip-list .e-chip-text {
  height: 19px;
}.e-bigger .e-chip-list .e-chip-avatar,
.e-bigger.e-chip-list .e-chip-avatar {
  font-size: 16px;
  height: 30px;
  margin: 0 4px 0 -12px;
  width: 30px;
}.e-bigger .e-chip-list .e-chip-avatar-wrap, .e-bigger .e-chip-list.e-chip-avatar-wrap,
.e-bigger.e-chip-list .e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-chip-avatar-wrap {
  border-radius: 0;
}.e-bigger .e-chip-list .e-chip-icon,
.e-bigger.e-chip-list .e-chip-icon {
  font-size: 16px;
  height: 20px;
  margin: 0 4px 0 -4px;
  width: 20px;
}.e-bigger .e-chip-list .e-chip-delete,
.e-bigger.e-chip-list .e-chip-delete {
  font-size: 16px;
  height: 24px;
  margin: 0 -4px 0 8px;
  width: 24px;
}.e-bigger .e-chip-list .e-chip-delete.e-dlt-btn::before,
.e-bigger.e-chip-list .e-chip-delete.e-dlt-btn::before {
  font-size: 13px;
}.e-bigger .e-chip-list .trailing-icon-url,
.e-bigger.e-chip-list .trailing-icon-url {
  font-size: 16px;
  height: 24px;
  margin: 0 -4px 0 8px;
  width: 24px;
}.e-bigger .e-chip-list.e-multi-selection .e-chip::before,
.e-bigger.e-chip-list.e-multi-selection .e-chip::before {
  height: 20px;
  margin: 0 4px 0 -4px;
  margin-top: 0;
  width: 20px;
}.e-bigger .e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before,
.e-bigger.e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  height: 30px;
  margin: 0 4px 0 -12px;
  margin-top: 0;
  width: 30px;
}.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 -12px 0 8px;
}.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-icon,
.e-bigger .e-chip-list.e-rtl .e-chip .e-chip-icon,
.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-icon,
.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-icon {
  margin: 0 -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 4px 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 -12px 0 8px;
  margin-top: 0;
}.e-bigger .e-chip-list.e-rtl .trailing-icon-url,
.e-bigger.e-chip-list.e-rtl .trailing-icon-url {
  margin: 0 4px 0 -4px;
}.e-chip-list.e-chip,
.e-chip-list .e-chip {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}.e-chip-list.e-chip .e-chip-icon,
.e-chip-list.e-chip .e-chip-delete,
.e-chip-list .e-chip .e-chip-icon,
.e-chip-list .e-chip .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip .e-chip-delete.e-dlt-btn,
.e-chip-list .e-chip .e-chip-delete.e-dlt-btn {
  color: #fff;
}.e-chip-list.e-chip .e-chip-avatar,
.e-chip-list .e-chip .e-chip-avatar {
  background-color: #e9ecef;
  color: #6c757d;
}.e-chip-list.e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:hover,
.e-chip-list .e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}.e-chip-list.e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:active,
.e-chip-list .e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}.e-chip-list.e-chip:hover,
.e-chip-list .e-chip:hover {
  background-color: #565e64;
  border-color: #565e64;
  color: #fff;
}.e-chip-list.e-chip:hover .e-chip-icon,
.e-chip-list.e-chip:hover .e-chip-delete,
.e-chip-list .e-chip:hover .e-chip-icon,
.e-chip-list .e-chip:hover .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip:hover .e-chip-avatar,
.e-chip-list .e-chip:hover .e-chip-avatar {
  background-color: #e9ecef;
  color: #6c757d;
}.e-chip-list.e-chip.e-focused,
.e-chip-list .e-chip.e-focused {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
}.e-chip-list.e-chip.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-focused .e-chip-delete,
.e-chip-list .e-chip.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-focused .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-focused .e-chip-avatar,
.e-chip-list .e-chip.e-focused .e-chip-avatar {
  background-color: #e9ecef;
  color: #6c757d;
}.e-chip-list.e-chip.e-active,
.e-chip-list .e-chip.e-active {
  background-color: #51585e;
  border-color: #51585e;
  color: #fff;
  box-shadow: none;
}.e-chip-list.e-chip.e-active .e-chip-icon,
.e-chip-list.e-chip.e-active .e-chip-delete,
.e-chip-list .e-chip.e-active .e-chip-icon,
.e-chip-list .e-chip.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-active .e-chip-avatar {
  background-color: #e9ecef;
  color: #6c757d;
}.e-chip-list.e-chip.e-focused.e-active,
.e-chip-list .e-chip.e-focused.e-active {
  background-color: #51585e;
  border-color: #51585e;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 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:active,
.e-chip-list .e-chip:active {
  background-color: #51585e;
  border-color: #51585e;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 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: #e9ecef;
  color: #6c757d;
}.e-chip-list.e-chip.e-disabled,
.e-chip-list .e-chip.e-disabled {
  background-color: 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-color: 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-color: #565e64;
  border-color: #565e64;
  color: #fff;
}.e-chip-list.e-chip.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-outline:hover .e-chip-delete,
.e-chip-list .e-chip.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-outline:hover .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-outline:hover .e-chip-avatar,
.e-chip-list .e-chip.e-outline:hover .e-chip-avatar {
  background-color: #6c757d;
  color: #fff;
}.e-chip-list.e-chip.e-outline.e-focused,
.e-chip-list .e-chip.e-outline.e-focused {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}.e-chip-list.e-chip.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-focused .e-chip-delete,
.e-chip-list .e-chip.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-focused .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-outline.e-focused .e-chip-avatar,
.e-chip-list .e-chip.e-outline.e-focused .e-chip-avatar {
  background-color: #6c757d;
  color: #fff;
}.e-chip-list.e-chip.e-outline.e-active,
.e-chip-list .e-chip.e-outline.e-active {
  background-color: #51585e;
  border-color: #51585e;
  color: #fff;
}.e-chip-list.e-chip.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-active .e-chip-delete,
.e-chip-list .e-chip.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-outline.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-outline.e-active .e-chip-avatar {
  background-color: #6c757d;
  color: #fff;
}.e-chip-list.e-chip.e-outline.e-focused.e-active,
.e-chip-list .e-chip.e-outline.e-focused.e-active {
  background-color: #51585e;
  border-color: #51585e;
  color: #fff;
}.e-chip-list.e-chip.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-focused.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-outline.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #6c757d;
  color: #fff;
}.e-chip-list.e-chip.e-outline:active,
.e-chip-list .e-chip.e-outline:active {
  background-color: #51585e;
  border-color: #51585e;
  color: #fff;
}.e-chip-list.e-chip.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-outline:active .e-chip-delete,
.e-chip-list .e-chip.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-outline:active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-outline:active .e-chip-avatar,
.e-chip-list .e-chip.e-outline:active .e-chip-avatar {
  background-color: #6c757d;
  color: #fff;
}.e-chip-list.e-chip.e-outline.e-disabled,
.e-chip-list .e-chip.e-outline.e-disabled {
  background-color: 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-selection .e-chip.e-active {
  background-color: #0d6efd;
  border-color: #0d6efd;
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active .e-chip-avatar {
  background-color: #0d6efd;
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active.e-focused {
  background-color: #0d6efd;
  border-color: #0d6efd;
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active.e-focused .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-focused .e-chip-delete {
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active.e-focused .e-chip-avatar {
  background-color: #0d6efd;
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active.e-disabled {
  background-color: rgba(108, 117, 125, 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-color: #0d6efd;
  border-color: #0d6efd;
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active.e-outline .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-outline .e-chip-delete {
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active.e-outline .e-chip-avatar {
  background-color: #0d6efd;
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused {
  background-color: #0d6efd;
  border-color: #0d6efd;
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-delete {
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-avatar {
  background-color: #0d6efd;
  color: #fff;
}.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled {
  background-color: 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-color: #0d6efd;
  border-color: #51585e;
  color: #fff;
}.e-chip-list.e-selection .e-chip:active .e-chip-icon,
.e-chip-list.e-selection .e-chip:active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-selection .e-chip:active .e-chip-avatar {
  background-color: #e9ecef;
  color: #6c757d;
}.e-chip-list.e-selection .e-chip:active.e-outline {
  background-color: #51585e;
  border-color: #51585e;
  color: #fff;
}.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-icon,
.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-delete {
  color: #fff;
}.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-avatar {
  background-color: #6c757d;
  color: #fff;
}.e-chip-list.e-chip.e-primary,
.e-chip-list .e-chip.e-primary {
  background-color: #0d6efd;
  border-color: #0d6efd;
  color: #fff;
}.e-chip-list.e-chip.e-primary .e-chip-icon,
.e-chip-list.e-chip.e-primary .e-chip-delete,
.e-chip-list .e-chip.e-primary .e-chip-icon,
.e-chip-list .e-chip.e-primary .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-primary .e-chip-delete.e-dlt-btn,
.e-chip-list .e-chip.e-primary .e-chip-delete.e-dlt-btn {
  color: #fff;
}.e-chip-list.e-chip.e-primary .e-chip-avatar,
.e-chip-list .e-chip.e-primary .e-chip-avatar {
  background-color: #0d6efd;
  color: #fff;
}.e-chip-list.e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:hover,
.e-chip-list .e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}.e-chip-list.e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:active,
.e-chip-list .e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}.e-chip-list.e-chip.e-primary:hover,
.e-chip-list .e-chip.e-primary:hover {
  background-color: #0b5ed7;
  border-color: #0b5ed7;
  color: #fff;
}.e-chip-list.e-chip.e-primary:hover .e-chip-icon,
.e-chip-list.e-chip.e-primary:hover .e-chip-delete,
.e-chip-list .e-chip.e-primary:hover .e-chip-icon,
.e-chip-list .e-chip.e-primary:hover .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-primary:hover .e-chip-avatar,
.e-chip-list .e-chip.e-primary:hover .e-chip-avatar {
  background-color: #0b5ed7;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-focused,
.e-chip-list .e-chip.e-primary.e-focused {
  background-color: #0b5ed7;
  border-color: #0b5ed7;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 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-active,
.e-chip-list .e-chip.e-primary.e-active {
  background-color: #0a58ca;
  border-color: #0a58ca;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-active .e-chip-delete,
.e-chip-list .e-chip.e-primary.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-primary.e-active .e-chip-avatar {
  background-color: #0a58ca;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-focused.e-active,
.e-chip-list .e-chip.e-primary.e-focused.e-active {
  background-color: #0a58ca;
  border-color: #0a58ca;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-avatar {
  background-color: #0a58ca;
  color: #fff;
}.e-chip-list.e-chip.e-primary:active,
.e-chip-list .e-chip.e-primary:active {
  background-color: #0a58ca;
  border-color: #0a58ca;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(13, 110, 253, 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-color: 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-color: 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-color: #0b5ed7;
  border-color: #0b5ed7;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline:hover .e-chip-delete,
.e-chip-list .e-chip.e-primary.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline:hover .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline:hover .e-chip-avatar,
.e-chip-list .e-chip.e-primary.e-outline:hover .e-chip-avatar {
  background-color: #0d6efd;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline.e-focused,
.e-chip-list .e-chip.e-primary.e-outline.e-focused {
  background-color: #0b5ed7;
  border-color: #0b5ed7;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-focused .e-chip-delete,
.e-chip-list .e-chip.e-primary.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-focused .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline.e-focused .e-chip-avatar,
.e-chip-list .e-chip.e-primary.e-outline.e-focused .e-chip-avatar {
  background-color: #0b5ed7;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline.e-active,
.e-chip-list .e-chip.e-primary.e-outline.e-active {
  background-color: #0a58ca;
  border-color: #0a58ca;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-active .e-chip-delete,
.e-chip-list .e-chip.e-primary.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-primary.e-outline.e-active .e-chip-avatar {
  background-color: #0a58ca;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active,
.e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active {
  background-color: #0a58ca;
  border-color: #0a58ca;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #0a58ca;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline:active,
.e-chip-list .e-chip.e-primary.e-outline:active {
  background-color: #0a58ca;
  border-color: #0a58ca;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline:active .e-chip-delete,
.e-chip-list .e-chip.e-primary.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline:active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline:active .e-chip-avatar,
.e-chip-list .e-chip.e-primary.e-outline:active .e-chip-avatar {
  background-color: #0a58ca;
  color: #fff;
}.e-chip-list.e-chip.e-primary.e-outline.e-disabled,
.e-chip-list .e-chip.e-primary.e-outline.e-disabled {
  background-color: 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-color: #198754;
  border-color: #198754;
  color: #fff;
}.e-chip-list.e-chip.e-success .e-chip-icon,
.e-chip-list.e-chip.e-success .e-chip-delete,
.e-chip-list .e-chip.e-success .e-chip-icon,
.e-chip-list .e-chip.e-success .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-success .e-chip-delete.e-dlt-btn,
.e-chip-list .e-chip.e-success .e-chip-delete.e-dlt-btn {
  color: #fff;
}.e-chip-list.e-chip.e-success .e-chip-avatar,
.e-chip-list .e-chip.e-success .e-chip-avatar {
  background-color: #198754;
  color: #fff;
}.e-chip-list.e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:hover,
.e-chip-list .e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}.e-chip-list.e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:active,
.e-chip-list .e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}.e-chip-list.e-chip.e-success:hover,
.e-chip-list .e-chip.e-success:hover {
  background-color: #157347;
  border-color: #157347;
  color: #fff;
}.e-chip-list.e-chip.e-success:hover .e-chip-icon,
.e-chip-list.e-chip.e-success:hover .e-chip-delete,
.e-chip-list .e-chip.e-success:hover .e-chip-icon,
.e-chip-list .e-chip.e-success:hover .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-success:hover .e-chip-avatar,
.e-chip-list .e-chip.e-success:hover .e-chip-avatar {
  background-color: #157347;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-focused,
.e-chip-list .e-chip.e-success.e-focused {
  background-color: #157347;
  border-color: #146c43;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(60, 153, 110, 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-active,
.e-chip-list .e-chip.e-success.e-active {
  background-color: #146c43;
  border-color: #146c43;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-active .e-chip-delete,
.e-chip-list .e-chip.e-success.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-success.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-success.e-active .e-chip-avatar {
  background-color: #146c43;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-focused.e-active,
.e-chip-list .e-chip.e-success.e-focused.e-active {
  background-color: #146c43;
  border-color: #146c43;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-success.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-focused.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-success.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-success.e-focused.e-active .e-chip-avatar {
  background-color: #146c43;
  color: #fff;
}.e-chip-list.e-chip.e-success:active,
.e-chip-list .e-chip.e-success:active {
  background-color: #146c43;
  border-color: #146c43;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(60, 153, 110, 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-color: 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-color: 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-color: #157347;
  border-color: #157347;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline:hover .e-chip-delete,
.e-chip-list .e-chip.e-success.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline:hover .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline:hover .e-chip-avatar,
.e-chip-list .e-chip.e-success.e-outline:hover .e-chip-avatar {
  background-color: #157347;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline.e-focused,
.e-chip-list .e-chip.e-success.e-outline.e-focused {
  background-color: #157347;
  border-color: #157347;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-focused .e-chip-delete,
.e-chip-list .e-chip.e-success.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-focused .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline.e-focused .e-chip-avatar,
.e-chip-list .e-chip.e-success.e-outline.e-focused .e-chip-avatar {
  background-color: #157347;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline.e-active,
.e-chip-list .e-chip.e-success.e-outline.e-active {
  background-color: #146c43;
  border-color: #146c43;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-active .e-chip-delete,
.e-chip-list .e-chip.e-success.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-success.e-outline.e-active .e-chip-avatar {
  background-color: #146c43;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active,
.e-chip-list .e-chip.e-success.e-outline.e-focused.e-active {
  background-color: #146c43;
  border-color: #146c43;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-success.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-focused.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-success.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #146c43;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline:active,
.e-chip-list .e-chip.e-success.e-outline:active {
  background-color: #146c43;
  border-color: #146c43;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline:active .e-chip-delete,
.e-chip-list .e-chip.e-success.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline:active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline:active .e-chip-avatar,
.e-chip-list .e-chip.e-success.e-outline:active .e-chip-avatar {
  background-color: #146c43;
  color: #fff;
}.e-chip-list.e-chip.e-success.e-outline.e-disabled,
.e-chip-list .e-chip.e-success.e-outline.e-disabled {
  background-color: 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-color: #0dcaf0;
  border-color: #0dcaf0;
  color: #000;
}.e-chip-list.e-chip.e-info .e-chip-icon,
.e-chip-list.e-chip.e-info .e-chip-delete,
.e-chip-list .e-chip.e-info .e-chip-icon,
.e-chip-list .e-chip.e-info .e-chip-delete {
  color: #000;
}.e-chip-list.e-chip.e-info .e-chip-delete.e-dlt-btn,
.e-chip-list .e-chip.e-info .e-chip-delete.e-dlt-btn {
  color: #000;
}.e-chip-list.e-chip.e-info .e-chip-avatar,
.e-chip-list .e-chip.e-info .e-chip-avatar {
  background-color: #0dcaf0;
  color: #000;
}.e-chip-list.e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:hover,
.e-chip-list .e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #000;
}.e-chip-list.e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:active,
.e-chip-list .e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #000;
}.e-chip-list.e-chip.e-info:hover,
.e-chip-list .e-chip.e-info:hover {
  background-color: #31d2f2;
  border-color: #31d2f2;
  color: #000;
}.e-chip-list.e-chip.e-info:hover .e-chip-icon,
.e-chip-list.e-chip.e-info:hover .e-chip-delete,
.e-chip-list .e-chip.e-info:hover .e-chip-icon,
.e-chip-list .e-chip.e-info:hover .e-chip-delete {
  color: #000;
}.e-chip-list.e-chip.e-info:hover .e-chip-avatar,
.e-chip-list .e-chip.e-info:hover .e-chip-avatar {
  background-color: #31d2f2;
  color: #000;
}.e-chip-list.e-chip.e-info.e-focused,
.e-chip-list .e-chip.e-info.e-focused {
  background-color: #31d2f2;
  border-color: #31d2f2;
  color: #000;
  box-shadow: 0 0 0 4px rgba(49, 210, 242, 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-active,
.e-chip-list .e-chip.e-info.e-active {
  background-color: #3dd5f3;
  border-color: #3dd5f3;
  color: #000;
}.e-chip-list.e-chip.e-info.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-active .e-chip-delete,
.e-chip-list .e-chip.e-info.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-active .e-chip-delete {
  color: #000;
}.e-chip-list.e-chip.e-info.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-info.e-active .e-chip-avatar {
  background-color: #3dd5f3;
  color: #000;
}.e-chip-list.e-chip.e-info.e-focused.e-active,
.e-chip-list .e-chip.e-info.e-focused.e-active {
  background-color: #3dd5f3;
  border-color: #3dd5f3;
  color: #000;
}.e-chip-list.e-chip.e-info.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-info.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-focused.e-active .e-chip-delete {
  color: #000;
}.e-chip-list.e-chip.e-info.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-info.e-focused.e-active .e-chip-avatar {
  background-color: #3dd5f3;
  color: #000;
}.e-chip-list.e-chip.e-info:active,
.e-chip-list .e-chip.e-info:active {
  background-color: #3dd5f3;
  border-color: #3dd5f3;
  color: #000;
  box-shadow: 0 0 0 4px rgba(49, 210, 242, 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-color: 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-color: 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-color: #31d2f2;
  border-color: #31d2f2;
  color: #000;
}.e-chip-list.e-chip.e-info.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline:hover .e-chip-delete,
.e-chip-list .e-chip.e-info.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline:hover .e-chip-delete {
  color: #000;
}.e-chip-list.e-chip.e-info.e-outline:hover .e-chip-avatar,
.e-chip-list .e-chip.e-info.e-outline:hover .e-chip-avatar {
  background-color: #31d2f2;
  color: #000;
}.e-chip-list.e-chip.e-info.e-outline.e-focused,
.e-chip-list .e-chip.e-info.e-outline.e-focused {
  background-color: #31d2f2;
  border-color: #31d2f2;
  color: #000;
}.e-chip-list.e-chip.e-info.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-focused .e-chip-delete,
.e-chip-list .e-chip.e-info.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-focused .e-chip-delete {
  color: #000;
}.e-chip-list.e-chip.e-info.e-outline.e-focused .e-chip-avatar,
.e-chip-list .e-chip.e-info.e-outline.e-focused .e-chip-avatar {
  background-color: #31d2f2;
  color: #000;
}.e-chip-list.e-chip.e-info.e-outline.e-active,
.e-chip-list .e-chip.e-info.e-outline.e-active {
  background-color: #3dd5f3;
  border-color: #3dd5f3;
  color: #000;
}.e-chip-list.e-chip.e-info.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-active .e-chip-delete,
.e-chip-list .e-chip.e-info.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-active .e-chip-delete {
  color: #000;
}.e-chip-list.e-chip.e-info.e-outline.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-info.e-outline.e-active .e-chip-avatar {
  background-color: #3dd5f3;
  color: #000;
}.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active,
.e-chip-list .e-chip.e-info.e-outline.e-focused.e-active {
  background-color: #3dd5f3;
  border-color: #3dd5f3;
  color: #000;
}.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-info.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-focused.e-active .e-chip-delete {
  color: #000;
}.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-info.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #3dd5f3;
  color: #000;
}.e-chip-list.e-chip.e-info.e-outline:active,
.e-chip-list .e-chip.e-info.e-outline:active {
  background-color: #3dd5f3;
  border-color: #3dd5f3;
  color: #000;
}.e-chip-list.e-chip.e-info.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline:active .e-chip-delete,
.e-chip-list .e-chip.e-info.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline:active .e-chip-delete {
  color: #000;
}.e-chip-list.e-chip.e-info.e-outline:active .e-chip-avatar,
.e-chip-list .e-chip.e-info.e-outline:active .e-chip-avatar {
  background-color: #3dd5f3;
  color: #000;
}.e-chip-list.e-chip.e-info.e-outline.e-disabled,
.e-chip-list .e-chip.e-info.e-outline.e-disabled {
  background-color: 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-color: #ffc107;
  border-color: #ffc107;
  color: #000;
}.e-chip-list.e-chip.e-warning .e-chip-icon,
.e-chip-list.e-chip.e-warning .e-chip-delete,
.e-chip-list .e-chip.e-warning .e-chip-icon,
.e-chip-list .e-chip.e-warning .e-chip-delete {
  color: #000;
}.e-chip-list.e-chip.e-warning .e-chip-delete.e-dlt-btn,
.e-chip-list .e-chip.e-warning .e-chip-delete.e-dlt-btn {
  color: #000;
}.e-chip-list.e-chip.e-warning .e-chip-avatar,
.e-chip-list .e-chip.e-warning .e-chip-avatar {
  background-color: #ffc107;
  color: #000;
}.e-chip-list.e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:hover,
.e-chip-list .e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #000;
}.e-chip-list.e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:active,
.e-chip-list .e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #000;
}.e-chip-list.e-chip.e-warning:hover,
.e-chip-list .e-chip.e-warning:hover {
  background-color: #ffca2c;
  border-color: #ffca2c;
  color: #000;
}.e-chip-list.e-chip.e-warning:hover .e-chip-icon,
.e-chip-list.e-chip.e-warning:hover .e-chip-delete,
.e-chip-list .e-chip.e-warning:hover .e-chip-icon,
.e-chip-list .e-chip.e-warning:hover .e-chip-delete {
  color: #000;
}.e-chip-list.e-chip.e-warning:hover .e-chip-avatar,
.e-chip-list .e-chip.e-warning:hover .e-chip-avatar {
  background-color: #ffca2c;
  color: #000;
}.e-chip-list.e-chip.e-warning.e-focused,
.e-chip-list .e-chip.e-warning.e-focused {
  background-color: #ffca2c;
  border-color: #ffca2c;
  color: #000;
  box-shadow: 0 0 0 4px rgba(255, 202, 44, 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-active,
.e-chip-list .e-chip.e-warning.e-active {
  background-color: #ffcd39;
  border-color: #ffcd39;
  color: #000;
}.e-chip-list.e-chip.e-warning.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-active .e-chip-delete,
.e-chip-list .e-chip.e-warning.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-active .e-chip-delete {
  color: #000;
}.e-chip-list.e-chip.e-warning.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-warning.e-active .e-chip-avatar {
  background-color: #ffcd39;
  color: #000;
}.e-chip-list.e-chip.e-warning.e-focused.e-active,
.e-chip-list .e-chip.e-warning.e-focused.e-active {
  background-color: #ffcd39;
  border-color: #ffcd39;
  color: #000;
}.e-chip-list.e-chip.e-warning.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-warning.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-focused.e-active .e-chip-delete {
  color: #000;
}.e-chip-list.e-chip.e-warning.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-warning.e-focused.e-active .e-chip-avatar {
  background-color: #ffcd39;
  color: #000;
}.e-chip-list.e-chip.e-warning:active,
.e-chip-list .e-chip.e-warning:active {
  background-color: #ffcd39;
  border-color: #ffcd39;
  color: #000;
  box-shadow: 0 0 0 4px rgba(255, 202, 44, 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-color: 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-color: 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-color: #ffca2c;
  border-color: #ffca2c;
  color: #000;
}.e-chip-list.e-chip.e-warning.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline:hover .e-chip-delete,
.e-chip-list .e-chip.e-warning.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline:hover .e-chip-delete {
  color: #000;
}.e-chip-list.e-chip.e-warning.e-outline:hover .e-chip-avatar,
.e-chip-list .e-chip.e-warning.e-outline:hover .e-chip-avatar {
  background-color: #ffca2c;
  color: #000;
}.e-chip-list.e-chip.e-warning.e-outline.e-focused,
.e-chip-list .e-chip.e-warning.e-outline.e-focused {
  background-color: #ffca2c;
  border-color: #ffca2c;
  color: #000;
}.e-chip-list.e-chip.e-warning.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-focused .e-chip-delete,
.e-chip-list .e-chip.e-warning.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-focused .e-chip-delete {
  color: #000;
}.e-chip-list.e-chip.e-warning.e-outline.e-focused .e-chip-avatar,
.e-chip-list .e-chip.e-warning.e-outline.e-focused .e-chip-avatar {
  background-color: #ffca2c;
  color: #000;
}.e-chip-list.e-chip.e-warning.e-outline.e-active,
.e-chip-list .e-chip.e-warning.e-outline.e-active {
  background-color: #ffcd39;
  border-color: #ffcd39;
  color: #000;
}.e-chip-list.e-chip.e-warning.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-active .e-chip-delete,
.e-chip-list .e-chip.e-warning.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-active .e-chip-delete {
  color: #000;
}.e-chip-list.e-chip.e-warning.e-outline.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-warning.e-outline.e-active .e-chip-avatar {
  background-color: #ffcd39;
  color: #000;
}.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active,
.e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active {
  background-color: #ffcd39;
  border-color: #ffcd39;
  color: #000;
}.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active .e-chip-delete {
  color: #000;
}.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #ffcd39;
  color: #000;
}.e-chip-list.e-chip.e-warning.e-outline:active,
.e-chip-list .e-chip.e-warning.e-outline:active {
  background-color: #ffcd39;
  border-color: #ffcd39;
  color: #000;
}.e-chip-list.e-chip.e-warning.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline:active .e-chip-delete,
.e-chip-list .e-chip.e-warning.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline:active .e-chip-delete {
  color: #000;
}.e-chip-list.e-chip.e-warning.e-outline:active .e-chip-avatar,
.e-chip-list .e-chip.e-warning.e-outline:active .e-chip-avatar {
  background-color: #ffcd39;
  color: #000;
}.e-chip-list.e-chip.e-warning.e-outline.e-disabled,
.e-chip-list .e-chip.e-warning.e-outline.e-disabled {
  background-color: 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-color: #dc3545;
  border-color: #dc3545;
  color: #fff;
}.e-chip-list.e-chip.e-danger .e-chip-icon,
.e-chip-list.e-chip.e-danger .e-chip-delete,
.e-chip-list .e-chip.e-danger .e-chip-icon,
.e-chip-list .e-chip.e-danger .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-danger .e-chip-delete.e-dlt-btn,
.e-chip-list .e-chip.e-danger .e-chip-delete.e-dlt-btn {
  color: #fff;
}.e-chip-list.e-chip.e-danger .e-chip-avatar,
.e-chip-list .e-chip.e-danger .e-chip-avatar {
  background-color: #dc3545;
  color: #fff;
}.e-chip-list.e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:hover,
.e-chip-list .e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}.e-chip-list.e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:active,
.e-chip-list .e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}.e-chip-list.e-chip.e-danger:hover,
.e-chip-list .e-chip.e-danger:hover {
  background-color: #bb2d3b;
  border-color: #bb2d3b;
  color: #fff;
}.e-chip-list.e-chip.e-danger:hover .e-chip-icon,
.e-chip-list.e-chip.e-danger:hover .e-chip-delete,
.e-chip-list .e-chip.e-danger:hover .e-chip-icon,
.e-chip-list .e-chip.e-danger:hover .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-danger:hover .e-chip-avatar,
.e-chip-list .e-chip.e-danger:hover .e-chip-avatar {
  background-color: #bb2d3b;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-focused,
.e-chip-list .e-chip.e-danger.e-focused {
  background-color: #bb2d3b;
  border-color: #bb2d3b;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(225, 83, 97, 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-active,
.e-chip-list .e-chip.e-danger.e-active {
  background-color: #b02a37;
  border-color: #b02a37;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-active .e-chip-delete,
.e-chip-list .e-chip.e-danger.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-danger.e-active .e-chip-avatar {
  background-color: #b02a37;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-focused.e-active,
.e-chip-list .e-chip.e-danger.e-focused.e-active {
  background-color: #b02a37;
  border-color: #b02a37;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-danger.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-focused.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-danger.e-focused.e-active .e-chip-avatar {
  background-color: #b02a37;
  color: #fff;
}.e-chip-list.e-chip.e-danger:active,
.e-chip-list .e-chip.e-danger:active {
  background-color: #b02a37;
  border-color: #b02a37;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(225, 83, 97, 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-color: 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-color: 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-color: #bb2d3b;
  border-color: #bb2d3b;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline:hover .e-chip-delete,
.e-chip-list .e-chip.e-danger.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline:hover .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline:hover .e-chip-avatar,
.e-chip-list .e-chip.e-danger.e-outline:hover .e-chip-avatar {
  background-color: #bb2d3b;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline.e-focused,
.e-chip-list .e-chip.e-danger.e-outline.e-focused {
  background-color: #bb2d3b;
  border-color: #bb2d3b;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-focused .e-chip-delete,
.e-chip-list .e-chip.e-danger.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-focused .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline.e-focused .e-chip-avatar,
.e-chip-list .e-chip.e-danger.e-outline.e-focused .e-chip-avatar {
  background-color: #bb2d3b;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline.e-active,
.e-chip-list .e-chip.e-danger.e-outline.e-active {
  background-color: #b02a37;
  border-color: #b02a37;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-active .e-chip-delete,
.e-chip-list .e-chip.e-danger.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-danger.e-outline.e-active .e-chip-avatar {
  background-color: #b02a37;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-active,
.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-active {
  background-color: #b02a37;
  border-color: #b02a37;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-active .e-chip-delete,
.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-active .e-chip-avatar,
.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #b02a37;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline:active,
.e-chip-list .e-chip.e-danger.e-outline:active {
  background-color: #b02a37;
  border-color: #b02a37;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline:active .e-chip-delete,
.e-chip-list .e-chip.e-danger.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline:active .e-chip-delete {
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline:active .e-chip-avatar,
.e-chip-list .e-chip.e-danger.e-outline:active .e-chip-avatar {
  background-color: #b02a37;
  color: #fff;
}.e-chip-list.e-chip.e-danger.e-outline.e-disabled,
.e-chip-list .e-chip.e-danger.e-outline.e-disabled {
  background-color: 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-avatar {
  align-content: center;
  align-items: center;
  background-color: #dee2e6;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 2px;
  color: #6c757d;
  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;
  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-xsmall {
  font-size: 10px;
  height: 24px;
  line-height: 16px;
  width: 24px;
}.e-avatar.e-avatar-small {
  font-size: 12px;
  height: 32px;
  line-height: 18px;
  width: 32px;
}.e-avatar.e-avatar-large {
  font-size: 18px;
  height: 48px;
  line-height: 28px;
  width: 48px;
}.e-avatar.e-avatar-xlarge {
  font-size: 20px;
  height: 56px;
  line-height: 28px;
  width: 56px;
}/*! card layout */.e-bigger .e-card,
.e-bigger.e-card {
  line-height: 48px;
  min-height: 48px;
}.e-bigger .e-card > .e-card-header-title,
.e-bigger.e-card > .e-card-header-title {
  line-height: 1.5;
  padding: 16px;
}.e-bigger .e-card > .e-card-header-title + :not(.e-card-header-title),
.e-bigger.e-card > .e-card-header-title + :not(.e-card-header-title) {
  margin-top: 0;
  padding-top: 0;
}.e-bigger .e-card > .e-card-title,
.e-bigger.e-card > .e-card-title {
  line-height: 1.5;
  padding: 16px;
}.e-bigger .e-card > .e-card-title + :not(.e-card-title),
.e-bigger.e-card > .e-card-title + :not(.e-card-title) {
  margin-top: 0;
  padding-top: 0;
}.e-bigger .e-card.e-card-horizontal .e-card-image,
.e-bigger .e-card.e-card-horizontal img,
.e-bigger .e-card .e-card-horizontal .e-card-image,
.e-bigger .e-card .e-card-horizontal img,
.e-bigger.e-card.e-card-horizontal .e-card-image,
.e-bigger.e-card.e-card-horizontal img,
.e-bigger.e-card .e-card-horizontal .e-card-image,
.e-bigger.e-card .e-card-horizontal img {
  margin: 2px;
}.e-bigger .e-card .e-card-header,
.e-bigger.e-card .e-card-header {
  min-height: 30px;
  padding: 16px;
}.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 20px;
}.e-bigger .e-card .e-card-actions.e-card-vertical,
.e-bigger.e-card .e-card-actions.e-card-vertical {
  padding: 16px 20px;
}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn,
.e-bigger .e-card .e-card-actions.e-card-vertical a,
.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn,
.e-bigger.e-card .e-card-actions.e-card-vertical a {
  margin: 0 0 7px 0;
}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,
.e-bigger .e-card .e-card-actions.e-card-vertical a:last-child,
.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,
.e-bigger.e-card .e-card-actions.e-card-vertical a:last-child {
  margin-bottom: 0;
}.e-bigger .e-card .e-card-actions .e-card-btn span,
.e-bigger .e-card .e-card-actions .e-card-btn span.e-icons,
.e-bigger.e-card .e-card-actions .e-card-btn span,
.e-bigger.e-card .e-card-actions .e-card-btn span.e-icons {
  height: 24px;
  width: 24px;
}.e-bigger .e-card .e-card-actions .e-card-btn,
.e-bigger .e-card .e-card-actions a,
.e-bigger.e-card .e-card-actions .e-card-btn,
.e-bigger.e-card .e-card-actions a {
  line-height: 38px;
  margin: 0 0 0 13px;
  min-height: 38px;
  padding: 0 8px;
}.e-bigger .e-card .e-card-actions .e-card-btn:first-child,
.e-bigger .e-card .e-card-actions a:first-child,
.e-bigger.e-card .e-card-actions .e-card-btn:first-child,
.e-bigger.e-card .e-card-actions a:first-child {
  margin-left: 0;
}.e-bigger .e-card .e-card-content,
.e-bigger.e-card .e-card-content {
  padding: 16px;
}.e-bigger .e-card .e-card-content + :not(.e-card-content),
.e-bigger .e-card .e-card-content + .e-card-actions.e-card-vertical,
.e-bigger.e-card .e-card-content + :not(.e-card-content),
.e-bigger.e-card .e-card-content + .e-card-actions.e-card-vertical {
  margin-top: 0;
  padding-top: 0;
}.e-card {
  border-radius: 4px;
  box-sizing: border-box;
  display: flex;
  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;
  justify-content: center;
  line-height: 36px;
  min-height: 36px;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  vertical-align: middle;
  width: 100%;
}.e-card > * {
  justify-content: center;
}.e-card > .e-card-header-title {
  box-sizing: border-box;
  font-size: 16px;
  line-height: 1.25;
  padding: 12px;
}.e-card > .e-card-header-title + :not(.e-card-header-title) {
  margin-top: 0;
  padding-top: 0;
}.e-card > .e-card-title {
  font-size: 18px;
  line-height: 1.5;
  padding: 12px;
}.e-card > .e-card-title + :not(.e-card-title) {
  margin-top: 0;
  padding-top: 0;
}.e-card > .e-card-header-title,
.e-card > .e-card-title {
  overflow: hidden;
  text-overflow: ellipsis;
}.e-card .e-card-header-caption {
  line-height: normal;
}.e-card .e-card-header-caption .e-card-header-title {
  font-size: 16px;
}.e-card .e-card-header-caption .e-card-sub-title {
  font-size: 14px;
}.e-card .e-card-stacked {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
}.e-card.e-card-horizontal,
.e-card .e-card-horizontal {
  display: flex;
  flex-direction: row;
  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 > * {
  flex: 1;
}.e-card.e-card-horizontal .e-card-stacked {
  display: flex;
  flex: 1;
  flex-direction: column;
  overflow: hidden;
}.e-card.e-card-horizontal .e-card-stacked > :first-child {
  flex-grow: 1;
}.e-card .e-card-separator {
  display: block;
}.e-card .e-card-corner {
  border-radius: 50%;
}.e-card .e-card-header {
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  justify-content: center;
  line-height: normal;
  min-height: 22.5px;
  padding: 12px;
  width: inherit;
}.e-card .e-card-header .e-card-content {
  padding-left: 0;
  padding-right: 0;
}.e-card .e-card-header .e-card-actions {
  justify-content: flex-start;
}.e-card .e-card-header .e-card-header-image {
  align-self: center;
  display: flex;
}.e-card .e-card-header .e-card-header-caption {
  align-self: center;
  display: flex;
  flex: 1;
  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: 400;
  line-height: 1.5;
}.e-card .e-card-header .e-card-header-caption .e-card-sub-title {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
  padding: 4px 0 0;
}.e-card .e-card-header .e-card-header-image {
  background-repeat: no-repeat;
  background-size: cover;
  height: 50px;
  width: 52px;
}.e-card .e-card-header .e-card-corner {
  border-radius: 50%;
}.e-card .e-card-image {
  background-size: cover;
  min-height: 112.5px;
  position: relative;
  width: 100%;
}.e-card .e-card-image .e-card-title {
  bottom: 0;
  box-sizing: border-box;
  font-size: 16px;
  line-height: 30px;
  min-height: 30px;
  overflow: hidden;
  padding: 12px 16px;
  position: absolute;
  text-overflow: ellipsis;
  width: inherit;
}.e-card .e-card-image .e-card-title.e-card-top-left, .e-card .e-card-image .e-card-title.e-card-top-right {
  bottom: auto;
  top: 0;
}.e-card .e-card-image .e-card-title.e-card-top-right {
  text-align: right;
}.e-card .e-card-image .e-card-title.e-card-bottom-right {
  text-align: right;
}.e-card .e-card-actions {
  box-sizing: border-box;
  display: inline-block;
  justify-content: flex-start;
  padding: 16px 20px;
}.e-card .e-card-actions.e-card-vertical {
  display: flex;
  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 {
  align-self: initial;
  box-sizing: border-box;
  display: inline-block;
  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 {
  align-items: center;
  align-self: center;
  cursor: pointer;
  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: 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 {
  align-self: center;
  display: flex;
  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 else,
.e-card .e-card-actions a else {
  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;
}.e-card .e-card-content + :not(.e-card-content),
.e-card .e-card-content + .e-card-actions.e-card-vertical {
  margin-top: 0;
  padding-top: 0;
}.e-card .e-card-content,
.e-card .e-card-content p {
  line-height: 1.5;
  overflow: hidden;
  text-overflow: ellipsis;
}/*! card theme */.e-card {
  -webkit-tap-highlight-color: #0d6efd;
  background-color: #fff;
  border: 1px solid #ced4da;
  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-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler::before {
  content: '\e7e3';
  font-family: 'e-icons';
  font-size: 14px;
}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler::before {
  content: '\e7fd';
  font-family: 'e-icons';
  font-size: 14px;
}.e-bigger .e-splitter .e-split-bar .e-resize-handler::before {
  font-size: 16px;
}.e-bigger.e-splitter .e-split-bar .e-resize-handler::before {
  font-size: 16px;
}.e-splitter.e-splitter-horizontal, .e-splitter.e-splitter-vertical {
  border-width: 1px;
  display: flex;
  overflow: hidden;
  position: relative;
  touch-action: none;
  width: 100%;
}.e-splitter.e-splitter-horizontal .e-pane, .e-splitter.e-splitter-vertical .e-pane {
  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 {
  flex-grow: 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 {
  flex-basis: 0 !important;
  overflow: hidden !important;
}.e-splitter.e-splitter-horizontal {
  flex-direction: row;
}.e-splitter.e-splitter-horizontal.e-pane.e-scrollable {
  overflow: hidden;
}.e-splitter.e-splitter-horizontal.e-rtl {
  flex-direction: row-reverse;
}.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal {
  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 {
  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 {
  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: 18px;
  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: 18px;
}.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 {
  align-items: center;
  display: flex;
  flex: 0 0 auto;
  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 {
  align-items: center;
  display: flex;
  height: 18px;
  justify-content: center;
  position: relative;
  width: 1px;
}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-hide-handler {
  visibility: hidden;
}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right)::before,
.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right)::after {
  left: 8px;
  right: 3px;
}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow {
  border-image: none;
  border-width: 1px;
  cursor: pointer;
  display: flex;
  height: 26px;
  padding: 1px 12px;
  position: relative;
}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow::before, .e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow::after {
  border-radius: 16px;
  content: '';
  height: 8px;
  position: absolute;
  transform: rotate(0deg);
  width: 2px;
}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow::before {
  top: 5px;
  transform-origin: 1px 7px 0;
}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow::after {
  top: 11px;
  transform-origin: 1px 1px 0;
}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right) {
  border-radius: 50%;
  right: 5px;
}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right {
  border-radius: 50%;
  left: 5px;
}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right::before, .e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right::after {
  right: 8px;
}.e-splitter .e-split-bar.e-split-bar-horizontal.e-last-bar:not(.e-resizable-split-bar) {
  margin: 0 3px;
}.e-splitter .e-split-bar.e-split-bar-horizontal:not(.e-resizable-split-bar) {
  margin: 0 0 0 3px;
}.e-splitter .e-split-bar.e-split-bar-vertical {
  align-items: center;
  border-left: none;
  border-right: none;
  display: flex;
  flex: 0 0 auto;
  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 {
  align-items: center;
  display: flex;
  height: 1px;
  justify-content: center;
  width: 18px;
}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-hide-handler {
  visibility: hidden;
}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down)::before,
.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down)::after {
  left: 10px;
}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow {
  border-image: none;
  border-width: 0;
  cursor: pointer;
  display: flex;
  height: 26px;
  padding: 10px 3px 10px 18px;
  position: relative;
  width: 26px;
}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow::before, .e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow::after {
  border-radius: 16px;
  content: '';
  height: 8px;
  position: absolute;
  transform: rotate(90deg);
  width: 2px;
}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down)::before {
  top: 3px;
  transform-origin: 2px 7px 0;
}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down)::after {
  left: 11px;
  top: 8px;
  transform-origin: 1px 1px 0;
}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down::before {
  left: 12px;
  top: 8px;
  transform-origin: 1px 6px 0;
}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down::after {
  left: 10px;
  top: 12px;
  transform-origin: 1px 2px 0;
}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down) {
  border-radius: 50%;
  bottom: 18px;
  left: 22px;
}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down {
  border-radius: 50%;
  right: 22px;
  top: 18px;
}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down::before, .e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down::after {
  right: 10px;
}.e-splitter .e-split-bar.e-split-bar-vertical.e-last-bar:not(.e-resizable-split-bar) {
  margin: 3px 0;
}.e-splitter .e-split-bar.e-split-bar-vertical:not(.e-resizable-split-bar) {
  margin: 3px 0 0;
}.e-bigger.e-splitter .e-pane {
  font-size: 16px;
}.e-bigger.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler {
  height: 20px;
}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler {
  width: 20px;
}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down)::before,
.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down)::after {
  margin-top: -2px;
}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down::after {
  margin-top: 2px;
}.e-rtl .e-splitter.e-splitter-horizontal {
  flex-direction: row-reverse;
}.e-bigger .e-splitter .e-pane {
  font-size: 16px;
}.e-bigger .e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler {
  height: 20px;
}.e-bigger .e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler {
  width: 20px;
}.e-content-placeholder.e-splitter.e-placeholder-splitter {
  background-size: 100px 110px;
  min-height: 110px;
}.e-bigger .e-content-placeholder.e-splitter.e-placeholder-splitter,
.e-bigger.e-content-placeholder.e-splitter.e-placeholder-splitter {
  background-size: 100px 110px;
  min-height: 110px;
}.e-splitter.e-ie .e-navigate-arrow.e-arrow-left {
  margin-left: -26px;
}.e-splitter.e-ie .e-split-bar-horizontal .e-resize-handler {
  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;
}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden) {
  background-color: transparent;
  border-color: transparent;
  color: transparent;
  transition: background-color 500ms ease-out;
}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden)::before, .e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden)::after {
  background-color: #0d6efd;
  opacity: 0;
  transition-duration: .3s;
  transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active {
  background: #0d6efd;
  border-left: none;
  border-right: none;
}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-resize-handler, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler {
  background: #fff;
  color: #0d6efd;
}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-left, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-left, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right {
  background-color: #fff;
  border-color: #0d6efd;
  border-width: 1px;
  opacity: .9;
}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow::before, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow::before, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow::before, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow::before {
  background-color: #0d6efd;
  opacity: 1;
  transform: rotate(40deg);
}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow::after, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow::after, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow::after, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow::after {
  background-color: #0d6efd;
  opacity: 1;
  transform: rotate(-40deg);
}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right::before, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right::before {
  background-color: #0d6efd;
  opacity: 1;
  transform: rotate(-40deg);
}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right::after, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right::after {
  background-color: #0d6efd;
  opacity: 1;
  transform: rotate(40deg);
}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active {
  background: #0d6efd;
}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler {
  background: #fff;
  color: #0d6efd;
}.e-splitter .e-split-bar.e-split-bar-vertical {
  background: #dee2e6;
}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler {
  background: #fff;
  color: #6c757d;
}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover, .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active {
  background: #0d6efd;
  border-left: none;
  border-right: none;
}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up, .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down, .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up, .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down {
  background-color: #fff;
  border-color: #0d6efd;
  border-width: 1px;
  opacity: .9;
}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-resize-handler, .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler {
  background: #fff;
  color: #0d6efd;
}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up::before, .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up::before {
  background-color: #0d6efd;
  opacity: 1;
  transform: rotate(125deg);
}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up::after, .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up::after {
  background-color: #0d6efd;
  opacity: 1;
  transform: rotate(50deg);
}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down::before, .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down::before {
  background-color: #0d6efd;
  opacity: 1;
  transform: rotate(55deg);
}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down::after, .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down::after {
  background-color: #0d6efd;
  opacity: 1;
  transform: rotate(125deg);
}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow {
  background-color: transparent;
  border-color: transparent;
  color: transparent;
  transition: background-color 300ms ease-out;
}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow::before, .e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow::after {
  background-color: #0d6efd;
  opacity: 0;
  transition-duration: .3s;
  transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active {
  background: #0d6efd;
}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler {
  background: #fff;
  color: #0d6efd;
}.e-splitter.e-disabled {
  opacity: 00.4;
  pointer-events: none;
}/*! component's theme wise override tailwind-definitions and variables */.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east {
  height: 100%;
  padding: 20px 0;
  right: 1px;
  top: 0;
  width: 12px;
}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west {
  height: 100%;
  left: 0;
  padding: 20px 0;
  top: 0;
  width: 12px;
}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north {
  height: 12px;
  padding: 0 20px;
  top: 1px;
  width: 100%;
}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south {
  bottom: 1px;
  height: 12px;
  padding: 0 20px;
  width: 100%;
}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east {
  bottom: 0;
  right: 1px;
  z-index: 10;
}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west {
  left: 2px;
  top: 2px;
  z-index: 10;
}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east {
  right: 2px;
  top: 2px;
  z-index: 10;
}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west {
  bottom: 1px;
  left: 1px;
  z-index: 10;
}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east::before,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east::before {
  bottom: 4px;
  content: '\e761';
  font-size: 12px;
  position: absolute;
  right: 4px;
}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west::before,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west::before {
  bottom: 4px;
  content: '\e761';
  font-size: 12px;
  left: 4px;
  position: absolute;
  transform: rotateY(180deg);
}.e-dashboardlayout.e-control .e-dashboard-gridline-table {
  background: #f8f9fa;
  border-collapse: collapse;
  height: 100%;
  width: 100%;
}.e-dashboardlayout.e-control .e-dashboard-gridline-table tbody tr td.e-dashboard-gridline {
  border: 1px dashed #adb5bd;
  border-radius: 6px;
  position: absolute;
}.e-dashboardlayout.e-control.e-responsive {
  width: 100% !important;
}.e-dashboardlayout.e-control.e-prevent {
  -webkit-user-select: none;
          user-select: none;
}.e-dashboardlayout.e-control .e-panel {
  border-radius: 4px;
}.e-dashboardlayout.e-control .e-panel:hover {
  border: 1px solid #adb5bd;
  box-shadow: 0 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 .e-resize.e-dl-icon {
  display: none;
}.e-dashboardlayout.e-control .e-panel.e-panel-transition {
  transition: top .5s, left .5s;
}.e-dashboardlayout.e-control .e-panel .e-panel-header {
  border-bottom: none;
  color: #212529;
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 14px;
  font-weight: 500;
  height: 38px;
  padding: 8px 18px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}.e-dashboardlayout.e-control .e-panel .e-panel-header div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-content {
  display: inline-block;
}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-template {
  float: right;
}.e-dashboardlayout.e-control .e-panel .e-panel-container {
  height: 100%;
  width: 100%;
}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-content .e-blazor-template {
  height: inherit;
  width: inherit;
}.e-dashboardlayout.e-control .e-panel {
  border: 1px solid #dee2e6;
  height: 100%;
  -webkit-user-select: none;
          user-select: none;
  width: 100%;
}.e-dashboardlayout.e-control .e-panel .e-resize.e-single,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double {
  position: absolute;
  touch-action: none;
}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east, .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west, .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north, .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south {
  border: none;
}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east:hover,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east:hover {
  cursor: e-resize;
}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west:hover,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west:hover {
  cursor: w-resize;
}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north:hover,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north:hover {
  cursor: n-resize;
}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south:hover,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south:hover {
  cursor: s-resize;
}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west:hover,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west:hover {
  cursor: nw-resize;
}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east:hover,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east:hover {
  cursor: ne-resize;
}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:hover,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:hover {
  cursor: sw-resize;
}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:hover,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:hover {
  cursor: se-resize;
}.e-dashboardlayout.e-control .e-panel .e-resize.e-single::before,
.e-dashboardlayout.e-control .e-panel .e-resize.e-double::before {
  font-family: 'e-icons';
  position: absolute;
}.e-dashboardlayout.e-control .e-drag:hover {
  cursor: move;
}.e-dashboardlayout.e-control .e-drag-restrict.e-drag:hover,
.e-dashboardlayout.e-control .e-drag-restrict .e-drag:hover {
  cursor: default;
}.e-dashboardlayout.e-control .e-panel.e-dragging,
.e-dashboardlayout.e-control .e-panel.e-item-moving {
  cursor: move;
  z-index: 1111 !important;
}.e-dashboardlayout.e-control .e-panel.e-rtl .e-panel-header .e-header-template {
  float: left;
}.e-dashboardlayout.e-control .e-holder {
  background: #e7f1ff;
  border: 1px #0d6efd dashed;
  border-radius: 4px;
  position: absolute;
  border-radius: 4px;
}.e-dashboardlayout.e-control .e-holder.e-holder-transition {
  transition: top .3s, left .3s;
}.e-dashboardlayout.e-control .e-panel.e-bigger .e-panel-header {
  font-size: 16px;
  font-weight: 500;
  height: 40px;
  padding: 8px 18px;
}.e-bigger .e-dashboardlayout.e-control .e-panel .e-panel-header {
  font-size: 16px;
  font-weight: 500;
  height: 40px;
  padding: 8px 18px;
}.e-content-placeholder.e-dashboardlayout.e-placeholder-dashboardlayout {
  height: 100%;
  width: 100%;
}.e-dashboardlayout.e-control {
  display: block;
  position: relative;
}.e-dashboardlayout.e-control .e-panel {
  background: #fff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.075);
  box-sizing: border-box;
  position: absolute;
}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header {
  color: #212529;
  background: #f8f9fa;
  box-sizing: border-box;
}.e-dashboardlayout.e-control .e-panel {
  background: #fff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.075);
  box-sizing: border-box;
  position: absolute;
}.e-dashboardlayout.e-control .e-panel:active {
  background: #fff;
}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header {
  color: #212529;
}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-single {
  background: none;
}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double {
  color: #adb5bd;
  font-size: 8px;
  height: 8px;
  width: 8px;
}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-double {
  bottom: 2px;
  right: 2px;
}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-double {
  bottom: 2px;
  left: 2px;
}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-double {
  left: 2px;
  top: 2px;
}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-double {
  right: 2px;
  top: 2px;
}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-shrink {
  right: 2px;
  top: 2px;
}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-shrink {
  left: 2px;
  top: 2px;
}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-shrink {
  bottom: 2px;
  left: 2px;
}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-shrink {
  bottom: 2px;
  right: 2px;
}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-expand {
  right: 2px;
  top: 2px;
}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-expand {
  left: 2px;
  top: 2px;
}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-expand {
  bottom: 2px;
  left: 2px;
}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-expand {
  bottom: 2px;
  right: 2px;
}.e-dashboardlayout.e-control .e-panel.e-bigger .e-panel-header {
  color: #212529;
}.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: '\e761';
}/*! dialog layout */.e-dialog {
  border: 1px solid #dee2e6;
  border-radius: 6px;
  flex-direction: column;
  width: 100%;
}.e-dialog.e-popup {
  width: 100%;
}.e-dialog.e-dlg-resizable {
  padding-bottom: 15px;
  touch-action: none;
}.e-dialog .e-dlg-header-content {
  border-radius: 0;
  line-height: 1.25;
}.e-dialog .e-dlg-header-content + .e-dlg-content {
  padding-top: 12px;
}.e-dialog .e-btn .e-btn-icon.e-icon-dlg-close {
  font-size: 16px;
  width: 12px;
}.e-dialog .e-dlg-header {
  display: block;
  font-size: 16px;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-user-select: none;
          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;
  flex: 1 1 auto;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
  overflow: auto;
  overflow-x: hidden;
}.e-dialog .e-dlg-content.e-hide {
  display: none;
}.e-dialog .e-footer-content {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top: 1px solid #dee2e6;
  bottom: 0;
  display: block;
  right: 0;
  width: 100%;
}.e-dialog .e-footer-content.e-hide {
  display: none;
}.e-dialog .e-footer-content {
  text-align: right;
}.e-dialog .e-resize-handle {
  height: 15px;
  position: absolute;
  width: 15px;
}.e-dialog .e-resize-handle.e-south-east {
  bottom: 0;
  cursor: nwse-resize;
  right: 0;
}.e-dialog .e-resize-handle.e-south-west {
  bottom: 0;
  cursor: nesw-resize;
  left: 0;
  transform: rotate(90deg);
}.e-dialog .e-resize-handle.e-north-east {
  cursor: nesw-resize;
  right: 0;
  top: 0;
  transform: rotate(-90deg);
}.e-dialog .e-resize-handle.e-north-west {
  cursor: nwse-resize;
  left: 0;
  top: 0;
  transform: rotate(180deg);
}.e-dialog .e-south,
.e-dialog .e-north,
.e-dialog .e-east,
.e-dialog .e-west {
  background-color: 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-bigger.e-dialog .e-dlg-header-content,
*.e-bigger .e-dialog .e-dlg-header-content {
  padding: 16px;
}.e-bigger.e-dialog .e-dlg-header,
*.e-bigger .e-dialog .e-dlg-header {
  font-size: 20px;
}.e-bigger.e-dialog .e-dlg-content,
*.e-bigger .e-dialog .e-dlg-content {
  font-size: 16px;
  padding: 16px;
}.e-bigger.e-dialog .e-footer-content,
*.e-bigger .e-dialog .e-footer-content {
  padding: 16px;
}.e-bigger.e-dialog .e-footer-content .e-btn,
*.e-bigger .e-dialog .e-footer-content .e-btn {
  margin-left: 12px;
}.e-bigger.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,
*.e-bigger .e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  bottom: 7px;
  height: 20px;
  left: 0;
  width: 20px;
}.e-bigger.e-dialog .e-btn .e-btn-icon.e-icon-dlg-close,
*.e-bigger .e-dialog .e-btn .e-btn-icon.e-icon-dlg-close {
  font-size: 20px;
  width: 14px;
}.e-bigger.e-rtl .e-footer-content .e-btn,
.e-bigger .e-rtl .e-footer-content .e-btn {
  margin-left: 0;
  margin-right: 12px;
}.e-bigger .e-dlg-header-content + .e-dlg-content {
  padding-top: 16px;
}.e-dialog .e-dlg-header-content {
  border-bottom: 1px solid #dee2e6;
  padding: 12px 14px;
}.e-dialog .e-dlg-content {
  padding: 12px;
}.e-dialog .e-footer-content {
  padding: 12px;
}.e-dialog .e-footer-content .e-btn {
  margin-left: 8px;
}.e-rtl .e-footer-content .e-btn {
  margin-right: 8px;
}.e-dialog.e-draggable > .e-dlg-header-content {
  cursor: move;
}.e-dialog {
  max-height: 98%;
  max-width: 100%;
  min-width: 240px;
  position: absolute;
}.e-rtl .e-footer-content .e-btn {
  margin-left: 0;
}.e-rtl .e-footer-content {
  text-align: left;
}.e-rtl .e-footer-content {
  text-align: left;
}.e-dialog.e-rtl .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  float: left;
  left: 0;
  right: 0;
}.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  background-color: transparent;
  border-color: transparent;
  border-radius: 50%;
  bottom: 5px;
  float: right;
  height: 20px;
  left: 0;
  position: relative;
  width: 20px;
}.e-rtl.e-dialog .e-resize-handle.e-south-west {
  bottom: 0;
  cursor: sw-resize;
  direction: ltr;
  left: 0;
  text-align: initial;
  transform: rotate(90deg);
}.e-dlg-target.e-scroll-disabled {
  overflow: hidden !important;
}.e-dlg-overlay {
  height: 100%;
  left: 0;
  opacity: 1;
  position: fixed;
  top: 0;
  transition: opacity .15s linear;
  width: 100%;
}.e-dlg-overlay.e-fade {
  opacity: 0;
}.e-dlg-overflow-hidden {
  overflow: auto;
}.e-dlg-fullscreen {
  height: 100% !important;
  left: 0 !important;
  top: 0 !important;
  width: 100% !important;
}.e-popup.e-popup-open.e-dialog {
  display: inline-flex;
}.e-dlg-container {
  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;
  align-items: center;
  justify-content: center;
}.e-dlg-left-center {
  -webkit-align-items: center;
  -webkit-justify-content: flex-start;
  align-items: center;
  justify-content: flex-start;
}.e-dlg-right-center {
  -webkit-align-items: center;
  -webkit-justify-content: flex-end;
  align-items: center;
  justify-content: flex-end;
}.e-dlg-left-top {
  -webkit-align-items: flex-start;
  -webkit-justify-content: flex-start;
  align-items: flex-start;
  justify-content: flex-start;
}.e-dlg-right-top {
  -webkit-align-items: flex-start;
  -webkit-justify-content: flex-end;
  align-items: flex-start;
  justify-content: flex-end;
}.e-dlg-center-top {
  align-items: center;
  flex-direction: column;
}.e-dlg-left-bottom {
  -webkit-align-items: flex-end;
  -webkit-justify-content: flex-start;
  align-items: flex-end;
  justify-content: flex-start;
}.e-dlg-right-bottom {
  -webkit-align-items: flex-end;
  -webkit-justify-content: flex-end;
  align-items: flex-end;
  justify-content: flex-end;
}.e-dlg-center-bottom {
  -webkit-align-items: center;
  -webkit-justify-content: flex-end;
  align-items: center;
  flex-direction: column;
  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;
  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;
}.e-bigger .e-content-placeholder.e-dialog.e-placeholder-dialog,
.e-bigger.e-content-placeholder.e-dialog.e-placeholder-dialog {
  background-size: 400px 220px;
  min-height: 220px;
}@media (min-width: 768px) {
  .e-alert-dialog.e-dialog.e-popup,
  .e-confirm-dialog.e-dialog.e-popup {
    margin: 30px auto;
    width: 600px;
  }
}@media (max-width: 768px) {
  .e-alert-dialog.e-dialog.e-popup,
  .e-confirm-dialog.e-dialog.e-popup {
    margin: 30px auto;
    width: auto;
  }
}.e-dlg-ref-element {
  display: none;
}.e-dialog .e-footer-content {
  box-sizing: border-box;
}.e-dialog {
  background-color: #fff;
  box-shadow: 0 16px 48px rgba(0, 0, 0, 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]) {
  background-color: #0d6efd;
  border-color: #0d6efd;
  color: #fff;
}.e-footer-content .e-btn:hover.e-primary.e-flat:not([DISABLED]) {
  background-color: #0b5ed7;
}.e-footer-content .e-btn.e-flat:not([DISABLED]) {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}.e-footer-content .e-btn:hover.e-flat:not([DISABLED]) {
  background-color: #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,
.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: 50%;
  color: #212529;
  opacity: 1;
}.e-icon-dlg-close:active {
  border-radius: 50%;
  color: #212529;
  opacity: 1;
}.e-icon-dlg-close:hover {
  color: #343a40;
}.e-dlg-header-content .e-dlg-closeicon-btn:hover {
  background-color: 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;
}/*! 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 {
  /*! Tooltip icons */
}.e-tooltip-wrap .e-tooltip-close::before {
  content: '\e7e7';
  font-size: 10px;
  left: calc(50% - 5px);
  position: absolute;
  top: calc(50% - 5px);
}.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right::before {
  content: '\e87e';
}.e-tooltip-wrap .e-arrow-tip-inner.e-tip-top::before {
  content: '\e87a';
}.e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom::before {
  content: '\e70d';
}.e-tooltip-wrap .e-arrow-tip-inner.e-tip-left::before {
  content: '\e87d';
}/*! tooltip popup container layout */.e-tooltip-popup-container {
  position: relative;
}/*! tooltip layout */.e-tooltip-wrap {
  max-width: 350px;
  min-width: 30px;
  padding: 0;
  position: absolute;
  visibility: visible;
  /*! tooltip arrow */
  /*! tooltip sticky mode close icon */
  /*! tooltip content area */
}.e-tooltip-wrap .e-arrow-tip {
  overflow: hidden;
  position: absolute;
}.e-tooltip-wrap .e-arrow-tip.e-tip-bottom {
  height: 8px;
  left: 50%;
  top: 100%;
  width: 16px;
}.e-tooltip-wrap .e-arrow-tip.e-tip-top {
  height: 8px;
  left: 50%;
  top: -9px;
  width: 16px;
}.e-tooltip-wrap .e-arrow-tip.e-tip-left {
  height: 16px;
  left: -9px;
  top: 48%;
  width: 8px;
}.e-tooltip-wrap .e-arrow-tip.e-tip-right {
  height: 16px;
  left: 100%;
  top: 50%;
  width: 8px;
}.e-tooltip-wrap .e-tooltip-close {
  cursor: pointer;
  float: right;
  position: absolute;
  right: -9px;
  top: -9px;
  z-index: inherit;
  border-radius: 9px;
  border-width: 1px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.075);
  box-sizing: border-box;
  height: 16px;
  width: 16px;
}.e-tooltip-wrap .e-tip-content {
  background-color: inherit;
  height: 100%;
  line-height: 18px;
  overflow-wrap: break-word;
  overflow-x: hidden;
  padding: 4px 8px;
  position: relative;
  white-space: normal;
  width: 100%;
  word-break: break-word;
  z-index: 1;
  font-weight: 500;
}.e-tooltip-wrap.e-rtl .e-tooltip-close::before {
  font-size: 9px;
  margin-right: 2px;
}/*! Bigger Style */.e-bigger .e-tooltip-wrap .e-tip-content,
.e-tooltip-wrap.e-bigger .e-tip-content {
  line-height: 22px;
  padding: 4px 8px;
}.e-bigger .e-tooltip-wrap .e-tooltip-close,
.e-tooltip-wrap.e-bigger .e-tooltip-close {
  border-radius: 10px;
  border-width: 1px;
  height: 20px;
  width: 20px;
}.e-bigger .e-tooltip-wrap .e-tooltip-close::before,
.e-tooltip-wrap.e-bigger .e-tooltip-close::before {
  font-size: 11px;
  left: calc(50% - 6px);
}/*! Tooltip theme */.e-tooltip-wrap {
  border-radius: 4px;
  /*! tooltip arrow */
  /*! tooltip sticky mode close icon */
  /*! tooltip content area */
}.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-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 {
  color: #f9fafb;
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 12px;
}/*! bigger style */.e-bigger .e-tooltip-wrap .e-tip-content,
.e-tooltip-wrap.e-bigger .e-tip-content {
  font-size: 14px;
}@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}.e-spinner-pane {
  align-items: center;
  display: inline-flex;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  -webkit-user-select: none;
          user-select: none;
  vertical-align: middle;
  width: 100%;
  z-index: 1000;
}.e-spinner-pane::after {
  content: "Bootstrap5";
  display: none;
}.e-spinner-pane.e-spin-left .e-spinner-inner {
  -webkit-transform: translateX(0%) translateY(-50%);
  left: 0;
  padding-left: 10px;
  transform: translateX(0%) translateY(-50%);
}.e-spinner-pane.e-spin-right .e-spinner-inner {
  -webkit-transform: translateX(-100%) translateY(-50%);
  left: 100%;
  padding-right: 10px;
  transform: translateX(-100%) translateY(-50%);
}.e-spinner-pane.e-spin-center .e-spinner-inner {
  -webkit-transform: translateX(-50%) translateY(-50%);
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}.e-spinner-pane.e-spin-hide {
  display: none;
}.e-spinner-pane.e-spin-show {
  display: 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 {
  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 {
  fill: none;
  stroke-linecap: square;
}.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 {
  animation: material-spinner-rotate .75s linear infinite;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
}.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle {
  fill: none;
  stroke-linecap: square;
  stroke-width: 4;
}.e-spinner-pane .e-spinner-inner .e-spin-fluent,
.e-spinner-pane .e-spinner-inner .e-spin-fabric {
  animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
  display: block;
  margin: 0 auto;
  overflow: visible;
}.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-circle {
  fill: none;
  stroke-width: 1.5;
}.e-spinner-pane .e-spinner-inner .e-spin-tailwind {
  animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.21, 0.21, 0.21, 0.21);
  display: block;
  margin: 0 auto;
  overflow: visible;
}.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-circle {
  fill: none;
  stroke-width: 4.5;
}.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5 {
  animation: material-spinner-rotate .75s linear infinite;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
}.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5 .e-path-circle {
  fill: none;
  stroke-linecap: square;
  stroke-width: 4;
}.e-spinner-pane .e-spinner-inner .e-spin-bootstrap {
  display: block;
  margin: 0 auto;
}.e-spinner-pane .e-spinner-inner .e-spin-high-contrast {
  animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
  display: block;
  margin: 0 auto;
  overflow: visible;
}.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-circle {
  fill: none;
  stroke-width: 1.5;
}.e-spinner-pane {
  background-color: 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-fabric .e-path-circle {
  stroke: #86b7fe;
}.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-arc {
  stroke: #0d6efd;
}.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-circle {
  stroke: #86b7fe;
}.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-arc {
  stroke: #0d6efd;
}.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5 {
  stroke: #0d6efd;
}.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-circle {
  stroke: #86b7fe;
}.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-arc {
  stroke: #0d6efd;
}.e-spinner-pane .e-spinner-inner .e-spin-material {
  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;
}/*!componenticons*/.e-pager .e-icon-last::before,
.e-grid-menu .e-icon-last::before {
  content: '\e7a9';
}.e-pager .e-icon-first::before,
.e-grid-menu .e-icon-first::before {
  content: '\e744';
}.e-pager .e-icon-prev::before,
.e-grid-menu .e-icon-prev::before {
  content: '\e765';
}.e-pager .e-icon-next::before,
.e-grid-menu .e-icon-next::before {
  content: '\e748';
}.e-pager.e-rtl .e-icon-last.e-lastpage::before,
.e-pager.e-rtl .e-icon-last.e-lastpage:hover,
.e-pager.e-rtl .e-icon-last.e-lastpagedisabled::before,
.e-grid-menu.e-rtl .e-icon-last.e-lastpage::before,
.e-grid-menu.e-rtl .e-icon-last.e-lastpage:hover,
.e-grid-menu.e-rtl .e-icon-last.e-lastpagedisabled::before {
  content: '\e744';
}.e-pager.e-rtl .e-icon-first.e-firstpage::before,
.e-pager.e-rtl .e-icon-first.e-firstpage:hover,
.e-pager.e-rtl .e-icon-first.e-firstpagedisabled::before,
.e-grid-menu.e-rtl .e-icon-first.e-firstpage::before,
.e-grid-menu.e-rtl .e-icon-first.e-firstpage:hover,
.e-grid-menu.e-rtl .e-icon-first.e-firstpagedisabled::before {
  content: '\e7a9';
}.e-pager.e-rtl .e-icon-prev.e-prevpage::before,
.e-pager.e-rtl .e-icon-prev.e-prevpage:hover,
.e-pager.e-rtl .e-icon-prev.e-prevpagedisabled::before,
.e-grid-menu.e-rtl .e-icon-prev.e-prevpage::before,
.e-grid-menu.e-rtl .e-icon-prev.e-prevpage:hover,
.e-grid-menu.e-rtl .e-icon-prev.e-prevpagedisabled::before {
  content: '\e748';
}.e-pager.e-rtl .e-icon-next.e-nextpage::before,
.e-pager.e-rtl .e-icon-next.e-nextpage:hover,
.e-pager.e-rtl .e-icon-next.e-nextpagedisabled::before,
.e-grid-menu.e-rtl .e-icon-next.e-nextpage::before,
.e-grid-menu.e-rtl .e-icon-next.e-nextpage:hover,
.e-grid-menu.e-rtl .e-icon-next.e-nextpagedisabled::before {
  content: '\e765';
}/*! Pager layout */.e-bigger .e-pager,
.e-pager.e-bigger {
  font-size: 14px;
  padding: 10px 10px 12px 10px;
}.e-bigger .e-pager div.e-icons,
.e-pager.e-bigger div.e-icons {
  font-size: 12px;
}.e-bigger .e-pager div.e-parentmsgbar,
.e-pager.e-bigger div.e-parentmsgbar {
  padding-bottom: 8px;
  padding-right: 0;
  padding-top: 12px;
}.e-bigger .e-pager .e-pagerdropdown,
.e-pager.e-bigger .e-pagerdropdown {
  height: 29px;
  margin: -35px 10px 0 18px;
  margin-top: -35px;
}.e-bigger .e-pager .e-pagerconstant,
.e-pager.e-bigger .e-pagerconstant {
  margin-bottom: 9px;
  margin-left: 16px;
}.e-bigger .e-pager .e-pagercontainer,
.e-pager.e-bigger .e-pagercontainer {
  margin: 0 0 -6px 0.8px;
}.e-bigger .e-pager.e-rtl .e-pagercontainer,
.e-pager.e-bigger.e-rtl .e-pagercontainer {
  margin: 5px 0 -4px 0;
}@media (max-width: 769px) {
  .e-bigger .e-pager,
  .e-pager.e-bigger {
    padding: 19px 0;
  }
  .e-bigger .e-pager.e-rtl div.e-parentmsgbar,
  .e-pager.e-bigger.e-rtl div.e-parentmsgbar {
    margin-right: 0;
  }
  .e-bigger .e-pager div.e-parentmsgbar,
  .e-pager.e-bigger div.e-parentmsgbar {
    padding: 0;
  }
}.e-bigger .e-pager .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-bigger .e-pager .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default,
.e-pager.e-bigger .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-pager.e-bigger .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
}.e-bigger .e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-bigger .e-pager.e-rtl e-next.e-icons.e-icon-next.e-nextpage.e-pager-default,
.e-pager.e-bigger.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-pager.e-bigger.e-rtl e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
  margin-right: 0;
}.e-bigger .e-pager.e-rtl div.e-parentmsgbar,
.e-pager.e-bigger.e-rtl div.e-parentmsgbar {
  margin-left: 6px;
  margin-top: 2px;
}.e-bigger .e-pager .e-numericitem,
.e-pager.e-bigger .e-numericitem {
  margin: 0;
}.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: 21.4px 10px 13px 10px;
}.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: 17.3px 14px 13px 14px;
}.e-bigger .e-pager .e-numericitem:hover:not(.e-np):not(.e-pp):not(.e-active),
.e-pager.e-bigger .e-numericitem:hover:not(.e-np):not(.e-pp):not(.e-active) {
  padding: 17.3px 14px 13px 14px;
}.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: 17px 14px 13px 14px;
}.e-bigger .e-pager.e-rtl .e-numericitem:hover:not(.e-np):not(.e-pp):not(.e-active),
.e-pager.e-bigger.e-rtl .e-numericitem:hover:not(.e-np):not(.e-pp):not(.e-active) {
  padding: 17px 14px 13px 14px;
}.e-bigger .e-pager.e-rtl .e-pp,
.e-bigger .e-pager.e-rtl .e-np,
.e-bigger .e-pager.e-rtl .e-pp:hover,
.e-bigger .e-pager.e-rtl .e-np:hover,
.e-pager.e-bigger.e-rtl .e-pp,
.e-pager.e-bigger.e-rtl .e-np,
.e-pager.e-bigger.e-rtl .e-pp:hover,
.e-pager.e-bigger.e-rtl .e-np:hover {
  font-size: 14px;
  margin-top: -5px;
}.e-bigger .e-pager.e-rtl .e-pagerdropdown,
.e-pager.e-bigger.e-rtl .e-pagerdropdown {
  margin: -40px 16px 0 0;
}.e-bigger .e-pager.e-rtl .e-pagerconstant,
.e-pager.e-bigger.e-rtl .e-pagerconstant {
  margin: 13px 16px 13px 0;
}.e-bigger .e-pager .e-pagercontainer .e-firstpage,
.e-bigger .e-pager .e-pagercontainer .e-prevpage,
.e-bigger .e-pager .e-pagercontainer .e-firstpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-prevpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-nextpage,
.e-bigger .e-pager .e-pagercontainer .e-lastpage,
.e-bigger .e-pager .e-pagercontainer .e-nextpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-lastpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-firstpage,
.e-pager.e-bigger .e-pagercontainer .e-prevpage,
.e-pager.e-bigger .e-pagercontainer .e-firstpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-prevpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-nextpage,
.e-pager.e-bigger .e-pagercontainer .e-lastpage,
.e-pager.e-bigger .e-pagercontainer .e-nextpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-lastpagedisabled {
  margin-right: 0;
  padding: 18px 10px 14.5px 10px;
}.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: 10px;
}.e-pager {
  border-style: solid;
  border-width: 1px;
  display: inline-block;
  font-size: 14px;
  padding: 8px 8px 8px 8px;
  white-space: normal;
  width: 100%;
}.e-pager [class^='e-'] {
  box-sizing: border-box;
}.e-pager div.e-parentmsgbar {
  float: right;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 5px;
}.e-pager .e-pagesizes {
  display: inline;
}.e-pager .e-pagerdropdown {
  display: inline-block;
  height: 26px;
  margin-left: 10px;
  margin-right: 8px;
  margin-top: -20px;
  overflow: unset;
  vertical-align: middle;
  width: 90px;
}.e-pager .e-pagerconstant {
  display: inline-block;
  margin: 0 0 3px 8px;
  overflow: hidden;
  width: auto;
}.e-pager .e-icons {
  font-size: 10px;
}.e-pager .e-numericitem {
  border-right-style: solid;
  border-right-width: 1px;
  display: inline-block;
  line-height: 1;
  margin-right: 0;
  min-width: 26px;
  padding: 13px 12px 10px 12px;
  text-align: center;
}.e-pager 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: 8.5px 11px 8.5px 11px;
  text-decoration: none;
}.e-pager .e-numericitem:hover:not(.e-np):not(.e-pp):not(.e-active) {
  padding: 8.5px 11px 8.5px 11px;
}.e-pager .e-currentitem {
  font-style: normal;
  font-variant: normal;
  font-weight: 500;
}.e-pager div,
.e-pager a {
  display: inline;
  -webkit-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: 11px 10px 10px 8px;
}.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 4px 4px 0;
}.e-pager .e-firstpage:Hover {
  border-radius: 4px 0 0 4px;
}.e-pager .e-pagermessage,
.e-pager .e-pagerexternalmsg {
  display: block;
  margin: 6px 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: 10px;
  font-weight: bold;
  letter-spacing: 0;
  padding: 12.5px 11px 8.5px 10px;
}@media (max-width: 769px) {
  .e-pager {
    padding: 13px 0;
  }
  .e-pager div.e-parentmsgbar {
    box-sizing: border-box;
    display: inline-block;
    float: initial;
    padding-bottom: 0;
    padding-right: 0;
    padding-top: 0;
    text-align: center;
    vertical-align: top;
    width: calc(60% - 48px);
  }
  .e-pager .e-pagesizes {
    display: none;
  }
  .e-pager .e-pagecountmsg {
    display: none;
  }
  .e-pager .e-pagercontainer {
    display: none;
  }
  .e-pager .e-icons {
    font-size: 11px;
  }
  .e-pager .e-mfirst,
  .e-pager .e-mprev,
  .e-pager .e-mnext,
  .e-pager .e-mlast {
    border: 0;
    box-sizing: border-box;
    display: inline-block;
    padding: 1% 5%;
  }
  .e-pager .e-mfirst {
    margin-right: 4px;
    text-align: right;
    width: calc(10% + 11px);
  }
  .e-pager .e-mprev {
    margin: 0 4px;
    text-align: right;
    width: 10%;
  }
  .e-pager .e-mnext {
    margin: 0 4px;
    text-align: left;
    width: 10%;
  }
  .e-pager .e-mlast {
    margin-left: 4px;
    text-align: left;
    width: calc(10% + 11px);
  }
}.e-pager.e-rtl {
  direction: rtl;
}.e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
  margin-right: 0;
}.e-pager.e-rtl .e-pagercontainer,
.e-pager.e-rtl div,
.e-pager.e-rtl a {
  float: initial;
}.e-pager.e-rtl .e-parentmsgbar {
  float: left;
  margin-left: 6px;
}.e-pager.e-rtl .e-pagerdropdown {
  margin: -20px 16px 0 0;
}.e-pager.e-rtl .e-pagerconstant {
  margin: 8px 8px 6px 8px;
}.e-pager.e-rtl .e-pagerexternalmsg {
  float: none;
}.e-pager.e-rtl .e-pagercontainer {
  float: none;
  margin: 0 5.5px -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: 12.4px 9px 7.7px 2px;
}.e-pager.e-rtl .e-firstpage::before,
.e-pager.e-rtl .e-firstpage:hover,
.e-pager.e-rtl .e-firstpagedisabled::before {
  content: '\e701';
}.e-pager.e-rtl .e-prevpage::before,
.e-pager.e-rtl .e-prevpage:hover,
.e-pager.e-rtl .e-prevpagedisabled::before {
  content: '\e848';
}.e-pager.e-rtl .e-nextpage::before,
.e-pager.e-rtl .e-nextpage:hover,
.e-pager.e-rtl .e-nextpagedisabled::before {
  content: '\e84b';
}.e-pager.e-rtl .e-lastpage::before,
.e-pager.e-rtl .e-lastpage:hover,
.e-pager.e-rtl .e-lastpagedisabled::before {
  content: '\e716';
}.e-pager.e-rtl .e-nextpage,
.e-pager.e-rtl .e-nextpagedisabled,
.e-pager.e-rtl .e-prevpage,
.e-pager.e-rtl .e-prevpagedisabled,
.e-pager.e-rtl .e-firstpage,
.e-pager.e-rtl .e-firstpagedisabled {
  border-left-style: solid;
  border-left-width: 1px;
}.e-pager.e-rtl .e-nextpage,
.e-pager.e-rtl .e-nextpagedisabled,
.e-pager.e-rtl .e-prevpage,
.e-pager.e-rtl .e-prevpagedisabled {
  border-right-style: none;
  border-right-width: 0;
}.e-pager.e-rtl .e-firstpage,
.e-pager.e-rtl .e-firstpagedisabled {
  border-right: medium none;
}.e-pager.e-rtl .e-firstpage:hover {
  border-radius: 0 4px 4px 0;
}.e-pager.e-rtl .e-lastpage:hover {
  border-radius: 4px 0 0 4px;
}.e-pager.e-rtl .e-numericcontainer {
  float: none;
}.e-pager.e-rtl .e-numericitem {
  border-left-style: solid;
  border-left-width: 1px;
  border-right-style: none;
  border-right-width: 0;
  min-width: 26px;
}.e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable, .e-pager.e-rtl.e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
  margin-right: 0;
}.e-pager.e-rtl .e-spacing,
.e-pager.e-rtl .e-numericitem:hover,
.e-pager.e-rtl .e-currentitem {
  margin: 0;
  padding: 10px 12px 6.4px 11px;
}.e-pager.e-rtl .e-numericitem:hover:not(.e-np):not(.e-pp):not(.e-active) {
  padding: 10px 12px 6.4px 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: 13.7px 11px 6.4px 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 .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: 10px;
}.e-pager.sf-pager .e-numericcontainer a {
  font-size: 14px;
}.e-pager.sf-pager .e-pagercontainer {
  font-size: 0;
}.e-pager.sf-pager .e-link,
.e-pager.sf-pager .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
}/*! Pager theme */.e-pager {
  background-color: #fff;
  border-color: #dee2e6;
  color: #495057;
  opacity: 1;
}.e-pager div.e-icons {
  color: #0d6efd;
}.e-pager div.e-icons.e-disable {
  color: #adb5bd;
}.e-pager .e-pager-default:hover {
  background: #e9ecef;
  color: #0d6efd;
  opacity: 1;
}.e-pager .e-parentmsgbar {
  font-weight: 400;
}.e-pager .e-spacing {
  color: #0d6efd;
  opacity: 1;
}.e-pager .e-spacing.e-numericitem:not(.e-active):not(.e-np):not(.e-pp):hover {
  background: #e9ecef;
}.e-pager .e-numericitem:hover {
  color: #0d6efd;
  opacity: 1;
}.e-pager .e-numericitem:hover:not(.e-np):not(.e-pp):not(.e-active) {
  border-left: 0 solid #dee2e6;
}.e-pager .e-numericitem:not(.e-active):not(.e-np):not(.e-pp):hover {
  background-color: #e9ecef;
  opacity: 1;
}.e-pager .e-numericitem {
  background: #fff;
  border-right-color: #dee2e6;
  color: #0d6efd;
}.e-pager .e-prevpagedisabled,
.e-pager .e-prevpage,
.e-pager .e-nextpage,
.e-pager .e-nextpagedisabled,
.e-pager .e-lastpagedisabled,
.e-pager .e-lastpage,
.e-pager .e-firstpage,
.e-pager .e-firstpagedisabled {
  background-color: #fff;
  color: #0d6efd;
}.e-pager .e-lastpage,
.e-pager .e-firstpage {
  background-color: transparent;
}.e-pager .e-pagercontainer {
  background-color: #fff;
  border-color: #dee2e6;
}.e-pager .e-firstpage,
.e-pager .e-prevpage,
.e-pager .e-firstpagedisabled,
.e-pager .e-prevpagedisabled,
.e-pager .e-nextpage,
.e-pager .e-lastpage,
.e-pager .e-nextpagedisabled,
.e-pager .e-lastpagedisabled {
  border-right-color: #dee2e6;
}.e-pager .e-currentitem,
.e-pager .e-currentitem:hover {
  background: #0d6efd;
  color: #fff;
  opacity: 1;
}@media (max-width: 590px) {
  .e-pager .e-pager-default:hover {
    background: #fff;
    color: #0d6efd;
    opacity: 1;
  }
}.e-pager.e-rtl .e-numericitem {
  border-left-color: #dee2e6;
}.e-pager.e-rtl .e-firstpage,
.e-pager.e-rtl .e-prevpage,
.e-pager.e-rtl .e-firstpagedisabled,
.e-pager.e-rtl .e-prevpagedisabled,
.e-pager.e-rtl .e-nextpage,
.e-pager.e-rtl .e-lastpage,
.e-pager.e-rtl .e-nextpagedisabled,
.e-pager.e-rtl .e-lastpagedisabled {
  border-left-color: #dee2e6;
}.e-pager.e-rtl .e-nextpage,
.e-pager.e-rtl .e-nextpagedisabled {
  border-left-color: #dee2e6;
}.e-popup.e-ddl {
  border-radius: 4px;
  box-shadow: none;
  margin-top: 3px;
}.e-popup.e-ddl .e-input-group {
  width: auto;
}.e-popup.e-ddl .e-input-group input {
  line-height: 15px;
}.e-popup.e-ddl .e-dropdownbase {
  min-height: 26px;
}.e-popup.e-ddl .e-filter-parent .e-input-group {
  display: flex;
  width: auto;
}.e-popup.e-ddl .e-filter-parent .e-input-group .e-back-icon {
  border: 0;
}.e-bigger .e-popup.e-ddl-device-filter {
  margin-top: 0;
}.e-bigger .e-popup.e-ddl .e-list-item {
  font-size: 16px;
  line-height: 32px;
  padding-left: 0;
  text-indent: 16px;
}.e-bigger .e-popup.e-ddl .e-list-group-item,
.e-bigger .e-popup.e-ddl .e-fixed-head {
  font-size: 14px;
  line-height: 32px;
  padding-left: 0;
  text-indent: 16px;
}.e-bigger .e-popup.e-ddl .e-dd-group .e-list-item {
  padding-left: 0;
}.e-bigger .e-popup.e-ddl .e-input-group input,
.e-bigger .e-popup.e-ddl .e-input-group input.e-input {
  font-size: 16px;
  height: 36px;
}.e-bigger .e-popup.e-ddl .e-dropdownbase {
  min-height: 40px;
}.e-input-group.e-control-wrapper.e-ddl .e-input[readonly],
.e-float-input.e-control-wrapper.e-ddl input[readonly] {
  background: 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:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon,
.e-input-group.e-disabled.e-ddl .e-control.e-dropdownlist ~ .e-input-group-icon,
.e-control.e-dropdownlist .e-input-group.e-disabled.e-ddl .e-input-group-icon,
.e-control.e-dropdownlist .e-input-group.e-ddl .e-input-group-icon {
  border: 0;
}.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-input-group-icon:active,
.e-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-input-group-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:active {
  box-shadow: none;
}.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon {
  background: transparent;
  display: flex;
  position: relative;
}.e-ddl.e-popup .e-filter-parent .e-input-group,
.e-ddl.e-popup .e-filter-parent {
  background: #fff;
}.e-input-group .e-control.e-dropdownlist ~ .e-ddl-icon {
  font-size: 14px;
}.e-bigger .e-input-group .e-control.e-dropdownlist ~ .e-ddl-icon {
  font-size: 16px;
}.e-bigger.e-small .e-ddl.e-popup .e-list-item,
.e-bigger.e-small .e-ddl.e-popup .e-list-group-item,
.e-bigger.e-small .e-ddl.e-popup .e-fixed-head {
  font-size: 14px;
  line-height: 34px;
  padding-left: 0;
  text-indent: 16px;
}.e-bigger.e-small .e-ddl.e-popup .e-dd-group .e-list-item {
  padding-left: 4px;
}.e-bigger.e-small .e-ddl.e-popup .e-input-group input,
.e-bigger.e-small .e-ddl.e-popup .e-input-group input.e-input {
  height: 30px;
}.e-bigger.e-small .e-popup.e-ddl .e-dropdownbase {
  min-height: 34px;
}@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}/*! component icons */.e-icon-check::before {
  content: '\e774';
}.e-excelfilter .e-icon-filter::before {
  content: '\e7f7';
}.e-excelfilter .e-excl-filter-icon::before {
  content: '\e7f7';
}.e-excelfilter .e-excl-filter-icon.e-filtered::before {
  content: '\e72c';
}.e-excelfilter .e-search-icon::before {
  content: '\e754';
}.e-excelfilter .e-ccsearch-icon::before {
  content: '\e754';
}.e-excelfilter .e-chkcancel-icon::before {
  content: '\e7e7';
}.e-excelfilter .e-sortascending::before {
  content: '\e7a3';
}.e-excelfilter .e-sortdescending::before {
  content: '\e7b6';
}/*! Excel-Filter layout */.sf-grid .e-excelfilter .e-dlg-content {
  overflow: visible;
  padding: 0;
}.sf-grid .e-excelfilter .e-searchcontainer {
  padding: 14px;
  padding-top: 4px;
}.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul .e-menu-item:not(.e-separator) {
  height: 26px;
  line-height: 26px;
}.sf-grid .e-excelfilter .e-searchbox {
  padding-left: 0;
}.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul .e-separator {
  height: auto;
}.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul {
  position: absolute;
}.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu {
  display: inline-block;
  position: relative;
  width: 100%;
}.sf-grid-dlg.e-xlflmenu .e-xlfl-radiodiv {
  width: unset;
}.e-xlflmenu {
  min-height: 318px;
}.e-xlflmenu .e-xlfl-dlgfields {
  font-size: 15px;
}.e-xlflmenu .e-xlfl-fieldset {
  font-size: 13px;
  padding-top: 9px;
}.e-xlflmenu .e-xlfl-optr,
.e-xlflmenu .e-xlfl-value {
  padding-top: 11.25px;
}.e-xlflmenu .e-xlfl-radio,
.e-xlflmenu .e-xlfl-mtcase {
  padding-top: 12px;
}.e-xlflmenu .e-xlfl-optr:first-child {
  padding-right: 11.25px;
}.e-xlflmenu .e-xlfl-table {
  border-spacing: 0;
  table-layout: fixed;
  width: 100%;
}.e-xlflmenu .e-radio + label .e-label {
  margin-top: 0;
  padding-left: 25px;
  padding-right: 9px;
}.e-xlflmenu .e-checkbox-wrapper .e-frame + .e-label {
  margin-bottom: 1px;
  margin-left: 6px;
}.e-xlflmenu .e-checkbox-wrapper .e-frame {
  margin-bottom: 1px;
}.e-xlflmenu .e-dlg-content {
  padding-bottom: 5px;
}.e-xlflmenu .e-xlfl-radiodiv {
  width: 120px;
}.e-xlflmenu .e-xlfl-matchcasediv {
  margin-left: 0;
  margin-right: 13px;
}.e-xlfl-radio-or,
.e-xlfl-matchcasediv {
  margin-left: 2px;
}.e-emptyicon {
  opacity: 0;
}.e-xlflmenu.e-rtl .e-xlfl-optr {
  padding-left: 11.25px;
  padding-right: 0;
}.e-xlflmenu.e-rtl .e-radio + label .e-label {
  padding-left: 0;
  padding-right: 25px;
}.e-xlflmenu.e-rtl .e-xlfl-radio-or {
  margin-left: 0;
  margin-right: 13px;
}.e-bigger .e-xlflmenu.e-rtl .e-radio + label .e-label {
  padding-left: 0;
  padding-right: 25px;
}.e-bigger .e-xlflmenu {
  min-height: 362px;
}.e-bigger .e-xlflmenu .e-xlfl-table {
  border-spacing: 0;
  width: 100%;
}.e-bigger .e-xlflmenu .e-dlg-content {
  padding-bottom: 10px;
}.e-bigger .e-xlflmenu .e-radio + label .e-label {
  padding-left: 27px;
  padding-right: 6px;
}.e-bigger .e-xlflmenu .e-checkbox-wrapper .e-frame + .e-label {
  margin-left: 8px;
}.e-bigger .e-xlflmenu .e-xlfl-radiodiv {
  width: 141px;
}.e-bigger .e-xlflmenu .e-xlfl-radio-or,
.e-bigger .e-xlflmenu .e-xlfl-matchcasediv {
  margin-left: 18px;
}.e-bigger .e-xlflmenu .e-xlfl-optr:first-child {
  padding-right: 10px;
}.e-bigger .e-xlflmenu .e-xlfl-dlgfields {
  font-size: 18px;
}.e-bigger .e-xlflmenu .e-xlfl-fieldset {
  font-size: 16px;
  padding-top: 12px;
}.e-bigger .e-xlflmenu .e-xlfl-optr,
.e-bigger .e-xlflmenu .e-xlfl-value {
  padding-top: 15px;
}.e-bigger .e-xlflmenu .e-xlfl-radio,
.e-bigger .e-xlflmenu .e-xlfl-mtcase {
  padding-top: 10px;
}.e-bigger .e-excelfilter .e-xlflmenu,
.e-excelfilter.e-bigger .e-xlflmenu {
  min-height: 362px;
}.e-bigger .e-excelfilter .e-ftrchk,
.e-excelfilter.e-bigger .e-ftrchk {
  padding-bottom: 9px;
  padding-top: 9px;
}.e-bigger .e-excelfilter .e-contextmenu-wrapper ul li,
.e-bigger .e-excelfilter .e-contextmenu-container ul li,
.e-excelfilter.e-bigger .e-contextmenu-wrapper ul li,
.e-excelfilter.e-bigger .e-contextmenu-container ul li {
  height: 40px;
  line-height: 40px;
}.e-bigger .e-excelfilter .e-contextmenu-wrapper ul li .e-menu-icon,
.e-bigger .e-excelfilter .e-contextmenu-container ul li .e-menu-icon,
.e-excelfilter.e-bigger .e-contextmenu-wrapper ul li .e-menu-icon,
.e-excelfilter.e-bigger .e-contextmenu-container ul li .e-menu-icon {
  height: 40px;
  line-height: 40px;
  margin-right: 13px;
}.e-bigger .e-excelfilter .e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-excelfilter.e-bigger .e-contextmenu-wrapper ul .e-menu-item .e-caret {
  height: 40px;
  line-height: 40px;
  margin-right: 6.2px;
}.e-bigger .e-excelfilter.e-dialog .e-dlg-content,
.e-excelfilter.e-bigger.e-dialog .e-dlg-content {
  padding-left: 7px;
}.e-bigger .e-excelfilter .e-ftrchk,
.e-bigger .e-excelfilter .e-searchbox,
.e-excelfilter.e-bigger .e-ftrchk,
.e-excelfilter.e-bigger .e-searchbox {
  padding-left: 9px;
}.e-bigger .e-excelfilter.e-rtl .e-dlg-content,
.e-excelfilter.e-bigger.e-rtl .e-dlg-content {
  padding-left: 16px;
  padding-right: 7px;
}.e-bigger .e-excelfilter.e-rtl .e-ftrchk,
.e-bigger .e-excelfilter.e-rtl .e-searchbox,
.e-excelfilter.e-bigger.e-rtl .e-ftrchk,
.e-excelfilter.e-bigger.e-rtl .e-searchbox {
  padding-left: 0;
  padding-right: 9px;
}.e-excelfilter .e-checkboxlist {
  height: 200px;
  margin-top: 5px;
  min-height: 160px;
  overflow-y: auto;
}.e-excelfilter .e-checkboxfiltertext {
  width: 150px;
  word-break: normal;
}.e-excelfilter .e-chk-hidden {
  -moz-appearance: none;
  height: 1px;
  opacity: 0;
  width: 1px;
}.e-excelfilter .e-contextmenu-wrapper,
.e-excelfilter .e-contextmenu-wrapper ul {
  display: block;
}.e-excelfilter .e-contextmenu-wrapper ul {
  padding-bottom: 4px;
  position: static;
}.e-excelfilter .e-contextmenu-wrapper ul li,
.e-excelfilter .e-contextmenu-container ul li {
  height: 36px;
  line-height: 36px;
}.e-excelfilter .e-contextmenu-wrapper ul li .e-menu-icon,
.e-excelfilter .e-contextmenu-container ul li .e-menu-icon {
  height: 36px;
  line-height: 36px;
  margin-right: 10px;
}.e-excelfilter.e-rtl .e-contextmenu-wrapper ul li .e-menu-icon {
  margin-right: 0;
}.e-excelfilter .e-contextmenu-wrapper ul .e-menu-item .e-caret {
  height: 36px;
  line-height: 36px;
}.e-excelfilter .e-contextmenu-wrapper ul,
.e-excelfilter .e-contextmenu-container ul:not(.e-ul) {
  border: 0;
  border-radius: 5px 5px 0 0;
  box-shadow: none;
  max-width: 300px;
  padding-bottom: 4px;
  position: static;
}.e-excelfilter .e-footer-content {
  border-style: solid;
  border-width: 1px 0 0;
}.e-excelfilter .e-excel-menu {
  z-index: 1000;
}.e-excelfilter .e-dlg-content {
  background-color: #fff;
  padding-top: 0;
}.e-excelfilter .e-contextmenu-wrapper,
.e-excelfilter .e-contextmenu-wrapper ul {
  display: block;
}.e-excelfilter .e-contextmenu-wrapper ul {
  padding-bottom: 4px;
  position: static;
}.e-excelfilter .e-contextmenu-wrapper ul li
.e-contextmenu-container ul li {
  height: 36px;
  line-height: 36px;
}.e-excelfilter .e-contextmenu-wrapper ul li .e-menu-icon,
.e-excelfilter .e-contextmenu-container ul li .e-menu-icon {
  height: 36px;
  line-height: 36px;
  margin-right: 10px;
}.e-excelfilter.e-rtl .e-contextmenu-wrapper ul li .e-menu-icon {
  margin-right: 0;
}.e-excelfilter .e-contextmenu-wrapper ul .e-menu-item .e-caret {
  height: 36px;
  line-height: 36px;
  margin-right: 13px;
}.e-excelfilter .e-footer-content {
  border-style: solid;
  border-width: 1px 0 0;
}.e-excelfilter .e-excel-menu {
  z-index: 1000;
}.e-excelfilter .e-dlg-content {
  padding-top: 12px;
}.e-excelfilter .e-xlsel {
  border: 0 solid;
  position: absolute;
  -webkit-user-select: none;
          user-select: none;
}.e-excelfilter.e-dialog .e-dlg-content {
  padding-left: 6px;
}.e-excelfilter .e-ftrchk,
.e-excelfilter .e-searchbox {
  padding-left: 8px;
}.e-excelfilter.e-rtl .e-dlg-content {
  padding-left: 14px;
  padding-right: 6px;
}.e-excelfilter.e-rtl .e-ftrchk,
.e-excelfilter.e-rtl .e-searchbox {
  padding-left: 0;
  padding-right: 8px;
}.e-excelfilter .e-searchbox {
  display: block;
}.e-ftrchk {
  padding-bottom: 8px;
  padding-top: 8px;
}/*! 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;
}@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}/*! Toolbar's bootstrap5 theme wise override definitions and variables *//*! component icons */.e-icon-check::before {
  content: '\e774';
}.e-grid .e-group-animate .e-drag.e-icon-drag::before,
.e-grid-menu .e-group-animate .e-drag.e-icon-drag::before {
  content: '\e726';
}.e-grid .e-group-animate .e-nextgroup.e-icon-next::before,
.e-grid-menu .e-group-animate .e-nextgroup.e-icon-next::before {
  content: '\e748';
}.e-grid .e-icon-ascending::before,
.e-grid-menu .e-icon-ascending::before {
  content: '\e7df';
}.e-grid .e-icon-descending::before,
.e-grid-menu .e-icon-descending::before {
  content: '\e7d8';
}.e-grid .e-icon-hide::before,
.e-grid-menu .e-icon-hide::before {
  content: '\e7e7';
}.e-grid .e-ungroupbutton.e-icon-hide::before,
.e-grid-menu .e-ungroupbutton.e-icon-hide::before {
  content: '\e7e7';
}.e-grid .e-icon-rowselect::before,
.e-grid-menu .e-icon-rowselect::before {
  content: '\e7d4';
}.e-grid .e-icon-sortdirect::before,
.e-grid-menu .e-icon-sortdirect::before {
  content: '\e824';
}.e-grid .e-icon-gdownarrow::before,
.e-grid-menu .e-icon-gdownarrow::before {
  content: '\e729';
}.e-grid .e-icon-grightarrow::before,
.e-grid-menu .e-icon-grightarrow::before {
  content: '\e748';
}.e-grid .e-icon-filter::before,
.e-grid .e-icon-filter.e-filtered::before,
.e-grid-menu .e-icon-filter::before,
.e-grid-menu .e-icon-filter.e-filtered::before {
  content: '\e7f7';
}.e-grid .e-resfilter-icon::before,
.e-grid-menu .e-resfilter-icon::before {
  content: '\e7f7';
}.e-grid .e-ressort-icon::before,
.e-grid-menu .e-ressort-icon::before {
  content: '\e823';
}.e-grid .e-excl-filter-icon::before,
.e-grid-menu .e-excl-filter-icon::before {
  content: '\e7f7';
}.e-grid .e-excl-filter-icon.e-filtered::before,
.e-grid-menu .e-excl-filter-icon.e-filtered::before {
  content: '\e72c';
}.e-grid.e-rtl .e-icon-grightarrow::before,
.e-grid-menu.e-rtl .e-icon-grightarrow::before {
  content: '\e765';
}.e-grid .e-icon-group::before,
.e-grid-menu .e-icon-group::before {
  content: '\e724';
}.e-grid .e-icon-ungroup::before,
.e-grid-menu .e-icon-ungroup::before {
  content: '\e724';
}.e-grid .e-icon-reorderuparrow::before,
.e-grid-menu .e-icon-reorderuparrow::before {
  content: '\e87a';
}.e-grid .e-icon-reorderdownarrow::before,
.e-grid-menu .e-icon-reorderdownarrow::before {
  content: '\e70d';
}.e-grid .e-print::before,
.e-grid-menu .e-print::before {
  content: '\e75d';
}.e-grid .e-add::before,
.e-grid-menu .e-add::before {
  content: '\e805';
}.e-grid .e-resback-icon::before,
.e-grid-menu .e-resback-icon::before {
  content: '\e773';
}.e-grid .e-wordexport::before,
.e-grid-menu .e-wordexport::before {
  content: '\e7d0';
}.e-grid .e-pdfexport::before,
.e-grid-menu .e-pdfexport::before {
  content: '\e700';
}.e-grid .e-csvexport::before,
.e-grid-menu .e-csvexport::before {
  content: '\e7ba';
}.e-grid .e-excelexport::before,
.e-grid-menu .e-excelexport::before {
  content: '\e7c1';
}.e-grid .e-edit::before,
.e-grid-menu .e-edit::before {
  content: '\e730';
}.e-grid .e-columnmenu::before,
.e-grid .e-columnmenu.e-filtered::before,
.e-grid-menu .e-columnmenu::before,
.e-grid-menu .e-columnmenu.e-filtered::before {
  content: '\e770';
}.e-grid .e-delete::before,
.e-grid-menu .e-delete::before {
  content: '\e820';
}.e-grid .e-cancel::before,
.e-grid-menu .e-cancel::before {
  content: '\e7e7';
}.e-grid .e-copy::before,
.e-grid-menu .e-copy::before {
  content: '\e77c';
}.e-grid .e-save::before,
.e-grid-menu .e-save::before {
  content: '\e7c8';
}.e-grid .e-update::before,
.e-grid-menu .e-update::before {
  content: '\e7c8';
}.e-grid .e-search-icon::before,
.e-grid-menu .e-search-icon::before {
  content: '\e754';
}.e-grid .e-cancel-icon::before,
.e-grid-menu .e-cancel-icon::before {
  content: '\e7e7';
}.e-grid .e-columnchooserdiv::before,
.e-grid-menu .e-columnchooserdiv::before {
  content: '\e7f7';
}.e-grid .e-ccsearch-icon::before,
.e-grid-menu .e-ccsearch-icon::before {
  content: '\e754';
}.e-grid .e-columnchooser::before,
.e-grid-menu .e-columnchooser::before {
  content: '\e21e';
}.e-grid .e-columnchooser-btn::before,
.e-grid-menu .e-columnchooser-btn::before {
  content: '\e70d';
}.e-grid .e-cc-icon::before,
.e-grid-menu .e-cc-icon::before {
  content: '\e70d';
}.e-grid .e-icon-rowdragicon::before,
.e-grid-menu .e-icon-rowdragicon::before {
  content: '\e726';
}.e-grid.e-rtl .e-icon-rowdragicon::before,
.e-grid-menu.e-rtl .e-icon-rowdragicon::before {
  content: '\e726';
}.e-grid .e-ccsearch-icon.e-cc-cancel::before,
.e-grid .e-chkcancel-icon::before,
.e-grid-menu .e-ccsearch-icon.e-cc-cancel::before,
.e-grid-menu .e-chkcancel-icon::before {
  content: '\e7e7';
}.e-responsive-dialog .e-resfilterback::before {
  content: '\e773';
}.e-responsive-dialog.e-rtl .e-resfilterback::before {
  content: '\e7f9';
}.e-responsive-dialog .e-filterset::before {
  content: '\e7f7';
}.e-responsive-dialog .e-search-icon::before {
  content: '\e754';
}.e-responsive-dialog .e-chkcancel-icon::before {
  content: '\e7e7';
}.e-responsive-dialog .e-icon-filter-clear::before {
  content: '\e72c';
}.e-row-responsive-filter .e-dlg-closeicon-btn .e-icon-dlg-close::before {
  content: '\e773';
}.e-row-responsive-filter.e-rtl .e-dlg-closeicon-btn .e-icon-dlg-close::before {
  content: '\e7f9';
}.e-checkboxfilter .e-search-icon::before {
  content: '\e754';
}.e-checkboxfilter .e-chkcancel-icon::before {
  content: '\e7e7';
}/*! Grid layout */.e-disableuserselect {
  -webkit-user-select: none;
          user-select: none;
}/*! Blazor column menu custom css */.e-contextmenu-container.e-sfcontextmenu.e-hide-menu {
  visibility: hidden;
}.e-emptyicon {
  opacity: 0;
}.e-device .e-flmenu-valuediv {
  padding: 24px 0 0;
}.e-bigger .e-grid,
.e-grid.e-bigger {
  font-size: 16px;
}.e-bigger .e-grid .e-gridheader thead .e-icons:not(.e-check):not(.e-stop),
.e-grid.e-bigger .e-gridheader thead .e-icons:not(.e-check):not(.e-stop) {
  font-size: 13px;
}.e-bigger .e-grid .e-row .e-icon-rowdragicon::before,
.e-grid.e-bigger .e-row .e-icon-rowdragicon::before {
  font-size: 13px;
}.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-items .e-tbar-btn .e-icons,
.e-grid.e-bigger .e-toolbar .e-toolbar-items .e-tbar-btn .e-icons {
  font-size: 18px;
}.e-bigger .e-grid .e-flmenu-valuediv,
.e-grid.e-bigger .e-flmenu-valuediv {
  padding: 16px 0 0;
}.e-bigger .e-grid .e-headercell,
.e-grid.e-bigger .e-headercell {
  height: 40px;
  padding: 10px 12px 10px;
}.e-bigger .e-grid .e-headercelldiv,
.e-grid.e-bigger .e-headercelldiv {
  font-size: 16px;
  height: 20px;
  line-height: 20px;
}.e-bigger .e-grid .e-headercell,
.e-bigger .e-grid .e-detailheadercell,
.e-grid.e-bigger .e-headercell,
.e-grid.e-bigger .e-detailheadercell {
  font-size: 16px;
}.e-bigger .e-grid .e-icons,
.e-grid.e-bigger .e-icons {
  font-size: 18px;
}.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: 22px;
}.e-bigger .e-grid .e-icon-grightarrow,
.e-grid.e-bigger .e-icon-grightarrow {
  font-size: 22px;
}.e-bigger .e-grid .e-toolbar .e-btn-icon.e-icons.e-columnchooser-btn,
.e-grid.e-bigger .e-toolbar .e-btn-icon.e-icons.e-columnchooser-btn {
  font-size: 22px;
}.e-bigger .e-grid .e-gridheader tr th:last-child,
.e-grid.e-bigger .e-gridheader tr th:last-child {
  padding-right: 8px;
}.e-bigger .e-grid .e-gridheader tr th:last-child.e-filterbarcell,
.e-grid.e-bigger .e-gridheader tr th:last-child.e-filterbarcell {
  padding-left: 2px;
}.e-bigger .e-grid .e-gridheader tr th:first-child,
.e-grid.e-bigger .e-gridheader tr th:first-child {
  padding-left: 8px;
}.e-bigger .e-grid .e-gridheader tr th:first-child.e-filterbarcell,
.e-grid.e-bigger .e-gridheader tr th:first-child.e-filterbarcell {
  padding-left: 2px;
}.e-bigger .e-grid .e-headercelldiv,
.e-grid.e-bigger .e-headercelldiv {
  font-size: 16px;
}.e-bigger .e-grid .e-rowcell,
.e-bigger .e-grid .e-summarycell,
.e-bigger .e-grid .e-groupcaption,
.e-grid.e-bigger .e-rowcell,
.e-grid.e-bigger .e-summarycell,
.e-grid.e-bigger .e-groupcaption {
  font-size: 16px;
  padding: 8px 12px;
}.e-bigger .e-grid .e-rowcell:first-child,
.e-bigger .e-grid .e-summarycell:first-child,
.e-grid.e-bigger .e-rowcell:first-child,
.e-grid.e-bigger .e-summarycell:first-child {
  padding-left: 8px;
}.e-bigger .e-grid .e-rowcell:last-child,
.e-bigger .e-grid .e-summarycell:last-child,
.e-grid.e-bigger .e-rowcell:last-child,
.e-grid.e-bigger .e-summarycell:last-child {
  padding-right: 8px;
}.e-bigger .e-grid .e-filterbarcell,
.e-bigger .e-grid .e-filterbarcelldisabled,
.e-grid.e-bigger .e-filterbarcell,
.e-grid.e-bigger .e-filterbarcelldisabled {
  height: 40px;
  padding: 0 12px;
}.e-bigger .e-grid .e-filterbarcell input,
.e-grid.e-bigger .e-filterbarcell input {
  height: 39px;
}.e-bigger .e-grid .e-ftrchk,
.e-grid.e-bigger .e-ftrchk {
  padding-bottom: 9px;
  padding-top: 9px;
}.e-bigger .e-grid .e-columnmenu,
.e-grid.e-bigger .e-columnmenu {
  bottom: 10px;
}.e-bigger .e-grid.e-device.e-noselect,
.e-grid.e-bigger.e-device.e-noselect {
  -webkit-user-select: none;
          user-select: none;
}.e-bigger .e-grid .e-dialog.e-checkboxfilter,
.e-bigger .e-grid .e-dialog.e-flmenu,
.e-grid.e-bigger .e-dialog.e-checkboxfilter,
.e-grid.e-bigger .e-dialog.e-flmenu {
  min-width: 260px;
}.e-bigger .e-grid .e-dialog.e-checkboxfilter,
.e-grid.e-bigger .e-dialog.e-checkboxfilter {
  min-height: 360px;
}.e-bigger .e-grid .e-checkboxfilter .e-dlg-content,
.e-grid.e-bigger .e-checkboxfilter .e-dlg-content {
  padding-left: 7px;
}.e-bigger .e-grid .e-checkboxfilter .e-ftrchk,
.e-bigger .e-grid .e-checkboxfilter .e-searchbox,
.e-grid.e-bigger .e-checkboxfilter .e-ftrchk,
.e-grid.e-bigger .e-checkboxfilter .e-searchbox {
  padding-left: 9px;
}.e-bigger .e-grid.e-rtl .e-checkboxfilter .e-dlg-content,
.e-grid.e-bigger.e-rtl .e-checkboxfilter .e-dlg-content {
  padding-left: 16px;
  padding-right: 7px;
}.e-bigger .e-grid.e-rtl .e-checkboxfilter .e-ftrchk,
.e-bigger .e-grid.e-rtl .e-checkboxfilter .e-searchbox,
.e-grid.e-bigger.e-rtl .e-checkboxfilter .e-ftrchk,
.e-grid.e-bigger.e-rtl .e-checkboxfilter .e-searchbox {
  padding-left: 0;
  padding-right: 9px;
}.e-bigger .e-grid .e-filtermenudiv,
.e-grid.e-bigger .e-filtermenudiv {
  margin: -14px -6px;
}.e-bigger .e-grid .e-sortfilterdiv,
.e-grid.e-bigger .e-sortfilterdiv {
  margin: -31px -2px;
}.e-bigger .e-grid .e-gridheader .e-fltr-icon .e-sortfilterdiv,
.e-grid.e-bigger .e-gridheader .e-fltr-icon .e-sortfilterdiv {
  margin: -14px 19px -31px 0;
}.e-bigger .e-grid .e-gridheader .e-columnheader.e-wrap .e-sortfilterdiv,
.e-bigger .e-grid .e-wrap .e-sortfilterdiv,
.e-grid.e-bigger .e-gridheader .e-columnheader.e-wrap .e-sortfilterdiv,
.e-grid.e-bigger .e-wrap .e-sortfilterdiv {
  margin: -31px 8px;
}.e-bigger .e-grid .e-gridheader .e-columnheader.e-wrap .e-rightalign .e-sortfilterdiv
.e-wrap .e-rightalign .e-sortfilterdiv,
.e-grid.e-bigger .e-gridheader .e-columnheader.e-wrap .e-rightalign .e-sortfilterdiv
.e-wrap .e-rightalign .e-sortfilterdiv {
  margin: -30px -5px;
}.e-bigger .e-grid .e-gridheader .e-columnheader.e-wrap .e-fltr-icon .e-sortfilterdiv
.e-wrap .e-fltr-icon .e-sortfilterdiv,
.e-grid.e-bigger .e-gridheader .e-columnheader.e-wrap .e-fltr-icon .e-sortfilterdiv
.e-wrap .e-fltr-icon .e-sortfilterdiv {
  margin: -30px 28px -31px 0;
}.e-bigger .e-grid .e-gridheader .e-columnheader.e-wrap .e-rightalign.e-fltr-icon .e-sortfilterdiv,
.e-bigger .e-grid .e-wrap .e-rightalign.e-fltr-icon .e-sortfilterdiv,
.e-grid.e-bigger .e-gridheader .e-columnheader.e-wrap .e-rightalign.e-fltr-icon .e-sortfilterdiv,
.e-grid.e-bigger .e-wrap .e-rightalign.e-fltr-icon .e-sortfilterdiv {
  margin: -26px -20px 0 0;
}.e-bigger .e-grid.e-wrap .e-rowcell,
.e-bigger .e-grid.e-wrap .e-columnheader .e-stackedheadercelldiv,
.e-bigger .e-grid.e-wrap .e-columnheader .e-headercelldiv,
.e-grid.e-bigger.e-wrap .e-rowcell,
.e-grid.e-bigger.e-wrap .e-columnheader .e-stackedheadercelldiv,
.e-grid.e-bigger.e-wrap .e-columnheader .e-headercelldiv {
  line-height: 24px;
}.e-bigger .e-grid .e-gridheader .e-rightalign .e-sortfilterdiv,
.e-grid.e-bigger .e-gridheader .e-rightalign .e-sortfilterdiv {
  margin: -32px -2px;
}.e-bigger .e-grid .e-gridheader .e-rightalign .e-sortnumber,
.e-grid.e-bigger .e-gridheader .e-rightalign .e-sortnumber {
  float: left;
  margin: 4px 0 0 15px;
}.e-bigger .e-grid .e-sortnumber,
.e-grid.e-bigger .e-sortnumber {
  border-radius: 65%;
  display: inline-block;
  float: right;
  font-size: 9px;
  height: 16px;
  line-height: 16px;
  margin: 4px 10px 0 2px;
  text-align: center;
  width: 16px;
}.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 -20px 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: -31px 5px;
}.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: -33px 22px;
}.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: -20px 0 0 34px;
}.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: -20px 0 0 26px;
}.e-bigger .e-grid.e-rtl .e-filtermenudiv,
.e-grid.e-bigger.e-rtl .e-filtermenudiv {
  margin: -20px 0 -18px -10px;
}.e-bigger .e-grid.e-rtl .e-rightalign .e-filtermenudiv,
.e-grid.e-bigger.e-rtl .e-rightalign .e-filtermenudiv {
  margin: -20px 0 -18px -16px;
}.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 36px;
}.e-bigger .e-grid .e-rowcell,
.e-bigger .e-grid .e-summarycell,
.e-bigger .e-grid .e-emptyrow td,
.e-bigger .e-grid .e-frozencontent table tr td:first-child:empty,
.e-bigger .e-grid .e-movablecontent table tr td:first-child:empty,
.e-bigger .e-grid:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty,
.e-bigger .e-grid:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty,
.e-grid.e-bigger .e-rowcell,
.e-grid.e-bigger .e-summarycell,
.e-grid.e-bigger .e-emptyrow td,
.e-grid.e-bigger .e-frozencontent table tr td:first-child:empty,
.e-grid.e-bigger .e-movablecontent table tr td:first-child:empty,
.e-grid.e-bigger:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty,
.e-grid.e-bigger:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty {
  line-height: 24px;
}.e-bigger .e-grid .e-filterbarcell input,
.e-grid.e-bigger .e-filterbarcell input {
  font-size: 16px;
}.e-bigger .e-grid .e-groupdroparea,
.e-grid.e-bigger .e-groupdroparea {
  font-size: 16px;
  min-height: 45px;
  padding: 22px 24px;
}.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: 3px 0 0 8px;
}.e-bigger .e-grid .e-headerclone,
.e-grid.e-bigger .e-headerclone {
  font-size: 16px;
}.e-bigger .e-grid .e-groupdroparea.e-grouped,
.e-grid.e-bigger .e-groupdroparea.e-grouped {
  padding: 0 0 8px;
}.e-bigger .e-grid .e-frozenheader table tr td.e-rowcell,
.e-grid.e-bigger .e-frozenheader table tr td.e-rowcell {
  height: 34px;
}.e-bigger .e-grid .e-frozencontent table tr td:first-child:empty,
.e-bigger .e-grid .e-movablecontent table tr td:first-child:empty,
.e-bigger .e-grid .e-frozenhdrcont table tr td:first-child:empty,
.e-bigger .e-grid:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty,
.e-bigger .e-grid:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty,
.e-grid.e-bigger .e-frozencontent table tr td:first-child:empty,
.e-grid.e-bigger .e-movablecontent table tr td:first-child:empty,
.e-grid.e-bigger .e-frozenhdrcont table tr td:first-child:empty,
.e-grid.e-bigger:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty,
.e-grid.e-bigger:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty {
  height: 40px;
}.e-bigger .e-grid.e-bigger .e-columnmenu,
.e-grid.e-bigger.e-bigger .e-columnmenu {
  bottom: 13px;
  margin: 0 -3px;
}.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: 32px;
  margin: 17.5px 0 0 8px;
  padding: 6px 0;
  font-size: 16px;
}.e-bigger .e-grid .e-groupheadercell:hover,
.e-grid.e-bigger .e-groupheadercell:hover {
  padding: 6px 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: 0.45em;
  line-height: 0.45em;
  padding: 8px 4px 14px 12px;
}.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: 0.2em;
}.e-bigger .e-grid .e-row .e-input-group .e-input.e-field,
.e-bigger .e-grid .e-row .e-input-focus .e-input.e-field,
.e-grid.e-bigger .e-row .e-input-group .e-input.e-field,
.e-grid.e-bigger .e-row .e-input-focus .e-input.e-field {
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 16px;
  padding-bottom: 0;
  padding-top: 0;
}.e-bigger .e-grid.e-device .e-row .e-input-group .e-input.e-field,
.e-bigger .e-grid.e-device .e-row .e-input-focus .e-input.e-field,
.e-grid.e-bigger.e-device .e-row .e-input-group .e-input.e-field,
.e-grid.e-bigger.e-device .e-row .e-input-focus .e-input.e-field {
  padding-bottom: 0;
  padding-top: 0;
}.e-bigger .e-grid .e-row .e-input-group,
.e-grid.e-bigger .e-row .e-input-group {
  margin-bottom: 2px;
  vertical-align: middle;
}.e-bigger .e-grid.e-device .e-headercell,
.e-grid.e-bigger.e-device .e-headercell {
  padding: 0 12px 8px;
}.e-bigger .e-grid.e-device .e-headercell:first-child,
.e-grid.e-bigger.e-device .e-headercell:first-child {
  padding: 0 12px 8px 16px;
}.e-bigger .e-grid.e-device .e-headercell:last-child,
.e-grid.e-bigger.e-device .e-headercell:last-child {
  padding: 0 16px 8px 12px;
}.e-bigger .e-grid.e-device .e-groupheadercell span,
.e-grid.e-bigger.e-device .e-groupheadercell span {
  line-height: 33px;
}.e-bigger .e-grid.e-device .e-rowcell,
.e-bigger .e-grid.e-device .e-summarycell,
.e-grid.e-bigger.e-device .e-rowcell,
.e-grid.e-bigger.e-device .e-summarycell {
  padding: 6px 12px;
}.e-bigger .e-grid:not(.e-row-responsive).e-device .e-rowcell:first-child,
.e-bigger .e-grid:not(.e-row-responsive).e-device .e-summarycell:first-child,
.e-grid.e-bigger:not(.e-row-responsive).e-device .e-rowcell:first-child,
.e-grid.e-bigger:not(.e-row-responsive).e-device .e-summarycell:first-child {
  padding: 6px 12px 6px 16px;
}.e-bigger .e-grid:not(.e-row-responsive).e-device .e-rowcell:last-child,
.e-bigger .e-grid:not(.e-row-responsive).e-device .e-summarycell:last-child,
.e-grid.e-bigger:not(.e-row-responsive).e-device .e-rowcell:last-child,
.e-grid.e-bigger:not(.e-row-responsive).e-device .e-summarycell:last-child {
  padding: 6px 16px 6px 12px;
}.e-bigger .e-grid.e-device .e-filterbarcell,
.e-grid.e-bigger.e-device .e-filterbarcell {
  padding: 6px 12px;
}.e-bigger .e-grid.e-device .e-filterbarcell:first-child,
.e-grid.e-bigger.e-device .e-filterbarcell:first-child {
  padding: 6px 12px 6px 16px;
}.e-bigger .e-grid.e-device .e-filterbarcell:last-child,
.e-grid.e-bigger.e-device .e-filterbarcell:last-child {
  padding: 6px 16px 6px 12px;
}.e-bigger .e-grid.e-device .e-groupheadercell .e-ungroupbutton,
.e-grid.e-bigger.e-device .e-groupheadercell .e-ungroupbutton {
  line-height: 37px;
}.e-bigger .e-grid.e-device .e-normaledit .e-rowcell,
.e-grid.e-bigger.e-device .e-normaledit .e-rowcell {
  padding-bottom: 0;
  padding-top: 0;
}.e-bigger .e-grid.e-device .e-editedbatchcell.e-rowcell,
.e-grid.e-bigger.e-device .e-editedbatchcell.e-rowcell {
  padding-bottom: 0;
  padding-top: 0;
}.e-bigger .e-grid .e-unboundcell,
.e-bigger .e-grid .e-editedrow .e-normaledit .e-unboundcell,
.e-bigger .e-grid .e-addedrow .e-normaledit .e-unboundcell,
.e-grid.e-bigger .e-unboundcell,
.e-grid.e-bigger .e-editedrow .e-normaledit .e-unboundcell,
.e-grid.e-bigger .e-addedrow .e-normaledit .e-unboundcell {
  padding-bottom: 1.2px;
  padding-top: 1.2px;
}.e-bigger .e-grid .e-grouptext,
.e-grid.e-bigger .e-grouptext {
  margin-right: 0;
  width: auto;
}.e-bigger .e-grid .e-gridheader table th[rowspan],
.e-bigger .e-grid.e-device .e-gridheader table th[rowspan],
.e-grid.e-bigger .e-gridheader table th[rowspan],
.e-grid.e-bigger.e-device .e-gridheader table th[rowspan] {
  padding-bottom: 20px;
}.e-bigger .e-grid .e-groupsort,
.e-bigger .e-grid span.e-ungroupbutton,
.e-bigger .e-grid .e-toggleungroup,
.e-grid.e-bigger .e-groupsort,
.e-grid.e-bigger span.e-ungroupbutton,
.e-grid.e-bigger .e-toggleungroup {
  margin-left: -8px;
  margin-top: -1px;
}.e-bigger .e-grid span.e-ungroupbutton.e-icons,
.e-grid.e-bigger span.e-ungroupbutton.e-icons {
  font-size: 18px;
  margin-left: -18px;
  margin-top: -1px;
  margin-right: 8px;
}.e-bigger .e-grid .e-groupsort,
.e-grid.e-bigger .e-groupsort {
  margin-right: 0;
  margin-top: -1px;
}.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: 16px 24px 0 0;
  padding: 4px 6px 4px 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: -13px;
  margin-right: -20px;
  margin-top: 6px;
  padding-top: 2px;
}.e-bigger .e-grid .e-groupcaption,
.e-grid.e-bigger .e-groupcaption {
  line-height: 32px;
}.e-bigger .e-grid .e-ccdlg .e-dlg-content,
.e-grid.e-bigger .e-ccdlg .e-dlg-content {
  margin: 40px 0 0;
  padding: 16px 16px 16px 16px;
}.e-bigger .e-grid .e-ccdlg .e-ccul-ele,
.e-grid.e-bigger .e-ccdlg .e-ccul-ele {
  padding: 0;
}.e-bigger .e-grid .e-ccdlg .e-cc-searchdiv,
.e-grid.e-bigger .e-ccdlg .e-cc-searchdiv {
  padding-left: 4px;
}.e-bigger .e-grid .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard,
.e-grid.e-bigger .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard {
  padding-left: 8px;
}.e-bigger .e-grid .e-ccdlg li.e-cclist,
.e-grid.e-bigger .e-ccdlg li.e-cclist {
  padding: 8px 0;
}.e-bigger .e-grid .e-ccdlg .e-toolbar .e-ccdiv,
.e-grid.e-bigger .e-ccdlg .e-toolbar .e-ccdiv {
  margin-top: 0;
}.e-grid {
  border-radius: 1px;
  border-style: none solid solid;
  border-width: 1px;
  display: block;
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 14px;
  height: auto;
  position: relative;
}.e-grid .e-gridheader {
  -webkit-user-select: none;
          user-select: none;
}.e-grid .e-groupdroparea.e-sticky,
.e-grid .e-toolbar.e-sticky,
.e-grid .e-gridheader.e-sticky {
  position: sticky;
  z-index: 10;
}.e-grid .e-gridheader.e-sticky .e-headercontent .e-reorderuparrow,
.e-grid .e-gridheader.e-sticky .e-headercontent .e-reorderdownarrow,
.e-grid .e-ccdlg.e-sticky {
  position: fixed;
  z-index: 10;
}.e-grid .e-groupdroparea.e-sticky {
  opacity: 1;
}.e-grid .e-gridheader .e-firstrow-dragborder,
.e-grid.e-rtl .e-gridheader .e-firstrow-dragborder,
.e-grid .e-gridcontent .e-lastrow-dragborder,
.e-grid.e-rtl .e-gridcontent .e-lastrow-dragborder {
  bottom: 0;
  background-color: #0d6efd;
  height: 2px;
  position: absolute;
}.e-grid .e-grid-relative {
  position: relative;
}.e-grid .e-dropitemscount {
  border: 1px solid #dee2e6;
  border-radius: 17px;
  box-sizing: content-box;
  font-size: 13px;
  line-height: normal;
  margin-left: -8px;
  min-width: 12px;
  padding: 3px 8px 4px;
  position: absolute;
  text-align: center;
  top: -14px;
  z-index: 5;
}.e-grid.e-verticallines .e-cloneproperties.e-draganddrop .e-rowdragdrop,
.e-grid.e-bothlines .e-cloneproperties.e-draganddrop .e-rowdragdrop {
  border-top: 1px solid #dee2e6;
  border-right: 1px solid #dee2e6;
  border-bottom: 0;
}.e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder,
.e-grid .e-gridcontent .e-rowcell.e-dragborder,
.e-grid .e-gridcontent .e-rowdragdrop.e-dragborder,
.e-grid .e-gridcontent .e-detailrowcollapse.e-dragborder, .e-grid .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder,
.e-grid .e-gridheader .e-rowcell.e-dragborder,
.e-grid .e-gridheader .e-rowdragdrop.e-dragborder,
.e-grid .e-gridheader .e-detailrowcollapse.e-dragborder,
.e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder,
.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder,
.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder,
.e-grid.e-rtl .e-gridcontent .e-detailrowcollapse.e-dragborder,
.e-grid.e-rtl .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder,
.e-grid.e-rtl .e-gridheader .e-rowcell.e-dragborder,
.e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragborder,
.e-grid.e-rtl .e-gridheader .e-detailrowcollapse.e-dragborder {
  box-shadow: 0 2px 0 0 #0d6efd;
  position: relative;
  z-index: 5;
}.e-grid .e-gridheader thead .e-icons:not(.e-check):not(.e-stop) {
  font-size: 13px;
}.e-grid .e-row .e-icon-rowdragicon::before {
  display: block;
  text-indent: 10px;
  font-size: 14px;
  font-weight: bold;
  color: #6c757d;
  opacity: 0.54;
}.e-grid .e-row .e-icon-rowdragmoveicon::before {
  font-size: 14px;
  font-weight: bold;
}.e-grid .e-row .e-icon-rowdragmoveicon {
  padding-left: 10px;
}.e-grid .e-draganddrop .e-rowcell, .e-grid.e-rtl .e-draganddrop .e-rowcell {
  padding-left: 6px;
  padding-right: 6px;
}.e-grid .e-gridcontent .e-rowdragdrop,
.e-grid .e-gridheader .e-rowdragdrop {
  border-style: solid;
  border-width: 1px 0 0 0;
  border-color: #dee2e6;
}.e-grid .e-gridcontent .e-rowdragdrop.e-lastrowcell {
  border-bottom-width: 1px;
}.e-grid .e-cloneproperties.e-draganddrop .e-row .e-icon-rowdragicon::before {
  position: relative;
  left: -5px;
}.e-grid .e-icon-rowdragicon {
  font-size: 16px;
  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-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 {
  background: none;
}.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: 18px;
}.e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right {
  width: calc(100% - 50px);
}.e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper .e-input-group::before,
.e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper .e-input-group::after {
  background: none;
}.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper {
  width: 100%;
  padding-left: 18px;
  padding-right: 18px;
}.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-search-icon {
  font-size: 18px;
  margin-top: 0;
}.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-input-group {
  border: 0;
  opacity: 1;
  padding: 0;
  padding-right: 0;
  width: 100%;
}.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-input-group .e-input {
  margin-top: 2px;
}.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-input-group .e-search-icon {
  margin-top: 0;
  padding-left: 0;
}.e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper {
  padding-left: 0;
}.e-grid .e-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 {
  margin-bottom: 0;
  opacity: .6;
  width: 230px;
}.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search.e-input-focus {
  opacity: 1;
}.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search .e-search-icon {
  min-width: 32px;
}.e-bigger .e-grid .e-group-animator .e-groupheadercell,
.e-bigger .e-grid .e-group-animator .e-groupheadercell:hover {
  margin: 15px 0 15px 0;
  border-bottom-width: 1px;
}.e-grid .e-groupdroparea.e-group-animate.e-grouped {
  height: 54px;
}.e-bigger .e-grid .e-group-animate.e-groupdroparea .e-nextgroup {
  margin-top: 22px;
}.e-grid .e-group-animator .e-groupheadercell,
.e-grid .e-group-animator .e-groupheadercell:hover {
  margin: 12px 0 12px 0;
  border-bottom-width: 1px;
}.e-grid .e-group-animator:last-child .e-nextgroup.e-icons.e-icon-next {
  display: none;
}.e-grid .e-groupdroparea.e-group-animate.e-grouped {
  overflow: hidden;
  padding: 0;
  height: 48px;
  border-bottom-width: 0;
}.e-grid.e-rtl .e-group-animator {
  float: right;
}.e-grid.e-rtl .e-group-animate .e-groupheadercell, .e-grid.e-rtl .e-group-animate .e-groupheadercell:hover {
  margin-right: 0;
  margin-left: 0;
}.e-grid.e-rtl .e-group-animate.e-groupdroparea .e-nextgroup {
  transform: rotate(180deg);
  margin-top: 15px;
}.e-grid.e-rtl .e-group-animator:first-child .e-groupheadercell {
  margin: 12px 12px 12px 0;
}.e-grid .e-group-animator:first-child .e-groupheadercell {
  margin: 12px 0 12px 12px;
}.e-grid .e-group-animate.e-groupdroparea .e-nextgroup {
  margin-top: 9px;
}.e-grid .e-groupdroparea.e-group-animate .e-drag.e-icon-drag {
  display: inline-block;
  height: 24px;
  font-size: 12px;
  line-height: 19px;
  padding: 0;
  vertical-align: middle;
}.e-grid .e-group-animator .e-icon-drag.e-icons {
  margin-left: 8px;
}.e-grid .e-groupdroparea.e-group-animate span.e-drag.e-icons.e-icon-drag {
  cursor: move;
}.e-grid .e-group-animate .e-drag.e-icon-drag::before {
  opacity: 1;
}.e-grid .e-group-animate span.e-nextgroup.e-icons.e-icon-next {
  display: inline-block;
  float: left;
  height: 24px;
  line-height: 32px;
  padding: 0;
  vertical-align: middle;
}.e-grid .e-groupdroparea.e-grouped {
  padding: 0 0 4px;
}.e-grid .e-groupdroparea.e-grouped {
  padding: 0 0 4px;
}.e-grid.e-default .e-gridheader.e-stackedfilter .e-grouptopleftcell,
.e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter .e-grouptopleftcell {
  border-top: 0;
}.e-grid.e-default .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell,
.e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell {
  border-bottom: 1px solid;
}.e-grid.e-default.e-verticallines .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell,
.e-grid.e-default.e-hidelines .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell {
  border-bottom: 0;
}.e-grid.e-default .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell,
.e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell {
  border-top: 1px solid;
}.e-grid.e-default.e-hidelines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell,
.e-grid.e-default.e-verticallines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell {
  border-top: 0;
}.e-grid.e-default .e-grouptopleftcell {
  border-top: 2px solid;
}.e-grid.e-default .e-gridheader .e-headercell.e-firstheader,
.e-grid.e-default.e-horizontallines .e-headercell.e-firstheader {
  border-left: 1px solid;
}.e-grid.e-default.e-hidelines .e-headercell.e-firstheader {
  border-left: 0;
}.e-grid.e-default.e-verticallines .e-grouptopleftcell,
.e-grid.e-default.e-bothlines .e-grouptopleftcell,
.e-grid.e-default.e-hidelines .e-grouptopleftcell {
  border-top-width: 0;
}.e-grid.e-default.e-verticallines .e-detailrowcollapse,
.e-grid.e-default.e-verticallines .e-detailrowexpand,
.e-grid.e-default.e-verticallines .e-rowdragdrop, .e-grid.e-default.e-hidelines .e-detailrowcollapse,
.e-grid.e-default.e-hidelines .e-detailrowexpand,
.e-grid.e-default.e-hidelines .e-rowdragdrop {
  border-top-width: 0;
}.e-grid.e-default.e-horizontallines .e-grouptopleftcell {
  border-top: 1px solid;
}.e-grid .e-gridheader .e-headercell .e-rhandler,
.e-grid .e-gridheader .e-headercell .e-rsuppress {
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 4px;
}.e-grid .e-gridheader .e-frozenheader .e-headercell .e-rhandler:last-of-type,
.e-grid .e-gridheader .e-frozenheader .e-headercell .e-rsuppress:last-of-type {
  right: 0;
}.e-grid .e-gridheader .e-frozenheader.e-frozen-right-header .e-headercell .e-rhandler,
.e-grid .e-gridheader .e-frozenheader.e-frozen-right-header .e-headercell .e-rsuppress {
  left: 0;
}.e-grid.e-device .e-gridheader .e-headercell .e-rhandler {
  width: 14px;
}.e-grid.e-rtl .e-gridheader .e-headercell .e-rhandler,
.e-grid.e-rtl .e-gridheader .e-headercell .e-rsuppress {
  left: 0;
  right: auto;
}.e-grid.e-resize-lines .e-gridheader th.e-headercell.e-lastcell .e-rhandler {
  border-right-width: 0;
}.e-grid.e-resize-lines .e-gridheader .e-frozen-right-header th.e-headercell .e-rhandler {
  border-right-width: 0;
}.e-grid.e-rtl .e-gridheader .e-frozenheader.e-frozen-right-header .e-headercell .e-rhandler,
.e-grid.e-rtl .e-gridheader .e-frozenheader.e-frozen-right-header .e-headercell .e-rsuppress {
  right: 0;
}.e-grid.e-rtl.e-resize-lines .e-gridheader .e-frozen-right-header th.e-headercell .e-rhandler {
  border-right-width: 1px;
  border-left-width: 0;
}.e-grid .e-rhelper {
  position: absolute;
  width: 1px;
}.e-grid .e-virtual-rhandler {
  z-index: 1;
}.e-grid.e-device .e-ricon::before {
  border-bottom: 6px solid transparent;
  border-right: 6px solid;
  border-top: 6px solid transparent;
  content: '';
  display: block;
  height: 0;
  position: absolute;
  right: 4px;
  top: 4px;
  width: 20px;
}.e-grid.e-device .e-ricon::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-grid.e-rcursor,
.e-grid .e-gridheader .e-stackedheadercell.e-rcursor,
.e-grid .e-gridheader .e-rcursor {
  cursor: col-resize;
}.e-grid.e-editing .e-gridheader .e-rcursor {
  cursor: default;
}.e-grid .e-table {
  border-collapse: separate;
  table-layout: fixed;
  width: 100%;
}.e-grid .e-tableborder {
  border-right: 1px solid;
}.e-grid .e-virtualtable {
  will-change: transform;
  z-index: 1;
}.e-grid .e-headercelldiv {
  border: 0 none;
  display: block;
  font-size: 14px;
  font-weight: 700;
  height: 18px;
  line-height: 18px;
  margin: -5px;
  overflow: hidden;
  padding: 0 0.4em;
  text-align: left;
  text-transform: none;
  -webkit-user-select: none;
          user-select: none;
}.e-grid .e-headercelldiv.e-headerchkcelldiv {
  overflow: visible;
}.e-grid .e-gridheader .e-headercontent .e-rightalign .e-headercelldiv.e-headerchkcelldiv {
  padding: 0 .6em;
}.e-grid .e-gridheader .e-headercontent .e-centeralign .e-headercelldiv.e-headerchkcelldiv {
  padding: 0 .6em;
}.e-grid .e-headercell,
.e-grid .e-headercell.e-stackedheadercell,
.e-grid .e-headercell.e-defaultcursor {
  cursor: default;
}.e-grid .e-headercell.e-mousepointer,
.e-grid .e-headercell.e-stackedheadercell.e-mousepointer {
  cursor: pointer;
}.e-grid .e-gridheader .e-headercell,
.e-grid .e-gridheader .e-detailheadercell {
  -webkit-user-select: none;
          user-select: none;
}.e-grid .e-gridcontent tr:first-child td {
  border-top: 0 none;
}.e-grid .e-gridheader tr:first-child th {
  border-top: 0 none;
}.e-grid .e-gridheader tr th:last-child.e-filterbarcell {
  padding-right: 2px;
}.e-grid .e-gridheader tr th:last-child {
  padding-right: 8px;
}.e-grid .e-gridheader tr th:first-child {
  padding-left: 8px;
}.e-grid .e-gridheader tr th:first-child.e-filterbarcell {
  padding-left: 2px;
}.e-grid .e-gridheader {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-top-width: 1px;
}.e-grid .e-frozenhdrcont {
  border-bottom-width: 0;
}.e-grid .e-frozenhdrcont table tr:not(.e-editedrow):first-child td {
  border-top-style: solid;
  border-top-width: 1px;
}.e-grid.e-bothlines .e-filterbarcell,
.e-grid.e-bothlines .e-filterbarcelldisabled {
  border-width: 1px 0 0 1px;
}.e-grid .e-headercell,
.e-grid .e-detailheadercell {
  border-style: solid;
  border-width: 0;
  font-size: 14px;
  font-weight: 700;
  height: 34px;
  overflow: hidden;
  padding: 8px 8px 8px;
  position: relative;
  text-align: left;
}.e-grid.e-device .e-headercell {
  padding: 0 12px 8px;
}.e-grid.e-device .e-headercell:first-child {
  padding: 0 12px 8px 16px;
}.e-grid.e-device .e-headercell:last-child {
  padding: 0 16px 8px 12px;
}.e-grid .e-rowcell {
  border-style: solid;
  border-width: 1px 0 0;
  display: table-cell;
  font-size: 14px;
  line-height: 22px;
  overflow: hidden;
  padding: 6px 8px;
  vertical-align: middle;
  white-space: nowrap;
  width: auto;
}.e-grid .e-frozenheader table .e-insertedrow td.e-rowcell,
.e-grid .e-frozencontent table .e-insertedrow td.e-rowcell,
.e-grid .e-movableheader table .e-insertedrow td.e-rowcell,
.e-grid .e-movablecontent table .e-insertedrow td.e-rowcell,
.e-grid:not(.e-grid-min-height) .e-gridcontent .e-content tr.e-insertedrow .e-rowcell:empty,
.e-grid .e-row.e-emptyrow {
  height: 35px;
}.e-grid .e-editedrow .e-input-group input.e-input,
.e-grid .e-editedrow .e-input-group.e-control-wrapper input.e-input,
.e-grid .e-addedrow .e-input-group input.e-input,
.e-grid .e-addedrow .e-input-group.e-control-wrapper input.e-input {
  min-height: unset;
}.e-grid:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty,
.e-grid:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty {
  height: 34px;
}.e-grid.e-afenabled .e-movablecontent,
.e-grid.e-afenabled .e-frozencontent,
.e-grid.e-afenabled .e-movableheader,
.e-grid.e-afenabled .e-frozenheader,
.e-grid.e-afenabled .e-headercontent, .e-grid.e-enabledboxbdr .e-movablecontent,
.e-grid.e-enabledboxbdr .e-frozencontent,
.e-grid.e-enabledboxbdr .e-movableheader,
.e-grid.e-enabledboxbdr .e-frozenheader,
.e-grid.e-enabledboxbdr .e-headercontent {
  position: relative;
}.e-grid .e-rowcell:first-child,
.e-grid .e-summarycell:first-child {
  padding-left: 8px;
}.e-grid .e-rowcell:last-child,
.e-grid .e-summarycell:last-child {
  padding-right: 8px;
}.e-grid .e-unboundcell,
.e-grid .e-editedrow .e-normaledit .e-unboundcell,
.e-grid .e-addedrow .e-normaledit .e-unboundcell {
  padding-bottom: 4px;
  padding-top: 4px;
}.e-grid .e-unboundcelldiv > button {
  margin: 0 4px;
}.e-grid .e-unboundcelldiv {
  margin: 0 -3.5px;
}.e-grid .e-summarycell {
  border-style: solid;
  border-width: 1px 0 0;
  font-size: 14px;
  font-weight: 700;
  height: auto;
  line-height: 14px;
  padding: 6px 8px;
  white-space: normal;
  word-wrap: break-word;
}.e-grid .e-summarycontent {
  display: flex;
}.e-grid .e-summarycontent .e-frozenfootercontent {
  float: left;
  width: min-content;
}.e-grid .e-summarycontent .e-frozen-right-footercontent {
  float: right;
}.e-grid .e-summarycontent .e-frozen-right-footercontent .e-firstsummarycell {
  border-left: 1px solid;
  border-color: #e0e0e0;
}.e-grid .e-summarycontent .e-movablefootercontent {
  height: inherit;
  overflow: hidden;
  flex: 1;
}.e-grid .e-summarycontent .e-indentcell {
  border-width: 1px 0 0;
}.e-grid .e-summarycontent .e-detailindentcelltop {
  border-width: 1px 0 0;
}.e-grid.e-device .e-rowcell,
.e-grid.e-device .e-summarycell {
  padding: 6px 12px;
}.e-grid.e-device .e-rowcell:first-child,
.e-grid.e-device .e-summarycell:first-child {
  padding: 6px 12px 6px 16px;
}.e-grid.e-device .e-rowcell:last-child,
.e-grid.e-device .e-summarycell:last-child {
  padding: 6px 16px 6px 12px;
}.e-grid td.e-rowcell.e-checkbox {
  padding: 8px 8px;
}.e-grid td.e-rowcell.e-checkbox input[type='checkbox'] {
  margin-top: 0;
}.e-grid.e-default .e-rowcell.e-lastrowcell {
  border-bottom-width: 1px;
}.e-grid.e-default .e-detailrowcollapse.e-lastrowcell {
  border-bottom-width: 1px;
}.e-grid.e-default .e-detailrow .e-lastrowcell {
  border-bottom: 1px solid;
  border-bottom-color: #dee2e6;
}.e-grid.e-bothlines .e-rowcell.e-lastrowcell {
  border-bottom-width: 1px;
}.e-grid.e-bothlines .e-rowcell {
  border-width: 1px 0 0 1px;
}.e-grid .e-gridheader table th[rowspan],
.e-grid.e-device .e-gridheader table th[rowspan] {
  padding-bottom: 13px;
  vertical-align: bottom;
}.e-grid .e-emptyrow td {
  line-height: 22px;
  padding: .7em;
}.e-grid.e-responsive .e-rowcell,
.e-grid.e-responsive .e-headercelldiv {
  text-overflow: ellipsis;
  white-space: nowrap;
}.e-grid.e-responsive .e-rowcell.e-gridchkbox,
.e-grid.e-responsive .e-headercelldiv.e-headerchkcelldiv {
  text-overflow: clip;
}.e-grid.e-default .e-headercell,
.e-grid.e-default .e-detailheadercell {
  border-width: 0;
}.e-grid [aria-selected] + tr .e-detailindentcell {
  border-top-style: solid;
  border-top-width: 1px;
}.e-grid.e-default.e-verticallines .e-headercell,
.e-grid.e-default.e-verticallines .e-detailheadercell {
  border-width: 0 0 0 1px;
}.e-grid.e-default.e-verticallines .e-headercell.e-stackedheadercell {
  border-bottom: 1px solid;
}.e-grid.e-default .e-stackedheadercell {
  border-width: 1px 0 1px 1px;
}.e-grid.e-default.e-verticallines tr th:first-child:not(.e-firstcell) {
  border-left-width: 0;
}.e-grid.e-default.e-bothlines .e-headercell,
.e-grid.e-default.e-bothlines .e-detailheadercell {
  border-width: 0 0 0 1px;
}.e-grid.e-default table th[rowspan] {
  border-width: 0 0 0 1px;
}.e-grid tr th.e-firstcell {
  border-left-style: solid;
  border-left-width: 1px;
}.e-grid.e-default tr td:first-child,
.e-grid.e-default tr th.e-headercell:first-child:not(.e-firstcell),
.e-grid.e-default tr th.e-detailheadercell:first-child,
.e-grid.e-default tr th.e-filterbarcell:first-child {
  border-left-width: 0;
}.e-grid.e-default .e-gridheader th.e-firstcell.e-movablefirst {
  border-left-width: 0;
}.e-grid .e-hide {
  display: none;
}.e-grid .e-rowcell,
.e-grid .e-gridcontent,
.e-grid .e-gridheader,
.e-grid .e-headercontent,
.e-grid .e-groupdroparea,
.e-grid .e-gridfooter,
.e-grid .e-summarycontent {
  overflow: hidden;
  vertical-align: middle;
}.e-grid .e-sortfilterdiv {
  float: right;
  height: 16px;
  margin: -28px -4px;
  padding: 1px 2px;
  width: 16px;
}.e-grid .e-gridheader .e-rightalign .e-sortfilterdiv {
  float: left;
  margin: -28px -5px;
}.e-grid .e-gridheader .e-sortfilter .e-rightalign .e-headercelldiv,
.e-grid .e-gridheader .e-rightalign .e-stackedheadercelldiv {
  padding: 0 8px 0;
}.e-grid .e-gridheader .e-sortfilter .e-rightalign.e-fltr-icon .e-headercelldiv {
  margin: -5px 15px -5px 0;
}.e-grid .e-gridheader .e-sortfilter .e-fltr-icon .e-headercelldiv {
  margin: -5px 15px -5px -5px;
}.e-grid .e-gridheader .e-sortfilter .e-headercelldiv,
.e-grid .e-gridheader .e-stackedheadercelldiv,
.e-grid .e-gridheader .e-headercell .e-headercelldiv.e-headerchkcelldiv {
  padding: 0 8px 0 8px;
}.e-grid .e-filtermenudiv {
  float: right;
  margin: -11px -8px;
  padding: 2px 2px 1px;
  text-align: right;
}.e-grid .e-filtermenudiv:hover {
  cursor: pointer;
}.e-grid.e-print-grid-layout .e-pager, .e-grid.e-print-grid-layout .e-filterbar, .e-grid.e-print-grid-layout .e-icons:not(.e-frame), .e-grid.e-print-grid-layout .e-grouptopleftcell, .e-grid.e-print-grid-layout .e-recordpluscollapse, .e-grid.e-print-grid-layout .e-indentcell, .e-grid.e-print-grid-layout .e-recordplusexpand {
  display: none;
}.e-grid.e-print-grid-layout .e-indentcell.e-detailindentcelltop {
  display: table-cell;
}.e-grid.e-print-grid-layout .e-content {
  overflow-y: hidden;
}.e-grid.e-print-grid-layout .e-grouptext {
  width: auto;
}.e-grid.e-print-grid-layout .e-detailcell {
  padding: .8em .6em;
}.e-grid.e-print-grid {
  left: -1000px;
  top: -1000px;
}.e-grid .e-flmenu-valuediv {
  padding: 14px 0 0;
}.e-grid .e-flbldcontent {
  padding: 18px 18px 0;
}.e-grid .e-flblbtn {
  width: 110px;
}.e-grid .e-sortnumber {
  border-radius: 65%;
  display: inline-block;
  float: right;
  font-size: 12px;
  height: 16px;
  line-height: 16px;
  margin: 1.5px 11px 0 8px;
  text-align: center;
  width: 16px;
}.e-grid .e-gridheader .e-rightalign .e-sortnumber {
  float: left;
  margin: 1.5px 11px 0 15px;
}.e-grid .e-gridheader .e-fltr-icon .e-sortfilterdiv {
  margin: -11px 20px -29px 0;
}.e-grid .e-gridheader .e-rightalign.e-fltr-icon .e-sortfilterdiv {
  margin: -11px -11px -5px -5px;
}.e-grid.e-wrap .e-gridheader .e-rightalign .e-sortnumber {
  margin: 3px 2px 0 10px;
}.e-grid.e-wrap .e-gridheader .e-sortnumber {
  margin: 3px 5px 0 2px;
}.e-grid.e-wrap .e-gridheader .e-sortfilterdiv {
  margin: -9px 10px;
}.e-grid .e-movableheader .e-editcell.e-normaledit,
.e-grid .e-frozenheader .e-editcell.e-normaledit {
  border-top-color: transparent;
}.e-grid .e-columnmenu {
  position: absolute;
  right: 23px;
  float: right;
  margin: -19px -23px -3px -19px;
  padding: 6px;
}.e-grid.e-wrap .e-columnmenu {
  margin: -19px -20px -20px -20px;
}.e-grid.e-rtl .e-columnmenu {
  left: 23px;
  right: auto;
  margin: -20px -18px -1px -22px;
}.e-grid.e-wrap.e-rtl .e-columnmenu {
  margin: -17px -13px -23px -25px;
}.e-grid [class^='e-'] {
  box-sizing: border-box;
}.e-grid .e-rowdragdropcell {
  border-style: solid;
  border-width: 1px 0 0;
}.e-grid .e-detailrowcollapse,
.e-grid .e-detailrowexpand {
  border-style: solid;
  border-width: 1px 0 0;
  cursor: pointer;
}.e-grid .e-detailindentcell {
  border-right-style: solid;
  border-right-width: 1px;
}.e-grid .e-detailcell {
  border-top-style: solid;
  border-top-width: 1px;
  padding: .3em;
}.e-grid.e-verticallines .e-rowcell,
.e-grid.e-verticallines .e-filterbarcell {
  border-width: 0 0 0 1px;
}.e-grid.e-hidelines .e-rowcell,
.e-grid.e-horizontallines .e-headercell,
.e-grid.e-hidelines .e-headercell,
.e-grid.e-horizontallines .e-detailheadercell,
.e-grid.e-hidelines .e-detailheadercell,
.e-grid.e-hidelines tr th.e-firstcell,
.e-grid.e-hidelines .e-filterbarcell {
  border-width: 0;
}.e-grid.e-horizontallines .e-headercell.e-stackedheadercell {
  border-width: 0 0 1px 1px;
}.e-grid.e-horizontallines .e-rowcell {
  border-width: 1px 0 0;
}.e-grid.e-horizontallines .e-filterbarcell {
  border-width: 1px 0 0;
}.e-grid.e-horizontallines .e-rowcell.e-lastrowcell, .e-grid.e-verticallines .e-rowcell.e-lastrowcell, .e-grid.e-hidelines .e-rowcell.e-lastrowcell {
  border-bottom-width: 1px;
}.e-grid.e-horizontallines .e-detailrowvisible, .e-grid.e-verticallines .e-detailrowvisible, .e-grid.e-hidelines .e-detailrowvisible, .e-grid.e-bothlines .e-detailrowvisible {
  border-left-width: 0;
}.e-grid.e-verticallines .e-firstchildrow .e-rowcell,
.e-grid.e-verticallines .e-firstchildrow .e-detailrowcollapse,
.e-grid.e-verticallines .e-firstchildrow .e-detailrowexpand, .e-grid.e-hidelines .e-firstchildrow .e-rowcell,
.e-grid.e-hidelines .e-firstchildrow .e-detailrowcollapse,
.e-grid.e-hidelines .e-firstchildrow .e-detailrowexpand {
  border-top-width: 1px;
}.e-grid .e-filterbarcell .e-icons::before {
  display: block;
  margin: 0 auto;
}.e-grid .e-filterbarcell .e-filtertext::-webkit-search-cancel-button,
.e-grid .e-search input::-webkit-search-cancel-button {
  display: none;
}.e-grid .e-filterbarcell .e-filtertext::-ms-clear,
.e-grid .e-search input::-ms-clear {
  display: none;
}.e-grid .e-filterbarcell,
.e-grid .e-filterbarcelldisabled {
  border-collapse: collapse;
  border-style: solid;
  border-width: 1px 0 0;
  cursor: default;
  height: 34px;
  overflow: hidden;
  padding: 1px 2px;
  vertical-align: middle;
}.e-grid .e-rowdragheader {
  border-color: #dee2e6;
  border-style: solid;
  border-width: 1px 0 0;
}.e-grid .e-filterbarcell input {
  border-radius: 4px;
  border-style: solid;
  border-width: 0;
  font-size: 14px;
  font-weight: normal;
  height: 32px;
  padding-right: 24px;
  text-indent: 1px;
  width: 100%;
}.e-grid.e-device .e-filterbarcell {
  padding: 6px 12px;
}.e-grid.e-device .e-filterbarcell:first-child {
  padding: 6px 12px 6px 16px;
}.e-grid.e-device .e-filterbarcell:last-child {
  padding: 6px 16px 6px 12px;
}.e-grid .e-searchclear {
  float: right;
  position: relative;
}.e-grid.e-rtl .e-searchclear {
  float: left;
  position: relative;
}.e-grid .e-checkboxlist {
  height: 200px;
  margin-top: 5px;
  min-height: 160px;
  overflow-y: auto;
}.e-grid .e-checkfltrnmdiv {
  height: 60px;
  padding: 23px;
  text-align: center;
}.e-grid .e-checkboxlist > span {
  padding-left: 8px;
}.e-grid .e-chk-hidden {
  -moz-appearance: none;
  height: 1px;
  opacity: 0;
  width: 1px;
}.e-grid .e-checkselect,
.e-grid .e-checkselectall {
  margin: 0;
  opacity: 0;
  position: absolute;
  width: 0;
}.e-grid .e-rowcell .e-checkbox-wrapper,
.e-grid .e-rowcell .e-css.e-checkbox-wrapper {
  height: 20px;
  line-height: 20px;
}.e-grid .e-dialog.e-checkboxfilter,
.e-grid .e-dialog.e-flmenu {
  min-width: 250px;
}.e-grid .e-dialog.e-checkboxfilter .e-dlg-content,
.e-grid .e-dialog.e-flmenu .e-dlg-content {
  border-radius: 6px;
}.e-grid .e-dialog.e-checkboxfilter {
  min-height: 307px;
}.e-grid .e-checkboxfilter .e-searchbox {
  display: block;
}.e-grid .e-checkboxfilter .e-dlg-content {
  padding-left: 6px;
}.e-grid .e-checkboxfilter .e-ftrchk,
.e-grid .e-checkboxfilter .e-searchbox {
  padding-left: 8px;
}.e-grid .e-ftrchk {
  padding-bottom: 8px;
  padding-top: 8px;
}.e-grid .e-filterdiv,
.e-grid .e-fltrtempdiv {
  padding: 0;
  position: relative;
  text-align: center;
  width: 100%;
}.e-grid .e-pager {
  border-bottom: transparent;
  border-left: transparent;
  border-right: transparent;
}.e-grid .e-gridpopup {
  font-weight: normal;
  position: absolute;
  -webkit-user-select: none;
          user-select: none;
  z-index: 99999;
}.e-grid .e-gridpopup .e-content {
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  font-size: 14px;
  padding: 4px;
}.e-grid .e-lastsummarycell {
  border-right: 1px solid;
}.e-grid .e-footerpadding {
  padding-right: 14px;
}.e-grid .e-gridpopup span {
  border: 1px solid 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-cloneproperties {
  border-style: solid;
  border-width: 1px;
  box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
  font-size: 14px;
  font-weight: 400;
  opacity: 1;
  overflow: hidden;
  padding: 2px 8px 1px;
  text-align: left;
  -webkit-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: nowrap;
  z-index: 10;
}.e-grid .e-cloneproperties.e-draganddrop {
  border-spacing: 0;
  font-size: 14px;
  font-weight: normal;
  overflow: visible;
}.e-grid .e-cloneproperties.e-draganddrop table {
  border-spacing: 0;
}.e-grid .e-defaultcur {
  cursor: default;
}.e-grid .e-notallowedcur {
  cursor: not-allowed;
}.e-grid .e-grabcur {
  cursor: grabbing;
}.e-grid .e-cloneproperties.e-headerclone table {
  border-spacing: 0;
}.e-grid .e-headerclone {
  border-radius: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 29px;
}.e-grid .e-draganddrop {
  border-width: 0 1px 1px;
  font-weight: normal;
  padding: 0;
}.e-grid .e-draganddrop .e-rowcell {
  opacity: .95;
}.e-grid.e-default .e-gridheader th.e-firstcell,
.e-grid.e-default .e-gridheader th.e-laststackcell {
  border-left-style: solid;
  border-left-width: 1px;
}.e-grid.e-bothlines .e-gridheader th.e-stackedheadercell {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-left-style: solid;
  border-left-width: 1px;
}.e-grid.e-default.e-hidelines .e-gridheader th.e-firstcell {
  border-left-width: 0;
}.e-grid .e-gridheader .e-headercontent .e-reorderuparrow,
.e-grid .e-gridheader .e-headercontent .e-reorderdownarrow {
  font-size: 10px;
  margin-left: -3px;
  margin-top: -1.4px;
  position: absolute;
  z-index: 10;
}.e-grid td.e-active {
  font-weight: 400;
}.e-grid td.e-cellselectionbackground {
  font-weight: 400;
}.e-grid .e-groupdroparea {
  height: auto;
  line-height: normal;
  min-height: 36px;
}.e-grid .e-griddragarea {
  border: 1px solid;
  opacity: .6;
  position: absolute;
}.e-grid .e-gdclone {
  border-radius: 4px;
  padding: 2px;
}.e-grid .e-content {
  -webkit-overflow-scrolling: touch;
  overflow-x: auto;
  overflow-y: scroll;
  position: relative;
}.e-grid.e-ungroupdrag .e-columnheader,
.e-grid.e-ungroupdrag .e-groupdroparea,
.e-grid.e-rowdrag .e-columnheader,
.e-grid.e-rowdrag .e-groupdroparea {
  cursor: not-allowed;
}.e-grid .e-groupdroparea,
.e-grid.e-ungroupdrag .e-gridcontent,
.e-grid.e-rowdrag .e-gridcontent {
  cursor: default;
}.e-grid .e-groupdroparea {
  border-style: solid none;
  border-width: 1px 0 0;
}.e-grid .e-groupdroparea {
  border-top-width: 1px;
  font-size: 14px;
  font-weight: normal;
  opacity: 1;
  padding: 9px 0;
  text-align: center;
  text-indent: 1pt;
  -webkit-user-select: none;
          user-select: none;
  width: 100%;
}.e-grid .e-grouptext {
  display: inline-block;
  margin-right: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: auto;
}.e-grid .e-grid-icon {
  float: left;
}.e-grid .e-groupheadercell,
.e-grid .e-groupheadercell:hover {
  border: 1px;
  border-collapse: collapse;
  border-radius: 0;
  cursor: pointer;
  font-size: 14px;
  font-weight: normal;
  height: 32px;
  margin: 4px 0 0 5px;
  overflow: hidden;
  padding: 5px 0;
  vertical-align: middle;
}.e-grid .e-groupheadercell:hover {
  border: 1px;
  padding: 5px 0;
}.e-grid .e-groupheadercell span {
  display: inline-block;
  float: left;
  height: 22px;
  line-height: 25px;
  padding: 0 8px;
  vertical-align: middle;
}.e-grid .e-groupheadercell .e-grouptext {
  line-height: 22px;
}.e-grid .e-groupheadercell .e-ungroupbutton {
  font-size: 14px;
  line-height: 20px;
}.e-grid.e-device .e-groupheadercell span {
  line-height: 26px;
}.e-grid.e-device .e-groupheadercell .e-ungroupbutton {
  line-height: 28px;
}.e-grid .e-groupheadercell .e-cancel {
  padding-right: 14px;
}.e-grid .e-groupheadercell .e-icons::before {
  display: inline;
}.e-grid .e-groupsort,
.e-grid .e-ungroupbutton,
.e-grid .e-toggleungroup {
  font-size: 14px;
  margin-left: -8px;
}.e-grid .e-groupsort {
  margin-right: 0;
  margin-top: -0.5px;
}.e-grid span.e-ungroupbutton.e-icons {
  margin-left: -12px;
  margin-top: 2px;
}.e-grid .e-grptogglebtn {
  padding: 7px;
}.e-grid .e-icon-gdownarrow {
  font-size: 16px;
  text-indent: 11px;
}.e-grid .e-icon-grightarrow {
  font-size: 16px;
  text-indent: 11px;
}.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;
  overflow: hidden;
  padding: 0.5em;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: auto;
}.e-grid .e-virtualtable .e-groupcaption {
  line-height: 22px;
  padding: 6px 8px;
}.e-grid .e-autofill {
  border: 1px solid;
  height: 8px;
  position: absolute;
  -webkit-user-select: none;
          user-select: none;
  width: 8px;
}.e-grid .e-headercontent {
  border-style: solid;
  border-width: 0;
}.e-grid .e-stackedheadercell {
  border-width: 1px 0 1px 1px;
  white-space: nowrap;
}.e-grid .e-noselect {
  -webkit-user-select: none;
          user-select: none;
}.e-grid .e-toolbar .e-btn-icon.e-icons.e-columnchooser-btn {
  font-size: 18px;
  line-height: 3;
}.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: 4px;
}.e-grid .e-edit-dialog .e-dlg-content {
  position: relative;
}.e-grid .e-edit-dialog {
  min-height: 350px;
}.e-grid .e-griderror label {
  display: inline !important;
}.e-grid .e-tooltip-wrap.e-griderror {
  z-index: 1000;
}.e-grid .e-tooltip-wrap.e-griderror .e-arrow-tip.e-tip-top {
  left: 44%;
}.e-grid .e-normaledit .e-rowcell {
  padding-bottom: 0;
  padding-top: 0;
}.e-grid.e-device .e-normaledit .e-rowcell {
  padding-bottom: 2px;
  padding-top: 2px;
}.e-grid .e-gridcontent .e-normaledit .e-rowcell.e-lastrowadded {
  border-bottom: 1px solid #dee2e6;
  border-top: 0 none #dee2e6;
}.e-grid .e-normaledit {
  border-top: 0;
  padding: 0;
}.e-grid .e-gridcontent .e-normaledit .e-rowcell {
  border-top: 1px solid;
}.e-grid:not(.e-row-responsive) .e-gridcontent tr.e-row:first-child .e-rowcell {
  border-top: 0;
}.e-grid.e-device .e-editedbatchcell.e-rowcell,
.e-grid .e-editedbatchcell.e-rowcell,
.e-grid.e-device .e-gridcontent .e-normaledit .e-rowcell {
  padding-bottom: 0;
  padding-top: 0;
}.e-grid .e-editedbatchcell,
.e-grid td.e-boolcell {
  padding-left: 8px;
  padding-right: 8px;
}.e-grid td.e-boolcell input {
  margin: 3px 3px 3px 4px;
}.e-grid td.e-boolcell.e-rowcell {
  padding-bottom: 5px;
  padding-top: 5px;
}.e-grid .e-dialog .e-gridform .e-rowcell {
  border: 0;
  padding: 0;
}.e-grid .e-row .e-input-group .e-input.e-field,
.e-grid .e-row .e-input-focus .e-input.e-field {
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 14px;
  padding-bottom: 1px;
  padding-top: 2px;
}.e-grid .e-row .e-input-group {
  margin-bottom: 2px;
  margin-top: 2px;
  vertical-align: middle;
}.e-grid .e-defaultcell.e-ralign,
.e-grid .e-editedrow .e-defaultcell.e-ralign,
.e-grid .e-defaultcell.e-ralign:focus,
.e-grid .e-editedrow .e-defaultcell.e-ralign:focus {
  padding-right: 10px;
}.e-grid .e-dlg-content .e-defaultcell.e-ralign,
.e-grid .e-dlg-content .e-defaultcell.e-ralign:focus {
  padding-right: 0;
}.e-grid .e-hiddenrow {
  display: none;
}.e-grid .e-columnchooserdiv {
  float: right;
  margin: -12px;
}.e-grid .e-ccdlg .e-dlg-content {
  margin: 40px 0 0;
  overflow: visible;
  padding: 14px 14px 14px 14px;
}.e-grid .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard {
  padding-left: 8px;
}.e-grid .e-ccdlg .e-main-div {
  box-sizing: border-box;
  position: relative;
}.e-grid .e-ccdlg .e-ccul-ele {
  margin: 13px 0;
  padding: 0;
}.e-grid .e-ccdlg li.e-cclist {
  padding: 7px 0;
}.e-grid .e-ccdlg .e-checkbox-wrapper .e-frame {
  margin-left: 0;
}.e-grid .e-ccdlg label.e-cc {
  margin: 0;
}.e-grid .e-ccdlg .e-footer-content {
  border-style: solid;
  border-width: 1px 0 0;
}.e-grid .e-ccdlg .e-cc-contentdiv {
  height: 196px;
  overflow-y: auto;
}.e-grid .e-ccdlg .e-cc-searchdiv {
  border-style: solid;
  border-width: 1px;
  left: 1px;
  opacity: 0.6;
  position: absolute;
  right: 0;
  top: -41px;
}.e-grid .e-ccdlg .e-cc-searchdiv span.e-ccsearch-icon.e-icons {
  float: right;
  opacity: .6;
  padding: 6px 5px;
}.e-grid .e-ccdlg .e-cc-searchdiv span.e-ccsearch-icon.e-cc-cancel {
  font-size: 18px;
  padding: 5px 5px 6px;
}.e-grid .e-ccdlg .e-cc-searchdiv.e-input-focus {
  opacity: 1;
}.e-grid .e-ccdlg .e-cc-searchdiv.e-input-focus span.e-ccsearch-icon.e-icons {
  opacity: 1;
}.e-grid .e-ccdlg .e-innerdiv.e-ccnmdiv {
  height: 60px;
  padding: 23px;
  text-align: center;
}.e-grid .e-ccdlg .e-checkbox-wrapper .e-label {
  text-overflow: ellipsis;
}.e-grid .e-ccdlg .e-cc-chbox {
  margin: 3px;
  vertical-align: middle;
}.e-grid .e-ccdlg .e-cc-lab-name {
  padding: 7px;
  text-overflow: ellipsis;
  vertical-align: middle;
}.e-grid .e-ccdlg .e-cc.e-input,
.e-grid .e-ccdlg .e-cc.e-input:focus {
  border: 0;
  padding-bottom: 6px;
  padding-left: 4px;
  padding-top: 6px;
}.e-grid .e-checkboxfiltertext {
  width: 150px;
  word-break: normal;
}.e-grid .e-frozenhdrcont .e-headercontent > .e-table,
.e-grid .e-frozenhdrcont .e-frozenheader > .e-table,
.e-grid .e-frozenhdrcont .e-movableheader > .e-table,
.e-grid .e-frozenhdrcont .e-headercontent .e-virtualtable > .e-table {
  border-bottom: 3px solid;
}.e-grid .e-frozenheader > .e-table,
.e-grid .e-frozencontent > .e-table,
.e-grid .e-frozenheader .e-virtualtable > .e-table,
.e-grid .e-frozencontent .e-virtualtable > .e-table {
  border-left: 0;
  border-right: 3px solid;
}.e-grid .e-frozenheader.e-frozen-right-header > .e-table,
.e-grid .e-frozencontent.e-frozen-right-content > .e-table {
  border-left: 3px solid;
  border-right: 0;
}.e-grid .e-frozenheader {
  float: left;
  width: min-content;
}.e-grid .e-frozenheader.e-frozen-right-header {
  float: right;
}.e-grid.e-rtl .e-frozenheader > .e-table,
.e-grid.e-rtl .e-frozencontent > .e-table,
.e-grid.e-rtl .e-frozenheader .e-virtualtable > .e-table,
.e-grid.e-rtl .e-frozencontent .e-virtualtable > .e-table {
  border-left: 3px solid;
  border-right: 0;
}.e-grid.e-rtl .e-frozenheader.e-frozen-right-header > .e-table,
.e-grid.e-rtl .e-frozencontent.e-frozen-right-content > .e-table {
  border-left: 0;
  border-right: 3px solid;
}.e-grid.e-rtl .e-frozenheader {
  float: right;
}.e-grid.e-rtl .e-frozenheader.e-frozen-right-header {
  float: left;
}.e-grid.e-rtl .e-frozencontent {
  float: right;
}.e-grid.e-rtl .e-frozen-right-content {
  float: left;
}.e-grid.e-rtl .e-frozenfootercontent {
  float: right;
}.e-grid.e-rtl .e-frozen-right-footercontent {
  float: left;
}.e-grid .e-movableheader {
  overflow: hidden;
}.e-grid .e-frozenhdrcont {
  -ms-touch-action: none;
}.e-grid .e-frozencontent {
  -ms-touch-action: none;
  border-bottom-width: 1px;
  float: left;
  width: min-content;
}.e-grid .e-frozen-right-content {
  float: right;
}.e-grid .e-movablecontent {
  -ms-overflow-style: none;
  flex: 1;
  overflow-x: auto;
  overflow-y: hidden;
}.e-grid:not(.sf-grid) .e-movablecontent::-webkit-scrollbar {
  display: none;
}.e-grid .e-content.e-mac-safari::-webkit-scrollbar {
  width: 7px;
}.e-grid .e-content.e-mac-safari::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 4px;
}.e-grid .e-frozenscrollbar {
  border-top: 1px solid #dee2e6;
}.e-grid .e-movablescrollbar {
  flex: 1;
  overflow: hidden;
  overflow-x: scroll;
}.e-grid .e-columnchooser::before {
  line-height: 1.9;
}.e-grid .e-toolbar .e-ccdiv .e-columnchooser.e-cctbn-icon {
  font-size: 15px;
  vertical-align: middle;
}.e-grid .e-toolbar .e-ccdiv {
  margin-top: -1px;
  padding: 0 10px;
}.e-grid.e-rtl .e-tableborder {
  border-left: 1px solid;
  border-right: 0;
}.e-grid.e-rtl .e-checkboxfilter .e-dlg-content {
  padding-left: 14px;
  padding-right: 6px;
}.e-grid.e-rtl .e-checkboxfilter .e-ftrchk,
.e-grid.e-rtl .e-checkboxfilter .e-searchbox {
  padding-left: 0;
  padding-right: 8px;
}.e-grid.e-rtl .e-headercell,
.e-grid.e-rtl .e-detailheadercell {
  border-width: 0;
  text-align: right;
}.e-grid.e-rtl .e-headercell .e-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 1.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: 2px 0 0 15px;
}.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: -29px 10px;
}.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: 5px -2px 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: -10px;
}.e-grid.e-rtl .e-headercell.e-leftalign .e-sortfilterdiv,
.e-grid.e-rtl .e-detailheadercell.e-leftalign .e-sortfilterdiv {
  float: right;
  margin: -30px 3px;
}.e-grid.e-rtl .e-headercell.e-leftalign .e-headercelldiv,
.e-grid.e-rtl .e-detailheadercell.e-leftalign .e-headercelldiv {
  padding: 0 25px 0 .7em;
}.e-grid.e-rtl .e-headercell.e-leftalign .e-headercelldiv .e-sortnumber,
.e-grid.e-rtl .e-detailheadercell.e-leftalign .e-headercelldiv .e-sortnumber {
  float: right;
  margin: 2px 2px 0 0;
}.e-grid.e-rtl .e-headercell.e-rightalign .e-sortnumber,
.e-grid.e-rtl .e-detailheadercell.e-rightalign .e-sortnumber {
  float: left;
  margin: 2px 0 0 31px;
}.e-grid.e-rtl .e-rowcell:first-child,
.e-grid.e-rtl .e-summarycell:first-child {
  padding-right: 8px;
}.e-grid.e-rtl .e-rowcell:last-child,
.e-grid.e-rtl .e-summarycell:last-child {
  padding-left: 8px;
}.e-grid.e-rtl.e-wrap .e-gridheader .e-rightalign .e-sortnumber {
  margin: 3px 5px 0 2px;
}.e-grid.e-rtl.e-wrap .e-gridheader .e-sortnumber {
  margin: 3px 5px 0 2px;
}.e-grid.e-rtl.e-wrap .e-gridheader .e-sortfilterdiv {
  margin: -30px 5px;
}.e-grid.e-rtl.e-wrap .e-gridheader .e-rightalign .e-sortfilterdiv {
  margin: -30px 17px;
}.e-grid.e-rtl .e-gridheader .e-fltr-icon .e-sortfilterdiv {
  margin: -11px -2px 0 8px;
}.e-grid.e-rtl .e-gridheader .e-rightalign.e-fltr-icon .e-sortfilterdiv {
  margin: -11px -25px 0 18px;
}.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-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-grouptext {
  margin-left: 0;
  margin-right: 0;
}.e-grid.e-rtl .e-groupheadercell span {
  float: right;
  padding: 1.5px 4px 14px 12px;
}.e-grid.e-rtl.e-horizontallines .e-grouptopleftcell {
  border-top: 1px solid;
}.e-grid.e-rtl .e-rowcell {
  border-width: 1px 0 0;
}.e-grid.e-rtl .e-filterbarcell,
.e-grid.e-rtl .e-filterbarcelldisabled {
  border-width: 1px 0 0;
}.e-grid.e-rtl .e-lastrowcell {
  border-width: 1px 1px 1px 0;
}.e-grid.e-rtl .e-gridheader .e-rightalign .e-sortfilterdiv {
  margin: -29px 10px;
}.e-grid.e-rtl .e-cloneproperties {
  border-width: 1px 1px 3px;
}.e-grid.e-rtl tr td:first-child,
.e-grid.e-rtl tr th:first-child {
  border-left-width: 0;
}.e-grid.e-rtl.e-default.e-bothlines tr td:first-child:not(.e-summarycell),
.e-grid.e-rtl.e-default.e-bothlines tr th:first-child {
  border-left-width: 1px;
}.e-grid.e-rtl.e-default.e-bothlines tr td:first-child.e-detailrowcollapse,
.e-grid.e-rtl.e-default.e-bothlines tr td:first-child.e-detailrowexpand {
  border-left-width: 0;
}.e-grid.e-rtl.e-default tr td:last-child,
.e-grid.e-rtl.e-default tr th:last-child {
  border-left: 0;
}.e-grid.e-rtl.e-default.e-verticallines tr th:last-child {
  border-left: 1px solid;
}.e-grid.e-rtl.e-default .e-gridheader tr th:last-child {
  padding-left: 8px;
  padding-right: 8px;
}.e-grid.e-rtl.e-default .e-gridheader tr th:first-child {
  padding-left: 8px;
  padding-right: 8px;
}.e-grid.e-rtl.e-default th:first-child
.e-grid.e-rtl.e-default .e-headercell,
.e-grid.e-rtl.e-default .e-detailheadercell {
  border-width: 0;
}.e-grid.e-rtl.e-default .e-rowcell {
  border-width: 1px 0 0;
}.e-grid.e-rtl.e-default.e-verticallines .e-headercell,
.e-grid.e-rtl.e-default.e-verticallines .e-rowcell,
.e-grid.e-rtl.e-default.e-verticallines .e-filterbarcell,
.e-grid.e-rtl.e-default.e-verticallines .e-detailheadercell,
.e-grid.e-rtl.e-default.e-verticallines .e-gridheader th.e-firstcell {
  border-width: 0 0 0 1px;
}.e-grid.e-rtl.e-default.e-verticallines tr th:first-child:not(.e-firstcell) {
  border-left-width: 1px;
}.e-grid.e-rtl.e-default .e-stackedheadercell,
.e-grid.e-rtl.e-default.e-horizontallines .e-stackedheadercell {
  border-width: 0 1px 1px 0;
}.e-grid.e-rtl.e-default .e-gridheader th.e-firstcell,
.e-grid.e-rtl.e-default.e-horizontallines .e-gridheader th.e-firstcell {
  border-left-width: 0;
  border-right-width: 1px;
}.e-grid.e-rtl.e-default.e-bothlines .e-gridheader th.e-firstcell {
  border-left-width: 1px;
  border-right-width: 0;
}.e-grid.e-rtl.e-default .e-gridheader .e-headercell.e-firstheader,
.e-grid.e-rtl.e-default.e-horizontallines .e-headercell.e-firstheader {
  border-left: 0;
}.e-grid.e-rtl.e-default.e-hidelines .e-gridheader th.e-firstcell {
  border-left: 0;
  border-right: 0;
}.e-grid.e-rtl.e-default .e-gridheader .e-headercell.e-firstheader,
.e-grid.e-rtl.e-default.e-horizontallines .e-gridheader .e-headercell.e-firstheader {
  border-right: 1px solid;
}.e-grid.e-rtl.e-default.e-verticallines .e-gridheader .e-headercell.e-firstheader {
  border-right: 0;
}.e-grid.e-rtl.e-default.e-verticallines .e-gridheader .e-headercell.e-firstheader,
.e-grid.e-rtl.e-default.e-verticallines .e-gridheader th.e-grouptopleftcell.e-lastgrouptopleftcell {
  border-left: 1px solid;
}.e-grid.e-rtl.e-default.e-verticallines .e-headercell.e-stackedheadercell {
  border-bottom: 1px solid;
}.e-grid.e-rtl.e-default .e-detailcell,
.e-grid.e-rtl.e-default.e-bothlines .e-detailcell {
  border-right-style: solid;
  border-right-width: 1px;
}.e-grid.e-rtl .e-cc-searchdiv span.e-ccsearch-icon.e-icons {
  float: left;
}.e-grid.e-rtl .e-groupsort,
.e-grid.e-rtl .e-ungroupbutton,
.e-grid.e-rtl .e-toggleungroup {
  margin-left: 0;
  margin-right: -10px;
}.e-grid.e-rtl span.e-ungroupbutton.e-icons {
  margin-left: -2px;
  margin-right: -18px;
  padding-top: 2px;
}.e-grid.e-rtl.e-default.e-bothlines .e-headercell,
.e-grid.e-rtl.e-default.e-bothlines .e-detailheadercell {
  border-width: 0 0 0 1px;
}.e-grid.e-rtl.e-default.e-bothlines .e-dragheadercell,
.e-grid.e-rtl.e-default.e-bothlines .e-rowdragheader,
.e-grid.e-rtl.e-default.e-bothlines .e-cloneproperties.e-draganddrop td.e-rowdragdrop,
.e-grid.e-rtl.e-default.e-verticallines .e-cloneproperties.e-draganddrop td.e-rowdragdrop {
  border-left: 1px solid #dee2e6;
  padding-left: 3px;
}.e-grid.e-rtl .e-cloneproperties.e-draganddrop .e-row .e-icon-rowdragicon::before {
  left: 4px;
  position: relative;
}.e-grid.e-rtl.e-default table th[rowspan] {
  border-width: 0 1px 0 0;
}.e-grid.e-rtl.e-default.e-bothlines .e-gridheader .e-headercell.e-firstheader,
.e-grid.e-rtl.e-default.e-bothlines .e-gridheader th.e-grouptopleftcell.e-lastgrouptopleftcell {
  border-left: 1px solid;
  border-right: 0;
}.e-grid.e-rtl.e-bothlines .e-gridheader th.e-stackedheadercell {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}.e-grid.e-rtl.e-bothlines .e-filterbarcell,
.e-grid.e-rtl.e-bothlines .e-filterbarcelldisabled {
  border-width: 1px 0 0 1px;
}.e-grid.e-rtl.e-bothlines .e-rowcell,
.e-grid.e-rtl.e-bothlines .e-rowcell.e-lastrowcell {
  border-width: 1px 0 0 1px;
}.e-grid.e-rtl.e-verticallines .e-rowcell,
.e-grid.e-rtl.e-verticallines .e-filterbarcell {
  border-width: 1px 0 0 1px;
}.e-grid.e-rtl.e-hidelines .e-rowcell,
.e-grid.e-rtl.e-hidelines .e-headercell,
.e-grid.e-rtl.e-hidelines .e-detailheadercell,
.e-grid.e-rtl.e-hidelines .e-filterbarcell {
  border-width: 0;
}.e-grid.e-rtl.e-horizontallines .e-rowcell {
  border-width: 1px 0 0;
}.e-grid.e-rtl.e-horizontallines .e-filterbarcell {
  border-width: 1px 0 0;
}.e-grid.e-rtl.e-horizontallines .e-rowcell.e-lastrowcell, .e-grid.e-rtl.e-verticallines .e-rowcell.e-lastrowcell, .e-grid.e-rtl.e-hidelines .e-rowcell.e-lastrowcell {
  border-bottom-width: 1px;
}.e-grid.e-rtl.e-verticallines .e-firstchildrow .e-rowcell, .e-grid.e-rtl.e-hidelines .e-firstchildrow .e-rowcell {
  border-top-width: 1px;
}.e-grid.e-rtl .e-groupheadercell .e-icons::before {
  display: inline-block;
}.e-grid.e-rtl .e-groupheadercell .e-cancel {
  padding-left: 23px;
  padding-right: 0;
  padding-top: 2px;
}.e-grid.e-rtl .e-groupheadercell,
.e-grid.e-rtl .e-groupheadercell:hover {
  margin-left: 0;
  margin-right: 8px;
  padding: 3px 0;
}.e-grid.e-rtl .e-groupheadercell,
.e-grid.e-rtl .e-groupheadercell:hover {
  float: right;
}.e-grid.e-rtl .e-groupdroparea {
  text-align: center;
}.e-grid.e-rtl .e-ungroupbutton {
  float: left;
}.e-grid.e-rtl tr:not(.e-summaryrow) td.e-indentcell {
  border-style: solid;
  border-width: 0 0 0 1px;
}.e-grid.e-rtl .e-defaultcell.e-ralign,
.e-grid.e-rtl .e-row .e-input.e-defaultcell.e-ralign,
.e-grid.e-rtl .e-defaultcell.e-ralign:focus,
.e-grid.e-rtl .e-editedrow .e-defaultcell.e-ralign:focus {
  padding-left: 10px;
}.e-grid.e-rtl .e-detailindentcell {
  border-left-style: solid;
  border-left-width: 1px;
  border-right-width: 0;
}.e-grid.e-rtl .e-filtermenudiv {
  float: left;
  margin: -11px 0 -20px -6px;
  padding: 2px 2px 1px;
}.e-grid.e-wrap .e-rowcell,
.e-grid.e-wrap .e-columnheader .e-stackedheadercelldiv,
.e-grid.e-wrap .e-columnheader .e-headercelldiv {
  height: Auto;
  line-height: 21px;
  overflow-wrap: break-word;
  text-overflow: clip;
  white-space: normal;
  word-wrap: break-word;
}.e-grid.e-wrap .e-stackedheader .e-columnheader .e-stackedheadercelldiv,
.e-grid.e-wrap .e-stackedheader .e-columnheader .e-headercelldiv {
  max-height: 36px;
}.e-grid.e-wrap .e-columnheader .e-headercelldiv,
.e-grid .e-columnheader.e-wrap .e-headercelldiv {
  margin-bottom: 2px;
  margin-top: 0;
}.e-grid.e-wrap .e-columnheader .e-filtermenudiv {
  line-height: 18px;
}.e-grid .e-columnheader.e-wrap .e-filtermenudiv {
  line-height: 18px;
}.e-grid .e-columnheader.e-wrap .e-headercelldiv,
.e-grid .e-columnheader.e-wrap .e-stackedheadercelldiv,
.e-grid .e-gridcontent.e-wrap .e-rowcell,
.e-grid .e-frozenhdrcont.e-wrap .e-rowcell {
  height: Auto;
  line-height: 18px;
  overflow-wrap: break-word;
  text-overflow: clip;
  white-space: normal;
  word-wrap: break-word;
}.e-grid .e-stackedheadercelldiv {
  overflow: hidden;
  text-overflow: ellipsis;
}.e-grid .e-stackedheader .e-columnheader.e-wrap .e-headercelldiv,
.e-grid .e-stackedheader .e-columnheader.e-wrap .e-stackedheadercelldiv {
  max-height: 36px;
}.e-grid .e-columnheader.e-wrap .e-sortfilterdiv,
.e-grid.e-wrap .e-columnheader .e-sortfilterdiv {
  margin: -30px 10px;
}.e-grid .e-columnheader.e-wrap .e-rightalign .e-sortfilterdiv,
.e-grid.e-wrap .e-columnheader .e-rightalign .e-sortfilterdiv {
  margin: -30px -5px;
}.e-grid .e-columnheader.e-wrap .e-fltr-icon .e-sortfilterdiv,
.e-grid.e-wrap .e-columnheader .e-fltr-icon .e-sortfilterdiv {
  margin: -27px 20px -29px 0;
}.e-grid .e-columnheader.e-wrap .e-fltr-icon.e-rightalign .e-sortfilterdiv,
.e-grid.e-wrap .e-columnheader .e-fltr-icon.e-rightalign .e-sortfilterdiv {
  margin: -28px 0;
}.e-grid .e-columnheader.e-wrap .e-icon-group::before,
.e-grid.e-wrap .e-columnheader .e-icon-group::before {
  display: inline-block;
}.e-grid.e-responsive .e-rowcell.e-gridclip,
.e-grid.e-responsive .e-gridclip .e-headercelldiv,
.e-grid.e-responsive .e-stackedheadercelldiv.e-gridclip {
  text-overflow: clip;
}.e-grid .e-clipboard {
  cursor: default;
  height: 1px;
  left: -1000px;
  overflow: hidden;
  position: fixed;
  resize: none;
  top: -1000px;
  width: 1px;
}.e-grid.e-resize-lines th.e-headercell.e-stackedheadercell,
.e-grid.e-resize-lines th.e-headercell.e-firstcell, .e-grid.e-resize-lines.e-rtl th.e-headercell.e-stackedheadercell,
.e-grid.e-resize-lines.e-rtl th.e-headercell.e-firstcell {
  border-left: 0;
  border-right: 0;
  border-top: 0;
}.e-grid.e-resize-lines tr.e-columnheader th:last-child.e-stackedheadercell .e-rhandler.e-rcursor, .e-grid.e-resize-lines.e-rtl tr.e-columnheader th:last-child.e-stackedheadercell .e-rhandler.e-rcursor {
  border-right: 0;
}.e-grid.e-resize-lines.e-default table th[rowspan], .e-grid.e-resize-lines.e-rtl.e-default table th[rowspan] {
  border-left: 0;
}.e-grid.e-resize-lines.e-rtl tr.e-columnheader th:last-child.e-stackedheadercell .e-rhandler.e-rcursor,
.e-grid.e-resize-lines.e-rtl tr.e-columnheader th.e-lastcell .e-rhandler.e-rcursor,
.e-grid.e-resize-lines.e-rtl tr.e-columnheader th.e-laststackcell .e-rhandler.e-rcursor {
  border-left: 0;
}.e-grid.e-resize-lines.e-rtl.e-default table th[rowspan] {
  border-right: 0;
}.e-grid.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-movablecontent {
  height: inherit;
  overflow: hidden;
}.e-grid.sf-grid .e-frozencontent {
  border-bottom-style: solid;
  height: inherit;
  overflow: hidden;
}.e-grid.sf-grid .e-gridcontent .e-content,
.e-grid.sf-grid .e-gridcontent .e-content .e-movablecontent {
  overflow-y: auto;
}.e-grid.sf-grid .e-gridcontent .e-content.e-yscroll {
  overflow-y: scroll;
}.e-grid.sf-grid .e-gridcontent .e-content .e-movablecontent.e-yscroll {
  overflow-y: hidden;
}.e-grid.sf-grid .e-gridcontent .e-content.e-noscroll,
.e-grid.sf-grid .e-gridcontent .e-content .e-movablecontent.e-noscroll {
  overflow-y: hidden;
}.e-grid.sf-grid .e-label.e-fltrcheck,
.e-grid.sf-grid .e-label.e-choosercheck {
  width: 0;
}.e-grid.sf-grid .e-checkboxlist .e-fltrcheck,
.e-grid.sf-grid .e-cc-contentdiv .e-choosercheck {
  white-space: nowrap;
}.e-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;
  margin-top: -3.7px;
}.e-bigger .e-grid .e-gridheader thead .e-icons,
.e-bigger.e-grid .e-gridheader thead .e-icons {
  font-size: 10px;
}.e-bigger .e-grid .e-ccdlg .e-cc-searchdiv,
.e-bigger.e-grid .e-ccdlg .e-cc-searchdiv {
  padding-left: 0;
  padding-right: 4px;
}.e-bigger .e-grid.e-rtl .e-columnmenu,
.e-bigger.e-grid.e-rtl .e-columnmenu {
  margin: -20px -18px -5px -22px;
}.e-bigger .e-grid.e-rtl .e-groupheadercell span,
.e-bigger.e-grid.e-rtl .e-groupheadercell span {
  padding: 9.5px 4px 14px 12px;
}.e-grid-min-height .e-rowcell {
  line-height: normal;
  padding-bottom: 0;
  padding-top: 0;
}.e-grid-min-height .e-gridheader .e-headercell,
.e-grid-min-height .e-gridheader .e-detailheadercell,
.e-grid-min-height .e-gridheader .e-headercell .e-headercelldiv {
  height: auto;
}.e-grid-min-height .e-gridcontent .e-groupcaption {
  line-height: normal;
  padding: 0 .7em;
}.e-grid-min-height .e-summarycell {
  line-height: normal;
  padding: 0 8px;
}.e-grid-min-height .e-grid-height .e-rowcell {
  line-height: 22px;
  padding: 6px 8px;
}.e-grid-min-height .e-grid-height .e-gridheader .e-headercell,
.e-grid-min-height .e-grid-height .e-gridheader .e-detailheadercell,
.e-grid-min-height .e-grid-height .e-gridheader .e-headercell .e-headercelldiv {
  height: 18px;
}.e-grid-min-height .e-grid-height .e-gridcontent .e-groupcaption {
  line-height: 22px;
  padding: .7em;
}.e-grid-min-height .e-grid-height .e-summarycell {
  line-height: 14px;
  padding: 6px 8px;
}.e-device.e-grid-min-height .e-grid-height .e-rowcell {
  padding: 6px 12px;
}.e-device.e-grid-min-height .e-grid-height .e-rowcell:first-child {
  padding: 6px 12px 6px 16px;
}.e-device.e-grid-min-height .e-grid-height .e-rowcell:last-child {
  padding: 6px 16px 6px 12px;
}.e-device.e-grid-min-height .e-rowcell,
.e-device.e-grid-min-height .e-rowcell:first-child,
.e-device.e-grid-min-height .e-rowcell:last-child {
  padding-bottom: 0;
  padding-top: 0;
}.e-bigger .e-grid.e-grid-min-height .e-grid-height .e-rowcell {
  line-height: 24px;
  padding: 8px 12px;
}.e-bigger .e-grid.e-grid-min-height .e-grid-height .e-rowcell:first-child {
  line-height: 8px;
  padding-left: 8px;
}.e-bigger .e-grid.e-grid-min-height .e-grid-height .e-rowcell:last-child {
  line-height: 8px;
  padding-right: 8px;
}.e-bigger .e-grid.e-grid-min-height .e-rowcell,
.e-bigger .e-grid.e-grid-min-height .e-rowcell:first-child,
.e-bigger .e-grid.e-grid-min-height .e-rowcell:last-child {
  line-height: normal;
  padding-bottom: 0;
  padding-top: 0;
}.e-bigger .e-wrap.e-grid-min-height .e-grid-height .e-rowcell {
  line-height: 24px;
}.e-bigger .e-wrap.e-grid-min-height .e-grid-height .e-frozencontent table tr td:first-child:empty,
.e-bigger .e-wrap.e-grid-min-height .e-grid-height .e-movablecontent table tr td:first-child:empty,
.e-bigger .e-wrap.e-grid-min-height .e-grid-height .e-frozenhdrcont table tr td:first-child:empty,
.e-bigger .e-wrap.e-grid-min-height .e-grid-height:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty,
.e-bigger .e-wrap.e-grid-min-height .e-grid-height:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty {
  height: 40px;
}.e-bigger .e-wrap.e-grid-min-height .e-rowcell {
  line-height: 18px;
}.e-bigger .e-wrap.e-grid-min-height .e-frozencontent table tr td:first-child:empty,
.e-bigger .e-wrap.e-grid-min-height .e-movablecontent table tr td:first-child:empty,
.e-bigger .e-wrap.e-grid-min-height .e-frozenhdrcont table tr td:first-child:empty,
.e-bigger .e-wrap.e-grid-min-height:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty,
.e-bigger .e-wrap.e-grid-min-height:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty {
  height: 18px;
}.e-rtl .e-grid .e-headercell,
.e-rtl .e-grid .e-detailheadercell,
.e-rtl .e-grid .e-headercelldiv,
.e-rtl .e-grid .e-headercelldiv.e-headerchkcelldiv {
  text-align: right;
}.e-edit-dialog .e-gridform .e-table {
  border-collapse: separate;
  border-spacing: 11px;
  width: 100%;
}.e-edit-dialog .e-dlg-content {
  position: relative;
}.e-bigger .e-grid.e-row-responsive .e-toolbar .e-tbar-btn:hover,
.e-bigger .e-grid.e-row-responsive .e-toolbar .e-tbar-btn:active,
.e-bigger .e-grid.e-row-responsive .e-toolbar .e-tbar-btn:focus,
.e-bigger.e-grid.e-row-responsive .e-toolbar .e-tbar-btn:hover,
.e-bigger.e-grid.e-row-responsive .e-toolbar .e-tbar-btn:active,
.e-bigger.e-grid.e-row-responsive .e-toolbar .e-tbar-btn:focus {
  background: none;
}.e-bigger .e-grid.e-row-responsive .e-toolbar .e-tbar-btn:hover .e-icons,
.e-bigger .e-grid.e-row-responsive .e-toolbar .e-tbar-btn:active .e-icons,
.e-bigger .e-grid.e-row-responsive .e-toolbar .e-tbar-btn:focus .e-icons,
.e-bigger.e-grid.e-row-responsive .e-toolbar .e-tbar-btn:hover .e-icons,
.e-bigger.e-grid.e-row-responsive .e-toolbar .e-tbar-btn:active .e-icons,
.e-bigger.e-grid.e-row-responsive .e-toolbar .e-tbar-btn:focus .e-icons {
  padding-bottom: 4px;
}.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;
  width: 45%;
}.e-bigger .e-grid.e-row-responsive .e-gridcontent td[data-cell],
.e-bigger .e-grid.e-row-responsive .e-summarycontent td[data-cell],
.e-bigger.e-grid.e-row-responsive .e-gridcontent td[data-cell],
.e-bigger.e-grid.e-row-responsive .e-summarycontent td[data-cell] {
  padding-bottom: 5px;
  padding-left: 55%;
  padding-top: 5px;
  position: relative;
}.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-input,
.e-bigger .e-grid.e-row-responsive .e-summarycontent .e-input,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-input,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-input {
  display: block;
}.e-bigger .e-grid.e-row-responsive .e-gridcontent td,
.e-bigger .e-grid.e-row-responsive .e-summarycontent td,
.e-bigger.e-grid.e-row-responsive .e-gridcontent td,
.e-bigger.e-grid.e-row-responsive .e-summarycontent td {
  border: 0;
}.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-row,
.e-bigger .e-grid.e-row-responsive .e-summarycontent .e-row,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-row,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-row {
  border-bottom: 1px solid #dee2e6;
}.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-normaledit .e-rowcell,
.e-bigger .e-grid.e-row-responsive .e-summarycontent .e-normaledit .e-rowcell,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-normaledit .e-rowcell,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-normaledit .e-rowcell {
  height: auto;
  padding-left: 1%;
  padding-right: 1%;
}.e-bigger .e-grid.e-row-responsive .e-gridcontent td.e-rowcell,
.e-bigger .e-grid.e-row-responsive .e-summarycontent td.e-rowcell,
.e-bigger.e-grid.e-row-responsive .e-gridcontent td.e-rowcell,
.e-bigger.e-grid.e-row-responsive .e-summarycontent td.e-rowcell {
  border-bottom: 0;
  border-bottom-color: #dee2e6;
  height: auto;
}.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-emptyrow td.e-lastrowcell,
.e-bigger .e-grid.e-row-responsive .e-summarycontent .e-emptyrow td.e-lastrowcell,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-emptyrow td.e-lastrowcell,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-emptyrow td.e-lastrowcell {
  border-bottom: 0;
}.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-normaledit :not(.e-responsive-editcell).e-rowcell,
.e-bigger .e-grid.e-row-responsive .e-summarycontent .e-normaledit :not(.e-responsive-editcell).e-rowcell,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-normaledit :not(.e-responsive-editcell).e-rowcell,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-normaledit :not(.e-responsive-editcell).e-rowcell {
  border-top-width: 0;
}.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-normaledit .e-rowcell::before,
.e-bigger .e-grid.e-row-responsive .e-summarycontent .e-normaledit .e-rowcell::before,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-normaledit .e-rowcell::before,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-normaledit .e-rowcell::before {
  bottom: 6px;
  position: static;
}.e-bigger .e-grid.e-row-responsive .e-table,
.e-bigger.e-grid.e-row-responsive .e-table {
  display: block;
}.e-bigger .e-grid.e-row-responsive .e-table tbody,
.e-bigger .e-grid.e-row-responsive .e-table tr,
.e-bigger .e-grid.e-row-responsive .e-table td:not(.e-hide),
.e-bigger .e-grid.e-row-responsive .e-table tfoot,
.e-bigger.e-grid.e-row-responsive .e-table tbody,
.e-bigger.e-grid.e-row-responsive .e-table tr,
.e-bigger.e-grid.e-row-responsive .e-table td:not(.e-hide),
.e-bigger.e-grid.e-row-responsive .e-table tfoot {
  display: block;
}.e-bigger .e-grid.e-row-responsive > .e-gridheader,
.e-bigger.e-grid.e-row-responsive > .e-gridheader {
  display: none;
}.e-bigger .e-grid.e-row-responsive .e-gridfooter,
.e-bigger.e-grid.e-row-responsive .e-gridfooter {
  padding-right: 0;
}.e-bigger .e-grid.e-row-responsive.e-hidelines .e-gridcontent .e-rowcell:last-child,
.e-bigger.e-grid.e-row-responsive.e-hidelines .e-gridcontent .e-rowcell:last-child,
.e-bigger.e-grid.e-row-responsive.e-verticallines .e-gridcontent .e-rowcell:last-child,
.e-bigger .e-grid.e-row-responsive.e-verticallines .e-gridcontent .e-rowcell:last-child {
  border: 0;
}.e-bigger .e-responsive-dialog.e-customfilter .e-responsivecoldiv,
.e-bigger.e-responsive-dialog.e-customfilter .e-responsivecoldiv {
  cursor: pointer;
}.e-bigger .e-responsive-dialog .e-btn.e-ripple,
.e-bigger.e-responsive-dialog .e-btn.e-ripple {
  overflow: initial;
}.e-bigger .e-responsive-dialog .e-dlg-header-content,
.e-bigger.e-responsive-dialog .e-dlg-header-content {
  background: #fff;
  border-bottom: 1px solid;
  border-bottom-color: #dee2e6;
  padding: 16px;
  width: 100%;
}.e-bigger .e-responsive-dialog .e-dlg-header-content .e-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-btn {
  background: none;
  box-shadow: none;
  outline: none;
  position: initial;
}.e-bigger .e-responsive-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  background-color: 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: 18px;
  margin-top: -10px;
}.e-bigger .e-responsive-dialog .e-dlg-header-content .e-btn:hover .e-btn-icon,
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-btn:focus .e-btn-icon,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-btn:hover .e-btn-icon,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-btn:focus .e-btn-icon {
  color: #6c757d;
}.e-bigger .e-responsive-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  float: left;
  padding-left: 0;
  padding-right: 40px;
}.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header {
  width: auto;
}.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element {
  display: flex;
}.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-dlg-custom-header,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-dlg-custom-header {
  font-weight: 500;
  padding-top: 4px;
  width: 100%;
}.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-filter-clear-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-filter-clear-btn {
  color: #0d6efd;
  margin-top: 6px;
  padding: 0;
}.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-filter-clear-btn .e-icon-filter-clear,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-filter-clear-btn .e-icon-filter-clear {
  font-size: 18px;
}.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-sort-clear-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-sort-clear-btn {
  color: #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;
}.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 {
  background: none;
  border: 0;
  color: #0d6efd;
}.e-bigger .e-responsive-dialog .e-dlg-header-content .e-res-back-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-res-back-btn {
  background: none;
  box-shadow: none;
  padding-left: 0;
}.e-bigger .e-responsive-dialog.e-rtl .e-dlg-header-content .e-res-back-btn,
.e-bigger.e-responsive-dialog.e-rtl .e-dlg-header-content .e-res-back-btn {
  padding-left: 15px;
  padding-right: 0;
}.e-bigger .e-responsive-dialog .e-dlg-content,
.e-bigger.e-responsive-dialog .e-dlg-content {
  padding: 16px;
  padding-top: 0;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-checkfltrnmdiv,
.e-bigger.e-responsive-dialog .e-dlg-content .e-checkfltrnmdiv {
  text-align: center;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-filtersetdiv,
.e-bigger.e-responsive-dialog .e-dlg-content .e-filtersetdiv {
  float: right;
  margin-right: 1%;
  margin-top: 1%;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-filtersetdiv .e-filterset,
.e-bigger.e-responsive-dialog .e-dlg-content .e-filtersetdiv .e-filterset {
  color: #0d6efd;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-dialog,
.e-bigger.e-responsive-dialog .e-dlg-content .e-dialog {
  box-shadow: none;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-excelfilter,
.e-bigger.e-responsive-dialog .e-dlg-content .e-excelfilter {
  border: 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-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;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-ressortbutton-parent .e-ressortbutton,
.e-bigger.e-responsive-dialog .e-dlg-content .e-ressortbutton-parent .e-ressortbutton {
  background: #6c757d;
  width: 120px;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-responsivecoldiv,
.e-bigger.e-responsive-dialog .e-dlg-content .e-responsivecoldiv {
  font-size: 16px;
  margin-bottom: 26px;
  margin-top: 26px;
  width: 100%;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog {
  bottom: 0;
  box-shadow: none;
  width: 100%;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul {
  background-color: #fff;
  max-width: 100%;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul li,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul li {
  color: #212529;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu.e-selected,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu.e-selected {
  background-color: #fff;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu {
  padding: 0;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu .e-menu-icon,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu .e-menu-icon {
  margin-right: 4px;
  margin-left: 15px;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu .e-caret,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu .e-caret {
  padding: 0;
  padding-right: 8px;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer {
  height: 88%;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox {
  padding-left: 10px;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-search-icon:focus,
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-search-icon:active,
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-search-icon:hover,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-search-icon:focus,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-search-icon:active,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-search-icon:hover {
  background: none;
  color: #6c757d;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner {
  height: 100%;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-chk-hidden,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-chk-hidden {
  -moz-appearance: none;
  height: 1px;
  opacity: 0;
  width: 1px;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-checkboxlist,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-checkboxlist {
  height: 100%;
  min-height: 160px;
  overflow-y: auto;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-checkboxlist .e-ftrchk,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-checkboxlist .e-ftrchk {
  padding-bottom: 9px;
  padding-top: 9px;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content,
.e-bigger.e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content {
  padding: 8px;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer,
.e-bigger.e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer {
  padding-left: 8px;
  margin-right: 7px;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer .e-searchbox,
.e-bigger.e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer .e-searchbox {
  padding-left: 0;
}.e-bigger .e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer .e-spinner .e-checkboxlist,
.e-bigger.e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer .e-spinner .e-checkboxlist {
  margin-left: -7px;
}.e-bigger .e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu,
.e-bigger.e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu {
  background-color: #fff;
  border: transparent;
  box-shadow: none;
  margin-top: 23px;
  max-width: 100%;
  min-width: 100%;
  overflow-y: auto;
  padding: 16px;
  padding-top: 0;
}.e-bigger .e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu .e-menu-item,
.e-bigger.e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu .e-menu-item {
  padding: 0;
}.e-bigger .e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu .e-menu-item.e-focused,
.e-bigger.e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu .e-menu-item.e-focused {
  background-color: 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;
}.e-bigger .e-responsive-dialog.e-rtl .e-btn.e-dlg-closeicon-btn,
.e-bigger.e-responsive-dialog.e-rtl .e-btn.e-dlg-closeicon-btn {
  float: right;
  padding-left: 40px;
  padding-right: 0;
}.e-bigger .e-responsive-dialog.e-rtl .e-res-apply-btn,
.e-bigger.e-responsive-dialog.e-rtl .e-res-apply-btn {
  padding-left: 0;
  padding-right: 20px;
}.e-bigger .e-responsive-dialog.e-rtl .e-ressortbutton-parent,
.e-bigger.e-responsive-dialog.e-rtl .e-ressortbutton-parent {
  float: left;
}/*! Grid theme */.e-grid {
  border-color: #dee2e6;
}.e-grid .e-content {
  background-color: #fff;
}.e-grid .e-icons:not(.e-btn-icon) {
  color: #6c757d;
}.e-grid .e-unboundcelldiv .e-icons:not(.e-btn-icon) {
  color: #6c757d;
}.e-grid .e-unboundcelldiv .e-btn:hover .e-icons {
  color: #fff;
}.e-grid .e-table {
  background-color: #fff;
}.e-grid .e-focused:not(.e-menu-item) {
  box-shadow: 0 0 0 1px #0d6efd inset;
}.e-grid .e-gridheader .e-icons:not(.e-icon-hide):not(.e-check):not(.e-stop):not(.e-icon-reorderuparrow):not(.e-icon-reorderdownarrow) {
  color: #6c757d;
}.e-grid .e-gridheader .e-headercontent .e-icon-reorderuparrow,
.e-grid .e-gridheader .e-headercontent .e-icon-reorderdownarrow {
  color: #0d6efd;
}.e-grid .e-groupdroparea .e-icons {
  color: #6c757d;
}.e-grid .e-tableborder {
  border-right-color: #dee2e6;
}.e-grid .e-autofill {
  background-color: #0d6efd;
}.e-grid .e-autofill,
.e-grid .e-xlsel {
  border-color: #0d6efd;
  z-index: 1;
}.e-grid .e-xlsel {
  background-color: transparent;
  border-style: solid;
  pointer-events: none;
  position: absolute;
}.e-grid .e-xlselaf {
  background-color: #0d6efd;
  border-color: #0d6efd;
  position: absolute;
}.e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder,
.e-grid .e-gridcontent .e-rowcell.e-dragborder,
.e-grid .e-gridcontent .e-rowdragdrop.e-dragborder,
.e-grid .e-gridheader thead tr th.e-firstrowdragborder,
.e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder,
.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder,
.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder {
  box-shadow: 0 2px 0 0 #0d6efd;
  position: relative;
  z-index: 5;
}.e-grid .e-gridheader {
  background-color: #fff;
  border-bottom-color: #212529;
  border-top-color: #dee2e6;
  color: #212529;
}.e-grid .e-gridcontent tr:first-child td {
  border-top-color: transparent;
}.e-grid th.e-headercell[aria-sort='ascending'] .e-headertext,
.e-grid th.e-headercell[aria-sort='descending'] .e-headertext,
.e-grid th.e-headercell[aria-sort='ascending'] .e-sortfilterdiv,
.e-grid th.e-headercell[aria-sort='descending'] .e-sortfilterdiv {
  color: #212529;
  opacity: 1;
}.e-grid.e-default.e-verticallines .e-headercell.e-stackedheadercell {
  border-color: #dee2e6;
}.e-grid.e-default.e-horizontallines .e-grouptopleftcell {
  border-color: #dee2e6;
}.e-grid.e-default .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell,
.e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell,
.e-grid.e-default .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell,
.e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell {
  border-color: #dee2e6;
}.e-grid.e-default .e-gridheader .e-headercell.e-firstheader,
.e-grid.e-default.e-horizontallines .e-headercell.e-firstheader {
  border-color: #dee2e6;
}.e-grid .e-filterbarcell input {
  border-color: #dee2e6;
}.e-grid .e-gridcontent {
  background-color: #fff;
}.e-grid .e-gridfooter {
  background-color: #f8f9fa;
}.e-grid .e-headercontent {
  border-color: #dee2e6;
}.e-grid .e-rowdragheader {
  background-color: #fff;
}.e-grid .e-headercell,
.e-grid .e-detailheadercell {
  background-color: #fff;
  border-color: #dee2e6;
}.e-grid [aria-selected] + tr .e-detailindentcell {
  border-color: #dee2e6;
}.e-grid tr th.e-firstcell {
  border-left-color: #dee2e6;
  border-right-color: #dee2e6;
}.e-grid .e-rowcell:not(.e-editedbatchcell):not(.e-updatedtd),
.e-grid .e-detailrowcollapse:not(.e-editedbatchcell):not(.e-updatedtd),
.e-grid .e-detailrowexpand:not(.e-editedbatchcell):not(.e-updatedtd),
.e-grid .e-gridcontent .e-rowdragdrop:not(.e-editedbatchcell):not(.e-updatedtd),
.e-grid .e-gridheader .e-rowdragdrop:not(.e-editedbatchcell):not(.e-updatedtd),
.e-grid .e-emptyrow:not(.e-editedbatchcell):not(.e-updatedtd) {
  color: #212529;
}.e-grid .e-summarycell {
  background-color: #f8f9fa;
  border-color: #dee2e6;
  color: #212529;
}.e-grid .e-summaryrow .e-summarycell,
.e-grid .e-summaryrow .e-templatecell,
.e-grid .e-summarycontent .e-indentcell,
.e-grid .e-indentcell.e-detailindentcelltop {
  background-color: #f8f9fa;
  border-color: #dee2e6;
  color: #212529;
}.e-grid .e-rowcell,
.e-grid .e-groupcaption,
.e-grid .e-indentcell,
.e-grid .e-recordplusexpand,
.e-grid .e-recordpluscollapse,
.e-grid .e-rowdragdropcell,
.e-grid .e-detailrowcollapse,
.e-grid .e-detailrowexpand,
.e-grid .e-detailindentcell,
.e-grid .e-detailcell {
  border-color: #dee2e6;
}.e-grid.e-default .e-grouptopleftcell {
  border-color: #dee2e6;
}.e-grid .e-frozenhdrcont .e-headercontent > .e-table,
.e-grid .e-frozenhdrcont .e-frozenheader > .e-table,
.e-grid .e-frozenhdrcont .e-movableheader > .e-table,
.e-grid .e-frozenhdrcont .e-headercontent .e-virtualtable > .e-table {
  border-bottom-color: #dee2e6;
}.e-grid .e-frozencontent {
  border-bottom-color: #dee2e6;
}.e-grid .e-frozenheader > .e-table,
.e-grid .e-frozencontent > .e-table,
.e-grid .e-frozencontent .e-virtualtable > .e-table,
.e-grid .e-frozenheader .e-virtualtable > .e-table {
  border-right-color: #dee2e6;
}.e-grid .e-frozenheader.e-frozen-right-header > .e-table,
.e-grid .e-frozencontent.e-frozen-right-content > .e-table {
  border-left-color: #dee2e6;
}.e-grid.e-rtl .e-frozenheader > .e-table,
.e-grid.e-rtl .e-frozencontent > .e-table,
.e-grid.e-rtl .e-frozenheader .e-virtualtable > .e-table,
.e-grid.e-rtl .e-frozencontent .e-virtualtable > .e-table {
  border-left-color: #dee2e6;
}.e-grid.e-rtl .e-frozenheader.e-frozen-right-header > .e-table,
.e-grid.e-rtl .e-frozencontent.e-frozen-right-content > .e-table {
  border-right-color: #dee2e6;
}.e-grid.e-gridhover tr[role='row']:not(.e-editedrow):hover .e-rowcell:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell),
.e-grid.e-gridhover tr[role='row']:hover .e-detailrowcollapse:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell),
.e-grid.e-gridhover tr[role='row']:hover .e-rowdragdrop:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell),
.e-grid.e-rtl .e-gridhover tr[role='row']:hover .e-rowdragdrop:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell),
.e-grid.e-gridhover tr[role='row']:hover .e-detailrowexpand:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell) {
  background-color: #eff1f4;
  color: #212529;
}.e-grid tr[role='row']:hover .e-rowdragdrop {
  cursor: move;
}.e-grid .e-sortnumber {
  background-color: #dee2e6;
  color: #495057;
}.e-grid.e-gridhover .e-frozenhover {
  background-color: #eff1f4;
  color: #212529;
}.e-grid .e-col-menu.e-filter-popup {
  box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
}.e-grid td.e-active .e-icon-rowdragicon::before {
  color: #212529;
}.e-grid td.e-active {
  background: #e6eaed;
  color: #212529;
}.e-grid .e-columnselection {
  background-color: #e6eaed;
}.e-grid td.e-cellselectionbackground {
  background: #e6eaed;
  color: #0d6efd;
}.e-grid .e-filterbarcell,
.e-grid .e-filterbarcelldisabled {
  background-color: #fff;
  background-image: none;
  border-color: #dee2e6;
}.e-grid .e-filtered::before {
  color: #0d6efd;
}.e-grid .e-gridpopup .e-content {
  background-color: #fff;
  border-color: #dee2e6;
}.e-grid .e-gridpopup span:hover,
.e-grid .e-gridpopup .e-spanclicked {
  border-color: #6c757d;
}.e-grid .e-gridpopup .e-downtail::before,
.e-grid .e-gridpopup .e-downtail {
  border-top-color: #dee2e6;
}.e-grid .e-gridpopup .e-downtail::after {
  border-top-color: #fff;
}.e-grid .e-gridpopup .e-uptail::before,
.e-grid .e-gridpopup .e-uptail {
  border-bottom-color: #dee2e6;
}.e-grid .e-gridpopup .e-uptail::after {
  border-bottom-color: #fff;
}.e-grid .e-cloneproperties {
  background-color: #dee2e6;
  border-color: #dee2e6;
  color: #343a40;
}.e-grid .e-rhelper {
  background-color: #adb5bd;
  cursor: col-resize;
  opacity: 1;
}.e-grid.e-device .e-rcursor::before {
  border-right-color: #adb5bd;
  opacity: 1;
}.e-grid.e-device .e-rcursor::after {
  border-left-color: #adb5bd;
  opacity: 1;
}.e-grid.e-resize-lines .e-headercell .e-rhandler,
.e-grid.e-resize-lines .e-headercell .e-rsuppress {
  border-right: 1px solid #dee2e6;
}.e-grid.e-resize-lines .e-frozen-right-header .e-headercell .e-rhandler,
.e-grid.e-resize-lines .e-frozen-right-header .e-headercell .e-rsuppress {
  border-left: 1px solid #dee2e6;
}.e-grid.e-resize-lines .e-focused .e-rhandler {
  border: 0 none;
}.e-grid.e-resize-lines .e-headercell.e-stackedheadercell {
  border-bottom: 1px solid #dee2e6;
  border-right: 1px solid #dee2e6;
}.e-grid.e-resize-lines .e-frozen-right-header .e-headercell.e-stackedheadercell {
  border-left: 1px solid #dee2e6;
}.e-grid.e-rtl.e-resize-lines .e-headercell.e-stackedheadercell,
.e-grid.e-rtl.e-resize-lines .e-headercell .e-rhandler,
.e-grid.e-rtl.e-resize-lines .e-headercell .e-rsuppress {
  border-left: 1px solid #dee2e6;
  border-right-width: 0;
}.e-grid.e-rtl.e-resize-lines .e-frozen-right-header .e-headercell.e-stackedheadercell,
.e-grid.e-rtl.e-resize-lines .e-frozen-right-header .e-headercell .e-rhandler,
.e-grid.e-rtl.e-resize-lines .e-frozen-right-header .e-headercell .e-rsuppress {
  border-left-width: 0;
  border-right: 1px solid #dee2e6;
}.e-grid.e-resize-lines .e-filterbarcell,
.e-grid.e-rtl.e-resize-lines .e-filterbarcell {
  border-top: 1px solid #dee2e6;
}.e-grid .e-cloneproperties.e-draganddrop {
  box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
  opacity: .95;
  overflow: visible;
}.e-grid .e-row .e-dragstartrow::before,
.e-grid .e-row .e-selectionbackground .e-dragstartrow::before {
  color: #0d6efd;
}.e-grid .e-griddragarea {
  background-color: #dee2e6;
  border-color: #dee2e6;
  color: #212529;
}.e-grid .e-groupdroparea {
  background-color: #f8f9fa;
  border-top-color: #dee2e6;
  color: #6c757d;
}.e-grid .e-groupdroparea.e-hover {
  background-color: #fff;
}.e-grid .e-groupdroparea.e-grouped {
  background-color: #f8f9fa;
}.e-grid .e-groupheadercell {
  background-color: #dee2e6;
  border-color: #dee2e6;
  border-radius: 0;
  color: #343a40;
}.e-grid .e-groupheadercell:hover {
  background-color: #dee2e6;
  border-color: #ced4da;
}.e-grid .e-ungroupbutton:hover {
  color: #343a40;
  opacity: 1;
}.e-grid .e-ungroupbutton {
  opacity: 1;
}.e-grid .e-groupcaption,
.e-grid .e-indentcell,
.e-grid .e-recordplusexpand,
.e-grid .e-recordpluscollapse {
  background-color: #f8f9fa;
  color: #343a40;
}.e-grid .e-grouptopleftcell {
  background-color: #fff;
  border-color: #dee2e6;
}.e-grid .e-stackedheadercell {
  border-bottom-color: #dee2e6;
}.e-grid .e-verticallines tr th {
  border-color: #dee2e6;
}.e-grid td.e-updatedtd {
  background-color: #d1e7dd;
  color: #198754;
}.e-grid .e-gridcontent .e-normaledit .e-rowcell {
  border-top-color: #dee2e6;
}.e-grid .e-gridcontent .e-normaledit .e-dragindentcell,
.e-grid .e-gridcontent .e-normaledit .e-detailrowcollapse {
  border-top: 1px solid #dee2e6;
}.e-grid .e-ccdlg .e-footer-content {
  border-color: rgba(52, 58, 64, 0.12);
  opacity: 1;
}.e-grid .e-ccdlg .e-cc-searchdiv {
  border-color: #dee2e6;
}.e-grid .e-ccdlg .e-cc-searchdiv.e-input-focus {
  border-color: #0d6efd;
}.e-grid .e-cloneproperties.e-draganddrop .e-rowcell {
  color: #212529;
}.e-grid .e-cloneproperties.e-draganddrop table,
.e-grid .e-cloneproperties.e-draganddrop table .e-selectionbackground {
  background-color: #dee2e6;
  height: 30px;
}.e-grid.e-rtl .e-verticallines tr th:first-child:not(.e-firstcell) {
  border-color: #dee2e6;
}.e-grid.e-rtl.e-default .e-gridheader .e-headercell.e-firstheader,
.e-grid.e-rtl.e-default.e-horizontallines .e-headercell.e-firstheader,
.e-grid.e-rtl.e-default.e-verticallines .e-gridheader .e-headercell.e-firstheader,
.e-grid.e-rtl.e-default.e-verticallines .e-headercell.e-stackedheadercell,
.e-grid.e-rtl.e-default.e-verticallines tr th:last-child,
.e-grid.e-rtl.e-default.e-verticallines .e-gridheader th.e-grouptopleftcell,
.e-grid.e-rtl.e-default.e-verticallines .e-gridheader th.e-grouptopleftcell.e-lastgrouptopleftcell,
.e-grid.e-rtl.e-default.e-bothlines .e-gridheader .e-headercell.e-firstheader,
.e-grid.e-rtl.e-default.e-bothlines .e-gridheader th.e-grouptopleftcell.e-lastgrouptopleftcell {
  border-color: #dee2e6;
}.e-grid.e-rtl .e-tableborder {
  border-left-color: #dee2e6;
}.e-grid.e-rtl .e-filterbardropdown {
  margin-left: 30px;
}.e-grid.sf-grid .e-gridfooter .e-summarycontent {
  border-right: 0 #dee2e6 solid;
}.e-grid .e-ftrchk.e-chkfocus {
  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 {
  box-shadow: none;
}.e-popup.e-ddl {
  border-radius: 4px;
  box-shadow: none;
  margin-top: 3px;
}.e-popup.e-ddl .e-input-group {
  width: auto;
}.e-popup.e-ddl .e-input-group input {
  line-height: 15px;
}.e-popup.e-ddl .e-dropdownbase {
  min-height: 26px;
}.e-popup.e-ddl .e-filter-parent .e-input-group {
  display: flex;
  width: auto;
}.e-popup.e-ddl .e-filter-parent .e-input-group .e-back-icon {
  border: 0;
}.e-bigger .e-popup.e-ddl-device-filter {
  margin-top: 0;
}.e-bigger .e-popup.e-ddl .e-list-item {
  font-size: 16px;
  line-height: 32px;
  padding-left: 0;
  text-indent: 16px;
}.e-bigger .e-popup.e-ddl .e-list-group-item,
.e-bigger .e-popup.e-ddl .e-fixed-head {
  font-size: 14px;
  line-height: 32px;
  padding-left: 0;
  text-indent: 16px;
}.e-bigger .e-popup.e-ddl .e-dd-group .e-list-item {
  padding-left: 0;
}.e-bigger .e-popup.e-ddl .e-input-group input,
.e-bigger .e-popup.e-ddl .e-input-group input.e-input {
  font-size: 16px;
  height: 36px;
}.e-bigger .e-popup.e-ddl .e-dropdownbase {
  min-height: 40px;
}.e-input-group.e-control-wrapper.e-ddl .e-input[readonly],
.e-float-input.e-control-wrapper.e-ddl input[readonly] {
  background: 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:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon,
.e-input-group.e-disabled.e-ddl .e-control.e-dropdownlist ~ .e-input-group-icon,
.e-control.e-dropdownlist .e-input-group.e-disabled.e-ddl .e-input-group-icon,
.e-control.e-dropdownlist .e-input-group.e-ddl .e-input-group-icon {
  border: 0;
}.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-input-group-icon:active,
.e-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-input-group-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:active {
  box-shadow: none;
}.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon {
  background: transparent;
  display: flex;
  position: relative;
}.e-ddl.e-popup .e-filter-parent .e-input-group,
.e-ddl.e-popup .e-filter-parent {
  background: #fff;
}.e-input-group .e-control.e-dropdownlist ~ .e-ddl-icon {
  font-size: 14px;
}.e-bigger .e-input-group .e-control.e-dropdownlist ~ .e-ddl-icon {
  font-size: 16px;
}.e-bigger.e-small .e-ddl.e-popup .e-list-item,
.e-bigger.e-small .e-ddl.e-popup .e-list-group-item,
.e-bigger.e-small .e-ddl.e-popup .e-fixed-head {
  font-size: 14px;
  line-height: 34px;
  padding-left: 0;
  text-indent: 16px;
}.e-bigger.e-small .e-ddl.e-popup .e-dd-group .e-list-item {
  padding-left: 4px;
}.e-bigger.e-small .e-ddl.e-popup .e-input-group input,
.e-bigger.e-small .e-ddl.e-popup .e-input-group input.e-input {
  height: 30px;
}.e-bigger.e-small .e-popup.e-ddl .e-dropdownbase {
  min-height: 34px;
}@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}/*! Toolbar's bootstrap5 theme wise override definitions and variables */.e-treegrid .e-treegridexpand::before,
.e-treegrid .e-treegridcollapse::before {
  content: '\e75c';
}.e-treegrid .e-toolbar-item .e-expand::before {
  content: '\e7c9';
}.e-treegrid .e-toolbar-item .e-collapse::before {
  content: '\e80f';
}.e-treegrid .e-toolbar-item .e-indent::before {
  content: '\e810';
}.e-treegrid .e-toolbar-item .e-outdent::before {
  content: '\e72a';
}.e-bigger .e-treegrid .e-treegridexpand,
.e-bigger .e-treegrid .e-treegridcollapse {
  font-size: 22px;
  height: 22px;
  width: 22px;
}.e-bigger .e-treegrid .e-rowcell.e-treerowcell {
  padding-left: 7px;
}.e-bigger .e-treegrid .e-hierarchycheckbox {
  padding-left: 2px;
}.e-bigger .e-treegrid .e-hierarchycheckbox .e-frame {
  height: 18px;
  width: 18px;
}.e-bigger .e-treegrid .e-treecell {
  line-height: 22px;
}.e-treegrid .e-icons.e-none::before {
  content: '';
}.e-treegrid .e-gridheader .e-headercell .e-css.e-hierarchycheckbox {
  height: 20px;
  vertical-align: middle;
}.e-treegrid .e-treegridexpand::before,
.e-treegrid .e-treegridcollapse::before {
  text-align: center;
  vertical-align: unset;
}.e-treegrid .e-rowcell:not(.e-gridclip) .e-treecolumn-container {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}.e-treegrid .e-rowcell:not(.e-gridclip) .e-treecolumn-container span.e-treecell {
  display: inline;
  overflow: hidden;
  text-overflow: ellipsis;
}.e-treegrid .e-treegridexpand:hover::before,
.e-treegrid .e-treegridcollapse:hover::before {
  color: #343a40;
}.e-treegrid .e-rowcell.e-treerowcell {
  padding-left: 12px;
}.e-treegrid .e-rtl .e-treegridcollapse {
  transform: scale(-1);
}.e-treegrid .e-treegridexpand {
  transform: rotate(90deg);
}.e-treegrid .e-treerowexpanded:not(.e-hiddenrow) {
  display: table-row;
}.e-treegrid .e-treerowcollapsed {
  display: none;
}.e-treegrid .e-treecheckbox-container {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}.e-treegrid .e-treecheckbox-container :not(.e-treecheckbox) {
  white-space: nowrap;
}.e-treegrid .e-treecheckbox {
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
}.e-treegrid .e-treecolumn-container span {
  display: inline-block;
  vertical-align: middle;
}.e-treegrid .e-hierarchycheckbox .e-frame {
  height: 14px;
  width: 14px;
}.e-treegrid .e-checkselection .e-frozenheader .e-rowcell,
.e-treegrid .e-checkselection .e-movableheader .e-rowcell,
.e-treegrid .e-checkselection .e-frozencontent .e-rowcell,
.e-treegrid .e-checkselection .e-movablecontent .e-rowcell {
  line-height: 21px;
}.e-treegrid .e-treegridexpand,
.e-treegrid .e-treegridcollapse {
  color: #6c757d;
  cursor: pointer;
  font-size: 18px;
  height: 18px;
  padding: 0;
  text-align: center;
  vertical-align: bottom;
  width: 16px;
}.e-treegrid .e-treecell {
  display: table-cell;
  line-height: normal;
}.e-treegrid .e-grid.e-wrap .e-rowcell .e-treecolumn-container {
  white-space: nowrap;
}.e-treegrid .e-grid.e-wrap .e-rowcell .e-treecolumn-container .e-treecell {
  display: inline-block;
  white-space: normal;
  word-wrap: break-word;
}.e-treegrid .e-grid.e-wrap .e-rowcell .e-treecheckbox-container {
  white-space: nowrap;
}.e-treegrid .e-grid.e-wrap .e-rowcell .e-treecheckbox-container .e-treecheckbox {
  display: inline-block;
  white-space: normal;
  word-wrap: break-word;
}.e-treegrid.e-grid.e-print-grid-layout .e-icons {
  display: inline-block;
}.e-treegrid .e-treecheckselect,
.e-treegrid .e-treeselectall {
  margin: 0;
  opacity: 0;
  position: absolute;
  width: 0;
}.e-treegrid .e-detailheadercell,
.e-treegrid .e-headercontent .e-table .e-detail-intent,
.e-treegrid .e-gridcontent .e-table .e-detail-intent,
.e-treegrid .e-table .e-detailrow .e-detailindentcell,
.e-treegrid .e-table .e-detailrowexpand,
.e-treegrid .e-table .e-detailrowcollapse,
.e-treegrid .e-filterbarcell.e-mastercell {
  display: none;
}.e-treegrid .e-icons.e-errorelem {
  display: inline-block;
  padding-left: 10px;
  vertical-align: middle;
}.e-treegrid .e-errorelem::before {
  color: #4f46e5;
  content: "";
  transform: rotate(180deg);
}.e-treegrid .e-gridcontent td.e-childborder {
  border-color: #4f46e5;
  border-width: 2px 0 0;
  box-shadow: 0 1px 0 0 #4f46e5;
  position: relative;
  z-index: 1;
}.e-treegrid .e-gridcontent td.e-rowcell.e-childborder.e-dragborder,
.e-treegrid .e-gridcontent td.e-rowcell.e-dropbottom.e-dragborder td.e-rowdragdrop.e-dropbottom.e-dragborder {
  box-shadow: 0 1px 0 0 #4f46e5;
}.e-treegrid .e-gridcontent td.e-rowcell.e-dragborder,
.e-treegrid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder,
.e-treegrid .e-gridcontent .e-rowdragdrop.e-dragborder {
  box-shadow: 0 0 0 0;
}.e-treegrid .e-gridcontent td.e-childborder:first-child {
  border-left: 2px solid #4f46e5;
  box-shadow: 0 1px 0 0 #4f46e5;
  position: relative;
  z-index: 1;
}.e-treegrid .e-gridcontent td.e-rowcell.e-childborder:last-child {
  border-right: 2px solid #4f46e5;
}.e-treegrid .e-gridcontent td.e-lastrowcell.e-childborder {
  border-width: 2px 0;
}.e-treegrid .e-gridcontent td.e-lastrowcell.e-childborder:last-child {
  border-right: 2px solid #4f46e5;
}.e-treegrid .e-gridcontent td.e-lastrowcell.e-childborder:first-child {
  border-left: 2px solid #4f46e5;
}.e-treegrid .e-gridcontent td.e-dropbottom:first-child,
.e-treegrid .e-gridcontent td.e-rowcell.e-dropbottom,
.e-treegrid .e-gridcontent td.e-dropbottom {
  box-shadow: 0 1px 0 0 #4f46e5;
  position: relative;
  z-index: 1;
}.e-treegrid .e-gridcontent td.e-droptop:first-child,
.e-treegrid .e-gridcontent td.e-rowcell.e-droptop {
  border-top-color: #4f46e5;
  border-width: 2px 0 0;
}.e-treegrid .e-gridcontent td.e-lastrowcell.e-dropbottom {
  border-bottom-color: #4f46e5;
}.e-treegrid .e-gridcontent td.e-rowdragdrop.e-droptop.e-dragborder {
  box-shadow: 0 0 0 0;
}.e-treegrid .e-gridcontent .e-gridheader .e-firstrow-dragborder {
  height: 1px;
}.e-treegrid .e-gridcontent .e-lastrow-dragborder {
  height: 0;
}.e-treegrid .e-gridheader .e-firstrow-dragborder {
  height: 0;
}.e-treegrid .e-droptop .e-lastrow-dragborder {
  height: 0;
}.e-treegrid .e-treegrid-relative {
  position: relative;
}.e-treegrid .e-gridheader .e-firstrow-dragborder tr:first-child.e-dropbottom {
  height: 0;
}.e-treegrid .e-gridheader .e-firstrow-border,
.e-treegrid .e-gridcontent .e-lastrow-border {
  background-color: #4f46e5;
  bottom: 0;
  display: none;
  height: 1px;
  position: absolute;
  z-index: 1;
}.e-treegrid .e-grid .e-gridcontent tr.e-row:first-child td.e-rowcell.e-childborder,
.e-treegrid .e-grid .e-gridcontent tr.e-row:first-child td.e-rowdragdrop.e-childborder {
  border-bottom: 2px solid #4f46e5;
  border-top: 2px solid #4f46e5;
  box-shadow: 0 0 0 0 #4f46e5;
}.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, .e-treegrid .e-grid .e-gridcontent td.e-rowcell.e-dropbottom {
  border-bottom: 2px solid #4f46e5;
  box-shadow: 0 0 0 0 #4f46e5;
}.e-treegrid .e-grid .e-gridcontent td.e-rowdragdrop.e-childborder, .e-treegrid .e-grid .e-gridcontent td.e-rowdragdrop.e-dropbottom {
  border-bottom: 2px solid #4f46e5;
  box-shadow: 0 0 0 0 #4f46e5;
}.e-treegrid .e-grid.e-rtl .e-gridheader .e-firstrow-dragborder {
  height: 0;
}.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-childborder {
  border-color: #4f46e5;
  border-width: 2px 0 2px 0;
  position: relative;
  z-index: 1;
}.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-rowcell.e-dragborder,
.e-treegrid .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder,
.e-treegrid .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder {
  box-shadow: 0 0 0 0;
}.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-childborder:first-child {
  border-right: 2px solid #4f46e5;
  box-shadow: 0 1px 0 0 #4f46e5;
  position: relative;
  z-index: 1;
}.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-rowcell.e-childborder:last-child {
  border-left: 2px solid #4f46e5;
}.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-lastrowcell.e-childborder {
  border-width: 2px 0;
}.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-lastrowcell.e-childborder:last-child {
  border-right: 2px solid #4f46e5;
}.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-lastrowcell.e-childborder:first-child {
  border-left: 2px solid #4f46e5;
}.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-droptop:first-child,
.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-rowcell.e-droptop {
  border-top-color: #4f46e5;
  border-width: 2px 0 0;
}.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-lastrowcell.e-dropbottom {
  border-bottom-color: #4f46e5;
}.e-treegrid .e-grid.e-rtl .e-gridcontent .e-droptop .e-lastrow-dragborder {
  height: 0;
}.e-popup.e-ddl {
  border-radius: 4px;
  box-shadow: none;
  margin-top: 3px;
}.e-popup.e-ddl .e-input-group {
  width: auto;
}.e-popup.e-ddl .e-input-group input {
  line-height: 15px;
}.e-popup.e-ddl .e-dropdownbase {
  min-height: 26px;
}.e-popup.e-ddl .e-filter-parent .e-input-group {
  display: flex;
  width: auto;
}.e-popup.e-ddl .e-filter-parent .e-input-group .e-back-icon {
  border: 0;
}.e-bigger .e-popup.e-ddl-device-filter {
  margin-top: 0;
}.e-bigger .e-popup.e-ddl .e-list-item {
  font-size: 16px;
  line-height: 32px;
  padding-left: 0;
  text-indent: 16px;
}.e-bigger .e-popup.e-ddl .e-list-group-item,
.e-bigger .e-popup.e-ddl .e-fixed-head {
  font-size: 14px;
  line-height: 32px;
  padding-left: 0;
  text-indent: 16px;
}.e-bigger .e-popup.e-ddl .e-dd-group .e-list-item {
  padding-left: 0;
}.e-bigger .e-popup.e-ddl .e-input-group input,
.e-bigger .e-popup.e-ddl .e-input-group input.e-input {
  font-size: 16px;
  height: 36px;
}.e-bigger .e-popup.e-ddl .e-dropdownbase {
  min-height: 40px;
}.e-input-group.e-control-wrapper.e-ddl .e-input[readonly],
.e-float-input.e-control-wrapper.e-ddl input[readonly] {
  background: 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:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon,
.e-input-group.e-disabled.e-ddl .e-control.e-dropdownlist ~ .e-input-group-icon,
.e-control.e-dropdownlist .e-input-group.e-disabled.e-ddl .e-input-group-icon,
.e-control.e-dropdownlist .e-input-group.e-ddl .e-input-group-icon {
  border: 0;
}.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-input-group-icon:active,
.e-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-input-group-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:active {
  box-shadow: none;
}.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon {
  background: transparent;
  display: flex;
  position: relative;
}.e-ddl.e-popup .e-filter-parent .e-input-group,
.e-ddl.e-popup .e-filter-parent {
  background: #fff;
}.e-input-group .e-control.e-dropdownlist ~ .e-ddl-icon {
  font-size: 14px;
}.e-bigger .e-input-group .e-control.e-dropdownlist ~ .e-ddl-icon {
  font-size: 16px;
}.e-bigger.e-small .e-ddl.e-popup .e-list-item,
.e-bigger.e-small .e-ddl.e-popup .e-list-group-item,
.e-bigger.e-small .e-ddl.e-popup .e-fixed-head {
  font-size: 14px;
  line-height: 34px;
  padding-left: 0;
  text-indent: 16px;
}.e-bigger.e-small .e-ddl.e-popup .e-dd-group .e-list-item {
  padding-left: 4px;
}.e-bigger.e-small .e-ddl.e-popup .e-input-group input,
.e-bigger.e-small .e-ddl.e-popup .e-input-group input.e-input {
  height: 30px;
}.e-bigger.e-small .e-popup.e-ddl .e-dropdownbase {
  min-height: 34px;
}.e-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 4px 4px 0;
  border-right-width: 0;
}.e-multiselect.e-rtl .e-input-group-icon.e-ddl-icon {
  border-left-width: 0;
  border-radius: 4px 0 0 4px;
  border-right-width: 1px;
}.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  height: 32px;
  width: 32px;
}.e-bigger .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  height: 24px;
  width: 24px;
}.e-multi-select-wrapper .e-searcher input[type='text'] {
  color: #212529;
  height: 100%;
}.e-multiselect .e-input-group-icon.e-ddl-icon {
  border-left-width: 0;
}/*! Toolbar's bootstrap5 theme wise override definitions and variables *//*! Tab's bootstrap5 theme wise override definitions and variables *//*! Horizontal Tab *//*! Bootstrap specific themes definition's *//*! Vertical Tab */@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}.e-gantt .e-add::before {
  content: '\e805';
}.e-gantt .e-edit::before {
  content: '\e730';
}.e-gantt .e-delete::before {
  content: '\e820';
}.e-gantt .e-cancel::before {
  content: '\e7e7';
}.e-gantt .e-save::before {
  content: '\e7c8';
}.e-gantt .e-update::before {
  content: '\e7c8';
}.e-gantt .e-search-icon::before {
  content: '\e754';
}.e-gantt .e-cancel-icon::before {
  content: '\e7e7';
}.e-gantt .e-notes-info::before {
  content: '\e72d';
}.e-gantt .e-left-resize-gripper::before,
.e-gantt .e-right-resize-gripper::before {
  content: '\e770';
}.e-gantt .e-expandall::before {
  content: '\e7c9';
}.e-gantt .e-collapseall::before {
  content: '\e80f';
}.e-gantt .e-prevtimespan::before {
  content: '\e773';
}.e-gantt .e-nexttimespan::before {
  content: '\e7f9';
}.e-gantt .e-zoomin::before {
  content: '\e795';
}.e-gantt .e-zoomout::before {
  content: '\e825';
}.e-gantt .e-zoomtofit::before {
  content: '\e838';
}.e-gantt .e-csvexport::before {
  content: '\e7ba';
}.e-gantt .e-excelexport::before {
  content: '\e7c1';
}.e-gantt .e-pdfexport::before {
  content: '\e700';
}.e-gantt .e-indent::before {
  content: '\e810';
}.e-gantt .e-outdent::before {
  content: '\e72a';
}.e-gantt .e-add-above::before {
  content: '\e836';
}.e-gantt .e-add-below::before {
  content: '\e801';
}.e-gantt.e-device .e-backarrowspan::before,
.e-gantt.e-device .e-icon-dlg-close::before {
  content: '\e773';
}.e-gantt.e-device .e-left-resize-gripper::before,
.e-gantt.e-device .e-right-resize-gripper::before {
  content: '\e770';
}.e-gantt {
  display: block;
  width: 100%;
}.e-gantt .e-cloneproperties {
  padding: 2px 8px 1px;
}.e-gantt .e-cloneproperties.e-draganddrop .e-row .e-icon-rowdragicon::before {
  left: -5px;
  position: relative;
}.e-gantt .e-cloneproperties {
  border-style: solid;
  border-width: 1px;
  box-shadow: 0 0;
  font-size: 12px;
  font-weight: bold;
  opacity: 1;
  overflow: hidden;
  padding: 2px 8px 1px;
  text-align: center;
  -webkit-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: nowrap;
  z-index: 100;
}.e-gantt .e-cloneproperties.e-draganddrop {
  border-spacing: 0;
  font-size: 12px;
  font-weight: normal;
  overflow: visible;
}.e-gantt .e-cloneproperties .e-bothganttlines {
  border-width: 1px 0 0 1px;
}.e-gantt .e-draganddrop {
  border-width: 0 1px 1px;
  font-weight: normal;
  padding: 0;
}.e-gantt .e-draganddrop .e-rowcell {
  opacity: .95;
}.e-gantt .e-cloneproperties.e-draganddrop table {
  border-spacing: 0;
}.e-gantt .e-icons.e-errorelem {
  display: inline-block;
  padding-left: 10px;
  vertical-align: middle;
}.e-gantt .e-errorelem::before {
  color: #dc3545;
  content: '\e22a';
  transform: rotate(180deg);
}.e-gantt .e-verticallines .e-cloneproperties.e-draganddrop .e-rowdragdrop,
.e-gantt .e-bothlines .e-cloneproperties.e-draganddrop .e-rowdragdrop {
  border-bottom: 0;
  border-right: 1px solid #ced4da;
  border-top: 1px solid #ced4da;
}.e-gantt .e-gantt-toolbar {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-style: solid;
  border-width: 1px 1px 0;
}.e-gantt .e-flmenu-valuediv {
  padding-top: 16px;
}.e-gantt .e-gantt-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar {
  margin: 0;
}.e-gantt .e-gantt-splitter .e-pane {
  overflow: hidden !important;
}.e-gantt .e-temp-content {
  border-left: 1px solid;
}.e-gantt .e-tab {
  border: 0;
}.e-gantt .e-tab .e-tab-header .e-toolbar-item.e-active {
  border-color: transparent;
}.e-gantt .e-gantt-tree-grid-pane .e-grid {
  border-width: 0;
}.e-gantt .e-gantt-tree-grid-pane .e-grid.e-gridhover tr[role='row']:not(.e-editedrow):hover .e-rowcell:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell),
.e-gantt .e-gantt-tree-grid-pane .e-grid.e-gridhover tr[role='row']:hover .e-detailrowcollapse:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell),
.e-gantt .e-gantt-tree-grid-pane .e-grid.e-gridhover tr[role='row']:hover .e-rowdragdrop:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell),
.e-gantt .e-gantt-tree-grid-pane .e-grid.e-rtl .e-gridhover tr[role='row']:hover .e-rowdragdrop:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell),
.e-gantt .e-gantt-tree-grid-pane .e-grid.e-gridhover tr[role='row']:hover .e-detailrowexpand:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell) {
  background-color: transparent;
}.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;
}.e-gantt .e-gantt-tree-grid-pane .e-columnheader,
.e-gantt .e-gantt-tree-grid-pane .e-headercell {
  height: 63px !important;
}.e-gantt .e-gantt-tree-grid-pane .e-gridcontent .e-content {
  overflow-x: scroll !important;
}.e-gantt .e-gantt-tree-grid-pane .e-gridcontent .e-content.e-gantt-scroll-padding {
  width: calc(100% + 17px);
}.e-gantt .e-gantt-tree-grid-pane .e-ganttnotes-info {
  text-align: center;
}.e-gantt .e-gantt-tree-grid-pane .e-icons.e-notes-info {
  display: inline-block;
  font-size: 18px;
  height: 15px;
  line-height: 10px;
  vertical-align: middle;
}.e-gantt .e-gantt-chart {
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}.e-gantt .e-gantt-chart .e-chart-root-container {
  border-right: 0 solid;
}.e-gantt .e-gantt-chart .e-chart-root-container .e-content {
  -webkit-overflow-scrolling: touch;
  overflow-x: scroll;
  overflow-y: auto;
  position: relative;
}.e-gantt .e-gantt-chart .e-chart-root-container .e-nonworking-day-container {
  position: absolute;
}.e-gantt .e-gantt-chart .e-chart-root-container .e-event-markers-container {
  position: absolute;
}.e-gantt .e-gantt-chart .e-chart-root-container .e-holiday-container {
  position: absolute;
}.e-gantt .e-gantt-chart .e-chart-root-container .e-weekend-container {
  position: absolute;
}.e-gantt .e-gantt-chart .e-timeline-header-container {
  border-bottom-style: solid;
  border-right-width: 0;
  overflow: hidden;
  position: relative;
  z-index: 6;
}.e-gantt .e-gantt-chart .e-timeline-header-table-container > thead > tr > th {
  border-left: 0;
  padding: 0 3px;
}.e-gantt .e-gantt-chart .e-timeline-header-table-container {
  border-collapse: collapse;
  border-spacing: 0;
  border-width: 0;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}.e-gantt .e-gantt-chart .e-timeline-header-table-body {
  border-collapse: collapse;
  box-sizing: border-box;
  display: inline-block;
  transform: scale(1);
  white-space: nowrap;
}.e-gantt .e-gantt-chart .e-timeline-header-table-body > tr {
  display: inline-flex;
}.e-gantt .e-gantt-chart .e-timeline-top-header-cell,
.e-gantt .e-gantt-chart .e-timeline-single-header-cell {
  border-spacing: 0;
  border-style: solid;
  border-top: 0;
  border-width: 1px;
  box-sizing: border-box;
  display: inline-flex;
  font-size: 14px;
  font-weight: bold;
  margin: 0;
  padding: 0;
  position: static;
  text-align: center;
  -webkit-user-select: none;
          user-select: none;
  white-space: nowrap;
}.e-gantt .e-gantt-chart .e-timeline-top-header-cell .e-header-cell-label,
.e-gantt .e-gantt-chart .e-timeline-single-header-cell .e-header-cell-label {
  box-sizing: border-box;
  margin: auto;
  overflow: hidden;
  position: static;
  text-overflow: ellipsis;
  white-space: nowrap;
}.e-gantt .e-gantt-chart .e-timeline-top-header-cell .e-gantt-top-cell-text,
.e-gantt .e-gantt-chart .e-timeline-single-header-cell .e-gantt-top-cell-text {
  padding-left: 8px;
  text-align: left;
}.e-gantt .e-gantt-chart .e-gantt-grid-lines {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-collapse: collapse;
  border-spacing: 0;
  box-sizing: border-box;
}.e-gantt .e-gantt-chart .e-zero-spacing {
  border-spacing: 0;
}.e-gantt .e-gantt-chart .e-chart-row:first-child .e-chart-row-border {
  border-top-color: transparent;
}.e-gantt .e-gantt-chart .e-chart-row .e-chart-row-border {
  border-collapse: separate;
  border-style: solid;
  border-width: 1px 0 0;
}.e-gantt .e-gantt-chart .e-chart-row .e-chart-row-cell {
  font-size: 0;
  padding: 0;
}.e-gantt .e-gantt-chart .e-chart-row .e-chart-row-border.e-lastrow {
  border-bottom-width: 1px;
}.e-gantt .e-gantt-chart .e-line-container-cell {
  border-right-style: solid;
  border-right-width: 1px;
  height: 100%;
  position: absolute;
}.e-gantt .e-gantt-chart .e-taskbar-main-container {
  cursor: move;
  display: inline-block;
  position: absolute;
  vertical-align: middle;
  z-index: 3;
}.e-gantt .e-gantt-chart .e-left-label-container.e-left-label-temp-container {
  align-items: center;
  display: inline-flex;
  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 {
  align-items: center;
  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 {
  align-items: center;
  display: inline-flex;
  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 {
  align-items: center;
  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: 400;
  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: 98%;
}.e-gantt .e-gantt-chart .e-gantt-child-taskbar-inner-div,
.e-gantt .e-gantt-chart .e-gantt-parent-taskbar-inner-div {
  border-spacing: 0;
  box-sizing: border-box;
  margin: auto;
  overflow: hidden;
  padding: 0;
  z-index: 3;
}.e-gantt .e-gantt-chart .e-gantt-parent-progressbar-inner-div {
  z-index: 3;
}.e-gantt .e-gantt-chart .e-gantt-child-progressbar-inner-div,
.e-gantt .e-gantt-chart .e-gantt-parent-progressbar-inner-div {
  box-sizing: border-box;
  text-align: right;
}.e-gantt .e-gantt-chart .e-chart-scroll-container,
.e-gantt .e-gantt-chart .e-chart-rows-container {
  -webkit-user-select: none;
          user-select: none;
}.e-gantt .e-gantt-chart .e-chart-rows-container {
  line-height: initial;
}.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-style: solid;
  border-width: 1px;
  box-sizing: content-box;
  cursor: col-resize;
  height: 2px;
  position: absolute;
  top: 7px;
  width: 12px;
}.e-gantt .e-gantt-chart .e-progress-resize-gripper .e-progressbar-handler-element {
  border-bottom-style: solid;
  border-bottom-width: 6px;
  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: 6px;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  cursor: col-resize;
  height: 0;
  left: -1px;
  position: absolute;
  top: -6px;
  width: 0;
}.e-gantt .e-gantt-chart .e-baseline-bar {
  box-sizing: border-box;
  position: absolute;
  z-index: 3;
}.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;
}.e-gantt .e-gantt-chart .e-left-resize-gripper,
.e-gantt .e-gantt-chart .e-right-resize-gripper {
  align-items: center;
  cursor: ew-resize;
  display: inline-flex;
}.e-gantt .e-gantt-chart .e-holiday {
  display: inline-block;
  position: absolute;
}.e-gantt .e-gantt-chart .e-holiday .e-span {
  font-size: 13px;
  position: absolute;
  transform: rotate(-90deg);
  white-space: nowrap;
  width: 0;
}.e-gantt .e-gantt-chart .e-weekend {
  display: inline-block;
  position: absolute;
  z-index: 0;
}.e-gantt .e-gantt-chart .e-rangecontainer .e-leftarc {
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
  position: absolute;
}.e-gantt .e-gantt-chart .e-rangecontainer .e-rightarc {
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
  position: absolute;
}.e-gantt .e-gantt-chart .e-event-markers {
  border-left: 1px dashed;
  position: absolute;
  width: 1px;
  z-index: 2;
}.e-gantt .e-gantt-chart .e-event-markers .e-span-label {
  border-radius: 3px;
  font-weight: 500;
  height: 28px;
  left: 5px;
  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 {
  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;
  box-sizing: content-box;
  cursor: pointer;
  display: inline-block;
}.e-gantt .e-gantt-chart .e-connectorpoint-allow-block {
  cursor: no-drop;
}.e-gantt .e-gantt-chart .e-gantt-manualparenttaskbar-left,
.e-gantt .e-gantt-chart .e-gantt-manualparenttaskbar-right {
  background-color: #adb5bd;
  border-color: #adb5bd;
  border-radius: 50%;
  display: inline-block;
  height: 10px;
  margin: -1px;
  position: absolute;
  width: 10px;
}.e-gantt .e-gantt-chart .e-manualparent-milestone-top,
.e-gantt .e-gantt-chart .e-manualparent-milestone-bottom {
  border-bottom-color: #adb5bd;
}.e-gantt .e-gantt-chart .e-gantt-manualparenttaskbar-right {
  cursor: e-resize;
  margin-left: -8px;
}.e-gantt .e-gantt-chart .e-gantt-manualparenttaskbar-left {
  margin-left: 0;
}.e-gantt .e-gantt-chart .e-gantt-manualparenttaskbar {
  background: #adb5bd;
  margin-top: 3px;
  position: absolute;
}.e-gantt .e-gantt-chart .e-icon {
  font-family: 'e-icons';
  font-size: 13px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-transform: none;
  vertical-align: middle;
}.e-gantt .e-gantt-chart .e-active-container {
  outline: 1px solid;
  outline-offset: 2px;
}.e-gantt-dialog .e-tab .e-tab-header {
  padding-left: 12px;
}.e-gantt-dialog .e-tab .e-tab-header .e-indicator {
  display: block;
}.e-gantt-dialog .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
  border-style: solid;
  border-width: 1px;
}.e-gantt-dialog .e-tab .e-tab-header:not(.e-vertical)::before {
  border: 0;
}.e-gantt-dialog {
  border: 0;
}.e-gantt-dialog .e-gridform .e-table {
  border-spacing: 0;
}.e-gantt-dialog .e-item {
  height: 241px;
}.e-gantt-dialog .e-dependent-div {
  border-bottom-width: 0px;
}.e-gantt-dialog .e-icon-dlg-close {
  opacity: initial;
}.e-gantt-dialog .e-toolbar {
  border-top-width: 0;
}.e-gantt-dialog .e-resource-div {
  border-bottom-width: 0px;
}.e-gantt-dialog .e-resource-div .e-gridheader {
  border-top-width: 0;
}.e-gantt-dialog .e-edit-form-row {
  height: 241px;
  overflow-y: auto;
}.e-gantt-dialog .e-edit-form-column:nth-child(odd) {
  float: left;
  padding: 16px 18px 0 18px;
  width: 50%;
}.e-gantt-dialog .e-edit-form-column:nth-child(even) {
  float: left;
  padding: 16px 16px 0 0;
  width: 50%;
}.e-gantt-dialog .e-edit-form-row.e-scroll .e-edit-form-column:nth-child(even) {
  padding: 16px 16px 0 0;
}.e-gantt-dialog .e-edit-form-column {
  height: 75px;
}.e-gantt-dialog .e-dependent-div .e-content {
  height: 161px;
}.e-gantt-dialog .e-resource-div .e-content {
  height: 202px;
}.e-gantt-dialog .e-richtexteditor {
  border-bottom-width: 0px;
  height: 241px !important;
  overflow: hidden;
}.e-gantt-dialog .e-richtexteditor.e-rte-tb-expand {
  border-top: 0;
}.e-gantt-dialog .e-richtexteditor .e-rte-content {
  border-bottom-width: 0px;
  height: 200px;
}.e-gantt-dialog > .e-dlg-content {
  padding: 0 !important;
}.e-gantt-dialog .e-dlg-header-content {
  border-bottom: 0 !important;
}.e-gantt-dialog .e-dlg-header-content {
  border-radius: 3px 3px 0px 0px;
  padding-bottom: 20px;
}.e-gantt-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  border-radius: 50%;
}.e-icon-rowselect::before {
  content: '\e930';
}.e-ganttpopup {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  font-weight: normal;
  position: absolute;
  user-select: none;
  z-index: 99999;
}.e-ganttpopup .e-rowselect {
  line-height: 18px;
  text-indent: 7%;
}.e-ganttpopup span {
  border: 1px solid 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-bigger .e-gantt .e-gantt-chart .e-label {
  font-size: 16px;
}.e-gantt-tooltip-label {
  padding-bottom: 2px;
  padding-right: 2px;
  text-align: left;
}.e-gantt.e-device .e-edit-form-column:nth-child(odd), .e-gantt.e-device .e-edit-form-column:nth-child(even) {
  float: none;
  padding: 16px 18px 0 18px;
  width: 100%;
}.e-gantt.e-device .e-edit-form-row {
  height: auto;
}.e-gantt.e-device .e-adaptive-searchbar {
  padding: 5px 10px;
  width: 90%;
}.e-gantt.e-device .e-backarrowspan {
  font-size: 16px;
  padding: 5px 10px;
}.e-gantt.e-device .e-gantt-dialog {
  max-height: none;
}.e-gantt.e-device .e-gantt-dialog .e-dlg-closeicon-btn {
  float: left;
  left: -4px;
}.e-gantt.e-device .e-gantt-dialog .e-icon-dlg-close {
  font-size: 16px;
}.e-gantt.e-device .e-gantt-dialog .e-dlg-header {
  display: inline-block;
}.e-gantt.e-device .e-toolbar-item {
  padding: 7px;
}.e-gantt.e-device .e-toolbar .e-icons {
  font-size: 18px;
}.e-gantt.e-device .e-gridheader .e-icons {
  font-size: 12px;
}.e-gantt.e-device .e-right-resize-gripper,
.e-gantt.e-device .e-left-resize-gripper {
  border: 7px solid;
  z-index: -1;
}.e-gantt.e-device .e-right-resize-gripper::before,
.e-gantt.e-device .e-left-resize-gripper::before {
  font-size: 14px;
  margin-left: -7px;
}.e-gantt.e-device .e-dependent-div .e-content {
  height: 100%;
}.e-gantt.e-device .e-resource-div .e-content {
  height: 100%;
}.e-gantt.e-device .e-richtexteditor {
  height: 100%;
}.e-gantt.e-device .e-richtexteditor .e-rte-content {
  height: 100%;
}/*! Gantt theme */.e-gantt .e-gantt-splitter {
  border-color: #dee2e6;
  border-radius: 0px;
}.e-gantt .e-cloneproperties.e-draganddrop {
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  opacity: .95;
  overflow: visible;
}.e-gantt .e-cloneproperties {
  background-color: #fff;
  border-color: #dee2e6;
  color: #212529;
}.e-gantt .e-cloneproperties.e-draganddrop .e-rowcell {
  color: #212529;
}.e-gantt .e-cloneproperties.e-draganddrop table,
.e-gantt .e-cloneproperties.e-draganddrop table .e-selectionbackground {
  background-color: #fff;
  height: 30px;
}.e-gantt .e-gantt-toolbar + .e-gantt-splitter {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}.e-gantt .e-grid .e-focused:not(.e-menu-item) {
  box-shadow: 0 0 0 1px #ced4da inset !important;
}.e-gantt .e-temp-content {
  border-color: #dee2e6;
}.e-gantt .e-splitter-box {
  border-color: #dee2e6;
}.e-gantt .e-gantt-temp-header {
  border-color: #dee2e6;
}.e-gantt .e-gantt-chart-pane {
  border-color: #dee2e6;
}.e-gantt .e-gantt-tree-grid-pane .e-timeline-single-header-outer-div {
  height: 45px !important;
}.e-gantt .e-gantt-tree-grid-pane .e-grid td.e-active {
  background: #e6eaed;
  opacity: 0.9;
}.e-gantt .e-gantt-chart .e-timeline-header-container {
  background: #fff;
  border-bottom-color: #dee2e6;
  border-bottom-width: 1px;
  border-right-color: #dee2e6;
  color: #212529;
  height: 64px;
}.e-gantt .e-gantt-chart .e-timeline-top-header-cell,
.e-gantt .e-gantt-chart .e-timeline-single-header-cell {
  border-color: #dee2e6;
  color: #212529;
}.e-gantt .e-gantt-chart .e-timeline-single-header-cell {
  height: 46px;
  line-height: 46px;
}.e-gantt .e-gantt-chart .e-timeline-single-header-outer-div {
  height: 46px !important;
}.e-gantt .e-gantt-chart .e-timeline-top-header-cell {
  height: 32px;
}.e-gantt .e-gantt-chart .e-chart-root-container {
  background-color: #fff;
  border-color: #dee2e6;
}.e-gantt .e-gantt-chart .e-timeline-header-table-body {
  border-spacing: 0;
}.e-gantt .e-gantt-chart .e-chart-row-border {
  border-top-color: #dee2e6;
}.e-gantt .e-gantt-chart .e-chart-row-cell {
  color: #495057;
}.e-gantt .e-gantt-chart .e-chart-row-border.e-lastrow {
  border-bottom-color: #dee2e6;
}.e-gantt .e-gantt-chart .e-line-container-cell {
  border-color: #dee2e6;
}.e-gantt .e-gantt-chart .e-active-container {
  outline-color: #ced4da;
}.e-gantt .e-gantt-chart .e-gantt-child-taskbar-inner-div {
  background-color: #86b7fe;
  border: 1px solid #0d6efd;
  border-radius: 4px;
}.e-gantt .e-gantt-chart .e-collapse-parent .e-gantt-child-taskbar-inner-div {
  border: 1px solid #fff;
  border-bottom: 0;
  border-top: 0;
}.e-gantt .e-gantt-chart .e-collapse-parent .e-gantt-child-progressbar {
  width: 0px !important;
}.e-gantt .e-gantt-chart .e-collapse-parent .e-collapsed-taskbar-drag {
  background-color: #0d6efd;
}.e-gantt .e-gantt-chart .e-collapse-parent .e-left-connectorpoint-outer-div {
  display: none;
}.e-gantt .e-gantt-chart .e-collapse-parent .e-right-connectorpoint-outer-div {
  display: none;
}.e-gantt .e-gantt-chart .e-gantt-parent-taskbar-inner-div {
  background-color: #ced4da;
  border: 1px solid #adb5bd;
  border-radius: 4px;
}.e-gantt .e-gantt-chart .e-gantt-parent-progressbar-inner-div {
  background-color: #adb5bd;
  border: 0px;
}.e-gantt .e-gantt-chart .e-gantt-child-progressbar-inner-div {
  background-color: #0d6efd;
  border: 0px;
}.e-gantt .e-gantt-chart .e-gantt-child-manualtaskbar {
  background-color: #d1e7dd;
  border: 1px solid #198754;
}.e-gantt .e-gantt-chart .e-gantt-unscheduled-taskbar.e-gantt-child-manualtaskbar {
  background: linear-gradient(to right, #d1e7dd, #198754 30%, #198754 70%, #198754 70%, #d1e7dd 100%);
}.e-gantt .e-gantt-chart .e-gantt-child-manualprogressbar {
  background-color: #198754;
  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;
}.e-gantt .e-gantt-chart .e-gantt-unscheduled-taskbar {
  background: linear-gradient(to right, #86b7fe, #0d6efd 30%, #0d6efd 70%, #0d6efd 70%, #86b7fe 100%);
  background-color: rgba(63, 81, 181, 0.2);
  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;
  border-color: #fff;
}.e-gantt .e-gantt-chart .e-progress-resize-gripper .e-progressbar-handler-element {
  border-bottom-color: #fff;
}.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-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: #6c757d;
  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: 2px;
}.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-bottom-left-radius: 0px;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 0px;
  border-top-right-radius: 2px;
}.e-gantt .e-gantt-chart .e-gantt-unscheduled-taskbar-left {
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}.e-gantt .e-gantt-chart .e-task-label {
  color: #fff;
  font-size: 12px;
}.e-gantt .e-gantt-chart .e-icon {
  color: #fff;
}.e-gantt .e-gantt-chart .e-milestone-top {
  border-bottom-color: #adb5bd;
}.e-gantt .e-gantt-chart .e-milestone-bottom {
  border-top-color: #adb5bd;
}.e-gantt .e-gantt-chart .e-parent-milestone-top {
  border-bottom-color: #adb5bd;
}.e-gantt .e-gantt-chart .e-parent-milestone-bottom {
  border-top-color: #adb5bd;
}.e-gantt .e-gantt-chart .e-manualparent-milestone-top {
  border-bottom-color: #adb5bd;
}.e-gantt .e-gantt-chart .e-manualparent-milestone-bottom {
  border-top-color: #adb5bd;
}.e-gantt .e-gantt-chart .e-gantt-unscheduled-manualtask {
  background: linear-gradient(to right, rgba(63, 81, 181, 0.2), #989A9C 30%, #989A9C 70%, #989A9C 70%, rgba(63, 81, 181, 0.2) 100%);
}.e-gantt .e-gantt-chart .e-label {
  color: #495057;
  font-size: 14px;
}.e-gantt .e-gantt-chart .e-active {
  background: #e6eaed;
  color: #212529;
  opacity: 0.9;
}.e-gantt .e-gantt-chart .e-active .e-label {
  color: #212529;
}.e-gantt .e-gantt-chart .e-baseline-bar {
  background-color: #adb5bd;
}.e-gantt .e-gantt-chart .e-baseline-milestone-top {
  border-bottom-color: #adb5bd;
}.e-gantt .e-gantt-chart .e-baseline-milestone-bottom {
  border-top-color: #adb5bd;
}.e-gantt .e-gantt-chart .e-uptail::before {
  border-bottom-color: #dee2e6;
}.e-gantt .e-gantt-chart .e-downtail::after {
  border-top-color: #fff;
}.e-gantt .e-gantt-chart .e-downtail::before {
  border-top-color: #dee2e6;
}.e-gantt .e-gantt-chart .e-ganttpopup .e-content {
  background-color: #fff;
  border-color: #dee2e6;
}.e-gantt .e-gantt-chart .e-spanclicked,
.e-gantt .e-gantt-chart .e-grid .e-gridpopup .e-spanclicked {
  border-color: #000;
}.e-gantt .e-gantt-chart .e-active-parent-task {
  border-radius: 4px;
  box-shadow: 4px 4px 3px 0 rgba(0, 0, 0, 0.5);
}.e-gantt .e-gantt-chart .e-active-parent-task .e-gantt-parent-taskbar-inner-div {
  background: #1a1a1a;
  border: #1a1a1a;
}.e-gantt .e-gantt-chart .e-active-parent-task .e-gantt-parent-progressbar-inner-div {
  background-color: transparent;
  border: transparent;
}.e-gantt .e-gantt-chart .e-active-parent-task .e-task-label {
  color: transparent;
}.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-task-label {
  color: transparent !important;
}.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-line {
  border-color: #ced4da !important;
}.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-connector-line-right-arrow {
  border-left-color: #ced4da !important;
}.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-connector-line-left-arrow {
  border-right-color: #ced4da !important;
}.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-gantt-child-taskbar-inner-div {
  background: #86b7fe !important;
  border: #86b7fe !important;
}.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-gantt-child-progressbar-inner-div {
  background-color: transparent !important;
  border: transparent !important;
}.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-milestone-top {
  border-bottom-color: #86b7fe !important;
}.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-milestone-bottom {
  border-top-color: #86b7fe !important;
}.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-gantt-parent-taskbar-inner-div {
  background-color: #ced4da !important;
  border: #ced4da !important;
}.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-gantt-parent-progressbar-inner-div {
  background-color: transparent !important;
  border: transparent !important;
}.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-active-child-task .e-gantt-child-taskbar-inner-div {
  background: #0d6efd !important;
  border: #0d6efd !important;
}.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-active-child-task .e-milestone-top {
  border-bottom-color: #0d6efd !important;
}.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-active-child-task .e-milestone-bottom {
  border-top-color: #0d6efd !important;
}.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-active-connected-task .e-gantt-child-taskbar-inner-div {
  background: #72abfe !important;
  border: #72abfe !important;
}.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-active-connected-task .e-milestone-top {
  border-bottom-color: #72abfe !important;
}.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-active-connected-task .e-milestone-bottom {
  border-top-color: #72abfe !important;
}.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-active-connected-task .e-line {
  border-color: #0d6efd !important;
}.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-active-connected-task .e-connector-line-right-arrow {
  border-left-color: #0d6efd !important;
}.e-gantt .e-gantt-chart .e-predecessor-touch-mode .e-active-connected-task .e-connector-line-left-arrow {
  border-right-color: #0d6efd !important;
}.e-gantt .e-icons {
  color: #6c757d;
}.e-gantt .e-grid .e-icons:not(.e-stop):not(.e-check):not(.e-icon-left):not(.e-date-icon) {
  color: #6c757d !important;
}.e-gantt-dialog .e-dlg-header {
  color: #212529;
}.e-gantt-dialog .e-dlg-header-content {
  background: #f8f9fa;
}.e-gantt-dialog .e-icon-dlg-close {
  color: #6c757d;
}.e-gantt-dialog .e-btn.e-dlg-closeicon-btn:hover {
  background-color: #f8f9fa;
}.e-gantt-dialog .e-btn.e-dlg-closeicon-btn:hover .e-icon-dlg-close {
  color: #6c757d;
}.e-gantt-dialog .e-tab .e-tab-header {
  background: #f8f9fa;
}.e-gantt-dialog .e-tab .e-tab-header .e-indicator {
  background: #0d6efd;
}.e-gantt-dialog .e-tab .e-tab-header .e-toolbar-item.e-active {
  background-color: 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-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-popup.e-ddl {
  border-radius: 4px;
  box-shadow: none;
  margin-top: 3px;
}.e-popup.e-ddl .e-input-group {
  width: auto;
}.e-popup.e-ddl .e-input-group input {
  line-height: 15px;
}.e-popup.e-ddl .e-dropdownbase {
  min-height: 26px;
}.e-popup.e-ddl .e-filter-parent .e-input-group {
  display: flex;
  width: auto;
}.e-popup.e-ddl .e-filter-parent .e-input-group .e-back-icon {
  border: 0;
}.e-bigger .e-popup.e-ddl-device-filter {
  margin-top: 0;
}.e-bigger .e-popup.e-ddl .e-list-item {
  font-size: 16px;
  line-height: 32px;
  padding-left: 0;
  text-indent: 16px;
}.e-bigger .e-popup.e-ddl .e-list-group-item,
.e-bigger .e-popup.e-ddl .e-fixed-head {
  font-size: 14px;
  line-height: 32px;
  padding-left: 0;
  text-indent: 16px;
}.e-bigger .e-popup.e-ddl .e-dd-group .e-list-item {
  padding-left: 0;
}.e-bigger .e-popup.e-ddl .e-input-group input,
.e-bigger .e-popup.e-ddl .e-input-group input.e-input {
  font-size: 16px;
  height: 36px;
}.e-bigger .e-popup.e-ddl .e-dropdownbase {
  min-height: 40px;
}.e-input-group.e-control-wrapper.e-ddl .e-input[readonly],
.e-float-input.e-control-wrapper.e-ddl input[readonly] {
  background: 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:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon,
.e-input-group.e-disabled.e-ddl .e-control.e-dropdownlist ~ .e-input-group-icon,
.e-control.e-dropdownlist .e-input-group.e-disabled.e-ddl .e-input-group-icon,
.e-control.e-dropdownlist .e-input-group.e-ddl .e-input-group-icon {
  border: 0;
}.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-input-group-icon:active,
.e-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-input-group-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:active {
  box-shadow: none;
}.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon {
  background: transparent;
  display: flex;
  position: relative;
}.e-ddl.e-popup .e-filter-parent .e-input-group,
.e-ddl.e-popup .e-filter-parent {
  background: #fff;
}.e-input-group .e-control.e-dropdownlist ~ .e-ddl-icon {
  font-size: 14px;
}.e-bigger .e-input-group .e-control.e-dropdownlist ~ .e-ddl-icon {
  font-size: 16px;
}.e-bigger.e-small .e-ddl.e-popup .e-list-item,
.e-bigger.e-small .e-ddl.e-popup .e-list-group-item,
.e-bigger.e-small .e-ddl.e-popup .e-fixed-head {
  font-size: 14px;
  line-height: 34px;
  padding-left: 0;
  text-indent: 16px;
}.e-bigger.e-small .e-ddl.e-popup .e-dd-group .e-list-item {
  padding-left: 4px;
}.e-bigger.e-small .e-ddl.e-popup .e-input-group input,
.e-bigger.e-small .e-ddl.e-popup .e-input-group input.e-input {
  height: 30px;
}.e-bigger.e-small .e-popup.e-ddl .e-dropdownbase {
  min-height: 34px;
}.e-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 4px 4px 0;
  border-right-width: 0;
}.e-multiselect.e-rtl .e-input-group-icon.e-ddl-icon {
  border-left-width: 0;
  border-radius: 4px 0 0 4px;
  border-right-width: 1px;
}.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  height: 32px;
  width: 32px;
}.e-bigger .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  height: 24px;
  width: 24px;
}.e-multi-select-wrapper .e-searcher input[type='text'] {
  color: #212529;
  height: 100%;
}.e-multiselect .e-input-group-icon.e-ddl-icon {
  border-left-width: 0;
}/*! TreeView's bootstrap5 theme wise override definitions and variables */@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}.e-kanban .e-column-expand::before {
  content: '\e765';
}.e-kanban .e-column-collapse::before {
  content: '\e748';
}.e-kanban .e-swimlane-row-expand::before {
  content: '\e729';
}.e-kanban .e-swimlane-row-collapse::before {
  content: '\e748';
}.e-kanban .e-show-add-icon::before {
  content: '\e805';
}.e-kanban .e-swimlane-header-toolbar .e-icon-menu::before {
  content: '\e799';
}.e-kanban.e-rtl .e-column-collapse::before {
  content: '\e765';
}.e-kanban.e-rtl .e-column-expand::before {
  content: '\e748';
}.e-kanban.e-rtl .e-swimlane-row-collapse::before {
  content: '\e765';
}.e-mobile-popup-wrapper .e-close-icon::before {
  content: '\e7e7';
}/*! kanban component layout */.e-kanban {
  display: block;
  outline: medium none;
  position: relative;
  -webkit-user-select: none;
          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: flex;
}.e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-text {
  font-size: 14px;
  font-weight: 400;
  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;
  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 {
  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: flex;
}.e-kanban .e-kanban-header .e-header-cells .e-header-wrap .e-header-title {
  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-color: #f8f9fa;
  text-align: center;
  width: 42px;
}.e-kanban .e-kanban-header .e-header-cells.e-collapsed .e-header-wrap {
  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: 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: flex;
  height: 26px;
  position: relative;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-limits .e-min-count,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-limits .e-max-count {
  font-size: 12px;
  font-weight: 500;
  opacity: 1;
  padding: 4px 8px;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-limits .e-max-count {
  position: absolute;
  right: 0;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells.e-min-color {
  background: #fff3cd;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells.e-max-color {
  background: #f8d7da;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells.e-collapsed {
  overflow: hidden;
  text-align: center;
  width: 42px;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells.e-collapsed .e-card-wrapper,
.e-kanban .e-kanban-content .e-content-row .e-content-cells.e-collapsed .e-card-container,
.e-kanban .e-kanban-content .e-content-row .e-content-cells.e-collapsed .e-limits {
  display: none;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells.e-collapsed .e-collapse-header-text {
  color: #343a40;
  font-size: 12px;
  font-weight: 500;
  overflow: hidden;
  padding: 12px;
  position: relative;
  text-overflow: ellipsis;
  text-transform: uppercase;
  white-space: nowrap;
  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: 400;
  opacity: .57;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-show-add-button {
  border: 1px dashed #0d6efd;
  height: 36px;
  margin: 8px 8px 0;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-show-add-button .e-show-add-icon {
  padding: 11px;
  text-align: center;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-show-add-button:focus {
  border: 1px dashed #adb5bd;
  color: #adb5bd;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-multi-card-wrapper,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-multi-card-container {
  display: none;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container {
  height: inherit;
  overflow: auto;
  padding: 12px 12px 0;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-empty-card,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-empty-card {
  color: #495057;
  display: table;
  font-size: 14px;
  line-height: 1.5;
  margin: 0 auto;
  padding: 20px 0;
  position: relative;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card {
  border: 1px solid #dee2e6;
  border-radius: 6px;
  box-shadow: none;
  margin-bottom: 12px;
  min-height: 50px;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-draggable,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-draggable {
  cursor: all-scroll;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-header,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-header {
  padding: 12px 14px 0;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-header .e-card-header-title,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-header .e-card-header-title {
  font-size: 14px;
  font-weight: 500;
  line-height: 1.625;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-footer,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-footer {
  display: 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 12px;
}.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 8px 12px;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-tags,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-tags {
  padding: 8px 14px 0 12px;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color.e-selection,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color.e-selection {
  border: 1px solid #0d6efd;
  border-left: 2px solid;
  box-shadow: none;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color.e-selection:hover,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color.e-selection:hover {
  border: 1px solid #0d6efd;
  border-left: 2px solid;
  box-shadow: none;
  padding: 0;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color:hover,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color:hover {
  border: 1px solid #adb5bd;
  border-left: 2px solid;
  box-shadow: none;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-footer,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-footer {
  padding: 8px 18px 8px 16px;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-tag,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-tag {
  border-radius: 2px;
  display: inline-block;
  font-size: 14px;
  line-height: 1.625;
  margin-right: 4px;
  max-width: 100%;
  overflow: hidden;
  padding: 1px 4px;
  text-overflow: ellipsis;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-tags,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-tags {
  line-height: 1;
  padding: 12px 12px 0;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-cloned-card,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-cloned-card {
  position: absolute;
  z-index: 1;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-selection,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-selection {
  border: 1px solid #0d6efd;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 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;
  box-shadow: none;
  padding: 0;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card:hover,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card:hover {
  border: 1px solid #adb5bd;
  box-shadow: none;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card:focus,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card:focus {
  border: 1px solid #adb5bd;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color:focus,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color:focus {
  border: 1px solid #adb5bd;
  border-left: 2px solid;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-kanban-dragged-card,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-kanban-dragged-card {
  display: none;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-multi-card-clone,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-multi-card-clone {
  border: 1px solid #adb5bd;
  height: 34px;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-multi-card-text,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-multi-card-text {
  background: #fff;
  display: table-cell;
  padding-left: 8px;
  text-align: center;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-target-dragged-clone,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-target-dropped-clone,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-target-dragged-clone,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-target-dropped-clone {
  border-radius: 6px;
  margin-bottom: 12px;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-target-dragged-clone,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-target-dragged-clone {
  background-color: #dee2e6;
  border: 1px dashed #adb5bd;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-target-dropped-clone,
.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-target-dropped-clone {
  background: #e7f1ff;
  border: 1px dashed #0d6efd;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-target-multi-clone .e-column-key {
  border-bottom: 1px dashed #adb5bd;
  border-left: 1px dashed #adb5bd;
  border-right: 1px dashed #adb5bd;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-target-multi-clone .e-column-key .e-text {
  opacity: .5;
  text-align: center;
  color: #adb5bd;
  font-size: 16px;
  opacity: 1;
}.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-target-multi-clone .e-column-key:first-child {
  border-top: 1px dashed #adb5bd;
}.e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells {
  height: 46px;
  min-height: 50px;
}.e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header {
  display: 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;
  box-shadow: 0 0 0 4px rgba(130, 138, 145, 0.5);
  color: #0d6efd;
  font-size: 14px;
  margin: 1px;
  padding: 0;
}.e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-text {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
  padding: 0 0 0 8px;
}.e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-item-count {
  color: inherit;
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
  opacity: 0.57;
  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;
  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.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: 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-color: rgba(0, 0, 0, 0.5);
  height: 100%;
  opacity: 1;
  width: 100%;
}.e-bigger .e-kanban .e-swimlane-header-toolbar,
.e-bigger.e-kanban .e-swimlane-header-toolbar {
  margin-bottom: 5px;
  min-height: 56px;
}.e-bigger .e-kanban .e-swimlane-header-toolbar .e-toolbar-swimlane-name,
.e-bigger.e-kanban .e-swimlane-header-toolbar .e-toolbar-swimlane-name {
  font-size: 18px;
}.e-bigger .e-kanban .e-swimlane-header-toolbar .e-icon-menu,
.e-bigger.e-kanban .e-swimlane-header-toolbar .e-icon-menu {
  font-size: 20px;
}.e-bigger .e-kanban .e-kanban-table.e-content-table,
.e-bigger.e-kanban .e-kanban-table.e-content-table {
  border-spacing: 12px 4px;
}.e-bigger .e-kanban .e-swimlane .e-kanban-table.e-content-table,
.e-bigger.e-kanban .e-swimlane .e-kanban-table.e-content-table {
  border-spacing: 12px 0;
}.e-bigger .e-kanban .e-frozen-swimlane-row .e-frozen-row,
.e-bigger.e-kanban .e-frozen-swimlane-row .e-frozen-row {
  padding: 16px 16px 16px 28px;
}.e-bigger .e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-text,
.e-bigger.e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-text {
  font-size: 16px;
}.e-bigger .e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-item-count,
.e-bigger.e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-item-count {
  line-height: 1.625;
  padding: 4px;
}.e-bigger .e-kanban .e-kanban-table col.e-collapsed,
.e-bigger.e-kanban .e-kanban-table col.e-collapsed {
  width: 48px;
}.e-bigger .e-kanban .e-kanban-table .e-header-cells,
.e-bigger.e-kanban .e-kanban-table .e-header-cells {
  height: 48px;
}.e-bigger .e-kanban .e-kanban-table .e-header-cells .e-header-text,
.e-bigger.e-kanban .e-kanban-table .e-header-cells .e-header-text {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  text-transform: uppercase;
}.e-bigger .e-kanban .e-kanban-table .e-header-cells .e-item-count,
.e-bigger.e-kanban .e-kanban-table .e-header-cells .e-item-count {
  font-size: 12px;
  font-weight: 500;
  line-height: 1.5;
  margin-top: 4px;
  text-transform: capitalize;
}.e-bigger .e-kanban .e-kanban-table .e-header-cells .e-column-collapse,
.e-bigger .e-kanban .e-kanban-table .e-header-cells .e-column-expand,
.e-bigger.e-kanban .e-kanban-table .e-header-cells .e-column-collapse,
.e-bigger.e-kanban .e-kanban-table .e-header-cells .e-column-expand {
  font-size: 14px;
}.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container {
  padding: 16px 16px 0;
}.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-target-dragged-clone,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-target-dropped-clone,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-target-dragged-clone,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-target-dropped-clone,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-target-dragged-clone,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-target-dropped-clone,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-target-dragged-clone,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-target-dropped-clone {
  margin-bottom: 16px;
}.e-bigger .e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header,
.e-bigger.e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header {
  padding: 14px;
}.e-bigger .e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-text,
.e-bigger.e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-text {
  font-size: 16px;
  line-height: 1.5;
}.e-bigger .e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-item-count,
.e-bigger.e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-item-count {
  font-size: 12px;
  line-height: 1.5;
  padding: 5px;
}.e-bigger .e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-expand,
.e-bigger .e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-collapse,
.e-bigger.e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-expand,
.e-bigger.e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-collapse {
  font-size: 14px;
  padding-top: 4px;
}.e-bigger .e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-expand:hover, .e-bigger .e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-expand:focus,
.e-bigger .e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-collapse:hover,
.e-bigger .e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-collapse:focus,
.e-bigger.e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-expand:hover,
.e-bigger.e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-expand:focus,
.e-bigger.e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-collapse:hover,
.e-bigger.e-kanban .e-kanban-content .e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-collapse:focus {
  padding-top: 4px;
}.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-header,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-header,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-header,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-header {
  padding: 24px 24px 0 22px;
}.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: 8px 24px 12px 22px;
}.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-tags,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-footer,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-tags,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-footer,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-tags,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-footer,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-tags,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-footer {
  padding: 0 24px 12px 22px;
}.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-header,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-header,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-header,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-header {
  padding: 24px 24px 0;
}.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-content,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-content,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-content,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-content {
  padding: 8px 24px 12px;
}.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-tags,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-footer,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-tags,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-footer,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-tags,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-footer,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-tags,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-footer {
  padding: 0 24px 12px;
}.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card {
  margin-bottom: 16px;
}.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-header .e-card-header-title,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-header .e-card-header-title,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-header .e-card-header-title,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-header .e-card-header-title,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-header .e-card-header-title,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-header .e-card-header-title,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-header .e-card-header-title,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-header .e-card-header-title {
  font-size: 16px;
  line-height: 1.5;
}.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-content,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-content,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-content,
.e-bigger .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-content,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-content,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-content,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-content,
.e-bigger.e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-content {
  font-size: 16px;
  line-height: 1.625;
}.e-mobile-popup-wrapper.e-device,
.e-mobile-popup-container.e-device {
  background-color: #fff;
  border-radius: 2px;
  bottom: 0;
  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: 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;
          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-color: 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 {
  min-width: 350px;
}.e-kanban-dialog .e-kanban-form-wrapper table,
.e-kanban-dialog .e-kanban-form-container table {
  width: 100%;
}.e-kanban-dialog .e-kanban-form-wrapper table td,
.e-kanban-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-kanban-form-wrapper table .e-label,
.e-kanban-dialog .e-kanban-form-container table .e-label {
  padding-right: 10px;
  vertical-align: top;
  width: 35px;
}.e-kanban-dialog .e-kanban-form-wrapper table .e-field,
.e-kanban-dialog .e-kanban-form-container table .e-field {
  width: 100%;
}.e-kanban-dialog .e-footer-content .e-dialog-delete.e-btn {
  float: left;
  margin-left: 0;
}*.e-rtl .e-kanban-form-wrapper table .e-label,
*.e-rtl .e-kanban-form-container table .e-label {
  padding-left: 10px;
  padding-right: 0;
  text-align: right;
}*.e-rtl .e-dialog-delete {
  float: right;
}/*! kanban component theme */.e-kanban {
  background: #fff;
}.e-kanban .e-kanban-table .e-header-cells {
  background-color: #f8f9fa;
}.e-kanban .e-kanban-table .e-header-cells .e-header-text {
  color: #495057;
}.e-kanban .e-kanban-table .e-header-cells .e-item-count {
  color: #6c757d;
}.e-kanban .e-kanban-table .e-header-cells .e-limits {
  color: #6c757d;
}.e-kanban .e-kanban-table .e-header-cells .e-column-expand,
.e-kanban .e-kanban-table .e-header-cells .e-column-collapse {
  border: 1px solid 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;
  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-color: #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-color: #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-color: #e9ecef;
  background-color: #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-color: #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-kanban-form-wrapper table textarea {
  background-color: initial;
  color: #212529;
  font-weight: 400;
  border-color: #dee2e6;
  border-radius: 4px;
  outline: none;
  padding: 4px 8px 4px 12px;
}.e-kanban-dialog .e-kanban-form-wrapper table textarea:focus {
  box-shadow: 0 0 0 2px #0d6efd;
}.ql-mention-list-container {
  width: 270px;
  border: 1px solid #f0f0f0;
  border-radius: 4px;
  background-color: #ffffff;
  box-shadow: 0 2px 12px 0 rgba(30, 30, 30, 0.08);
  z-index: 9001;
  overflow: auto;
}.ql-mention-loading {
  line-height: 44px;
  padding: 0 20px;
  vertical-align: middle;
  font-size: 16px;
}.ql-mention-list {
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
}.ql-mention-list-item {
  cursor: pointer;
  line-height: 44px;
  font-size: 16px;
  padding: 0 20px;
  vertical-align: middle;
}.ql-mention-list-item.disabled {
  cursor: auto;
}.ql-mention-list-item.selected {
  background-color: #d3e1eb;
  text-decoration: none;
}.mention {
  height: 24px;
  width: 65px;
  border-radius: 6px;
  background-color: #d3e1eb;
  padding: 3px 0;
  margin-right: 2px;
  -webkit-user-select: all;
          user-select: all;
}.mention > span {
  margin: 0 3px;
}.CodeMirror{font-family:monospace;height:300px;color:black;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:white}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:black}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0 !important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20, 255, 20, 0.5);animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:bold}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:blue}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error{color:red}.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255, 150, 0, 0.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:white}.CodeMirror-scroll{overflow:scroll !important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none !important;border:none !important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255, 255, 0, 0.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.cm-s-hopscotch.CodeMirror{background:#322931;color:#d5d3d5}.cm-s-hopscotch div.CodeMirror-selected{background:#433b42 !important}.cm-s-hopscotch .CodeMirror-gutters{background:#322931;border-right:0px}.cm-s-hopscotch .CodeMirror-linenumber{color:#797379}.cm-s-hopscotch .CodeMirror-cursor{border-left:1px solid #989498 !important}.cm-s-hopscotch span.cm-comment{color:#b33508}.cm-s-hopscotch span.cm-atom{color:#c85e7c}.cm-s-hopscotch span.cm-number{color:#c85e7c}.cm-s-hopscotch span.cm-property,.cm-s-hopscotch span.cm-attribute{color:#8fc13e}.cm-s-hopscotch span.cm-keyword{color:#dd464c}.cm-s-hopscotch span.cm-string{color:#fdcc59}.cm-s-hopscotch span.cm-variable{color:#8fc13e}.cm-s-hopscotch span.cm-variable-2{color:#1290bf}.cm-s-hopscotch span.cm-def{color:#fd8b19}.cm-s-hopscotch span.cm-error{background:#dd464c;color:#989498}.cm-s-hopscotch span.cm-bracket{color:#d5d3d5}.cm-s-hopscotch span.cm-tag{color:#dd464c}.cm-s-hopscotch span.cm-link{color:#c85e7c}.cm-s-hopscotch .CodeMirror-matchingbracket{text-decoration:underline;color:white !important}.cm-s-hopscotch .CodeMirror-activeline-background{background:#302020}.sp-container{position:absolute;top:0;left:0;display:inline-block;z-index:9999994;overflow:hidden}.sp-container.sp-flat{position:relative}.sp-container,.sp-container *{box-sizing:content-box}.sp-top{position:relative;width:100%;display:inline-block}.sp-top-inner{position:absolute;top:0;left:0;bottom:0;right:0}.sp-color{position:absolute;top:0;left:0;bottom:0;right:20%}.sp-hue{position:absolute;top:0;right:0;bottom:0;left:84%;height:100%}.sp-clear-enabled .sp-hue{top:33px;height:77.5%}.sp-fill{padding-top:80%}.sp-sat,.sp-val{position:absolute;top:0;left:0;right:0;bottom:0}.sp-alpha-enabled .sp-top{margin-bottom:18px}.sp-alpha-enabled .sp-alpha{display:block}.sp-alpha-handle{position:absolute;top:-4px;bottom:-4px;width:6px;left:50%;cursor:pointer;border:1px solid #000;background:#fff;opacity:.8}.sp-alpha{display:none;position:absolute;bottom:-14px;right:0;left:0;height:8px}.sp-alpha-inner{border:solid 1px #333}.sp-clear{display:none}.sp-clear.sp-clear-display{background-position:center}.sp-clear-enabled .sp-clear{display:block;position:absolute;top:0px;right:0;bottom:0;left:84%;height:28px}.sp-container,.sp-replacer,.sp-preview,.sp-dragger,.sp-slider,.sp-alpha,.sp-clear,.sp-alpha-handle,.sp-container.sp-dragging .sp-input,.sp-container button{-webkit-user-select:none;-o-user-select:none;user-select:none}.sp-container.sp-input-disabled .sp-input-container{display:none}.sp-container.sp-buttons-disabled .sp-button-container{display:none}.sp-container.sp-palette-buttons-disabled .sp-palette-button-container{display:none}.sp-palette-only .sp-picker-container{display:none}.sp-palette-disabled .sp-palette-container{display:none}.sp-initial-disabled .sp-initial{display:none}.sp-sat{background-image:linear-gradient(to right, #fff, rgba(204, 154, 129, 0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr="#FFFFFFFF", endColorstr="#00CC9A81")}.sp-val{background-image:linear-gradient(to top, #000, rgba(204, 154, 129, 0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00CC9A81", endColorstr="#FF000000")}.sp-hue{background:linear-gradient(to bottom, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%)}.sp-1{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0000", endColorstr="#ffff00")}.sp-2{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffff00", endColorstr="#00ff00")}.sp-3{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ff00", endColorstr="#00ffff")}.sp-4{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffff", endColorstr="#0000ff")}.sp-5{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0000ff", endColorstr="#ff00ff")}.sp-6{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff00ff", endColorstr="#ff0000")}.sp-hidden{display:none !important}.sp-cf:before,.sp-cf:after{content:"";display:table}.sp-cf:after{clear:both}@media(max-device-width: 480px){.sp-color{right:40%}.sp-hue{left:63%}.sp-fill{padding-top:60%}}.sp-dragger{border-radius:5px;height:5px;width:5px;border:1px solid #fff;background:#000;cursor:pointer;position:absolute;top:0;left:0}.sp-slider{position:absolute;top:0;cursor:pointer;height:3px;left:-1px;right:-1px;border:1px solid #000;background:#fff;opacity:.8}.sp-container{border-radius:0;background-color:#ececec;border:solid 1px #f0c49b;padding:0}.sp-container,.sp-container button,.sp-container input,.sp-color,.sp-hue,.sp-clear{font:normal 12px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;-ms-box-sizing:border-box;box-sizing:border-box}.sp-top{margin-bottom:3px}.sp-color,.sp-hue,.sp-clear{border:solid 1px #666}.sp-input-container{float:right;width:100px;margin-bottom:4px}.sp-initial-disabled .sp-input-container{width:100%}.sp-input{font-size:12px !important;border:1px inset;padding:4px 5px;margin:0;width:100%;background:transparent;border-radius:3px;color:#222}.sp-input:focus{border:1px solid orange}.sp-input.sp-validation-error{border:1px solid red;background:#fdd}.sp-picker-container,.sp-palette-container{float:left;position:relative;padding:10px;padding-bottom:300px;margin-bottom:-290px}.sp-picker-container{width:172px;border-left:solid 1px #fff}.sp-palette-container{border-right:solid 1px #ccc}.sp-palette-only .sp-palette-container{border:0}.sp-palette .sp-thumb-el{display:block;position:relative;float:left;width:24px;height:15px;margin:3px;cursor:pointer;border:solid 2px transparent}.sp-palette .sp-thumb-el:hover,.sp-palette .sp-thumb-el.sp-thumb-active{border-color:orange}.sp-thumb-el{position:relative}.sp-initial{float:left;border:solid 1px #333}.sp-initial span{width:30px;height:25px;border:none;display:block;float:left;margin:0}.sp-initial .sp-clear-display{background-position:center}.sp-palette-button-container,.sp-button-container{float:right}.sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:4px;display:inline-block;border:solid 1px #91765d;background:#eee;color:#333;vertical-align:middle}.sp-replacer:hover,.sp-replacer.sp-active{border-color:#f0c49b;color:#111}.sp-replacer.sp-disabled{cursor:default;border-color:silver;color:silver}.sp-dd{padding:2px 0;height:16px;line-height:16px;float:left;font-size:10px}.sp-preview{position:relative;width:25px;height:20px;border:solid 1px #222;margin-right:5px;float:left;z-index:0}.sp-palette{max-width:220px}.sp-palette .sp-thumb-el{width:16px;height:16px;margin:2px 1px;border:solid 1px #d0d0d0}.sp-container{padding-bottom:0}.sp-container button{background-color:#eee;background-image:linear-gradient(to bottom, #eeeeee, #cccccc);border:1px solid #ccc;border-bottom:1px solid #bbb;border-radius:3px;color:#333;font-size:14px;line-height:1;padding:5px 4px;text-align:center;text-shadow:0 1px 0 #eee;vertical-align:middle}.sp-container button:hover{background-color:#ddd;background-image:linear-gradient(to bottom, #dddddd, #bbbbbb);border:1px solid #bbb;border-bottom:1px solid #999;cursor:pointer;text-shadow:0 1px 0 #ddd}.sp-container button:active{border:1px solid #aaa;border-bottom:1px solid #888;-ms-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-o-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee}.sp-cancel{font-size:11px;color:#d93f3f !important;margin:0;padding:2px;margin-right:5px;vertical-align:middle;text-decoration:none}.sp-cancel:hover{color:#d93f3f !important;text-decoration:underline}.sp-palette span:hover,.sp-palette span.sp-thumb-active{border-color:#000}.sp-preview,.sp-alpha,.sp-thumb-el{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.sp-preview-inner,.sp-alpha-inner,.sp-thumb-inner{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.sp-palette .sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.sp-clear-display{background-repeat:no-repeat;background-position:center;background-image:url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==)}@font-face{font-family:"font3336";src:url('main-fonts.eot?v=20');src:url('main-fonts.woff?v=20') format("woff"),url('main-fonts.ttf?v=20') format("truetype"),url('main-fonts.svg?v=20') format("svg"),url('main-fonts.eot?v=20') format("embedded-opentype");font-weight:normal;font-style:normal}.gjs-is__grab,.gjs-is__grab *{cursor:grab !important}.gjs-is__grabbing,.gjs-is__grabbing *{-webkit-user-select:none;-o-user-select:none;user-select:none;cursor:grabbing !important}.gjs-one-bg{background-color:#444}.gjs-one-color{color:#444}.gjs-one-color-h:hover{color:#444}.gjs-two-bg{background-color:#ddd}.gjs-two-color{color:#ddd}.gjs-two-color-h:hover{color:#ddd}.gjs-three-bg{background-color:#804f7b}.gjs-three-color{color:#804f7b}.gjs-three-color-h:hover{color:#804f7b}.gjs-four-bg{background-color:#d278c9}.gjs-four-color{color:#d278c9}.gjs-four-color-h:hover{color:#d278c9}.gjs-danger-bg{background-color:#dd3636}.gjs-danger-color{color:#dd3636}.gjs-danger-color-h:hover{color:#dd3636}.gjs-bg-main,.gjs-sm-colorp-c,.gjs-off-prv{background-color:#444}.gjs-color-main,.gjs-sm-stack #gjs-sm-add,.gjs-off-prv{color:#ddd;fill:#ddd}.gjs-color-active{color:#f8f8f8;fill:#f8f8f8}.gjs-color-warn{color:#ffca6f;fill:#ffca6f}.gjs-color-hl{color:#71b7f1;fill:#71b7f1}.gjs-fonts::before{display:block;font:normal normal normal 14px font3336;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:5em}.gjs-f-b1::before{content:"Q"}.gjs-f-b2::before{content:"W"}.gjs-f-b3::before{content:"E"}.gjs-f-b37::before{content:"R"}.gjs-f-hero::before{content:"T"}.gjs-f-h1p::before{content:"y"}.gjs-f-3ba::before{content:"u"}.gjs-f-image::before{content:"I"}.gjs-f-text::before{content:"o"}.gjs-f-quo::before{content:"p"}.gjs-f-button::before{content:"B"}.gjs-f-divider::before{content:"D"}.gjs-invis-invis,.gjs-clm-tags #gjs-clm-new,.gjs-no-app{background-color:transparent;border:none;color:inherit}.gjs-no-app{height:10px}.gjs-test::btn{color:"#fff"}.opac50{opacity:.5;filter:alpha(opacity=50)}.gjs-checker-bg,.gjs-field-colorp-c,.checker-bg,.gjs-sm-layer-preview{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==")}.gjs-no-user-select,.gjs-rte-toolbar,.gjs-layer-name,.gjs-grabbing,.gjs-grabbing *{-webkit-user-select:none;-o-user-select:none;user-select:none}.gjs-no-pointer-events,.gjs-margin-v-el,.gjs-padding-v-el,.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el,.gjs-resizer-c{pointer-events:none}.gjs-bdrag{pointer-events:none !important;position:absolute !important;z-index:10 !important;width:auto}.gjs-drag-helper{background-color:#3b97e3 !important;pointer-events:none !important;position:absolute !important;z-index:10 !important;transform:scale(0.3) !important;transform-origin:top left !important;-webkit-transform-origin:top left !important;margin:15px !important;transition:none !important;outline:none !important}.gjs-grabbing,.gjs-grabbing *{cursor:grabbing !important;cursor:-webkit-grabbing !important}.gjs-grabbing{overflow:hidden}.gjs-off-prv{position:relative;z-index:10;padding:5px;cursor:pointer}.gjs-editor-cont ::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.gjs-editor-cont ::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.2)}.gjs-editor-cont ::-webkit-scrollbar{width:8px}.clear{clear:both}.no-select,.gjs-clm-tags #gjs-clm-close,.gjs-category-title,.gjs-layer-title,.gjs-block-category .gjs-title,.gjs-sm-sector-title,.gjs-com-no-select,.gjs-com-no-select img{-webkit-user-select:none;-o-user-select:none;user-select:none}.gjs-no-touch-actions{touch-action:none}.gjs-disabled{-webkit-user-select:none;-o-user-select:none;user-select:none;opacity:.5;filter:alpha(opacity=50)}.gjs-editor{font-family:Helvetica,sans-serif;font-size:.75rem;position:relative;box-sizing:border-box;height:100%}.gjs-freezed,.gjs-freezed{opacity:.5;filter:alpha(opacity=50);pointer-events:none}.gjs-traits-label{border-bottom:1px solid rgba(0,0,0,.2);font-weight:lighter;margin-bottom:5px;padding:10px;text-align:left}.gjs-label-wrp{width:30%;min-width:30%}.gjs-field-wrp{flex-grow:1}.gjs-trt-header{font-weight:lighter;padding:10px}.gjs-trt-trait{display:flex;justify-content:flex-start;padding:5px 10px;font-weight:lighter;align-items:center;text-align:left}.gjs-trt-traits{font-size:.75rem}.gjs-trt-trait .gjs-label{text-align:left;text-overflow:ellipsis;overflow:hidden}.gjs-guide-info{position:absolute}.gjs-guide-info__content{position:absolute;height:100%;display:flex;width:100%;padding:5px}.gjs-guide-info__line{position:relative;margin:auto}.gjs-guide-info__line::before,.gjs-guide-info__line::after{content:"";display:block;position:absolute;background-color:inherit}.gjs-guide-info__y{padding:0 5px}.gjs-guide-info__y .gjs-guide-info__content{justify-content:center}.gjs-guide-info__y .gjs-guide-info__line{width:100%;height:1px}.gjs-guide-info__y .gjs-guide-info__line::before,.gjs-guide-info__y .gjs-guide-info__line::after{width:1px;height:10px;top:0;bottom:0;left:0;margin:auto}.gjs-guide-info__y .gjs-guide-info__line::after{left:auto;right:0}.gjs-guide-info__x{padding:5px 0}.gjs-guide-info__x .gjs-guide-info__content{align-items:center}.gjs-guide-info__x .gjs-guide-info__line{height:100%;width:1px}.gjs-guide-info__x .gjs-guide-info__line::before,.gjs-guide-info__x .gjs-guide-info__line::after{width:10px;height:1px;left:0;right:0;top:0;margin:auto;transform:translateX(-50%)}.gjs-guide-info__x .gjs-guide-info__line::after{top:auto;bottom:0}.gjs-badge{white-space:nowrap}.gjs-badge__icon{vertical-align:middle;display:inline-block;width:15px;height:15px}.gjs-badge__icon svg{fill:currentColor}.gjs-badge__name{display:inline-block;vertical-align:middle}.gjs-frame-wrapper{position:absolute;width:100%;height:100%;left:0;right:0;margin:auto}.gjs-frame-wrapper--anim{transition:width .35s ease,height .35s ease}.gjs-frame-wrapper__top{transform:translateY(-100%) translateX(-50%);display:flex;padding:5px 0;position:absolute;width:100%;left:50%;top:0}.gjs-frame-wrapper__top-r{margin-left:auto}.gjs-frame-wrapper__left{position:absolute;left:0;transform:translateX(-100%) translateY(-50%);height:100%;top:50%}.gjs-frame-wrapper__bottom{position:absolute;bottom:0;transform:translateY(100%) translateX(-50%);width:100%;left:50%}.gjs-frame-wrapper__right{position:absolute;right:0;transform:translateX(100%) translateY(-50%);height:100%;top:50%}.gjs-frame-wrapper__icon{width:24px;cursor:pointer}.gjs-frame-wrapper__icon>svg{fill:currentColor}.gjs-padding-v-top,.gjs-fixedpadding-v-top{width:100%;top:0;left:0}.gjs-padding-v-right,.gjs-fixedpadding-v-right{right:0}.gjs-padding-v-bottom,.gjs-fixedpadding-v-bottom{width:100%;left:0;bottom:0}.gjs-padding-v-left,.gjs-fixedpadding-v-left{left:0}.gjs-cv-canvas{background-color:rgba(0,0,0,.15);box-sizing:border-box;width:85%;height:calc(100% - 40px);bottom:0;overflow:hidden;z-index:1;position:absolute;left:0;top:40px}.gjs-cv-canvas.gjs-cui{width:100%;height:100%;top:0}.gjs-cv-canvas.gjs-is__grab .gjs-cv-canvas__frames,.gjs-cv-canvas.gjs-is__grabbing .gjs-cv-canvas__frames{pointer-events:none}.gjs-cv-canvas__frames{position:absolute;top:0;left:0;width:100%;height:100%}.gjs-cv-canvas .gjs-ghost{display:none;pointer-events:none;background-color:#5b5b5b;border:2px dashed #ccc;position:absolute;z-index:10;opacity:.55;filter:alpha(opacity=55)}.gjs-cv-canvas .gjs-highlighter,.gjs-cv-canvas .gjs-highlighter-sel{position:absolute;outline:1px solid #3b97e3;outline-offset:-1px;pointer-events:none;width:100%;height:100%}.gjs-cv-canvas .gjs-highlighter-warning{outline:3px solid #ffca6f}.gjs-cv-canvas .gjs-highlighter-sel{outline:2px solid #3b97e3;outline-offset:-2px}.gjs-cv-canvas #gjs-tools,.gjs-cv-canvas .gjs-tools{width:100%;height:100%;position:absolute;top:0;left:0;outline:none;z-index:1}.gjs-cv-canvas *{box-sizing:border-box}.gjs-frame{outline:medium none;height:100%;width:100%;border:none;margin:auto;display:block;transition:width .35s ease,height .35s ease;position:absolute;top:0;bottom:0;left:0;right:0}.gjs-toolbar{position:absolute;background-color:#3b97e3;white-space:nowrap;color:#fff;z-index:10;top:0;left:0}.gjs-toolbar-item{width:26px;padding:5px;cursor:pointer;display:inline-block}.gjs-toolbar-item svg{fill:currentColor;vertical-align:middle}.gjs-resizer-c{position:absolute;left:0;top:0;width:100%;height:100%;z-index:9}.gjs-margin-v-el,.gjs-padding-v-el,.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el{opacity:.1;filter:alpha(opacity=10);position:absolute;background-color:#ff0}.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el{opacity:.2;filter:alpha(opacity=20)}.gjs-padding-v-el,.gjs-fixedpadding-v-el{background-color:navy}.gjs-resizer-h{pointer-events:all;position:absolute;border:3px solid #3b97e3;width:10px;height:10px;background-color:#fff;margin:-5px}.gjs-resizer-h-tl{top:0;left:0;cursor:nwse-resize}.gjs-resizer-h-tr{top:0;right:0;cursor:nesw-resize}.gjs-resizer-h-tc{top:0;margin:-5px auto;left:0;right:0;cursor:ns-resize}.gjs-resizer-h-cl{left:0;margin:auto -5px;top:0;bottom:0;cursor:ew-resize}.gjs-resizer-h-cr{margin:auto -5px;top:0;bottom:0;right:0;cursor:ew-resize}.gjs-resizer-h-bl{bottom:0;left:0;cursor:nesw-resize}.gjs-resizer-h-bc{bottom:0;margin:-5px auto;left:0;right:0;cursor:ns-resize}.gjs-resizer-h-br{bottom:0;right:0;cursor:nwse-resize}.gjs-pn-panel .gjs-resizer-h{background-color:rgba(0,0,0,.2);border:none;opacity:0;transition:opacity .25s}.gjs-pn-panel .gjs-resizer-h:hover{opacity:1}.gjs-pn-panel .gjs-resizer-h-tc,.gjs-pn-panel .gjs-resizer-h-bc{margin:0 auto;width:100%}.gjs-pn-panel .gjs-resizer-h-cr,.gjs-pn-panel .gjs-resizer-h-cl{margin:auto 0;height:100%}.gjs-resizing .gjs-highlighter,.gjs-resizing .gjs-badge{display:none !important}.gjs-resizing-tl *{cursor:nwse-resize !important}.gjs-resizing-tr *{cursor:nesw-resize !important}.gjs-resizing-tc *{cursor:ns-resize !important}.gjs-resizing-cl *{cursor:ew-resize !important}.gjs-resizing-cr *{cursor:ew-resize !important}.gjs-resizing-bl *{cursor:nesw-resize !important}.gjs-resizing-bc *{cursor:ns-resize !important}.gjs-resizing-br *{cursor:nwse-resize !important}.btn-cl,.gjs-am-close,.gjs-mdl-btn-close{opacity:.3;filter:alpha(opacity=30);font-size:25px;cursor:pointer}.btn-cl:hover,.gjs-am-close:hover,.gjs-mdl-btn-close:hover{opacity:.7;filter:alpha(opacity=70)}.no-dots,.ui-resizable-handle{border:none !important;margin:0 !important;outline:none !important}.gjs-com-dashed *{outline:1px dashed #888;outline-offset:-2px;box-sizing:border-box}.gjs-cv-canvas .gjs-comp-selected{outline:3px solid #3b97e3 !important}*.gjs-com-hover,div.gjs-com-hover{outline:1px solid #3b97e3}*.gjs-com-hover-delete,div.gjs-com-hover-delete{outline:2px solid #dd3636;opacity:.5;filter:alpha(opacity=50)}*.gjs-com-hover-move,div.gjs-com-hover-move{outline:3px solid #ffca6f}.gjs-com-badge,.gjs-com-badge-red,.gjs-badge{pointer-events:none;background-color:#3b97e3;color:#fff;padding:2px 5px;position:absolute;z-index:1;font-size:12px;outline:none;display:none}.gjs-com-badge-red{background-color:#dd3636}.gjs-badge-warning{background-color:#ffca6f}.gjs-placeholder,.gjs-com-placeholder,.gjs-placeholder{position:absolute;z-index:10;pointer-events:none;display:none}.gjs-placeholder,.gjs-placeholder{border-style:solid !important;outline:none;box-sizing:border-box;transition:top .2s,left .2s,width .2s,height .2s}.gjs-placeholder.horizontal,.gjs-com-placeholder.horizontal,.gjs-placeholder.horizontal{border-color:transparent #62c462;border-width:3px 5px;margin:-3px 0 0}.gjs-placeholder.vertical,.gjs-com-placeholder.vertical,.gjs-placeholder.vertical{border-color:#62c462 transparent;border-width:5px 3px;margin:0 0 0 -3px}.gjs-placeholder-int,.gjs-com-placeholder-int,.gjs-placeholder-int{background-color:#62c462;box-shadow:0 0 3px rgba(0,0,0,.2);height:100%;width:100%;pointer-events:none;padding:1.5px;outline:none}.gjs-pn-panel{display:inline-block;position:absolute;box-sizing:border-box;text-align:center;padding:5px;z-index:3}.gjs-pn-panel .icon-undo,.gjs-pn-panel .icon-redo{font-size:20px;height:30px;width:25px}.gjs-pn-commands{width:85%;left:0;top:0;box-shadow:0 0 5px rgba(0,0,0,.2)}.gjs-pn-options{right:15%;top:0}.gjs-pn-views{border-bottom:2px solid rgba(0,0,0,.2);right:0;width:15%;z-index:4}.gjs-pn-views-container{height:100%;padding:42px 0 0;right:0;width:15%;overflow:auto;box-shadow:0 0 5px rgba(0,0,0,.2)}.gjs-pn-buttons{align-items:center;display:flex;justify-content:space-between}.gjs-pn-btn{box-sizing:border-box;min-height:30px;min-width:30px;line-height:21px;background-color:transparent;border:none;font-size:18px;margin-right:5px;border-radius:2px;padding:4px;position:relative;cursor:pointer}.gjs-pn-btn.gjs-pn-active{background-color:rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.25) inset}.gjs-pn-btn svg{fill:currentColor}.gjs-comp-image-placeholder{display:block;background-color:#f5f5f5;color:#777;height:50px;width:50px;line-height:50px;outline:3px solid #ffca6f;outline-offset:-3px;text-align:center;font-size:16.6666666667px;cursor:pointer}.gjs-comp-image-placeholder.fa-picture-o::after{content:""}.gjs-label{line-height:18px}.gjs-fields{display:flex}.gjs-select{padding:0;width:100%}.gjs-select select{padding-right:10px}.gjs-select:-moz-focusring,.gjs-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 rgba(255,255,255,.7)}.gjs-input:focus,.gjs-button:focus,.gjs-btn-prim:focus,.gjs-select:focus,.gjs-select select:focus{outline:none}.gjs-field input,.gjs-field select,.gjs-field textarea{-webkit-appearance:none;appearance:none;color:inherit;border:none;background-color:transparent;box-sizing:border-box;width:100%;position:relative;padding:5px;z-index:1}.gjs-field input:focus,.gjs-field select:focus,.gjs-field textarea:focus{outline:none}.gjs-field input[type=number]{-moz-appearance:textfield}.gjs-field input[type=number]::-webkit-outer-spin-button,.gjs-field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gjs-field-range{flex:9 1 auto}.gjs-field-integer input{padding-right:30px}.gjs-select option,.gjs-field-select option,.gjs-clm-select option,.gjs-sm-select option,.gjs-fields option,.gjs-sm-unit option{background-color:#444;color:#ddd}.gjs-field{background-color:rgba(0,0,0,.2);border:none;box-shadow:none;border-radius:2px;box-sizing:border-box;padding:0;position:relative}.gjs-field textarea{resize:vertical}.gjs-field .gjs-sel-arrow{height:100%;width:9px;position:absolute;right:0;top:0;z-index:0}.gjs-field .gjs-d-s-arrow{bottom:0;top:0;margin:auto;right:5px;border-top:4px solid rgba(255,255,255,.7);position:absolute;height:0;width:0;border-left:3px solid transparent;border-right:4px solid transparent;cursor:pointer}.gjs-field-arrows{position:absolute;cursor:ns-resize;margin:auto;height:20px;width:9px;z-index:10;bottom:0;right:3px;top:0}.gjs-field-color,.gjs-field-radio{width:100%}.gjs-field-color input{padding-right:22px;box-sizing:border-box}.gjs-field-colorp{border-left:1px solid rgba(0,0,0,.2);box-sizing:border-box;height:100%;padding:2px;position:absolute;right:0;top:0;width:22px;z-index:10}.gjs-field-colorp .gjs-checker-bg,.gjs-field-colorp .gjs-field-colorp-c{height:100%;width:100%;border-radius:1px}.gjs-field-colorp-c{height:100%;position:relative;width:100%}.gjs-field-color-picker{background-color:#ddd;cursor:pointer;height:100%;width:100%;box-shadow:0 0 1px rgba(0,0,0,.2);border-radius:1px;position:absolute;top:0}.gjs-field-checkbox{padding:0;width:17px;height:17px;display:block;cursor:pointer}.gjs-field-checkbox input{display:none}.gjs-field-checkbox input:checked+.gjs-chk-icon{border-color:rgba(255,255,255,.5);border-width:0 2px 2px 0;border-style:solid}.gjs-radio-item{flex:1 1 auto;text-align:center;border-left:1px solid rgba(0,0,0,.2)}.gjs-radio-item:first-child{border:none}.gjs-radio-item:hover{background:rgba(0,0,0,.2)}.gjs-radio-item input{display:none}.gjs-radio-item input:checked+.gjs-radio-item-label{background-color:rgba(255,255,255,.2)}.gjs-radio-items{display:flex}.gjs-radio-item-label{cursor:pointer;display:block;padding:5px}.gjs-field-units{position:absolute;margin:auto;right:10px;bottom:0;top:0}.gjs-field-unit{position:absolute;right:10px;top:3px;font-size:10px;color:rgba(255,255,255,.7);cursor:pointer}.gjs-input-unit{text-align:center}.gjs-field-arrow-u,.gjs-field-arrow-d{position:absolute;height:0;width:0;border-left:3px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.7);bottom:4px;cursor:pointer}.gjs-field-arrow-u{border-bottom:4px solid rgba(255,255,255,.7);border-top:none;top:4px}.gjs-field-select{padding:0}.gjs-field-range{background-color:transparent;border:none;box-shadow:none;padding:0}.gjs-field-range input{margin:0;height:100%}.gjs-field-range input:focus{outline:none}.gjs-field-range input::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-4px;height:10px;width:10px;border:1px solid rgba(0,0,0,.2);border-radius:100%;background-color:#ddd;cursor:pointer}.gjs-field-range input::-moz-range-thumb{height:10px;width:10px;border:1px solid rgba(0,0,0,.2);border-radius:100%;background-color:#ddd;cursor:pointer}.gjs-field-range input::-ms-thumb{height:10px;width:10px;border:1px solid rgba(0,0,0,.2);border-radius:100%;background-color:#ddd;cursor:pointer}.gjs-field-range input::-moz-range-track{background-color:rgba(0,0,0,.2);border-radius:1px;margin-top:3px;height:3px}.gjs-field-range input::-webkit-slider-runnable-track{background-color:rgba(0,0,0,.2);border-radius:1px;margin-top:3px;height:3px}.gjs-field-range input::-ms-track{background-color:rgba(0,0,0,.2);border-radius:1px;margin-top:3px;height:3px}.gjs-btn-prim{color:inherit;background-color:rgba(255,255,255,.1);border-radius:2px;padding:3px 6px;padding:5px;cursor:pointer;border:none}.gjs-btn-prim:active{background-color:rgba(255,255,255,.1)}.gjs-btn--full{width:100%}.gjs-chk-icon{transform:rotate(45deg);box-sizing:border-box;display:block;height:14px;margin:0 5px;width:6px}.gjs-add-trasp{background:none;border:none;color:#ddd;cursor:pointer;font-size:1em;border-radius:2px;opacity:.75;filter:alpha(opacity=75)}.gjs-add-trasp:hover{opacity:1;filter:alpha(opacity=100)}.gjs-add-trasp:active{background-color:rgba(0,0,0,.2)}.gjs-devices-c{display:flex;align-items:center;padding:2px 3px 3px 3px}.gjs-devices-c .gjs-device-label{flex-grow:2;text-align:left;margin-right:10px}.gjs-devices-c .gjs-select{flex-grow:20}.gjs-devices-c .gjs-add-trasp{flex-grow:1;margin-left:5px}.gjs-category-open,.gjs-block-category.gjs-open,.gjs-sm-sector.gjs-sm-open{border-bottom:1px solid rgba(0,0,0,.25)}.gjs-category-title,.gjs-layer-title,.gjs-block-category .gjs-title,.gjs-sm-sector-title{font-weight:lighter;background-color:rgba(0,0,0,.1);letter-spacing:1px;padding:9px 10px 9px 20px;border-bottom:1px solid rgba(0,0,0,.25);text-align:left;position:relative;cursor:pointer}.gjs-sm-clear{cursor:pointer;width:14px;min-width:14px;height:14px;margin-left:3px}.gjs-sm-header{font-weight:lighter;padding:10px}.gjs-sm-sector{clear:both;font-weight:lighter;text-align:left}.gjs-sm-sector-title{display:flex;align-items:center}.gjs-sm-sector-caret{width:17px;height:17px;min-width:17px;transform:rotate(-90deg)}.gjs-sm-sector-label{margin-left:5px}.gjs-sm-sector.gjs-sm-open .gjs-sm-sector-caret{transform:none}.gjs-sm-properties{font-size:.75rem;padding:10px 5px;display:flex;flex-wrap:wrap;align-items:flex-end;box-sizing:border-box;width:100%}.gjs-sm-label{margin:5px 5px 3px 0;display:flex;align-items:center}.gjs-sm-close-btn,.gjs-sm-preview-file-close{display:block;font-size:23px;position:absolute;cursor:pointer;right:5px;top:0;opacity:.7;filter:alpha(opacity=70)}.gjs-sm-close-btn:hover,.gjs-sm-preview-file-close:hover{opacity:.9;filter:alpha(opacity=90)}.gjs-sm-field,.gjs-clm-select,.gjs-clm-field{width:100%;position:relative}.gjs-sm-field input,.gjs-clm-select input,.gjs-clm-field input,.gjs-sm-field select,.gjs-clm-select select,.gjs-clm-field select{background-color:transparent;color:rgba(255,255,255,.7);border:none;width:100%}.gjs-sm-field input,.gjs-clm-select input,.gjs-clm-field input{box-sizing:border-box}.gjs-sm-field select,.gjs-clm-select select,.gjs-clm-field select{position:relative;z-index:1;-webkit-appearance:none;appearance:none}.gjs-sm-field select::-ms-expand,.gjs-clm-select select::-ms-expand,.gjs-clm-field select::-ms-expand{display:none}.gjs-sm-field select:-moz-focusring,.gjs-clm-select select:-moz-focusring,.gjs-clm-field select:-moz-focusring{color:transparent;text-shadow:0 0 0 rgba(255,255,255,.7)}.gjs-sm-field input:focus,.gjs-clm-select input:focus,.gjs-clm-field input:focus,.gjs-sm-field select:focus,.gjs-clm-select select:focus,.gjs-clm-field select:focus{outline:none}.gjs-sm-field .gjs-sm-unit,.gjs-clm-select .gjs-sm-unit,.gjs-clm-field .gjs-sm-unit{position:absolute;right:10px;top:3px;font-size:10px;color:rgba(255,255,255,.7);cursor:pointer}.gjs-sm-field .gjs-clm-sel-arrow,.gjs-clm-select .gjs-clm-sel-arrow,.gjs-clm-field .gjs-clm-sel-arrow,.gjs-sm-field .gjs-sm-int-arrows,.gjs-clm-select .gjs-sm-int-arrows,.gjs-clm-field .gjs-sm-int-arrows,.gjs-sm-field .gjs-sm-sel-arrow,.gjs-clm-select .gjs-sm-sel-arrow,.gjs-clm-field .gjs-sm-sel-arrow{height:100%;width:9px;position:absolute;right:0;top:0;cursor:ns-resize}.gjs-sm-field .gjs-sm-sel-arrow,.gjs-clm-select .gjs-sm-sel-arrow,.gjs-clm-field .gjs-sm-sel-arrow{cursor:pointer}.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-arrow,.gjs-clm-select .gjs-sm-d-arrow,.gjs-clm-field .gjs-sm-d-arrow,.gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-sm-d-s-arrow,.gjs-clm-field .gjs-sm-d-s-arrow,.gjs-sm-field .gjs-sm-u-arrow,.gjs-clm-select .gjs-sm-u-arrow,.gjs-clm-field .gjs-sm-u-arrow{position:absolute;height:0;width:0;border-left:3px solid transparent;border-right:4px solid transparent;cursor:pointer}.gjs-sm-field .gjs-sm-u-arrow,.gjs-clm-select .gjs-sm-u-arrow,.gjs-clm-field .gjs-sm-u-arrow{border-bottom:4px solid rgba(255,255,255,.7);top:4px}.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-arrow,.gjs-clm-select .gjs-sm-d-arrow,.gjs-clm-field .gjs-sm-d-arrow,.gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-sm-d-s-arrow,.gjs-clm-field .gjs-sm-d-s-arrow{border-top:4px solid rgba(255,255,255,.7);bottom:4px}.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-sm-d-s-arrow,.gjs-clm-field .gjs-sm-d-s-arrow{bottom:7px}.gjs-sm-field.gjs-sm-color,.gjs-sm-color.gjs-clm-field,.gjs-sm-field.gjs-sm-input,.gjs-sm-input.gjs-clm-field,.gjs-sm-field.gjs-sm-integer,.gjs-sm-integer.gjs-clm-field,.gjs-sm-field.gjs-sm-list,.gjs-sm-list.gjs-clm-field,.gjs-sm-field.gjs-sm-select,.gjs-clm-select,.gjs-sm-select.gjs-clm-field{background-color:rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.1);box-shadow:1px 1px 0 rgba(255,255,255,.1);color:rgba(255,255,255,.7);border-radius:2px;box-sizing:border-box;padding:0 5px}.gjs-sm-field.gjs-sm-composite,.gjs-sm-composite.gjs-clm-select,.gjs-sm-composite.gjs-clm-field{border-radius:2px}.gjs-sm-field.gjs-sm-select,.gjs-clm-select,.gjs-sm-select.gjs-clm-field{padding:0}.gjs-sm-field.gjs-sm-select select,.gjs-clm-select select,.gjs-sm-select.gjs-clm-field select{height:20px}.gjs-sm-field.gjs-sm-select option,.gjs-clm-select option,.gjs-sm-select.gjs-clm-field option{padding:3px 0}.gjs-sm-field.gjs-sm-composite,.gjs-sm-composite.gjs-clm-select,.gjs-sm-composite.gjs-clm-field{background-color:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.25)}.gjs-sm-field.gjs-sm-list,.gjs-sm-list.gjs-clm-select,.gjs-sm-list.gjs-clm-field{width:auto;padding:0;overflow:hidden;float:left}.gjs-sm-field.gjs-sm-list input,.gjs-sm-list.gjs-clm-select input,.gjs-sm-list.gjs-clm-field input{display:none}.gjs-sm-field.gjs-sm-list label,.gjs-sm-list.gjs-clm-select label,.gjs-sm-list.gjs-clm-field label{cursor:pointer;padding:5px;display:block}.gjs-sm-field.gjs-sm-list .gjs-sm-radio:checked+label,.gjs-sm-list.gjs-clm-select .gjs-sm-radio:checked+label,.gjs-sm-list.gjs-clm-field .gjs-sm-radio:checked+label{background-color:rgba(255,255,255,.2)}.gjs-sm-field.gjs-sm-list .gjs-sm-icon,.gjs-sm-list.gjs-clm-select .gjs-sm-icon,.gjs-sm-list.gjs-clm-field .gjs-sm-icon{background-repeat:no-repeat;background-position:center;text-shadow:none;line-height:normal}.gjs-sm-field.gjs-sm-integer select,.gjs-sm-integer.gjs-clm-select select,.gjs-sm-integer.gjs-clm-field select{width:auto;padding:0}.gjs-sm-list .gjs-sm-el{float:left;border-left:1px solid rgba(0,0,0,.2)}.gjs-sm-list .gjs-sm-el:first-child{border:none}.gjs-sm-list .gjs-sm-el:hover{background:rgba(0,0,0,.2)}.gjs-sm-slider .gjs-field-integer{flex:1 1 65px}.gjs-sm-property{box-sizing:border-box;float:left;width:50%;margin-bottom:5px;padding:0 5px}.gjs-sm-property--full,.gjs-sm-property.gjs-sm-composite,.gjs-sm-property.gjs-sm-file,.gjs-sm-property.gjs-sm-list,.gjs-sm-property.gjs-sm-stack,.gjs-sm-property.gjs-sm-slider,.gjs-sm-property.gjs-sm-color{width:100%}.gjs-sm-property .gjs-sm-btn{background-color:rgba(33,33,33,.2);border-radius:2px;box-shadow:1px 1px 0 rgba(5,5,5,.2),1px 1px 0 rgba(43,43,43,.2) inset;padding:5px;position:relative;text-align:center;height:auto;width:100%;cursor:pointer;color:#ddd;box-sizing:border-box;text-shadow:-1px -1px 0 rgba(0,0,0,.2);border:none;opacity:.85;filter:alpha(opacity=85)}.gjs-sm-property .gjs-sm-btn-c{box-sizing:border-box;float:left;width:100%}.gjs-sm-property__text-shadow .gjs-sm-layer-preview-cnt::after{color:#000;content:"T";font-weight:900;line-height:17px;padding:0 4px}.gjs-sm-preview-file{background-color:rgba(255,255,255,.05);border-radius:2px;margin-top:5px;position:relative;overflow:hidden;border:1px solid rgba(252,252,252,.05);padding:3px 20px}.gjs-sm-preview-file-cnt{background-size:auto 100%;background-repeat:no-repeat;background-position:center center;height:50px}.gjs-sm-preview-file-close{top:-5px;width:14px;height:14px}.gjs-sm-layers{margin-top:5px;padding:1px 3px;min-height:30px}.gjs-sm-layer{background-color:rgba(255,255,255,.055);border-radius:2px;margin:2px 0;padding:7px;position:relative}.gjs-sm-layer.gjs-sm-active{background-color:rgba(255,255,255,.12)}.gjs-sm-layer .gjs-sm-label-wrp{display:flex;align-items:center}.gjs-sm-layer #gjs-sm-move{height:14px;width:14px;min-width:14px;cursor:grab}.gjs-sm-layer #gjs-sm-label{flex-grow:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 5px}.gjs-sm-layer-preview{height:15px;width:15px;min-width:15px;margin-right:5px;border-radius:2px}.gjs-sm-layer-preview-cnt{border-radius:2px;background-color:#fff;height:100%;width:100%;background-size:cover !important}.gjs-sm-layer #gjs-sm-close-layer{display:block;cursor:pointer;height:14px;width:14px;min-width:14px;opacity:.5;filter:alpha(opacity=50)}.gjs-sm-layer #gjs-sm-close-layer:hover{opacity:.8;filter:alpha(opacity=80)}.gjs-sm-stack .gjs-sm-properties{padding:5px 0 0}.gjs-sm-stack #gjs-sm-add{background:none;border:none;cursor:pointer;outline:none;position:absolute;right:0;top:-17px;opacity:.75;padding:0;width:18px;height:18px}.gjs-sm-stack #gjs-sm-add:hover{opacity:1;filter:alpha(opacity=100)}.gjs-sm-colorp-c{height:100%;width:20px;position:absolute;right:0;top:0;box-sizing:border-box;border-radius:2px;padding:2px}.gjs-sm-colorp-c .gjs-checker-bg,.gjs-sm-colorp-c .gjs-field-colorp-c{height:100%;width:100%;border-radius:1px}.gjs-sm-color-picker{background-color:#ddd;cursor:pointer;height:16px;width:100%;margin-top:-16px;box-shadow:0 0 1px rgba(0,0,0,.2);border-radius:1px}.gjs-sm-btn-upload #gjs-sm-upload{left:0;top:0;position:absolute;width:100%;opacity:0;cursor:pointer}.gjs-sm-btn-upload #gjs-sm-label{padding:2px 0}.gjs-sm-layer>#gjs-sm-move{opacity:.7;filter:alpha(opacity=70);cursor:move;font-size:12px;float:left;margin:0 5px 0 0}.gjs-sm-layer>#gjs-sm-move:hover{opacity:.9;filter:alpha(opacity=90)}.gjs-blocks-c{display:flex;flex-wrap:wrap;justify-content:flex-start}.gjs-block-categories{display:flex;flex-direction:column}.gjs-block-category{width:100%}.gjs-block-category .gjs-caret-icon{margin-right:5px}.gjs-block{-webkit-user-select:none;-o-user-select:none;user-select:none;width:45%;min-width:45px;padding:1em;box-sizing:border-box;min-height:90px;cursor:all-scroll;font-size:11px;font-weight:lighter;text-align:center;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(0,0,0,.2);border-radius:3px;margin:10px 2.5% 5px;box-shadow:0 1px 0 0 rgba(0,0,0,.15);transition:all .2s ease 0s;transition-property:box-shadow,color}.gjs-block:hover{box-shadow:0 3px 4px 0 rgba(0,0,0,.15)}.gjs-block svg{fill:currentColor}.gjs-block__media{margin-bottom:10px;pointer-events:none}.gjs-block-svg{width:54px;fill:currentColor}.gjs-block-svg-path{fill:currentColor}.gjs-block.fa{font-size:2em;line-height:2em;padding:11px}.gjs-block-label{line-height:normal;font-size:.65rem;font-weight:normal;font-family:Helvetica,sans-serif;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.gjs-block.gjs-bdrag{width:auto;padding:0}.gjs-selected-parent{border:1px solid #ffca6f}.gjs-opac50{opacity:.5;filter:alpha(opacity=50)}.gjs-layer{font-weight:lighter;text-align:left;position:relative;background-color:rgba(0,0,0,.1);font-size:.75rem;display:grid}.gjs-layer-hidden{opacity:.55;filter:alpha(opacity=55)}.gjs-layer-count{position:absolute;right:27px;top:9px}.gjs-layer-vis{left:0;top:0;padding:7px 5px 7px 10px;position:absolute;cursor:pointer;width:13px;z-index:1}.gjs-layer-vis-off{display:none}.gjs-layer-vis.gjs-layer-off .gjs-layer-vis-on{display:none}.gjs-layer-vis.gjs-layer-off .gjs-layer-vis-off{display:block}.gjs-layer-caret{width:15px;padding:2px;cursor:pointer;position:absolute;left:-15px;top:0;transform:rotate(90deg);opacity:.7;filter:alpha(opacity=70)}.gjs-layer-caret:hover{opacity:1;filter:alpha(opacity=100)}.gjs-layer-caret.gjs-layer-open{transform:rotate(180deg)}.gjs-layer-title{padding:3px 10px 5px 30px;display:flex;align-items:center}.gjs-layer-title-inn{align-items:center;position:relative;display:flex;width:100%}.gjs-layer__icon{display:block;width:100%;max-width:15px;max-height:15px;padding-left:5px}.gjs-layer__icon svg{fill:currentColor}.gjs-layer-name{padding:5px 0;display:inline-block;box-sizing:content-box;overflow:hidden;white-space:nowrap;margin:0 30px 0 5px;max-width:170px}.gjs-layer-name--no-edit{text-overflow:ellipsis}.gjs-layer>.gjs-layer-children{display:none}.gjs-layer.open>.gjs-layer-children{display:block}.gjs-layer-no-chld>.gjs-layer-title-inn>.gjs-layer-caret{display:none}.gjs-layer-move{padding:9px 7px;position:absolute;width:13px;cursor:move;right:0;top:0}.gjs-layer.gjs-hovered .gjs-layer-title{background-color:rgba(255,255,255,.015)}.gjs-layer.gjs-selected .gjs-layer-title{background-color:rgba(255,255,255,.1)}.gjs-layers{position:relative;height:100%}.gjs-layers #gjs-placeholder{width:100%;position:absolute}.gjs-layers #gjs-placeholder #gjs-plh-int{height:100%;padding:1px}.gjs-layers #gjs-placeholder #gjs-plh-int.gjs-insert{background-color:#62c462}#gjs-clm-add-tag,.gjs-clm-tags-btn{background-color:rgba(255,255,255,.15);border-radius:2px;padding:3px;margin-right:3px;border:1px solid rgba(0,0,0,.15);width:24px;height:24px;box-sizing:border-box;cursor:pointer}.gjs-clm-tags-btn svg{fill:currentColor;display:block}.gjs-clm-header{display:flex;align-items:center;margin:7px 0}.gjs-clm-header-status{flex-shrink:1;margin-left:auto}.gjs-clm-tag{display:flex;overflow:hidden;align-items:center;border-radius:3px;margin:0 3px 3px 0;padding:5px;cursor:default}.gjs-clm-tag-status,.gjs-clm-tag-close{width:12px;height:12px;flex-shrink:1}.gjs-clm-tag-status svg,.gjs-clm-tag-close svg{vertical-align:middle;fill:currentColor}.gjs-clm-sels-info{margin:7px 0;text-align:left}.gjs-clm-sel-id{font-size:.9em;opacity:.5;filter:alpha(opacity=50)}.gjs-clm-label-sel{float:left;padding-right:5px}.gjs-clm-tags{font-size:.75rem;padding:10px 5px}.gjs-clm-tags #gjs-clm-sel{padding:7px 0;float:left}.gjs-clm-tags #gjs-clm-sel{font-style:italic;margin-left:5px}.gjs-clm-tags #gjs-clm-tags-field{clear:both;padding:5px;margin-bottom:5px;display:flex;flex-wrap:wrap}.gjs-clm-tags #gjs-clm-tags-c{display:flex;flex-wrap:wrap;vertical-align:top;overflow:hidden}.gjs-clm-tags #gjs-clm-new{color:#ddd;padding:5px 6px;display:none}.gjs-clm-tags #gjs-clm-close{opacity:.85;filter:alpha(opacity=85);font-size:20px;line-height:0;cursor:pointer;color:rgba(255,255,255,.9)}.gjs-clm-tags #gjs-clm-close:hover{opacity:1;filter:alpha(opacity=100)}.gjs-clm-tags #gjs-clm-checkbox{color:rgba(255,255,255,.9);vertical-align:middle;cursor:pointer;font-size:9px}.gjs-clm-tags #gjs-clm-tag-label{flex-grow:1;text-overflow:ellipsis;overflow:hidden;padding:0 3px;cursor:text}.gjs-mdl-container{font-family:Helvetica,sans-serif;overflow-y:auto;position:fixed;background-color:rgba(0,0,0,.5);display:flex;top:0;left:0;right:0;bottom:0;z-index:100}.gjs-mdl-dialog{text-shadow:-1px -1px 0 rgba(0,0,0,.05);animation:gjs-slide-down .215s;margin:auto;max-width:850px;width:90%;border-radius:3px;font-weight:lighter;position:relative;z-index:2}.gjs-mdl-title{font-size:1rem}.gjs-mdl-btn-close{position:absolute;right:15px;top:5px}.gjs-mdl-active .gjs-mdl-dialog{animation:gjs-mdl-slide-down .216s}.gjs-mdl-header,.gjs-mdl-content{padding:10px 15px;clear:both}.gjs-mdl-header{position:relative;border-bottom:1px solid rgba(0,0,0,.2);padding:15px 15px 7px}.gjs-export-dl::after{content:"";clear:both;display:block;margin-bottom:10px}.gjs-dropzone{display:none;opacity:0;position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;transition:opacity .25s;pointer-events:none}.gjs-dropzone-active .gjs-dropzone{display:block;opacity:1}.gjs-am-assets{height:290px;overflow:auto;clear:both;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start}.gjs-am-assets-header{padding:5px}.gjs-am-add-asset .gjs-am-add-field{width:70%;float:left}.gjs-am-add-asset button{width:25%;float:right}.gjs-am-preview-cont{position:relative;height:70px;width:30%;background-color:#444;border-radius:2px;float:left;overflow:hidden}.gjs-am-preview{position:absolute;background-position:center center;background-size:cover;background-repeat:no-repeat;height:100%;width:100%;z-index:1}.gjs-am-preview-bg{opacity:.5;filter:alpha(opacity=50);position:absolute;height:100%;width:100%;z-index:0}.gjs-am-dimensions{opacity:.5;filter:alpha(opacity=50);font-size:10px}.gjs-am-meta{width:70%;float:left;font-size:12px;padding:5px 0 0 5px;box-sizing:border-box}.gjs-am-meta>div{margin-bottom:5px}.gjs-am-close{cursor:pointer;position:absolute;right:5px;top:0;display:none}.gjs-am-asset{border-bottom:1px solid rgba(0,0,0,.2);padding:5px;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.gjs-am-asset:hover .gjs-am-close{display:block}.gjs-am-highlight{background-color:rgba(255,255,255,.1)}.gjs-am-assets-cont{background-color:rgba(0,0,0,.1);border-radius:3px;box-sizing:border-box;padding:10px;width:45%;float:right;height:325px;overflow:hidden}.gjs-am-file-uploader{width:55%;float:left}.gjs-am-file-uploader>form{background-color:rgba(0,0,0,.1);border:2px dashed;border-radius:3px;position:relative;text-align:center;margin-bottom:15px}.gjs-am-file-uploader>form.gjs-am-hover{border:2px solid #62c462;color:#75cb75}.gjs-am-file-uploader>form.gjs-am-disabled{border-color:red}.gjs-am-file-uploader>form #gjs-am-uploadFile{opacity:0;filter:alpha(opacity=0);padding:150px 10px;width:100%;box-sizing:border-box}.gjs-am-file-uploader #gjs-am-title{position:absolute;padding:150px 10px;width:100%}.gjs-cm-editor-c{float:left;box-sizing:border-box;width:50%}.gjs-cm-editor-c .CodeMirror{height:450px}.gjs-cm-editor{font-size:12px}.gjs-cm-editor#gjs-cm-htmlmixed{padding-right:10px;border-right:1px solid rgba(0,0,0,.2)}.gjs-cm-editor#gjs-cm-htmlmixed #gjs-cm-title{color:#a97d44}.gjs-cm-editor#gjs-cm-css{padding-left:10px}.gjs-cm-editor#gjs-cm-css #gjs-cm-title{color:#ddca7e}.gjs-cm-editor #gjs-cm-title{background-color:rgba(0,0,0,.2);font-size:12px;padding:5px 10px 3px;text-align:right}.gjs-rte-toolbar{border:1px solid rgba(0,0,0,.2);position:absolute;border-radius:3px;z-index:10}.gjs-rte-actionbar{display:flex}.gjs-rte-action{display:flex;align-items:center;justify-content:center;padding:5px;width:25px;border-right:1px solid rgba(0,0,0,.2);text-align:center;cursor:pointer;outline:none}.gjs-rte-action:last-child{border-right:none}.gjs-rte-action:hover{background-color:rgba(255,255,255,.1)}.gjs-rte-active{background-color:rgba(255,255,255,.1)}.gjs-rte-disabled{color:rgba(255,255,255,.1);cursor:not-allowed}.gjs-rte-disabled:hover{background-color:unset}.gjs-editor-cont .sp-hue,.gjs-editor-cont .sp-slider{cursor:row-resize}.gjs-editor-cont .sp-color,.gjs-editor-cont .sp-dragger{cursor:crosshair}.gjs-editor-cont .sp-alpha-inner,.gjs-editor-cont .sp-alpha-handle{cursor:col-resize}.gjs-editor-cont .sp-hue{left:90%}.gjs-editor-cont .sp-color{right:15%}.gjs-editor-cont .sp-container{border:1px solid rgba(0,0,0,.2);box-shadow:0 0 7px rgba(0,0,0,.2);border-radius:3px}.gjs-editor-cont .sp-picker-container{border:none}.gjs-editor-cont .colpick_dark .colpick_color{outline:1px solid rgba(0,0,0,.2)}.gjs-editor-cont .sp-cancel,.gjs-editor-cont .sp-cancel:hover{bottom:-8px;color:#777 !important;font-size:25px;left:0;position:absolute;text-decoration:none}.gjs-editor-cont .sp-alpha-handle{background-color:#ccc;border:1px solid #555;width:4px}.gjs-editor-cont .sp-color,.gjs-editor-cont .sp-hue{border:1px solid #333}.gjs-editor-cont .sp-slider{background-color:#ccc;border:1px solid #555;height:3px;left:-4px;width:22px}.gjs-editor-cont .sp-dragger{background:transparent;box-shadow:0 0 0 1px #111}.gjs-editor-cont .sp-button-container{float:none;width:100%;position:relative;text-align:right}.gjs-editor-cont .sp-container button,.gjs-editor-cont .sp-container button:hover,.gjs-editor-cont .sp-container button:active{background:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2);color:#ddd;text-shadow:none;box-shadow:none;padding:3px 5px}.gjs-editor-cont .sp-palette-container{border:none;float:none;margin:0;padding:5px 10px 0}.gjs-editor-cont .sp-palette .sp-thumb-el,.gjs-editor-cont .sp-palette .sp-thumb-el:hover{border:1px solid rgba(0,0,0,.9)}.gjs-editor-cont .sp-palette .sp-thumb-el:hover,.gjs-editor-cont .sp-palette .sp-thumb-el.sp-thumb-active{border-color:rgba(0,0,0,.9)}.gjs-hidden{display:none}@keyframes gjs-slide-down{0%{transform:translate(0, -3rem);opacity:0}100%{transform:translate(0, 0);opacity:1}}@keyframes gjs-slide-up{0%{transform:translate(0, 0);opacity:1}100%{transform:translate(0, -3rem);opacity:0}}.cm-s-hopscotch span.cm-error{color:#fff}[class^=ant-]::-ms-clear,
[class*= ant-]::-ms-clear,
[class^=ant-] input::-ms-clear,
[class*= ant-] input::-ms-clear,
[class^=ant-] input::-ms-reveal,
[class*= ant-] input::-ms-reveal {
  display: none;
}[class^=ant-],
[class*= ant-],
[class^=ant-] *,
[class*= ant-] *,
[class^=ant-] *::before,
[class*= ant-] *::before,
[class^=ant-] *::after,
[class*= ant-] *::after {
  box-sizing: border-box;
}/* stylelint-disable at-rule-no-unknown */html,
body {
  width: 100%;
  height: 100%;
}input::-ms-clear,
input::-ms-reveal {
  display: none;
}*,
*::before,
*::after {
  box-sizing: border-box;
}html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}body {
  margin: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-family: 'Quicksand', sans-serif;
  font-variant: tabular-nums;
  line-height: 1.5715;
  background-color: #fff;
  font-feature-settings: 'tnum';
}[tabindex='-1']:focus {
  outline: none !important;
}hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5em;
  color: #495057;
  font-weight: 500;
}p {
  margin-top: 0;
  margin-bottom: 1em;
}abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  border-bottom: 0;
  cursor: help;
}address {
  margin-bottom: 1em;
  font-style: normal;
  line-height: inherit;
}input[type='text'],
input[type='password'],
input[type='number'],
textarea {
  -webkit-appearance: none;
}ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1em;
}ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}dt {
  font-weight: 500;
}dd {
  margin-bottom: 0.5em;
  margin-left: 0;
}blockquote {
  margin: 0 0 1em;
}dfn {
  font-style: italic;
}b,
strong {
  font-weight: bolder;
}small {
  font-size: 80%;
}sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}sub {
  bottom: -0.25em;
}sup {
  top: -0.5em;
}a {
  color: #be2d2d;
  text-decoration: none;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  -webkit-text-decoration-skip: objects;
}a:hover {
  color: #cc5652;
}a:active {
  color: #991d21;
}a:active,
a:hover {
  text-decoration: none;
  outline: 0;
}a:focus {
  text-decoration: none;
  outline: 0;
}a[disabled] {
  color: rgba(0, 0, 0, 0.6);
  cursor: not-allowed;
  pointer-events: none;
}pre,
code,
kbd,
samp {
  font-size: 1em;
  font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;
}pre {
  margin-top: 0;
  margin-bottom: 1em;
  overflow: auto;
}figure {
  margin: 0 0 1em;
}img {
  vertical-align: middle;
  border-style: none;
}svg:not(:root) {
  overflow: hidden;
}a,
area,
button,
[role='button'],
input:not([type='range']),
label,
select,
summary,
textarea {
  touch-action: manipulation;
}table {
  border-collapse: collapse;
}caption {
  padding-top: 0.75em;
  padding-bottom: 0.3em;
  color: rgba(0, 0, 0, 0.45);
  text-align: left;
  caption-side: bottom;
}th {
  text-align: inherit;
}input,
button,
select,
optgroup,
textarea {
  margin: 0;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}button,
input {
  overflow: visible;
}button,
select {
  text-transform: none;
}button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  padding: 0;
  border-style: none;
}input[type='radio'],
input[type='checkbox'] {
  box-sizing: border-box;
  padding: 0;
}input[type='date'],
input[type='time'],
input[type='datetime-local'],
input[type='month'] {
  -webkit-appearance: listbox;
}textarea {
  overflow: auto;
  resize: vertical;
}fieldset {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0;
}legend {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-bottom: 0.5em;
  padding: 0;
  color: inherit;
  font-size: 1.5em;
  line-height: inherit;
  white-space: normal;
}progress {
  vertical-align: baseline;
}[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}[type='search'] {
  outline-offset: -2px;
  -webkit-appearance: none;
}[type='search']::-webkit-search-cancel-button,
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}output {
  display: inline-block;
}summary {
  display: list-item;
}template {
  display: none;
}[hidden] {
  display: none !important;
}mark {
  padding: 0.2em;
  background-color: #feffe6;
}::selection {
  color: #fff;
  background: #be2d2d;
}.clearfix::before {
  display: table;
  content: '';
}.clearfix::after {
  display: table;
  clear: both;
  content: '';
}.clearfix::before {
  display: table;
  content: '';
}.clearfix::after {
  display: table;
  clear: both;
  content: '';
}.anticon {
  display: inline-block;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}.anticon > * {
  line-height: 1;
}.anticon svg {
  display: inline-block;
}.anticon::before {
  display: none;
}.anticon .anticon-icon {
  display: block;
}.anticon > * {
  line-height: 1;
}.anticon svg {
  display: inline-block;
}.anticon::before {
  display: none;
}.anticon .anticon-icon {
  display: block;
}.anticon[tabindex] {
  cursor: pointer;
}.anticon-spin::before {
  display: inline-block;
  animation: loadingCircle 1s infinite linear;
}.anticon-spin {
  display: inline-block;
  animation: loadingCircle 1s infinite linear;
}.ant-fade-enter,
.ant-fade-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-fade-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-fade-enter.ant-fade-enter-active,
.ant-fade-appear.ant-fade-appear-active {
  animation-name: antFadeIn;
  animation-play-state: running;
}.ant-fade-leave.ant-fade-leave-active {
  animation-name: antFadeOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-fade-enter,
.ant-fade-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-fade-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-fade-enter.ant-fade-enter-active,
.ant-fade-appear.ant-fade-appear-active {
  animation-name: antFadeIn;
  animation-play-state: running;
}.ant-fade-leave.ant-fade-leave-active {
  animation-name: antFadeOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-fade-enter,
.ant-fade-appear {
  opacity: 0;
  animation-timing-function: linear;
}.ant-fade-leave {
  animation-timing-function: linear;
}@keyframes antFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}@keyframes antFadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}.ant-move-up-enter,
.ant-move-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-move-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-move-up-enter.ant-move-up-enter-active,
.ant-move-up-appear.ant-move-up-appear-active {
  animation-name: antMoveUpIn;
  animation-play-state: running;
}.ant-move-up-leave.ant-move-up-leave-active {
  animation-name: antMoveUpOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-move-up-enter,
.ant-move-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-move-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-move-up-enter.ant-move-up-enter-active,
.ant-move-up-appear.ant-move-up-appear-active {
  animation-name: antMoveUpIn;
  animation-play-state: running;
}.ant-move-up-leave.ant-move-up-leave-active {
  animation-name: antMoveUpOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-move-up-enter,
.ant-move-up-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}.ant-move-up-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}.ant-move-down-enter,
.ant-move-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-move-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-move-down-enter.ant-move-down-enter-active,
.ant-move-down-appear.ant-move-down-appear-active {
  animation-name: antMoveDownIn;
  animation-play-state: running;
}.ant-move-down-leave.ant-move-down-leave-active {
  animation-name: antMoveDownOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-move-down-enter,
.ant-move-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-move-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-move-down-enter.ant-move-down-enter-active,
.ant-move-down-appear.ant-move-down-appear-active {
  animation-name: antMoveDownIn;
  animation-play-state: running;
}.ant-move-down-leave.ant-move-down-leave-active {
  animation-name: antMoveDownOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-move-down-enter,
.ant-move-down-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}.ant-move-down-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}.ant-move-left-enter,
.ant-move-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-move-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-move-left-enter.ant-move-left-enter-active,
.ant-move-left-appear.ant-move-left-appear-active {
  animation-name: antMoveLeftIn;
  animation-play-state: running;
}.ant-move-left-leave.ant-move-left-leave-active {
  animation-name: antMoveLeftOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-move-left-enter,
.ant-move-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-move-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-move-left-enter.ant-move-left-enter-active,
.ant-move-left-appear.ant-move-left-appear-active {
  animation-name: antMoveLeftIn;
  animation-play-state: running;
}.ant-move-left-leave.ant-move-left-leave-active {
  animation-name: antMoveLeftOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-move-left-enter,
.ant-move-left-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}.ant-move-left-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}.ant-move-right-enter,
.ant-move-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-move-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-move-right-enter.ant-move-right-enter-active,
.ant-move-right-appear.ant-move-right-appear-active {
  animation-name: antMoveRightIn;
  animation-play-state: running;
}.ant-move-right-leave.ant-move-right-leave-active {
  animation-name: antMoveRightOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-move-right-enter,
.ant-move-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-move-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-move-right-enter.ant-move-right-enter-active,
.ant-move-right-appear.ant-move-right-appear-active {
  animation-name: antMoveRightIn;
  animation-play-state: running;
}.ant-move-right-leave.ant-move-right-leave-active {
  animation-name: antMoveRightOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-move-right-enter,
.ant-move-right-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}.ant-move-right-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}@keyframes antMoveDownIn {
  0% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}@keyframes antMoveDownOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}@keyframes antMoveLeftIn {
  0% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}@keyframes antMoveLeftOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}@keyframes antMoveRightIn {
  0% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}@keyframes antMoveRightOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}@keyframes antMoveUpIn {
  0% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}@keyframes antMoveUpOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}@keyframes loadingCircle {
  100% {
    transform: rotate(360deg);
  }
}[ant-click-animating='true'],
[ant-click-animating-without-extra-node='true'] {
  position: relative;
}html {
  --antd-wave-shadow-color: #be2d2d;
  --scroll-bar: 0;
}[ant-click-animating-without-extra-node='true']::after,
.ant-click-animating-node {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  border-radius: inherit;
  box-shadow: 0 0 0 0 #be2d2d;
  box-shadow: 0 0 0 0 var(--antd-wave-shadow-color);
  opacity: 0.2;
  animation: fadeEffect 2s cubic-bezier(0.08, 0.82, 0.17, 1), waveEffect 0.4s cubic-bezier(0.08, 0.82, 0.17, 1);
  animation-fill-mode: forwards;
  content: '';
  pointer-events: none;
}@keyframes waveEffect {
  100% {
    box-shadow: 0 0 0 #be2d2d;
    box-shadow: 0 0 0 6px var(--antd-wave-shadow-color);
  }
}@keyframes fadeEffect {
  100% {
    opacity: 0;
  }
}.ant-slide-up-enter,
.ant-slide-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-slide-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-slide-up-enter.ant-slide-up-enter-active,
.ant-slide-up-appear.ant-slide-up-appear-active {
  animation-name: antSlideUpIn;
  animation-play-state: running;
}.ant-slide-up-leave.ant-slide-up-leave-active {
  animation-name: antSlideUpOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-slide-up-enter,
.ant-slide-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-slide-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-slide-up-enter.ant-slide-up-enter-active,
.ant-slide-up-appear.ant-slide-up-appear-active {
  animation-name: antSlideUpIn;
  animation-play-state: running;
}.ant-slide-up-leave.ant-slide-up-leave-active {
  animation-name: antSlideUpOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-slide-up-enter,
.ant-slide-up-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}.ant-slide-up-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}.ant-slide-down-enter,
.ant-slide-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-slide-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-slide-down-enter.ant-slide-down-enter-active,
.ant-slide-down-appear.ant-slide-down-appear-active {
  animation-name: antSlideDownIn;
  animation-play-state: running;
}.ant-slide-down-leave.ant-slide-down-leave-active {
  animation-name: antSlideDownOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-slide-down-enter,
.ant-slide-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-slide-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-slide-down-enter.ant-slide-down-enter-active,
.ant-slide-down-appear.ant-slide-down-appear-active {
  animation-name: antSlideDownIn;
  animation-play-state: running;
}.ant-slide-down-leave.ant-slide-down-leave-active {
  animation-name: antSlideDownOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-slide-down-enter,
.ant-slide-down-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}.ant-slide-down-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}.ant-slide-left-enter,
.ant-slide-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-slide-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-slide-left-enter.ant-slide-left-enter-active,
.ant-slide-left-appear.ant-slide-left-appear-active {
  animation-name: antSlideLeftIn;
  animation-play-state: running;
}.ant-slide-left-leave.ant-slide-left-leave-active {
  animation-name: antSlideLeftOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-slide-left-enter,
.ant-slide-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-slide-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-slide-left-enter.ant-slide-left-enter-active,
.ant-slide-left-appear.ant-slide-left-appear-active {
  animation-name: antSlideLeftIn;
  animation-play-state: running;
}.ant-slide-left-leave.ant-slide-left-leave-active {
  animation-name: antSlideLeftOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-slide-left-enter,
.ant-slide-left-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}.ant-slide-left-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}.ant-slide-right-enter,
.ant-slide-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-slide-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-slide-right-enter.ant-slide-right-enter-active,
.ant-slide-right-appear.ant-slide-right-appear-active {
  animation-name: antSlideRightIn;
  animation-play-state: running;
}.ant-slide-right-leave.ant-slide-right-leave-active {
  animation-name: antSlideRightOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-slide-right-enter,
.ant-slide-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-slide-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-slide-right-enter.ant-slide-right-enter-active,
.ant-slide-right-appear.ant-slide-right-appear-active {
  animation-name: antSlideRightIn;
  animation-play-state: running;
}.ant-slide-right-leave.ant-slide-right-leave-active {
  animation-name: antSlideRightOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-slide-right-enter,
.ant-slide-right-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}.ant-slide-right-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}@keyframes antSlideUpIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}@keyframes antSlideUpOut {
  0% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}@keyframes antSlideDownIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
}@keyframes antSlideDownOut {
  0% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
}@keyframes antSlideLeftIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}@keyframes antSlideLeftOut {
  0% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}@keyframes antSlideRightIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }
}@keyframes antSlideRightOut {
  0% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }
}.ant-zoom-enter,
.ant-zoom-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-enter.ant-zoom-enter-active,
.ant-zoom-appear.ant-zoom-appear-active {
  animation-name: antZoomIn;
  animation-play-state: running;
}.ant-zoom-leave.ant-zoom-leave-active {
  animation-name: antZoomOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-zoom-enter,
.ant-zoom-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-enter.ant-zoom-enter-active,
.ant-zoom-appear.ant-zoom-appear-active {
  animation-name: antZoomIn;
  animation-play-state: running;
}.ant-zoom-leave.ant-zoom-leave-active {
  animation-name: antZoomOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-zoom-enter,
.ant-zoom-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}.ant-zoom-enter-prepare,
.ant-zoom-appear-prepare {
  transform: none;
}.ant-zoom-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}.ant-zoom-big-enter,
.ant-zoom-big-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-big-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-big-enter.ant-zoom-big-enter-active,
.ant-zoom-big-appear.ant-zoom-big-appear-active {
  animation-name: antZoomBigIn;
  animation-play-state: running;
}.ant-zoom-big-leave.ant-zoom-big-leave-active {
  animation-name: antZoomBigOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-zoom-big-enter,
.ant-zoom-big-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-big-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-big-enter.ant-zoom-big-enter-active,
.ant-zoom-big-appear.ant-zoom-big-appear-active {
  animation-name: antZoomBigIn;
  animation-play-state: running;
}.ant-zoom-big-leave.ant-zoom-big-leave-active {
  animation-name: antZoomBigOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-zoom-big-enter,
.ant-zoom-big-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}.ant-zoom-big-enter-prepare,
.ant-zoom-big-appear-prepare {
  transform: none;
}.ant-zoom-big-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}.ant-zoom-big-fast-enter,
.ant-zoom-big-fast-appear {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-big-fast-leave {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active,
.ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active {
  animation-name: antZoomBigIn;
  animation-play-state: running;
}.ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active {
  animation-name: antZoomBigOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-zoom-big-fast-enter,
.ant-zoom-big-fast-appear {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-big-fast-leave {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active,
.ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active {
  animation-name: antZoomBigIn;
  animation-play-state: running;
}.ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active {
  animation-name: antZoomBigOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-zoom-big-fast-enter,
.ant-zoom-big-fast-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}.ant-zoom-big-fast-enter-prepare,
.ant-zoom-big-fast-appear-prepare {
  transform: none;
}.ant-zoom-big-fast-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}.ant-zoom-up-enter,
.ant-zoom-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-up-enter.ant-zoom-up-enter-active,
.ant-zoom-up-appear.ant-zoom-up-appear-active {
  animation-name: antZoomUpIn;
  animation-play-state: running;
}.ant-zoom-up-leave.ant-zoom-up-leave-active {
  animation-name: antZoomUpOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-zoom-up-enter,
.ant-zoom-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-up-enter.ant-zoom-up-enter-active,
.ant-zoom-up-appear.ant-zoom-up-appear-active {
  animation-name: antZoomUpIn;
  animation-play-state: running;
}.ant-zoom-up-leave.ant-zoom-up-leave-active {
  animation-name: antZoomUpOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-zoom-up-enter,
.ant-zoom-up-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}.ant-zoom-up-enter-prepare,
.ant-zoom-up-appear-prepare {
  transform: none;
}.ant-zoom-up-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}.ant-zoom-down-enter,
.ant-zoom-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-down-enter.ant-zoom-down-enter-active,
.ant-zoom-down-appear.ant-zoom-down-appear-active {
  animation-name: antZoomDownIn;
  animation-play-state: running;
}.ant-zoom-down-leave.ant-zoom-down-leave-active {
  animation-name: antZoomDownOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-zoom-down-enter,
.ant-zoom-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-down-enter.ant-zoom-down-enter-active,
.ant-zoom-down-appear.ant-zoom-down-appear-active {
  animation-name: antZoomDownIn;
  animation-play-state: running;
}.ant-zoom-down-leave.ant-zoom-down-leave-active {
  animation-name: antZoomDownOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-zoom-down-enter,
.ant-zoom-down-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}.ant-zoom-down-enter-prepare,
.ant-zoom-down-appear-prepare {
  transform: none;
}.ant-zoom-down-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}.ant-zoom-left-enter,
.ant-zoom-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-left-enter.ant-zoom-left-enter-active,
.ant-zoom-left-appear.ant-zoom-left-appear-active {
  animation-name: antZoomLeftIn;
  animation-play-state: running;
}.ant-zoom-left-leave.ant-zoom-left-leave-active {
  animation-name: antZoomLeftOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-zoom-left-enter,
.ant-zoom-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-left-enter.ant-zoom-left-enter-active,
.ant-zoom-left-appear.ant-zoom-left-appear-active {
  animation-name: antZoomLeftIn;
  animation-play-state: running;
}.ant-zoom-left-leave.ant-zoom-left-leave-active {
  animation-name: antZoomLeftOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-zoom-left-enter,
.ant-zoom-left-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}.ant-zoom-left-enter-prepare,
.ant-zoom-left-appear-prepare {
  transform: none;
}.ant-zoom-left-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}.ant-zoom-right-enter,
.ant-zoom-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-right-enter.ant-zoom-right-enter-active,
.ant-zoom-right-appear.ant-zoom-right-appear-active {
  animation-name: antZoomRightIn;
  animation-play-state: running;
}.ant-zoom-right-leave.ant-zoom-right-leave-active {
  animation-name: antZoomRightOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-zoom-right-enter,
.ant-zoom-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-zoom-right-enter.ant-zoom-right-enter-active,
.ant-zoom-right-appear.ant-zoom-right-appear-active {
  animation-name: antZoomRightIn;
  animation-play-state: running;
}.ant-zoom-right-leave.ant-zoom-right-leave-active {
  animation-name: antZoomRightOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-zoom-right-enter,
.ant-zoom-right-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}.ant-zoom-right-enter-prepare,
.ant-zoom-right-appear-prepare {
  transform: none;
}.ant-zoom-right-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}@keyframes antZoomIn {
  0% {
    transform: scale(0.2);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}@keyframes antZoomOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.2);
    opacity: 0;
  }
}@keyframes antZoomBigIn {
  0% {
    transform: scale(0.8);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}@keyframes antZoomBigOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.8);
    opacity: 0;
  }
}@keyframes antZoomUpIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
}@keyframes antZoomUpOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
}@keyframes antZoomLeftIn {
  0% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
}@keyframes antZoomLeftOut {
  0% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
}@keyframes antZoomRightIn {
  0% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
}@keyframes antZoomRightOut {
  0% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
}@keyframes antZoomDownIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
}@keyframes antZoomDownOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }
}.ant-motion-collapse-legacy {
  overflow: hidden;
}.ant-motion-collapse-legacy-active {
  transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}.ant-motion-collapse {
  overflow: hidden;
  transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown *//* stylelint-disable no-duplicate-selectors *//* stylelint-disable *//* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */.cdk-overlay-container {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  position: fixed;
  z-index: 1000;
}.cdk-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
}.cdk-overlay-backdrop {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-tap-highlight-color: transparent;
  transition: opacity 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
  position: absolute;
  pointer-events: auto;
  z-index: 1000;
}.cdk-overlay-backdrop.ant-modal-mask {
  opacity: 1;
}.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  z-index: 1000;
}.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}.cdk-global-scrollblock body {
  overflow-x: visible;
}.nz-overlay-transparent-backdrop,
.nz-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
}.nz-animate-disabled.ant-scroll-number-only {
  animation: none;
  transition: none;
}.nz-animate-disabled.ant-drawer.ant-drawer-open .ant-drawer-mask {
  animation: none;
  transition: none;
}.nz-animate-disabled.ant-drawer > * {
  transition: none;
}.nz-animate-disabled .ant-modal-mask,
.nz-animate-disabled .ant-modal {
  animation: none;
  transition: none;
}.nz-animate-disabled .ant-modal-mask.zoom-enter,
.nz-animate-disabled .ant-modal.zoom-enter,
.nz-animate-disabled .ant-modal-mask.zoom-leave,
.nz-animate-disabled .ant-modal.zoom-leave,
.nz-animate-disabled .ant-modal-mask.zoom-enter-active,
.nz-animate-disabled .ant-modal.zoom-enter-active,
.nz-animate-disabled .ant-modal-mask.zoom-leave-active,
.nz-animate-disabled .ant-modal.zoom-leave-active {
  animation: none;
  transition: none;
}.nz-animate-disabled.ant-menu {
  transition: none;
}.nz-animate-disabled.ant-menu .ant-menu-item,
.nz-animate-disabled.ant-menu .ant-menu-submenu-title {
  transition: none;
}.nz-animate-disabled.ant-menu .ant-menu-item .anticon,
.nz-animate-disabled.ant-menu .ant-menu-submenu-title .anticon {
  transition: none;
}.nz-animate-disabled.ant-menu .ant-menu-item .anticon + span,
.nz-animate-disabled.ant-menu .ant-menu-submenu-title .anticon + span {
  transition: none;
}.nz-animate-disabled.ant-tabs .ant-tabs-top-content.ant-tabs-content-animated,
.nz-animate-disabled.ant-tabs .ant-tabs-bottom-content.ant-tabs-content-animated,
.nz-animate-disabled.ant-tabs .ant-tabs-top-content > .ant-tabs-tabpane,
.nz-animate-disabled.ant-tabs .ant-tabs-bottom-content > .ant-tabs-tabpane,
.nz-animate-disabled.ant-tabs.ant-tabs-left .ant-tabs-ink-bar-animated,
.nz-animate-disabled.ant-tabs.ant-tabs-right .ant-tabs-ink-bar-animated,
.nz-animate-disabled.ant-tabs.ant-tabs-top .ant-tabs-ink-bar-animated,
.nz-animate-disabled.ant-tabs.ant-tabs-bottom .ant-tabs-ink-bar-animated {
  transition: none;
}.nz-animate-disabled.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  transition: none;
}.ant-affix {
  position: fixed;
  z-index: 10;
}nz-affix {
  display: block;
}.ant-alert {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: flex;
  align-items: center;
  padding: 8px 15px;
  word-wrap: break-word;
  border-radius: 4px;
}.ant-alert-content {
  flex: 1;
  min-width: 0;
}.ant-alert-icon {
  margin-right: 8px;
}.ant-alert-description {
  display: none;
  font-size: 13px;
  line-height: 21px;
}.ant-alert-success {
  background-color: #f6ffed;
  border: 1px solid #b7eb8f;
}.ant-alert-success .ant-alert-icon {
  color: #52c41a;
}.ant-alert-info {
  background-color: #e6f7ff;
  border: 1px solid #91d5ff;
}.ant-alert-info .ant-alert-icon {
  color: #1890ff;
}.ant-alert-warning {
  background-color: #fffbe6;
  border: 1px solid #ffe58f;
}.ant-alert-warning .ant-alert-icon {
  color: #faad14;
}.ant-alert-error {
  background-color: #fff2f0;
  border: 1px solid #ffccc7;
}.ant-alert-error .ant-alert-icon {
  color: #ff4d4f;
}.ant-alert-error .ant-alert-description > pre {
  margin: 0;
  padding: 0;
}.ant-alert-action {
  margin-left: 8px;
}.ant-alert-close-icon {
  margin-left: 8px;
  padding: 0;
  overflow: hidden;
  font-size: 12px;
  line-height: 12px;
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}.ant-alert-close-icon .anticon-close {
  color: rgba(0, 0, 0, 0.45);
  transition: color 0.3s;
}.ant-alert-close-icon .anticon-close:hover {
  color: rgba(0, 0, 0, 0.75);
}.ant-alert-close-text {
  color: rgba(0, 0, 0, 0.45);
  transition: color 0.3s;
}.ant-alert-close-text:hover {
  color: rgba(0, 0, 0, 0.75);
}.ant-alert-with-description {
  align-items: flex-start;
  padding: 15px 15px 15px 24px;
}.ant-alert-with-description.ant-alert-no-icon {
  padding: 15px 15px;
}.ant-alert-with-description .ant-alert-icon {
  margin-right: 15px;
  font-size: 24px;
}.ant-alert-with-description .ant-alert-message {
  display: block;
  margin-bottom: 4px;
  color: #495057;
  font-size: 15px;
}.ant-alert-message {
  color: #495057;
}.ant-alert-with-description .ant-alert-description {
  display: block;
}.ant-alert.ant-alert-motion-leave {
  overflow: hidden;
  opacity: 1;
  transition: max-height 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), opacity 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), padding-top 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), padding-bottom 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), margin-bottom 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}.ant-alert.ant-alert-motion-leave-active {
  max-height: 0;
  margin-bottom: 0 !important;
  padding-top: 0;
  padding-bottom: 0;
  opacity: 0;
}.ant-alert-banner {
  margin-bottom: 0;
  border: 0;
  border-radius: 0;
}.ant-alert.ant-alert-rtl {
  direction: rtl;
}.ant-alert-rtl.ant-alert.ant-alert-no-icon {
  padding: 8px 15px;
}.ant-alert-rtl .ant-alert-icon {
  margin-right: auto;
  margin-left: 8px;
}.ant-alert-rtl .ant-alert-action {
  margin-right: 8px;
  margin-left: auto;
}.ant-alert-rtl .ant-alert-close-icon {
  margin-right: 8px;
  margin-left: auto;
}.ant-alert-rtl.ant-alert-with-description .ant-alert-icon {
  margin-right: auto;
  margin-left: 15px;
}nz-alert {
  display: block;
}.ant-anchor {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  padding-left: 2px;
}.ant-anchor-wrapper {
  margin-left: -4px;
  padding-left: 4px;
  overflow: auto;
  background-color: #fff;
}.ant-anchor-ink {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}.ant-anchor-ink::before {
  position: relative;
  display: block;
  width: 2px;
  height: 100%;
  margin: 0 auto;
  background-color: #dadce0;
  content: ' ';
}.ant-anchor-ink-ball {
  position: absolute;
  left: 50%;
  display: none;
  width: 8px;
  height: 8px;
  background-color: #fff;
  border: 2px solid #be2d2d;
  border-radius: 8px;
  transform: translateX(-50%);
  transition: top 0.3s ease-in-out;
}.ant-anchor-ink-ball.visible {
  display: inline-block;
}.ant-anchor.fixed .ant-anchor-ink .ant-anchor-ink-ball {
  display: none;
}.ant-anchor-link {
  padding: 7px 0 7px 16px;
  line-height: 1.143;
}.ant-anchor-link-title {
  position: relative;
  display: block;
  margin-bottom: 6px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: all 0.3s;
}.ant-anchor-link-title:only-child {
  margin-bottom: 0;
}.ant-anchor-link-active > .ant-anchor-link-title {
  color: #be2d2d;
}.ant-anchor-link .ant-anchor-link {
  padding-top: 5px;
  padding-bottom: 5px;
}.ant-anchor-rtl {
  direction: rtl;
}.ant-anchor-rtl.ant-anchor-wrapper {
  margin-right: -4px;
  margin-left: 0;
  padding-right: 4px;
  padding-left: 0;
}.ant-anchor-rtl .ant-anchor-ink {
  right: 0;
  left: auto;
}.ant-anchor-rtl .ant-anchor-ink-ball {
  right: 50%;
  left: 0;
  transform: translateX(50%);
}.ant-anchor-rtl .ant-anchor-link {
  padding: 7px 16px 7px 0;
}nz-link {
  display: block;
}.ant-avatar {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  overflow: hidden;
  color: #fff;
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  background: #ccc;
  width: 32px;
  height: 32px;
  line-height: 32px;
  border-radius: 50%;
}.ant-avatar-image {
  background: transparent;
}.ant-avatar .ant-image-img {
  display: block;
}.ant-avatar-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}.ant-avatar.ant-avatar-icon {
  font-size: 18px;
}.ant-avatar.ant-avatar-icon > .anticon {
  margin: 0;
}.ant-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 50%;
}.ant-avatar-lg-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}.ant-avatar-lg.ant-avatar-icon {
  font-size: 24px;
}.ant-avatar-lg.ant-avatar-icon > .anticon {
  margin: 0;
}.ant-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 50%;
}.ant-avatar-sm-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}.ant-avatar-sm.ant-avatar-icon {
  font-size: 14px;
}.ant-avatar-sm.ant-avatar-icon > .anticon {
  margin: 0;
}.ant-avatar-square {
  border-radius: 4px;
}.ant-avatar > img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}.ant-avatar-group {
  display: inline-flex;
}.ant-avatar-group .ant-avatar {
  border: 1px solid #fff;
}.ant-avatar-group .ant-avatar:not(:first-child) {
  margin-left: -8px;
}.ant-avatar-group-popover .ant-avatar + .ant-avatar {
  margin-left: 3px;
}.ant-avatar-group-rtl .ant-avatar:not(:first-child) {
  margin-right: -8px;
  margin-left: 0;
}.ant-avatar-group-popover.ant-popover-rtl .ant-avatar + .ant-avatar {
  margin-right: 3px;
  margin-left: 0;
}.ant-back-top {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: fixed;
  right: 100px;
  bottom: 50px;
  z-index: 10;
  width: 40px;
  height: 40px;
  cursor: pointer;
}.ant-back-top:empty {
  display: none;
}.ant-back-top-rtl {
  right: auto;
  left: 100px;
  direction: rtl;
}.ant-back-top-content {
  width: 40px;
  height: 40px;
  overflow: hidden;
  color: #fff;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.45);
  border-radius: 20px;
  transition: all 0.3s;
}.ant-back-top-content:hover {
  background-color: rgba(0, 0, 0, 0.85);
  transition: all 0.3s;
}.ant-back-top-icon {
  font-size: 24px;
  line-height: 40px;
}@media screen and (max-width: 768px) {
  .ant-back-top {
    right: 60px;
  }
}@media screen and (max-width: 480px) {
  .ant-back-top {
    right: 20px;
  }
}.ant-badge {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  line-height: 1;
}.ant-badge-count {
  z-index: auto;
  min-width: 20px;
  height: 20px;
  padding: 0 6px;
  color: #fff;
  font-weight: normal;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  text-align: center;
  background: #ff4d4f;
  border-radius: 10px;
  box-shadow: 0 0 0 1px #fff;
}.ant-badge-count a,
.ant-badge-count a:hover {
  color: #fff;
}.ant-badge-count-sm {
  min-width: 14px;
  height: 14px;
  padding: 0;
  font-size: 12px;
  line-height: 14px;
  border-radius: 7px;
}.ant-badge-multiple-words {
  padding: 0 8px;
}.ant-badge-dot {
  z-index: auto;
  width: 6px;
  min-width: 6px;
  height: 6px;
  background: #ff4d4f;
  border-radius: 100%;
  box-shadow: 0 0 0 1px #fff;
}.ant-badge-count,
.ant-badge-dot,
.ant-badge .ant-scroll-number-custom-component {
  position: absolute;
  top: 0;
  right: 0;
  transform: translate(50%, -50%);
  transform-origin: 100% 0%;
}.ant-badge-status {
  line-height: inherit;
  vertical-align: baseline;
}.ant-badge-status-dot {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 6px;
  height: 6px;
  vertical-align: middle;
  border-radius: 50%;
}.ant-badge-status-success {
  background-color: #52c41a;
}.ant-badge-status-processing {
  position: relative;
  background-color: #1890ff;
}.ant-badge-status-processing::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #1890ff;
  border-radius: 50%;
  animation: antStatusProcessing 1.2s infinite ease-in-out;
  content: '';
}.ant-badge-status-default {
  background-color: #d9d9d9;
}.ant-badge-status-error {
  background-color: #ff4d4f;
}.ant-badge-status-warning {
  background-color: #faad14;
}.ant-badge-status-pink {
  background: #eb2f96;
}.ant-badge-status-magenta {
  background: #eb2f96;
}.ant-badge-status-red {
  background: #f5222d;
}.ant-badge-status-volcano {
  background: #fa541c;
}.ant-badge-status-orange {
  background: #fa8c16;
}.ant-badge-status-yellow {
  background: #fadb14;
}.ant-badge-status-gold {
  background: #faad14;
}.ant-badge-status-cyan {
  background: #13c2c2;
}.ant-badge-status-lime {
  background: #a0d911;
}.ant-badge-status-green {
  background: #52c41a;
}.ant-badge-status-blue {
  background: #1890ff;
}.ant-badge-status-geekblue {
  background: #2f54eb;
}.ant-badge-status-purple {
  background: #722ed1;
}.ant-badge-status-text {
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
}.ant-badge-zoom-appear,
.ant-badge-zoom-enter {
  animation: antZoomBadgeIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
  animation-fill-mode: both;
}.ant-badge-zoom-leave {
  animation: antZoomBadgeOut 0.3s cubic-bezier(0.71, -0.46, 0.88, 0.6);
  animation-fill-mode: both;
}.ant-badge-not-a-wrapper .ant-badge-zoom-appear,
.ant-badge-not-a-wrapper .ant-badge-zoom-enter {
  animation: antNoWrapperZoomBadgeIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
}.ant-badge-not-a-wrapper .ant-badge-zoom-leave {
  animation: antNoWrapperZoomBadgeOut 0.3s cubic-bezier(0.71, -0.46, 0.88, 0.6);
}.ant-badge-not-a-wrapper:not(.ant-badge-status) {
  vertical-align: middle;
}.ant-badge-not-a-wrapper .ant-scroll-number-custom-component {
  transform: none;
}.ant-badge-not-a-wrapper .ant-scroll-number-custom-component,
.ant-badge-not-a-wrapper .ant-scroll-number {
  position: relative;
  top: auto;
  display: block;
  transform-origin: 50% 50%;
}.ant-badge-not-a-wrapper .ant-badge-count {
  transform: none;
}@keyframes antStatusProcessing {
  0% {
    transform: scale(0.8);
    opacity: 0.5;
  }
  100% {
    transform: scale(2.4);
    opacity: 0;
  }
}.ant-scroll-number {
  overflow: hidden;
}.ant-scroll-number-only {
  position: relative;
  display: inline-block;
  height: 20px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
}.ant-scroll-number-only > p.ant-scroll-number-only-unit {
  height: 20px;
  margin: 0;
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
}.ant-scroll-number-symbol {
  vertical-align: top;
}@keyframes antZoomBadgeIn {
  0% {
    transform: scale(0) translate(50%, -50%);
    opacity: 0;
  }
  100% {
    transform: scale(1) translate(50%, -50%);
  }
}@keyframes antZoomBadgeOut {
  0% {
    transform: scale(1) translate(50%, -50%);
  }
  100% {
    transform: scale(0) translate(50%, -50%);
    opacity: 0;
  }
}@keyframes antNoWrapperZoomBadgeIn {
  0% {
    transform: scale(0);
    opacity: 0;
  }
  100% {
    transform: scale(1);
  }
}@keyframes antNoWrapperZoomBadgeOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
    opacity: 0;
  }
}.ant-ribbon-wrapper {
  position: relative;
}.ant-ribbon {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: 8px;
  height: 22px;
  padding: 0 8px;
  color: #fff;
  line-height: 22px;
  white-space: nowrap;
  background-color: #be2d2d;
  border-radius: 4px;
}.ant-ribbon-text {
  color: #fff;
}.ant-ribbon-corner {
  position: absolute;
  top: 100%;
  width: 8px;
  height: 8px;
  color: currentColor;
  border: 4px solid;
  transform: scaleY(0.75);
  transform-origin: top;
}.ant-ribbon-corner::after {
  position: absolute;
  top: -4px;
  left: -4px;
  width: inherit;
  height: inherit;
  color: rgba(0, 0, 0, 0.25);
  border: inherit;
  content: '';
}.ant-ribbon-color-pink {
  color: #eb2f96;
  background: #eb2f96;
}.ant-ribbon-color-magenta {
  color: #eb2f96;
  background: #eb2f96;
}.ant-ribbon-color-red {
  color: #f5222d;
  background: #f5222d;
}.ant-ribbon-color-volcano {
  color: #fa541c;
  background: #fa541c;
}.ant-ribbon-color-orange {
  color: #fa8c16;
  background: #fa8c16;
}.ant-ribbon-color-yellow {
  color: #fadb14;
  background: #fadb14;
}.ant-ribbon-color-gold {
  color: #faad14;
  background: #faad14;
}.ant-ribbon-color-cyan {
  color: #13c2c2;
  background: #13c2c2;
}.ant-ribbon-color-lime {
  color: #a0d911;
  background: #a0d911;
}.ant-ribbon-color-green {
  color: #52c41a;
  background: #52c41a;
}.ant-ribbon-color-blue {
  color: #1890ff;
  background: #1890ff;
}.ant-ribbon-color-geekblue {
  color: #2f54eb;
  background: #2f54eb;
}.ant-ribbon-color-purple {
  color: #722ed1;
  background: #722ed1;
}.ant-ribbon.ant-ribbon-placement-end {
  right: -8px;
  border-bottom-right-radius: 0;
}.ant-ribbon.ant-ribbon-placement-end .ant-ribbon-corner {
  right: 0;
  border-color: currentColor transparent transparent currentColor;
}.ant-ribbon.ant-ribbon-placement-start {
  left: -8px;
  border-bottom-left-radius: 0;
}.ant-ribbon.ant-ribbon-placement-start .ant-ribbon-corner {
  left: 0;
  border-color: currentColor currentColor transparent transparent;
}.ant-badge-rtl {
  direction: rtl;
}.ant-badge-rtl .ant-badge-count,
.ant-badge-rtl .ant-badge-dot,
.ant-badge-rtl .ant-badge .ant-scroll-number-custom-component {
  right: auto;
  left: 0;
  direction: ltr;
  transform: translate(-50%, -50%);
  transform-origin: 0% 0%;
}.ant-badge-rtl.ant-badge .ant-scroll-number-custom-component {
  right: auto;
  left: 0;
  transform: translate(-50%, -50%);
  transform-origin: 0% 0%;
}.ant-badge-rtl .ant-badge-status-text {
  margin-right: 8px;
  margin-left: 0;
}.ant-badge-rtl .ant-badge-zoom-appear,
.ant-badge-rtl .ant-badge-zoom-enter {
  animation-name: antZoomBadgeInRtl;
}.ant-badge-rtl .ant-badge-zoom-leave {
  animation-name: antZoomBadgeOutRtl;
}.ant-badge-not-a-wrapper .ant-badge-count {
  transform: none;
}.ant-ribbon-rtl {
  direction: rtl;
}.ant-ribbon-rtl.ant-ribbon-placement-end {
  right: unset;
  left: -8px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
}.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner {
  right: unset;
  left: 0;
  border-color: currentColor currentColor transparent transparent;
}.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner::after {
  border-color: currentColor currentColor transparent transparent;
}.ant-ribbon-rtl.ant-ribbon-placement-start {
  right: -8px;
  left: unset;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
}.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner {
  right: 0;
  left: unset;
  border-color: currentColor transparent transparent currentColor;
}.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner::after {
  border-color: currentColor transparent transparent currentColor;
}@keyframes antZoomBadgeInRtl {
  0% {
    transform: scale(0) translate(-50%, -50%);
    opacity: 0;
  }
  100% {
    transform: scale(1) translate(-50%, -50%);
  }
}@keyframes antZoomBadgeOutRtl {
  0% {
    transform: scale(1) translate(-50%, -50%);
  }
  100% {
    transform: scale(0) translate(-50%, -50%);
    opacity: 0;
  }
}.ant-badge .ant-scroll-number:only-child {
  position: relative;
  top: auto;
  display: block;
}.ant-badge .ant-badge-count:only-child {
  transform: none;
}nz-ribbon {
  display: block;
}.ant-breadcrumb {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}.ant-breadcrumb .anticon {
  font-size: 13px;
}.ant-breadcrumb a {
  color: rgba(0, 0, 0, 0.45);
  transition: color 0.3s;
}.ant-breadcrumb a:hover {
  color: #cc5652;
}.ant-breadcrumb > span:last-child {
  color: rgba(0, 0, 0, 0.85);
}.ant-breadcrumb > span:last-child a {
  color: rgba(0, 0, 0, 0.85);
}.ant-breadcrumb > span:last-child .ant-breadcrumb-separator {
  display: none;
}.ant-breadcrumb-separator {
  margin: 0 8px;
  color: rgba(0, 0, 0, 0.45);
}.ant-breadcrumb-link > .anticon + span,
.ant-breadcrumb-link > .anticon + a {
  margin-left: 4px;
}.ant-breadcrumb-overlay-link > .anticon {
  margin-left: 4px;
}.ant-breadcrumb-rtl {
  direction: rtl;
}.ant-breadcrumb-rtl::before {
  display: table;
  content: '';
}.ant-breadcrumb-rtl::after {
  display: table;
  clear: both;
  content: '';
}.ant-breadcrumb-rtl::before {
  display: table;
  content: '';
}.ant-breadcrumb-rtl::after {
  display: table;
  clear: both;
  content: '';
}.ant-breadcrumb-rtl::before {
  display: table;
  content: '';
}.ant-breadcrumb-rtl::after {
  display: table;
  clear: both;
  content: '';
}.ant-breadcrumb-rtl::before {
  display: table;
  content: '';
}.ant-breadcrumb-rtl::after {
  display: table;
  clear: both;
  content: '';
}.ant-breadcrumb-rtl > span {
  float: right;
}.ant-breadcrumb-rtl .ant-breadcrumb-link > .anticon + span,
.ant-breadcrumb-rtl .ant-breadcrumb-link > .anticon + a {
  margin-right: 4px;
  margin-left: 0;
}.ant-breadcrumb-rtl .ant-breadcrumb-overlay-link > .anticon {
  margin-right: 4px;
  margin-left: 0;
}.ant-breadcrumb-link .anticon + span {
  margin-left: 4px;
}.ant-breadcrumb > nz-breadcrumb-item:last-child {
  color: rgba(0, 0, 0, 0.85);
}.ant-breadcrumb > nz-breadcrumb-item:last-child a {
  color: rgba(0, 0, 0, 0.85);
}.ant-breadcrumb-rtl > nz-breadcrumb-item {
  float: right;
}nz-breadcrumb {
  display: block;
}nz-breadcrumb-item:last-child .ant-breadcrumb-separator {
  display: none;
}.ant-btn {
  line-height: 1.5715;
  position: relative;
  display: inline-block;
  font-weight: 400;
  white-space: nowrap;
  text-align: center;
  background-image: none;
  border: 1px solid transparent;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015);
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-user-select: none;
          user-select: none;
  touch-action: manipulation;
  height: 32px;
  padding: 4.8px 15px;
  font-size: 13px;
  border-radius: 4px;
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
  border-color: #d9d9d9;
}.ant-btn > .anticon {
  line-height: 1;
}.ant-btn,
.ant-btn:active,
.ant-btn:focus {
  outline: 0;
}.ant-btn:not([disabled]):hover {
  text-decoration: none;
}.ant-btn:not([disabled]):active {
  outline: 0;
  box-shadow: none;
}.ant-btn[disabled] {
  cursor: not-allowed;
}.ant-btn[disabled] > * {
  pointer-events: none;
}.ant-btn-lg {
  height: 40px;
  padding: 7.2px 15px;
  font-size: 15px;
  border-radius: 4px;
}.ant-btn-sm {
  height: 24px;
  padding: 0.8px 7px;
  font-size: 13px;
  border-radius: 4px;
}.ant-btn > a:only-child {
  color: currentColor;
}.ant-btn > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn:hover,
.ant-btn:focus {
  color: #cc5652;
  background: #fff;
  border-color: #cc5652;
}.ant-btn:hover > a:only-child,
.ant-btn:focus > a:only-child {
  color: currentColor;
}.ant-btn:hover > a:only-child::after,
.ant-btn:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn:active {
  color: #991d21;
  background: #fff;
  border-color: #991d21;
}.ant-btn:active > a:only-child {
  color: currentColor;
}.ant-btn:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn[disabled],
.ant-btn[disabled]:hover,
.ant-btn[disabled]:focus,
.ant-btn[disabled]:active {
  color: rgba(0, 0, 0, 0.6);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}.ant-btn[disabled] > a:only-child,
.ant-btn[disabled]:hover > a:only-child,
.ant-btn[disabled]:focus > a:only-child,
.ant-btn[disabled]:active > a:only-child {
  color: currentColor;
}.ant-btn[disabled] > a:only-child::after,
.ant-btn[disabled]:hover > a:only-child::after,
.ant-btn[disabled]:focus > a:only-child::after,
.ant-btn[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn:hover,
.ant-btn:focus,
.ant-btn:active {
  text-decoration: none;
  background: #fff;
}.ant-btn > span {
  display: inline-block;
}.ant-btn-primary {
  color: #fff;
  background: #be2d2d;
  border-color: #be2d2d;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
}.ant-btn-primary > a:only-child {
  color: currentColor;
}.ant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-primary:hover,
.ant-btn-primary:focus {
  color: #fff;
  background: #cc5652;
  border-color: #cc5652;
}.ant-btn-primary:hover > a:only-child,
.ant-btn-primary:focus > a:only-child {
  color: currentColor;
}.ant-btn-primary:hover > a:only-child::after,
.ant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-primary:active {
  color: #fff;
  background: #991d21;
  border-color: #991d21;
}.ant-btn-primary:active > a:only-child {
  color: currentColor;
}.ant-btn-primary:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-primary[disabled],
.ant-btn-primary[disabled]:hover,
.ant-btn-primary[disabled]:focus,
.ant-btn-primary[disabled]:active {
  color: rgba(0, 0, 0, 0.6);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}.ant-btn-primary[disabled] > a:only-child,
.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-primary[disabled]:focus > a:only-child,
.ant-btn-primary[disabled]:active > a:only-child {
  color: currentColor;
}.ant-btn-primary[disabled] > a:only-child::after,
.ant-btn-primary[disabled]:hover > a:only-child::after,
.ant-btn-primary[disabled]:focus > a:only-child::after,
.ant-btn-primary[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {
  border-right-color: #cc5652;
  border-left-color: #cc5652;
}.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled {
  border-color: #d9d9d9;
}.ant-btn-group .ant-btn-primary:first-child:not(:last-child) {
  border-right-color: #cc5652;
}.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] {
  border-right-color: #d9d9d9;
}.ant-btn-group .ant-btn-primary:last-child:not(:first-child),
.ant-btn-group .ant-btn-primary + .ant-btn-primary {
  border-left-color: #cc5652;
}.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],
.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] {
  border-left-color: #d9d9d9;
}.ant-btn-ghost {
  color: rgba(0, 0, 0, 0.85);
  background: transparent;
  border-color: #d9d9d9;
}.ant-btn-ghost > a:only-child {
  color: currentColor;
}.ant-btn-ghost > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-ghost:hover,
.ant-btn-ghost:focus {
  color: #cc5652;
  background: transparent;
  border-color: #cc5652;
}.ant-btn-ghost:hover > a:only-child,
.ant-btn-ghost:focus > a:only-child {
  color: currentColor;
}.ant-btn-ghost:hover > a:only-child::after,
.ant-btn-ghost:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-ghost:active {
  color: #991d21;
  background: transparent;
  border-color: #991d21;
}.ant-btn-ghost:active > a:only-child {
  color: currentColor;
}.ant-btn-ghost:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-ghost[disabled],
.ant-btn-ghost[disabled]:hover,
.ant-btn-ghost[disabled]:focus,
.ant-btn-ghost[disabled]:active {
  color: rgba(0, 0, 0, 0.6);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}.ant-btn-ghost[disabled] > a:only-child,
.ant-btn-ghost[disabled]:hover > a:only-child,
.ant-btn-ghost[disabled]:focus > a:only-child,
.ant-btn-ghost[disabled]:active > a:only-child {
  color: currentColor;
}.ant-btn-ghost[disabled] > a:only-child::after,
.ant-btn-ghost[disabled]:hover > a:only-child::after,
.ant-btn-ghost[disabled]:focus > a:only-child::after,
.ant-btn-ghost[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dashed {
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
  border-color: #d9d9d9;
  border-style: dashed;
}.ant-btn-dashed > a:only-child {
  color: currentColor;
}.ant-btn-dashed > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dashed:hover,
.ant-btn-dashed:focus {
  color: #cc5652;
  background: #fff;
  border-color: #cc5652;
}.ant-btn-dashed:hover > a:only-child,
.ant-btn-dashed:focus > a:only-child {
  color: currentColor;
}.ant-btn-dashed:hover > a:only-child::after,
.ant-btn-dashed:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dashed:active {
  color: #991d21;
  background: #fff;
  border-color: #991d21;
}.ant-btn-dashed:active > a:only-child {
  color: currentColor;
}.ant-btn-dashed:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dashed[disabled],
.ant-btn-dashed[disabled]:hover,
.ant-btn-dashed[disabled]:focus,
.ant-btn-dashed[disabled]:active {
  color: rgba(0, 0, 0, 0.6);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}.ant-btn-dashed[disabled] > a:only-child,
.ant-btn-dashed[disabled]:hover > a:only-child,
.ant-btn-dashed[disabled]:focus > a:only-child,
.ant-btn-dashed[disabled]:active > a:only-child {
  color: currentColor;
}.ant-btn-dashed[disabled] > a:only-child::after,
.ant-btn-dashed[disabled]:hover > a:only-child::after,
.ant-btn-dashed[disabled]:focus > a:only-child::after,
.ant-btn-dashed[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-danger {
  color: #fff;
  background: #ff4d4f;
  border-color: #ff4d4f;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
}.ant-btn-danger > a:only-child {
  color: currentColor;
}.ant-btn-danger > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-danger:hover,
.ant-btn-danger:focus {
  color: #fff;
  background: #ff7875;
  border-color: #ff7875;
}.ant-btn-danger:hover > a:only-child,
.ant-btn-danger:focus > a:only-child {
  color: currentColor;
}.ant-btn-danger:hover > a:only-child::after,
.ant-btn-danger:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-danger:active {
  color: #fff;
  background: #d9363e;
  border-color: #d9363e;
}.ant-btn-danger:active > a:only-child {
  color: currentColor;
}.ant-btn-danger:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-danger[disabled],
.ant-btn-danger[disabled]:hover,
.ant-btn-danger[disabled]:focus,
.ant-btn-danger[disabled]:active {
  color: rgba(0, 0, 0, 0.6);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}.ant-btn-danger[disabled] > a:only-child,
.ant-btn-danger[disabled]:hover > a:only-child,
.ant-btn-danger[disabled]:focus > a:only-child,
.ant-btn-danger[disabled]:active > a:only-child {
  color: currentColor;
}.ant-btn-danger[disabled] > a:only-child::after,
.ant-btn-danger[disabled]:hover > a:only-child::after,
.ant-btn-danger[disabled]:focus > a:only-child::after,
.ant-btn-danger[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-link {
  color: #be2d2d;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
}.ant-btn-link > a:only-child {
  color: currentColor;
}.ant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-link:hover,
.ant-btn-link:focus {
  color: #cc5652;
  background: transparent;
  border-color: #cc5652;
}.ant-btn-link:hover > a:only-child,
.ant-btn-link:focus > a:only-child {
  color: currentColor;
}.ant-btn-link:hover > a:only-child::after,
.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-link:active {
  color: #991d21;
  background: transparent;
  border-color: #991d21;
}.ant-btn-link:active > a:only-child {
  color: currentColor;
}.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-link[disabled],
.ant-btn-link[disabled]:hover,
.ant-btn-link[disabled]:focus,
.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.6);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}.ant-btn-link[disabled] > a:only-child,
.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-link:hover {
  background: transparent;
}.ant-btn-link:hover,
.ant-btn-link:focus,
.ant-btn-link:active {
  border-color: transparent;
}.ant-btn-link[disabled],
.ant-btn-link[disabled]:hover,
.ant-btn-link[disabled]:focus,
.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.6);
  background: transparent;
  border-color: transparent;
  text-shadow: none;
  box-shadow: none;
}.ant-btn-link[disabled] > a:only-child,
.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-text {
  color: rgba(0, 0, 0, 0.85);
  background: transparent;
  border-color: transparent;
  box-shadow: none;
}.ant-btn-text > a:only-child {
  color: currentColor;
}.ant-btn-text > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-text:hover,
.ant-btn-text:focus {
  color: #cc5652;
  background: transparent;
  border-color: #cc5652;
}.ant-btn-text:hover > a:only-child,
.ant-btn-text:focus > a:only-child {
  color: currentColor;
}.ant-btn-text:hover > a:only-child::after,
.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-text:active {
  color: #991d21;
  background: transparent;
  border-color: #991d21;
}.ant-btn-text:active > a:only-child {
  color: currentColor;
}.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-text[disabled],
.ant-btn-text[disabled]:hover,
.ant-btn-text[disabled]:focus,
.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.6);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}.ant-btn-text[disabled] > a:only-child,
.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-text:hover,
.ant-btn-text:focus {
  color: rgba(0, 0, 0, 0.85);
  background: rgba(0, 0, 0, 0.018);
  border-color: transparent;
}.ant-btn-text:active {
  color: rgba(0, 0, 0, 0.85);
  background: rgba(0, 0, 0, 0.028);
  border-color: transparent;
}.ant-btn-text[disabled],
.ant-btn-text[disabled]:hover,
.ant-btn-text[disabled]:focus,
.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.6);
  background: transparent;
  border-color: transparent;
  text-shadow: none;
  box-shadow: none;
}.ant-btn-text[disabled] > a:only-child,
.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dangerous {
  color: #ff4d4f;
  background: #fff;
  border-color: #ff4d4f;
}.ant-btn-dangerous > a:only-child {
  color: currentColor;
}.ant-btn-dangerous > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dangerous:hover,
.ant-btn-dangerous:focus {
  color: #ff7875;
  background: #fff;
  border-color: #ff7875;
}.ant-btn-dangerous:hover > a:only-child,
.ant-btn-dangerous:focus > a:only-child {
  color: currentColor;
}.ant-btn-dangerous:hover > a:only-child::after,
.ant-btn-dangerous:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dangerous:active {
  color: #d9363e;
  background: #fff;
  border-color: #d9363e;
}.ant-btn-dangerous:active > a:only-child {
  color: currentColor;
}.ant-btn-dangerous:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dangerous[disabled],
.ant-btn-dangerous[disabled]:hover,
.ant-btn-dangerous[disabled]:focus,
.ant-btn-dangerous[disabled]:active {
  color: rgba(0, 0, 0, 0.6);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}.ant-btn-dangerous[disabled] > a:only-child,
.ant-btn-dangerous[disabled]:hover > a:only-child,
.ant-btn-dangerous[disabled]:focus > a:only-child,
.ant-btn-dangerous[disabled]:active > a:only-child {
  color: currentColor;
}.ant-btn-dangerous[disabled] > a:only-child::after,
.ant-btn-dangerous[disabled]:hover > a:only-child::after,
.ant-btn-dangerous[disabled]:focus > a:only-child::after,
.ant-btn-dangerous[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dangerous.ant-btn-primary {
  color: #fff;
  background: #ff4d4f;
  border-color: #ff4d4f;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
}.ant-btn-dangerous.ant-btn-primary > a:only-child {
  color: currentColor;
}.ant-btn-dangerous.ant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dangerous.ant-btn-primary:hover,
.ant-btn-dangerous.ant-btn-primary:focus {
  color: #fff;
  background: #ff7875;
  border-color: #ff7875;
}.ant-btn-dangerous.ant-btn-primary:hover > a:only-child,
.ant-btn-dangerous.ant-btn-primary:focus > a:only-child {
  color: currentColor;
}.ant-btn-dangerous.ant-btn-primary:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dangerous.ant-btn-primary:active {
  color: #fff;
  background: #d9363e;
  border-color: #d9363e;
}.ant-btn-dangerous.ant-btn-primary:active > a:only-child {
  color: currentColor;
}.ant-btn-dangerous.ant-btn-primary:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dangerous.ant-btn-primary[disabled],
.ant-btn-dangerous.ant-btn-primary[disabled]:hover,
.ant-btn-dangerous.ant-btn-primary[disabled]:focus,
.ant-btn-dangerous.ant-btn-primary[disabled]:active {
  color: rgba(0, 0, 0, 0.6);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child {
  color: currentColor;
}.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dangerous.ant-btn-link {
  color: #ff4d4f;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
}.ant-btn-dangerous.ant-btn-link > a:only-child {
  color: currentColor;
}.ant-btn-dangerous.ant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dangerous.ant-btn-link:hover,
.ant-btn-dangerous.ant-btn-link:focus {
  color: #cc5652;
  background: transparent;
  border-color: #cc5652;
}.ant-btn-dangerous.ant-btn-link:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child {
  color: currentColor;
}.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dangerous.ant-btn-link:active {
  color: #991d21;
  background: transparent;
  border-color: #991d21;
}.ant-btn-dangerous.ant-btn-link:active > a:only-child {
  color: currentColor;
}.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dangerous.ant-btn-link[disabled],
.ant-btn-dangerous.ant-btn-link[disabled]:hover,
.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.6);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dangerous.ant-btn-link:hover,
.ant-btn-dangerous.ant-btn-link:focus {
  color: #ff7875;
  background: transparent;
  border-color: transparent;
}.ant-btn-dangerous.ant-btn-link:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child {
  color: currentColor;
}.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dangerous.ant-btn-link:active {
  color: #d9363e;
  background: transparent;
  border-color: transparent;
}.ant-btn-dangerous.ant-btn-link:active > a:only-child {
  color: currentColor;
}.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dangerous.ant-btn-link[disabled],
.ant-btn-dangerous.ant-btn-link[disabled]:hover,
.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.6);
  background: transparent;
  border-color: transparent;
  text-shadow: none;
  box-shadow: none;
}.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dangerous.ant-btn-text {
  color: #ff4d4f;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
}.ant-btn-dangerous.ant-btn-text > a:only-child {
  color: currentColor;
}.ant-btn-dangerous.ant-btn-text > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dangerous.ant-btn-text:hover,
.ant-btn-dangerous.ant-btn-text:focus {
  color: #cc5652;
  background: transparent;
  border-color: #cc5652;
}.ant-btn-dangerous.ant-btn-text:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child {
  color: currentColor;
}.ant-btn-dangerous.ant-btn-text:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dangerous.ant-btn-text:active {
  color: #991d21;
  background: transparent;
  border-color: #991d21;
}.ant-btn-dangerous.ant-btn-text:active > a:only-child {
  color: currentColor;
}.ant-btn-dangerous.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dangerous.ant-btn-text[disabled],
.ant-btn-dangerous.ant-btn-text[disabled]:hover,
.ant-btn-dangerous.ant-btn-text[disabled]:focus,
.ant-btn-dangerous.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.6);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dangerous.ant-btn-text:hover,
.ant-btn-dangerous.ant-btn-text:focus {
  color: #ff7875;
  background: rgba(0, 0, 0, 0.018);
  border-color: transparent;
}.ant-btn-dangerous.ant-btn-text:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child {
  color: currentColor;
}.ant-btn-dangerous.ant-btn-text:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dangerous.ant-btn-text:active {
  color: #d9363e;
  background: rgba(0, 0, 0, 0.028);
  border-color: transparent;
}.ant-btn-dangerous.ant-btn-text:active > a:only-child {
  color: currentColor;
}.ant-btn-dangerous.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-dangerous.ant-btn-text[disabled],
.ant-btn-dangerous.ant-btn-text[disabled]:hover,
.ant-btn-dangerous.ant-btn-text[disabled]:focus,
.ant-btn-dangerous.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.6);
  background: transparent;
  border-color: transparent;
  text-shadow: none;
  box-shadow: none;
}.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-icon-only {
  width: 32px;
  height: 32px;
  padding: 3.2px 0;
  font-size: 15px;
  border-radius: 4px;
  vertical-align: -1px;
}.ant-btn-icon-only > * {
  font-size: 15px;
}.ant-btn-icon-only.ant-btn-lg {
  width: 40px;
  height: 40px;
  padding: 5.6px 0;
  font-size: 17px;
  border-radius: 4px;
}.ant-btn-icon-only.ant-btn-lg > * {
  font-size: 17px;
}.ant-btn-icon-only.ant-btn-sm {
  width: 24px;
  height: 24px;
  padding: 0.8px 0;
  font-size: 13px;
  border-radius: 4px;
}.ant-btn-icon-only.ant-btn-sm > * {
  font-size: 13px;
}.ant-btn-round {
  height: 32px;
  padding: 4.8px 16px;
  font-size: 13px;
  border-radius: 32px;
}.ant-btn-round.ant-btn-lg {
  height: 40px;
  padding: 7.2px 20px;
  font-size: 15px;
  border-radius: 40px;
}.ant-btn-round.ant-btn-sm {
  height: 24px;
  padding: 0.8px 12px;
  font-size: 13px;
  border-radius: 24px;
}.ant-btn-round.ant-btn-icon-only {
  width: auto;
}.ant-btn-circle {
  min-width: 32px;
  padding-right: 0;
  padding-left: 0;
  text-align: center;
  border-radius: 50%;
}.ant-btn-circle.ant-btn-lg {
  min-width: 40px;
  border-radius: 50%;
}.ant-btn-circle.ant-btn-sm {
  min-width: 24px;
  border-radius: 50%;
}.ant-btn::before {
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  z-index: 1;
  display: none;
  background: #fff;
  border-radius: inherit;
  opacity: 0.35;
  transition: opacity 0.2s;
  content: '';
  pointer-events: none;
}.ant-btn .anticon {
  transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}.ant-btn .anticon.anticon-plus > svg,
.ant-btn .anticon.anticon-minus > svg {
  shape-rendering: optimizeSpeed;
}.ant-btn.ant-btn-loading {
  position: relative;
}.ant-btn.ant-btn-loading:not([disabled]) {
  pointer-events: none;
}.ant-btn.ant-btn-loading::before {
  display: block;
}.ant-btn > .ant-btn-loading-icon {
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}.ant-btn > .ant-btn-loading-icon .anticon {
  padding-right: 8px;
  animation: none;
}.ant-btn > .ant-btn-loading-icon .anticon svg {
  animation: loadingCircle 1s infinite linear;
}.ant-btn > .ant-btn-loading-icon:only-child .anticon {
  padding-right: 0;
}.ant-btn-group {
  position: relative;
  display: inline-flex;
}.ant-btn-group > .ant-btn,
.ant-btn-group > span > .ant-btn {
  position: relative;
}.ant-btn-group > .ant-btn:hover,
.ant-btn-group > span > .ant-btn:hover,
.ant-btn-group > .ant-btn:focus,
.ant-btn-group > span > .ant-btn:focus,
.ant-btn-group > .ant-btn:active,
.ant-btn-group > span > .ant-btn:active {
  z-index: 2;
}.ant-btn-group > .ant-btn[disabled],
.ant-btn-group > span > .ant-btn[disabled] {
  z-index: 0;
}.ant-btn-group .ant-btn-icon-only {
  font-size: 13px;
}.ant-btn-group-lg > .ant-btn,
.ant-btn-group-lg > span > .ant-btn {
  height: 40px;
  padding: 7.2px 15px;
  font-size: 15px;
  border-radius: 0;
}.ant-btn-group-lg .ant-btn.ant-btn-icon-only {
  width: 40px;
  height: 40px;
  padding-right: 0;
  padding-left: 0;
}.ant-btn-group-sm > .ant-btn,
.ant-btn-group-sm > span > .ant-btn {
  height: 24px;
  padding: 0.8px 7px;
  font-size: 13px;
  border-radius: 0;
}.ant-btn-group-sm > .ant-btn > .anticon,
.ant-btn-group-sm > span > .ant-btn > .anticon {
  font-size: 13px;
}.ant-btn-group-sm .ant-btn.ant-btn-icon-only {
  width: 24px;
  height: 24px;
  padding-right: 0;
  padding-left: 0;
}.ant-btn-group .ant-btn + .ant-btn,
.ant-btn + .ant-btn-group,
.ant-btn-group span + .ant-btn,
.ant-btn-group .ant-btn + span,
.ant-btn-group > span + span,
.ant-btn-group + .ant-btn,
.ant-btn-group + .ant-btn-group {
  margin-left: -1px;
}.ant-btn-group .ant-btn-primary + .ant-btn:not(.ant-btn-primary):not([disabled]) {
  border-left-color: transparent;
}.ant-btn-group .ant-btn {
  border-radius: 0;
}.ant-btn-group > .ant-btn:first-child,
.ant-btn-group > span:first-child > .ant-btn {
  margin-left: 0;
}.ant-btn-group > .ant-btn:only-child {
  border-radius: 4px;
}.ant-btn-group > span:only-child > .ant-btn {
  border-radius: 4px;
}.ant-btn-group > .ant-btn:first-child:not(:last-child),
.ant-btn-group > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}.ant-btn-group > .ant-btn:last-child:not(:first-child),
.ant-btn-group > span:last-child:not(:first-child) > .ant-btn {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}.ant-btn-group-sm > .ant-btn:only-child {
  border-radius: 4px;
}.ant-btn-group-sm > span:only-child > .ant-btn {
  border-radius: 4px;
}.ant-btn-group-sm > .ant-btn:first-child:not(:last-child),
.ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}.ant-btn-group-sm > .ant-btn:last-child:not(:first-child),
.ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}.ant-btn-group > .ant-btn-group {
  float: left;
}.ant-btn-group > .ant-btn-group:not(:first-child):not(:last-child) > .ant-btn {
  border-radius: 0;
}.ant-btn-group > .ant-btn-group:first-child:not(:last-child) > .ant-btn:last-child {
  padding-right: 8px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}.ant-btn-group > .ant-btn-group:last-child:not(:first-child) > .ant-btn:first-child {
  padding-left: 8px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}.ant-btn-rtl.ant-btn-group .ant-btn + .ant-btn,
.ant-btn-rtl.ant-btn + .ant-btn-group,
.ant-btn-rtl.ant-btn-group span + .ant-btn,
.ant-btn-rtl.ant-btn-group .ant-btn + span,
.ant-btn-rtl.ant-btn-group > span + span,
.ant-btn-rtl.ant-btn-group + .ant-btn,
.ant-btn-rtl.ant-btn-group + .ant-btn-group,
.ant-btn-group-rtl.ant-btn-group .ant-btn + .ant-btn,
.ant-btn-group-rtl.ant-btn + .ant-btn-group,
.ant-btn-group-rtl.ant-btn-group span + .ant-btn,
.ant-btn-group-rtl.ant-btn-group .ant-btn + span,
.ant-btn-group-rtl.ant-btn-group > span + span,
.ant-btn-group-rtl.ant-btn-group + .ant-btn,
.ant-btn-group-rtl.ant-btn-group + .ant-btn-group {
  margin-right: -1px;
  margin-left: auto;
}.ant-btn-group.ant-btn-group-rtl {
  direction: rtl;
}.ant-btn-group-rtl.ant-btn-group > .ant-btn:first-child:not(:last-child),
.ant-btn-group-rtl.ant-btn-group > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
}.ant-btn-group-rtl.ant-btn-group > .ant-btn:last-child:not(:first-child),
.ant-btn-group-rtl.ant-btn-group > span:last-child:not(:first-child) > .ant-btn {
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
}.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:first-child:not(:last-child),
.ant-btn-group-rtl.ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
}.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:last-child:not(:first-child),
.ant-btn-group-rtl.ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn {
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
}.ant-btn:focus > span,
.ant-btn:active > span {
  position: relative;
}.ant-btn > .anticon + span,
.ant-btn > span + .anticon {
  margin-left: 8px;
}.ant-btn-background-ghost {
  color: #fff;
  background: transparent !important;
  border-color: #fff;
}.ant-btn-background-ghost.ant-btn-primary {
  color: #be2d2d;
  background: transparent;
  border-color: #be2d2d;
  text-shadow: none;
}.ant-btn-background-ghost.ant-btn-primary > a:only-child {
  color: currentColor;
}.ant-btn-background-ghost.ant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-background-ghost.ant-btn-primary:hover,
.ant-btn-background-ghost.ant-btn-primary:focus {
  color: #cc5652;
  background: transparent;
  border-color: #cc5652;
}.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child {
  color: currentColor;
}.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-background-ghost.ant-btn-primary:active {
  color: #991d21;
  background: transparent;
  border-color: #991d21;
}.ant-btn-background-ghost.ant-btn-primary:active > a:only-child {
  color: currentColor;
}.ant-btn-background-ghost.ant-btn-primary:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-background-ghost.ant-btn-primary[disabled],
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active {
  color: rgba(0, 0, 0, 0.6);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child {
  color: currentColor;
}.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-background-ghost.ant-btn-danger {
  color: #ff4d4f;
  background: transparent;
  border-color: #ff4d4f;
  text-shadow: none;
}.ant-btn-background-ghost.ant-btn-danger > a:only-child {
  color: currentColor;
}.ant-btn-background-ghost.ant-btn-danger > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-background-ghost.ant-btn-danger:hover,
.ant-btn-background-ghost.ant-btn-danger:focus {
  color: #ff7875;
  background: transparent;
  border-color: #ff7875;
}.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child {
  color: currentColor;
}.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-background-ghost.ant-btn-danger:active {
  color: #d9363e;
  background: transparent;
  border-color: #d9363e;
}.ant-btn-background-ghost.ant-btn-danger:active > a:only-child {
  color: currentColor;
}.ant-btn-background-ghost.ant-btn-danger:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-background-ghost.ant-btn-danger[disabled],
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active {
  color: rgba(0, 0, 0, 0.6);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child {
  color: currentColor;
}.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-background-ghost.ant-btn-dangerous {
  color: #ff4d4f;
  background: transparent;
  border-color: #ff4d4f;
  text-shadow: none;
}.ant-btn-background-ghost.ant-btn-dangerous > a:only-child {
  color: currentColor;
}.ant-btn-background-ghost.ant-btn-dangerous > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-background-ghost.ant-btn-dangerous:hover,
.ant-btn-background-ghost.ant-btn-dangerous:focus {
  color: #ff7875;
  background: transparent;
  border-color: #ff7875;
}.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child {
  color: currentColor;
}.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-background-ghost.ant-btn-dangerous:active {
  color: #d9363e;
  background: transparent;
  border-color: #d9363e;
}.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child {
  color: currentColor;
}.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-background-ghost.ant-btn-dangerous[disabled],
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active {
  color: rgba(0, 0, 0, 0.6);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child {
  color: currentColor;
}.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link {
  color: #ff4d4f;
  background: transparent;
  border-color: transparent;
  text-shadow: none;
}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child {
  color: currentColor;
}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus {
  color: #ff7875;
  background: transparent;
  border-color: transparent;
}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child {
  color: currentColor;
}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active {
  color: #d9363e;
  background: transparent;
  border-color: transparent;
}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child {
  color: currentColor;
}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled],
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.6);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}.ant-btn-two-chinese-chars::first-letter {
  letter-spacing: 0.34em;
}.ant-btn-two-chinese-chars > *:not(.anticon) {
  margin-right: -0.34em;
  letter-spacing: 0.34em;
}.ant-btn-block {
  width: 100%;
}.ant-btn:empty {
  display: inline-block;
  width: 0;
  visibility: hidden;
  content: '\a0';
}a.ant-btn {
  padding-top: 0.01px !important;
  line-height: 30px;
}a.ant-btn-lg {
  line-height: 38px;
}a.ant-btn-sm {
  line-height: 22px;
}.ant-btn-rtl {
  direction: rtl;
}.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child),
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary {
  border-right-color: #cc5652;
  border-left-color: #d9d9d9;
}.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] {
  border-right-color: #d9d9d9;
  border-left-color: #cc5652;
}.ant-btn-rtl.ant-btn > .ant-btn-loading-icon .anticon {
  padding-right: 0;
  padding-left: 8px;
}.ant-btn > .ant-btn-loading-icon:only-child .anticon {
  padding-right: 0;
  padding-left: 0;
}.ant-btn-rtl.ant-btn > .anticon + span,
.ant-btn-rtl.ant-btn > span + .anticon {
  margin-right: 8px;
  margin-left: 0;
}.ant-card {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  background: #fff;
  border-radius: 4px;
}.ant-card-rtl {
  direction: rtl;
}.ant-card-hoverable {
  cursor: pointer;
  transition: box-shadow 0.3s, border-color 0.3s;
}.ant-card-hoverable:hover {
  border-color: transparent;
  box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09);
}.ant-card-bordered {
  border: 1px solid #dadce0;
}.ant-card-head {
  min-height: 48px;
  margin-bottom: -1px;
  padding: 0 12px;
  color: #495057;
  font-weight: 500;
  font-size: 15px;
  background: transparent;
  border-bottom: 1px solid #dadce0;
  border-radius: 4px 4px 0 0;
}.ant-card-head::before {
  display: table;
  content: '';
}.ant-card-head::after {
  display: table;
  clear: both;
  content: '';
}.ant-card-head::before {
  display: table;
  content: '';
}.ant-card-head::after {
  display: table;
  clear: both;
  content: '';
}.ant-card-head::before {
  display: table;
  content: '';
}.ant-card-head::after {
  display: table;
  clear: both;
  content: '';
}.ant-card-head::before {
  display: table;
  content: '';
}.ant-card-head::after {
  display: table;
  clear: both;
  content: '';
}.ant-card-head-wrapper {
  display: flex;
  align-items: center;
}.ant-card-head-title {
  display: inline-block;
  flex: 1;
  padding: 16px 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}.ant-card-head-title > .ant-typography,
.ant-card-head-title > .ant-typography-edit-content {
  left: 0;
  margin-top: 0;
  margin-bottom: 0;
}.ant-card-head .ant-tabs {
  clear: both;
  margin-bottom: -17px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 13px;
}.ant-card-head .ant-tabs-bar {
  border-bottom: 1px solid #dadce0;
}.ant-card-extra {
  float: right;
  margin-left: auto;
  padding: 16px 0;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 13px;
}.ant-card-rtl .ant-card-extra {
  margin-right: auto;
  margin-left: 0;
}.ant-card-body {
  padding: 12px;
}.ant-card-body::before {
  display: table;
  content: '';
}.ant-card-body::after {
  display: table;
  clear: both;
  content: '';
}.ant-card-body::before {
  display: table;
  content: '';
}.ant-card-body::after {
  display: table;
  clear: both;
  content: '';
}.ant-card-body::before {
  display: table;
  content: '';
}.ant-card-body::after {
  display: table;
  clear: both;
  content: '';
}.ant-card-body::before {
  display: table;
  content: '';
}.ant-card-body::after {
  display: table;
  clear: both;
  content: '';
}.ant-card-contain-grid:not(.ant-card-loading) .ant-card-body {
  margin: -1px 0 0 -1px;
  padding: 0;
}.ant-card-grid {
  float: left;
  width: 33.33%;
  padding: 12px;
  border: 0;
  border-radius: 0;
  box-shadow: 1px 0 0 0 #dadce0, 0 1px 0 0 #dadce0, 1px 1px 0 0 #dadce0, 1px 0 0 0 #dadce0 inset, 0 1px 0 0 #dadce0 inset;
  transition: all 0.3s;
}.ant-card-rtl .ant-card-grid {
  float: right;
}.ant-card-grid-hoverable:hover {
  position: relative;
  z-index: 1;
  box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09);
}.ant-card-contain-tabs > .ant-card-head .ant-card-head-title {
  min-height: 32px;
  padding-bottom: 0;
}.ant-card-contain-tabs > .ant-card-head .ant-card-extra {
  padding-bottom: 0;
}.ant-card-bordered .ant-card-cover {
  margin-top: -1px;
  margin-right: -1px;
  margin-left: -1px;
}.ant-card-cover > * {
  display: block;
  width: 100%;
}.ant-card-cover img {
  border-radius: 4px 4px 0 0;
}.ant-card-actions {
  margin: 0;
  padding: 0;
  list-style: none;
  background: #fff;
  border-top: 1px solid #dadce0;
}.ant-card-actions::before {
  display: table;
  content: '';
}.ant-card-actions::after {
  display: table;
  clear: both;
  content: '';
}.ant-card-actions::before {
  display: table;
  content: '';
}.ant-card-actions::after {
  display: table;
  clear: both;
  content: '';
}.ant-card-actions::before {
  display: table;
  content: '';
}.ant-card-actions::after {
  display: table;
  clear: both;
  content: '';
}.ant-card-actions::before {
  display: table;
  content: '';
}.ant-card-actions::after {
  display: table;
  clear: both;
  content: '';
}.ant-card-actions > li {
  float: left;
  margin: 12px 0;
  color: rgba(0, 0, 0, 0.45);
  text-align: center;
}.ant-card-rtl .ant-card-actions > li {
  float: right;
}.ant-card-actions > li > span {
  position: relative;
  display: block;
  min-width: 32px;
  font-size: 13px;
  line-height: 1.5715;
  cursor: pointer;
}.ant-card-actions > li > span:hover {
  color: #be2d2d;
  transition: color 0.3s;
}.ant-card-actions > li > span a:not(.ant-btn),
.ant-card-actions > li > span > .anticon {
  display: inline-block;
  width: 100%;
  color: rgba(0, 0, 0, 0.45);
  line-height: 22px;
  transition: color 0.3s;
}.ant-card-actions > li > span a:not(.ant-btn):hover,
.ant-card-actions > li > span > .anticon:hover {
  color: #be2d2d;
}.ant-card-actions > li > span > .anticon {
  font-size: 16px;
  line-height: 22px;
}.ant-card-actions > li:not(:last-child) {
  border-right: 1px solid #dadce0;
}.ant-card-rtl .ant-card-actions > li:not(:last-child) {
  border-right: none;
  border-left: 1px solid #dadce0;
}.ant-card-type-inner .ant-card-head {
  padding: 0 12px;
  background: #fafafa;
}.ant-card-type-inner .ant-card-head-title {
  padding: 12px 0;
  font-size: 13px;
}.ant-card-type-inner .ant-card-body {
  padding: 16px 12px;
}.ant-card-type-inner .ant-card-extra {
  padding: 13.5px 0;
}.ant-card-meta {
  margin: -4px 0;
}.ant-card-meta::before {
  display: table;
  content: '';
}.ant-card-meta::after {
  display: table;
  clear: both;
  content: '';
}.ant-card-meta::before {
  display: table;
  content: '';
}.ant-card-meta::after {
  display: table;
  clear: both;
  content: '';
}.ant-card-meta::before {
  display: table;
  content: '';
}.ant-card-meta::after {
  display: table;
  clear: both;
  content: '';
}.ant-card-meta::before {
  display: table;
  content: '';
}.ant-card-meta::after {
  display: table;
  clear: both;
  content: '';
}.ant-card-meta-avatar {
  float: left;
  padding-right: 16px;
}.ant-card-rtl .ant-card-meta-avatar {
  float: right;
  padding-right: 0;
  padding-left: 16px;
}.ant-card-meta-detail {
  overflow: hidden;
}.ant-card-meta-detail > div:not(:last-child) {
  margin-bottom: 8px;
}.ant-card-meta-title {
  overflow: hidden;
  color: #495057;
  font-weight: 500;
  font-size: 15px;
  white-space: nowrap;
  text-overflow: ellipsis;
}.ant-card-meta-description {
  color: rgba(0, 0, 0, 0.45);
}.ant-card-loading {
  overflow: hidden;
}.ant-card-loading .ant-card-body {
  -webkit-user-select: none;
          user-select: none;
}.ant-card-loading-content p {
  margin: 0;
}.ant-card-loading-block {
  height: 14px;
  margin: 4px 0;
  background: linear-gradient(90deg, rgba(207, 216, 220, 0.2), rgba(207, 216, 220, 0.4), rgba(207, 216, 220, 0.2));
  background-size: 600% 600%;
  border-radius: 4px;
  animation: card-loading 1.4s ease infinite;
}@keyframes card-loading {
  0%,
  100% {
    background-position: 0 50%;
  }
  50% {
    background-position: 100% 50%;
  }
}.ant-card-small > .ant-card-head {
  min-height: 36px;
  padding: 0 6px;
  font-size: 13px;
}.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-head-title {
  padding: 8px 0;
}.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-extra {
  padding: 8px 0;
  font-size: 13px;
}.ant-card-small > .ant-card-body {
  padding: 6px;
}.ant-card-rtl .ant-skeleton-header {
  padding: 0 0 0 16px;
}nz-card {
  display: block;
}nz-card-meta {
  display: block;
}nz-card-loading {
  display: block;
}.ant-carousel {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}.ant-carousel .slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  touch-action: pan-y;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
}.ant-carousel .slick-list {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  overflow: hidden;
}.ant-carousel .slick-list:focus {
  outline: none;
}.ant-carousel .slick-list.dragging {
  cursor: pointer;
}.ant-carousel .slick-list .slick-slide {
  pointer-events: none;
}.ant-carousel .slick-list .slick-slide input.ant-radio-input,
.ant-carousel .slick-list .slick-slide input.ant-checkbox-input {
  visibility: hidden;
}.ant-carousel .slick-list .slick-slide.slick-active {
  pointer-events: auto;
}.ant-carousel .slick-list .slick-slide.slick-active input.ant-radio-input,
.ant-carousel .slick-list .slick-slide.slick-active input.ant-checkbox-input {
  visibility: visible;
}.ant-carousel .slick-list .slick-slide > div > div {
  vertical-align: bottom;
}.ant-carousel .slick-slider .slick-track,
.ant-carousel .slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
  touch-action: pan-y;
}.ant-carousel .slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
}.ant-carousel .slick-track::before,
.ant-carousel .slick-track::after {
  display: table;
  content: '';
}.ant-carousel .slick-track::after {
  clear: both;
}.slick-loading .ant-carousel .slick-track {
  visibility: hidden;
}.ant-carousel .slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}.ant-carousel .slick-slide img {
  display: block;
}.ant-carousel .slick-slide.slick-loading img {
  display: none;
}.ant-carousel .slick-slide.dragging img {
  pointer-events: none;
}.ant-carousel .slick-initialized .slick-slide {
  display: block;
}.ant-carousel .slick-loading .slick-slide {
  visibility: hidden;
}.ant-carousel .slick-vertical .slick-slide {
  display: block;
  height: auto;
}.ant-carousel .slick-arrow.slick-hidden {
  display: none;
}.ant-carousel .slick-prev,
.ant-carousel .slick-next {
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  padding: 0;
  color: transparent;
  font-size: 0;
  line-height: 0;
  background: transparent;
  border: 0;
  outline: none;
  cursor: pointer;
}.ant-carousel .slick-prev:hover,
.ant-carousel .slick-next:hover,
.ant-carousel .slick-prev:focus,
.ant-carousel .slick-next:focus {
  color: transparent;
  background: transparent;
  outline: none;
}.ant-carousel .slick-prev:hover::before,
.ant-carousel .slick-next:hover::before,
.ant-carousel .slick-prev:focus::before,
.ant-carousel .slick-next:focus::before {
  opacity: 1;
}.ant-carousel .slick-prev.slick-disabled::before,
.ant-carousel .slick-next.slick-disabled::before {
  opacity: 0.25;
}.ant-carousel .slick-prev {
  left: -25px;
}.ant-carousel .slick-prev::before {
  content: '←';
}.ant-carousel .slick-next {
  right: -25px;
}.ant-carousel .slick-next::before {
  content: '→';
}.ant-carousel .slick-dots {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex !important;
  justify-content: center;
  margin-right: 15%;
  margin-left: 15%;
  padding-left: 0;
  list-style: none;
}.ant-carousel .slick-dots-bottom {
  bottom: 12px;
}.ant-carousel .slick-dots-top {
  top: 12px;
  bottom: auto;
}.ant-carousel .slick-dots li {
  position: relative;
  display: inline-block;
  flex: 0 1 auto;
  box-sizing: content-box;
  width: 16px;
  height: 3px;
  margin: 0 2px;
  margin-right: 3px;
  margin-left: 3px;
  padding: 0;
  text-align: center;
  text-indent: -999px;
  vertical-align: top;
  transition: all 0.5s;
}.ant-carousel .slick-dots li button {
  display: block;
  width: 100%;
  height: 3px;
  padding: 0;
  color: transparent;
  font-size: 0;
  background: #fff;
  border: 0;
  border-radius: 1px;
  outline: none;
  cursor: pointer;
  opacity: 0.3;
  transition: all 0.5s;
}.ant-carousel .slick-dots li button:hover,
.ant-carousel .slick-dots li button:focus {
  opacity: 0.75;
}.ant-carousel .slick-dots li.slick-active {
  width: 24px;
}.ant-carousel .slick-dots li.slick-active button {
  background: #fff;
  opacity: 1;
}.ant-carousel .slick-dots li.slick-active:hover,
.ant-carousel .slick-dots li.slick-active:focus {
  opacity: 1;
}.ant-carousel-vertical .slick-dots {
  top: 50%;
  bottom: auto;
  flex-direction: column;
  width: 3px;
  height: auto;
  margin: 0;
  transform: translateY(-50%);
}.ant-carousel-vertical .slick-dots-left {
  right: auto;
  left: 12px;
}.ant-carousel-vertical .slick-dots-right {
  right: 12px;
  left: auto;
}.ant-carousel-vertical .slick-dots li {
  width: 3px;
  height: 16px;
  margin: 4px 2px;
  vertical-align: baseline;
}.ant-carousel-vertical .slick-dots li button {
  width: 3px;
  height: 16px;
}.ant-carousel-vertical .slick-dots li.slick-active {
  width: 3px;
  height: 24px;
}.ant-carousel-vertical .slick-dots li.slick-active button {
  width: 3px;
  height: 24px;
}.ant-carousel-rtl {
  direction: rtl;
}.ant-carousel-rtl .ant-carousel .slick-track {
  right: 0;
  left: auto;
}.ant-carousel-rtl .ant-carousel .slick-prev {
  right: -25px;
  left: auto;
}.ant-carousel-rtl .ant-carousel .slick-prev::before {
  content: '→';
}.ant-carousel-rtl .ant-carousel .slick-next {
  right: auto;
  left: -25px;
}.ant-carousel-rtl .ant-carousel .slick-next::before {
  content: '←';
}.ant-carousel-rtl.ant-carousel .slick-dots {
  flex-direction: row-reverse;
}.ant-carousel-rtl.ant-carousel-vertical .slick-dots {
  flex-direction: column;
}nz-carousel {
  display: block;
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
}.slick-dots {
  display: block;
}.slick-track {
  opacity: 1;
}.slick-list {
  direction: ltr;
}@keyframes antCheckboxEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}.ant-checkbox {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  line-height: 1;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}.ant-checkbox-wrapper:hover .ant-checkbox-inner,
.ant-checkbox:hover .ant-checkbox-inner,
.ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #be2d2d;
}.ant-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #be2d2d;
  border-radius: 4px;
  visibility: hidden;
  animation: antCheckboxEffect 0.36s ease-in-out;
  animation-fill-mode: backwards;
  content: '';
}.ant-checkbox:hover::after,
.ant-checkbox-wrapper:hover .ant-checkbox::after {
  visibility: visible;
}.ant-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  border-collapse: separate;
  transition: all 0.3s;
}.ant-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 22%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}.ant-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}.ant-checkbox-checked .ant-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}.ant-checkbox-checked .ant-checkbox-inner {
  background-color: #be2d2d;
  border-color: #be2d2d;
}.ant-checkbox-disabled {
  cursor: not-allowed;
}.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner::after {
  border-color: rgba(0, 0, 0, 0.6);
  animation-name: none;
}.ant-checkbox-disabled .ant-checkbox-input {
  cursor: not-allowed;
}.ant-checkbox-disabled .ant-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}.ant-checkbox-disabled .ant-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  animation-name: none;
}.ant-checkbox-disabled + span {
  color: rgba(0, 0, 0, 0.6);
  cursor: not-allowed;
}.ant-checkbox-disabled:hover::after,
.ant-checkbox-wrapper:hover .ant-checkbox-disabled::after {
  visibility: hidden;
}.ant-checkbox-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-flex;
  align-items: baseline;
  line-height: unset;
  cursor: pointer;
}.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled {
  cursor: not-allowed;
}.ant-checkbox-wrapper + .ant-checkbox-wrapper {
  margin-left: 8px;
}.ant-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}.ant-checkbox-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}.ant-checkbox-group-item {
  margin-right: 8px;
}.ant-checkbox-group-item:last-child {
  margin-right: 0;
}.ant-checkbox-group-item + .ant-checkbox-group-item {
  margin-left: 0;
}.ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}.ant-checkbox-indeterminate .ant-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: #be2d2d;
  border: 0;
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner::after {
  background-color: rgba(0, 0, 0, 0.6);
  border-color: rgba(0, 0, 0, 0.6);
}.ant-checkbox-rtl {
  direction: rtl;
}.ant-checkbox-group-rtl .ant-checkbox-group-item {
  margin-right: 0;
  margin-left: 8px;
}.ant-checkbox-group-rtl .ant-checkbox-group-item:last-child {
  margin-left: 0 !important;
}.ant-checkbox-group-rtl .ant-checkbox-group-item + .ant-checkbox-group-item {
  margin-left: 8px;
}.ant-checkbox + span:empty {
  display: none;
}.ant-collapse {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-bottom: 0;
  border-radius: 4px;
}.ant-collapse > .ant-collapse-item {
  border-bottom: 1px solid #d9d9d9;
}.ant-collapse > .ant-collapse-item:last-child,
.ant-collapse > .ant-collapse-item:last-child > .ant-collapse-header {
  border-radius: 0 0 4px 4px;
}.ant-collapse > .ant-collapse-item > .ant-collapse-header {
  position: relative;
  padding: 12px 16px;
  padding-left: 40px;
  color: #495057;
  line-height: 1.5715;
  cursor: pointer;
  transition: all 0.3s, visibility 0s;
}.ant-collapse > .ant-collapse-item > .ant-collapse-header::before {
  display: table;
  content: '';
}.ant-collapse > .ant-collapse-item > .ant-collapse-header::after {
  display: table;
  clear: both;
  content: '';
}.ant-collapse > .ant-collapse-item > .ant-collapse-header::before {
  display: table;
  content: '';
}.ant-collapse > .ant-collapse-item > .ant-collapse-header::after {
  display: table;
  clear: both;
  content: '';
}.ant-collapse > .ant-collapse-item > .ant-collapse-header::before {
  display: table;
  content: '';
}.ant-collapse > .ant-collapse-item > .ant-collapse-header::after {
  display: table;
  clear: both;
  content: '';
}.ant-collapse > .ant-collapse-item > .ant-collapse-header::before {
  display: table;
  content: '';
}.ant-collapse > .ant-collapse-item > .ant-collapse-header::after {
  display: table;
  clear: both;
  content: '';
}.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 4.21475px;
  left: 16px;
  display: inline-block;
  padding: 12px 16px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 12px;
}.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow > * {
  line-height: 1;
}.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  display: inline-block;
}.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow::before {
  display: none;
}.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow .ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow-icon {
  display: block;
}.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow > * {
  line-height: 1;
}.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  display: inline-block;
}.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow::before {
  display: none;
}.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow .ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow-icon {
  display: block;
}.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  transition: transform 0.24s;
}.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra {
  float: right;
}.ant-collapse > .ant-collapse-item > .ant-collapse-header:focus {
  outline: none;
}.ant-collapse > .ant-collapse-item .ant-collapse-header-collapsible-only {
  cursor: default;
}.ant-collapse > .ant-collapse-item .ant-collapse-header-collapsible-only .ant-collapse-header-text {
  cursor: pointer;
}.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header {
  padding-left: 12px;
}.ant-collapse-icon-position-right > .ant-collapse-item > .ant-collapse-header {
  padding: 12px 16px;
  padding-right: 40px;
}.ant-collapse-icon-position-right > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  right: 16px;
  left: auto;
}.ant-collapse-content {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fff;
  border-top: 1px solid #d9d9d9;
}.ant-collapse-content > .ant-collapse-content-box {
  padding: 16px;
}.ant-collapse-content-hidden {
  display: none;
}.ant-collapse-item:last-child > .ant-collapse-content {
  border-radius: 0 0 4px 4px;
}.ant-collapse-borderless {
  background-color: #fafafa;
  border: 0;
}.ant-collapse-borderless > .ant-collapse-item {
  border-bottom: 1px solid #d9d9d9;
}.ant-collapse-borderless > .ant-collapse-item:last-child,
.ant-collapse-borderless > .ant-collapse-item:last-child .ant-collapse-header {
  border-radius: 0;
}.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content {
  background-color: transparent;
  border-top: 0;
}.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box {
  padding-top: 4px;
}.ant-collapse-ghost {
  background-color: transparent;
  border: 0;
}.ant-collapse-ghost > .ant-collapse-item {
  border-bottom: 0;
}.ant-collapse-ghost > .ant-collapse-item > .ant-collapse-content {
  background-color: transparent;
  border-top: 0;
}.ant-collapse-ghost > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box {
  padding-top: 12px;
  padding-bottom: 12px;
}.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header,
.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header > .arrow {
  color: rgba(0, 0, 0, 0.6);
  cursor: not-allowed;
}.ant-collapse-rtl {
  direction: rtl;
}.ant-collapse-rtl .ant-collapse > .ant-collapse-item > .ant-collapse-header {
  padding: 12px 16px;
  padding-right: 40px;
}.ant-collapse-rtl.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  transform: rotate(180deg);
}.ant-collapse-rtl.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra {
  float: left;
}.ant-collapse-rtl.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header {
  padding-right: 12px;
  padding-left: 0;
}nz-collapse {
  display: block;
}nz-collapse-panel {
  display: block;
}.ant-comment {
  position: relative;
  background-color: inherit;
}.ant-comment-inner {
  display: flex;
  padding: 16px 0;
}.ant-comment-avatar {
  position: relative;
  flex-shrink: 0;
  margin-right: 12px;
  cursor: pointer;
}.ant-comment-avatar img {
  width: 32px;
  height: 32px;
  border-radius: 50%;
}.ant-comment-content {
  position: relative;
  flex: 1 1 auto;
  min-width: 1px;
  font-size: 13px;
  word-wrap: break-word;
}.ant-comment-content-author {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin-bottom: 4px;
  font-size: 13px;
}.ant-comment-content-author > a,
.ant-comment-content-author > span {
  padding-right: 8px;
  font-size: 12px;
  line-height: 18px;
}.ant-comment-content-author-name {
  color: rgba(0, 0, 0, 0.45);
  font-size: 13px;
  transition: color 0.3s;
}.ant-comment-content-author-name > * {
  color: rgba(0, 0, 0, 0.45);
}.ant-comment-content-author-name > *:hover {
  color: rgba(0, 0, 0, 0.45);
}.ant-comment-content-author-time {
  color: #ccc;
  white-space: nowrap;
  cursor: auto;
}.ant-comment-content-detail p {
  margin-bottom: inherit;
  white-space: pre-wrap;
}.ant-comment-actions {
  margin-top: 12px;
  margin-bottom: inherit;
  padding-left: 0;
}.ant-comment-actions > li {
  display: inline-block;
  color: rgba(0, 0, 0, 0.45);
}.ant-comment-actions > li > span {
  margin-right: 10px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  cursor: pointer;
  transition: color 0.3s;
  -webkit-user-select: none;
          user-select: none;
}.ant-comment-actions > li > span:hover {
  color: #595959;
}.ant-comment-nested {
  margin-left: 44px;
}.ant-comment-rtl {
  direction: rtl;
}.ant-comment-rtl .ant-comment-avatar {
  margin-right: 0;
  margin-left: 12px;
}.ant-comment-rtl .ant-comment-content-author > a,
.ant-comment-rtl .ant-comment-content-author > span {
  padding-right: 0;
  padding-left: 8px;
}.ant-comment-rtl .ant-comment-actions {
  padding-right: 0;
}.ant-comment-rtl .ant-comment-actions > li > span {
  margin-right: 0;
  margin-left: 10px;
}.ant-comment-rtl .ant-comment-nested {
  margin-right: 44px;
  margin-left: 0;
}nz-comment {
  display: block;
}nz-comment-content {
  display: block;
}.ant-picker {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  padding: 5px 11px 5px;
  position: relative;
  display: inline-flex;
  align-items: center;
  background: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: border 0.3s, box-shadow 0.3s;
}.ant-picker:hover,
.ant-picker-focused {
  border-color: #cc5652;
  border-right-width: 1px !important;
}.ant-input-rtl .ant-picker:hover,
.ant-input-rtl .ant-picker-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-picker-focused {
  border-color: #cc5652;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(190, 45, 45, 0.2);
}.ant-input-rtl .ant-picker-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-picker.ant-picker-disabled {
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}.ant-picker.ant-picker-disabled .ant-picker-suffix {
  color: rgba(0, 0, 0, 0.6);
}.ant-picker.ant-picker-borderless {
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}.ant-picker-input {
  position: relative;
  display: inline-flex;
  align-items: center;
  width: 100%;
}.ant-picker-input > input {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4.8px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
  flex: auto;
  min-width: 1px;
  height: auto;
  padding: 0;
  background: transparent;
  border: 0;
}.ant-picker-input > input::placeholder {
  color: #bfbfbf;
}.ant-picker-input > input:placeholder-shown {
  text-overflow: ellipsis;
}.ant-picker-input > input::placeholder {
  color: #bfbfbf;
}.ant-picker-input > input:placeholder-shown {
  text-overflow: ellipsis;
}.ant-picker-input > input:hover {
  border-color: #cc5652;
  border-right-width: 1px !important;
}.ant-input-rtl .ant-picker-input > input:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-picker-input > input:focus,
.ant-picker-input > input-focused {
  border-color: #cc5652;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(190, 45, 45, 0.2);
}.ant-input-rtl .ant-picker-input > input:focus,
.ant-input-rtl .ant-picker-input > input-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-picker-input > input-disabled {
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
  color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
}.ant-picker-input > input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}.ant-picker-input > input[disabled] {
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
  color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
}.ant-picker-input > input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}.ant-picker-input > input-borderless,
.ant-picker-input > input-borderless:hover,
.ant-picker-input > input-borderless:focus,
.ant-picker-input > input-borderless-focused,
.ant-picker-input > input-borderless-disabled,
.ant-picker-input > input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}textarea.ant-picker-input > input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}.ant-picker-input > input-lg {
  padding: 7.3px 11px;
  font-size: 15px;
}.ant-picker-input > input-sm {
  padding: 0.8px 7px;
}.ant-picker-input > input-rtl {
  direction: rtl;
}.ant-picker-input > input:focus {
  box-shadow: none;
}.ant-picker-input > input[disabled] {
  background: transparent;
}.ant-picker-input:hover .ant-picker-clear {
  opacity: 1;
}.ant-picker-input-placeholder > input {
  color: #bfbfbf;
}.ant-picker-large {
  padding: 7.5px 11px 7.5px;
}.ant-picker-large .ant-picker-input > input {
  font-size: 15px;
}.ant-picker-small {
  padding: 1px 7px 1px;
}.ant-picker-suffix {
  align-self: center;
  margin-left: 4px;
  color: rgba(0, 0, 0, 0.6);
  line-height: 1;
  pointer-events: none;
}.ant-picker-suffix > * {
  vertical-align: top;
}.ant-picker-clear {
  position: absolute;
  top: 50%;
  right: 0;
  color: rgba(0, 0, 0, 0.6);
  line-height: 1;
  background: #fff;
  transform: translateY(-50%);
  cursor: pointer;
  opacity: 0;
  transition: opacity 0.3s, color 0.3s;
}.ant-picker-clear > * {
  vertical-align: top;
}.ant-picker-clear:hover {
  color: rgba(0, 0, 0, 0.45);
}.ant-picker-separator {
  position: relative;
  display: inline-block;
  width: 1em;
  height: 15px;
  color: rgba(0, 0, 0, 0.6);
  font-size: 15px;
  vertical-align: top;
  cursor: default;
}.ant-picker-focused .ant-picker-separator {
  color: rgba(0, 0, 0, 0.45);
}.ant-picker-disabled .ant-picker-range-separator .ant-picker-separator {
  cursor: not-allowed;
}.ant-picker-range {
  position: relative;
  display: inline-flex;
}.ant-picker-range .ant-picker-clear {
  right: 11px;
}.ant-picker-range:hover .ant-picker-clear {
  opacity: 1;
}.ant-picker-range .ant-picker-active-bar {
  bottom: -1px;
  height: 2px;
  margin-left: 11px;
  background: #be2d2d;
  opacity: 0;
  transition: all 0.3s ease-out;
  pointer-events: none;
}.ant-picker-range.ant-picker-focused .ant-picker-active-bar {
  opacity: 1;
}.ant-picker-range-separator {
  align-items: center;
  padding: 0 8px;
  line-height: 1;
}.ant-picker-range.ant-picker-small .ant-picker-clear {
  right: 7px;
}.ant-picker-range.ant-picker-small .ant-picker-active-bar {
  margin-left: 7px;
}.ant-picker-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  z-index: 1050;
}.ant-picker-dropdown-hidden {
  display: none;
}.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow {
  top: 1.66666667px;
  display: block;
  transform: rotate(-45deg);
}.ant-picker-dropdown-placement-topLeft .ant-picker-range-arrow {
  bottom: 1.66666667px;
  display: block;
  transform: rotate(135deg);
}.ant-picker-dropdown.slide-up-enter.slide-up-enter-active.ant-picker-dropdown-placement-topLeft,
.ant-picker-dropdown.slide-up-enter.slide-up-enter-active.ant-picker-dropdown-placement-topRight,
.ant-picker-dropdown.slide-up-appear.slide-up-appear-active.ant-picker-dropdown-placement-topLeft,
.ant-picker-dropdown.slide-up-appear.slide-up-appear-active.ant-picker-dropdown-placement-topRight {
  animation-name: antSlideDownIn;
}.ant-picker-dropdown.slide-up-enter.slide-up-enter-active.ant-picker-dropdown-placement-bottomLeft,
.ant-picker-dropdown.slide-up-enter.slide-up-enter-active.ant-picker-dropdown-placement-bottomRight,
.ant-picker-dropdown.slide-up-appear.slide-up-appear-active.ant-picker-dropdown-placement-bottomLeft,
.ant-picker-dropdown.slide-up-appear.slide-up-appear-active.ant-picker-dropdown-placement-bottomRight {
  animation-name: antSlideUpIn;
}.ant-picker-dropdown.slide-up-leave.slide-up-leave-active.ant-picker-dropdown-placement-topLeft,
.ant-picker-dropdown.slide-up-leave.slide-up-leave-active.ant-picker-dropdown-placement-topRight {
  animation-name: antSlideDownOut;
}.ant-picker-dropdown.slide-up-leave.slide-up-leave-active.ant-picker-dropdown-placement-bottomLeft,
.ant-picker-dropdown.slide-up-leave.slide-up-leave-active.ant-picker-dropdown-placement-bottomRight {
  animation-name: antSlideUpOut;
}.ant-picker-dropdown-range {
  padding: 6.66666667px 0;
}.ant-picker-dropdown-range-hidden {
  display: none;
}.ant-picker-dropdown .ant-picker-panel > .ant-picker-time-panel {
  padding-top: 4px;
}.ant-picker-ranges {
  margin-bottom: 0;
  padding: 4px 12px;
  overflow: hidden;
  line-height: 34px;
  text-align: left;
  list-style: none;
}.ant-picker-ranges > li {
  display: inline-block;
}.ant-picker-ranges .ant-picker-preset > .ant-tag-blue {
  color: #be2d2d;
  background: #fff2f0;
  border-color: #e6aca5;
  cursor: pointer;
}.ant-picker-ranges .ant-picker-ok {
  float: right;
  margin-left: 8px;
}.ant-picker-range-wrapper {
  display: flex;
}.ant-picker-range-arrow {
  position: absolute;
  z-index: 1;
  display: none;
  width: 10px;
  height: 10px;
  margin-left: 16.5px;
  box-shadow: 2px -2px 6px rgba(0, 0, 0, 0.06);
  transition: left 0.3s ease-out;
}.ant-picker-range-arrow::after {
  position: absolute;
  top: 1px;
  right: 1px;
  width: 10px;
  height: 10px;
  border: 5px solid #dadce0;
  border-color: #fff #fff transparent transparent;
  content: '';
}.ant-picker-panel-container {
  overflow: hidden;
  vertical-align: top;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  transition: margin 0.3s;
}.ant-picker-panel-container .ant-picker-panels {
  display: inline-flex;
  flex-wrap: nowrap;
  direction: ltr;
}.ant-picker-panel-container .ant-picker-panel {
  vertical-align: top;
  background: transparent;
  border-width: 0 0 1px 0;
  border-radius: 0;
}.ant-picker-panel-container .ant-picker-panel-focused {
  border-color: #dadce0;
}.ant-picker-panel {
  display: inline-flex;
  flex-direction: column;
  text-align: center;
  background: #fff;
  border: 1px solid #dadce0;
  border-radius: 4px;
  outline: none;
}.ant-picker-panel-focused {
  border-color: #be2d2d;
}.ant-picker-decade-panel,
.ant-picker-year-panel,
.ant-picker-quarter-panel,
.ant-picker-month-panel,
.ant-picker-week-panel,
.ant-picker-date-panel,
.ant-picker-time-panel {
  display: flex;
  flex-direction: column;
  width: 280px;
}.ant-picker-header {
  display: flex;
  padding: 0 8px;
  color: #495057;
  border-bottom: 1px solid #dadce0;
}.ant-picker-header > * {
  flex: none;
}.ant-picker-header button {
  padding: 0;
  color: rgba(0, 0, 0, 0.6);
  line-height: 40px;
  background: transparent;
  border: 0;
  cursor: pointer;
  transition: color 0.3s;
}.ant-picker-header > button {
  min-width: 1.6em;
  font-size: 13px;
}.ant-picker-header > button:hover {
  color: rgba(0, 0, 0, 0.85);
}.ant-picker-header-view {
  flex: auto;
  font-weight: 500;
  line-height: 40px;
}.ant-picker-header-view button {
  color: inherit;
  font-weight: inherit;
}.ant-picker-header-view button:not(:first-child) {
  margin-left: 8px;
}.ant-picker-header-view button:hover {
  color: #be2d2d;
}.ant-picker-prev-icon,
.ant-picker-next-icon,
.ant-picker-super-prev-icon,
.ant-picker-super-next-icon {
  position: relative;
  display: inline-block;
  width: 7px;
  height: 7px;
}.ant-picker-prev-icon::before,
.ant-picker-next-icon::before,
.ant-picker-super-prev-icon::before,
.ant-picker-super-next-icon::before {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  width: 7px;
  height: 7px;
  border: 0 solid currentColor;
  border-width: 1.5px 0 0 1.5px;
  content: '';
}.ant-picker-super-prev-icon::after,
.ant-picker-super-next-icon::after {
  position: absolute;
  top: 4px;
  left: 4px;
  display: inline-block;
  width: 7px;
  height: 7px;
  border: 0 solid currentColor;
  border-width: 1.5px 0 0 1.5px;
  content: '';
}.ant-picker-prev-icon,
.ant-picker-super-prev-icon {
  transform: rotate(-45deg);
}.ant-picker-next-icon,
.ant-picker-super-next-icon {
  transform: rotate(135deg);
}.ant-picker-content {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
}.ant-picker-content th,
.ant-picker-content td {
  position: relative;
  min-width: 24px;
  font-weight: 400;
}.ant-picker-content th {
  height: 30px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 30px;
}.ant-picker-cell {
  padding: 3px 0;
  color: rgba(0, 0, 0, 0.6);
  cursor: pointer;
}.ant-picker-cell-in-view {
  color: rgba(0, 0, 0, 0.85);
}.ant-picker-cell-disabled {
  cursor: not-allowed;
}.ant-picker-cell::before {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 1;
  height: 24px;
  transform: translateY(-50%);
  content: '';
}.ant-picker-cell .ant-picker-cell-inner {
  position: relative;
  z-index: 2;
  display: inline-block;
  min-width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 4px;
  transition: background 0.3s, border 0.3s;
}.ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,
.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner {
  background: #f9eaea;
}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  border: 1px solid #be2d2d;
  border-radius: 4px;
  content: '';
}.ant-picker-cell-in-view.ant-picker-cell-in-range {
  position: relative;
}.ant-picker-cell-in-view.ant-picker-cell-in-range::before {
  background: #fff2f0;
}.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,
.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,
.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner {
  color: #fff;
  background: #be2d2d;
}.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single)::before,
.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single)::before {
  background: #fff2f0;
}.ant-picker-cell-in-view.ant-picker-cell-range-start::before {
  left: 50%;
}.ant-picker-cell-in-view.ant-picker-cell-range-end::before {
  right: 50%;
}.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end)::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end)::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range)::after {
  position: absolute;
  top: 50%;
  z-index: 0;
  height: 24px;
  border-top: 1px dashed #de7373;
  border-bottom: 1px dashed #de7373;
  transform: translateY(-50%);
  content: '';
}.ant-picker-cell-range-hover-start::after,
.ant-picker-cell-range-hover-end::after,
.ant-picker-cell-range-hover::after {
  right: 0;
  left: 2px;
}.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover::before,
.ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover::before,
.ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover::before,
.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start::before,
.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end::before,
.ant-picker-panel > :not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start::before,
.ant-picker-panel > :not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end::before {
  background: #edb1b1;
}.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner {
  border-radius: 4px 0 0 4px;
}.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner {
  border-radius: 0 4px 4px 0;
}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after,
.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: -1;
  background: #edb1b1;
  content: '';
}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after {
  right: -6px;
  left: 0;
}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after {
  right: 0;
  left: -6px;
}.ant-picker-cell-range-hover.ant-picker-cell-range-start::after {
  right: 50%;
}.ant-picker-cell-range-hover.ant-picker-cell-range-end::after {
  left: 50%;
}tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child::after,
tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after,
.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range)::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after {
  left: 6px;
  border-left: 1px dashed #de7373;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child::after,
tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after,
.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range)::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after {
  right: 6px;
  border-right: 1px dashed #de7373;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}.ant-picker-cell-disabled {
  pointer-events: none;
}.ant-picker-cell-disabled .ant-picker-cell-inner {
  color: rgba(0, 0, 0, 0.6);
  background: transparent;
}.ant-picker-cell-disabled::before {
  background: #f5f5f5;
}.ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner::before {
  border-color: rgba(0, 0, 0, 0.6);
}.ant-picker-decade-panel .ant-picker-content,
.ant-picker-year-panel .ant-picker-content,
.ant-picker-quarter-panel .ant-picker-content,
.ant-picker-month-panel .ant-picker-content {
  height: 264px;
}.ant-picker-decade-panel .ant-picker-cell-inner,
.ant-picker-year-panel .ant-picker-cell-inner,
.ant-picker-quarter-panel .ant-picker-cell-inner,
.ant-picker-month-panel .ant-picker-cell-inner {
  padding: 0 8px;
}.ant-picker-decade-panel .ant-picker-cell-disabled .ant-picker-cell-inner,
.ant-picker-year-panel .ant-picker-cell-disabled .ant-picker-cell-inner,
.ant-picker-quarter-panel .ant-picker-cell-disabled .ant-picker-cell-inner,
.ant-picker-month-panel .ant-picker-cell-disabled .ant-picker-cell-inner {
  background: #f5f5f5;
}.ant-picker-quarter-panel .ant-picker-content {
  height: 56px;
}.ant-picker-footer {
  width: min-content;
  min-width: 100%;
  line-height: 38px;
  text-align: center;
  border-bottom: 1px solid transparent;
}.ant-picker-panel .ant-picker-footer {
  border-top: 1px solid #dadce0;
}.ant-picker-footer-extra {
  padding: 0 12px;
  line-height: 38px;
  text-align: left;
}.ant-picker-footer-extra:not(:last-child) {
  border-bottom: 1px solid #dadce0;
}.ant-picker-now {
  text-align: left;
}.ant-picker-today-btn {
  color: #be2d2d;
}.ant-picker-today-btn:hover {
  color: #cc5652;
}.ant-picker-today-btn:active {
  color: #991d21;
}.ant-picker-today-btn.ant-picker-today-btn-disabled {
  color: rgba(0, 0, 0, 0.6);
  cursor: not-allowed;
}.ant-picker-decade-panel .ant-picker-cell-inner {
  padding: 0 4px;
}.ant-picker-decade-panel .ant-picker-cell::before {
  display: none;
}.ant-picker-year-panel .ant-picker-body,
.ant-picker-quarter-panel .ant-picker-body,
.ant-picker-month-panel .ant-picker-body {
  padding: 0 8px;
}.ant-picker-year-panel .ant-picker-cell-inner,
.ant-picker-quarter-panel .ant-picker-cell-inner,
.ant-picker-month-panel .ant-picker-cell-inner {
  width: 60px;
}.ant-picker-year-panel .ant-picker-cell-range-hover-start::after,
.ant-picker-quarter-panel .ant-picker-cell-range-hover-start::after,
.ant-picker-month-panel .ant-picker-cell-range-hover-start::after {
  left: 14px;
  border-left: 1px dashed #de7373;
  border-radius: 4px 0 0 4px;
}.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-start::after,
.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-start::after,
.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-start::after {
  right: 14px;
  border-right: 1px dashed #de7373;
  border-radius: 0 4px 4px 0;
}.ant-picker-year-panel .ant-picker-cell-range-hover-end::after,
.ant-picker-quarter-panel .ant-picker-cell-range-hover-end::after,
.ant-picker-month-panel .ant-picker-cell-range-hover-end::after {
  right: 14px;
  border-right: 1px dashed #de7373;
  border-radius: 0 4px 4px 0;
}.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-end::after,
.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-end::after,
.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-end::after {
  left: 14px;
  border-left: 1px dashed #de7373;
  border-radius: 4px 0 0 4px;
}.ant-picker-week-panel .ant-picker-body {
  padding: 8px 12px;
}.ant-picker-week-panel .ant-picker-cell:hover .ant-picker-cell-inner,
.ant-picker-week-panel .ant-picker-cell-selected .ant-picker-cell-inner,
.ant-picker-week-panel .ant-picker-cell .ant-picker-cell-inner {
  background: transparent !important;
}.ant-picker-week-panel-row td {
  transition: background 0.3s;
}.ant-picker-week-panel-row:hover td {
  background: #f9eaea;
}.ant-picker-week-panel-row-selected td,
.ant-picker-week-panel-row-selected:hover td {
  background: #be2d2d;
}.ant-picker-week-panel-row-selected td.ant-picker-cell-week,
.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-week {
  color: rgba(255, 255, 255, 0.5);
}.ant-picker-week-panel-row-selected td.ant-picker-cell-today .ant-picker-cell-inner::before,
.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-today .ant-picker-cell-inner::before {
  border-color: #fff;
}.ant-picker-week-panel-row-selected td .ant-picker-cell-inner,
.ant-picker-week-panel-row-selected:hover td .ant-picker-cell-inner {
  color: #fff;
}.ant-picker-date-panel .ant-picker-body {
  padding: 8px 12px;
}.ant-picker-date-panel .ant-picker-content {
  width: 252px;
}.ant-picker-date-panel .ant-picker-content th {
  width: 36px;
}.ant-picker-datetime-panel {
  display: flex;
}.ant-picker-datetime-panel .ant-picker-time-panel {
  border-left: 1px solid #dadce0;
}.ant-picker-datetime-panel .ant-picker-date-panel,
.ant-picker-datetime-panel .ant-picker-time-panel {
  transition: opacity 0.3s;
}.ant-picker-datetime-panel-active .ant-picker-date-panel,
.ant-picker-datetime-panel-active .ant-picker-time-panel {
  opacity: 0.3;
}.ant-picker-datetime-panel-active .ant-picker-date-panel-active,
.ant-picker-datetime-panel-active .ant-picker-time-panel-active {
  opacity: 1;
}.ant-picker-time-panel {
  width: auto;
  min-width: auto;
}.ant-picker-time-panel .ant-picker-content {
  display: flex;
  flex: auto;
  height: 224px;
}.ant-picker-time-panel-column {
  flex: 1 0 auto;
  width: 56px;
  margin: 0;
  padding: 0;
  overflow-y: hidden;
  text-align: left;
  list-style: none;
  transition: background 0.3s;
}.ant-picker-time-panel-column::after {
  display: block;
  height: 196px;
  content: '';
}.ant-picker-datetime-panel .ant-picker-time-panel-column::after {
  height: 198px;
}.ant-picker-time-panel-column:not(:first-child) {
  border-left: 1px solid #dadce0;
}.ant-picker-time-panel-column-active {
  background: rgba(255, 242, 240, 0.2);
}.ant-picker-time-panel-column:hover {
  overflow-y: auto;
}.ant-picker-time-panel-column > li {
  margin: 0;
  padding: 0;
}.ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner {
  display: block;
  width: 100%;
  height: 28px;
  margin: 0;
  padding: 0 0 0 14px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 28px;
  border-radius: 0;
  cursor: pointer;
  transition: background 0.3s;
}.ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover {
  background: #f9eaea;
}.ant-picker-time-panel-column > li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner {
  background: #fff2f0;
}.ant-picker-time-panel-column > li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner {
  color: rgba(0, 0, 0, 0.6);
  background: transparent;
  cursor: not-allowed;
}/* stylelint-disable-next-line */_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,
:root .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,
_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell,
:root .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell {
  padding: 21px 0;
}.ant-picker-rtl {
  direction: rtl;
}.ant-picker-rtl .ant-picker-suffix {
  margin-right: 4px;
  margin-left: 0;
}.ant-picker-rtl .ant-picker-clear {
  right: auto;
  left: 0;
}.ant-picker-rtl .ant-picker-separator {
  transform: rotate(180deg);
}.ant-picker-panel-rtl .ant-picker-header-view button:not(:first-child) {
  margin-right: 8px;
  margin-left: 0;
}.ant-picker-rtl.ant-picker-range .ant-picker-clear {
  right: auto;
  left: 11px;
}.ant-picker-rtl.ant-picker-range .ant-picker-active-bar {
  margin-right: 11px;
  margin-left: 0;
}.ant-picker-rtl.ant-picker-range.ant-picker-small .ant-picker-active-bar {
  margin-right: 7px;
}.ant-picker-dropdown-rtl .ant-picker-ranges {
  text-align: right;
}.ant-picker-dropdown-rtl .ant-picker-ranges .ant-picker-ok {
  float: left;
  margin-right: 8px;
  margin-left: 0;
}.ant-picker-panel-rtl {
  direction: rtl;
}.ant-picker-panel-rtl .ant-picker-prev-icon,
.ant-picker-panel-rtl .ant-picker-super-prev-icon {
  transform: rotate(135deg);
}.ant-picker-panel-rtl .ant-picker-next-icon,
.ant-picker-panel-rtl .ant-picker-super-next-icon {
  transform: rotate(-45deg);
}.ant-picker-cell .ant-picker-cell-inner {
  position: relative;
  z-index: 2;
  display: inline-block;
  min-width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 4px;
  transition: background 0.3s, border 0.3s;
}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start::before {
  right: 50%;
  left: 0;
}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end::before {
  right: 0;
  left: 50%;
}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-end::before {
  right: 50%;
  left: 50%;
}.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after {
  right: 0;
  left: -6px;
}.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after {
  right: -6px;
  left: 0;
}.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-start::after {
  right: 0;
  left: 50%;
}.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-end::after {
  right: 50%;
  left: 0;
}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner {
  border-radius: 0 4px 4px 0;
}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner {
  border-radius: 4px 0 0 4px;
}.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):first-child::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range)::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after {
  right: 6px;
  left: 0;
  border-right: 1px dashed #de7373;
  border-left: none;
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
}.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):last-child::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range)::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after {
  right: 0;
  left: 6px;
  border-right: none;
  border-left: 1px dashed #de7373;
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
}.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after,
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover)::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-end.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover)::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-start.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover)::after,
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-start:last-child::after,
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-end:first-child::after {
  right: 6px;
  left: 6px;
  border-right: 1px dashed #de7373;
  border-left: 1px dashed #de7373;
  border-radius: 4px;
}.ant-picker-dropdown-rtl .ant-picker-footer-extra {
  direction: rtl;
  text-align: right;
}.ant-picker-panel-rtl .ant-picker-time-panel {
  direction: ltr;
}.ant-picker-inline {
  border: none;
  padding: 0;
}.ant-picker-inline .ant-picker-range-arrow {
  display: none !important;
}.ant-descriptions-header {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}.ant-descriptions-title {
  flex: auto;
  overflow: hidden;
  color: #495057;
  font-weight: bold;
  font-size: 15px;
  line-height: 1.5715;
  white-space: nowrap;
  text-overflow: ellipsis;
}.ant-descriptions-extra {
  margin-left: auto;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
}.ant-descriptions-view {
  width: 100%;
  overflow: hidden;
  border-radius: 4px;
}.ant-descriptions-view table {
  width: 100%;
  table-layout: fixed;
}.ant-descriptions-row > th,
.ant-descriptions-row > td {
  padding-bottom: 16px;
}.ant-descriptions-row:last-child {
  border-bottom: none;
}.ant-descriptions-item-label {
  color: #495057;
  font-weight: normal;
  font-size: 13px;
  line-height: 1.5715;
  text-align: start;
}.ant-descriptions-item-label::after {
  content: ':';
  position: relative;
  top: -0.5px;
  margin: 0 8px 0 2px;
}.ant-descriptions-item-label.ant-descriptions-item-no-colon::after {
  content: ' ';
}.ant-descriptions-item-no-label::after {
  margin: 0;
  content: '';
}.ant-descriptions-item-content {
  display: table-cell;
  flex: 1;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  line-height: 1.5715;
  word-break: break-word;
  overflow-wrap: break-word;
}.ant-descriptions-item {
  padding-bottom: 0;
  vertical-align: top;
}.ant-descriptions-item-container {
  display: flex;
}.ant-descriptions-item-container .ant-descriptions-item-label,
.ant-descriptions-item-container .ant-descriptions-item-content {
  display: inline-flex;
  align-items: baseline;
}.ant-descriptions-middle .ant-descriptions-row > th,
.ant-descriptions-middle .ant-descriptions-row > td {
  padding-bottom: 12px;
}.ant-descriptions-small .ant-descriptions-row > th,
.ant-descriptions-small .ant-descriptions-row > td {
  padding-bottom: 8px;
}.ant-descriptions-bordered .ant-descriptions-view {
  border: 1px solid #dadce0;
}.ant-descriptions-bordered .ant-descriptions-view > table {
  table-layout: auto;
}.ant-descriptions-bordered .ant-descriptions-item-label,
.ant-descriptions-bordered .ant-descriptions-item-content {
  padding: 16px 24px;
  border-right: 1px solid #dadce0;
}.ant-descriptions-bordered .ant-descriptions-item-label:last-child,
.ant-descriptions-bordered .ant-descriptions-item-content:last-child {
  border-right: none;
}.ant-descriptions-bordered .ant-descriptions-item-label {
  background-color: #fafafa;
}.ant-descriptions-bordered .ant-descriptions-item-label::after {
  display: none;
}.ant-descriptions-bordered .ant-descriptions-row {
  border-bottom: 1px solid #dadce0;
}.ant-descriptions-bordered .ant-descriptions-row:last-child {
  border-bottom: none;
}.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-label,
.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-content {
  padding: 12px 24px;
}.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-label,
.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-content {
  padding: 8px 16px;
}.ant-descriptions-rtl {
  direction: rtl;
}.ant-descriptions-rtl .ant-descriptions-item-label::after {
  margin: 0 2px 0 8px;
}.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label,
.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content {
  border-right: none;
  border-left: 1px solid #dadce0;
}.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label:last-child,
.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content:last-child {
  border-left: none;
}nz-descriptions {
  display: block;
}.ant-divider {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  border-top: 1px solid rgba(0, 0, 0, 0.09);
}.ant-divider-vertical {
  position: relative;
  top: -0.06em;
  display: inline-block;
  height: 0.9em;
  margin: 0 8px;
  vertical-align: middle;
  border-top: 0;
  border-left: 1px solid rgba(0, 0, 0, 0.09);
}.ant-divider-horizontal {
  display: flex;
  clear: both;
  width: 100%;
  min-width: 100%;
  margin: 24px 0;
}.ant-divider-horizontal.ant-divider-with-text {
  display: flex;
  margin: 16px 0;
  color: #495057;
  font-weight: 500;
  font-size: 15px;
  white-space: nowrap;
  text-align: center;
  border-top: 0;
  border-top-color: rgba(0, 0, 0, 0.09);
}.ant-divider-horizontal.ant-divider-with-text::before,
.ant-divider-horizontal.ant-divider-with-text::after {
  position: relative;
  top: 50%;
  width: 50%;
  border-top: 1px solid transparent;
  border-top-color: inherit;
  border-bottom: 0;
  transform: translateY(50%);
  content: '';
}.ant-divider-horizontal.ant-divider-with-text-left::before {
  top: 50%;
  width: 5%;
}.ant-divider-horizontal.ant-divider-with-text-left::after {
  top: 50%;
  width: 95%;
}.ant-divider-horizontal.ant-divider-with-text-right::before {
  top: 50%;
  width: 95%;
}.ant-divider-horizontal.ant-divider-with-text-right::after {
  top: 50%;
  width: 5%;
}.ant-divider-inner-text {
  display: inline-block;
  padding: 0 1em;
}.ant-divider-dashed {
  background: none;
  border-color: rgba(0, 0, 0, 0.09);
  border-style: dashed;
  border-width: 1px 0 0;
}.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed {
  border-top: 0;
}.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed::before,
.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed::after {
  border-style: dashed none none;
}.ant-divider-vertical.ant-divider-dashed {
  border-width: 0 0 0 1px;
}.ant-divider-plain.ant-divider-with-text {
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 13px;
}.ant-divider-rtl {
  direction: rtl;
}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left::before {
  width: 95%;
}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left::after {
  width: 5%;
}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right::before {
  width: 5%;
}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right::after {
  width: 95%;
}.ant-drawer {
  position: fixed;
  z-index: 1000;
  width: 0%;
  height: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), height 0s ease 0.3s, width 0s ease 0.3s;
}.ant-drawer > * {
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}.ant-drawer-content-wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
}.ant-drawer .ant-drawer-content {
  width: 100%;
  height: 100%;
}.ant-drawer-left,
.ant-drawer-right {
  top: 0;
  width: 0%;
  height: 100%;
}.ant-drawer-left .ant-drawer-content-wrapper,
.ant-drawer-right .ant-drawer-content-wrapper {
  height: 100%;
}.ant-drawer-left.ant-drawer-open,
.ant-drawer-right.ant-drawer-open {
  width: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}.ant-drawer-left {
  left: 0;
}.ant-drawer-left .ant-drawer-content-wrapper {
  left: 0;
}.ant-drawer-left.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 6px 0 16px -8px rgba(0, 0, 0, 0.08), 9px 0 28px 0 rgba(0, 0, 0, 0.05), 12px 0 48px 16px rgba(0, 0, 0, 0.03);
}.ant-drawer-right {
  right: 0;
}.ant-drawer-right .ant-drawer-content-wrapper {
  right: 0;
}.ant-drawer-right.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: -6px 0 16px -8px rgba(0, 0, 0, 0.08), -9px 0 28px 0 rgba(0, 0, 0, 0.05), -12px 0 48px 16px rgba(0, 0, 0, 0.03);
}.ant-drawer-right.ant-drawer-open.no-mask {
  right: 1px;
  transform: translateX(1px);
}.ant-drawer-top,
.ant-drawer-bottom {
  left: 0;
  width: 100%;
  height: 0%;
}.ant-drawer-top .ant-drawer-content-wrapper,
.ant-drawer-bottom .ant-drawer-content-wrapper {
  width: 100%;
}.ant-drawer-top.ant-drawer-open,
.ant-drawer-bottom.ant-drawer-open {
  height: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}.ant-drawer-top {
  top: 0;
}.ant-drawer-top.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 0 6px 16px -8px rgba(0, 0, 0, 0.08), 0 9px 28px 0 rgba(0, 0, 0, 0.05), 0 12px 48px 16px rgba(0, 0, 0, 0.03);
}.ant-drawer-bottom {
  bottom: 0;
}.ant-drawer-bottom .ant-drawer-content-wrapper {
  bottom: 0;
}.ant-drawer-bottom.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 0 -6px 16px -8px rgba(0, 0, 0, 0.08), 0 -9px 28px 0 rgba(0, 0, 0, 0.05), 0 -12px 48px 16px rgba(0, 0, 0, 0.03);
}.ant-drawer-bottom.ant-drawer-open.no-mask {
  bottom: 1px;
  transform: translateY(1px);
}.ant-drawer.ant-drawer-open .ant-drawer-mask {
  height: 100%;
  opacity: 1;
  transition: none;
  animation: antdDrawerFadeIn 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
  pointer-events: auto;
}.ant-drawer-title {
  margin: 0;
  color: #495057;
  font-weight: 500;
  font-size: 15px;
  line-height: 22px;
}.ant-drawer-content {
  position: relative;
  z-index: 1;
  overflow: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
}.ant-drawer-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  display: block;
  padding: 21px;
  color: rgba(0, 0, 0, 0.45);
  font-weight: 700;
  font-size: 15px;
  font-style: normal;
  line-height: 1;
  text-align: center;
  text-transform: none;
  text-decoration: none;
  background: transparent;
  border: 0;
  outline: 0;
  cursor: pointer;
  transition: color 0.3s;
  text-rendering: auto;
}.ant-drawer-close:focus,
.ant-drawer-close:hover {
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
}.ant-drawer-header-no-title .ant-drawer-close {
  margin-right: var(--scroll-bar);
  /* stylelint-disable-next-line function-calc-no-invalid */
  padding-right: calc(21px - var(--scroll-bar));
}.ant-drawer-header {
  position: relative;
  padding: 16px;
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
  border-bottom: 1px solid #dadce0;
  border-radius: 4px 4px 0 0;
}.ant-drawer-header-no-title {
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
}.ant-drawer-wrapper-body {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  width: 100%;
  height: 100%;
}.ant-drawer-body {
  flex-grow: 1;
  padding: 16px;
  overflow: auto;
  font-size: 13px;
  line-height: 1.5715;
  word-wrap: break-word;
}.ant-drawer-footer {
  flex-shrink: 0;
  padding: 10px 16px;
  border-top: 1px solid #dadce0;
}.ant-drawer-mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: rgba(0, 0, 0, 0.45);
  opacity: 0;
  filter: alpha(opacity=45);
  transition: opacity 0.3s linear, height 0s ease 0.3s;
  pointer-events: none;
}.ant-drawer-open-content {
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}.ant-drawer .ant-picker-clear {
  background: #fff;
}@keyframes antdDrawerFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}.ant-drawer-rtl {
  direction: rtl;
}.ant-drawer-rtl .ant-drawer-close {
  right: auto;
  left: 0;
}.ant-dropdown-menu-item.ant-dropdown-menu-item-danger {
  color: #ff4d4f;
}.ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover {
  color: #fff;
  background-color: #ff4d4f;
}.ant-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  display: block;
}.ant-dropdown::before {
  position: absolute;
  top: -4px;
  right: 0;
  bottom: -4px;
  left: -7px;
  z-index: -9999;
  opacity: 0.0001;
  content: ' ';
}.ant-dropdown-wrap {
  position: relative;
}.ant-dropdown-wrap .ant-btn > .anticon-down {
  font-size: 10px;
}.ant-dropdown-wrap .anticon-down::before {
  transition: transform 0.2s;
}.ant-dropdown-wrap-open .anticon-down::before {
  transform: rotate(180deg);
}.ant-dropdown-hidden,
.ant-dropdown-menu-hidden {
  display: none;
}.ant-dropdown-show-arrow.ant-dropdown-placement-topCenter,
.ant-dropdown-show-arrow.ant-dropdown-placement-topLeft,
.ant-dropdown-show-arrow.ant-dropdown-placement-topRight {
  padding-bottom: 10px;
}.ant-dropdown-show-arrow.ant-dropdown-placement-bottomCenter,
.ant-dropdown-show-arrow.ant-dropdown-placement-bottomLeft,
.ant-dropdown-show-arrow.ant-dropdown-placement-bottomRight {
  padding-top: 10px;
}.ant-dropdown-arrow {
  position: absolute;
  z-index: 1;
  display: block;
  width: 8.48528137px;
  height: 8.48528137px;
  background: transparent;
  border-style: solid;
  border-width: 4.24264069px;
  transform: rotate(45deg);
}.ant-dropdown-placement-topCenter > .ant-dropdown-arrow,
.ant-dropdown-placement-topLeft > .ant-dropdown-arrow,
.ant-dropdown-placement-topRight > .ant-dropdown-arrow {
  bottom: 6.2px;
  border-top-color: transparent;
  border-right-color: #fff;
  border-bottom-color: #fff;
  border-left-color: transparent;
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
}.ant-dropdown-placement-topCenter > .ant-dropdown-arrow {
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
}.ant-dropdown-placement-topLeft > .ant-dropdown-arrow {
  left: 16px;
}.ant-dropdown-placement-topRight > .ant-dropdown-arrow {
  right: 16px;
}.ant-dropdown-placement-bottomCenter > .ant-dropdown-arrow,
.ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow,
.ant-dropdown-placement-bottomRight > .ant-dropdown-arrow {
  top: 6px;
  border-top-color: #fff;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: #fff;
  box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06);
}.ant-dropdown-placement-bottomCenter > .ant-dropdown-arrow {
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
}.ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow {
  left: 16px;
}.ant-dropdown-placement-bottomRight > .ant-dropdown-arrow {
  right: 16px;
}.ant-dropdown-menu {
  position: relative;
  margin: 0;
  padding: 4px 0;
  text-align: left;
  list-style-type: none;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}.ant-dropdown-menu-item-group-title {
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.45);
  transition: all 0.3s;
}.ant-dropdown-menu-submenu-popup {
  position: absolute;
  z-index: 1050;
  background: transparent;
  box-shadow: none;
  transform-origin: 0 0;
}.ant-dropdown-menu-submenu-popup ul,
.ant-dropdown-menu-submenu-popup li {
  list-style: none;
}.ant-dropdown-menu-submenu-popup ul {
  margin-right: 0.3em;
  margin-left: 0.3em;
}.ant-dropdown-menu-item,
.ant-dropdown-menu-submenu-title {
  clear: both;
  margin: 0;
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 13px;
  line-height: 22px;
  white-space: nowrap;
  cursor: pointer;
  transition: all 0.3s;
}.ant-dropdown-menu-item > .anticon:first-child,
.ant-dropdown-menu-submenu-title > .anticon:first-child,
.ant-dropdown-menu-item > a > .anticon:first-child,
.ant-dropdown-menu-submenu-title > a > .anticon:first-child,
.ant-dropdown-menu-item > span > .anticon:first-child,
.ant-dropdown-menu-submenu-title > span > .anticon:first-child {
  min-width: 12px;
  margin-right: 8px;
  font-size: 12px;
  vertical-align: -0.1em;
}.ant-dropdown-menu-item > a,
.ant-dropdown-menu-submenu-title > a {
  display: block;
  margin: -5px -12px;
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.85);
  transition: all 0.3s;
}.ant-dropdown-menu-item > a:hover,
.ant-dropdown-menu-submenu-title > a:hover {
  color: rgba(0, 0, 0, 0.85);
}.ant-dropdown-menu-item > .anticon + span > a,
.ant-dropdown-menu-submenu-title > .anticon + span > a {
  color: rgba(0, 0, 0, 0.85);
  transition: all 0.3s;
}.ant-dropdown-menu-item > .anticon + span > a:hover,
.ant-dropdown-menu-submenu-title > .anticon + span > a:hover {
  color: rgba(0, 0, 0, 0.85);
}.ant-dropdown-menu-item-selected,
.ant-dropdown-menu-submenu-title-selected,
.ant-dropdown-menu-item-selected > a,
.ant-dropdown-menu-submenu-title-selected > a {
  color: #be2d2d;
  background-color: #fff2f0;
}.ant-dropdown-menu-item:hover,
.ant-dropdown-menu-submenu-title:hover {
  background-color: #f9eaea;
}.ant-dropdown-menu-item-disabled,
.ant-dropdown-menu-submenu-title-disabled {
  color: rgba(0, 0, 0, 0.6);
  cursor: not-allowed;
}.ant-dropdown-menu-item-disabled:hover,
.ant-dropdown-menu-submenu-title-disabled:hover {
  color: rgba(0, 0, 0, 0.6);
  background-color: #fff;
  cursor: not-allowed;
}.ant-dropdown-menu-item-disabled > .anticon + span > a,
.ant-dropdown-menu-submenu-title-disabled > .anticon + span > a,
.ant-dropdown-menu-item-disabled > a,
.ant-dropdown-menu-submenu-title-disabled > a {
  position: relative;
  color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
}.ant-dropdown-menu-item-disabled > .anticon + span > a::after,
.ant-dropdown-menu-submenu-title-disabled > .anticon + span > a::after,
.ant-dropdown-menu-item-disabled > a::after,
.ant-dropdown-menu-submenu-title-disabled > a::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: not-allowed;
  content: '';
}.ant-dropdown-menu-item-divider,
.ant-dropdown-menu-submenu-title-divider {
  height: 1px;
  margin: 4px 0;
  overflow: hidden;
  line-height: 0;
  background-color: #dadce0;
}.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon,
.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon {
  position: absolute;
  right: 8px;
}.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,
.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon {
  margin-right: 0 !important;
  color: rgba(0, 0, 0, 0.45);
  font-size: 10px;
  font-style: normal;
}.ant-dropdown-menu-item-group-list {
  margin: 0 8px;
  padding: 0;
  list-style: none;
}.ant-dropdown-menu-submenu-title {
  padding-right: 24px;
}.ant-dropdown-menu-submenu-vertical {
  position: relative;
}.ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu {
  position: absolute;
  top: 0;
  left: 100%;
  min-width: 100%;
  margin-left: 4px;
  transform-origin: 0 0;
}.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title,
.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {
  color: rgba(0, 0, 0, 0.6);
  background-color: #fff;
  cursor: not-allowed;
}.ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title {
  color: #be2d2d;
}.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomCenter,
.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomCenter,
.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomRight,
.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomRight {
  animation-name: antSlideUpIn;
}.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topLeft,
.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topLeft,
.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topCenter,
.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topCenter,
.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topRight,
.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topRight {
  animation-name: antSlideDownIn;
}.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomCenter,
.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomRight {
  animation-name: antSlideUpOut;
}.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topLeft,
.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topCenter,
.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topRight {
  animation-name: antSlideDownOut;
}.ant-dropdown-trigger > .anticon.anticon-down,
.ant-dropdown-link > .anticon.anticon-down,
.ant-dropdown-button > .anticon.anticon-down {
  font-size: 10px;
  vertical-align: baseline;
}.ant-dropdown-button {
  white-space: nowrap;
}.ant-dropdown-button.ant-btn-group > .ant-btn:last-child:not(:first-child):not(.ant-btn-icon-only) {
  padding-right: 8px;
  padding-left: 8px;
}.ant-dropdown-menu-dark,
.ant-dropdown-menu-dark .ant-dropdown-menu {
  background: #be2d2d;
}.ant-dropdown-menu-dark .ant-dropdown-menu-item,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a {
  color: rgba(255, 255, 255, 0.65);
}.ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow::after,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow::after,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a .ant-dropdown-menu-submenu-arrow::after,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a .ant-dropdown-menu-submenu-arrow::after {
  color: rgba(255, 255, 255, 0.65);
}.ant-dropdown-menu-dark .ant-dropdown-menu-item:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a:hover {
  color: #fff;
  background: transparent;
}.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected,
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected > a {
  color: #fff;
  background: #be2d2d;
}.ant-dropdown-rtl {
  direction: rtl;
}.ant-dropdown-rtl.ant-dropdown::before {
  right: -7px;
  left: 0;
}.ant-dropdown-menu.ant-dropdown-menu-rtl {
  direction: rtl;
  text-align: right;
}.ant-dropdown-rtl .ant-dropdown-menu-item-group-title {
  direction: rtl;
  text-align: right;
}.ant-dropdown-menu-submenu-popup.ant-dropdown-menu-submenu-rtl {
  transform-origin: 100% 0;
}.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup ul,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup li {
  text-align: right;
}.ant-dropdown-rtl .ant-dropdown-menu-item,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title {
  text-align: right;
}.ant-dropdown-rtl .ant-dropdown-menu-item > .anticon:first-child,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title > .anticon:first-child,
.ant-dropdown-rtl .ant-dropdown-menu-item > span > .anticon:first-child,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title > span > .anticon:first-child {
  margin-right: 0;
  margin-left: 8px;
}.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow {
  right: auto;
  left: 8px;
}.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {
  margin-left: 0 !important;
  transform: scaleX(-1);
}.ant-dropdown-rtl .ant-dropdown-menu-submenu-title {
  padding-right: 12px;
  padding-left: 24px;
}.ant-dropdown-rtl .ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu {
  right: 100%;
  left: 0;
  margin-right: 4px;
  margin-left: 0;
}.ant-dropdown-menu > ul {
  list-style: inherit;
  margin: 0;
  padding: 0;
}.ant-dropdown {
  top: 0;
  left: 0;
  position: relative;
  width: 100%;
  margin-top: 6px;
  margin-bottom: 6px;
}.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow {
  transform: rotate(180deg);
}.ant-empty {
  margin: 0 8px;
  font-size: 13px;
  line-height: 1.5715;
  text-align: center;
}.ant-empty-image {
  height: 100px;
  margin-bottom: 8px;
}.ant-empty-image img {
  height: 100%;
}.ant-empty-image svg {
  height: 100%;
  margin: auto;
}.ant-empty-footer {
  margin-top: 16px;
}.ant-empty-normal {
  margin: 32px 0;
  color: rgba(0, 0, 0, 0.6);
}.ant-empty-normal .ant-empty-image {
  height: 40px;
}.ant-empty-small {
  margin: 8px 0;
  color: rgba(0, 0, 0, 0.6);
}.ant-empty-small .ant-empty-image {
  height: 35px;
}.ant-empty-img-default-ellipse {
  fill: #f5f5f5;
  fill-opacity: 0.8;
}.ant-empty-img-default-path-1 {
  fill: #aeb8c2;
}.ant-empty-img-default-path-2 {
  fill: url(#linearGradient-1);
}.ant-empty-img-default-path-3 {
  fill: #f5f5f7;
}.ant-empty-img-default-path-4 {
  fill: #dce0e6;
}.ant-empty-img-default-path-5 {
  fill: #dce0e6;
}.ant-empty-img-default-g {
  fill: #fff;
}.ant-empty-img-simple-ellipse {
  fill: #f5f5f5;
}.ant-empty-img-simple-g {
  stroke: #d9d9d9;
}.ant-empty-img-simple-path {
  fill: #fafafa;
}.ant-empty-rtl {
  direction: rtl;
}nz-empty {
  display: block;
}.ant-row {
  display: flex;
  flex-flow: row wrap;
}.ant-row::before,
.ant-row::after {
  display: flex;
}.ant-row-no-wrap {
  flex-wrap: nowrap;
}.ant-row-start {
  justify-content: flex-start;
}.ant-row-center {
  justify-content: center;
}.ant-row-end {
  justify-content: flex-end;
}.ant-row-space-between {
  justify-content: space-between;
}.ant-row-space-around {
  justify-content: space-around;
}.ant-row-top {
  align-items: flex-start;
}.ant-row-middle {
  align-items: center;
}.ant-row-bottom {
  align-items: flex-end;
}.ant-col {
  position: relative;
  max-width: 100%;
  min-height: 1px;
}.ant-col-24 {
  display: block;
  flex: 0 0 100%;
  max-width: 100%;
}.ant-col-push-24 {
  left: 100%;
}.ant-col-pull-24 {
  right: 100%;
}.ant-col-offset-24 {
  margin-left: 100%;
}.ant-col-order-24 {
  order: 24;
}.ant-col-23 {
  display: block;
  flex: 0 0 95.83333333%;
  max-width: 95.83333333%;
}.ant-col-push-23 {
  left: 95.83333333%;
}.ant-col-pull-23 {
  right: 95.83333333%;
}.ant-col-offset-23 {
  margin-left: 95.83333333%;
}.ant-col-order-23 {
  order: 23;
}.ant-col-22 {
  display: block;
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}.ant-col-push-22 {
  left: 91.66666667%;
}.ant-col-pull-22 {
  right: 91.66666667%;
}.ant-col-offset-22 {
  margin-left: 91.66666667%;
}.ant-col-order-22 {
  order: 22;
}.ant-col-21 {
  display: block;
  flex: 0 0 87.5%;
  max-width: 87.5%;
}.ant-col-push-21 {
  left: 87.5%;
}.ant-col-pull-21 {
  right: 87.5%;
}.ant-col-offset-21 {
  margin-left: 87.5%;
}.ant-col-order-21 {
  order: 21;
}.ant-col-20 {
  display: block;
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}.ant-col-push-20 {
  left: 83.33333333%;
}.ant-col-pull-20 {
  right: 83.33333333%;
}.ant-col-offset-20 {
  margin-left: 83.33333333%;
}.ant-col-order-20 {
  order: 20;
}.ant-col-19 {
  display: block;
  flex: 0 0 79.16666667%;
  max-width: 79.16666667%;
}.ant-col-push-19 {
  left: 79.16666667%;
}.ant-col-pull-19 {
  right: 79.16666667%;
}.ant-col-offset-19 {
  margin-left: 79.16666667%;
}.ant-col-order-19 {
  order: 19;
}.ant-col-18 {
  display: block;
  flex: 0 0 75%;
  max-width: 75%;
}.ant-col-push-18 {
  left: 75%;
}.ant-col-pull-18 {
  right: 75%;
}.ant-col-offset-18 {
  margin-left: 75%;
}.ant-col-order-18 {
  order: 18;
}.ant-col-17 {
  display: block;
  flex: 0 0 70.83333333%;
  max-width: 70.83333333%;
}.ant-col-push-17 {
  left: 70.83333333%;
}.ant-col-pull-17 {
  right: 70.83333333%;
}.ant-col-offset-17 {
  margin-left: 70.83333333%;
}.ant-col-order-17 {
  order: 17;
}.ant-col-16 {
  display: block;
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}.ant-col-push-16 {
  left: 66.66666667%;
}.ant-col-pull-16 {
  right: 66.66666667%;
}.ant-col-offset-16 {
  margin-left: 66.66666667%;
}.ant-col-order-16 {
  order: 16;
}.ant-col-15 {
  display: block;
  flex: 0 0 62.5%;
  max-width: 62.5%;
}.ant-col-push-15 {
  left: 62.5%;
}.ant-col-pull-15 {
  right: 62.5%;
}.ant-col-offset-15 {
  margin-left: 62.5%;
}.ant-col-order-15 {
  order: 15;
}.ant-col-14 {
  display: block;
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}.ant-col-push-14 {
  left: 58.33333333%;
}.ant-col-pull-14 {
  right: 58.33333333%;
}.ant-col-offset-14 {
  margin-left: 58.33333333%;
}.ant-col-order-14 {
  order: 14;
}.ant-col-13 {
  display: block;
  flex: 0 0 54.16666667%;
  max-width: 54.16666667%;
}.ant-col-push-13 {
  left: 54.16666667%;
}.ant-col-pull-13 {
  right: 54.16666667%;
}.ant-col-offset-13 {
  margin-left: 54.16666667%;
}.ant-col-order-13 {
  order: 13;
}.ant-col-12 {
  display: block;
  flex: 0 0 50%;
  max-width: 50%;
}.ant-col-push-12 {
  left: 50%;
}.ant-col-pull-12 {
  right: 50%;
}.ant-col-offset-12 {
  margin-left: 50%;
}.ant-col-order-12 {
  order: 12;
}.ant-col-11 {
  display: block;
  flex: 0 0 45.83333333%;
  max-width: 45.83333333%;
}.ant-col-push-11 {
  left: 45.83333333%;
}.ant-col-pull-11 {
  right: 45.83333333%;
}.ant-col-offset-11 {
  margin-left: 45.83333333%;
}.ant-col-order-11 {
  order: 11;
}.ant-col-10 {
  display: block;
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}.ant-col-push-10 {
  left: 41.66666667%;
}.ant-col-pull-10 {
  right: 41.66666667%;
}.ant-col-offset-10 {
  margin-left: 41.66666667%;
}.ant-col-order-10 {
  order: 10;
}.ant-col-9 {
  display: block;
  flex: 0 0 37.5%;
  max-width: 37.5%;
}.ant-col-push-9 {
  left: 37.5%;
}.ant-col-pull-9 {
  right: 37.5%;
}.ant-col-offset-9 {
  margin-left: 37.5%;
}.ant-col-order-9 {
  order: 9;
}.ant-col-8 {
  display: block;
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}.ant-col-push-8 {
  left: 33.33333333%;
}.ant-col-pull-8 {
  right: 33.33333333%;
}.ant-col-offset-8 {
  margin-left: 33.33333333%;
}.ant-col-order-8 {
  order: 8;
}.ant-col-7 {
  display: block;
  flex: 0 0 29.16666667%;
  max-width: 29.16666667%;
}.ant-col-push-7 {
  left: 29.16666667%;
}.ant-col-pull-7 {
  right: 29.16666667%;
}.ant-col-offset-7 {
  margin-left: 29.16666667%;
}.ant-col-order-7 {
  order: 7;
}.ant-col-6 {
  display: block;
  flex: 0 0 25%;
  max-width: 25%;
}.ant-col-push-6 {
  left: 25%;
}.ant-col-pull-6 {
  right: 25%;
}.ant-col-offset-6 {
  margin-left: 25%;
}.ant-col-order-6 {
  order: 6;
}.ant-col-5 {
  display: block;
  flex: 0 0 20.83333333%;
  max-width: 20.83333333%;
}.ant-col-push-5 {
  left: 20.83333333%;
}.ant-col-pull-5 {
  right: 20.83333333%;
}.ant-col-offset-5 {
  margin-left: 20.83333333%;
}.ant-col-order-5 {
  order: 5;
}.ant-col-4 {
  display: block;
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}.ant-col-push-4 {
  left: 16.66666667%;
}.ant-col-pull-4 {
  right: 16.66666667%;
}.ant-col-offset-4 {
  margin-left: 16.66666667%;
}.ant-col-order-4 {
  order: 4;
}.ant-col-3 {
  display: block;
  flex: 0 0 12.5%;
  max-width: 12.5%;
}.ant-col-push-3 {
  left: 12.5%;
}.ant-col-pull-3 {
  right: 12.5%;
}.ant-col-offset-3 {
  margin-left: 12.5%;
}.ant-col-order-3 {
  order: 3;
}.ant-col-2 {
  display: block;
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}.ant-col-push-2 {
  left: 8.33333333%;
}.ant-col-pull-2 {
  right: 8.33333333%;
}.ant-col-offset-2 {
  margin-left: 8.33333333%;
}.ant-col-order-2 {
  order: 2;
}.ant-col-1 {
  display: block;
  flex: 0 0 4.16666667%;
  max-width: 4.16666667%;
}.ant-col-push-1 {
  left: 4.16666667%;
}.ant-col-pull-1 {
  right: 4.16666667%;
}.ant-col-offset-1 {
  margin-left: 4.16666667%;
}.ant-col-order-1 {
  order: 1;
}.ant-col-0 {
  display: none;
}.ant-col-push-0 {
  left: auto;
}.ant-col-pull-0 {
  right: auto;
}.ant-col-push-0 {
  left: auto;
}.ant-col-pull-0 {
  right: auto;
}.ant-col-offset-0 {
  margin-left: 0;
}.ant-col-order-0 {
  order: 0;
}.ant-col-push-0.ant-col-rtl {
  right: auto;
}.ant-col-pull-0.ant-col-rtl {
  left: auto;
}.ant-col-push-0.ant-col-rtl {
  right: auto;
}.ant-col-pull-0.ant-col-rtl {
  left: auto;
}.ant-col-offset-0.ant-col-rtl {
  margin-right: 0;
}.ant-col-push-1.ant-col-rtl {
  right: 4.16666667%;
  left: auto;
}.ant-col-pull-1.ant-col-rtl {
  right: auto;
  left: 4.16666667%;
}.ant-col-offset-1.ant-col-rtl {
  margin-right: 4.16666667%;
  margin-left: 0;
}.ant-col-push-2.ant-col-rtl {
  right: 8.33333333%;
  left: auto;
}.ant-col-pull-2.ant-col-rtl {
  right: auto;
  left: 8.33333333%;
}.ant-col-offset-2.ant-col-rtl {
  margin-right: 8.33333333%;
  margin-left: 0;
}.ant-col-push-3.ant-col-rtl {
  right: 12.5%;
  left: auto;
}.ant-col-pull-3.ant-col-rtl {
  right: auto;
  left: 12.5%;
}.ant-col-offset-3.ant-col-rtl {
  margin-right: 12.5%;
  margin-left: 0;
}.ant-col-push-4.ant-col-rtl {
  right: 16.66666667%;
  left: auto;
}.ant-col-pull-4.ant-col-rtl {
  right: auto;
  left: 16.66666667%;
}.ant-col-offset-4.ant-col-rtl {
  margin-right: 16.66666667%;
  margin-left: 0;
}.ant-col-push-5.ant-col-rtl {
  right: 20.83333333%;
  left: auto;
}.ant-col-pull-5.ant-col-rtl {
  right: auto;
  left: 20.83333333%;
}.ant-col-offset-5.ant-col-rtl {
  margin-right: 20.83333333%;
  margin-left: 0;
}.ant-col-push-6.ant-col-rtl {
  right: 25%;
  left: auto;
}.ant-col-pull-6.ant-col-rtl {
  right: auto;
  left: 25%;
}.ant-col-offset-6.ant-col-rtl {
  margin-right: 25%;
  margin-left: 0;
}.ant-col-push-7.ant-col-rtl {
  right: 29.16666667%;
  left: auto;
}.ant-col-pull-7.ant-col-rtl {
  right: auto;
  left: 29.16666667%;
}.ant-col-offset-7.ant-col-rtl {
  margin-right: 29.16666667%;
  margin-left: 0;
}.ant-col-push-8.ant-col-rtl {
  right: 33.33333333%;
  left: auto;
}.ant-col-pull-8.ant-col-rtl {
  right: auto;
  left: 33.33333333%;
}.ant-col-offset-8.ant-col-rtl {
  margin-right: 33.33333333%;
  margin-left: 0;
}.ant-col-push-9.ant-col-rtl {
  right: 37.5%;
  left: auto;
}.ant-col-pull-9.ant-col-rtl {
  right: auto;
  left: 37.5%;
}.ant-col-offset-9.ant-col-rtl {
  margin-right: 37.5%;
  margin-left: 0;
}.ant-col-push-10.ant-col-rtl {
  right: 41.66666667%;
  left: auto;
}.ant-col-pull-10.ant-col-rtl {
  right: auto;
  left: 41.66666667%;
}.ant-col-offset-10.ant-col-rtl {
  margin-right: 41.66666667%;
  margin-left: 0;
}.ant-col-push-11.ant-col-rtl {
  right: 45.83333333%;
  left: auto;
}.ant-col-pull-11.ant-col-rtl {
  right: auto;
  left: 45.83333333%;
}.ant-col-offset-11.ant-col-rtl {
  margin-right: 45.83333333%;
  margin-left: 0;
}.ant-col-push-12.ant-col-rtl {
  right: 50%;
  left: auto;
}.ant-col-pull-12.ant-col-rtl {
  right: auto;
  left: 50%;
}.ant-col-offset-12.ant-col-rtl {
  margin-right: 50%;
  margin-left: 0;
}.ant-col-push-13.ant-col-rtl {
  right: 54.16666667%;
  left: auto;
}.ant-col-pull-13.ant-col-rtl {
  right: auto;
  left: 54.16666667%;
}.ant-col-offset-13.ant-col-rtl {
  margin-right: 54.16666667%;
  margin-left: 0;
}.ant-col-push-14.ant-col-rtl {
  right: 58.33333333%;
  left: auto;
}.ant-col-pull-14.ant-col-rtl {
  right: auto;
  left: 58.33333333%;
}.ant-col-offset-14.ant-col-rtl {
  margin-right: 58.33333333%;
  margin-left: 0;
}.ant-col-push-15.ant-col-rtl {
  right: 62.5%;
  left: auto;
}.ant-col-pull-15.ant-col-rtl {
  right: auto;
  left: 62.5%;
}.ant-col-offset-15.ant-col-rtl {
  margin-right: 62.5%;
  margin-left: 0;
}.ant-col-push-16.ant-col-rtl {
  right: 66.66666667%;
  left: auto;
}.ant-col-pull-16.ant-col-rtl {
  right: auto;
  left: 66.66666667%;
}.ant-col-offset-16.ant-col-rtl {
  margin-right: 66.66666667%;
  margin-left: 0;
}.ant-col-push-17.ant-col-rtl {
  right: 70.83333333%;
  left: auto;
}.ant-col-pull-17.ant-col-rtl {
  right: auto;
  left: 70.83333333%;
}.ant-col-offset-17.ant-col-rtl {
  margin-right: 70.83333333%;
  margin-left: 0;
}.ant-col-push-18.ant-col-rtl {
  right: 75%;
  left: auto;
}.ant-col-pull-18.ant-col-rtl {
  right: auto;
  left: 75%;
}.ant-col-offset-18.ant-col-rtl {
  margin-right: 75%;
  margin-left: 0;
}.ant-col-push-19.ant-col-rtl {
  right: 79.16666667%;
  left: auto;
}.ant-col-pull-19.ant-col-rtl {
  right: auto;
  left: 79.16666667%;
}.ant-col-offset-19.ant-col-rtl {
  margin-right: 79.16666667%;
  margin-left: 0;
}.ant-col-push-20.ant-col-rtl {
  right: 83.33333333%;
  left: auto;
}.ant-col-pull-20.ant-col-rtl {
  right: auto;
  left: 83.33333333%;
}.ant-col-offset-20.ant-col-rtl {
  margin-right: 83.33333333%;
  margin-left: 0;
}.ant-col-push-21.ant-col-rtl {
  right: 87.5%;
  left: auto;
}.ant-col-pull-21.ant-col-rtl {
  right: auto;
  left: 87.5%;
}.ant-col-offset-21.ant-col-rtl {
  margin-right: 87.5%;
  margin-left: 0;
}.ant-col-push-22.ant-col-rtl {
  right: 91.66666667%;
  left: auto;
}.ant-col-pull-22.ant-col-rtl {
  right: auto;
  left: 91.66666667%;
}.ant-col-offset-22.ant-col-rtl {
  margin-right: 91.66666667%;
  margin-left: 0;
}.ant-col-push-23.ant-col-rtl {
  right: 95.83333333%;
  left: auto;
}.ant-col-pull-23.ant-col-rtl {
  right: auto;
  left: 95.83333333%;
}.ant-col-offset-23.ant-col-rtl {
  margin-right: 95.83333333%;
  margin-left: 0;
}.ant-col-push-24.ant-col-rtl {
  right: 100%;
  left: auto;
}.ant-col-pull-24.ant-col-rtl {
  right: auto;
  left: 100%;
}.ant-col-offset-24.ant-col-rtl {
  margin-right: 100%;
  margin-left: 0;
}.ant-col-xs-24 {
  display: block;
  flex: 0 0 100%;
  max-width: 100%;
}.ant-col-xs-push-24 {
  left: 100%;
}.ant-col-xs-pull-24 {
  right: 100%;
}.ant-col-xs-offset-24 {
  margin-left: 100%;
}.ant-col-xs-order-24 {
  order: 24;
}.ant-col-xs-23 {
  display: block;
  flex: 0 0 95.83333333%;
  max-width: 95.83333333%;
}.ant-col-xs-push-23 {
  left: 95.83333333%;
}.ant-col-xs-pull-23 {
  right: 95.83333333%;
}.ant-col-xs-offset-23 {
  margin-left: 95.83333333%;
}.ant-col-xs-order-23 {
  order: 23;
}.ant-col-xs-22 {
  display: block;
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}.ant-col-xs-push-22 {
  left: 91.66666667%;
}.ant-col-xs-pull-22 {
  right: 91.66666667%;
}.ant-col-xs-offset-22 {
  margin-left: 91.66666667%;
}.ant-col-xs-order-22 {
  order: 22;
}.ant-col-xs-21 {
  display: block;
  flex: 0 0 87.5%;
  max-width: 87.5%;
}.ant-col-xs-push-21 {
  left: 87.5%;
}.ant-col-xs-pull-21 {
  right: 87.5%;
}.ant-col-xs-offset-21 {
  margin-left: 87.5%;
}.ant-col-xs-order-21 {
  order: 21;
}.ant-col-xs-20 {
  display: block;
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}.ant-col-xs-push-20 {
  left: 83.33333333%;
}.ant-col-xs-pull-20 {
  right: 83.33333333%;
}.ant-col-xs-offset-20 {
  margin-left: 83.33333333%;
}.ant-col-xs-order-20 {
  order: 20;
}.ant-col-xs-19 {
  display: block;
  flex: 0 0 79.16666667%;
  max-width: 79.16666667%;
}.ant-col-xs-push-19 {
  left: 79.16666667%;
}.ant-col-xs-pull-19 {
  right: 79.16666667%;
}.ant-col-xs-offset-19 {
  margin-left: 79.16666667%;
}.ant-col-xs-order-19 {
  order: 19;
}.ant-col-xs-18 {
  display: block;
  flex: 0 0 75%;
  max-width: 75%;
}.ant-col-xs-push-18 {
  left: 75%;
}.ant-col-xs-pull-18 {
  right: 75%;
}.ant-col-xs-offset-18 {
  margin-left: 75%;
}.ant-col-xs-order-18 {
  order: 18;
}.ant-col-xs-17 {
  display: block;
  flex: 0 0 70.83333333%;
  max-width: 70.83333333%;
}.ant-col-xs-push-17 {
  left: 70.83333333%;
}.ant-col-xs-pull-17 {
  right: 70.83333333%;
}.ant-col-xs-offset-17 {
  margin-left: 70.83333333%;
}.ant-col-xs-order-17 {
  order: 17;
}.ant-col-xs-16 {
  display: block;
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}.ant-col-xs-push-16 {
  left: 66.66666667%;
}.ant-col-xs-pull-16 {
  right: 66.66666667%;
}.ant-col-xs-offset-16 {
  margin-left: 66.66666667%;
}.ant-col-xs-order-16 {
  order: 16;
}.ant-col-xs-15 {
  display: block;
  flex: 0 0 62.5%;
  max-width: 62.5%;
}.ant-col-xs-push-15 {
  left: 62.5%;
}.ant-col-xs-pull-15 {
  right: 62.5%;
}.ant-col-xs-offset-15 {
  margin-left: 62.5%;
}.ant-col-xs-order-15 {
  order: 15;
}.ant-col-xs-14 {
  display: block;
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}.ant-col-xs-push-14 {
  left: 58.33333333%;
}.ant-col-xs-pull-14 {
  right: 58.33333333%;
}.ant-col-xs-offset-14 {
  margin-left: 58.33333333%;
}.ant-col-xs-order-14 {
  order: 14;
}.ant-col-xs-13 {
  display: block;
  flex: 0 0 54.16666667%;
  max-width: 54.16666667%;
}.ant-col-xs-push-13 {
  left: 54.16666667%;
}.ant-col-xs-pull-13 {
  right: 54.16666667%;
}.ant-col-xs-offset-13 {
  margin-left: 54.16666667%;
}.ant-col-xs-order-13 {
  order: 13;
}.ant-col-xs-12 {
  display: block;
  flex: 0 0 50%;
  max-width: 50%;
}.ant-col-xs-push-12 {
  left: 50%;
}.ant-col-xs-pull-12 {
  right: 50%;
}.ant-col-xs-offset-12 {
  margin-left: 50%;
}.ant-col-xs-order-12 {
  order: 12;
}.ant-col-xs-11 {
  display: block;
  flex: 0 0 45.83333333%;
  max-width: 45.83333333%;
}.ant-col-xs-push-11 {
  left: 45.83333333%;
}.ant-col-xs-pull-11 {
  right: 45.83333333%;
}.ant-col-xs-offset-11 {
  margin-left: 45.83333333%;
}.ant-col-xs-order-11 {
  order: 11;
}.ant-col-xs-10 {
  display: block;
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}.ant-col-xs-push-10 {
  left: 41.66666667%;
}.ant-col-xs-pull-10 {
  right: 41.66666667%;
}.ant-col-xs-offset-10 {
  margin-left: 41.66666667%;
}.ant-col-xs-order-10 {
  order: 10;
}.ant-col-xs-9 {
  display: block;
  flex: 0 0 37.5%;
  max-width: 37.5%;
}.ant-col-xs-push-9 {
  left: 37.5%;
}.ant-col-xs-pull-9 {
  right: 37.5%;
}.ant-col-xs-offset-9 {
  margin-left: 37.5%;
}.ant-col-xs-order-9 {
  order: 9;
}.ant-col-xs-8 {
  display: block;
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}.ant-col-xs-push-8 {
  left: 33.33333333%;
}.ant-col-xs-pull-8 {
  right: 33.33333333%;
}.ant-col-xs-offset-8 {
  margin-left: 33.33333333%;
}.ant-col-xs-order-8 {
  order: 8;
}.ant-col-xs-7 {
  display: block;
  flex: 0 0 29.16666667%;
  max-width: 29.16666667%;
}.ant-col-xs-push-7 {
  left: 29.16666667%;
}.ant-col-xs-pull-7 {
  right: 29.16666667%;
}.ant-col-xs-offset-7 {
  margin-left: 29.16666667%;
}.ant-col-xs-order-7 {
  order: 7;
}.ant-col-xs-6 {
  display: block;
  flex: 0 0 25%;
  max-width: 25%;
}.ant-col-xs-push-6 {
  left: 25%;
}.ant-col-xs-pull-6 {
  right: 25%;
}.ant-col-xs-offset-6 {
  margin-left: 25%;
}.ant-col-xs-order-6 {
  order: 6;
}.ant-col-xs-5 {
  display: block;
  flex: 0 0 20.83333333%;
  max-width: 20.83333333%;
}.ant-col-xs-push-5 {
  left: 20.83333333%;
}.ant-col-xs-pull-5 {
  right: 20.83333333%;
}.ant-col-xs-offset-5 {
  margin-left: 20.83333333%;
}.ant-col-xs-order-5 {
  order: 5;
}.ant-col-xs-4 {
  display: block;
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}.ant-col-xs-push-4 {
  left: 16.66666667%;
}.ant-col-xs-pull-4 {
  right: 16.66666667%;
}.ant-col-xs-offset-4 {
  margin-left: 16.66666667%;
}.ant-col-xs-order-4 {
  order: 4;
}.ant-col-xs-3 {
  display: block;
  flex: 0 0 12.5%;
  max-width: 12.5%;
}.ant-col-xs-push-3 {
  left: 12.5%;
}.ant-col-xs-pull-3 {
  right: 12.5%;
}.ant-col-xs-offset-3 {
  margin-left: 12.5%;
}.ant-col-xs-order-3 {
  order: 3;
}.ant-col-xs-2 {
  display: block;
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}.ant-col-xs-push-2 {
  left: 8.33333333%;
}.ant-col-xs-pull-2 {
  right: 8.33333333%;
}.ant-col-xs-offset-2 {
  margin-left: 8.33333333%;
}.ant-col-xs-order-2 {
  order: 2;
}.ant-col-xs-1 {
  display: block;
  flex: 0 0 4.16666667%;
  max-width: 4.16666667%;
}.ant-col-xs-push-1 {
  left: 4.16666667%;
}.ant-col-xs-pull-1 {
  right: 4.16666667%;
}.ant-col-xs-offset-1 {
  margin-left: 4.16666667%;
}.ant-col-xs-order-1 {
  order: 1;
}.ant-col-xs-0 {
  display: none;
}.ant-col-push-0 {
  left: auto;
}.ant-col-pull-0 {
  right: auto;
}.ant-col-xs-push-0 {
  left: auto;
}.ant-col-xs-pull-0 {
  right: auto;
}.ant-col-xs-offset-0 {
  margin-left: 0;
}.ant-col-xs-order-0 {
  order: 0;
}.ant-col-push-0.ant-col-rtl {
  right: auto;
}.ant-col-pull-0.ant-col-rtl {
  left: auto;
}.ant-col-xs-push-0.ant-col-rtl {
  right: auto;
}.ant-col-xs-pull-0.ant-col-rtl {
  left: auto;
}.ant-col-xs-offset-0.ant-col-rtl {
  margin-right: 0;
}.ant-col-xs-push-1.ant-col-rtl {
  right: 4.16666667%;
  left: auto;
}.ant-col-xs-pull-1.ant-col-rtl {
  right: auto;
  left: 4.16666667%;
}.ant-col-xs-offset-1.ant-col-rtl {
  margin-right: 4.16666667%;
  margin-left: 0;
}.ant-col-xs-push-2.ant-col-rtl {
  right: 8.33333333%;
  left: auto;
}.ant-col-xs-pull-2.ant-col-rtl {
  right: auto;
  left: 8.33333333%;
}.ant-col-xs-offset-2.ant-col-rtl {
  margin-right: 8.33333333%;
  margin-left: 0;
}.ant-col-xs-push-3.ant-col-rtl {
  right: 12.5%;
  left: auto;
}.ant-col-xs-pull-3.ant-col-rtl {
  right: auto;
  left: 12.5%;
}.ant-col-xs-offset-3.ant-col-rtl {
  margin-right: 12.5%;
  margin-left: 0;
}.ant-col-xs-push-4.ant-col-rtl {
  right: 16.66666667%;
  left: auto;
}.ant-col-xs-pull-4.ant-col-rtl {
  right: auto;
  left: 16.66666667%;
}.ant-col-xs-offset-4.ant-col-rtl {
  margin-right: 16.66666667%;
  margin-left: 0;
}.ant-col-xs-push-5.ant-col-rtl {
  right: 20.83333333%;
  left: auto;
}.ant-col-xs-pull-5.ant-col-rtl {
  right: auto;
  left: 20.83333333%;
}.ant-col-xs-offset-5.ant-col-rtl {
  margin-right: 20.83333333%;
  margin-left: 0;
}.ant-col-xs-push-6.ant-col-rtl {
  right: 25%;
  left: auto;
}.ant-col-xs-pull-6.ant-col-rtl {
  right: auto;
  left: 25%;
}.ant-col-xs-offset-6.ant-col-rtl {
  margin-right: 25%;
  margin-left: 0;
}.ant-col-xs-push-7.ant-col-rtl {
  right: 29.16666667%;
  left: auto;
}.ant-col-xs-pull-7.ant-col-rtl {
  right: auto;
  left: 29.16666667%;
}.ant-col-xs-offset-7.ant-col-rtl {
  margin-right: 29.16666667%;
  margin-left: 0;
}.ant-col-xs-push-8.ant-col-rtl {
  right: 33.33333333%;
  left: auto;
}.ant-col-xs-pull-8.ant-col-rtl {
  right: auto;
  left: 33.33333333%;
}.ant-col-xs-offset-8.ant-col-rtl {
  margin-right: 33.33333333%;
  margin-left: 0;
}.ant-col-xs-push-9.ant-col-rtl {
  right: 37.5%;
  left: auto;
}.ant-col-xs-pull-9.ant-col-rtl {
  right: auto;
  left: 37.5%;
}.ant-col-xs-offset-9.ant-col-rtl {
  margin-right: 37.5%;
  margin-left: 0;
}.ant-col-xs-push-10.ant-col-rtl {
  right: 41.66666667%;
  left: auto;
}.ant-col-xs-pull-10.ant-col-rtl {
  right: auto;
  left: 41.66666667%;
}.ant-col-xs-offset-10.ant-col-rtl {
  margin-right: 41.66666667%;
  margin-left: 0;
}.ant-col-xs-push-11.ant-col-rtl {
  right: 45.83333333%;
  left: auto;
}.ant-col-xs-pull-11.ant-col-rtl {
  right: auto;
  left: 45.83333333%;
}.ant-col-xs-offset-11.ant-col-rtl {
  margin-right: 45.83333333%;
  margin-left: 0;
}.ant-col-xs-push-12.ant-col-rtl {
  right: 50%;
  left: auto;
}.ant-col-xs-pull-12.ant-col-rtl {
  right: auto;
  left: 50%;
}.ant-col-xs-offset-12.ant-col-rtl {
  margin-right: 50%;
  margin-left: 0;
}.ant-col-xs-push-13.ant-col-rtl {
  right: 54.16666667%;
  left: auto;
}.ant-col-xs-pull-13.ant-col-rtl {
  right: auto;
  left: 54.16666667%;
}.ant-col-xs-offset-13.ant-col-rtl {
  margin-right: 54.16666667%;
  margin-left: 0;
}.ant-col-xs-push-14.ant-col-rtl {
  right: 58.33333333%;
  left: auto;
}.ant-col-xs-pull-14.ant-col-rtl {
  right: auto;
  left: 58.33333333%;
}.ant-col-xs-offset-14.ant-col-rtl {
  margin-right: 58.33333333%;
  margin-left: 0;
}.ant-col-xs-push-15.ant-col-rtl {
  right: 62.5%;
  left: auto;
}.ant-col-xs-pull-15.ant-col-rtl {
  right: auto;
  left: 62.5%;
}.ant-col-xs-offset-15.ant-col-rtl {
  margin-right: 62.5%;
  margin-left: 0;
}.ant-col-xs-push-16.ant-col-rtl {
  right: 66.66666667%;
  left: auto;
}.ant-col-xs-pull-16.ant-col-rtl {
  right: auto;
  left: 66.66666667%;
}.ant-col-xs-offset-16.ant-col-rtl {
  margin-right: 66.66666667%;
  margin-left: 0;
}.ant-col-xs-push-17.ant-col-rtl {
  right: 70.83333333%;
  left: auto;
}.ant-col-xs-pull-17.ant-col-rtl {
  right: auto;
  left: 70.83333333%;
}.ant-col-xs-offset-17.ant-col-rtl {
  margin-right: 70.83333333%;
  margin-left: 0;
}.ant-col-xs-push-18.ant-col-rtl {
  right: 75%;
  left: auto;
}.ant-col-xs-pull-18.ant-col-rtl {
  right: auto;
  left: 75%;
}.ant-col-xs-offset-18.ant-col-rtl {
  margin-right: 75%;
  margin-left: 0;
}.ant-col-xs-push-19.ant-col-rtl {
  right: 79.16666667%;
  left: auto;
}.ant-col-xs-pull-19.ant-col-rtl {
  right: auto;
  left: 79.16666667%;
}.ant-col-xs-offset-19.ant-col-rtl {
  margin-right: 79.16666667%;
  margin-left: 0;
}.ant-col-xs-push-20.ant-col-rtl {
  right: 83.33333333%;
  left: auto;
}.ant-col-xs-pull-20.ant-col-rtl {
  right: auto;
  left: 83.33333333%;
}.ant-col-xs-offset-20.ant-col-rtl {
  margin-right: 83.33333333%;
  margin-left: 0;
}.ant-col-xs-push-21.ant-col-rtl {
  right: 87.5%;
  left: auto;
}.ant-col-xs-pull-21.ant-col-rtl {
  right: auto;
  left: 87.5%;
}.ant-col-xs-offset-21.ant-col-rtl {
  margin-right: 87.5%;
  margin-left: 0;
}.ant-col-xs-push-22.ant-col-rtl {
  right: 91.66666667%;
  left: auto;
}.ant-col-xs-pull-22.ant-col-rtl {
  right: auto;
  left: 91.66666667%;
}.ant-col-xs-offset-22.ant-col-rtl {
  margin-right: 91.66666667%;
  margin-left: 0;
}.ant-col-xs-push-23.ant-col-rtl {
  right: 95.83333333%;
  left: auto;
}.ant-col-xs-pull-23.ant-col-rtl {
  right: auto;
  left: 95.83333333%;
}.ant-col-xs-offset-23.ant-col-rtl {
  margin-right: 95.83333333%;
  margin-left: 0;
}.ant-col-xs-push-24.ant-col-rtl {
  right: 100%;
  left: auto;
}.ant-col-xs-pull-24.ant-col-rtl {
  right: auto;
  left: 100%;
}.ant-col-xs-offset-24.ant-col-rtl {
  margin-right: 100%;
  margin-left: 0;
}@media (min-width: 576px) {
  .ant-col-sm-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ant-col-sm-push-24 {
    left: 100%;
  }
  .ant-col-sm-pull-24 {
    right: 100%;
  }
  .ant-col-sm-offset-24 {
    margin-left: 100%;
  }
  .ant-col-sm-order-24 {
    order: 24;
  }
  .ant-col-sm-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }
  .ant-col-sm-push-23 {
    left: 95.83333333%;
  }
  .ant-col-sm-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-sm-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-sm-order-23 {
    order: 23;
  }
  .ant-col-sm-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .ant-col-sm-push-22 {
    left: 91.66666667%;
  }
  .ant-col-sm-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-sm-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-sm-order-22 {
    order: 22;
  }
  .ant-col-sm-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }
  .ant-col-sm-push-21 {
    left: 87.5%;
  }
  .ant-col-sm-pull-21 {
    right: 87.5%;
  }
  .ant-col-sm-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-sm-order-21 {
    order: 21;
  }
  .ant-col-sm-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .ant-col-sm-push-20 {
    left: 83.33333333%;
  }
  .ant-col-sm-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-sm-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-sm-order-20 {
    order: 20;
  }
  .ant-col-sm-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }
  .ant-col-sm-push-19 {
    left: 79.16666667%;
  }
  .ant-col-sm-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-sm-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-sm-order-19 {
    order: 19;
  }
  .ant-col-sm-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .ant-col-sm-push-18 {
    left: 75%;
  }
  .ant-col-sm-pull-18 {
    right: 75%;
  }
  .ant-col-sm-offset-18 {
    margin-left: 75%;
  }
  .ant-col-sm-order-18 {
    order: 18;
  }
  .ant-col-sm-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }
  .ant-col-sm-push-17 {
    left: 70.83333333%;
  }
  .ant-col-sm-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-sm-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-sm-order-17 {
    order: 17;
  }
  .ant-col-sm-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .ant-col-sm-push-16 {
    left: 66.66666667%;
  }
  .ant-col-sm-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-sm-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-sm-order-16 {
    order: 16;
  }
  .ant-col-sm-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }
  .ant-col-sm-push-15 {
    left: 62.5%;
  }
  .ant-col-sm-pull-15 {
    right: 62.5%;
  }
  .ant-col-sm-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-sm-order-15 {
    order: 15;
  }
  .ant-col-sm-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .ant-col-sm-push-14 {
    left: 58.33333333%;
  }
  .ant-col-sm-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-sm-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-sm-order-14 {
    order: 14;
  }
  .ant-col-sm-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }
  .ant-col-sm-push-13 {
    left: 54.16666667%;
  }
  .ant-col-sm-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-sm-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-sm-order-13 {
    order: 13;
  }
  .ant-col-sm-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .ant-col-sm-push-12 {
    left: 50%;
  }
  .ant-col-sm-pull-12 {
    right: 50%;
  }
  .ant-col-sm-offset-12 {
    margin-left: 50%;
  }
  .ant-col-sm-order-12 {
    order: 12;
  }
  .ant-col-sm-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }
  .ant-col-sm-push-11 {
    left: 45.83333333%;
  }
  .ant-col-sm-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-sm-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-sm-order-11 {
    order: 11;
  }
  .ant-col-sm-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .ant-col-sm-push-10 {
    left: 41.66666667%;
  }
  .ant-col-sm-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-sm-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-sm-order-10 {
    order: 10;
  }
  .ant-col-sm-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }
  .ant-col-sm-push-9 {
    left: 37.5%;
  }
  .ant-col-sm-pull-9 {
    right: 37.5%;
  }
  .ant-col-sm-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-sm-order-9 {
    order: 9;
  }
  .ant-col-sm-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .ant-col-sm-push-8 {
    left: 33.33333333%;
  }
  .ant-col-sm-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-sm-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-sm-order-8 {
    order: 8;
  }
  .ant-col-sm-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }
  .ant-col-sm-push-7 {
    left: 29.16666667%;
  }
  .ant-col-sm-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-sm-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-sm-order-7 {
    order: 7;
  }
  .ant-col-sm-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .ant-col-sm-push-6 {
    left: 25%;
  }
  .ant-col-sm-pull-6 {
    right: 25%;
  }
  .ant-col-sm-offset-6 {
    margin-left: 25%;
  }
  .ant-col-sm-order-6 {
    order: 6;
  }
  .ant-col-sm-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }
  .ant-col-sm-push-5 {
    left: 20.83333333%;
  }
  .ant-col-sm-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-sm-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-sm-order-5 {
    order: 5;
  }
  .ant-col-sm-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .ant-col-sm-push-4 {
    left: 16.66666667%;
  }
  .ant-col-sm-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-sm-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-sm-order-4 {
    order: 4;
  }
  .ant-col-sm-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .ant-col-sm-push-3 {
    left: 12.5%;
  }
  .ant-col-sm-pull-3 {
    right: 12.5%;
  }
  .ant-col-sm-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-sm-order-3 {
    order: 3;
  }
  .ant-col-sm-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .ant-col-sm-push-2 {
    left: 8.33333333%;
  }
  .ant-col-sm-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-sm-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-sm-order-2 {
    order: 2;
  }
  .ant-col-sm-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }
  .ant-col-sm-push-1 {
    left: 4.16666667%;
  }
  .ant-col-sm-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-sm-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-sm-order-1 {
    order: 1;
  }
  .ant-col-sm-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-sm-push-0 {
    left: auto;
  }
  .ant-col-sm-pull-0 {
    right: auto;
  }
  .ant-col-sm-offset-0 {
    margin-left: 0;
  }
  .ant-col-sm-order-0 {
    order: 0;
  }
  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-sm-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-sm-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-sm-offset-0.ant-col-rtl {
    margin-right: 0;
  }
  .ant-col-sm-push-1.ant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }
  .ant-col-sm-pull-1.ant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }
  .ant-col-sm-offset-1.ant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-2.ant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }
  .ant-col-sm-pull-2.ant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }
  .ant-col-sm-offset-2.ant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-3.ant-col-rtl {
    right: 12.5%;
    left: auto;
  }
  .ant-col-sm-pull-3.ant-col-rtl {
    right: auto;
    left: 12.5%;
  }
  .ant-col-sm-offset-3.ant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }
  .ant-col-sm-push-4.ant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }
  .ant-col-sm-pull-4.ant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }
  .ant-col-sm-offset-4.ant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-5.ant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }
  .ant-col-sm-pull-5.ant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }
  .ant-col-sm-offset-5.ant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-6.ant-col-rtl {
    right: 25%;
    left: auto;
  }
  .ant-col-sm-pull-6.ant-col-rtl {
    right: auto;
    left: 25%;
  }
  .ant-col-sm-offset-6.ant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }
  .ant-col-sm-push-7.ant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }
  .ant-col-sm-pull-7.ant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }
  .ant-col-sm-offset-7.ant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-8.ant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }
  .ant-col-sm-pull-8.ant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }
  .ant-col-sm-offset-8.ant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-9.ant-col-rtl {
    right: 37.5%;
    left: auto;
  }
  .ant-col-sm-pull-9.ant-col-rtl {
    right: auto;
    left: 37.5%;
  }
  .ant-col-sm-offset-9.ant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }
  .ant-col-sm-push-10.ant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }
  .ant-col-sm-pull-10.ant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }
  .ant-col-sm-offset-10.ant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-11.ant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }
  .ant-col-sm-pull-11.ant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }
  .ant-col-sm-offset-11.ant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-12.ant-col-rtl {
    right: 50%;
    left: auto;
  }
  .ant-col-sm-pull-12.ant-col-rtl {
    right: auto;
    left: 50%;
  }
  .ant-col-sm-offset-12.ant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }
  .ant-col-sm-push-13.ant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }
  .ant-col-sm-pull-13.ant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }
  .ant-col-sm-offset-13.ant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-14.ant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }
  .ant-col-sm-pull-14.ant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }
  .ant-col-sm-offset-14.ant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-15.ant-col-rtl {
    right: 62.5%;
    left: auto;
  }
  .ant-col-sm-pull-15.ant-col-rtl {
    right: auto;
    left: 62.5%;
  }
  .ant-col-sm-offset-15.ant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }
  .ant-col-sm-push-16.ant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }
  .ant-col-sm-pull-16.ant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }
  .ant-col-sm-offset-16.ant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-17.ant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }
  .ant-col-sm-pull-17.ant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }
  .ant-col-sm-offset-17.ant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-18.ant-col-rtl {
    right: 75%;
    left: auto;
  }
  .ant-col-sm-pull-18.ant-col-rtl {
    right: auto;
    left: 75%;
  }
  .ant-col-sm-offset-18.ant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }
  .ant-col-sm-push-19.ant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }
  .ant-col-sm-pull-19.ant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }
  .ant-col-sm-offset-19.ant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-20.ant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }
  .ant-col-sm-pull-20.ant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }
  .ant-col-sm-offset-20.ant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-21.ant-col-rtl {
    right: 87.5%;
    left: auto;
  }
  .ant-col-sm-pull-21.ant-col-rtl {
    right: auto;
    left: 87.5%;
  }
  .ant-col-sm-offset-21.ant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }
  .ant-col-sm-push-22.ant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }
  .ant-col-sm-pull-22.ant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }
  .ant-col-sm-offset-22.ant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  .ant-col-sm-push-23.ant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }
  .ant-col-sm-pull-23.ant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }
  .ant-col-sm-offset-23.ant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }
  .ant-col-sm-push-24.ant-col-rtl {
    right: 100%;
    left: auto;
  }
  .ant-col-sm-pull-24.ant-col-rtl {
    right: auto;
    left: 100%;
  }
  .ant-col-sm-offset-24.ant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}@media (min-width: 768px) {
  .ant-col-md-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ant-col-md-push-24 {
    left: 100%;
  }
  .ant-col-md-pull-24 {
    right: 100%;
  }
  .ant-col-md-offset-24 {
    margin-left: 100%;
  }
  .ant-col-md-order-24 {
    order: 24;
  }
  .ant-col-md-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }
  .ant-col-md-push-23 {
    left: 95.83333333%;
  }
  .ant-col-md-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-md-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-md-order-23 {
    order: 23;
  }
  .ant-col-md-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .ant-col-md-push-22 {
    left: 91.66666667%;
  }
  .ant-col-md-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-md-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-md-order-22 {
    order: 22;
  }
  .ant-col-md-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }
  .ant-col-md-push-21 {
    left: 87.5%;
  }
  .ant-col-md-pull-21 {
    right: 87.5%;
  }
  .ant-col-md-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-md-order-21 {
    order: 21;
  }
  .ant-col-md-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .ant-col-md-push-20 {
    left: 83.33333333%;
  }
  .ant-col-md-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-md-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-md-order-20 {
    order: 20;
  }
  .ant-col-md-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }
  .ant-col-md-push-19 {
    left: 79.16666667%;
  }
  .ant-col-md-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-md-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-md-order-19 {
    order: 19;
  }
  .ant-col-md-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .ant-col-md-push-18 {
    left: 75%;
  }
  .ant-col-md-pull-18 {
    right: 75%;
  }
  .ant-col-md-offset-18 {
    margin-left: 75%;
  }
  .ant-col-md-order-18 {
    order: 18;
  }
  .ant-col-md-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }
  .ant-col-md-push-17 {
    left: 70.83333333%;
  }
  .ant-col-md-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-md-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-md-order-17 {
    order: 17;
  }
  .ant-col-md-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .ant-col-md-push-16 {
    left: 66.66666667%;
  }
  .ant-col-md-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-md-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-md-order-16 {
    order: 16;
  }
  .ant-col-md-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }
  .ant-col-md-push-15 {
    left: 62.5%;
  }
  .ant-col-md-pull-15 {
    right: 62.5%;
  }
  .ant-col-md-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-md-order-15 {
    order: 15;
  }
  .ant-col-md-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .ant-col-md-push-14 {
    left: 58.33333333%;
  }
  .ant-col-md-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-md-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-md-order-14 {
    order: 14;
  }
  .ant-col-md-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }
  .ant-col-md-push-13 {
    left: 54.16666667%;
  }
  .ant-col-md-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-md-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-md-order-13 {
    order: 13;
  }
  .ant-col-md-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .ant-col-md-push-12 {
    left: 50%;
  }
  .ant-col-md-pull-12 {
    right: 50%;
  }
  .ant-col-md-offset-12 {
    margin-left: 50%;
  }
  .ant-col-md-order-12 {
    order: 12;
  }
  .ant-col-md-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }
  .ant-col-md-push-11 {
    left: 45.83333333%;
  }
  .ant-col-md-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-md-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-md-order-11 {
    order: 11;
  }
  .ant-col-md-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .ant-col-md-push-10 {
    left: 41.66666667%;
  }
  .ant-col-md-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-md-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-md-order-10 {
    order: 10;
  }
  .ant-col-md-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }
  .ant-col-md-push-9 {
    left: 37.5%;
  }
  .ant-col-md-pull-9 {
    right: 37.5%;
  }
  .ant-col-md-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-md-order-9 {
    order: 9;
  }
  .ant-col-md-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .ant-col-md-push-8 {
    left: 33.33333333%;
  }
  .ant-col-md-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-md-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-md-order-8 {
    order: 8;
  }
  .ant-col-md-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }
  .ant-col-md-push-7 {
    left: 29.16666667%;
  }
  .ant-col-md-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-md-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-md-order-7 {
    order: 7;
  }
  .ant-col-md-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .ant-col-md-push-6 {
    left: 25%;
  }
  .ant-col-md-pull-6 {
    right: 25%;
  }
  .ant-col-md-offset-6 {
    margin-left: 25%;
  }
  .ant-col-md-order-6 {
    order: 6;
  }
  .ant-col-md-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }
  .ant-col-md-push-5 {
    left: 20.83333333%;
  }
  .ant-col-md-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-md-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-md-order-5 {
    order: 5;
  }
  .ant-col-md-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .ant-col-md-push-4 {
    left: 16.66666667%;
  }
  .ant-col-md-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-md-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-md-order-4 {
    order: 4;
  }
  .ant-col-md-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .ant-col-md-push-3 {
    left: 12.5%;
  }
  .ant-col-md-pull-3 {
    right: 12.5%;
  }
  .ant-col-md-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-md-order-3 {
    order: 3;
  }
  .ant-col-md-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .ant-col-md-push-2 {
    left: 8.33333333%;
  }
  .ant-col-md-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-md-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-md-order-2 {
    order: 2;
  }
  .ant-col-md-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }
  .ant-col-md-push-1 {
    left: 4.16666667%;
  }
  .ant-col-md-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-md-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-md-order-1 {
    order: 1;
  }
  .ant-col-md-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-md-push-0 {
    left: auto;
  }
  .ant-col-md-pull-0 {
    right: auto;
  }
  .ant-col-md-offset-0 {
    margin-left: 0;
  }
  .ant-col-md-order-0 {
    order: 0;
  }
  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-md-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-md-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-md-offset-0.ant-col-rtl {
    margin-right: 0;
  }
  .ant-col-md-push-1.ant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }
  .ant-col-md-pull-1.ant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }
  .ant-col-md-offset-1.ant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }
  .ant-col-md-push-2.ant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }
  .ant-col-md-pull-2.ant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }
  .ant-col-md-offset-2.ant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  .ant-col-md-push-3.ant-col-rtl {
    right: 12.5%;
    left: auto;
  }
  .ant-col-md-pull-3.ant-col-rtl {
    right: auto;
    left: 12.5%;
  }
  .ant-col-md-offset-3.ant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }
  .ant-col-md-push-4.ant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }
  .ant-col-md-pull-4.ant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }
  .ant-col-md-offset-4.ant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  .ant-col-md-push-5.ant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }
  .ant-col-md-pull-5.ant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }
  .ant-col-md-offset-5.ant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }
  .ant-col-md-push-6.ant-col-rtl {
    right: 25%;
    left: auto;
  }
  .ant-col-md-pull-6.ant-col-rtl {
    right: auto;
    left: 25%;
  }
  .ant-col-md-offset-6.ant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }
  .ant-col-md-push-7.ant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }
  .ant-col-md-pull-7.ant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }
  .ant-col-md-offset-7.ant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }
  .ant-col-md-push-8.ant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }
  .ant-col-md-pull-8.ant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }
  .ant-col-md-offset-8.ant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  .ant-col-md-push-9.ant-col-rtl {
    right: 37.5%;
    left: auto;
  }
  .ant-col-md-pull-9.ant-col-rtl {
    right: auto;
    left: 37.5%;
  }
  .ant-col-md-offset-9.ant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }
  .ant-col-md-push-10.ant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }
  .ant-col-md-pull-10.ant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }
  .ant-col-md-offset-10.ant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  .ant-col-md-push-11.ant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }
  .ant-col-md-pull-11.ant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }
  .ant-col-md-offset-11.ant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }
  .ant-col-md-push-12.ant-col-rtl {
    right: 50%;
    left: auto;
  }
  .ant-col-md-pull-12.ant-col-rtl {
    right: auto;
    left: 50%;
  }
  .ant-col-md-offset-12.ant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }
  .ant-col-md-push-13.ant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }
  .ant-col-md-pull-13.ant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }
  .ant-col-md-offset-13.ant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }
  .ant-col-md-push-14.ant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }
  .ant-col-md-pull-14.ant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }
  .ant-col-md-offset-14.ant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  .ant-col-md-push-15.ant-col-rtl {
    right: 62.5%;
    left: auto;
  }
  .ant-col-md-pull-15.ant-col-rtl {
    right: auto;
    left: 62.5%;
  }
  .ant-col-md-offset-15.ant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }
  .ant-col-md-push-16.ant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }
  .ant-col-md-pull-16.ant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }
  .ant-col-md-offset-16.ant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  .ant-col-md-push-17.ant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }
  .ant-col-md-pull-17.ant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }
  .ant-col-md-offset-17.ant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }
  .ant-col-md-push-18.ant-col-rtl {
    right: 75%;
    left: auto;
  }
  .ant-col-md-pull-18.ant-col-rtl {
    right: auto;
    left: 75%;
  }
  .ant-col-md-offset-18.ant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }
  .ant-col-md-push-19.ant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }
  .ant-col-md-pull-19.ant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }
  .ant-col-md-offset-19.ant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }
  .ant-col-md-push-20.ant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }
  .ant-col-md-pull-20.ant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }
  .ant-col-md-offset-20.ant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  .ant-col-md-push-21.ant-col-rtl {
    right: 87.5%;
    left: auto;
  }
  .ant-col-md-pull-21.ant-col-rtl {
    right: auto;
    left: 87.5%;
  }
  .ant-col-md-offset-21.ant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }
  .ant-col-md-push-22.ant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }
  .ant-col-md-pull-22.ant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }
  .ant-col-md-offset-22.ant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  .ant-col-md-push-23.ant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }
  .ant-col-md-pull-23.ant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }
  .ant-col-md-offset-23.ant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }
  .ant-col-md-push-24.ant-col-rtl {
    right: 100%;
    left: auto;
  }
  .ant-col-md-pull-24.ant-col-rtl {
    right: auto;
    left: 100%;
  }
  .ant-col-md-offset-24.ant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}@media (min-width: 992px) {
  .ant-col-lg-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ant-col-lg-push-24 {
    left: 100%;
  }
  .ant-col-lg-pull-24 {
    right: 100%;
  }
  .ant-col-lg-offset-24 {
    margin-left: 100%;
  }
  .ant-col-lg-order-24 {
    order: 24;
  }
  .ant-col-lg-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }
  .ant-col-lg-push-23 {
    left: 95.83333333%;
  }
  .ant-col-lg-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-lg-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-lg-order-23 {
    order: 23;
  }
  .ant-col-lg-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .ant-col-lg-push-22 {
    left: 91.66666667%;
  }
  .ant-col-lg-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-lg-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-lg-order-22 {
    order: 22;
  }
  .ant-col-lg-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }
  .ant-col-lg-push-21 {
    left: 87.5%;
  }
  .ant-col-lg-pull-21 {
    right: 87.5%;
  }
  .ant-col-lg-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-lg-order-21 {
    order: 21;
  }
  .ant-col-lg-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .ant-col-lg-push-20 {
    left: 83.33333333%;
  }
  .ant-col-lg-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-lg-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-lg-order-20 {
    order: 20;
  }
  .ant-col-lg-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }
  .ant-col-lg-push-19 {
    left: 79.16666667%;
  }
  .ant-col-lg-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-lg-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-lg-order-19 {
    order: 19;
  }
  .ant-col-lg-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .ant-col-lg-push-18 {
    left: 75%;
  }
  .ant-col-lg-pull-18 {
    right: 75%;
  }
  .ant-col-lg-offset-18 {
    margin-left: 75%;
  }
  .ant-col-lg-order-18 {
    order: 18;
  }
  .ant-col-lg-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }
  .ant-col-lg-push-17 {
    left: 70.83333333%;
  }
  .ant-col-lg-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-lg-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-lg-order-17 {
    order: 17;
  }
  .ant-col-lg-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .ant-col-lg-push-16 {
    left: 66.66666667%;
  }
  .ant-col-lg-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-lg-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-lg-order-16 {
    order: 16;
  }
  .ant-col-lg-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }
  .ant-col-lg-push-15 {
    left: 62.5%;
  }
  .ant-col-lg-pull-15 {
    right: 62.5%;
  }
  .ant-col-lg-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-lg-order-15 {
    order: 15;
  }
  .ant-col-lg-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .ant-col-lg-push-14 {
    left: 58.33333333%;
  }
  .ant-col-lg-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-lg-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-lg-order-14 {
    order: 14;
  }
  .ant-col-lg-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }
  .ant-col-lg-push-13 {
    left: 54.16666667%;
  }
  .ant-col-lg-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-lg-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-lg-order-13 {
    order: 13;
  }
  .ant-col-lg-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .ant-col-lg-push-12 {
    left: 50%;
  }
  .ant-col-lg-pull-12 {
    right: 50%;
  }
  .ant-col-lg-offset-12 {
    margin-left: 50%;
  }
  .ant-col-lg-order-12 {
    order: 12;
  }
  .ant-col-lg-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }
  .ant-col-lg-push-11 {
    left: 45.83333333%;
  }
  .ant-col-lg-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-lg-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-lg-order-11 {
    order: 11;
  }
  .ant-col-lg-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .ant-col-lg-push-10 {
    left: 41.66666667%;
  }
  .ant-col-lg-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-lg-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-lg-order-10 {
    order: 10;
  }
  .ant-col-lg-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }
  .ant-col-lg-push-9 {
    left: 37.5%;
  }
  .ant-col-lg-pull-9 {
    right: 37.5%;
  }
  .ant-col-lg-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-lg-order-9 {
    order: 9;
  }
  .ant-col-lg-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .ant-col-lg-push-8 {
    left: 33.33333333%;
  }
  .ant-col-lg-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-lg-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-lg-order-8 {
    order: 8;
  }
  .ant-col-lg-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }
  .ant-col-lg-push-7 {
    left: 29.16666667%;
  }
  .ant-col-lg-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-lg-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-lg-order-7 {
    order: 7;
  }
  .ant-col-lg-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .ant-col-lg-push-6 {
    left: 25%;
  }
  .ant-col-lg-pull-6 {
    right: 25%;
  }
  .ant-col-lg-offset-6 {
    margin-left: 25%;
  }
  .ant-col-lg-order-6 {
    order: 6;
  }
  .ant-col-lg-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }
  .ant-col-lg-push-5 {
    left: 20.83333333%;
  }
  .ant-col-lg-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-lg-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-lg-order-5 {
    order: 5;
  }
  .ant-col-lg-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .ant-col-lg-push-4 {
    left: 16.66666667%;
  }
  .ant-col-lg-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-lg-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-lg-order-4 {
    order: 4;
  }
  .ant-col-lg-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .ant-col-lg-push-3 {
    left: 12.5%;
  }
  .ant-col-lg-pull-3 {
    right: 12.5%;
  }
  .ant-col-lg-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-lg-order-3 {
    order: 3;
  }
  .ant-col-lg-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .ant-col-lg-push-2 {
    left: 8.33333333%;
  }
  .ant-col-lg-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-lg-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-lg-order-2 {
    order: 2;
  }
  .ant-col-lg-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }
  .ant-col-lg-push-1 {
    left: 4.16666667%;
  }
  .ant-col-lg-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-lg-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-lg-order-1 {
    order: 1;
  }
  .ant-col-lg-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-lg-push-0 {
    left: auto;
  }
  .ant-col-lg-pull-0 {
    right: auto;
  }
  .ant-col-lg-offset-0 {
    margin-left: 0;
  }
  .ant-col-lg-order-0 {
    order: 0;
  }
  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-lg-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-lg-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-lg-offset-0.ant-col-rtl {
    margin-right: 0;
  }
  .ant-col-lg-push-1.ant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }
  .ant-col-lg-pull-1.ant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }
  .ant-col-lg-offset-1.ant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-2.ant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }
  .ant-col-lg-pull-2.ant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }
  .ant-col-lg-offset-2.ant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-3.ant-col-rtl {
    right: 12.5%;
    left: auto;
  }
  .ant-col-lg-pull-3.ant-col-rtl {
    right: auto;
    left: 12.5%;
  }
  .ant-col-lg-offset-3.ant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }
  .ant-col-lg-push-4.ant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }
  .ant-col-lg-pull-4.ant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }
  .ant-col-lg-offset-4.ant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-5.ant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }
  .ant-col-lg-pull-5.ant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }
  .ant-col-lg-offset-5.ant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-6.ant-col-rtl {
    right: 25%;
    left: auto;
  }
  .ant-col-lg-pull-6.ant-col-rtl {
    right: auto;
    left: 25%;
  }
  .ant-col-lg-offset-6.ant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }
  .ant-col-lg-push-7.ant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }
  .ant-col-lg-pull-7.ant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }
  .ant-col-lg-offset-7.ant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-8.ant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }
  .ant-col-lg-pull-8.ant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }
  .ant-col-lg-offset-8.ant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-9.ant-col-rtl {
    right: 37.5%;
    left: auto;
  }
  .ant-col-lg-pull-9.ant-col-rtl {
    right: auto;
    left: 37.5%;
  }
  .ant-col-lg-offset-9.ant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }
  .ant-col-lg-push-10.ant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }
  .ant-col-lg-pull-10.ant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }
  .ant-col-lg-offset-10.ant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-11.ant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }
  .ant-col-lg-pull-11.ant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }
  .ant-col-lg-offset-11.ant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-12.ant-col-rtl {
    right: 50%;
    left: auto;
  }
  .ant-col-lg-pull-12.ant-col-rtl {
    right: auto;
    left: 50%;
  }
  .ant-col-lg-offset-12.ant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }
  .ant-col-lg-push-13.ant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }
  .ant-col-lg-pull-13.ant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }
  .ant-col-lg-offset-13.ant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-14.ant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }
  .ant-col-lg-pull-14.ant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }
  .ant-col-lg-offset-14.ant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-15.ant-col-rtl {
    right: 62.5%;
    left: auto;
  }
  .ant-col-lg-pull-15.ant-col-rtl {
    right: auto;
    left: 62.5%;
  }
  .ant-col-lg-offset-15.ant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }
  .ant-col-lg-push-16.ant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }
  .ant-col-lg-pull-16.ant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }
  .ant-col-lg-offset-16.ant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-17.ant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }
  .ant-col-lg-pull-17.ant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }
  .ant-col-lg-offset-17.ant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-18.ant-col-rtl {
    right: 75%;
    left: auto;
  }
  .ant-col-lg-pull-18.ant-col-rtl {
    right: auto;
    left: 75%;
  }
  .ant-col-lg-offset-18.ant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }
  .ant-col-lg-push-19.ant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }
  .ant-col-lg-pull-19.ant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }
  .ant-col-lg-offset-19.ant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-20.ant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }
  .ant-col-lg-pull-20.ant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }
  .ant-col-lg-offset-20.ant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-21.ant-col-rtl {
    right: 87.5%;
    left: auto;
  }
  .ant-col-lg-pull-21.ant-col-rtl {
    right: auto;
    left: 87.5%;
  }
  .ant-col-lg-offset-21.ant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }
  .ant-col-lg-push-22.ant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }
  .ant-col-lg-pull-22.ant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }
  .ant-col-lg-offset-22.ant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  .ant-col-lg-push-23.ant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }
  .ant-col-lg-pull-23.ant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }
  .ant-col-lg-offset-23.ant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }
  .ant-col-lg-push-24.ant-col-rtl {
    right: 100%;
    left: auto;
  }
  .ant-col-lg-pull-24.ant-col-rtl {
    right: auto;
    left: 100%;
  }
  .ant-col-lg-offset-24.ant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}@media (min-width: 1200px) {
  .ant-col-xl-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ant-col-xl-push-24 {
    left: 100%;
  }
  .ant-col-xl-pull-24 {
    right: 100%;
  }
  .ant-col-xl-offset-24 {
    margin-left: 100%;
  }
  .ant-col-xl-order-24 {
    order: 24;
  }
  .ant-col-xl-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }
  .ant-col-xl-push-23 {
    left: 95.83333333%;
  }
  .ant-col-xl-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-xl-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-xl-order-23 {
    order: 23;
  }
  .ant-col-xl-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .ant-col-xl-push-22 {
    left: 91.66666667%;
  }
  .ant-col-xl-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-xl-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-xl-order-22 {
    order: 22;
  }
  .ant-col-xl-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }
  .ant-col-xl-push-21 {
    left: 87.5%;
  }
  .ant-col-xl-pull-21 {
    right: 87.5%;
  }
  .ant-col-xl-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-xl-order-21 {
    order: 21;
  }
  .ant-col-xl-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .ant-col-xl-push-20 {
    left: 83.33333333%;
  }
  .ant-col-xl-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-xl-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-xl-order-20 {
    order: 20;
  }
  .ant-col-xl-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }
  .ant-col-xl-push-19 {
    left: 79.16666667%;
  }
  .ant-col-xl-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-xl-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-xl-order-19 {
    order: 19;
  }
  .ant-col-xl-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .ant-col-xl-push-18 {
    left: 75%;
  }
  .ant-col-xl-pull-18 {
    right: 75%;
  }
  .ant-col-xl-offset-18 {
    margin-left: 75%;
  }
  .ant-col-xl-order-18 {
    order: 18;
  }
  .ant-col-xl-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }
  .ant-col-xl-push-17 {
    left: 70.83333333%;
  }
  .ant-col-xl-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-xl-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-xl-order-17 {
    order: 17;
  }
  .ant-col-xl-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .ant-col-xl-push-16 {
    left: 66.66666667%;
  }
  .ant-col-xl-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-xl-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-xl-order-16 {
    order: 16;
  }
  .ant-col-xl-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }
  .ant-col-xl-push-15 {
    left: 62.5%;
  }
  .ant-col-xl-pull-15 {
    right: 62.5%;
  }
  .ant-col-xl-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-xl-order-15 {
    order: 15;
  }
  .ant-col-xl-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .ant-col-xl-push-14 {
    left: 58.33333333%;
  }
  .ant-col-xl-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-xl-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-xl-order-14 {
    order: 14;
  }
  .ant-col-xl-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }
  .ant-col-xl-push-13 {
    left: 54.16666667%;
  }
  .ant-col-xl-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-xl-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-xl-order-13 {
    order: 13;
  }
  .ant-col-xl-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .ant-col-xl-push-12 {
    left: 50%;
  }
  .ant-col-xl-pull-12 {
    right: 50%;
  }
  .ant-col-xl-offset-12 {
    margin-left: 50%;
  }
  .ant-col-xl-order-12 {
    order: 12;
  }
  .ant-col-xl-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }
  .ant-col-xl-push-11 {
    left: 45.83333333%;
  }
  .ant-col-xl-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-xl-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-xl-order-11 {
    order: 11;
  }
  .ant-col-xl-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .ant-col-xl-push-10 {
    left: 41.66666667%;
  }
  .ant-col-xl-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-xl-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-xl-order-10 {
    order: 10;
  }
  .ant-col-xl-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }
  .ant-col-xl-push-9 {
    left: 37.5%;
  }
  .ant-col-xl-pull-9 {
    right: 37.5%;
  }
  .ant-col-xl-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-xl-order-9 {
    order: 9;
  }
  .ant-col-xl-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .ant-col-xl-push-8 {
    left: 33.33333333%;
  }
  .ant-col-xl-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-xl-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-xl-order-8 {
    order: 8;
  }
  .ant-col-xl-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }
  .ant-col-xl-push-7 {
    left: 29.16666667%;
  }
  .ant-col-xl-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-xl-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-xl-order-7 {
    order: 7;
  }
  .ant-col-xl-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .ant-col-xl-push-6 {
    left: 25%;
  }
  .ant-col-xl-pull-6 {
    right: 25%;
  }
  .ant-col-xl-offset-6 {
    margin-left: 25%;
  }
  .ant-col-xl-order-6 {
    order: 6;
  }
  .ant-col-xl-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }
  .ant-col-xl-push-5 {
    left: 20.83333333%;
  }
  .ant-col-xl-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-xl-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-xl-order-5 {
    order: 5;
  }
  .ant-col-xl-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .ant-col-xl-push-4 {
    left: 16.66666667%;
  }
  .ant-col-xl-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-xl-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-xl-order-4 {
    order: 4;
  }
  .ant-col-xl-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .ant-col-xl-push-3 {
    left: 12.5%;
  }
  .ant-col-xl-pull-3 {
    right: 12.5%;
  }
  .ant-col-xl-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-xl-order-3 {
    order: 3;
  }
  .ant-col-xl-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .ant-col-xl-push-2 {
    left: 8.33333333%;
  }
  .ant-col-xl-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-xl-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-xl-order-2 {
    order: 2;
  }
  .ant-col-xl-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }
  .ant-col-xl-push-1 {
    left: 4.16666667%;
  }
  .ant-col-xl-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-xl-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-xl-order-1 {
    order: 1;
  }
  .ant-col-xl-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-xl-push-0 {
    left: auto;
  }
  .ant-col-xl-pull-0 {
    right: auto;
  }
  .ant-col-xl-offset-0 {
    margin-left: 0;
  }
  .ant-col-xl-order-0 {
    order: 0;
  }
  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-xl-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-xl-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-xl-offset-0.ant-col-rtl {
    margin-right: 0;
  }
  .ant-col-xl-push-1.ant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }
  .ant-col-xl-pull-1.ant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }
  .ant-col-xl-offset-1.ant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-2.ant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }
  .ant-col-xl-pull-2.ant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }
  .ant-col-xl-offset-2.ant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-3.ant-col-rtl {
    right: 12.5%;
    left: auto;
  }
  .ant-col-xl-pull-3.ant-col-rtl {
    right: auto;
    left: 12.5%;
  }
  .ant-col-xl-offset-3.ant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }
  .ant-col-xl-push-4.ant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }
  .ant-col-xl-pull-4.ant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }
  .ant-col-xl-offset-4.ant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-5.ant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }
  .ant-col-xl-pull-5.ant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }
  .ant-col-xl-offset-5.ant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-6.ant-col-rtl {
    right: 25%;
    left: auto;
  }
  .ant-col-xl-pull-6.ant-col-rtl {
    right: auto;
    left: 25%;
  }
  .ant-col-xl-offset-6.ant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }
  .ant-col-xl-push-7.ant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }
  .ant-col-xl-pull-7.ant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }
  .ant-col-xl-offset-7.ant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-8.ant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }
  .ant-col-xl-pull-8.ant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }
  .ant-col-xl-offset-8.ant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-9.ant-col-rtl {
    right: 37.5%;
    left: auto;
  }
  .ant-col-xl-pull-9.ant-col-rtl {
    right: auto;
    left: 37.5%;
  }
  .ant-col-xl-offset-9.ant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }
  .ant-col-xl-push-10.ant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }
  .ant-col-xl-pull-10.ant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }
  .ant-col-xl-offset-10.ant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-11.ant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }
  .ant-col-xl-pull-11.ant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }
  .ant-col-xl-offset-11.ant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-12.ant-col-rtl {
    right: 50%;
    left: auto;
  }
  .ant-col-xl-pull-12.ant-col-rtl {
    right: auto;
    left: 50%;
  }
  .ant-col-xl-offset-12.ant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }
  .ant-col-xl-push-13.ant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }
  .ant-col-xl-pull-13.ant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }
  .ant-col-xl-offset-13.ant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-14.ant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }
  .ant-col-xl-pull-14.ant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }
  .ant-col-xl-offset-14.ant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-15.ant-col-rtl {
    right: 62.5%;
    left: auto;
  }
  .ant-col-xl-pull-15.ant-col-rtl {
    right: auto;
    left: 62.5%;
  }
  .ant-col-xl-offset-15.ant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }
  .ant-col-xl-push-16.ant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }
  .ant-col-xl-pull-16.ant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }
  .ant-col-xl-offset-16.ant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-17.ant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }
  .ant-col-xl-pull-17.ant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }
  .ant-col-xl-offset-17.ant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-18.ant-col-rtl {
    right: 75%;
    left: auto;
  }
  .ant-col-xl-pull-18.ant-col-rtl {
    right: auto;
    left: 75%;
  }
  .ant-col-xl-offset-18.ant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }
  .ant-col-xl-push-19.ant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }
  .ant-col-xl-pull-19.ant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }
  .ant-col-xl-offset-19.ant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-20.ant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }
  .ant-col-xl-pull-20.ant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }
  .ant-col-xl-offset-20.ant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-21.ant-col-rtl {
    right: 87.5%;
    left: auto;
  }
  .ant-col-xl-pull-21.ant-col-rtl {
    right: auto;
    left: 87.5%;
  }
  .ant-col-xl-offset-21.ant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }
  .ant-col-xl-push-22.ant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }
  .ant-col-xl-pull-22.ant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }
  .ant-col-xl-offset-22.ant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  .ant-col-xl-push-23.ant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }
  .ant-col-xl-pull-23.ant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }
  .ant-col-xl-offset-23.ant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }
  .ant-col-xl-push-24.ant-col-rtl {
    right: 100%;
    left: auto;
  }
  .ant-col-xl-pull-24.ant-col-rtl {
    right: auto;
    left: 100%;
  }
  .ant-col-xl-offset-24.ant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}@media (min-width: 1600px) {
  .ant-col-xxl-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ant-col-xxl-push-24 {
    left: 100%;
  }
  .ant-col-xxl-pull-24 {
    right: 100%;
  }
  .ant-col-xxl-offset-24 {
    margin-left: 100%;
  }
  .ant-col-xxl-order-24 {
    order: 24;
  }
  .ant-col-xxl-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }
  .ant-col-xxl-push-23 {
    left: 95.83333333%;
  }
  .ant-col-xxl-pull-23 {
    right: 95.83333333%;
  }
  .ant-col-xxl-offset-23 {
    margin-left: 95.83333333%;
  }
  .ant-col-xxl-order-23 {
    order: 23;
  }
  .ant-col-xxl-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .ant-col-xxl-push-22 {
    left: 91.66666667%;
  }
  .ant-col-xxl-pull-22 {
    right: 91.66666667%;
  }
  .ant-col-xxl-offset-22 {
    margin-left: 91.66666667%;
  }
  .ant-col-xxl-order-22 {
    order: 22;
  }
  .ant-col-xxl-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }
  .ant-col-xxl-push-21 {
    left: 87.5%;
  }
  .ant-col-xxl-pull-21 {
    right: 87.5%;
  }
  .ant-col-xxl-offset-21 {
    margin-left: 87.5%;
  }
  .ant-col-xxl-order-21 {
    order: 21;
  }
  .ant-col-xxl-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .ant-col-xxl-push-20 {
    left: 83.33333333%;
  }
  .ant-col-xxl-pull-20 {
    right: 83.33333333%;
  }
  .ant-col-xxl-offset-20 {
    margin-left: 83.33333333%;
  }
  .ant-col-xxl-order-20 {
    order: 20;
  }
  .ant-col-xxl-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }
  .ant-col-xxl-push-19 {
    left: 79.16666667%;
  }
  .ant-col-xxl-pull-19 {
    right: 79.16666667%;
  }
  .ant-col-xxl-offset-19 {
    margin-left: 79.16666667%;
  }
  .ant-col-xxl-order-19 {
    order: 19;
  }
  .ant-col-xxl-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .ant-col-xxl-push-18 {
    left: 75%;
  }
  .ant-col-xxl-pull-18 {
    right: 75%;
  }
  .ant-col-xxl-offset-18 {
    margin-left: 75%;
  }
  .ant-col-xxl-order-18 {
    order: 18;
  }
  .ant-col-xxl-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }
  .ant-col-xxl-push-17 {
    left: 70.83333333%;
  }
  .ant-col-xxl-pull-17 {
    right: 70.83333333%;
  }
  .ant-col-xxl-offset-17 {
    margin-left: 70.83333333%;
  }
  .ant-col-xxl-order-17 {
    order: 17;
  }
  .ant-col-xxl-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .ant-col-xxl-push-16 {
    left: 66.66666667%;
  }
  .ant-col-xxl-pull-16 {
    right: 66.66666667%;
  }
  .ant-col-xxl-offset-16 {
    margin-left: 66.66666667%;
  }
  .ant-col-xxl-order-16 {
    order: 16;
  }
  .ant-col-xxl-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }
  .ant-col-xxl-push-15 {
    left: 62.5%;
  }
  .ant-col-xxl-pull-15 {
    right: 62.5%;
  }
  .ant-col-xxl-offset-15 {
    margin-left: 62.5%;
  }
  .ant-col-xxl-order-15 {
    order: 15;
  }
  .ant-col-xxl-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .ant-col-xxl-push-14 {
    left: 58.33333333%;
  }
  .ant-col-xxl-pull-14 {
    right: 58.33333333%;
  }
  .ant-col-xxl-offset-14 {
    margin-left: 58.33333333%;
  }
  .ant-col-xxl-order-14 {
    order: 14;
  }
  .ant-col-xxl-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }
  .ant-col-xxl-push-13 {
    left: 54.16666667%;
  }
  .ant-col-xxl-pull-13 {
    right: 54.16666667%;
  }
  .ant-col-xxl-offset-13 {
    margin-left: 54.16666667%;
  }
  .ant-col-xxl-order-13 {
    order: 13;
  }
  .ant-col-xxl-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .ant-col-xxl-push-12 {
    left: 50%;
  }
  .ant-col-xxl-pull-12 {
    right: 50%;
  }
  .ant-col-xxl-offset-12 {
    margin-left: 50%;
  }
  .ant-col-xxl-order-12 {
    order: 12;
  }
  .ant-col-xxl-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }
  .ant-col-xxl-push-11 {
    left: 45.83333333%;
  }
  .ant-col-xxl-pull-11 {
    right: 45.83333333%;
  }
  .ant-col-xxl-offset-11 {
    margin-left: 45.83333333%;
  }
  .ant-col-xxl-order-11 {
    order: 11;
  }
  .ant-col-xxl-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .ant-col-xxl-push-10 {
    left: 41.66666667%;
  }
  .ant-col-xxl-pull-10 {
    right: 41.66666667%;
  }
  .ant-col-xxl-offset-10 {
    margin-left: 41.66666667%;
  }
  .ant-col-xxl-order-10 {
    order: 10;
  }
  .ant-col-xxl-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }
  .ant-col-xxl-push-9 {
    left: 37.5%;
  }
  .ant-col-xxl-pull-9 {
    right: 37.5%;
  }
  .ant-col-xxl-offset-9 {
    margin-left: 37.5%;
  }
  .ant-col-xxl-order-9 {
    order: 9;
  }
  .ant-col-xxl-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .ant-col-xxl-push-8 {
    left: 33.33333333%;
  }
  .ant-col-xxl-pull-8 {
    right: 33.33333333%;
  }
  .ant-col-xxl-offset-8 {
    margin-left: 33.33333333%;
  }
  .ant-col-xxl-order-8 {
    order: 8;
  }
  .ant-col-xxl-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }
  .ant-col-xxl-push-7 {
    left: 29.16666667%;
  }
  .ant-col-xxl-pull-7 {
    right: 29.16666667%;
  }
  .ant-col-xxl-offset-7 {
    margin-left: 29.16666667%;
  }
  .ant-col-xxl-order-7 {
    order: 7;
  }
  .ant-col-xxl-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .ant-col-xxl-push-6 {
    left: 25%;
  }
  .ant-col-xxl-pull-6 {
    right: 25%;
  }
  .ant-col-xxl-offset-6 {
    margin-left: 25%;
  }
  .ant-col-xxl-order-6 {
    order: 6;
  }
  .ant-col-xxl-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }
  .ant-col-xxl-push-5 {
    left: 20.83333333%;
  }
  .ant-col-xxl-pull-5 {
    right: 20.83333333%;
  }
  .ant-col-xxl-offset-5 {
    margin-left: 20.83333333%;
  }
  .ant-col-xxl-order-5 {
    order: 5;
  }
  .ant-col-xxl-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .ant-col-xxl-push-4 {
    left: 16.66666667%;
  }
  .ant-col-xxl-pull-4 {
    right: 16.66666667%;
  }
  .ant-col-xxl-offset-4 {
    margin-left: 16.66666667%;
  }
  .ant-col-xxl-order-4 {
    order: 4;
  }
  .ant-col-xxl-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .ant-col-xxl-push-3 {
    left: 12.5%;
  }
  .ant-col-xxl-pull-3 {
    right: 12.5%;
  }
  .ant-col-xxl-offset-3 {
    margin-left: 12.5%;
  }
  .ant-col-xxl-order-3 {
    order: 3;
  }
  .ant-col-xxl-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .ant-col-xxl-push-2 {
    left: 8.33333333%;
  }
  .ant-col-xxl-pull-2 {
    right: 8.33333333%;
  }
  .ant-col-xxl-offset-2 {
    margin-left: 8.33333333%;
  }
  .ant-col-xxl-order-2 {
    order: 2;
  }
  .ant-col-xxl-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }
  .ant-col-xxl-push-1 {
    left: 4.16666667%;
  }
  .ant-col-xxl-pull-1 {
    right: 4.16666667%;
  }
  .ant-col-xxl-offset-1 {
    margin-left: 4.16666667%;
  }
  .ant-col-xxl-order-1 {
    order: 1;
  }
  .ant-col-xxl-0 {
    display: none;
  }
  .ant-col-push-0 {
    left: auto;
  }
  .ant-col-pull-0 {
    right: auto;
  }
  .ant-col-xxl-push-0 {
    left: auto;
  }
  .ant-col-xxl-pull-0 {
    right: auto;
  }
  .ant-col-xxl-offset-0 {
    margin-left: 0;
  }
  .ant-col-xxl-order-0 {
    order: 0;
  }
  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-xxl-push-0.ant-col-rtl {
    right: auto;
  }
  .ant-col-xxl-pull-0.ant-col-rtl {
    left: auto;
  }
  .ant-col-xxl-offset-0.ant-col-rtl {
    margin-right: 0;
  }
  .ant-col-xxl-push-1.ant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }
  .ant-col-xxl-pull-1.ant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }
  .ant-col-xxl-offset-1.ant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-2.ant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }
  .ant-col-xxl-pull-2.ant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }
  .ant-col-xxl-offset-2.ant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-3.ant-col-rtl {
    right: 12.5%;
    left: auto;
  }
  .ant-col-xxl-pull-3.ant-col-rtl {
    right: auto;
    left: 12.5%;
  }
  .ant-col-xxl-offset-3.ant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }
  .ant-col-xxl-push-4.ant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }
  .ant-col-xxl-pull-4.ant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }
  .ant-col-xxl-offset-4.ant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-5.ant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }
  .ant-col-xxl-pull-5.ant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }
  .ant-col-xxl-offset-5.ant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-6.ant-col-rtl {
    right: 25%;
    left: auto;
  }
  .ant-col-xxl-pull-6.ant-col-rtl {
    right: auto;
    left: 25%;
  }
  .ant-col-xxl-offset-6.ant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }
  .ant-col-xxl-push-7.ant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }
  .ant-col-xxl-pull-7.ant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }
  .ant-col-xxl-offset-7.ant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-8.ant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }
  .ant-col-xxl-pull-8.ant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }
  .ant-col-xxl-offset-8.ant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-9.ant-col-rtl {
    right: 37.5%;
    left: auto;
  }
  .ant-col-xxl-pull-9.ant-col-rtl {
    right: auto;
    left: 37.5%;
  }
  .ant-col-xxl-offset-9.ant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }
  .ant-col-xxl-push-10.ant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }
  .ant-col-xxl-pull-10.ant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }
  .ant-col-xxl-offset-10.ant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-11.ant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }
  .ant-col-xxl-pull-11.ant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }
  .ant-col-xxl-offset-11.ant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-12.ant-col-rtl {
    right: 50%;
    left: auto;
  }
  .ant-col-xxl-pull-12.ant-col-rtl {
    right: auto;
    left: 50%;
  }
  .ant-col-xxl-offset-12.ant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }
  .ant-col-xxl-push-13.ant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }
  .ant-col-xxl-pull-13.ant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }
  .ant-col-xxl-offset-13.ant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-14.ant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }
  .ant-col-xxl-pull-14.ant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }
  .ant-col-xxl-offset-14.ant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-15.ant-col-rtl {
    right: 62.5%;
    left: auto;
  }
  .ant-col-xxl-pull-15.ant-col-rtl {
    right: auto;
    left: 62.5%;
  }
  .ant-col-xxl-offset-15.ant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }
  .ant-col-xxl-push-16.ant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }
  .ant-col-xxl-pull-16.ant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }
  .ant-col-xxl-offset-16.ant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-17.ant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }
  .ant-col-xxl-pull-17.ant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }
  .ant-col-xxl-offset-17.ant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-18.ant-col-rtl {
    right: 75%;
    left: auto;
  }
  .ant-col-xxl-pull-18.ant-col-rtl {
    right: auto;
    left: 75%;
  }
  .ant-col-xxl-offset-18.ant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }
  .ant-col-xxl-push-19.ant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }
  .ant-col-xxl-pull-19.ant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }
  .ant-col-xxl-offset-19.ant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-20.ant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }
  .ant-col-xxl-pull-20.ant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }
  .ant-col-xxl-offset-20.ant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-21.ant-col-rtl {
    right: 87.5%;
    left: auto;
  }
  .ant-col-xxl-pull-21.ant-col-rtl {
    right: auto;
    left: 87.5%;
  }
  .ant-col-xxl-offset-21.ant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }
  .ant-col-xxl-push-22.ant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }
  .ant-col-xxl-pull-22.ant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }
  .ant-col-xxl-offset-22.ant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }
  .ant-col-xxl-push-23.ant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }
  .ant-col-xxl-pull-23.ant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }
  .ant-col-xxl-offset-23.ant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }
  .ant-col-xxl-push-24.ant-col-rtl {
    right: 100%;
    left: auto;
  }
  .ant-col-xxl-pull-24.ant-col-rtl {
    right: auto;
    left: 100%;
  }
  .ant-col-xxl-offset-24.ant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}.ant-row-rtl {
  direction: rtl;
}.ant-input-affix-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4.8px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
  display: inline-flex;
}.ant-input-affix-wrapper::placeholder {
  color: #bfbfbf;
}.ant-input-affix-wrapper:placeholder-shown {
  text-overflow: ellipsis;
}.ant-input-affix-wrapper::placeholder {
  color: #bfbfbf;
}.ant-input-affix-wrapper:placeholder-shown {
  text-overflow: ellipsis;
}.ant-input-affix-wrapper:hover {
  border-color: #cc5652;
  border-right-width: 1px !important;
}.ant-input-rtl .ant-input-affix-wrapper:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-input-affix-wrapper:focus,
.ant-input-affix-wrapper-focused {
  border-color: #cc5652;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(190, 45, 45, 0.2);
}.ant-input-rtl .ant-input-affix-wrapper:focus,
.ant-input-rtl .ant-input-affix-wrapper-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-input-affix-wrapper-disabled {
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
  color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
}.ant-input-affix-wrapper-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}.ant-input-affix-wrapper[disabled] {
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
  color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
}.ant-input-affix-wrapper[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}.ant-input-affix-wrapper-borderless,
.ant-input-affix-wrapper-borderless:hover,
.ant-input-affix-wrapper-borderless:focus,
.ant-input-affix-wrapper-borderless-focused,
.ant-input-affix-wrapper-borderless-disabled,
.ant-input-affix-wrapper-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}textarea.ant-input-affix-wrapper {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}.ant-input-affix-wrapper-lg {
  padding: 7.3px 11px;
  font-size: 15px;
}.ant-input-affix-wrapper-sm {
  padding: 0.8px 7px;
}.ant-input-affix-wrapper-rtl {
  direction: rtl;
}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  border-color: #cc5652;
  border-right-width: 1px !important;
  z-index: 1;
}.ant-input-rtl .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-input-search-with-button .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  z-index: 0;
}.ant-input-affix-wrapper-focused,
.ant-input-affix-wrapper:focus {
  z-index: 1;
}.ant-input-affix-wrapper-disabled .ant-input[disabled] {
  background: transparent;
}.ant-input-affix-wrapper > input.ant-input {
  padding: 0;
  border: none;
  outline: none;
}.ant-input-affix-wrapper > input.ant-input:focus {
  box-shadow: none;
}.ant-input-affix-wrapper::before {
  width: 0;
  visibility: hidden;
  content: '\a0';
}.ant-input-prefix,
.ant-input-suffix {
  display: flex;
  flex: none;
  align-items: center;
}.ant-input-prefix {
  margin-right: 4px;
}.ant-input-suffix {
  margin-left: 4px;
}.ant-input-clear-icon {
  margin: 0 4px;
  color: rgba(0, 0, 0, 0.6);
  font-size: 12px;
  vertical-align: -1px;
  cursor: pointer;
  transition: color 0.3s;
}.ant-input-clear-icon:hover {
  color: rgba(0, 0, 0, 0.45);
}.ant-input-clear-icon:active {
  color: rgba(0, 0, 0, 0.85);
}.ant-input-clear-icon-hidden {
  visibility: hidden;
}.ant-input-clear-icon:last-child {
  margin-right: 0;
}.ant-input-affix-wrapper-textarea-with-clear-btn {
  padding: 0 !important;
  border: 0 !important;
}.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon {
  position: absolute;
  top: 8px;
  right: 8px;
  z-index: 1;
}.ant-input {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4.8px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
}.ant-input::placeholder {
  color: #bfbfbf;
}.ant-input:placeholder-shown {
  text-overflow: ellipsis;
}.ant-input::placeholder {
  color: #bfbfbf;
}.ant-input:placeholder-shown {
  text-overflow: ellipsis;
}.ant-input:hover {
  border-color: #cc5652;
  border-right-width: 1px !important;
}.ant-input-rtl .ant-input:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-input:focus,
.ant-input-focused {
  border-color: #cc5652;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(190, 45, 45, 0.2);
}.ant-input-rtl .ant-input:focus,
.ant-input-rtl .ant-input-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-input-disabled {
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
  color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
}.ant-input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}.ant-input[disabled] {
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
  color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
}.ant-input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}.ant-input-borderless,
.ant-input-borderless:hover,
.ant-input-borderless:focus,
.ant-input-borderless-focused,
.ant-input-borderless-disabled,
.ant-input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}textarea.ant-input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}.ant-input-lg {
  padding: 7.3px 11px;
  font-size: 15px;
}.ant-input-sm {
  padding: 0.8px 7px;
}.ant-input-rtl {
  direction: rtl;
}.ant-input-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: table;
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
}.ant-input-group[class*='col-'] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}.ant-input-group > [class*='col-'] {
  padding-right: 8px;
}.ant-input-group > [class*='col-']:last-child {
  padding-right: 0;
}.ant-input-group-addon,
.ant-input-group-wrap,
.ant-input-group > .ant-input {
  display: table-cell;
}.ant-input-group-addon:not(:first-child):not(:last-child),
.ant-input-group-wrap:not(:first-child):not(:last-child),
.ant-input-group > .ant-input:not(:first-child):not(:last-child) {
  border-radius: 0;
}.ant-input-group-addon,
.ant-input-group-wrap {
  width: 1px;
  white-space: nowrap;
  vertical-align: middle;
}.ant-input-group-wrap > * {
  display: block !important;
}.ant-input-group .ant-input {
  float: left;
  width: 100%;
  margin-bottom: 0;
  text-align: inherit;
}.ant-input-group .ant-input:focus {
  z-index: 1;
  border-right-width: 1px;
}.ant-input-group .ant-input:hover {
  z-index: 1;
  border-right-width: 1px;
}.ant-input-search-with-button .ant-input-group .ant-input:hover {
  z-index: 0;
}.ant-input-group-addon {
  position: relative;
  padding: 0 11px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 13px;
  text-align: center;
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
}.ant-input-group-addon .ant-select {
  margin: -5.8px -11px;
}.ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background-color: inherit;
  border: 1px solid transparent;
  box-shadow: none;
}.ant-input-group-addon .ant-select-open .ant-select-selector,
.ant-input-group-addon .ant-select-focused .ant-select-selector {
  color: #be2d2d;
}.ant-input-group > .ant-input:first-child,
.ant-input-group-addon:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}.ant-input-group > .ant-input:first-child .ant-select .ant-select-selector,
.ant-input-group-addon:first-child .ant-select .ant-select-selector {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}.ant-input-group > .ant-input-affix-wrapper:not(:first-child) .ant-input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}.ant-input-group > .ant-input-affix-wrapper:not(:last-child) .ant-input {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}.ant-input-group-addon:first-child {
  border-right: 0;
}.ant-input-group-addon:last-child {
  border-left: 0;
}.ant-input-group > .ant-input:last-child,
.ant-input-group-addon:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}.ant-input-group > .ant-input:last-child .ant-select .ant-select-selector,
.ant-input-group-addon:last-child .ant-select .ant-select-selector {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}.ant-input-group-lg .ant-input,
.ant-input-group-lg > .ant-input-group-addon {
  padding: 7.3px 11px;
  font-size: 15px;
}.ant-input-group-sm .ant-input,
.ant-input-group-sm > .ant-input-group-addon {
  padding: 0.8px 7px;
}.ant-input-group-lg .ant-select-single .ant-select-selector {
  height: 40px;
}.ant-input-group-sm .ant-select-single .ant-select-selector {
  height: 24px;
}.ant-input-group .ant-input-affix-wrapper:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}.ant-input-group .ant-input-affix-wrapper:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:last-child) {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}.ant-input-group.ant-input-group-compact {
  display: block;
}.ant-input-group.ant-input-group-compact::before {
  display: table;
  content: '';
}.ant-input-group.ant-input-group-compact::after {
  display: table;
  clear: both;
  content: '';
}.ant-input-group.ant-input-group-compact::before {
  display: table;
  content: '';
}.ant-input-group.ant-input-group-compact::after {
  display: table;
  clear: both;
  content: '';
}.ant-input-group.ant-input-group-compact::before {
  display: table;
  content: '';
}.ant-input-group.ant-input-group-compact::after {
  display: table;
  clear: both;
  content: '';
}.ant-input-group.ant-input-group-compact::before {
  display: table;
  content: '';
}.ant-input-group.ant-input-group-compact::after {
  display: table;
  clear: both;
  content: '';
}.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child),
.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child),
.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child) {
  border-right-width: 1px;
}.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):hover,
.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):hover,
.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):hover {
  z-index: 1;
}.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):focus,
.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):focus,
.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):focus {
  z-index: 1;
}.ant-input-group.ant-input-group-compact > * {
  display: inline-block;
  float: none;
  vertical-align: top;
  border-radius: 0;
}.ant-input-group.ant-input-group-compact > .ant-input-affix-wrapper {
  display: inline-flex;
}.ant-input-group.ant-input-group-compact > .ant-picker-range {
  display: inline-flex;
}.ant-input-group.ant-input-group-compact > *:not(:last-child) {
  margin-right: -1px;
  border-right-width: 1px;
}.ant-input-group.ant-input-group-compact .ant-input {
  float: none;
}.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input,
.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input {
  border-right-width: 1px;
  border-radius: 0;
}.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:hover,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:hover,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:hover,
.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:hover {
  z-index: 1;
}.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:focus,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:focus,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:focus,
.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:focus {
  z-index: 1;
}.ant-input-group.ant-input-group-compact > .ant-select-focused {
  z-index: 1;
}.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-arrow {
  z-index: 1;
}.ant-input-group.ant-input-group-compact > *:first-child,
.ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}.ant-input-group.ant-input-group-compact > *:last-child,
.ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input {
  border-right-width: 1px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input {
  vertical-align: top;
}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper {
  margin-left: -1px;
}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper .ant-input-affix-wrapper {
  border-radius: 0;
}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input-group-addon > .ant-input-search-button {
  border-radius: 0;
}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input {
  border-radius: 4px 0 0 4px;
}.ant-input-group > .ant-input-rtl:first-child,
.ant-input-group-rtl .ant-input-group-addon:first-child {
  border-radius: 0 4px 4px 0;
}.ant-input-group-rtl .ant-input-group-addon:first-child {
  border-right: 1px solid #d9d9d9;
  border-left: 0;
}.ant-input-group-rtl .ant-input-group-addon:last-child {
  border-right: 0;
  border-left: 1px solid #d9d9d9;
}.ant-input-group-rtl.ant-input-group > .ant-input:last-child,
.ant-input-group-rtl.ant-input-group-addon:last-child {
  border-radius: 4px 0 0 4px;
}.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:first-child) {
  border-radius: 4px 0 0 4px;
}.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:last-child) {
  border-radius: 0 4px 4px 0;
}.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:not(:last-child) {
  margin-right: 0;
  margin-left: -1px;
  border-left-width: 1px;
}.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:first-child,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input {
  border-radius: 0 4px 4px 0;
}.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:last-child,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:last-child .ant-input,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input {
  border-left-width: 1px;
  border-radius: 4px 0 0 4px;
}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl + .ant-input-group-wrapper-rtl {
  margin-right: -1px;
  margin-left: 0;
}.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl:not(:last-child).ant-input-search > .ant-input-group > .ant-input {
  border-radius: 0 4px 4px 0;
}.ant-input-group-wrapper {
  display: inline-block;
  width: 100%;
  text-align: start;
  vertical-align: top;
}.ant-input-password-icon {
  color: rgba(0, 0, 0, 0.45);
  cursor: pointer;
  transition: all 0.3s;
}.ant-input-password-icon:hover {
  color: rgba(0, 0, 0, 0.85);
}.ant-input[type='color'] {
  height: 32px;
}.ant-input[type='color'].ant-input-lg {
  height: 40px;
}.ant-input[type='color'].ant-input-sm {
  height: 24px;
  padding-top: 3px;
  padding-bottom: 3px;
}.ant-input-textarea-show-count::after {
  float: right;
  color: rgba(0, 0, 0, 0.45);
  white-space: nowrap;
  content: attr(data-count);
  pointer-events: none;
}.ant-input-search .ant-input:hover,
.ant-input-search .ant-input:focus {
  border-color: #cc5652;
}.ant-input-search .ant-input:hover + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),
.ant-input-search .ant-input:focus + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary) {
  border-left-color: #cc5652;
}.ant-input-search .ant-input-affix-wrapper {
  border-radius: 0;
}.ant-input-search .ant-input-lg {
  line-height: 1.5713;
}.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child {
  left: -1px;
  padding: 0;
  border: 0;
}.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button {
  padding-top: 0;
  padding-bottom: 0;
  border-radius: 0 4px 4px 0;
}.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary) {
  color: rgba(0, 0, 0, 0.45);
}.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary).ant-btn-loading::before {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}.ant-input-search-button {
  height: 32px;
}.ant-input-search-button:hover,
.ant-input-search-button:focus {
  z-index: 1;
}.ant-input-search-large .ant-input-search-button {
  height: 40px;
}.ant-input-search-small .ant-input-search-button {
  height: 24px;
}.ant-input-group-wrapper-rtl {
  direction: rtl;
}.ant-input-group-rtl {
  direction: rtl;
}.ant-input-affix-wrapper.ant-input-affix-wrapper-rtl > input.ant-input {
  border: none;
  outline: none;
}.ant-input-affix-wrapper-rtl .ant-input-prefix {
  margin: 0 0 0 4px;
}.ant-input-affix-wrapper-rtl .ant-input-suffix {
  margin: 0 4px 0 0;
}.ant-input-textarea-rtl {
  direction: rtl;
}.ant-input-textarea-rtl.ant-input-textarea-show-count::after {
  text-align: left;
}.ant-input-affix-wrapper-rtl .ant-input-clear-icon:last-child {
  margin-right: 4px;
  margin-left: 0;
}.ant-input-affix-wrapper-rtl .ant-input-clear-icon {
  right: auto;
  left: 8px;
}.ant-input-search-rtl {
  direction: rtl;
}.ant-input-search-rtl .ant-input:hover + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),
.ant-input-search-rtl .ant-input:focus + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary) {
  border-right-color: #cc5652;
  border-left-color: #d9d9d9;
}.ant-input-search-rtl > .ant-input-group > .ant-input-affix-wrapper:hover,
.ant-input-search-rtl > .ant-input-group > .ant-input-affix-wrapper-focused {
  border-right-color: #cc5652;
}.ant-input-search-rtl > .ant-input-group > .ant-input-group-addon {
  right: -1px;
  left: auto;
}.ant-input-search-rtl > .ant-input-group > .ant-input-group-addon .ant-input-search-button {
  border-radius: 4px 0 0 4px;
}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ant-input {
    height: 32px;
  }
  .ant-input-lg {
    height: 40px;
  }
  .ant-input-sm {
    height: 24px;
  }
  .ant-input-affix-wrapper > input.ant-input {
    height: auto;
  }
}textarea.nz-textarea-autosize-measuring {
  height: auto !important;
  overflow: hidden !important;
  padding: 2px 0 !important;
  box-sizing: content-box !important;
}.ant-input-search-rtl.ant-input-search-enter-button + .ant-input-group-addon .ant-input-search-button.ant-btn-icon-only,
.ant-input-search-rtl.ant-input-search-enter-button input + .ant-input-group-addon .ant-input-search-button.ant-btn-icon-only {
  width: 32px;
  height: 32px;
}.ant-input-search-rtl.ant-input-search-enter-button + .ant-input-group-addon .ant-input-search-button.ant-btn-icon-only.ant-btn-sm,
.ant-input-search-rtl.ant-input-search-enter-button input + .ant-input-group-addon .ant-input-search-button.ant-btn-icon-only.ant-btn-sm {
  width: 24px;
  height: 24px;
}.ant-input-search-rtl.ant-input-search-enter-button + .ant-input-group-addon .ant-input-search-button.ant-btn-icon-only.ant-btn-lg,
.ant-input-search-rtl.ant-input-search-enter-button input + .ant-input-group-addon .ant-input-search-button.ant-btn-icon-only.ant-btn-lg {
  width: 40px;
  height: 40px;
}.ant-input-number {
  box-sizing: border-box;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  width: 100%;
  min-width: 0;
  padding: 4.8px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  transition: all 0.3s;
  display: inline-block;
  width: 90px;
  margin: 0;
  padding: 0;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}.ant-input-number::placeholder {
  color: #bfbfbf;
}.ant-input-number:placeholder-shown {
  text-overflow: ellipsis;
}.ant-input-number::placeholder {
  color: #bfbfbf;
}.ant-input-number:placeholder-shown {
  text-overflow: ellipsis;
}.ant-input-number:hover {
  border-color: #cc5652;
  border-right-width: 1px !important;
}.ant-input-rtl .ant-input-number:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-input-number:focus,
.ant-input-number-focused {
  border-color: #cc5652;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(190, 45, 45, 0.2);
}.ant-input-rtl .ant-input-number:focus,
.ant-input-rtl .ant-input-number-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-input-number-disabled {
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
  color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
}.ant-input-number-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}.ant-input-number[disabled] {
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
  color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
}.ant-input-number[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}.ant-input-number-borderless,
.ant-input-number-borderless:hover,
.ant-input-number-borderless:focus,
.ant-input-number-borderless-focused,
.ant-input-number-borderless-disabled,
.ant-input-number-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}textarea.ant-input-number {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}.ant-input-number-lg {
  padding: 7.3px 11px;
  font-size: 15px;
}.ant-input-number-sm {
  padding: 0.8px 7px;
}.ant-input-number-rtl {
  direction: rtl;
}.ant-input-number-handler {
  position: relative;
  display: block;
  width: 100%;
  height: 50%;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.45);
  font-weight: bold;
  line-height: 0;
  text-align: center;
  transition: all 0.1s linear;
}.ant-input-number-handler:active {
  background: #f4f4f4;
}.ant-input-number-handler:hover .ant-input-number-handler-up-inner,
.ant-input-number-handler:hover .ant-input-number-handler-down-inner {
  color: #cc5652;
}.ant-input-number-handler-up-inner,
.ant-input-number-handler-down-inner {
  display: inline-block;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  right: 4px;
  width: 12px;
  height: 12px;
  color: rgba(0, 0, 0, 0.45);
  line-height: 12px;
  transition: all 0.1s linear;
  -webkit-user-select: none;
          user-select: none;
}.ant-input-number-handler-up-inner > *,
.ant-input-number-handler-down-inner > * {
  line-height: 1;
}.ant-input-number-handler-up-inner svg,
.ant-input-number-handler-down-inner svg {
  display: inline-block;
}.ant-input-number-handler-up-inner::before,
.ant-input-number-handler-down-inner::before {
  display: none;
}.ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon,
.ant-input-number-handler-up-inner .ant-input-number-handler-down-inner-icon,
.ant-input-number-handler-down-inner .ant-input-number-handler-up-inner-icon,
.ant-input-number-handler-down-inner .ant-input-number-handler-down-inner-icon {
  display: block;
}.ant-input-number-handler-up-inner > *,
.ant-input-number-handler-down-inner > * {
  line-height: 1;
}.ant-input-number-handler-up-inner svg,
.ant-input-number-handler-down-inner svg {
  display: inline-block;
}.ant-input-number-handler-up-inner::before,
.ant-input-number-handler-down-inner::before {
  display: none;
}.ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon,
.ant-input-number-handler-up-inner .ant-input-number-handler-down-inner-icon,
.ant-input-number-handler-down-inner .ant-input-number-handler-up-inner-icon,
.ant-input-number-handler-down-inner .ant-input-number-handler-down-inner-icon {
  display: block;
}.ant-input-number:hover {
  border-color: #cc5652;
  border-right-width: 1px !important;
}.ant-input-number:hover + .ant-form-item-children-icon {
  opacity: 0;
  transition: opacity 0.24s linear 0.24s;
}.ant-input-number-focused {
  border-color: #cc5652;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(190, 45, 45, 0.2);
}.ant-input-rtl .ant-input-number-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-input-number-disabled {
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
  color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
}.ant-input-number-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}.ant-input-number-disabled .ant-input-number-input {
  cursor: not-allowed;
}.ant-input-number-disabled .ant-input-number-handler-wrap {
  display: none;
}.ant-input-number-readonly .ant-input-number-handler-wrap {
  display: none;
}.ant-input-number-input {
  width: 100%;
  height: 30px;
  padding: 0 11px;
  text-align: left;
  background-color: transparent;
  border: 0;
  border-radius: 4px;
  outline: 0;
  transition: all 0.3s linear;
  -moz-appearance: textfield !important;
}.ant-input-number-input::placeholder {
  color: #bfbfbf;
}.ant-input-number-input:placeholder-shown {
  text-overflow: ellipsis;
}.ant-input-number-input::placeholder {
  color: #bfbfbf;
}.ant-input-number-input:placeholder-shown {
  text-overflow: ellipsis;
}.ant-input-number-input[type='number']::-webkit-inner-spin-button,
.ant-input-number-input[type='number']::-webkit-outer-spin-button {
  margin: 0;
  -webkit-appearance: none;
}.ant-input-number-lg {
  padding: 0;
  font-size: 15px;
}.ant-input-number-lg input {
  height: 38px;
}.ant-input-number-sm {
  padding: 0;
}.ant-input-number-sm input {
  height: 22px;
  padding: 0 7px;
}.ant-input-number-handler-wrap {
  position: absolute;
  top: 0;
  right: 0;
  width: 22px;
  height: 100%;
  background: #fff;
  border-left: 1px solid #d9d9d9;
  border-radius: 0 4px 4px 0;
  opacity: 0;
  transition: opacity 0.24s linear 0.1s;
}.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner,
.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner {
  min-width: auto;
  margin-right: 0;
  font-size: 7px;
}.ant-input-number-borderless .ant-input-number-handler-wrap {
  border-left-width: 0;
}.ant-input-number-handler-wrap:hover .ant-input-number-handler {
  height: 40%;
}.ant-input-number:hover .ant-input-number-handler-wrap {
  opacity: 1;
}.ant-input-number-handler-up {
  border-top-right-radius: 4px;
  cursor: pointer;
}.ant-input-number-handler-up-inner {
  top: 50%;
  margin-top: -5px;
  text-align: center;
}.ant-input-number-handler-up:hover {
  height: 60% !important;
}.ant-input-number-handler-down {
  top: 0;
  border-top: 1px solid #d9d9d9;
  border-bottom-right-radius: 4px;
  cursor: pointer;
}.ant-input-number-handler-down-inner {
  top: 50%;
  text-align: center;
  transform: translateY(-50%);
}.ant-input-number-handler-down:hover {
  height: 60% !important;
}.ant-input-number-borderless .ant-input-number-handler-down {
  border-top-width: 0;
}.ant-input-number-handler-up-disabled,
.ant-input-number-handler-down-disabled {
  cursor: not-allowed;
}.ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner,
.ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner {
  color: rgba(0, 0, 0, 0.6);
}.ant-input-number-borderless {
  box-shadow: none;
}.ant-input-number-out-of-range input {
  color: #ff4d4f;
}.ant-input-number-rtl {
  direction: rtl;
}.ant-input-number-rtl .ant-input-number-handler-wrap {
  right: auto;
  left: 0;
  border-right: 1px solid #d9d9d9;
  border-left: 0;
  border-radius: 4px 0 0 4px;
}.ant-input-number-rtl.ant-input-number-borderless .ant-input-number-handler-wrap {
  border-right-width: 0;
}.ant-input-number-rtl .ant-input-number-input {
  direction: ltr;
  text-align: right;
}.ant-layout {
  display: flex;
  flex: auto;
  flex-direction: column;
  /* fix firefox can't set height smaller than content on flex item */
  min-height: 0;
  background: #f8f8f8;
}.ant-layout,
.ant-layout * {
  box-sizing: border-box;
}.ant-layout.ant-layout-has-sider {
  flex-direction: row;
}.ant-layout.ant-layout-has-sider > .ant-layout,
.ant-layout.ant-layout-has-sider > .ant-layout-content {
  width: 0;
}.ant-layout-header,
.ant-layout-footer {
  flex: 0 0 auto;
}.ant-layout-header {
  height: 46px;
  padding: 0 50px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 46px;
  background: #be2d2d;
}.ant-layout-footer {
  padding: 24px 50px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  background: #f8f8f8;
}.ant-layout-content {
  flex: auto;
  /* fix firefox can't set height smaller than content on flex item */
  min-height: 0;
}.ant-layout-sider {
  position: relative;
  /* fix firefox can't set width smaller than content on flex item */
  min-width: 0;
  background: #fff;
  transition: all 0.2s;
}.ant-layout-sider-children {
  height: 100%;
  margin-top: -0.1px;
  padding-top: 0.1px;
}.ant-layout-sider-has-trigger {
  padding-bottom: 48px;
}.ant-layout-sider-right {
  order: 1;
}.ant-layout-sider-trigger {
  position: fixed;
  bottom: 0;
  z-index: 1;
  height: 48px;
  color: #fff;
  line-height: 48px;
  text-align: center;
  background: #002140;
  cursor: pointer;
  transition: all 0.2s;
}.ant-layout-sider-zero-width > * {
  overflow: hidden;
}.ant-layout-sider-zero-width-trigger {
  position: absolute;
  top: 46px;
  right: -36px;
  z-index: 1;
  width: 36px;
  height: 42px;
  color: #fff;
  font-size: 18px;
  line-height: 42px;
  text-align: center;
  background: #fff;
  border-radius: 0 4px 4px 0;
  cursor: pointer;
  transition: background 0.3s ease;
}.ant-layout-sider-zero-width-trigger::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  transition: all 0.3s;
  content: '';
}.ant-layout-sider-zero-width-trigger:hover::after {
  background: rgba(255, 255, 255, 0.1);
}.ant-layout-sider-zero-width-trigger-right {
  left: -36px;
  border-radius: 4px 0 0 4px;
}.ant-layout-sider-light {
  background: #fff;
}.ant-layout-sider-light .ant-layout-sider-trigger {
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
}.ant-layout-sider-light .ant-layout-sider-zero-width-trigger {
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
}.ant-layout-rtl {
  direction: rtl;
}nz-content {
  display: block;
}nz-footer {
  display: block;
}nz-header {
  display: block;
}.ant-form-item .ant-mentions,
.ant-form-item textarea.ant-input {
  height: auto;
}.ant-form-item .ant-upload {
  background: transparent;
}.ant-form-item .ant-upload.ant-upload-drag {
  background: #fafafa;
}.ant-form-item input[type='radio'],
.ant-form-item input[type='checkbox'] {
  width: 14px;
  height: 14px;
}.ant-form-item .ant-radio-inline,
.ant-form-item .ant-checkbox-inline {
  display: inline-block;
  margin-left: 8px;
  font-weight: normal;
  vertical-align: middle;
  cursor: pointer;
}.ant-form-item .ant-radio-inline:first-child,
.ant-form-item .ant-checkbox-inline:first-child {
  margin-left: 0;
}.ant-form-item .ant-checkbox-vertical,
.ant-form-item .ant-radio-vertical {
  display: block;
}.ant-form-item .ant-checkbox-vertical + .ant-checkbox-vertical,
.ant-form-item .ant-radio-vertical + .ant-radio-vertical {
  margin-left: 0;
}.ant-form-item .ant-input-number + .ant-form-text {
  margin-left: 8px;
}.ant-form-item .ant-input-number-handler-wrap {
  z-index: 2;
}.ant-form-item .ant-select,
.ant-form-item .ant-cascader-picker {
  width: 100%;
}.ant-form-item .ant-input-group .ant-select,
.ant-form-item .ant-input-group .ant-cascader-picker {
  width: auto;
}.ant-form-inline {
  display: flex;
  flex-wrap: wrap;
}.ant-form-inline .ant-form-item {
  flex: none;
  flex-wrap: nowrap;
  margin-right: 16px;
  margin-bottom: 0;
}.ant-form-inline .ant-form-item-with-help {
  margin-bottom: 24px;
}.ant-form-inline .ant-form-item > .ant-form-item-label,
.ant-form-inline .ant-form-item > .ant-form-item-control {
  display: inline-block;
  vertical-align: top;
}.ant-form-inline .ant-form-item > .ant-form-item-label {
  flex: none;
}.ant-form-inline .ant-form-item .ant-form-text {
  display: inline-block;
}.ant-form-inline .ant-form-item .ant-form-item-has-feedback {
  display: inline-block;
}.ant-form-horizontal .ant-form-item-label {
  flex-grow: 0;
}.ant-form-horizontal .ant-form-item-control {
  flex: 1 1 0;
}.ant-form-vertical .ant-form-item {
  flex-direction: column;
}.ant-form-vertical .ant-form-item-label > label {
  height: auto;
}.ant-form-vertical .ant-form-item-label,
.ant-col-24.ant-form-item-label,
.ant-col-xl-24.ant-form-item-label {
  padding: 0 0 8px;
  line-height: 1.5715;
  white-space: initial;
  text-align: left;
}.ant-form-vertical .ant-form-item-label > label,
.ant-col-24.ant-form-item-label > label,
.ant-col-xl-24.ant-form-item-label > label {
  margin: 0;
}.ant-form-vertical .ant-form-item-label > label::after,
.ant-col-24.ant-form-item-label > label::after,
.ant-col-xl-24.ant-form-item-label > label::after {
  display: none;
}.ant-form-rtl.ant-form-vertical .ant-form-item-label,
.ant-form-rtl.ant-col-24.ant-form-item-label,
.ant-form-rtl.ant-col-xl-24.ant-form-item-label {
  text-align: right;
}@media (max-width: 575px) {
  .ant-form-item .ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .ant-form-item .ant-form-item-label > label {
    margin: 0;
  }
  .ant-form-item .ant-form-item-label > label::after {
    display: none;
  }
  .ant-form-rtl.ant-form-item .ant-form-item-label {
    text-align: right;
  }
  .ant-form .ant-form-item {
    flex-wrap: wrap;
  }
  .ant-form .ant-form-item .ant-form-item-label,
  .ant-form .ant-form-item .ant-form-item-control {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .ant-col-xs-24.ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .ant-col-xs-24.ant-form-item-label > label {
    margin: 0;
  }
  .ant-col-xs-24.ant-form-item-label > label::after {
    display: none;
  }
  .ant-form-rtl.ant-col-xs-24.ant-form-item-label {
    text-align: right;
  }
}@media (max-width: 767px) {
  .ant-col-sm-24.ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .ant-col-sm-24.ant-form-item-label > label {
    margin: 0;
  }
  .ant-col-sm-24.ant-form-item-label > label::after {
    display: none;
  }
  .ant-form-rtl.ant-col-sm-24.ant-form-item-label {
    text-align: right;
  }
}@media (max-width: 991px) {
  .ant-col-md-24.ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .ant-col-md-24.ant-form-item-label > label {
    margin: 0;
  }
  .ant-col-md-24.ant-form-item-label > label::after {
    display: none;
  }
  .ant-form-rtl.ant-col-md-24.ant-form-item-label {
    text-align: right;
  }
}@media (max-width: 1199px) {
  .ant-col-lg-24.ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .ant-col-lg-24.ant-form-item-label > label {
    margin: 0;
  }
  .ant-col-lg-24.ant-form-item-label > label::after {
    display: none;
  }
  .ant-form-rtl.ant-col-lg-24.ant-form-item-label {
    text-align: right;
  }
}@media (max-width: 1599px) {
  .ant-col-xl-24.ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }
  .ant-col-xl-24.ant-form-item-label > label {
    margin: 0;
  }
  .ant-col-xl-24.ant-form-item-label > label::after {
    display: none;
  }
  .ant-form-rtl.ant-col-xl-24.ant-form-item-label {
    text-align: right;
  }
}.ant-form-item {
  /* Some non-status related component style is in `components.less` */
  /* To support leave along ErrorList. We add additional className to handle explain style */
}.ant-form-item-explain.ant-form-item-explain-error {
  color: #ff4d4f;
}.ant-form-item-explain.ant-form-item-explain-warning {
  color: #faad14;
}.ant-form-item-has-feedback .ant-input {
  padding-right: 24px;
}.ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input-suffix {
  padding-right: 18px;
}.ant-form-item-has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix {
  right: 28px;
}.ant-form-item-has-feedback .ant-switch {
  margin: 2px 0 4px;
}.ant-form-item-has-feedback > .ant-select .ant-select-arrow,
.ant-form-item-has-feedback > .ant-select .ant-select-clear,
.ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-arrow,
.ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-clear {
  right: 32px;
}.ant-form-item-has-feedback > .ant-select .ant-select-selection-selected-value,
.ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection-selected-value {
  padding-right: 42px;
}.ant-form-item-has-feedback .ant-cascader-picker-arrow {
  margin-right: 19px;
}.ant-form-item-has-feedback .ant-cascader-picker-clear {
  right: 32px;
}.ant-form-item-has-feedback .ant-picker {
  padding-right: 27.9px;
}.ant-form-item-has-feedback .ant-picker-large {
  padding-right: 27.9px;
}.ant-form-item-has-feedback .ant-picker-small {
  padding-right: 23.9px;
}.ant-form-item-has-feedback.ant-form-item-has-success .ant-form-item-children-icon,
.ant-form-item-has-feedback.ant-form-item-has-warning .ant-form-item-children-icon,
.ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon,
.ant-form-item-has-feedback.ant-form-item-is-validating .ant-form-item-children-icon {
  position: absolute;
  top: 50%;
  right: 0;
  z-index: 1;
  width: 32px;
  height: 20px;
  margin-top: -10px;
  font-size: 13px;
  line-height: 20px;
  text-align: center;
  visibility: visible;
  animation: zoomIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
  pointer-events: none;
}.ant-form-item-has-success.ant-form-item-has-feedback .ant-form-item-children-icon {
  color: #52c41a;
  animation-name: diffZoomIn1 !important;
}.ant-form-item-has-warning .ant-form-item-split {
  color: #faad14;
}.ant-form-item-has-warning .ant-input,
.ant-form-item-has-warning .ant-input-affix-wrapper,
.ant-form-item-has-warning .ant-input:hover,
.ant-form-item-has-warning .ant-input-affix-wrapper:hover {
  background-color: #fff;
  border-color: #faad14;
}.ant-form-item-has-warning .ant-input:focus,
.ant-form-item-has-warning .ant-input-affix-wrapper:focus,
.ant-form-item-has-warning .ant-input-focused,
.ant-form-item-has-warning .ant-input-affix-wrapper-focused {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}.ant-form-item-has-warning .ant-input-disabled {
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}.ant-form-item-has-warning .ant-input-affix-wrapper-disabled {
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}.ant-form-item-has-warning .ant-input-affix-wrapper-disabled input:focus {
  box-shadow: none !important;
}.ant-form-item-has-warning .ant-calendar-picker-open .ant-calendar-picker-input {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}.ant-form-item-has-warning .ant-input-prefix {
  color: #faad14;
}.ant-form-item-has-warning .ant-input-group-addon {
  color: #faad14;
  border-color: #faad14;
}.ant-form-item-has-warning .has-feedback {
  color: #faad14;
}.ant-form-item-has-warning.ant-form-item-has-feedback .ant-form-item-children-icon {
  color: #faad14;
  animation-name: diffZoomIn3 !important;
}.ant-form-item-has-warning .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector {
  background-color: #fff;
  border-color: #faad14 !important;
}.ant-form-item-has-warning .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-open .ant-select-selector,
.ant-form-item-has-warning .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-focused .ant-select-selector {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}.ant-form-item-has-warning .ant-input-number,
.ant-form-item-has-warning .ant-picker {
  background-color: #fff;
  border-color: #faad14;
}.ant-form-item-has-warning .ant-input-number-focused,
.ant-form-item-has-warning .ant-picker-focused,
.ant-form-item-has-warning .ant-input-number:focus,
.ant-form-item-has-warning .ant-picker:focus {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}.ant-form-item-has-warning .ant-input-number:not([disabled]):hover,
.ant-form-item-has-warning .ant-picker:not([disabled]):hover {
  background-color: #fff;
  border-color: #faad14;
}.ant-form-item-has-warning .ant-cascader-picker:focus .ant-cascader-input {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}.ant-form-item-has-error .ant-form-item-split {
  color: #ff4d4f;
}.ant-form-item-has-error .ant-input,
.ant-form-item-has-error .ant-input-affix-wrapper,
.ant-form-item-has-error .ant-input:hover,
.ant-form-item-has-error .ant-input-affix-wrapper:hover {
  background-color: #fff;
  border-color: #ff4d4f;
}.ant-form-item-has-error .ant-input:focus,
.ant-form-item-has-error .ant-input-affix-wrapper:focus,
.ant-form-item-has-error .ant-input-focused,
.ant-form-item-has-error .ant-input-affix-wrapper-focused {
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}.ant-form-item-has-error .ant-input-disabled {
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}.ant-form-item-has-error .ant-input-affix-wrapper-disabled {
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}.ant-form-item-has-error .ant-input-affix-wrapper-disabled input:focus {
  box-shadow: none !important;
}.ant-form-item-has-error .ant-calendar-picker-open .ant-calendar-picker-input {
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}.ant-form-item-has-error .ant-input-prefix {
  color: #ff4d4f;
}.ant-form-item-has-error .ant-input-group-addon {
  color: #ff4d4f;
  border-color: #ff4d4f;
}.ant-form-item-has-error .has-feedback {
  color: #ff4d4f;
}.ant-form-item-has-error.ant-form-item-has-feedback .ant-form-item-children-icon {
  color: #ff4d4f;
  animation-name: diffZoomIn2 !important;
}.ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector {
  background-color: #fff;
  border-color: #ff4d4f !important;
}.ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-open .ant-select-selector,
.ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-focused .ant-select-selector {
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}.ant-form-item-has-error .ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  border: 0;
}.ant-form-item-has-error .ant-select.ant-select-auto-complete .ant-input:focus {
  border-color: #ff4d4f;
}.ant-form-item-has-error .ant-input-number,
.ant-form-item-has-error .ant-picker {
  background-color: #fff;
  border-color: #ff4d4f;
}.ant-form-item-has-error .ant-input-number-focused,
.ant-form-item-has-error .ant-picker-focused,
.ant-form-item-has-error .ant-input-number:focus,
.ant-form-item-has-error .ant-picker:focus {
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}.ant-form-item-has-error .ant-input-number:not([disabled]):hover,
.ant-form-item-has-error .ant-picker:not([disabled]):hover {
  background-color: #fff;
  border-color: #ff4d4f;
}.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor,
.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover {
  background-color: #fff;
  border-color: #ff4d4f;
}.ant-form-item-has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor,
.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus {
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}.ant-form-item-has-error .ant-cascader-picker:focus .ant-cascader-input {
  background-color: #fff;
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}.ant-form-item-has-error .ant-transfer-list {
  border-color: #ff4d4f;
}.ant-form-item-has-error .ant-transfer-list-search:not([disabled]) {
  border-color: #d9d9d9;
}.ant-form-item-has-error .ant-transfer-list-search:not([disabled]):hover {
  border-color: #cc5652;
  border-right-width: 1px !important;
}.ant-input-rtl .ant-form-item-has-error .ant-transfer-list-search:not([disabled]):hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-form-item-has-error .ant-transfer-list-search:not([disabled]):focus {
  border-color: #cc5652;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(190, 45, 45, 0.2);
}.ant-input-rtl .ant-form-item-has-error .ant-transfer-list-search:not([disabled]):focus {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-form-item-has-error .ant-radio-button-wrapper {
  border-color: #ff4d4f !important;
}.ant-form-item-has-error .ant-radio-button-wrapper:not(:first-child)::before {
  background-color: #ff4d4f;
}.ant-form-item-is-validating.ant-form-item-has-feedback .ant-form-item-children-icon {
  display: inline-block;
  color: #be2d2d;
}.ant-form {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}.ant-form legend {
  display: block;
  width: 100%;
  margin-bottom: 20px;
  padding: 0;
  color: rgba(0, 0, 0, 0.45);
  font-size: 15px;
  line-height: inherit;
  border: 0;
  border-bottom: 1px solid #d9d9d9;
}.ant-form label {
  font-size: 13px;
}.ant-form input[type='search'] {
  box-sizing: border-box;
}.ant-form input[type='radio'],
.ant-form input[type='checkbox'] {
  line-height: normal;
}.ant-form input[type='file'] {
  display: block;
}.ant-form input[type='range'] {
  display: block;
  width: 100%;
}.ant-form select[multiple],
.ant-form select[size] {
  height: auto;
}.ant-form input[type='file']:focus,
.ant-form input[type='radio']:focus,
.ant-form input[type='checkbox']:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}.ant-form output {
  display: block;
  padding-top: 15px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  line-height: 1.5715;
}.ant-form .ant-form-text {
  display: inline-block;
  padding-right: 8px;
}.ant-form-small .ant-form-item-label > label {
  height: 24px;
}.ant-form-small .ant-form-item-control-input {
  min-height: 24px;
}.ant-form-large .ant-form-item-label > label {
  height: 40px;
}.ant-form-large .ant-form-item-control-input {
  min-height: 40px;
}.ant-form-item {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  margin-bottom: 24px;
  vertical-align: top;
}.ant-form-item-with-help {
  margin-bottom: 0;
}.ant-form-item-hidden,
.ant-form-item-hidden.ant-row {
  display: none;
}.ant-form-item-label {
  display: inline-block;
  flex-grow: 0;
  overflow: hidden;
  white-space: nowrap;
  text-align: right;
  vertical-align: middle;
}.ant-form-item-label-left {
  text-align: left;
}.ant-form-item-label > label {
  position: relative;
  display: inline-flex;
  align-items: center;
  height: 32px;
  color: #495057;
  font-size: 13px;
}.ant-form-item-label > label > .anticon {
  font-size: 13px;
  vertical-align: top;
}.ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before {
  display: inline-block;
  margin-right: 4px;
  color: #ff4d4f;
  font-size: 13px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}.ant-form-hide-required-mark .ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before {
  display: none;
}.ant-form-item-label > label .ant-form-item-optional {
  display: inline-block;
  margin-left: 4px;
  color: rgba(0, 0, 0, 0.45);
}.ant-form-hide-required-mark .ant-form-item-label > label .ant-form-item-optional {
  display: none;
}.ant-form-item-label > label .ant-form-item-tooltip {
  color: rgba(0, 0, 0, 0.45);
  cursor: help;
  writing-mode: horizontal-tb;
  margin-inline-start: 4px;
}.ant-form-item-label > label::after {
  content: ':';
  position: relative;
  top: -0.5px;
  margin: 0 8px 0 2px;
}.ant-form-item-label > label.ant-form-item-no-colon::after {
  content: ' ';
}.ant-form-item-control {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}.ant-form-item-control:first-child:not([class^='ant-col-']):not([class*=' ant-col-']) {
  width: 100%;
}.ant-form-item-control-input {
  position: relative;
  display: flex;
  align-items: center;
  min-height: 32px;
}.ant-form-item-control-input-content {
  flex: auto;
  max-width: 100%;
}.ant-form-item-explain,
.ant-form-item-extra {
  clear: both;
  min-height: 24px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 13px;
  line-height: 1.5715;
  transition: color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  padding-top: 1px;
}.ant-form-item .ant-input-textarea-show-count::after {
  margin-bottom: -22px;
}.ant-show-help-enter,
.ant-show-help-appear {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-show-help-leave {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-show-help-enter.ant-show-help-enter-active,
.ant-show-help-appear.ant-show-help-appear-active {
  animation-name: antShowHelpIn;
  animation-play-state: running;
}.ant-show-help-leave.ant-show-help-leave-active {
  animation-name: antShowHelpOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-show-help-enter,
.ant-show-help-appear {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-show-help-leave {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-play-state: paused;
}.ant-show-help-enter.ant-show-help-enter-active,
.ant-show-help-appear.ant-show-help-appear-active {
  animation-name: antShowHelpIn;
  animation-play-state: running;
}.ant-show-help-leave.ant-show-help-leave-active {
  animation-name: antShowHelpOut;
  animation-play-state: running;
  pointer-events: none;
}.ant-show-help-enter,
.ant-show-help-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}.ant-show-help-leave {
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}@keyframes antShowHelpIn {
  0% {
    transform: translateY(-5px);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}@keyframes antShowHelpOut {
  to {
    transform: translateY(-5px);
    opacity: 0;
  }
}@keyframes diffZoomIn1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}@keyframes diffZoomIn2 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}@keyframes diffZoomIn3 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}.ant-form-rtl {
  direction: rtl;
}.ant-form-rtl .ant-form-item-label {
  text-align: left;
}.ant-form-rtl .ant-form-item-label > label.ant-form-item-required::before {
  margin-right: 0;
  margin-left: 4px;
}.ant-form-rtl .ant-form-item-label > label::after {
  margin: 0 2px 0 8px;
}.ant-form-rtl .ant-form-item-label > label .ant-form-item-optional {
  margin-right: 4px;
  margin-left: 0;
}.ant-col-rtl .ant-form-item-control:first-child {
  width: 100%;
}.ant-form-rtl .ant-form-item-has-feedback .ant-input {
  padding-right: 11px;
  padding-left: 24px;
}.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input-suffix {
  padding-right: 11px;
  padding-left: 18px;
}.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input {
  padding: 0;
}.ant-form-rtl .ant-form-item-has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix {
  right: auto;
  left: 28px;
}.ant-form-rtl .ant-form-item-has-feedback .ant-input-number {
  padding-left: 18px;
}.ant-form-rtl .ant-form-item-has-feedback > .ant-select .ant-select-arrow,
.ant-form-rtl .ant-form-item-has-feedback > .ant-select .ant-select-clear,
.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-arrow,
.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-clear {
  right: auto;
  left: 32px;
}.ant-form-rtl .ant-form-item-has-feedback > .ant-select .ant-select-selection-selected-value,
.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection-selected-value {
  padding-right: 0;
  padding-left: 42px;
}.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-arrow {
  margin-right: 0;
  margin-left: 19px;
}.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-clear {
  right: auto;
  left: 32px;
}.ant-form-rtl .ant-form-item-has-feedback .ant-picker {
  padding-right: 11px;
  padding-left: 27.9px;
}.ant-form-rtl .ant-form-item-has-feedback .ant-picker-large {
  padding-right: 11px;
  padding-left: 27.9px;
}.ant-form-rtl .ant-form-item-has-feedback .ant-picker-small {
  padding-right: 7px;
  padding-left: 23.9px;
}.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-success .ant-form-item-children-icon,
.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-warning .ant-form-item-children-icon,
.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon,
.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-is-validating .ant-form-item-children-icon {
  right: auto;
  left: 0;
}.ant-form-rtl.ant-form-inline .ant-form-item {
  margin-right: 0;
  margin-left: 16px;
}.ant-list {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
}.ant-list * {
  outline: none;
}.ant-list-pagination {
  margin-top: 24px;
  text-align: right;
}.ant-list-pagination .ant-pagination-options {
  text-align: left;
}.ant-list-more {
  margin-top: 12px;
  text-align: center;
}.ant-list-more button {
  padding-right: 32px;
  padding-left: 32px;
}.ant-list-spin {
  min-height: 40px;
  text-align: center;
}.ant-list-empty-text {
  padding: 16px;
  color: rgba(0, 0, 0, 0.6);
  font-size: 13px;
  text-align: center;
}.ant-list-items {
  margin: 0;
  padding: 0;
  list-style: none;
}.ant-list-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 0;
  color: rgba(0, 0, 0, 0.85);
}.ant-list-item-meta {
  display: flex;
  flex: 1;
  align-items: flex-start;
  max-width: 100%;
}.ant-list-item-meta-avatar {
  margin-right: 16px;
}.ant-list-item-meta-content {
  flex: 1 0;
  width: 0;
  color: rgba(0, 0, 0, 0.85);
}.ant-list-item-meta-title {
  margin-bottom: 4px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  line-height: 1.5715;
}.ant-list-item-meta-title > a {
  color: rgba(0, 0, 0, 0.85);
  transition: all 0.3s;
}.ant-list-item-meta-title > a:hover {
  color: #be2d2d;
}.ant-list-item-meta-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 13px;
  line-height: 1.5715;
}.ant-list-item-action {
  flex: 0 0 auto;
  margin-left: 48px;
  padding: 0;
  font-size: 0;
  list-style: none;
}.ant-list-item-action > li {
  position: relative;
  display: inline-block;
  padding: 0 8px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 13px;
  line-height: 1.5715;
  text-align: center;
}.ant-list-item-action > li:first-child {
  padding-left: 0;
}.ant-list-item-action-split {
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 14px;
  margin-top: -7px;
  background-color: #dadce0;
}.ant-list-header {
  background: transparent;
}.ant-list-footer {
  background: transparent;
}.ant-list-header,
.ant-list-footer {
  padding-top: 12px;
  padding-bottom: 12px;
}.ant-list-empty {
  padding: 16px 0;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  text-align: center;
}.ant-list-split .ant-list-item {
  border-bottom: 1px solid #dadce0;
}.ant-list-split .ant-list-item:last-child {
  border-bottom: none;
}.ant-list-split .ant-list-header {
  border-bottom: 1px solid #dadce0;
}.ant-list-split.ant-list-empty .ant-list-footer {
  border-top: 1px solid #dadce0;
}.ant-list-loading .ant-list-spin-nested-loading {
  min-height: 32px;
}.ant-list-split.ant-list-something-after-last-item .ant-spin-container > .ant-list-items > .ant-list-item:last-child {
  border-bottom: 1px solid #dadce0;
}.ant-list-lg .ant-list-item {
  padding: 16px 24px;
}.ant-list-sm .ant-list-item {
  padding: 8px 16px;
}.ant-list-vertical .ant-list-item {
  align-items: initial;
}.ant-list-vertical .ant-list-item-main {
  display: block;
  flex: 1;
}.ant-list-vertical .ant-list-item-extra {
  margin-left: 40px;
}.ant-list-vertical .ant-list-item-meta {
  margin-bottom: 16px;
}.ant-list-vertical .ant-list-item-meta-title {
  margin-bottom: 12px;
  color: #495057;
  font-size: 15px;
  line-height: 24px;
}.ant-list-vertical .ant-list-item-action {
  margin-top: 16px;
  margin-left: auto;
}.ant-list-vertical .ant-list-item-action > li {
  padding: 0 16px;
}.ant-list-vertical .ant-list-item-action > li:first-child {
  padding-left: 0;
}.ant-list-grid .ant-col > .ant-list-item {
  display: block;
  max-width: 100%;
  margin-bottom: 10px;
  padding-top: 0;
  padding-bottom: 0;
  border-bottom: none;
}.ant-list-item-no-flex {
  display: block;
}.ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action {
  float: right;
}.ant-list-bordered {
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}.ant-list-bordered .ant-list-header {
  padding-right: 24px;
  padding-left: 24px;
}.ant-list-bordered .ant-list-footer {
  padding-right: 24px;
  padding-left: 24px;
}.ant-list-bordered .ant-list-item {
  padding-right: 24px;
  padding-left: 24px;
}.ant-list-bordered .ant-list-pagination {
  margin: 10px 24px;
}.ant-list-bordered.ant-list-sm .ant-list-item {
  padding: 8px 16px;
}.ant-list-bordered.ant-list-sm .ant-list-header,
.ant-list-bordered.ant-list-sm .ant-list-footer {
  padding: 8px 16px;
}.ant-list-bordered.ant-list-lg .ant-list-item {
  padding: 16px 24px;
}.ant-list-bordered.ant-list-lg .ant-list-header,
.ant-list-bordered.ant-list-lg .ant-list-footer {
  padding: 16px 24px;
}@media screen and (max-width: 768px) {
  .ant-list-item-action {
    margin-left: 24px;
  }
  .ant-list-vertical .ant-list-item-extra {
    margin-left: 24px;
  }
}@media screen and (max-width: 576px) {
  .ant-list-item {
    flex-wrap: wrap;
  }
  .ant-list-item-action {
    margin-left: 12px;
  }
  .ant-list-vertical .ant-list-item {
    flex-wrap: wrap-reverse;
  }
  .ant-list-vertical .ant-list-item-main {
    min-width: 220px;
  }
  .ant-list-vertical .ant-list-item-extra {
    margin: auto auto 16px;
  }
}.ant-list-rtl {
  direction: rtl;
  text-align: right;
}.ant-list-rtl .ReactVirtualized__List .ant-list-item {
  direction: rtl;
}.ant-list-rtl .ant-list-pagination {
  text-align: left;
}.ant-list-rtl .ant-list-item-meta-avatar {
  margin-right: 0;
  margin-left: 16px;
}.ant-list-rtl .ant-list-item-action {
  margin-right: 48px;
  margin-left: 0;
}.ant-list.ant-list-rtl .ant-list-item-action > li:first-child {
  padding-right: 0;
  padding-left: 16px;
}.ant-list-rtl .ant-list-item-action-split {
  right: auto;
  left: 0;
}.ant-list-rtl.ant-list-vertical .ant-list-item-extra {
  margin-right: 40px;
  margin-left: 0;
}.ant-list-rtl.ant-list-vertical .ant-list-item-action {
  margin-right: auto;
}.ant-list-rtl .ant-list-vertical .ant-list-item-action > li:first-child {
  padding-right: 0;
  padding-left: 16px;
}.ant-list-rtl .ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action {
  float: left;
}@media screen and (max-width: 768px) {
  .ant-list-rtl .ant-list-item-action {
    margin-right: 24px;
    margin-left: 0;
  }
  .ant-list-rtl .ant-list-vertical .ant-list-item-extra {
    margin-right: 24px;
    margin-left: 0;
  }
}@media screen and (max-width: 576px) {
  .ant-list-rtl .ant-list-item-action {
    margin-right: 22px;
    margin-left: 0;
  }
  .ant-list-rtl.ant-list-vertical .ant-list-item-extra {
    margin: auto auto 16px;
  }
}nz-list,
nz-list nz-spin,
nz-list-header,
nz-list-footer,
nz-list-pagination,
nz-list-empty,
nz-list-item-extra {
  display: block;
}.ant-menu-item-danger.ant-menu-item {
  color: #ff4d4f;
}.ant-menu-item-danger.ant-menu-item:hover,
.ant-menu-item-danger.ant-menu-item-active {
  color: #ff4d4f;
}.ant-menu-item-danger.ant-menu-item:active {
  background: #fff1f0;
}.ant-menu-item-danger.ant-menu-item-selected {
  color: #ff4d4f;
}.ant-menu-item-danger.ant-menu-item-selected > a,
.ant-menu-item-danger.ant-menu-item-selected > a:hover {
  color: #ff4d4f;
}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected {
  background-color: #fff1f0;
}.ant-menu-inline .ant-menu-item-danger.ant-menu-item::after {
  border-right-color: #ff4d4f;
}.ant-menu-dark .ant-menu-item-danger.ant-menu-item,
.ant-menu-dark .ant-menu-item-danger.ant-menu-item:hover,
.ant-menu-dark .ant-menu-item-danger.ant-menu-item > a {
  color: #ff4d4f;
}.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected {
  color: #fff;
  background-color: #ff4d4f;
}.ant-menu {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum';
  margin-bottom: 0;
  padding-left: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  line-height: 0;
  text-align: left;
  list-style: none;
  background: #fff;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  transition: background 0.3s, width 0.3s cubic-bezier(0.2, 0, 0, 1) 0s;
}.ant-menu::before {
  display: table;
  content: '';
}.ant-menu::after {
  display: table;
  clear: both;
  content: '';
}.ant-menu::before {
  display: table;
  content: '';
}.ant-menu::after {
  display: table;
  clear: both;
  content: '';
}.ant-menu::before {
  display: table;
  content: '';
}.ant-menu::after {
  display: table;
  clear: both;
  content: '';
}.ant-menu::before {
  display: table;
  content: '';
}.ant-menu::after {
  display: table;
  clear: both;
  content: '';
}.ant-menu ul,
.ant-menu ol {
  margin: 0;
  padding: 0;
  list-style: none;
}.ant-menu-hidden {
  display: none;
}.ant-menu-item-group-title {
  height: 1.5715;
  padding: 8px 16px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 13px;
  line-height: 1.5715;
  transition: all 0.3s;
}.ant-menu-horizontal .ant-menu-submenu {
  transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}.ant-menu-submenu,
.ant-menu-submenu-inline {
  transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}.ant-menu-submenu-selected {
  color: #be2d2d;
}.ant-menu-item:active,
.ant-menu-submenu-title:active {
  background: #f9eaea;
}.ant-menu-submenu .ant-menu-sub {
  cursor: initial;
  transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}.ant-menu-item a {
  color: rgba(0, 0, 0, 0.85);
}.ant-menu-item a:hover {
  color: #be2d2d;
}.ant-menu-item a::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: transparent;
  content: '';
}.ant-menu-item > .ant-badge a {
  color: rgba(0, 0, 0, 0.85);
}.ant-menu-item > .ant-badge a:hover {
  color: #be2d2d;
}.ant-menu-item-divider {
  height: 1px;
  overflow: hidden;
  line-height: 0;
  background-color: #dadce0;
}.ant-menu-item:hover,
.ant-menu-item-active,
.ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open,
.ant-menu-submenu-active,
.ant-menu-submenu-title:hover {
  color: #be2d2d;
}.ant-menu-horizontal .ant-menu-item,
.ant-menu-horizontal .ant-menu-submenu {
  margin-top: -1px;
}.ant-menu-horizontal > .ant-menu-item:hover,
.ant-menu-horizontal > .ant-menu-item-active,
.ant-menu-horizontal > .ant-menu-submenu .ant-menu-submenu-title:hover {
  background-color: transparent;
}.ant-menu-item-selected {
  color: #be2d2d;
}.ant-menu-item-selected a,
.ant-menu-item-selected a:hover {
  color: #be2d2d;
}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #f9eaea;
}.ant-menu-inline,
.ant-menu-vertical,
.ant-menu-vertical-left {
  border-right: 1px solid #dadce0;
}.ant-menu-vertical-right {
  border-left: 1px solid #dadce0;
}.ant-menu-vertical.ant-menu-sub,
.ant-menu-vertical-left.ant-menu-sub,
.ant-menu-vertical-right.ant-menu-sub {
  min-width: 160px;
  max-height: calc(100vh - 100px);
  padding: 0;
  overflow: hidden;
  border-right: 0;
}.ant-menu-vertical.ant-menu-sub:not([class*='-active']),
.ant-menu-vertical-left.ant-menu-sub:not([class*='-active']),
.ant-menu-vertical-right.ant-menu-sub:not([class*='-active']) {
  overflow-x: hidden;
  overflow-y: auto;
}.ant-menu-vertical.ant-menu-sub .ant-menu-item,
.ant-menu-vertical-left.ant-menu-sub .ant-menu-item,
.ant-menu-vertical-right.ant-menu-sub .ant-menu-item {
  left: 0;
  margin-left: 0;
  border-right: 0;
}.ant-menu-vertical.ant-menu-sub .ant-menu-item::after,
.ant-menu-vertical-left.ant-menu-sub .ant-menu-item::after,
.ant-menu-vertical-right.ant-menu-sub .ant-menu-item::after {
  border-right: 0;
}.ant-menu-vertical.ant-menu-sub > .ant-menu-item,
.ant-menu-vertical-left.ant-menu-sub > .ant-menu-item,
.ant-menu-vertical-right.ant-menu-sub > .ant-menu-item,
.ant-menu-vertical.ant-menu-sub > .ant-menu-submenu,
.ant-menu-vertical-left.ant-menu-sub > .ant-menu-submenu,
.ant-menu-vertical-right.ant-menu-sub > .ant-menu-submenu {
  transform-origin: 0 0;
}.ant-menu-horizontal.ant-menu-sub {
  min-width: 114px;
}.ant-menu-horizontal .ant-menu-item,
.ant-menu-horizontal .ant-menu-submenu-title {
  transition: border-color 0.3s, background 0.3s;
}.ant-menu-item,
.ant-menu-submenu-title {
  position: relative;
  display: block;
  margin: 0;
  padding: 0 20px;
  white-space: nowrap;
  cursor: pointer;
  transition: border-color 0.3s, background 0.3s, padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}.ant-menu-item .ant-menu-item-icon,
.ant-menu-submenu-title .ant-menu-item-icon,
.ant-menu-item .anticon,
.ant-menu-submenu-title .anticon {
  min-width: 14px;
  margin-right: 10px;
  font-size: 13px;
  transition: font-size 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s;
}.ant-menu-item .ant-menu-item-icon + span,
.ant-menu-submenu-title .ant-menu-item-icon + span,
.ant-menu-item .anticon + span,
.ant-menu-submenu-title .anticon + span {
  opacity: 1;
  transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s;
}.ant-menu-item.ant-menu-item-only-child > .anticon,
.ant-menu-submenu-title.ant-menu-item-only-child > .anticon,
.ant-menu-item.ant-menu-item-only-child > .ant-menu-item-icon,
.ant-menu-submenu-title.ant-menu-item-only-child > .ant-menu-item-icon {
  margin-right: 0;
}.ant-menu > .ant-menu-item-divider {
  height: 1px;
  margin: 1px 0;
  padding: 0;
  overflow: hidden;
  line-height: 0;
  background-color: #dadce0;
}.ant-menu-submenu-popup {
  position: absolute;
  z-index: 1050;
  background: transparent;
  border-radius: 4px;
  box-shadow: none;
  transform-origin: 0 0;
}.ant-menu-submenu-popup::before {
  position: absolute;
  top: -7px;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  opacity: 0.0001;
  content: ' ';
}.ant-menu-submenu-placement-rightTop::before {
  top: 0;
  left: -7px;
}.ant-menu-submenu > .ant-menu {
  background-color: #fff;
  border-radius: 4px;
}.ant-menu-submenu > .ant-menu-submenu-title::after {
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}.ant-menu-submenu-popup > .ant-menu {
  background-color: #fff;
}.ant-menu-submenu-expand-icon,
.ant-menu-submenu-arrow {
  position: absolute;
  top: 50%;
  right: 16px;
  width: 10px;
  color: rgba(0, 0, 0, 0.85);
  transform: translateY(-50%);
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}.ant-menu-submenu-arrow::before,
.ant-menu-submenu-arrow::after {
  position: absolute;
  width: 6px;
  height: 1.5px;
  background-color: currentColor;
  border-radius: 2px;
  transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  content: '';
}.ant-menu-submenu-arrow::before {
  transform: rotate(45deg) translateY(-2.5px);
}.ant-menu-submenu-arrow::after {
  transform: rotate(-45deg) translateY(2.5px);
}.ant-menu-submenu:hover > .ant-menu-submenu-title > .ant-menu-submenu-expand-icon,
.ant-menu-submenu:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow {
  color: #be2d2d;
}.ant-menu-submenu-inline .ant-menu-submenu-arrow::before {
  transform: rotate(-45deg) translateX(2.5px);
}.ant-menu-submenu-inline .ant-menu-submenu-arrow::after {
  transform: rotate(45deg) translateX(-2.5px);
}.ant-menu-submenu-horizontal .ant-menu-submenu-arrow {
  display: none;
}.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow {
  transform: translateY(-2px);
}.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {
  transform: rotate(-45deg) translateX(-2.5px);
}.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before {
  transform: rotate(45deg) translateX(2.5px);
}.ant-menu-vertical .ant-menu-submenu-selected,
.ant-menu-vertical-left .ant-menu-submenu-selected,
.ant-menu-vertical-right .ant-menu-submenu-selected {
  color: #be2d2d;
}.ant-menu-horizontal {
  line-height: 46px;
  border: 0;
  border-bottom: 1px solid #dadce0;
  box-shadow: none;
}.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu {
  margin: 0 20px;
  margin-top: -1px;
  margin-bottom: 0;
  padding: 0 20px;
  padding-right: 0;
  padding-left: 0;
}.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item:hover,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu:hover,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-active,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-active,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-open,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-open,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-selected,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-selected {
  color: #be2d2d;
  border-bottom: 2px solid #be2d2d;
}.ant-menu-horizontal > .ant-menu-item,
.ant-menu-horizontal > .ant-menu-submenu {
  position: relative;
  top: 1px;
  display: inline-block;
  vertical-align: bottom;
  border-bottom: 2px solid transparent;
}.ant-menu-horizontal > .ant-menu-submenu > .ant-menu-submenu-title {
  padding: 0;
}.ant-menu-horizontal > .ant-menu-item a {
  color: rgba(0, 0, 0, 0.85);
}.ant-menu-horizontal > .ant-menu-item a:hover {
  color: #be2d2d;
}.ant-menu-horizontal > .ant-menu-item a::before {
  bottom: -2px;
}.ant-menu-horizontal > .ant-menu-item-selected a {
  color: #be2d2d;
}.ant-menu-horizontal::after {
  display: block;
  clear: both;
  height: 0;
  content: '\20';
}.ant-menu-vertical .ant-menu-item,
.ant-menu-vertical-left .ant-menu-item,
.ant-menu-vertical-right .ant-menu-item,
.ant-menu-inline .ant-menu-item {
  position: relative;
}.ant-menu-vertical .ant-menu-item::after,
.ant-menu-vertical-left .ant-menu-item::after,
.ant-menu-vertical-right .ant-menu-item::after,
.ant-menu-inline .ant-menu-item::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  border-right: 3px solid #be2d2d;
  transform: scaleY(0.0001);
  opacity: 0;
  transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
  content: '';
}.ant-menu-vertical .ant-menu-item,
.ant-menu-vertical-left .ant-menu-item,
.ant-menu-vertical-right .ant-menu-item,
.ant-menu-inline .ant-menu-item,
.ant-menu-vertical .ant-menu-submenu-title,
.ant-menu-vertical-left .ant-menu-submenu-title,
.ant-menu-vertical-right .ant-menu-submenu-title,
.ant-menu-inline .ant-menu-submenu-title {
  height: 40px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 0 16px;
  overflow: hidden;
  line-height: 40px;
  text-overflow: ellipsis;
}.ant-menu-vertical .ant-menu-submenu,
.ant-menu-vertical-left .ant-menu-submenu,
.ant-menu-vertical-right .ant-menu-submenu,
.ant-menu-inline .ant-menu-submenu {
  padding-bottom: 0.02px;
}.ant-menu-vertical .ant-menu-item:not(:last-child),
.ant-menu-vertical-left .ant-menu-item:not(:last-child),
.ant-menu-vertical-right .ant-menu-item:not(:last-child),
.ant-menu-inline .ant-menu-item:not(:last-child) {
  margin-bottom: 8px;
}.ant-menu-vertical > .ant-menu-item,
.ant-menu-vertical-left > .ant-menu-item,
.ant-menu-vertical-right > .ant-menu-item,
.ant-menu-inline > .ant-menu-item,
.ant-menu-vertical > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-vertical-left > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-vertical-right > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title {
  height: 40px;
  line-height: 40px;
}.ant-menu-vertical .ant-menu-submenu-title {
  padding-right: 34px;
}.ant-menu-inline {
  width: 100%;
}.ant-menu-inline .ant-menu-selected::after,
.ant-menu-inline .ant-menu-item-selected::after {
  transform: scaleY(1);
  opacity: 1;
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}.ant-menu-inline .ant-menu-item,
.ant-menu-inline .ant-menu-submenu-title {
  width: calc(100% + 1px);
}.ant-menu-inline .ant-menu-submenu-title {
  padding-right: 34px;
}.ant-menu-inline-collapsed {
  width: 60px;
}.ant-menu-inline-collapsed > .ant-menu-item,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title {
  left: 0;
  padding: 0 calc(50% - 15px / 2);
  text-overflow: clip;
}.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-submenu-arrow,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-submenu-arrow,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow {
  display: none;
}.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-item-icon,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-item-icon,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon,
.ant-menu-inline-collapsed > .ant-menu-item .anticon,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon {
  margin: 0;
  font-size: 15px;
  line-height: 40px;
}.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-item-icon + span,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-item-icon + span,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon + span,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon + span,
.ant-menu-inline-collapsed > .ant-menu-item .anticon + span,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon + span,
.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span,
.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span {
  display: inline-block;
  max-width: 0;
  opacity: 0;
}.ant-menu-inline-collapsed .ant-menu-item-icon,
.ant-menu-inline-collapsed .anticon {
  display: inline-block;
}.ant-menu-inline-collapsed-tooltip {
  pointer-events: none;
}.ant-menu-inline-collapsed-tooltip .ant-menu-item-icon,
.ant-menu-inline-collapsed-tooltip .anticon {
  display: none;
}.ant-menu-inline-collapsed-tooltip a {
  color: rgba(255, 255, 255, 0.85);
}.ant-menu-inline-collapsed .ant-menu-item-group-title {
  padding-right: 4px;
  padding-left: 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}.ant-menu-item-group-list {
  margin: 0;
  padding: 0;
}.ant-menu-item-group-list .ant-menu-item,
.ant-menu-item-group-list .ant-menu-submenu-title {
  padding: 0 16px 0 28px;
}.ant-menu-root.ant-menu-vertical,
.ant-menu-root.ant-menu-vertical-left,
.ant-menu-root.ant-menu-vertical-right,
.ant-menu-root.ant-menu-inline {
  box-shadow: none;
}.ant-menu-root.ant-menu-inline-collapsed .ant-menu-item > .ant-menu-inline-collapsed-noicon,
.ant-menu-root.ant-menu-inline-collapsed .ant-menu-submenu .ant-menu-submenu-title > .ant-menu-inline-collapsed-noicon {
  font-size: 15px;
  text-align: center;
}.ant-menu-sub.ant-menu-inline {
  padding: 0;
  background: #fafafa;
  border: 0;
  border-radius: 0;
  box-shadow: none;
}.ant-menu-sub.ant-menu-inline > .ant-menu-item,
.ant-menu-sub.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title {
  height: 40px;
  line-height: 40px;
  list-style-position: inside;
  list-style-type: disc;
}.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title {
  padding-left: 32px;
}.ant-menu-item-disabled,
.ant-menu-submenu-disabled {
  color: rgba(0, 0, 0, 0.6) !important;
  background: none;
  border-color: transparent !important;
  cursor: not-allowed;
}.ant-menu-item-disabled a,
.ant-menu-submenu-disabled a {
  color: rgba(0, 0, 0, 0.6) !important;
  pointer-events: none;
}.ant-menu-item-disabled > .ant-menu-submenu-title,
.ant-menu-submenu-disabled > .ant-menu-submenu-title {
  color: rgba(0, 0, 0, 0.6) !important;
  cursor: not-allowed;
}.ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {
  background: rgba(0, 0, 0, 0.6) !important;
}.ant-layout-header .ant-menu {
  line-height: inherit;
}.ant-menu.ant-menu-dark,
.ant-menu-dark .ant-menu-sub,
.ant-menu.ant-menu-dark .ant-menu-sub {
  color: rgba(255, 255, 255, 0.65);
  background: #be2d2d;
}.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow {
  opacity: 0.45;
  transition: all 0.3s;
}.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  background: #fff;
}.ant-menu-dark.ant-menu-submenu-popup {
  background: transparent;
}.ant-menu-dark .ant-menu-inline.ant-menu-sub {
  background: #000c17;
}.ant-menu-dark.ant-menu-horizontal {
  border-bottom: 0;
}.ant-menu-dark.ant-menu-horizontal > .ant-menu-item,
.ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu {
  top: 0;
  margin-top: 0;
  padding: 0 20px;
  border-color: #be2d2d;
  border-bottom: 0;
}.ant-menu-dark.ant-menu-horizontal > .ant-menu-item:hover {
  background-color: #be2d2d;
}.ant-menu-dark.ant-menu-horizontal > .ant-menu-item > a::before {
  bottom: 0;
}.ant-menu-dark .ant-menu-item,
.ant-menu-dark .ant-menu-item-group-title,
.ant-menu-dark .ant-menu-item > a,
.ant-menu-dark .ant-menu-item > span > a {
  color: rgba(255, 255, 255, 0.65);
}.ant-menu-dark.ant-menu-inline,
.ant-menu-dark.ant-menu-vertical,
.ant-menu-dark.ant-menu-vertical-left,
.ant-menu-dark.ant-menu-vertical-right {
  border-right: 0;
}.ant-menu-dark.ant-menu-inline .ant-menu-item,
.ant-menu-dark.ant-menu-vertical .ant-menu-item,
.ant-menu-dark.ant-menu-vertical-left .ant-menu-item,
.ant-menu-dark.ant-menu-vertical-right .ant-menu-item {
  left: 0;
  margin-left: 0;
  border-right: 0;
}.ant-menu-dark.ant-menu-inline .ant-menu-item::after,
.ant-menu-dark.ant-menu-vertical .ant-menu-item::after,
.ant-menu-dark.ant-menu-vertical-left .ant-menu-item::after,
.ant-menu-dark.ant-menu-vertical-right .ant-menu-item::after {
  border-right: 0;
}.ant-menu-dark.ant-menu-inline .ant-menu-item,
.ant-menu-dark.ant-menu-inline .ant-menu-submenu-title {
  width: 100%;
}.ant-menu-dark .ant-menu-item:hover,
.ant-menu-dark .ant-menu-item-active,
.ant-menu-dark .ant-menu-submenu-active,
.ant-menu-dark .ant-menu-submenu-open,
.ant-menu-dark .ant-menu-submenu-selected,
.ant-menu-dark .ant-menu-submenu-title:hover {
  color: #fff;
  background-color: transparent;
}.ant-menu-dark .ant-menu-item:hover > a,
.ant-menu-dark .ant-menu-item-active > a,
.ant-menu-dark .ant-menu-submenu-active > a,
.ant-menu-dark .ant-menu-submenu-open > a,
.ant-menu-dark .ant-menu-submenu-selected > a,
.ant-menu-dark .ant-menu-submenu-title:hover > a,
.ant-menu-dark .ant-menu-item:hover > span > a,
.ant-menu-dark .ant-menu-item-active > span > a,
.ant-menu-dark .ant-menu-submenu-active > span > a,
.ant-menu-dark .ant-menu-submenu-open > span > a,
.ant-menu-dark .ant-menu-submenu-selected > span > a,
.ant-menu-dark .ant-menu-submenu-title:hover > span > a {
  color: #fff;
}.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow {
  opacity: 1;
}.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title:hover > .ant-menu-submenu-arrow::before {
  background: #fff;
}.ant-menu-dark .ant-menu-item:hover {
  background-color: transparent;
}.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #be2d2d;
}.ant-menu-dark .ant-menu-item-selected {
  color: #fff;
  border-right: 0;
}.ant-menu-dark .ant-menu-item-selected::after {
  border-right: 0;
}.ant-menu-dark .ant-menu-item-selected > a,
.ant-menu-dark .ant-menu-item-selected > span > a,
.ant-menu-dark .ant-menu-item-selected > a:hover,
.ant-menu-dark .ant-menu-item-selected > span > a:hover {
  color: #fff;
}.ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon,
.ant-menu-dark .ant-menu-item-selected .anticon {
  color: #fff;
}.ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon + span,
.ant-menu-dark .ant-menu-item-selected .anticon + span {
  color: #fff;
}.ant-menu.ant-menu-dark .ant-menu-item-selected,
.ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected {
  background-color: #be2d2d;
}.ant-menu-dark .ant-menu-item-disabled,
.ant-menu-dark .ant-menu-submenu-disabled,
.ant-menu-dark .ant-menu-item-disabled > a,
.ant-menu-dark .ant-menu-submenu-disabled > a,
.ant-menu-dark .ant-menu-item-disabled > span > a,
.ant-menu-dark .ant-menu-submenu-disabled > span > a {
  color: rgba(255, 255, 255, 0.35) !important;
  opacity: 0.8;
}.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title,
.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title {
  color: rgba(255, 255, 255, 0.35) !important;
}.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {
  background: rgba(255, 255, 255, 0.35) !important;
}.ant-menu.ant-menu-rtl {
  direction: rtl;
  text-align: right;
}.ant-menu-rtl .ant-menu-item-group-title {
  text-align: right;
}.ant-menu-rtl.ant-menu-inline,
.ant-menu-rtl.ant-menu-vertical {
  border-right: none;
  border-left: 1px solid #dadce0;
}.ant-menu-rtl.ant-menu-dark.ant-menu-inline,
.ant-menu-rtl.ant-menu-dark.ant-menu-vertical {
  border-left: none;
}.ant-menu-rtl.ant-menu-vertical.ant-menu-sub > .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub > .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub > .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical.ant-menu-sub > .ant-menu-submenu,
.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub > .ant-menu-submenu,
.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub > .ant-menu-submenu {
  transform-origin: top right;
}.ant-menu-rtl .ant-menu-item .ant-menu-item-icon,
.ant-menu-rtl .ant-menu-submenu-title .ant-menu-item-icon,
.ant-menu-rtl .ant-menu-item .anticon,
.ant-menu-rtl .ant-menu-submenu-title .anticon {
  margin-right: auto;
  margin-left: 10px;
}.ant-menu-rtl .ant-menu-item.ant-menu-item-only-child > .ant-menu-item-icon,
.ant-menu-rtl .ant-menu-submenu-title.ant-menu-item-only-child > .ant-menu-item-icon,
.ant-menu-rtl .ant-menu-item.ant-menu-item-only-child > .anticon,
.ant-menu-rtl .ant-menu-submenu-title.ant-menu-item-only-child > .anticon {
  margin-left: 0;
}.ant-menu-submenu-rtl.ant-menu-submenu-popup {
  transform-origin: 100% 0;
}.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-rtl .ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow {
  right: auto;
  left: 16px;
}.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  transform: rotate(-45deg) translateY(-2px);
}.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  transform: rotate(45deg) translateY(2px);
}.ant-menu-rtl.ant-menu-vertical .ant-menu-item::after,
.ant-menu-rtl.ant-menu-vertical-left .ant-menu-item::after,
.ant-menu-rtl.ant-menu-vertical-right .ant-menu-item::after,
.ant-menu-rtl.ant-menu-inline .ant-menu-item::after {
  right: auto;
  left: 0;
}.ant-menu-rtl.ant-menu-vertical .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical-left .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical-right .ant-menu-item,
.ant-menu-rtl.ant-menu-inline .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title,
.ant-menu-rtl.ant-menu-vertical-left .ant-menu-submenu-title,
.ant-menu-rtl.ant-menu-vertical-right .ant-menu-submenu-title,
.ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title {
  text-align: right;
}.ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title {
  padding-right: 0;
  padding-left: 34px;
}.ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title {
  padding-right: 16px;
  padding-left: 34px;
}.ant-menu-rtl.ant-menu-inline-collapsed.ant-menu-vertical .ant-menu-submenu-title {
  padding: 0 calc(50% - 15px / 2);
}.ant-menu-rtl .ant-menu-item-group-list .ant-menu-item,
.ant-menu-rtl .ant-menu-item-group-list .ant-menu-submenu-title {
  padding: 0 28px 0 16px;
}.ant-menu-sub.ant-menu-inline {
  border: 0;
}.ant-menu-rtl.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title {
  padding-right: 32px;
  padding-left: 0;
}.ant-menu-submenu.ant-menu-submenu-placement-bottom {
  top: 6px;
  position: relative;
}.ant-menu-submenu.ant-menu-submenu-placement-right {
  left: 4px;
  position: relative;
}.ant-menu-submenu.ant-menu-submenu-placement-right.ant-menu-submenu-rtl {
  left: auto;
  right: 4px;
}.ant-menu-submenu.ant-menu-submenu-placement-left {
  right: 4px;
  position: relative;
}.ant-menu-submenu.ant-menu-submenu-placement-left.ant-menu-submenu-rtl {
  right: auto;
  left: 4px;
}.ant-mention-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}.ant-mention-wrapper .ant-mention-editor {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4.8px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
  display: block;
  height: auto;
  min-height: 32px;
  padding: 0;
  line-height: 1.5715;
}.ant-mention-wrapper .ant-mention-editor::placeholder {
  color: #bfbfbf;
}.ant-mention-wrapper .ant-mention-editor:placeholder-shown {
  text-overflow: ellipsis;
}.ant-mention-wrapper .ant-mention-editor::placeholder {
  color: #bfbfbf;
}.ant-mention-wrapper .ant-mention-editor:placeholder-shown {
  text-overflow: ellipsis;
}.ant-mention-wrapper .ant-mention-editor:hover {
  border-color: #cc5652;
  border-right-width: 1px !important;
}.ant-input-rtl .ant-mention-wrapper .ant-mention-editor:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-mention-wrapper .ant-mention-editor:focus,
.ant-mention-wrapper .ant-mention-editor-focused {
  border-color: #cc5652;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(190, 45, 45, 0.2);
}.ant-input-rtl .ant-mention-wrapper .ant-mention-editor:focus,
.ant-input-rtl .ant-mention-wrapper .ant-mention-editor-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-mention-wrapper .ant-mention-editor-disabled {
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
  color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
}.ant-mention-wrapper .ant-mention-editor-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}.ant-mention-wrapper .ant-mention-editor[disabled] {
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
  color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
}.ant-mention-wrapper .ant-mention-editor[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}.ant-mention-wrapper .ant-mention-editor-borderless,
.ant-mention-wrapper .ant-mention-editor-borderless:hover,
.ant-mention-wrapper .ant-mention-editor-borderless:focus,
.ant-mention-wrapper .ant-mention-editor-borderless-focused,
.ant-mention-wrapper .ant-mention-editor-borderless-disabled,
.ant-mention-wrapper .ant-mention-editor-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}textarea.ant-mention-wrapper .ant-mention-editor {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}.ant-mention-wrapper .ant-mention-editor-lg {
  padding: 7.3px 11px;
  font-size: 15px;
}.ant-mention-wrapper .ant-mention-editor-sm {
  padding: 0.8px 7px;
}.ant-mention-wrapper .ant-mention-editor-rtl {
  direction: rtl;
}.ant-mention-wrapper .ant-mention-editor-wrapper {
  height: auto;
  overflow-y: auto;
}.ant-mention-wrapper.ant-mention-active:not(.disabled) .ant-mention-editor {
  border-color: #cc5652;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(190, 45, 45, 0.2);
}.ant-input-rtl .ant-mention-wrapper.ant-mention-active:not(.disabled) .ant-mention-editor {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-mention-wrapper.disabled .ant-mention-editor {
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
  color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
}.ant-mention-wrapper.disabled .ant-mention-editor:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}.ant-mention-wrapper .public-DraftEditorPlaceholder-root {
  position: absolute;
  pointer-events: none;
}.ant-mention-wrapper .public-DraftEditorPlaceholder-root .public-DraftEditorPlaceholder-inner {
  height: auto;
  padding: 5px 11px;
  color: #bfbfbf;
  white-space: pre-wrap;
  word-wrap: break-word;
  outline: none;
  opacity: 1;
}.ant-mention-wrapper .DraftEditor-editorContainer .public-DraftEditor-content {
  height: auto;
  padding: 5px 11px;
}.ant-mention-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  min-width: 120px;
  max-height: 250px;
  margin-top: 1.5em;
  overflow-x: hidden;
  overflow-y: auto;
  background-color: #fff;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}.ant-mention-dropdown-placement-top {
  margin-top: -0.1em;
}.ant-mention-dropdown-notfound.ant-mention-dropdown-item {
  color: rgba(0, 0, 0, 0.6);
}.ant-mention-dropdown-notfound.ant-mention-dropdown-item .anticon-loading {
  display: block;
  color: #be2d2d;
  text-align: center;
}.ant-mention-dropdown-item {
  position: relative;
  display: block;
  padding: 5px 12px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  line-height: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  transition: background 0.3s;
}.ant-mention-dropdown-item:hover {
  background-color: #f9eaea;
}.ant-mention-dropdown-item.focus,
.ant-mention-dropdown-item-active {
  background-color: #fff2f0;
}.ant-mention-dropdown-item-disabled {
  color: rgba(0, 0, 0, 0.6);
  cursor: not-allowed;
}.ant-mention-dropdown-item-disabled:hover {
  color: rgba(0, 0, 0, 0.6);
  background-color: #fff;
  cursor: not-allowed;
}.ant-mention-dropdown-item-selected,
.ant-mention-dropdown-item-selected:hover {
  color: rgba(0, 0, 0, 0.85);
  font-weight: bold;
  background-color: #f5f5f5;
}.ant-mention-dropdown-item-divider {
  height: 1px;
  margin: 1px 0;
  overflow: hidden;
  line-height: 0;
  background-color: #dadce0;
}.ant-mention-dropdown {
  top: 100%;
  left: 0;
  position: relative;
  width: 100%;
  margin-top: 4px;
  margin-bottom: 4px;
}.ant-message {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: fixed;
  top: 8px;
  left: 0;
  z-index: 1010;
  width: 100%;
  pointer-events: none;
}.ant-message-notice {
  padding: 8px;
  text-align: center;
}.ant-message-notice-content {
  display: inline-block;
  padding: 10px 16px;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  pointer-events: all;
}.ant-message-success .anticon {
  color: #52c41a;
}.ant-message-error .anticon {
  color: #ff4d4f;
}.ant-message-warning .anticon {
  color: #faad14;
}.ant-message-info .anticon,
.ant-message-loading .anticon {
  color: #1890ff;
}.ant-message .anticon {
  position: relative;
  top: 1px;
  margin-right: 8px;
  font-size: 15px;
}.ant-message-notice.move-up-leave.move-up-leave-active {
  animation-name: MessageMoveOut;
  animation-duration: 0.3s;
}@keyframes MessageMoveOut {
  0% {
    max-height: 150px;
    padding: 8px;
    opacity: 1;
  }
  100% {
    max-height: 0;
    padding: 0;
    opacity: 0;
  }
}.ant-message-rtl {
  direction: rtl;
}.ant-message-rtl span {
  direction: rtl;
}.ant-message-rtl .anticon {
  margin-right: 0;
  margin-left: 8px;
}.ant-modal {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  pointer-events: none;
  position: relative;
  top: 100px;
  width: auto;
  max-width: calc(100vw - 32px);
  margin: 0 auto;
  padding-bottom: 24px;
}.ant-modal.zoom-enter,
.ant-modal.zoom-appear {
  transform: none;
  opacity: 0;
  animation-duration: 0.3s;
  -webkit-user-select: none;
          user-select: none;
}.ant-modal-mask {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
}.ant-modal-mask-hidden {
  display: none;
}.ant-modal-wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  outline: 0;
  -webkit-overflow-scrolling: touch;
}.ant-modal.zoom-enter,
.ant-modal.zoom-appear {
  transform: none;
  opacity: 0;
  animation-duration: 0.3s;
  -webkit-user-select: none;
          user-select: none;
}.ant-modal-mask {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
}.ant-modal-mask-hidden {
  display: none;
}.ant-modal-wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  outline: 0;
  -webkit-overflow-scrolling: touch;
}.ant-modal-wrap {
  z-index: 1000;
}.ant-modal-title {
  margin: 0;
  color: #495057;
  font-weight: 500;
  font-size: 15px;
  line-height: 22px;
  word-wrap: break-word;
}.ant-modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  pointer-events: auto;
}.ant-modal-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  padding: 0;
  color: rgba(0, 0, 0, 0.45);
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  background: transparent;
  border: 0;
  outline: 0;
  cursor: pointer;
  transition: color 0.3s;
}.ant-modal-close-x {
  display: block;
  width: 56px;
  height: 56px;
  font-size: 15px;
  font-style: normal;
  line-height: 56px;
  text-align: center;
  text-transform: none;
  text-rendering: auto;
}.ant-modal-close:focus,
.ant-modal-close:hover {
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
}.ant-modal-header {
  padding: 16px 24px;
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
  border-bottom: 1px solid #dadce0;
  border-radius: 4px 4px 0 0;
}.ant-modal-body {
  padding: 24px;
  font-size: 13px;
  line-height: 1.5715;
  word-wrap: break-word;
}.ant-modal-footer {
  padding: 10px 16px;
  text-align: right;
  background: transparent;
  border-top: 1px solid #dadce0;
  border-radius: 0 0 4px 4px;
}.ant-modal-footer .ant-btn + .ant-btn {
  margin-bottom: 0;
  margin-left: 8px;
}.ant-modal-open {
  overflow: hidden;
}.ant-modal-centered {
  text-align: center;
}.ant-modal-centered::before {
  display: inline-block;
  width: 0;
  height: 100%;
  vertical-align: middle;
  content: '';
}.ant-modal-centered .ant-modal {
  top: 0;
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}@media (max-width: 767px) {
  .ant-modal {
    max-width: calc(100vw - 16px);
    margin: 8px auto;
  }
  .ant-modal-centered .ant-modal {
    flex: 1;
  }
}.ant-modal-confirm .ant-modal-header {
  display: none;
}.ant-modal-confirm .ant-modal-body {
  padding: 32px 32px 24px;
}.ant-modal-confirm-body-wrapper::before {
  display: table;
  content: '';
}.ant-modal-confirm-body-wrapper::after {
  display: table;
  clear: both;
  content: '';
}.ant-modal-confirm-body-wrapper::before {
  display: table;
  content: '';
}.ant-modal-confirm-body-wrapper::after {
  display: table;
  clear: both;
  content: '';
}.ant-modal-confirm-body-wrapper::before {
  display: table;
  content: '';
}.ant-modal-confirm-body-wrapper::after {
  display: table;
  clear: both;
  content: '';
}.ant-modal-confirm-body-wrapper::before {
  display: table;
  content: '';
}.ant-modal-confirm-body-wrapper::after {
  display: table;
  clear: both;
  content: '';
}.ant-modal-confirm-body .ant-modal-confirm-title {
  display: block;
  overflow: hidden;
  color: #495057;
  font-weight: 500;
  font-size: 15px;
  line-height: 1.4;
}.ant-modal-confirm-body .ant-modal-confirm-content {
  margin-top: 8px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
}.ant-modal-confirm-body > .anticon {
  float: left;
  margin-right: 16px;
  font-size: 22px;
}.ant-modal-confirm-body > .anticon + .ant-modal-confirm-title + .ant-modal-confirm-content {
  margin-left: 38px;
}.ant-modal-confirm .ant-modal-confirm-btns {
  float: right;
  margin-top: 24px;
}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn + .ant-btn {
  margin-bottom: 0;
  margin-left: 8px;
}.ant-modal-confirm-error .ant-modal-confirm-body > .anticon {
  color: #ff4d4f;
}.ant-modal-confirm-warning .ant-modal-confirm-body > .anticon,
.ant-modal-confirm-confirm .ant-modal-confirm-body > .anticon {
  color: #faad14;
}.ant-modal-confirm-info .ant-modal-confirm-body > .anticon {
  color: #1890ff;
}.ant-modal-confirm-success .ant-modal-confirm-body > .anticon {
  color: #52c41a;
}.ant-modal-wrap-rtl {
  direction: rtl;
}.ant-modal-wrap-rtl .ant-modal-close {
  right: initial;
  left: 0;
}.ant-modal-wrap-rtl .ant-modal-footer {
  text-align: left;
}.ant-modal-wrap-rtl .ant-modal-footer .ant-btn + .ant-btn {
  margin-right: 8px;
  margin-left: 0;
}.ant-modal-wrap-rtl .ant-modal-confirm-body {
  direction: rtl;
}.ant-modal-wrap-rtl .ant-modal-confirm-body > .anticon {
  float: right;
  margin-right: 0;
  margin-left: 16px;
}.ant-modal-wrap-rtl .ant-modal-confirm-body > .anticon + .ant-modal-confirm-title + .ant-modal-confirm-content {
  margin-right: 38px;
  margin-left: 0;
}.ant-modal-wrap-rtl .ant-modal-confirm-btns {
  float: left;
}.ant-modal-wrap-rtl .ant-modal-confirm-btns .ant-btn + .ant-btn {
  margin-right: 8px;
  margin-left: 0;
}.ant-modal-wrap-rtl.ant-modal-centered .ant-modal {
  text-align: right;
}.ant-notification {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: fixed;
  z-index: 1010;
  margin-right: 24px;
}.ant-notification-topLeft,
.ant-notification-bottomLeft {
  margin-right: 0;
  margin-left: 24px;
}.ant-notification-topLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-bottomLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-topLeft .ant-notification-fade-appear.ant-notification-fade-appear-active,
.ant-notification-bottomLeft .ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationLeftFadeIn;
}.ant-notification-close-icon {
  font-size: 13px;
  cursor: pointer;
}.ant-notification-hook-holder,
.ant-notification-notice {
  position: relative;
  width: 384px;
  max-width: calc(100vw - 24px * 2);
  margin-bottom: 16px;
  margin-left: auto;
  overflow: hidden;
  word-wrap: break-word;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}.ant-notification-topLeft .ant-notification-hook-holder,
.ant-notification-topLeft .ant-notification-notice,
.ant-notification-bottomLeft .ant-notification-hook-holder,
.ant-notification-bottomLeft .ant-notification-notice {
  margin-right: auto;
  margin-left: 0;
}.ant-notification-hook-holder > .ant-notification-notice {
  margin-bottom: 0;
  box-shadow: none;
}.ant-notification-notice {
  padding: 16px 24px;
  line-height: 1.5715;
}.ant-notification-notice-message {
  margin-bottom: 8px;
  color: #495057;
  font-size: 15px;
  line-height: 24px;
}.ant-notification-notice-message-single-line-auto-margin {
  display: block;
  width: calc(384px - 24px * 2 - 24px - 48px - 100%);
  max-width: 4px;
  background-color: transparent;
  pointer-events: none;
}.ant-notification-notice-message-single-line-auto-margin::before {
  display: block;
  content: '';
}.ant-notification-notice-description {
  font-size: 13px;
}.ant-notification-notice-closable .ant-notification-notice-message {
  padding-right: 24px;
}.ant-notification-notice-with-icon .ant-notification-notice-message {
  margin-bottom: 4px;
  margin-left: 48px;
  font-size: 15px;
}.ant-notification-notice-with-icon .ant-notification-notice-description {
  margin-left: 48px;
  font-size: 13px;
}.ant-notification-notice-icon {
  position: absolute;
  margin-left: 4px;
  font-size: 24px;
  line-height: 24px;
}.anticon.ant-notification-notice-icon-success {
  color: #52c41a;
}.anticon.ant-notification-notice-icon-info {
  color: #1890ff;
}.anticon.ant-notification-notice-icon-warning {
  color: #faad14;
}.anticon.ant-notification-notice-icon-error {
  color: #ff4d4f;
}.ant-notification-notice-close {
  position: absolute;
  top: 16px;
  right: 22px;
  color: rgba(0, 0, 0, 0.45);
  outline: none;
}.ant-notification-notice-close:hover {
  color: rgba(0, 0, 0, 0.67);
}.ant-notification-notice-btn {
  float: right;
  margin-top: 16px;
}.ant-notification .notification-fade-effect {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
}.ant-notification-fade-enter,
.ant-notification-fade-appear {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
  opacity: 0;
  animation-play-state: paused;
}.ant-notification-fade-leave {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
  animation-duration: 0.2s;
  animation-play-state: paused;
}.ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationFadeIn;
  animation-play-state: running;
}.ant-notification-fade-leave.ant-notification-fade-leave-active {
  animation-name: NotificationFadeOut;
  animation-play-state: running;
}@keyframes NotificationFadeIn {
  0% {
    left: 384px;
    opacity: 0;
  }
  100% {
    left: 0;
    opacity: 1;
  }
}@keyframes NotificationLeftFadeIn {
  0% {
    right: 384px;
    opacity: 0;
  }
  100% {
    right: 0;
    opacity: 1;
  }
}@keyframes NotificationFadeOut {
  0% {
    max-height: 150px;
    margin-bottom: 16px;
    opacity: 1;
  }
  100% {
    max-height: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    opacity: 0;
  }
}.ant-notification-rtl {
  direction: rtl;
}.ant-notification-rtl .ant-notification-notice-closable .ant-notification-notice-message {
  padding-right: 0;
  padding-left: 24px;
}.ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-message {
  margin-right: 48px;
  margin-left: 0;
}.ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-description {
  margin-right: 48px;
  margin-left: 0;
}.ant-notification-rtl .ant-notification-notice-icon {
  margin-right: 4px;
  margin-left: 0;
}.ant-notification-rtl .ant-notification-notice-close {
  right: auto;
  left: 22px;
}.ant-notification-rtl .ant-notification-notice-btn {
  float: left;
}.ant-page-header {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  padding: 16px 16px 32px 0 32px;
  background-color: #fff;
}.ant-page-header-ghost {
  background-color: inherit;
}.ant-page-header.has-breadcrumb {
  padding-top: 12px;
}.ant-page-header.has-footer {
  padding-bottom: 0;
}.ant-page-header-back {
  margin-right: 10px;
  font-size: 16px;
  line-height: 1;
}.ant-page-header-back-button {
  color: #be2d2d;
  text-decoration: none;
  outline: none;
  transition: color 0.3s;
  color: #000;
  cursor: pointer;
}.ant-page-header-back-button:focus,
.ant-page-header-back-button:hover {
  color: #cc5652;
}.ant-page-header-back-button:active {
  color: #991d21;
}.ant-page-header-back-button:focus,
.ant-page-header-back-button:hover {
  color: #cc5652;
}.ant-page-header-back-button:active {
  color: #991d21;
}.ant-page-header .ant-divider-vertical {
  height: 14px;
  margin: 0 12px;
  vertical-align: middle;
}.ant-breadcrumb + .ant-page-header-heading {
  margin-top: 8px;
}.ant-page-header-heading {
  display: flex;
  justify-content: space-between;
}.ant-page-header-heading-left {
  display: flex;
  align-items: center;
  margin: 4px 0;
  overflow: hidden;
}.ant-page-header-heading-title {
  margin-right: 12px;
  margin-bottom: 0;
  color: #495057;
  font-weight: 600;
  font-size: 19px;
  line-height: 32px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}.ant-page-header-heading .ant-avatar {
  margin-right: 12px;
}.ant-page-header-heading-sub-title {
  margin-right: 12px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.5715;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}.ant-page-header-heading-extra {
  margin: 4px 0;
  white-space: nowrap;
}.ant-page-header-heading-extra > * {
  margin-left: 12px;
  white-space: unset;
}.ant-page-header-heading-extra > *:first-child {
  margin-left: 0;
}.ant-page-header-content {
  padding-top: 12px;
}.ant-page-header-footer {
  margin-top: 10px;
}.ant-page-header-footer .ant-tabs > .ant-tabs-nav {
  margin: 0;
}.ant-page-header-footer .ant-tabs > .ant-tabs-nav::before {
  border: none;
}.ant-page-header-footer .ant-tabs .ant-tabs-tab {
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 16px;
}.ant-page-header-compact .ant-page-header-heading {
  flex-wrap: wrap;
}.ant-page-header-rtl {
  direction: rtl;
}.ant-page-header-rtl .ant-page-header-back {
  float: right;
  margin-right: 0;
  margin-left: 16px;
}.ant-page-header-rtl .ant-page-header-heading-title {
  margin-right: 0;
  margin-left: 12px;
}.ant-page-header-rtl .ant-page-header-heading .ant-avatar {
  margin-right: 0;
  margin-left: 12px;
}.ant-page-header-rtl .ant-page-header-heading-sub-title {
  float: right;
  margin-right: 0;
  margin-left: 12px;
}.ant-page-header-rtl .ant-page-header-heading-tags {
  float: right;
}.ant-page-header-rtl .ant-page-header-heading-extra {
  float: left;
}.ant-page-header-rtl .ant-page-header-heading-extra > * {
  margin-right: 12px;
  margin-left: 0;
}.ant-page-header-rtl .ant-page-header-heading-extra > *:first-child {
  margin-right: 0;
}.ant-page-header-rtl .ant-page-header-footer .ant-tabs-bar .ant-tabs-nav {
  float: right;
}.ant-page-header-back-button {
  border: 0;
  background: transparent;
  padding: 0;
  line-height: inherit;
  display: inline-block;
}nz-page-header,
nz-page-header-content,
nz-page-header-footer {
  display: block;
}.ant-pagination {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}.ant-pagination ul,
.ant-pagination ol {
  margin: 0;
  padding: 0;
  list-style: none;
}.ant-pagination::after {
  display: block;
  clear: both;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  content: ' ';
}.ant-pagination-total-text {
  display: inline-block;
  height: 32px;
  margin-right: 8px;
  line-height: 30px;
  vertical-align: middle;
}.ant-pagination-item {
  display: inline-block;
  min-width: 32px;
  height: 32px;
  margin-right: 8px;
  font-family: 'Quicksand', sans-serif;
  line-height: 30px;
  text-align: center;
  vertical-align: middle;
  list-style: none;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  outline: 0;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}.ant-pagination-item a {
  display: block;
  padding: 0 6px;
  color: rgba(0, 0, 0, 0.85);
  transition: none;
}.ant-pagination-item a:hover {
  text-decoration: none;
}.ant-pagination-item:focus-visible,
.ant-pagination-item:hover {
  border-color: #be2d2d;
  transition: all 0.3s;
}.ant-pagination-item:focus-visible a,
.ant-pagination-item:hover a {
  color: #be2d2d;
}.ant-pagination-item-active {
  font-weight: 500;
  background: #fff;
  border-color: #be2d2d;
}.ant-pagination-item-active a {
  color: #be2d2d;
}.ant-pagination-item-active:focus-visible,
.ant-pagination-item-active:hover {
  border-color: #cc5652;
}.ant-pagination-item-active:focus-visible a,
.ant-pagination-item-active:hover a {
  color: #cc5652;
}.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  outline: 0;
}.ant-pagination-jump-prev .ant-pagination-item-container,
.ant-pagination-jump-next .ant-pagination-item-container {
  position: relative;
}.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon {
  color: #be2d2d;
  font-size: 12px;
  letter-spacing: -1px;
  opacity: 0;
  transition: all 0.2s;
}.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon-svg,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon-svg {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  margin: auto;
  color: rgba(0, 0, 0, 0.6);
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing: 2px;
  text-align: center;
  text-indent: 0.13em;
  opacity: 1;
  transition: all 0.2s;
}.ant-pagination-jump-prev:focus-visible .ant-pagination-item-link-icon,
.ant-pagination-jump-next:focus-visible .ant-pagination-item-link-icon,
.ant-pagination-jump-prev:hover .ant-pagination-item-link-icon,
.ant-pagination-jump-next:hover .ant-pagination-item-link-icon {
  opacity: 1;
}.ant-pagination-jump-prev:focus-visible .ant-pagination-item-ellipsis,
.ant-pagination-jump-next:focus-visible .ant-pagination-item-ellipsis,
.ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis,
.ant-pagination-jump-next:hover .ant-pagination-item-ellipsis {
  opacity: 0;
}.ant-pagination-prev,
.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  margin-right: 8px;
}.ant-pagination-prev,
.ant-pagination-next,
.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  display: inline-block;
  min-width: 32px;
  height: 32px;
  color: rgba(0, 0, 0, 0.85);
  font-family: 'Quicksand', sans-serif;
  line-height: 32px;
  text-align: center;
  vertical-align: middle;
  list-style: none;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s;
}.ant-pagination-prev,
.ant-pagination-next {
  font-family: Arial, Helvetica, sans-serif;
  outline: 0;
}.ant-pagination-prev button,
.ant-pagination-next button {
  color: rgba(0, 0, 0, 0.85);
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}.ant-pagination-prev:hover button,
.ant-pagination-next:hover button {
  border-color: #cc5652;
}.ant-pagination-prev .ant-pagination-item-link,
.ant-pagination-next .ant-pagination-item-link {
  display: block;
  width: 100%;
  height: 100%;
  padding: 0;
  font-size: 12px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  outline: none;
  transition: all 0.3s;
}.ant-pagination-prev:focus-visible .ant-pagination-item-link,
.ant-pagination-next:focus-visible .ant-pagination-item-link,
.ant-pagination-prev:hover .ant-pagination-item-link,
.ant-pagination-next:hover .ant-pagination-item-link {
  color: #be2d2d;
  border-color: #be2d2d;
}.ant-pagination-disabled,
.ant-pagination-disabled:hover,
.ant-pagination-disabled:focus-visible {
  cursor: not-allowed;
}.ant-pagination-disabled .ant-pagination-item-link,
.ant-pagination-disabled:hover .ant-pagination-item-link,
.ant-pagination-disabled:focus-visible .ant-pagination-item-link {
  color: rgba(0, 0, 0, 0.6);
  border-color: #d9d9d9;
  cursor: not-allowed;
}.ant-pagination-slash {
  margin: 0 10px 0 5px;
}.ant-pagination-options {
  display: inline-block;
  margin-left: 16px;
  vertical-align: middle;
}@media all and (-ms-high-contrast: none) {
  .ant-pagination-options *::-ms-backdrop,
  .ant-pagination-options {
    vertical-align: top;
  }
}.ant-pagination-options-size-changer.ant-select {
  display: inline-block;
  width: auto;
}.ant-pagination-options-quick-jumper {
  display: inline-block;
  height: 32px;
  margin-left: 8px;
  line-height: 32px;
  vertical-align: top;
}.ant-pagination-options-quick-jumper input {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4.8px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
  width: 50px;
  height: 32px;
  margin: 0 8px;
}.ant-pagination-options-quick-jumper input::placeholder {
  color: #bfbfbf;
}.ant-pagination-options-quick-jumper input:placeholder-shown {
  text-overflow: ellipsis;
}.ant-pagination-options-quick-jumper input::placeholder {
  color: #bfbfbf;
}.ant-pagination-options-quick-jumper input:placeholder-shown {
  text-overflow: ellipsis;
}.ant-pagination-options-quick-jumper input:hover {
  border-color: #cc5652;
  border-right-width: 1px !important;
}.ant-input-rtl .ant-pagination-options-quick-jumper input:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-pagination-options-quick-jumper input:focus,
.ant-pagination-options-quick-jumper input-focused {
  border-color: #cc5652;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(190, 45, 45, 0.2);
}.ant-input-rtl .ant-pagination-options-quick-jumper input:focus,
.ant-input-rtl .ant-pagination-options-quick-jumper input-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-pagination-options-quick-jumper input-disabled {
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
  color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
}.ant-pagination-options-quick-jumper input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}.ant-pagination-options-quick-jumper input[disabled] {
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
  color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
}.ant-pagination-options-quick-jumper input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}.ant-pagination-options-quick-jumper input-borderless,
.ant-pagination-options-quick-jumper input-borderless:hover,
.ant-pagination-options-quick-jumper input-borderless:focus,
.ant-pagination-options-quick-jumper input-borderless-focused,
.ant-pagination-options-quick-jumper input-borderless-disabled,
.ant-pagination-options-quick-jumper input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}textarea.ant-pagination-options-quick-jumper input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}.ant-pagination-options-quick-jumper input-lg {
  padding: 7.3px 11px;
  font-size: 15px;
}.ant-pagination-options-quick-jumper input-sm {
  padding: 0.8px 7px;
}.ant-pagination-options-quick-jumper input-rtl {
  direction: rtl;
}.ant-pagination-simple .ant-pagination-prev,
.ant-pagination-simple .ant-pagination-next {
  height: 24px;
  line-height: 24px;
  vertical-align: top;
}.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link,
.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link {
  height: 24px;
  background-color: transparent;
  border: 0;
}.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link::after,
.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link::after {
  height: 24px;
  line-height: 24px;
}.ant-pagination-simple .ant-pagination-simple-pager {
  display: inline-block;
  height: 24px;
  margin-right: 8px;
}.ant-pagination-simple .ant-pagination-simple-pager input {
  box-sizing: border-box;
  height: 100%;
  margin-right: 8px;
  padding: 0 6px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  outline: none;
  transition: border-color 0.3s;
}.ant-pagination-simple .ant-pagination-simple-pager input:hover {
  border-color: #be2d2d;
}.ant-pagination-simple .ant-pagination-simple-pager input[disabled] {
  color: rgba(0, 0, 0, 0.6);
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}.ant-pagination.mini .ant-pagination-total-text,
.ant-pagination.mini .ant-pagination-simple-pager {
  height: 24px;
  line-height: 24px;
}.ant-pagination.mini .ant-pagination-item {
  min-width: 24px;
  height: 24px;
  margin: 0;
  line-height: 22px;
}.ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) {
  background: transparent;
  border-color: transparent;
}.ant-pagination.mini .ant-pagination-prev,
.ant-pagination.mini .ant-pagination-next {
  min-width: 24px;
  height: 24px;
  margin: 0;
  line-height: 24px;
}.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link,
.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link {
  background: transparent;
  border-color: transparent;
}.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link::after,
.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link::after {
  height: 24px;
  line-height: 24px;
}.ant-pagination.mini .ant-pagination-jump-prev,
.ant-pagination.mini .ant-pagination-jump-next {
  height: 24px;
  margin-right: 0;
  line-height: 24px;
}.ant-pagination.mini .ant-pagination-options {
  margin-left: 2px;
}.ant-pagination.mini .ant-pagination-options-size-changer {
  top: 0px;
}.ant-pagination.mini .ant-pagination-options-quick-jumper {
  height: 24px;
  line-height: 24px;
}.ant-pagination.mini .ant-pagination-options-quick-jumper input {
  padding: 0.8px 7px;
  width: 44px;
  height: 24px;
}.ant-pagination.ant-pagination-disabled {
  cursor: not-allowed;
}.ant-pagination.ant-pagination-disabled .ant-pagination-item {
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}.ant-pagination.ant-pagination-disabled .ant-pagination-item a {
  color: rgba(0, 0, 0, 0.6);
  background: transparent;
  border: none;
  cursor: not-allowed;
}.ant-pagination.ant-pagination-disabled .ant-pagination-item-active {
  background: #dbdbdb;
  border-color: transparent;
}.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a {
  color: #fff;
}.ant-pagination.ant-pagination-disabled .ant-pagination-item-link {
  color: rgba(0, 0, 0, 0.6);
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}.ant-pagination-simple.ant-pagination.ant-pagination-disabled .ant-pagination-item-link {
  background: transparent;
}.ant-pagination.ant-pagination-disabled .ant-pagination-item-link-icon {
  opacity: 0;
}.ant-pagination.ant-pagination-disabled .ant-pagination-item-ellipsis {
  opacity: 1;
}.ant-pagination.ant-pagination-disabled .ant-pagination-simple-pager {
  color: rgba(0, 0, 0, 0.6);
}@media only screen and (max-width: 992px) {
  .ant-pagination-item-after-jump-prev,
  .ant-pagination-item-before-jump-next {
    display: none;
  }
}@media only screen and (max-width: 576px) {
  .ant-pagination-options {
    display: none;
  }
}.ant-pagination-rtl .ant-pagination-total-text {
  margin-right: 0;
  margin-left: 8px;
}.ant-pagination-rtl .ant-pagination-item,
.ant-pagination-rtl .ant-pagination-prev,
.ant-pagination-rtl .ant-pagination-jump-prev,
.ant-pagination-rtl .ant-pagination-jump-next {
  margin-right: 0;
  margin-left: 8px;
}.ant-pagination-rtl .ant-pagination-slash {
  margin: 0 5px 0 10px;
}.ant-pagination-rtl .ant-pagination-options {
  margin-right: 16px;
  margin-left: 0;
}.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-size-changer.ant-select {
  margin-right: 0;
  margin-left: 8px;
}.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-quick-jumper {
  margin-left: 0;
}.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager {
  margin-right: 0;
  margin-left: 8px;
}.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager input {
  margin-right: 0;
  margin-left: 8px;
}.ant-pagination-rtl.ant-pagination.mini .ant-pagination-options {
  margin-right: 2px;
  margin-left: 0;
}nz-pagination {
  display: block;
}.ant-popover {
  position: relative;
}.ant-popover {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1030;
  font-weight: normal;
  white-space: normal;
  text-align: left;
  cursor: auto;
  -webkit-user-select: text;
          user-select: text;
}.ant-popover::after {
  position: absolute;
  background: rgba(255, 255, 255, 0.01);
  content: '';
}.ant-popover-hidden {
  display: none;
}.ant-popover-placement-top,
.ant-popover-placement-topLeft,
.ant-popover-placement-topRight {
  padding-bottom: 10px;
}.ant-popover-placement-right,
.ant-popover-placement-rightTop,
.ant-popover-placement-rightBottom {
  padding-left: 10px;
}.ant-popover-placement-bottom,
.ant-popover-placement-bottomLeft,
.ant-popover-placement-bottomRight {
  padding-top: 10px;
}.ant-popover-placement-left,
.ant-popover-placement-leftTop,
.ant-popover-placement-leftBottom {
  padding-right: 10px;
}.ant-popover-inner {
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.15) \9;
}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ant-popover {
    /* IE10+ */
  }
  .ant-popover-inner {
    box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  }
}.ant-popover-title {
  min-width: 177px;
  min-height: 32px;
  margin: 0;
  padding: 5px 16px 4px;
  color: #495057;
  font-weight: 500;
  border-bottom: 1px solid #dadce0;
}.ant-popover-inner-content {
  padding: 12px 16px;
  color: rgba(0, 0, 0, 0.85);
}.ant-popover-message {
  position: relative;
  padding: 4px 0 12px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
}.ant-popover-message > .anticon {
  position: absolute;
  top: 7.71475px;
  color: #faad14;
  font-size: 13px;
}.ant-popover-message-title {
  padding-left: 21px;
}.ant-popover-buttons {
  margin-bottom: 4px;
  text-align: right;
}.ant-popover-buttons button {
  margin-left: 8px;
}.ant-popover-arrow {
  position: absolute;
  display: block;
  width: 8.48528137px;
  height: 8.48528137px;
  background: transparent;
  border-style: solid;
  border-width: 4.24264069px;
  transform: rotate(45deg);
}.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow {
  bottom: 6.2px;
  border-top-color: transparent;
  border-right-color: #fff;
  border-bottom-color: #fff;
  border-left-color: transparent;
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
}.ant-popover-placement-top > .ant-popover-content > .ant-popover-arrow {
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
}.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow {
  left: 16px;
}.ant-popover-placement-topRight > .ant-popover-content > .ant-popover-arrow {
  right: 16px;
}.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow {
  left: 6px;
  border-top-color: transparent;
  border-right-color: transparent;
  border-bottom-color: #fff;
  border-left-color: #fff;
  box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07);
}.ant-popover-placement-right > .ant-popover-content > .ant-popover-arrow {
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
}.ant-popover-placement-rightTop > .ant-popover-content > .ant-popover-arrow {
  top: 12px;
}.ant-popover-placement-rightBottom > .ant-popover-content > .ant-popover-arrow {
  bottom: 12px;
}.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow {
  top: 6px;
  border-top-color: #fff;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: #fff;
  box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06);
}.ant-popover-placement-bottom > .ant-popover-content > .ant-popover-arrow {
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
}.ant-popover-placement-bottomLeft > .ant-popover-content > .ant-popover-arrow {
  left: 16px;
}.ant-popover-placement-bottomRight > .ant-popover-content > .ant-popover-arrow {
  right: 16px;
}.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow,
.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow {
  right: 6px;
  border-top-color: #fff;
  border-right-color: #fff;
  border-bottom-color: transparent;
  border-left-color: transparent;
  box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);
}.ant-popover-placement-left > .ant-popover-content > .ant-popover-arrow {
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
}.ant-popover-placement-leftTop > .ant-popover-content > .ant-popover-arrow {
  top: 12px;
}.ant-popover-placement-leftBottom > .ant-popover-content > .ant-popover-arrow {
  bottom: 12px;
}.ant-popover-rtl {
  direction: rtl;
  text-align: right;
}.ant-popover-rtl .ant-popover-message-title {
  padding-right: 21px;
  padding-left: 16px;
}.ant-popover-rtl .ant-popover-buttons {
  text-align: left;
}.ant-popover-rtl .ant-popover-buttons button {
  margin-right: 8px;
  margin-left: 0;
}.ant-popover {
  position: relative;
}.ant-progress {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}.ant-progress-line {
  position: relative;
  width: 100%;
  font-size: 13px;
}.ant-progress-steps {
  display: inline-block;
}.ant-progress-steps-outer {
  display: flex;
  flex-direction: row;
  align-items: center;
}.ant-progress-steps-item {
  flex-shrink: 0;
  min-width: 2px;
  margin-right: 2px;
  background: #f3f3f3;
  transition: all 0.3s;
}.ant-progress-steps-item-active {
  background: #1890ff;
}.ant-progress-small.ant-progress-line,
.ant-progress-small.ant-progress-line .ant-progress-text .anticon {
  font-size: 12px;
}.ant-progress-outer {
  display: inline-block;
  width: 100%;
  margin-right: 0;
  padding-right: 0;
}.ant-progress-show-info .ant-progress-outer {
  margin-right: calc(-2em - 8px);
  padding-right: calc(2em + 8px);
}.ant-progress-inner {
  position: relative;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  vertical-align: middle;
  background-color: #f5f5f5;
  border-radius: 100px;
}.ant-progress-circle-trail {
  stroke: #f5f5f5;
}.ant-progress-circle-path {
  animation: ant-progress-appear 0.3s;
}.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #1890ff;
}.ant-progress-success-bg,
.ant-progress-bg {
  position: relative;
  background-color: #1890ff;
  border-radius: 100px;
  transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s;
}.ant-progress-success-bg {
  position: absolute;
  top: 0;
  left: 0;
  background-color: #52c41a;
}.ant-progress-text {
  display: inline-block;
  width: 2em;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 1em;
  line-height: 1;
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  word-break: normal;
}.ant-progress-text .anticon {
  font-size: 13px;
}.ant-progress-status-active .ant-progress-bg::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #fff;
  border-radius: 10px;
  opacity: 0;
  animation: ant-progress-active 2.4s cubic-bezier(0.23, 1, 0.32, 1) infinite;
  content: '';
}.ant-progress-status-exception .ant-progress-bg {
  background-color: #ff4d4f;
}.ant-progress-status-exception .ant-progress-text {
  color: #ff4d4f;
}.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #ff4d4f;
}.ant-progress-status-success .ant-progress-bg {
  background-color: #52c41a;
}.ant-progress-status-success .ant-progress-text {
  color: #52c41a;
}.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #52c41a;
}.ant-progress-circle .ant-progress-inner {
  position: relative;
  line-height: 1;
  background-color: transparent;
}.ant-progress-circle .ant-progress-text {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 1em;
  line-height: 1;
  white-space: normal;
  text-align: center;
  transform: translate(-50%, -50%);
}.ant-progress-circle .ant-progress-text .anticon {
  font-size: 1.16666667em;
}.ant-progress-circle.ant-progress-status-exception .ant-progress-text {
  color: #ff4d4f;
}.ant-progress-circle.ant-progress-status-success .ant-progress-text {
  color: #52c41a;
}@keyframes ant-progress-active {
  0% {
    width: 0;
    opacity: 0.1;
  }
  20% {
    width: 0;
    opacity: 0.5;
  }
  100% {
    width: 100%;
    opacity: 0;
  }
}.ant-progress-rtl {
  direction: rtl;
}.ant-progress-rtl.ant-progress-show-info .ant-progress-outer {
  margin-right: 0;
  margin-left: calc(-2em - 8px);
  padding-right: 0;
  padding-left: calc(2em + 8px);
}.ant-progress-rtl .ant-progress-success-bg {
  right: 0;
  left: auto;
}.ant-progress-rtl.ant-progress-line .ant-progress-text,
.ant-progress-rtl.ant-progress-steps .ant-progress-text {
  margin-right: 8px;
  margin-left: 0;
  text-align: right;
}.ant-radio-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
  font-size: 0;
  line-height: unset;
}.ant-radio-group .ant-badge-count {
  z-index: 1;
}.ant-radio-group > .ant-badge:not(:first-child) > .ant-radio-button-wrapper {
  border-left: none;
}.ant-radio-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-flex;
  align-items: baseline;
  margin-right: 8px;
  cursor: pointer;
}.ant-radio {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  display: inline-block;
  outline: none;
  cursor: pointer;
}.ant-radio-wrapper:hover .ant-radio,
.ant-radio:hover .ant-radio-inner,
.ant-radio-input:focus + .ant-radio-inner {
  border-color: #be2d2d;
}.ant-radio-input:focus + .ant-radio-inner {
  box-shadow: 0 0 0 3px rgba(190, 45, 45, 0.08);
}.ant-radio-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #be2d2d;
  border-radius: 50%;
  visibility: hidden;
  animation: antRadioEffect 0.36s ease-in-out;
  animation-fill-mode: both;
  content: '';
}.ant-radio:hover::after,
.ant-radio-wrapper:hover .ant-radio::after {
  visibility: visible;
}.ant-radio-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border-color: #d9d9d9;
  border-style: solid;
  border-width: 1px;
  border-radius: 50%;
  transition: all 0.3s;
}.ant-radio-inner::after {
  position: absolute;
  top: 3px;
  left: 3px;
  display: table;
  width: 8px;
  height: 8px;
  background-color: #be2d2d;
  border-top: 0;
  border-left: 0;
  border-radius: 8px;
  transform: scale(0);
  opacity: 0;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  content: ' ';
}.ant-radio-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  cursor: pointer;
  opacity: 0;
}.ant-radio-checked .ant-radio-inner {
  border-color: #be2d2d;
}.ant-radio-checked .ant-radio-inner::after {
  transform: scale(1);
  opacity: 1;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}.ant-radio-disabled {
  cursor: not-allowed;
}.ant-radio-disabled .ant-radio-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
  cursor: not-allowed;
}.ant-radio-disabled .ant-radio-inner::after {
  background-color: rgba(0, 0, 0, 0.2);
}.ant-radio-disabled .ant-radio-input {
  cursor: not-allowed;
}.ant-radio-disabled + span {
  color: rgba(0, 0, 0, 0.6);
  cursor: not-allowed;
}span.ant-radio + * {
  padding-right: 8px;
  padding-left: 8px;
}.ant-radio-button-wrapper {
  position: relative;
  display: inline-block;
  height: 32px;
  margin: 0;
  padding: 0 15px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  line-height: 30px;
  background: #fff;
  border: 1px solid #d9d9d9;
  border-top-width: 1.02px;
  border-left-width: 0;
  cursor: pointer;
  transition: color 0.3s, background 0.3s, border-color 0.3s, box-shadow 0.3s;
}.ant-radio-button-wrapper a {
  color: rgba(0, 0, 0, 0.85);
}.ant-radio-button-wrapper > .ant-radio-button {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
}.ant-radio-group-large .ant-radio-button-wrapper {
  height: 40px;
  font-size: 15px;
  line-height: 38px;
}.ant-radio-group-small .ant-radio-button-wrapper {
  height: 24px;
  padding: 0 7px;
  line-height: 22px;
}.ant-radio-button-wrapper:not(:first-child)::before {
  position: absolute;
  top: -1px;
  left: -1px;
  display: block;
  box-sizing: content-box;
  width: 1px;
  height: 100%;
  padding: 1px 0;
  background-color: #d9d9d9;
  transition: background-color 0.3s;
  content: '';
}.ant-radio-button-wrapper:first-child {
  border-left: 1px solid #d9d9d9;
  border-radius: 4px 0 0 4px;
}.ant-radio-button-wrapper:last-child {
  border-radius: 0 4px 4px 0;
}.ant-radio-button-wrapper:first-child:last-child {
  border-radius: 4px;
}.ant-radio-button-wrapper:hover {
  position: relative;
  color: #be2d2d;
}.ant-radio-button-wrapper:focus-within {
  box-shadow: 0 0 0 3px rgba(190, 45, 45, 0.08);
}.ant-radio-button-wrapper .ant-radio-inner,
.ant-radio-button-wrapper input[type='checkbox'],
.ant-radio-button-wrapper input[type='radio'] {
  width: 0;
  height: 0;
  opacity: 0;
  pointer-events: none;
}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  z-index: 1;
  color: #be2d2d;
  background: #fff;
  border-color: #be2d2d;
}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)::before {
  background-color: #be2d2d;
}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child {
  border-color: #be2d2d;
}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
  color: #cc5652;
  border-color: #cc5652;
}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover::before {
  background-color: #cc5652;
}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
  color: #991d21;
  border-color: #991d21;
}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active::before {
  background-color: #991d21;
}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
  box-shadow: 0 0 0 3px rgba(190, 45, 45, 0.08);
}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  color: #fff;
  background: #be2d2d;
  border-color: #be2d2d;
}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
  color: #fff;
  background: #cc5652;
  border-color: #cc5652;
}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
  color: #fff;
  background: #991d21;
  border-color: #991d21;
}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
  box-shadow: 0 0 0 3px rgba(190, 45, 45, 0.08);
}.ant-radio-button-wrapper-disabled {
  color: rgba(0, 0, 0, 0.6);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}.ant-radio-button-wrapper-disabled:first-child,
.ant-radio-button-wrapper-disabled:hover {
  color: rgba(0, 0, 0, 0.6);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}.ant-radio-button-wrapper-disabled:first-child {
  border-left-color: #d9d9d9;
}.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked {
  color: rgba(0, 0, 0, 0.6);
  background-color: #e6e6e6;
  border-color: #d9d9d9;
  box-shadow: none;
}@keyframes antRadioEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}.ant-radio-group.ant-radio-group-rtl {
  direction: rtl;
}.ant-radio-wrapper.ant-radio-wrapper-rtl {
  margin-right: 0;
  margin-left: 8px;
  direction: rtl;
}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl {
  border-right-width: 0;
  border-left-width: 1px;
}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:not(:first-child)::before {
  right: -1px;
  left: 0;
}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:first-child {
  border-right: 1px solid #d9d9d9;
  border-radius: 0 4px 4px 0;
}.ant-radio-button-wrapper-checked:not([class*=' ant-radio-button-wrapper-disabled']).ant-radio-button-wrapper:first-child {
  border-right-color: #cc5652;
}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:last-child {
  border-radius: 4px 0 0 4px;
}.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper-disabled:first-child {
  border-right-color: #d9d9d9;
}.ant-radio + span:empty {
  display: none;
}.ant-rate {
  box-sizing: border-box;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum';
  display: inline-block;
  margin: 0;
  padding: 0;
  color: #fadb14;
  font-size: 20px;
  line-height: unset;
  list-style: none;
  outline: none;
}.ant-rate-disabled .ant-rate-star {
  cursor: default;
}.ant-rate-disabled .ant-rate-star:hover {
  transform: scale(1);
}.ant-rate-star {
  position: relative;
  display: inline-block;
  color: inherit;
  cursor: pointer;
  transition: all 0.3s;
}.ant-rate-star:not(:last-child) {
  margin-right: 8px;
}.ant-rate-star > div:focus {
  outline: 0;
}.ant-rate-star > div:hover,
.ant-rate-star > div:focus {
  transform: scale(1.1);
}.ant-rate-star-first,
.ant-rate-star-second {
  color: #dadce0;
  transition: all 0.3s;
  -webkit-user-select: none;
          user-select: none;
}.ant-rate-star-first .anticon,
.ant-rate-star-second .anticon {
  vertical-align: middle;
}.ant-rate-star-first {
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  overflow: hidden;
  opacity: 0;
}.ant-rate-star-half .ant-rate-star-first,
.ant-rate-star-half .ant-rate-star-second {
  opacity: 1;
}.ant-rate-star-half .ant-rate-star-first,
.ant-rate-star-full .ant-rate-star-second {
  color: inherit;
}.ant-rate-text {
  display: inline-block;
  margin: 0 8px;
  font-size: 13px;
}.ant-rate-rtl {
  direction: rtl;
}.ant-rate-rtl .ant-rate-star:not(:last-child) {
  margin-right: 0;
  margin-left: 8px;
}.ant-rate-rtl .ant-rate-star-first {
  right: 0;
  left: auto;
}.ant-select-single .ant-select-selector {
  display: flex;
}.ant-select-single .ant-select-selector .ant-select-selection-search {
  position: absolute;
  top: 0;
  right: 11px;
  bottom: 0;
  left: 11px;
}.ant-select-single .ant-select-selector .ant-select-selection-search-input {
  width: 100%;
}.ant-select-single .ant-select-selector .ant-select-selection-item,
.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 0;
  line-height: 30px;
  transition: all 0.3s;
}@supports (-moz-appearance: meterbar) {
  .ant-select-single .ant-select-selector .ant-select-selection-item,
  .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
    line-height: 30px;
  }
}.ant-select-single .ant-select-selector .ant-select-selection-item {
  position: relative;
  -webkit-user-select: none;
          user-select: none;
}.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  pointer-events: none;
}.ant-select-single .ant-select-selector::after,
.ant-select-single .ant-select-selector .ant-select-selection-item::after,
.ant-select-single .ant-select-selector .ant-select-selection-placeholder::after {
  display: inline-block;
  width: 0;
  visibility: hidden;
  content: '\a0';
}.ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  right: 24px;
}.ant-select-single.ant-select-show-arrow .ant-select-selection-item,
.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 17px;
}.ant-select-single.ant-select-open .ant-select-selection-item {
  color: #bfbfbf;
}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  width: 100%;
  height: 32px;
  padding: 0 11px;
}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 30px;
}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector::after {
  line-height: 30px;
}.ant-select-single.ant-select-customize-input .ant-select-selector::after {
  display: none;
}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search {
  position: static;
  width: 100%;
}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder {
  position: absolute;
  right: 0;
  left: 0;
  padding: 0 11px;
}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after {
  display: none;
}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector {
  height: 40px;
}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector::after,
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder {
  line-height: 38px;
}.ant-select-single.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input {
  height: 38px;
}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector {
  height: 24px;
}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector::after,
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder {
  line-height: 22px;
}.ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input {
  height: 22px;
}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selection-search {
  right: 7px;
  left: 7px;
}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector {
  padding: 0 7px;
}.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search {
  right: 26.5px;
}.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,
.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 19.5px;
}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector {
  padding: 0 11px;
}/**
 * Do not merge `height` & `line-height` under style with `selection` & `search`,
 * since chrome may update to redesign with its align logic.
 */.ant-select-selection-overflow {
  position: relative;
  display: flex;
  flex: auto;
  flex-wrap: wrap;
  max-width: 100%;
}.ant-select-selection-overflow-item {
  flex: none;
  align-self: center;
  max-width: 100%;
}.ant-select-multiple .ant-select-selector {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 0.8px 4.8px;
}.ant-select-show-search.ant-select-multiple .ant-select-selector {
  cursor: text;
}.ant-select-disabled.ant-select-multiple .ant-select-selector {
  background: #f5f5f5;
  cursor: not-allowed;
}.ant-select-multiple .ant-select-selector::after {
  display: inline-block;
  width: 0;
  margin: 3px 0;
  line-height: 22.4px;
  content: '\a0';
}.ant-select-multiple.ant-select-show-arrow .ant-select-selector,
.ant-select-multiple.ant-select-allow-clear .ant-select-selector {
  padding-right: 24px;
}.ant-select-multiple .ant-select-selection-item {
  position: relative;
  display: flex;
  flex: none;
  box-sizing: border-box;
  max-width: 100%;
  height: 22.4px;
  margin-top: 3px;
  margin-bottom: 3px;
  line-height: 20.4px;
  background: #f5f5f5;
  border: 1px solid #dadce0;
  border-radius: 4px;
  cursor: default;
  transition: font-size 0.3s, line-height 0.3s, height 0.3s;
  -webkit-user-select: none;
          user-select: none;
  margin-inline-end: 4.8px;
  padding-inline-start: 8px;
  padding-inline-end: 4px;
}.ant-select-disabled.ant-select-multiple .ant-select-selection-item {
  color: rgba(0, 0, 0, 0.6);
  border-color: #d9d9d9;
  cursor: not-allowed;
}.ant-select-multiple .ant-select-selection-item-content {
  display: inline-block;
  margin-right: 4px;
  overflow: hidden;
  white-space: pre;
  text-overflow: ellipsis;
}.ant-select-multiple .ant-select-selection-item-remove {
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: rgba(0, 0, 0, 0.45);
  font-weight: bold;
  font-size: 10px;
  line-height: inherit;
  cursor: pointer;
}.ant-select-multiple .ant-select-selection-item-remove > * {
  line-height: 1;
}.ant-select-multiple .ant-select-selection-item-remove svg {
  display: inline-block;
}.ant-select-multiple .ant-select-selection-item-remove::before {
  display: none;
}.ant-select-multiple .ant-select-selection-item-remove .ant-select-multiple .ant-select-selection-item-remove-icon {
  display: block;
}.ant-select-multiple .ant-select-selection-item-remove > * {
  line-height: 1;
}.ant-select-multiple .ant-select-selection-item-remove svg {
  display: inline-block;
}.ant-select-multiple .ant-select-selection-item-remove::before {
  display: none;
}.ant-select-multiple .ant-select-selection-item-remove .ant-select-multiple .ant-select-selection-item-remove-icon {
  display: block;
}.ant-select-multiple .ant-select-selection-item-remove > .anticon {
  vertical-align: -0.2em;
}.ant-select-multiple .ant-select-selection-item-remove:hover {
  color: rgba(0, 0, 0, 0.75);
}.ant-select-multiple .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-search {
  margin-inline-start: 0;
}.ant-select-multiple .ant-select-selection-search {
  position: relative;
  max-width: 100%;
  margin-top: 3px;
  margin-bottom: 3px;
  margin-inline-start: 6.2px;
}.ant-select-multiple .ant-select-selection-search-input,
.ant-select-multiple .ant-select-selection-search-mirror {
  height: 22.4px;
  font-family: 'Quicksand', sans-serif;
  line-height: 22.4px;
  transition: all 0.3s;
}.ant-select-multiple .ant-select-selection-search-input {
  width: 100%;
  min-width: 4.1px;
}.ant-select-multiple .ant-select-selection-search-mirror {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 999;
  white-space: pre;
  visibility: hidden;
}.ant-select-multiple .ant-select-selection-placeholder {
  position: absolute;
  top: 50%;
  right: 11px;
  left: 11px;
  transform: translateY(-50%);
  transition: all 0.3s;
}.ant-select-multiple.ant-select-lg .ant-select-selector::after {
  line-height: 30.4px;
}.ant-select-multiple.ant-select-lg .ant-select-selection-item {
  height: 30.4px;
  line-height: 28.4px;
}.ant-select-multiple.ant-select-lg .ant-select-selection-search {
  height: 30.4px;
  line-height: 30.4px;
}.ant-select-multiple.ant-select-lg .ant-select-selection-search-input,
.ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror {
  height: 30.4px;
  line-height: 28.4px;
}.ant-select-multiple.ant-select-sm .ant-select-selector::after {
  line-height: 14.4px;
}.ant-select-multiple.ant-select-sm .ant-select-selection-item {
  height: 14.4px;
  line-height: 12.4px;
}.ant-select-multiple.ant-select-sm .ant-select-selection-search {
  height: 14.4px;
  line-height: 14.4px;
}.ant-select-multiple.ant-select-sm .ant-select-selection-search-input,
.ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror {
  height: 14.4px;
  line-height: 12.4px;
}.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder {
  left: 7px;
}.ant-select-multiple.ant-select-sm .ant-select-selection-search {
  margin-inline-start: 3px;
}.ant-select-multiple.ant-select-lg .ant-select-selection-item {
  height: 32px;
  line-height: 32px;
}.ant-select-disabled .ant-select-selection-item-remove {
  display: none;
}/* Reset search input style */.ant-select {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  cursor: pointer;
}.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  position: relative;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: pointer;
}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  cursor: text;
}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: auto;
}.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {
  border-color: #cc5652;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(190, 45, 45, 0.2);
}.ant-input-rtl .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  color: rgba(0, 0, 0, 0.6);
  background: #f5f5f5;
  cursor: not-allowed;
}.ant-select-multiple.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  background: #f5f5f5;
}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: not-allowed;
}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  margin: 0;
  padding: 0;
  background: transparent;
  border: none;
  outline: none;
  -webkit-appearance: none;
          appearance: none;
}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button {
  display: none;
  -webkit-appearance: none;
}.ant-select:not(.ant-select-disabled):hover .ant-select-selector {
  border-color: #cc5652;
  border-right-width: 1px !important;
}.ant-input-rtl .ant-select:not(.ant-select-disabled):hover .ant-select-selector {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-select-selection-item {
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}@media all and (-ms-high-contrast: none) {
  .ant-select-selection-item *::-ms-backdrop,
  .ant-select-selection-item {
    flex: auto;
  }
}.ant-select-selection-placeholder {
  flex: 1;
  overflow: hidden;
  color: #bfbfbf;
  white-space: nowrap;
  text-overflow: ellipsis;
  pointer-events: none;
}@media all and (-ms-high-contrast: none) {
  .ant-select-selection-placeholder *::-ms-backdrop,
  .ant-select-selection-placeholder {
    flex: auto;
  }
}.ant-select-arrow {
  display: inline-block;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 53%;
  right: 11px;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: rgba(0, 0, 0, 0.6);
  font-size: 12px;
  line-height: 1;
  text-align: center;
  pointer-events: none;
}.ant-select-arrow > * {
  line-height: 1;
}.ant-select-arrow svg {
  display: inline-block;
}.ant-select-arrow::before {
  display: none;
}.ant-select-arrow .ant-select-arrow-icon {
  display: block;
}.ant-select-arrow > * {
  line-height: 1;
}.ant-select-arrow svg {
  display: inline-block;
}.ant-select-arrow::before {
  display: none;
}.ant-select-arrow .ant-select-arrow-icon {
  display: block;
}.ant-select-arrow .anticon {
  vertical-align: top;
  transition: transform 0.3s;
}.ant-select-arrow .anticon > svg {
  vertical-align: top;
}.ant-select-arrow .anticon:not(.ant-select-suffix) {
  pointer-events: auto;
}.ant-select-disabled .ant-select-arrow {
  cursor: not-allowed;
}.ant-select-clear {
  position: absolute;
  top: 50%;
  right: 11px;
  z-index: 1;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: rgba(0, 0, 0, 0.6);
  font-size: 12px;
  font-style: normal;
  line-height: 1;
  text-align: center;
  text-transform: none;
  background: #fff;
  cursor: pointer;
  opacity: 0;
  transition: color 0.3s ease, opacity 0.15s ease;
  text-rendering: auto;
}.ant-select-clear::before {
  display: block;
}.ant-select-clear:hover {
  color: rgba(0, 0, 0, 0.45);
}.ant-select:hover .ant-select-clear {
  opacity: 1;
}.ant-select-dropdown {
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  box-sizing: border-box;
  padding: 4px 0;
  overflow: hidden;
  font-size: 13px;
  font-variant: initial;
  background-color: #fff;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,
.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft {
  animation-name: antSlideUpIn;
}.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft,
.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft {
  animation-name: antSlideDownIn;
}.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft {
  animation-name: antSlideUpOut;
}.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft {
  animation-name: antSlideDownOut;
}.ant-select-dropdown-hidden {
  display: none;
}.ant-select-dropdown-empty {
  color: rgba(0, 0, 0, 0.6);
}.ant-select-item-empty {
  position: relative;
  display: block;
  min-height: 32px;
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 13px;
  line-height: 22px;
  color: rgba(0, 0, 0, 0.6);
}.ant-select-item {
  position: relative;
  display: block;
  min-height: 32px;
  padding: 5px 12px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 13px;
  line-height: 22px;
  cursor: pointer;
  transition: background 0.3s ease;
}.ant-select-item-group {
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  cursor: default;
}.ant-select-item-option {
  display: flex;
}.ant-select-item-option-content {
  flex: auto;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}.ant-select-item-option-state {
  flex: none;
}.ant-select-item-option-active:not(.ant-select-item-option-disabled) {
  background-color: #f9eaea;
}.ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  background-color: #fff2f0;
}.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state {
  color: #be2d2d;
}.ant-select-item-option-disabled {
  color: rgba(0, 0, 0, 0.6);
  cursor: not-allowed;
}.ant-select-item-option-grouped {
  padding-left: 24px;
}.ant-select-lg {
  font-size: 15px;
}.ant-select-borderless .ant-select-selector {
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}.ant-select-rtl {
  direction: rtl;
}.ant-select-rtl .ant-select-arrow {
  right: initial;
  left: 11px;
}.ant-select-rtl .ant-select-clear {
  right: initial;
  left: 11px;
}.ant-select-dropdown-rtl {
  direction: rtl;
}.ant-select-dropdown-rtl .ant-select-item-option-grouped {
  padding-right: 24px;
  padding-left: 12px;
}.ant-select-rtl.ant-select-multiple.ant-select-show-arrow .ant-select-selector,
.ant-select-rtl.ant-select-multiple.ant-select-allow-clear .ant-select-selector {
  padding-right: 4.8px;
  padding-left: 24px;
}.ant-select-rtl.ant-select-multiple .ant-select-selection-item {
  text-align: right;
}.ant-select-rtl.ant-select-multiple .ant-select-selection-item-content {
  margin-right: 0;
  margin-left: 4px;
  text-align: right;
}.ant-select-rtl.ant-select-multiple .ant-select-selection-search-mirror {
  right: 0;
  left: auto;
}.ant-select-rtl.ant-select-multiple .ant-select-selection-placeholder {
  right: 11px;
  left: auto;
}.ant-select-rtl.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder {
  right: 7px;
}.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-item,
.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  right: 0;
  left: 9px;
  text-align: right;
}.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  right: 11px;
  left: 24px;
}.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-item,
.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 0;
  padding-left: 17px;
}.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search {
  right: 6px;
}.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,
.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 0;
  padding-left: 19.5px;
}.ant-select-dropdown {
  top: 100%;
  left: 0;
  position: relative;
  width: 100%;
  margin-top: 4px;
  margin-bottom: 4px;
  display: block;
}.ant-select-dropdown .cdk-virtual-scroll-content-wrapper {
  right: 0;
}.ant-select-dropdown .full-width {
  contain: initial;
}.ant-select-dropdown .full-width .cdk-virtual-scroll-content-wrapper {
  position: static;
}.ant-skeleton {
  display: table;
  width: 100%;
}.ant-skeleton-header {
  display: table-cell;
  padding-right: 16px;
  vertical-align: top;
}.ant-skeleton-header .ant-skeleton-avatar {
  display: inline-block;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  width: 32px;
  height: 32px;
  line-height: 32px;
}.ant-skeleton-header .ant-skeleton-avatar.ant-skeleton-avatar-circle {
  border-radius: 50%;
}.ant-skeleton-header .ant-skeleton-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
}.ant-skeleton-header .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle {
  border-radius: 50%;
}.ant-skeleton-header .ant-skeleton-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
}.ant-skeleton-header .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle {
  border-radius: 50%;
}.ant-skeleton-content {
  display: table-cell;
  width: 100%;
  vertical-align: top;
}.ant-skeleton-content .ant-skeleton-title {
  width: 100%;
  height: 16px;
  margin-top: 10px;
  background: rgba(190, 190, 190, 0.2);
  border-radius: 4px;
}.ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph {
  margin-top: 24px;
}.ant-skeleton-content .ant-skeleton-paragraph {
  padding: 0;
}.ant-skeleton-content .ant-skeleton-paragraph > li {
  width: 100%;
  height: 16px;
  list-style: none;
  background: rgba(190, 190, 190, 0.2);
  border-radius: 4px;
}.ant-skeleton-content .ant-skeleton-paragraph > li:last-child:not(:first-child):not(:nth-child(2)) {
  width: 61%;
}.ant-skeleton-content .ant-skeleton-paragraph > li + li {
  margin-top: 10px;
}.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title {
  margin-top: 12px;
}.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph {
  margin-top: 28px;
}.ant-skeleton-round .ant-skeleton-content .ant-skeleton-title,
.ant-skeleton-round .ant-skeleton-content .ant-skeleton-paragraph > li {
  border-radius: 100px;
}.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title,
.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph > li {
  background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);
  background-size: 400% 100%;
  animation: ant-skeleton-loading 1.4s ease infinite;
}.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar {
  background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);
  background-size: 400% 100%;
  animation: ant-skeleton-loading 1.4s ease infinite;
}.ant-skeleton.ant-skeleton-active .ant-skeleton-button {
  background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);
  background-size: 400% 100%;
  animation: ant-skeleton-loading 1.4s ease infinite;
}.ant-skeleton.ant-skeleton-active .ant-skeleton-input {
  background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);
  background-size: 400% 100%;
  animation: ant-skeleton-loading 1.4s ease infinite;
}.ant-skeleton.ant-skeleton-active .ant-skeleton-image {
  background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);
  background-size: 400% 100%;
  animation: ant-skeleton-loading 1.4s ease infinite;
}.ant-skeleton-element {
  display: inline-block;
  width: auto;
}.ant-skeleton-element .ant-skeleton-button {
  display: inline-block;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  border-radius: 4px;
  width: 64px;
  height: 32px;
  line-height: 32px;
}.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-circle {
  width: 32px;
  border-radius: 50%;
}.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-round {
  border-radius: 32px;
}.ant-skeleton-element .ant-skeleton-button-lg {
  width: 80px;
  height: 40px;
  line-height: 40px;
}.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-circle {
  width: 40px;
  border-radius: 50%;
}.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-round {
  border-radius: 40px;
}.ant-skeleton-element .ant-skeleton-button-sm {
  width: 48px;
  height: 24px;
  line-height: 24px;
}.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-circle {
  width: 24px;
  border-radius: 50%;
}.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-round {
  border-radius: 24px;
}.ant-skeleton-element .ant-skeleton-avatar {
  display: inline-block;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  width: 32px;
  height: 32px;
  line-height: 32px;
}.ant-skeleton-element .ant-skeleton-avatar.ant-skeleton-avatar-circle {
  border-radius: 50%;
}.ant-skeleton-element .ant-skeleton-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
}.ant-skeleton-element .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle {
  border-radius: 50%;
}.ant-skeleton-element .ant-skeleton-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
}.ant-skeleton-element .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle {
  border-radius: 50%;
}.ant-skeleton-element .ant-skeleton-input {
  display: inline-block;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  width: 100%;
  height: 32px;
  line-height: 32px;
}.ant-skeleton-element .ant-skeleton-input-lg {
  width: 100%;
  height: 40px;
  line-height: 40px;
}.ant-skeleton-element .ant-skeleton-input-sm {
  width: 100%;
  height: 24px;
  line-height: 24px;
}.ant-skeleton-element .ant-skeleton-image {
  display: flex;
  align-items: center;
  justify-content: center;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  width: 96px;
  height: 96px;
  line-height: 96px;
}.ant-skeleton-element .ant-skeleton-image.ant-skeleton-image-circle {
  border-radius: 50%;
}.ant-skeleton-element .ant-skeleton-image-path {
  fill: #bfbfbf;
}.ant-skeleton-element .ant-skeleton-image-svg {
  width: 48px;
  height: 48px;
  line-height: 48px;
  max-width: 192px;
  max-height: 192px;
}.ant-skeleton-element .ant-skeleton-image-svg.ant-skeleton-image-circle {
  border-radius: 50%;
}@keyframes ant-skeleton-loading {
  0% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0 50%;
  }
}.ant-skeleton-rtl {
  direction: rtl;
}.ant-skeleton-rtl .ant-skeleton-header {
  padding-right: 0;
  padding-left: 16px;
}.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title,
.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph > li {
  animation-name: ant-skeleton-loading-rtl;
}.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar {
  animation-name: ant-skeleton-loading-rtl;
}@keyframes ant-skeleton-loading-rtl {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 100% 50%;
  }
}.ant-slider {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  height: 12px;
  margin: 10px 6px 10px;
  padding: 4px 0;
  cursor: pointer;
  touch-action: none;
}.ant-slider-vertical {
  width: 12px;
  height: 100%;
  margin: 6px 10px;
  padding: 0 4px;
}.ant-slider-vertical .ant-slider-rail {
  width: 4px;
  height: 100%;
}.ant-slider-vertical .ant-slider-track {
  width: 4px;
}.ant-slider-vertical .ant-slider-handle {
  margin-top: -6px;
  margin-left: -5px;
}.ant-slider-vertical .ant-slider-mark {
  top: 0;
  left: 12px;
  width: 18px;
  height: 100%;
}.ant-slider-vertical .ant-slider-mark-text {
  left: 4px;
  white-space: nowrap;
}.ant-slider-vertical .ant-slider-step {
  width: 4px;
  height: 100%;
}.ant-slider-vertical .ant-slider-dot {
  top: auto;
  left: 2px;
  margin-bottom: -4px;
}.ant-slider-tooltip .ant-tooltip-inner {
  min-width: unset;
}.ant-slider-rtl.ant-slider-vertical .ant-slider-handle {
  margin-right: -5px;
  margin-left: 0;
}.ant-slider-rtl.ant-slider-vertical .ant-slider-mark {
  right: 12px;
  left: auto;
}.ant-slider-rtl.ant-slider-vertical .ant-slider-mark-text {
  right: 4px;
  left: auto;
}.ant-slider-rtl.ant-slider-vertical .ant-slider-dot {
  right: 2px;
  left: auto;
}.ant-slider-with-marks {
  margin-bottom: 28px;
}.ant-slider-rail {
  position: absolute;
  width: 100%;
  height: 4px;
  background-color: #f5f5f5;
  border-radius: 4px;
  transition: background-color 0.3s;
}.ant-slider-track {
  position: absolute;
  height: 4px;
  background-color: #e6aca5;
  border-radius: 4px;
  transition: background-color 0.3s;
}.ant-slider-handle {
  position: absolute;
  width: 14px;
  height: 14px;
  margin-top: -5px;
  background-color: #fff;
  border: solid 2px #e6aca5;
  border-radius: 50%;
  box-shadow: 0;
  cursor: pointer;
  transition: border-color 0.3s, box-shadow 0.6s, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
}.ant-slider-handle-dragging.ant-slider-handle-dragging.ant-slider-handle-dragging {
  border-color: #cb5757;
  box-shadow: 0 0 0 5px rgba(190, 45, 45, 0.12);
}.ant-slider-handle:focus {
  border-color: #cb5757;
  outline: none;
  box-shadow: 0 0 0 5px rgba(190, 45, 45, 0.12);
}.ant-slider-handle.ant-tooltip-open {
  border-color: #be2d2d;
}.ant-slider:hover .ant-slider-rail {
  background-color: #e1e1e1;
}.ant-slider:hover .ant-slider-track {
  background-color: #d98079;
}.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open) {
  border-color: #d98079;
}.ant-slider-mark {
  position: absolute;
  top: 14px;
  left: 0;
  width: 100%;
  font-size: 13px;
}.ant-slider-mark-text {
  position: absolute;
  display: inline-block;
  color: rgba(0, 0, 0, 0.45);
  text-align: center;
  word-break: keep-all;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}.ant-slider-mark-text-active {
  color: rgba(0, 0, 0, 0.85);
}.ant-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}.ant-slider-dot {
  position: absolute;
  top: -2px;
  width: 8px;
  height: 8px;
  margin-left: -4px;
  background-color: #fff;
  border: 2px solid #dadce0;
  border-radius: 50%;
  cursor: pointer;
}.ant-slider-dot:first-child {
  margin-left: -4px;
}.ant-slider-dot:last-child {
  margin-left: -4px;
}.ant-slider-dot-active {
  border-color: #df9696;
}.ant-slider-disabled {
  cursor: not-allowed;
}.ant-slider-disabled .ant-slider-track {
  background-color: rgba(0, 0, 0, 0.6) !important;
}.ant-slider-disabled .ant-slider-handle,
.ant-slider-disabled .ant-slider-dot {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.6) !important;
  box-shadow: none;
  cursor: not-allowed;
}.ant-slider-disabled .ant-slider-mark-text,
.ant-slider-disabled .ant-slider-dot {
  cursor: not-allowed !important;
}.ant-slider-rtl {
  direction: rtl;
}.ant-slider-rtl .ant-slider-mark {
  right: 0;
  left: auto;
}.ant-slider-rtl .ant-slider-dot {
  margin-right: -4px;
  margin-left: 0;
}.ant-slider-rtl .ant-slider-dot:first-child {
  margin-right: -4px;
  margin-left: 0;
}.ant-slider-rtl .ant-slider-dot:last-child {
  margin-right: -4px;
  margin-left: 0;
}.ant-spin {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  display: none;
  color: #be2d2d;
  text-align: center;
  vertical-align: middle;
  opacity: 0;
  transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}.ant-spin-spinning {
  position: static;
  display: inline-block;
  opacity: 1;
}.ant-spin-nested-loading {
  position: relative;
}.ant-spin-nested-loading > div > .ant-spin {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  display: block;
  width: 100%;
  height: 100%;
  max-height: 400px;
}.ant-spin-nested-loading > div > .ant-spin .ant-spin-dot {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -10px;
}.ant-spin-nested-loading > div > .ant-spin .ant-spin-text {
  position: absolute;
  top: 50%;
  width: 100%;
  padding-top: 5.5px;
  text-shadow: 0 1px 2px #fff;
}.ant-spin-nested-loading > div > .ant-spin.ant-spin-show-text .ant-spin-dot {
  margin-top: -20px;
}.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-dot {
  margin: -7px;
}.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-text {
  padding-top: 2.5px;
}.ant-spin-nested-loading > div > .ant-spin-sm.ant-spin-show-text .ant-spin-dot {
  margin-top: -17px;
}.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-dot {
  margin: -16px;
}.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-text {
  padding-top: 11.5px;
}.ant-spin-nested-loading > div > .ant-spin-lg.ant-spin-show-text .ant-spin-dot {
  margin-top: -26px;
}.ant-spin-container {
  position: relative;
  transition: opacity 0.3s;
}.ant-spin-container::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
  display: none \9;
  width: 100%;
  height: 100%;
  background: #fff;
  opacity: 0;
  transition: all 0.3s;
  content: '';
  pointer-events: none;
}.ant-spin-blur {
  clear: both;
  overflow: hidden;
  opacity: 0.5;
  -webkit-user-select: none;
          user-select: none;
  pointer-events: none;
}.ant-spin-blur::after {
  opacity: 0.4;
  pointer-events: auto;
}.ant-spin-tip {
  color: rgba(0, 0, 0, 0.45);
}.ant-spin-dot {
  position: relative;
  display: inline-block;
  font-size: 20px;
  width: 1em;
  height: 1em;
}.ant-spin-dot-item {
  position: absolute;
  display: block;
  width: 9px;
  height: 9px;
  background-color: #be2d2d;
  border-radius: 100%;
  transform: scale(0.75);
  transform-origin: 50% 50%;
  opacity: 0.3;
  animation: antSpinMove 1s infinite linear alternate;
}.ant-spin-dot-item:nth-child(1) {
  top: 0;
  left: 0;
}.ant-spin-dot-item:nth-child(2) {
  top: 0;
  right: 0;
  animation-delay: 0.4s;
}.ant-spin-dot-item:nth-child(3) {
  right: 0;
  bottom: 0;
  animation-delay: 0.8s;
}.ant-spin-dot-item:nth-child(4) {
  bottom: 0;
  left: 0;
  animation-delay: 1.2s;
}.ant-spin-dot-spin {
  transform: rotate(45deg);
  animation: antRotate 1.2s infinite linear;
}.ant-spin-sm .ant-spin-dot {
  font-size: 14px;
}.ant-spin-sm .ant-spin-dot i {
  width: 6px;
  height: 6px;
}.ant-spin-lg .ant-spin-dot {
  font-size: 32px;
}.ant-spin-lg .ant-spin-dot i {
  width: 14px;
  height: 14px;
}.ant-spin.ant-spin-show-text .ant-spin-text {
  display: block;
}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* IE10+ */
  .ant-spin-blur {
    background: #fff;
    opacity: 0.5;
  }
}@keyframes antSpinMove {
  to {
    opacity: 1;
  }
}@keyframes antRotate {
  to {
    transform: rotate(405deg);
  }
}.ant-spin-rtl {
  direction: rtl;
}.ant-spin-rtl .ant-spin-dot-spin {
  transform: rotate(-45deg);
  animation-name: antRotateRtl;
}@keyframes antRotateRtl {
  to {
    transform: rotate(-405deg);
  }
}nz-spin {
  display: block;
}.ant-statistic {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}.ant-statistic-title {
  margin-bottom: 4px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 13px;
}.ant-statistic-content {
  color: #495057;
  font-size: 24px;
  font-family: 'Quicksand', sans-serif;
}.ant-statistic-content-value {
  display: inline-block;
  direction: ltr;
}.ant-statistic-content-prefix,
.ant-statistic-content-suffix {
  display: inline-block;
}.ant-statistic-content-prefix {
  margin-right: 4px;
}.ant-statistic-content-suffix {
  margin-left: 4px;
}.ant-statistic-rtl {
  direction: rtl;
}.ant-statistic-rtl .ant-statistic-content-prefix {
  margin-right: 0;
  margin-left: 4px;
}.ant-statistic-rtl .ant-statistic-content-suffix {
  margin-right: 4px;
  margin-left: 0;
}.ant-steps {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: flex;
  width: 100%;
  font-size: 0;
  text-align: initial;
}.ant-steps-item {
  position: relative;
  display: inline-block;
  flex: 1;
  overflow: hidden;
  vertical-align: top;
}.ant-steps-item-container {
  outline: none;
}.ant-steps-item:last-child {
  flex: none;
}.ant-steps-item:last-child > .ant-steps-item-container > .ant-steps-item-tail,
.ant-steps-item:last-child > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  display: none;
}.ant-steps-item-icon,
.ant-steps-item-content {
  display: inline-block;
  vertical-align: top;
}.ant-steps-item-icon {
  width: 32px;
  height: 32px;
  margin: 0 8px 0 0;
  font-size: 15px;
  font-family: 'Quicksand', sans-serif;
  line-height: 32px;
  text-align: center;
  border: 1px solid rgba(0, 0, 0, 0.6);
  border-radius: 32px;
  transition: background-color 0.3s, border-color 0.3s;
}.ant-steps-item-icon .ant-steps-icon {
  position: relative;
  top: -0.5px;
  color: #be2d2d;
  line-height: 1;
}.ant-steps-item-tail {
  position: absolute;
  top: 12px;
  left: 0;
  width: 100%;
  padding: 0 10px;
}.ant-steps-item-tail::after {
  display: inline-block;
  width: 100%;
  height: 1px;
  background: #dadce0;
  border-radius: 1px;
  transition: background 0.3s;
  content: '';
}.ant-steps-item-title {
  position: relative;
  display: inline-block;
  padding-right: 16px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 15px;
  line-height: 32px;
}.ant-steps-item-title::after {
  position: absolute;
  top: 16px;
  left: 100%;
  display: block;
  width: 9999px;
  height: 1px;
  background: #dadce0;
  content: '';
}.ant-steps-item-subtitle {
  display: inline;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.45);
  font-weight: normal;
  font-size: 13px;
}.ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 13px;
}.ant-steps-item-wait .ant-steps-item-icon {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.6);
}.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon {
  color: rgba(0, 0, 0, 0.6);
}.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: rgba(0, 0, 0, 0.6);
}.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.45);
}.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #dadce0;
}.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
}.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #dadce0;
}.ant-steps-item-process .ant-steps-item-icon {
  background-color: #fff;
  border-color: #be2d2d;
}.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #be2d2d;
}.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #be2d2d;
}.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: #495057;
}.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #dadce0;
}.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.85);
}.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #dadce0;
}.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-icon {
  background: #be2d2d;
}.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-icon .ant-steps-icon {
  color: #fff;
}.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-title {
  font-weight: 500;
}.ant-steps-item-finish .ant-steps-item-icon {
  background-color: #fff;
  border-color: #be2d2d;
}.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon {
  color: #be2d2d;
}.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #be2d2d;
}.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: rgba(0, 0, 0, 0.85);
}.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #be2d2d;
}.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
}.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #be2d2d;
}.ant-steps-item-error .ant-steps-item-icon {
  background-color: #fff;
  border-color: #ff4d4f;
}.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon {
  color: #ff4d4f;
}.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #ff4d4f;
}.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: #ff4d4f;
}.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #dadce0;
}.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: #ff4d4f;
}.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #dadce0;
}.ant-steps-item.ant-steps-next-error .ant-steps-item-title::after {
  background: #ff4d4f;
}.ant-steps-item-disabled {
  cursor: not-allowed;
}.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] {
  cursor: pointer;
}.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-title,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-subtitle,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-description,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-icon .ant-steps-icon {
  transition: color 0.3s;
}.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-title,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-subtitle,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-description {
  color: #be2d2d;
}.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role='button']:hover .ant-steps-item-icon {
  border-color: #be2d2d;
}.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role='button']:hover .ant-steps-item-icon .ant-steps-icon {
  color: #be2d2d;
}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-left: 16px;
  white-space: nowrap;
}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-left: 0;
}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title {
  padding-right: 0;
}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-tail {
  display: none;
}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-description {
  max-width: 140px;
  white-space: normal;
}.ant-steps-item-custom > .ant-steps-item-container > .ant-steps-item-icon {
  height: auto;
  background: none;
  border: 0;
}.ant-steps-item-custom > .ant-steps-item-container > .ant-steps-item-icon > .ant-steps-icon {
  top: 0px;
  left: 0.5px;
  width: 32px;
  height: 32px;
  font-size: 24px;
  line-height: 32px;
}.ant-steps-item-custom.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #be2d2d;
}.ant-steps:not(.ant-steps-vertical) .ant-steps-item-custom .ant-steps-item-icon {
  width: auto;
  background: none;
}.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-left: 12px;
}.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-left: 0;
}.ant-steps-small .ant-steps-item-icon {
  width: 24px;
  height: 24px;
  margin: 0 8px 0 0;
  font-size: 12px;
  line-height: 24px;
  text-align: center;
  border-radius: 24px;
}.ant-steps-small .ant-steps-item-title {
  padding-right: 12px;
  font-size: 13px;
  line-height: 24px;
}.ant-steps-small .ant-steps-item-title::after {
  top: 12px;
}.ant-steps-small .ant-steps-item-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 13px;
}.ant-steps-small .ant-steps-item-tail {
  top: 8px;
}.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon {
  width: inherit;
  height: inherit;
  line-height: inherit;
  background: none;
  border: 0;
  border-radius: 0;
}.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon {
  font-size: 24px;
  line-height: 24px;
  transform: none;
}.ant-steps-vertical {
  display: flex;
  flex-direction: column;
}.ant-steps-vertical > .ant-steps-item {
  display: block;
  flex: 1 0 auto;
  padding-left: 0;
  overflow: visible;
}.ant-steps-vertical > .ant-steps-item .ant-steps-item-icon {
  float: left;
  margin-right: 16px;
}.ant-steps-vertical > .ant-steps-item .ant-steps-item-content {
  display: block;
  min-height: 48px;
  overflow: hidden;
}.ant-steps-vertical > .ant-steps-item .ant-steps-item-title {
  line-height: 32px;
}.ant-steps-vertical > .ant-steps-item .ant-steps-item-description {
  padding-bottom: 12px;
}.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  position: absolute;
  top: 0;
  left: 16px;
  width: 1px;
  height: 100%;
  padding: 38px 0 6px;
}.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail::after {
  width: 1px;
  height: 100%;
}.ant-steps-vertical > .ant-steps-item:not(:last-child) > .ant-steps-item-container > .ant-steps-item-tail {
  display: block;
}.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  display: none;
}.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
  position: absolute;
  top: 0;
  left: 12px;
  padding: 30px 0 6px;
}.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-title {
  line-height: 24px;
}.ant-steps-label-vertical .ant-steps-item {
  overflow: visible;
}.ant-steps-label-vertical .ant-steps-item-tail {
  margin-left: 58px;
  padding: 3.5px 24px;
}.ant-steps-label-vertical .ant-steps-item-content {
  display: block;
  width: 116px;
  margin-top: 8px;
  text-align: center;
}.ant-steps-label-vertical .ant-steps-item-icon {
  display: inline-block;
  margin-left: 42px;
}.ant-steps-label-vertical .ant-steps-item-title {
  padding-right: 0;
  padding-left: 0;
}.ant-steps-label-vertical .ant-steps-item-title::after {
  display: none;
}.ant-steps-label-vertical .ant-steps-item-subtitle {
  display: block;
  margin-bottom: 4px;
  margin-left: 0;
  line-height: 1.5715;
}.ant-steps-label-vertical.ant-steps-small:not(.ant-steps-dot) .ant-steps-item-icon {
  margin-left: 46px;
}.ant-steps-dot .ant-steps-item-title,
.ant-steps-dot.ant-steps-small .ant-steps-item-title {
  line-height: 1.5715;
}.ant-steps-dot .ant-steps-item-tail,
.ant-steps-dot.ant-steps-small .ant-steps-item-tail {
  top: 2px;
  width: 100%;
  margin: 0 0 0 70px;
  padding: 0;
}.ant-steps-dot .ant-steps-item-tail::after,
.ant-steps-dot.ant-steps-small .ant-steps-item-tail::after {
  width: calc(100% - 20px);
  height: 3px;
  margin-left: 12px;
}.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot {
  left: 2px;
}.ant-steps-dot .ant-steps-item-icon,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon {
  width: 8px;
  height: 8px;
  margin-left: 67px;
  padding-right: 0;
  line-height: 8px;
  background: transparent;
  border: 0;
}.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  position: relative;
  float: left;
  width: 100%;
  height: 100%;
  border-radius: 100px;
  transition: all 0.3s;
  /* expand hover area */
}.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot::after,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot::after {
  position: absolute;
  top: -12px;
  left: -26px;
  width: 60px;
  height: 32px;
  background: rgba(0, 0, 0, 0.001);
  content: '';
}.ant-steps-dot .ant-steps-item-content,
.ant-steps-dot.ant-steps-small .ant-steps-item-content {
  width: 140px;
}.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon,
.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon {
  position: relative;
  top: -1px;
  width: 10px;
  height: 10px;
  line-height: 10px;
  background: none;
}.ant-steps-dot .ant-steps-item-process .ant-steps-icon:first-child .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-icon:first-child .ant-steps-icon-dot {
  left: 0;
}.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon {
  margin-top: 8px;
  margin-left: 0;
  background: none;
}.ant-steps-vertical.ant-steps-dot .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  top: 2px;
  left: -9px;
  margin: 0;
  padding: 22px 0 4px;
}.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot {
  left: 0;
}.ant-steps-vertical.ant-steps-dot .ant-steps-item-content {
  width: inherit;
}.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-item-container .ant-steps-item-icon .ant-steps-icon-dot {
  left: -2px;
}.ant-steps-navigation {
  padding-top: 12px;
}.ant-steps-navigation.ant-steps-small .ant-steps-item-container {
  margin-left: -12px;
}.ant-steps-navigation .ant-steps-item {
  overflow: visible;
  text-align: center;
}.ant-steps-navigation .ant-steps-item-container {
  display: inline-block;
  height: 100%;
  margin-left: -16px;
  padding-bottom: 12px;
  text-align: left;
  transition: opacity 0.3s;
}.ant-steps-navigation .ant-steps-item-container .ant-steps-item-content {
  max-width: auto;
}.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title {
  max-width: 100%;
  padding-right: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title::after {
  display: none;
}.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role='button'] {
  cursor: pointer;
}.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role='button']:hover {
  opacity: 0.85;
}.ant-steps-navigation .ant-steps-item:last-child {
  flex: 1;
}.ant-steps-navigation .ant-steps-item:last-child::after {
  display: none;
}.ant-steps-navigation .ant-steps-item::after {
  position: absolute;
  top: 50%;
  left: 100%;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-top: -14px;
  margin-left: -2px;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-bottom: none;
  border-left: none;
  transform: rotate(45deg);
  content: '';
}.ant-steps-navigation .ant-steps-item::before {
  position: absolute;
  bottom: 0;
  left: 50%;
  display: inline-block;
  width: 0;
  height: 2px;
  background-color: #be2d2d;
  transition: width 0.3s, left 0.3s;
  transition-timing-function: ease-out;
  content: '';
}.ant-steps-navigation .ant-steps-item.ant-steps-item-active::before {
  left: 0;
  width: 100%;
}.ant-steps-navigation.ant-steps-vertical > .ant-steps-item {
  margin-right: 0 !important;
}.ant-steps-navigation.ant-steps-vertical > .ant-steps-item::before {
  display: none;
}.ant-steps-navigation.ant-steps-vertical > .ant-steps-item.ant-steps-item-active::before {
  top: 0;
  right: 0;
  left: unset;
  display: block;
  width: 3px;
  height: calc(100% - 24px);
}.ant-steps-navigation.ant-steps-vertical > .ant-steps-item::after {
  position: relative;
  top: -2px;
  left: 50%;
  display: block;
  width: 8px;
  height: 8px;
  margin-bottom: 8px;
  text-align: center;
  transform: rotate(135deg);
}.ant-steps-navigation.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  visibility: hidden;
}.ant-steps-rtl {
  direction: rtl;
}.ant-steps.ant-steps-rtl .ant-steps-item-icon {
  margin-right: 0;
  margin-left: 8px;
}.ant-steps-rtl .ant-steps-item-tail {
  right: 0;
  left: auto;
}.ant-steps-rtl .ant-steps-item-title {
  padding-right: 0;
  padding-left: 16px;
}.ant-steps-rtl .ant-steps-item-title::after {
  right: 100%;
  left: auto;
}.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-right: 16px;
  padding-left: 0;
}.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-right: 0;
}.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title {
  padding-left: 0;
}.ant-steps-rtl .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon {
  right: 0.5px;
  left: auto;
}.ant-steps-rtl.ant-steps-navigation.ant-steps-small .ant-steps-item-container {
  margin-right: -12px;
  margin-left: 0;
}.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container {
  margin-right: -16px;
  margin-left: 0;
  text-align: right;
}.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title {
  padding-left: 0;
}.ant-steps-rtl.ant-steps-navigation .ant-steps-item::after {
  right: 100%;
  left: auto;
  margin-right: -2px;
  margin-left: 0;
  transform: rotate(225deg);
}.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-right: 12px;
  padding-left: 0;
}.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-right: 0;
}.ant-steps-rtl.ant-steps-small .ant-steps-item-title {
  padding-right: 0;
  padding-left: 12px;
}.ant-steps-rtl.ant-steps-vertical > .ant-steps-item .ant-steps-item-icon {
  float: right;
  margin-right: 0;
  margin-left: 16px;
}.ant-steps-rtl.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  right: 16px;
  left: auto;
}.ant-steps-rtl.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
  right: 12px;
  left: auto;
}.ant-steps-rtl.ant-steps-label-vertical .ant-steps-item-title {
  padding-left: 0;
}.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail {
  margin: 0 70px 0 0;
}.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail::after,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail::after {
  margin-right: 12px;
  margin-left: 0;
}.ant-steps-rtl.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot {
  right: 2px;
  left: auto;
}.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon {
  margin-right: 67px;
  margin-left: 0;
}.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  /* expand hover area */
}.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  float: right;
}.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot::after,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot::after {
  right: -26px;
  left: auto;
}.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon {
  margin-right: 0;
  margin-left: 16px;
}.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  right: -9px;
  left: auto;
}.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot {
  right: 0;
  left: auto;
}.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-icon-dot {
  right: -2px;
  left: auto;
}.ant-steps-with-progress .ant-steps-item {
  padding-top: 4px;
}.ant-steps-with-progress .ant-steps-item .ant-steps-item-tail {
  top: 4px !important;
}.ant-steps-with-progress.ant-steps-horizontal .ant-steps-item:first-child {
  padding-left: 4px;
}.ant-steps-with-progress .ant-steps-item-icon {
  position: relative;
}.ant-steps-with-progress .ant-steps-item-icon .ant-progress {
  position: absolute;
  top: -5px;
  right: -5px;
  bottom: -5px;
  left: -5px;
}.ant-switch {
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  min-width: 44px;
  height: 22px;
  line-height: 22px;
  vertical-align: middle;
  background-color: rgba(0, 0, 0, 0.6);
  border: 0;
  border-radius: 100px;
  cursor: pointer;
  transition: all 0.2s;
  -webkit-user-select: none;
          user-select: none;
}.ant-switch:focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1);
}.ant-switch-checked:focus {
  box-shadow: 0 0 0 2px rgba(190, 45, 45, 0.2);
}.ant-switch:focus:hover {
  box-shadow: none;
}.ant-switch-checked {
  background-color: #be2d2d;
}.ant-switch-loading,
.ant-switch-disabled {
  cursor: not-allowed;
  opacity: 0.4;
}.ant-switch-loading *,
.ant-switch-disabled * {
  box-shadow: none;
  cursor: not-allowed;
}.ant-switch-inner {
  display: block;
  margin: 0 7px 0 25px;
  color: #fff;
  font-size: 12px;
  transition: margin 0.2s;
}.ant-switch-checked .ant-switch-inner {
  margin: 0 25px 0 7px;
}.ant-switch-handle {
  position: absolute;
  top: 2px;
  left: 2px;
  width: 18px;
  height: 18px;
  transition: all 0.2s ease-in-out;
}.ant-switch-handle::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #fff;
  border-radius: 9px;
  box-shadow: 0 2px 4px 0 rgba(0, 35, 11, 0.2);
  transition: all 0.2s ease-in-out;
  content: '';
}.ant-switch-checked .ant-switch-handle {
  left: calc(100% - 18px - 2px);
}.ant-switch:not(.ant-switch-disabled):active .ant-switch-handle::before {
  right: -30%;
  left: 0;
}.ant-switch:not(.ant-switch-disabled):active.ant-switch-checked .ant-switch-handle::before {
  right: 0;
  left: -30%;
}.ant-switch-loading-icon {
  position: relative;
  top: 2.5px;
  color: rgba(0, 0, 0, 0.65);
  vertical-align: top;
}.ant-switch-checked .ant-switch-loading-icon {
  color: #be2d2d;
}.ant-switch-small {
  min-width: 28px;
  height: 16px;
  line-height: 16px;
}.ant-switch-small .ant-switch-inner {
  margin: 0 5px 0 18px;
  font-size: 12px;
}.ant-switch-small .ant-switch-handle {
  width: 12px;
  height: 12px;
}.ant-switch-small .ant-switch-loading-icon {
  top: 1.5px;
  font-size: 9px;
}.ant-switch-small.ant-switch-checked .ant-switch-inner {
  margin: 0 18px 0 5px;
}.ant-switch-small.ant-switch-checked .ant-switch-handle {
  left: calc(100% - 12px - 2px);
}.ant-switch-rtl {
  direction: rtl;
}.ant-switch-rtl .ant-switch-inner {
  margin: 0 25px 0 7px;
}.ant-switch-rtl .ant-switch-handle {
  right: 2px;
  left: auto;
}.ant-switch-rtl:not(.ant-switch-rtl-disabled):active .ant-switch-handle::before {
  right: 0;
  left: -30%;
}.ant-switch-rtl:not(.ant-switch-rtl-disabled):active.ant-switch-checked .ant-switch-handle::before {
  right: -30%;
  left: 0;
}.ant-switch-rtl.ant-switch-checked .ant-switch-inner {
  margin: 0 7px 0 25px;
}.ant-switch-rtl.ant-switch-checked .ant-switch-handle {
  right: calc(100% - 18px - 2px);
}.ant-switch-rtl.ant-switch-small.ant-switch-checked .ant-switch-handle {
  right: calc(100% - 12px - 2px);
}nz-switch {
  display: inline-block;
}.ant-table.ant-table-middle {
  font-size: 13px;
}.ant-table.ant-table-middle .ant-table-title,
.ant-table.ant-table-middle .ant-table-footer,
.ant-table.ant-table-middle .ant-table-thead > tr > th,
.ant-table.ant-table-middle .ant-table-tbody > tr > td,
.ant-table.ant-table-middle tfoot > tr > th,
.ant-table.ant-table-middle tfoot > tr > td {
  padding: 0px 0px;
}.ant-table.ant-table-middle .ant-table-thead th.ant-table-column-has-sorters {
  padding: 0;
}.ant-table.ant-table-middle .ant-table-thead .ant-table-filter-column {
  margin: 0px 0px;
}.ant-table.ant-table-middle .ant-table-thead .ant-table-filter-column-title {
  padding: 0px 2.3em 0px 0px;
}.ant-table.ant-table-middle .ant-table-thead .ant-table-column-sorters {
  padding: 0px 0px;
}.ant-table.ant-table-middle .ant-table-expanded-row-fixed {
  margin: 0px 0px;
}.ant-table.ant-table-middle .ant-table-tbody .ant-table-wrapper:only-child .ant-table {
  margin: 0px 0px 0px 17px;
}.ant-table.ant-table-small {
  font-size: 13px;
}.ant-table.ant-table-small .ant-table-title,
.ant-table.ant-table-small .ant-table-footer,
.ant-table.ant-table-small .ant-table-thead > tr > th,
.ant-table.ant-table-small .ant-table-tbody > tr > td,
.ant-table.ant-table-small tfoot > tr > th,
.ant-table.ant-table-small tfoot > tr > td {
  padding: 0px 0px;
}.ant-table.ant-table-small .ant-table-thead th.ant-table-column-has-sorters {
  padding: 0;
}.ant-table.ant-table-small .ant-table-thead .ant-table-filter-column {
  margin: 0px 0px;
}.ant-table.ant-table-small .ant-table-thead .ant-table-filter-column-title {
  padding: 0px 2.3em 0px 0px;
}.ant-table.ant-table-small .ant-table-thead .ant-table-column-sorters {
  padding: 0px 0px;
}.ant-table.ant-table-small .ant-table-expanded-row-fixed {
  margin: 0px 0px;
}.ant-table.ant-table-small .ant-table-tbody .ant-table-wrapper:only-child .ant-table {
  margin: 0px 0px 0px 17px;
}.ant-table-small .ant-table-thead > tr > th {
  background-color: #f8f9fa;
}.ant-table-small .ant-table-selection-column {
  width: 46px;
  min-width: 46px;
}.ant-table.ant-table-bordered > .ant-table-title {
  border: 1px solid #dadce0;
  border-bottom: 0;
}.ant-table.ant-table-bordered > .ant-table-container {
  border: 1px solid #dadce0;
  border-right: 0;
  border-bottom: 0;
}.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > td {
  border-right: 1px solid #dadce0;
}.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr:not(:last-child) > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr:not(:last-child) > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr:not(:last-child) > th {
  border-bottom: 1px solid #dadce0;
}.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > .ant-table-cell-fix-right-first::after {
  border-right: 1px solid #dadce0;
}.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: 0px -1px;
}.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed::after {
  position: absolute;
  top: 0;
  right: 1px;
  bottom: 0;
  border-right: 1px solid #dadce0;
  content: '';
}.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-expanded-row > td,
.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-placeholder > td {
  border-right: 0;
}.ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: 0px -1px;
}.ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: 0px -1px;
}.ant-table.ant-table-bordered > .ant-table-footer {
  border: 1px solid #dadce0;
  border-top: 0;
}.ant-table-cell .ant-table-container:first-child {
  border-top: 0;
}.ant-table-cell-scrollbar {
  box-shadow: 0 1px 0 1px #f8f9fa;
}.ant-table-wrapper {
  clear: both;
  max-width: 100%;
}.ant-table-wrapper::before {
  display: table;
  content: '';
}.ant-table-wrapper::after {
  display: table;
  clear: both;
  content: '';
}.ant-table-wrapper::before {
  display: table;
  content: '';
}.ant-table-wrapper::after {
  display: table;
  clear: both;
  content: '';
}.ant-table-wrapper::before {
  display: table;
  content: '';
}.ant-table-wrapper::after {
  display: table;
  clear: both;
  content: '';
}.ant-table-wrapper::before {
  display: table;
  content: '';
}.ant-table-wrapper::after {
  display: table;
  clear: both;
  content: '';
}.ant-table {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  font-size: 13px;
  background: #fff;
  border-radius: 4px;
}.ant-table table {
  width: 100%;
  text-align: left;
  border-radius: 4px 4px 0 0;
  border-collapse: separate;
  border-spacing: 0;
}.ant-table-thead > tr > th,
.ant-table-tbody > tr > td,
.ant-table tfoot > tr > th,
.ant-table tfoot > tr > td {
  position: relative;
  padding: 0px 0px;
  overflow-wrap: break-word;
}.ant-table-cell-ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: keep-all;
}.ant-table-cell-ellipsis.ant-table-cell-fix-left-last,
.ant-table-cell-ellipsis.ant-table-cell-fix-right-first {
  overflow: visible;
}.ant-table-cell-ellipsis.ant-table-cell-fix-left-last .ant-table-cell-content,
.ant-table-cell-ellipsis.ant-table-cell-fix-right-first .ant-table-cell-content {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}.ant-table-title {
  padding: 0px 0px;
}.ant-table-footer {
  padding: 0px 0px;
  color: #495057;
  background: #fafafa;
}.ant-table-thead > tr > th {
  color: #495057;
  font-weight: 500;
  text-align: left;
  background: #f8f9fa;
  border-bottom: 1px solid #dadce0;
  transition: background 0.3s ease;
}.ant-table-thead > tr > th[colspan]:not([colspan='1']) {
  text-align: center;
}.ant-table-thead > tr:not(:last-child) > th[colspan] {
  border-bottom: 0;
}.ant-table-tbody > tr > td {
  border-bottom: 1px solid #dadce0;
  transition: background 0.3s;
}.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table {
  margin: 0px 0px 0px 17px;
}.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td {
  border-bottom: 0;
}.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:first-child,
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:last-child {
  border-radius: 0;
}.ant-table-tbody > tr.ant-table-row:hover > td {
  background: #ccc;
}.ant-table-tbody > tr.ant-table-row-selected > td {
  background: #fff2f0;
  border-color: rgba(0, 0, 0, 0.03);
}.ant-table-tbody > tr.ant-table-row-selected:hover > td {
  background: #ffe9e6;
}.ant-table tfoot > tr > th,
.ant-table tfoot > tr > td {
  border-bottom: 1px solid #dadce0;
}.ant-table-pagination.ant-pagination {
  margin: 16px 0;
}.ant-table-pagination {
  display: flex;
  flex-wrap: wrap;
  row-gap: 8px;
}.ant-table-pagination > * {
  flex: none;
}.ant-table-pagination-left {
  justify-content: flex-start;
}.ant-table-pagination-center {
  justify-content: center;
}.ant-table-pagination-right {
  justify-content: flex-end;
}.ant-table-thead th.ant-table-column-has-sorters {
  padding: 0;
  cursor: pointer;
  transition: all 0.3s;
}.ant-table-thead th.ant-table-column-has-sorters:hover {
  background: #eff1f4;
}.ant-table-thead th.ant-table-column-has-sorters:hover .ant-table-filter-trigger-container {
  background: #f5f6f8;
}.ant-table-thead th.ant-table-column-sort {
  background: #f5f5f5;
}td.ant-table-column-sort {
  background: #fafafa;
}.ant-table-column-sorters-with-tooltip {
  display: inline-block;
  width: 100%;
}.ant-table-column-sorters {
  display: inline-flex;
  align-items: center;
  padding: 0px 0px;
}.ant-table-column-sorter {
  margin-top: 0.15em;
  margin-bottom: -0.15em;
  margin-left: 8px;
  color: #bfbfbf;
}.ant-table-column-sorter-full {
  margin-top: -0.2em;
  margin-bottom: 0;
}.ant-table-column-sorter-inner {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
}.ant-table-column-sorter-up,
.ant-table-column-sorter-down {
  font-size: 11px;
}.ant-table-column-sorter-up.active,
.ant-table-column-sorter-down.active {
  color: #be2d2d;
}.ant-table-column-sorter-up + .ant-table-column-sorter-down {
  margin-top: -0.3em;
}.ant-table-filter-column {
  display: flex;
  align-items: center;
  margin: 0px 0px;
}.ant-table-filter-column-title {
  flex: auto;
  padding: 0px 2.3em 0px 0px;
}.ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column {
  margin: 0;
}.ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title {
  padding: 0 2.3em 0 0;
}.ant-table-filter-trigger-container {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  display: flex;
  flex: none;
  align-items: stretch;
  align-self: stretch;
  cursor: pointer;
  transition: background-color 0.3s;
}.ant-table-filter-trigger-container-open,
.ant-table-filter-trigger-container:hover,
.ant-table-thead th.ant-table-column-has-sorters:hover .ant-table-filter-trigger-container:hover {
  background: #e0e5e9;
}.ant-table-filter-trigger {
  display: block;
  width: 2.3em;
  color: #bfbfbf;
  font-size: 12px;
  transition: color 0.3s;
}.ant-table-filter-trigger .anticon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}.ant-table-filter-trigger-container-open .ant-table-filter-trigger,
.ant-table-filter-trigger:hover {
  color: rgba(0, 0, 0, 0.45);
}.ant-table-filter-trigger.active {
  color: #be2d2d;
}.ant-table-filter-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  min-width: 120px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}.ant-table-filter-dropdown .ant-dropdown-menu {
  max-height: 264px;
  overflow-x: hidden;
  border: 0;
  box-shadow: none;
}.ant-table-filter-dropdown-submenu > ul {
  max-height: calc(100vh - 130px);
  overflow-x: hidden;
  overflow-y: auto;
}.ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span {
  padding-left: 8px;
}.ant-table-filter-dropdown-btns {
  display: flex;
  justify-content: space-between;
  padding: 7px 8px 7px 3px;
  overflow: hidden;
  background-color: inherit;
  border-top: 1px solid #dadce0;
}.ant-table .ant-table-selection-col {
  width: 32px;
}table tr th.ant-table-selection-column,
table tr td.ant-table-selection-column {
  padding-right: 8px;
  padding-left: 8px;
  text-align: center;
}table tr th.ant-table-selection-column .ant-radio-wrapper,
table tr td.ant-table-selection-column .ant-radio-wrapper {
  margin-right: 0;
}.ant-table-selection {
  position: relative;
  display: inline-flex;
  flex-direction: column;
}.ant-table-selection-extra {
  position: absolute;
  top: 0;
  z-index: 1;
  cursor: pointer;
  transition: all 0.3s;
  margin-inline-start: 100%;
  padding-inline-start: 4px;
}.ant-table-selection-extra .anticon {
  color: #bfbfbf;
  font-size: 10px;
}.ant-table-selection-extra .anticon:hover {
  color: #a6a6a6;
}.ant-table-expand-icon-col {
  width: 48px;
}.ant-table-row-expand-icon-cell {
  text-align: center;
}.ant-table-row-indent {
  float: left;
  height: 1px;
}.ant-table-row-expand-icon {
  color: #be2d2d;
  text-decoration: none;
  cursor: pointer;
  transition: color 0.3s;
  position: relative;
  display: inline-flex;
  float: left;
  box-sizing: border-box;
  width: 17px;
  height: 17px;
  padding: 0;
  color: inherit;
  line-height: 17px;
  background: #fff;
  border: 1px solid #dadce0;
  border-radius: 4px;
  outline: none;
  transform: scale(0.94117647);
  transform-origin: bottom;
  transition: all 0.3s;
  -webkit-user-select: none;
          user-select: none;
}.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover {
  color: #cc5652;
}.ant-table-row-expand-icon:active {
  color: #991d21;
}.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover {
  color: #cc5652;
}.ant-table-row-expand-icon:active {
  color: #991d21;
}.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover,
.ant-table-row-expand-icon:active {
  border-color: currentColor;
}.ant-table-row-expand-icon::before,
.ant-table-row-expand-icon::after {
  position: absolute;
  background: currentColor;
  transition: transform 0.3s ease-out;
  content: '';
}.ant-table-row-expand-icon::before {
  top: 7px;
  right: 3px;
  left: 3px;
  height: 1px;
}.ant-table-row-expand-icon::after {
  top: 3px;
  bottom: 3px;
  left: 7px;
  width: 1px;
  transform: rotate(90deg);
}.ant-table-row-expand-icon-collapsed::before {
  transform: rotate(-180deg);
}.ant-table-row-expand-icon-collapsed::after {
  transform: rotate(0deg);
}.ant-table-row-expand-icon-spaced {
  background: transparent;
  border: 0;
  visibility: hidden;
}.ant-table-row-expand-icon-spaced::before,
.ant-table-row-expand-icon-spaced::after {
  display: none;
  content: none;
}.ant-table-row-indent + .ant-table-row-expand-icon {
  margin-top: 1.71475px;
  margin-right: 8px;
}tr.ant-table-expanded-row > td,
tr.ant-table-expanded-row:hover > td {
  background: #fbfbfb;
}tr.ant-table-expanded-row .ant-descriptions-view {
  display: flex;
}tr.ant-table-expanded-row .ant-descriptions-view table {
  flex: auto;
  width: auto;
}.ant-table .ant-table-expanded-row-fixed {
  position: relative;
  margin: 0px 0px;
  padding: 0px 0px;
}.ant-table-tbody > tr.ant-table-placeholder {
  text-align: center;
}.ant-table-empty .ant-table-tbody > tr.ant-table-placeholder {
  color: rgba(0, 0, 0, 0.6);
}.ant-table-tbody > tr.ant-table-placeholder:hover > td {
  background: #fff;
}.ant-table-cell-fix-left,
.ant-table-cell-fix-right {
  position: sticky !important;
  z-index: 2;
  background: #fff;
}.ant-table-cell-fix-left-first::after,
.ant-table-cell-fix-left-last::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: -1px;
  width: 30px;
  transform: translateX(100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}.ant-table-cell-fix-right-first::after,
.ant-table-cell-fix-right-last::after {
  position: absolute;
  top: 0;
  bottom: -1px;
  left: 0;
  width: 30px;
  transform: translateX(-100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}.ant-table .ant-table-container::before,
.ant-table .ant-table-container::after {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  width: 30px;
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}.ant-table .ant-table-container::before {
  left: 0;
}.ant-table .ant-table-container::after {
  right: 0;
}.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container {
  position: relative;
}.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container::before {
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
}.ant-table-ping-left .ant-table-cell-fix-left-first::after,
.ant-table-ping-left .ant-table-cell-fix-left-last::after {
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
}.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container {
  position: relative;
}.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container::after {
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}.ant-table-ping-right .ant-table-cell-fix-right-first::after,
.ant-table-ping-right .ant-table-cell-fix-right-last::after {
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}.ant-table-sticky-header {
  position: sticky;
  z-index: calc(2 + 1);
}.ant-table-sticky-scroll {
  position: sticky;
  bottom: 0;
  z-index: calc(2 + 1);
  display: flex;
  align-items: center;
  background: #ffffff;
  border-top: 1px solid #dadce0;
  opacity: 0.6;
}.ant-table-sticky-scroll:hover {
  transform-origin: center bottom;
}.ant-table-sticky-scroll-bar {
  height: 8px;
  background-color: rgba(0, 0, 0, 0.35);
  border-radius: 4px;
}.ant-table-sticky-scroll-bar:hover {
  background-color: rgba(0, 0, 0, 0.8);
}.ant-table-sticky-scroll-bar-active {
  background-color: rgba(0, 0, 0, 0.8);
}@media all and (-ms-high-contrast: none) {
  .ant-table-ping-left .ant-table-cell-fix-left-last::after {
    box-shadow: none !important;
  }
  .ant-table-ping-right .ant-table-cell-fix-right-first::after {
    box-shadow: none !important;
  }
}.ant-table {
  /* title + table */
  /* table */
  /* table + footer */
}.ant-table-title {
  border-radius: 4px 4px 0 0;
}.ant-table-title + .ant-table-container {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}.ant-table-title + .ant-table-container table > thead > tr:first-child th:first-child {
  border-radius: 0;
}.ant-table-title + .ant-table-container table > thead > tr:first-child th:last-child {
  border-radius: 0;
}.ant-table-container {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}.ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 4px;
}.ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 4px;
}.ant-table-footer {
  border-radius: 0 0 4px 4px;
}.ant-table-wrapper-rtl {
  direction: rtl;
}.ant-table-rtl {
  direction: rtl;
}.ant-table-wrapper-rtl .ant-table table {
  text-align: right;
}.ant-table-wrapper-rtl .ant-table-thead > tr > th[colspan]:not([colspan='1']) {
  text-align: center;
}.ant-table-wrapper-rtl .ant-table-thead > tr > th {
  text-align: right;
}.ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table.ant-table-rtl {
  margin: 0px 17px 0px 0px;
}.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-left {
  justify-content: flex-end;
}.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-right {
  justify-content: flex-start;
}.ant-table-wrapper-rtl .ant-table-column-sorter {
  margin-right: 8px;
  margin-left: 0;
}.ant-table-wrapper-rtl .ant-table-filter-column-title {
  padding: 0px 0px 0px 2.3em;
}.ant-table-rtl .ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title {
  padding: 0 0 0 2.3em;
}.ant-table-wrapper-rtl .ant-table-filter-trigger-container {
  right: auto;
  left: 0;
}.ant-dropdown-rtl .ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-dropdown-rtl .ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span,
.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span {
  padding-right: 8px;
  padding-left: 0;
}.ant-table-wrapper-rtl .ant-table-selection {
  text-align: center;
}.ant-table-wrapper-rtl .ant-table-row-indent {
  float: right;
}.ant-table-wrapper-rtl .ant-table-row-expand-icon {
  float: right;
}.ant-table-wrapper-rtl .ant-table-row-indent + .ant-table-row-expand-icon {
  margin-right: 0;
  margin-left: 8px;
}.ant-table-wrapper-rtl .ant-table-row-expand-icon::after {
  transform: rotate(-90deg);
}.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed::before {
  transform: rotate(180deg);
}.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed::after {
  transform: rotate(0deg);
}nz-table,
nz-table-title-footer,
nz-table-inner-scroll,
nz-table-inner-default,
nz-table-selection {
  display: block;
}.nz-table-out-bordered > .ant-table-title {
  border: 1px solid #dadce0;
  border-bottom: 0;
}.nz-table-out-bordered > .ant-table-container {
  border: 1px solid #dadce0;
  border-bottom: 0;
}.nz-table-out-bordered > .ant-table-footer {
  border: 1px solid #dadce0;
  border-top: 0;
}cdk-virtual-scroll-viewport.ant-table-body {
  overflow-y: scroll;
}.nz-table-hide-scrollbar {
  scrollbar-color: #f8f9fa #f8f9fa;
}.nz-table-hide-scrollbar::-webkit-scrollbar {
  background-color: #f8f9fa;
}.ant-table.ant-table-small .nz-table-hide-scrollbar {
  scrollbar-color: #f8f9fa #f8f9fa;
}.ant-table.ant-table-small .nz-table-hide-scrollbar::-webkit-scrollbar {
  background-color: transparent;
}.ant-table-wrapper-rtl .ant-table thead > tr > th.ant-table-selection-column {
  text-align: center;
}.ant-table.ant-table-bordered > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > tfoot > tr > td {
  border-right: 1px solid #dadce0;
}.ant-table.ant-table-bordered > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > thead > tr:not(:last-child) > th {
  border-bottom: 1px solid #dadce0;
}.ant-table.ant-table-bordered > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > tfoot > tr > .ant-table-cell-fix-right-first::after {
  border-right: 1px solid #dadce0;
}.ant-table.ant-table-bordered > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: 0px -1px;
}.ant-table.ant-table-bordered > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > tbody > tr > td > .ant-table-expanded-row-fixed::after {
  position: absolute;
  top: 0;
  right: 1px;
  bottom: 0;
  border-right: 1px solid #dadce0;
  content: '';
}.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > tbody > tr.ant-table-expanded-row > td,
.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > tbody > tr.ant-table-placeholder > td {
  border-right: 0;
}.ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: 0px -1px;
}.ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .cdk-virtual-scroll-viewport > .cdk-virtual-scroll-content-wrapper > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: 0px -1px;
}.ant-tabs-small > .ant-tabs-nav .ant-tabs-tab {
  padding: 8px 0;
  font-size: 13px;
}.ant-tabs-large > .ant-tabs-nav .ant-tabs-tab {
  padding: 16px 0;
  font-size: 15px;
}.ant-tabs-card.ant-tabs-small > .ant-tabs-nav .ant-tabs-tab {
  padding: 6px 16px;
}.ant-tabs-card.ant-tabs-large > .ant-tabs-nav .ant-tabs-tab {
  padding: 7px 16px 6px;
}.ant-tabs-rtl {
  direction: rtl;
}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab {
  margin: 0 0 0 32px;
}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab:last-of-type {
  margin-left: 0;
}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .anticon {
  margin-right: 0;
  margin-left: 12px;
}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove {
  margin-right: 8px;
  margin-left: -4px;
}.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon {
  margin: 0;
}.ant-tabs-rtl.ant-tabs-left > .ant-tabs-nav {
  order: 1;
}.ant-tabs-rtl.ant-tabs-left > .ant-tabs-content-holder {
  order: 0;
}.ant-tabs-rtl.ant-tabs-right > .ant-tabs-nav {
  order: 0;
}.ant-tabs-rtl.ant-tabs-right > .ant-tabs-content-holder {
  order: 1;
}.ant-tabs-rtl.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin-right: 0;
  margin-left: 2px;
}.ant-tabs-dropdown-rtl {
  direction: rtl;
}.ant-tabs-dropdown-rtl .ant-tabs-dropdown-menu-item {
  text-align: right;
}.ant-tabs-top,
.ant-tabs-bottom {
  flex-direction: column;
}.ant-tabs-top > .ant-tabs-nav,
.ant-tabs-bottom > .ant-tabs-nav,
.ant-tabs-top > div > .ant-tabs-nav,
.ant-tabs-bottom > div > .ant-tabs-nav {
  margin: 0 0 10px 0;
}.ant-tabs-top > .ant-tabs-nav::before,
.ant-tabs-bottom > .ant-tabs-nav::before,
.ant-tabs-top > div > .ant-tabs-nav::before,
.ant-tabs-bottom > div > .ant-tabs-nav::before {
  position: absolute;
  right: 0;
  left: 0;
  border-bottom: 1px solid #dadce0;
  content: '';
}.ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar {
  height: 2px;
}.ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar-animated {
  transition: width 0.3s, left 0.3s, right 0.3s;
}.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  top: 0;
  bottom: 0;
  width: 30px;
}.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::before {
  left: 0;
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.08);
}.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  right: 0;
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.08);
}.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before {
  opacity: 1;
}.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after {
  opacity: 1;
}.ant-tabs-top > .ant-tabs-nav::before,
.ant-tabs-top > div > .ant-tabs-nav::before {
  bottom: 0;
}.ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar {
  bottom: 0;
}.ant-tabs-bottom > .ant-tabs-nav,
.ant-tabs-bottom > div > .ant-tabs-nav {
  order: 1;
  margin-top: 10px;
  margin-bottom: 0;
}.ant-tabs-bottom > .ant-tabs-nav::before,
.ant-tabs-bottom > div > .ant-tabs-nav::before {
  top: 0;
}.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar {
  top: 0;
}.ant-tabs-bottom > .ant-tabs-content-holder,
.ant-tabs-bottom > div > .ant-tabs-content-holder {
  order: 0;
}.ant-tabs-left > .ant-tabs-nav,
.ant-tabs-right > .ant-tabs-nav,
.ant-tabs-left > div > .ant-tabs-nav,
.ant-tabs-right > div > .ant-tabs-nav {
  flex-direction: column;
  min-width: 50px;
}.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab {
  padding: 8px 24px;
  text-align: center;
}.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin: 10px 0 0 0;
}.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap {
  flex-direction: column;
}.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  right: 0;
  left: 0;
  height: 30px;
}.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::before {
  top: 0;
  box-shadow: inset 0 10px 8px -8px rgba(0, 0, 0, 0.08);
}.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  bottom: 0;
  box-shadow: inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08);
}.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before {
  opacity: 1;
}.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after {
  opacity: 1;
}.ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar {
  width: 2px;
}.ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar-animated {
  transition: height 0.3s, top 0.3s;
}.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-operations {
  flex: 1 0 auto;
  flex-direction: column;
}.ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar {
  right: 0;
}.ant-tabs-left > .ant-tabs-content-holder,
.ant-tabs-left > div > .ant-tabs-content-holder {
  margin-left: -1px;
  border-left: 1px solid #dadce0;
}.ant-tabs-left > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane,
.ant-tabs-left > div > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane {
  padding-left: 24px;
}.ant-tabs-right > .ant-tabs-nav,
.ant-tabs-right > div > .ant-tabs-nav {
  order: 1;
}.ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar {
  left: 0;
}.ant-tabs-right > .ant-tabs-content-holder,
.ant-tabs-right > div > .ant-tabs-content-holder {
  order: 0;
  margin-right: -1px;
  border-right: 1px solid #dadce0;
}.ant-tabs-right > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane,
.ant-tabs-right > div > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane {
  padding-right: 24px;
}.ant-tabs-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  display: block;
}.ant-tabs-dropdown-hidden {
  display: none;
}.ant-tabs-dropdown-menu {
  max-height: 200px;
  margin: 0;
  padding: 4px 0;
  overflow-x: hidden;
  overflow-y: auto;
  text-align: left;
  list-style-type: none;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}.ant-tabs-dropdown-menu-item {
  min-width: 120px;
  margin: 0;
  padding: 5px 12px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 13px;
  line-height: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  transition: all 0.3s;
}.ant-tabs-dropdown-menu-item:hover {
  background: #f9eaea;
}.ant-tabs-dropdown-menu-item-disabled,
.ant-tabs-dropdown-menu-item-disabled:hover {
  color: rgba(0, 0, 0, 0.6);
  background: transparent;
  cursor: not-allowed;
}.ant-tabs-card > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab {
  margin: 0;
  padding: 9px 16px;
  background: #fafafa;
  border: 1px solid #dadce0;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}.ant-tabs-card > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab-active {
  color: #be2d2d;
  background: #fff;
}.ant-tabs-card > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-card > div > .ant-tabs-nav .ant-tabs-ink-bar {
  visibility: hidden;
}.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin-left: 2px;
}.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 4px 4px 0 0;
}.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-bottom-color: #fff;
}.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 0 0 4px 4px;
}.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-top-color: #fff;
}.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin-top: 2px;
}.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 4px 0 0 4px;
}.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-right-color: #fff;
}.ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 0 4px 4px 0;
}.ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-left-color: #fff;
}.ant-tabs {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: flex;
  overflow: hidden;
}.ant-tabs > .ant-tabs-nav,
.ant-tabs > div > .ant-tabs-nav {
  position: relative;
  display: flex;
  flex: none;
  align-items: center;
}.ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap {
  position: relative;
  display: inline-block;
  display: flex;
  flex: auto;
  align-self: stretch;
  overflow: hidden;
  white-space: nowrap;
  transform: translate(0);
}.ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  position: absolute;
  z-index: 1;
  opacity: 0;
  transition: opacity 0.3s;
  content: '';
  pointer-events: none;
}.ant-tabs > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-list {
  position: relative;
  display: flex;
  transition: transform 0.3s;
}.ant-tabs > .ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-operations {
  display: flex;
  align-self: stretch;
}.ant-tabs > .ant-tabs-nav .ant-tabs-nav-operations-hidden,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-operations-hidden {
  position: absolute;
  visibility: hidden;
  pointer-events: none;
}.ant-tabs > .ant-tabs-nav .ant-tabs-nav-more,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more {
  position: relative;
  padding: 9px 16px;
  background: transparent;
  border: 0;
}.ant-tabs > .ant-tabs-nav .ant-tabs-nav-more::after,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more::after {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: 5px;
  transform: translateY(100%);
  content: '';
}.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add {
  min-width: 40px;
  padding: 0 8px;
  background: #fafafa;
  border: 1px solid #dadce0;
  border-radius: 4px 4px 0 0;
  outline: none;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:hover,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:hover {
  color: #cc5652;
}.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:active,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:active,
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:focus,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:focus {
  color: #991d21;
}.ant-tabs-extra-content {
  flex: none;
}.ant-tabs-centered > .ant-tabs-nav .ant-tabs-nav-wrap:not([class*='ant-tabs-nav-wrap-ping']),
.ant-tabs-centered > div > .ant-tabs-nav .ant-tabs-nav-wrap:not([class*='ant-tabs-nav-wrap-ping']) {
  justify-content: center;
}.ant-tabs-ink-bar {
  position: absolute;
  background: #be2d2d;
  pointer-events: none;
}.ant-tabs-tab {
  position: relative;
  display: inline-flex;
  align-items: center;
  padding: 12px 0;
  font-size: 13px;
  background: transparent;
  border: 0;
  outline: none;
  cursor: pointer;
}.ant-tabs-tab-btn:focus,
.ant-tabs-tab-remove:focus,
.ant-tabs-tab-btn:active,
.ant-tabs-tab-remove:active {
  color: #991d21;
}.ant-tabs-tab-btn {
  outline: none;
  transition: all 0.3s;
}.ant-tabs-tab-remove {
  flex: none;
  margin-right: -4px;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 12px;
  background: transparent;
  border: none;
  outline: none;
  cursor: pointer;
  transition: all 0.3s;
}.ant-tabs-tab-remove:hover {
  color: #495057;
}.ant-tabs-tab:hover {
  color: #cc5652;
}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #be2d2d;
  text-shadow: 0 0 0.25px currentColor;
}.ant-tabs-tab.ant-tabs-tab-disabled {
  color: rgba(0, 0, 0, 0.6);
  cursor: not-allowed;
}.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:focus,
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:focus,
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:active,
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:active {
  color: rgba(0, 0, 0, 0.6);
}.ant-tabs-tab .ant-tabs-tab-remove .anticon {
  margin: 0;
}.ant-tabs-tab .anticon {
  margin-right: 12px;
}.ant-tabs-tab + .ant-tabs-tab {
  margin: 0 0 0 32px;
}.ant-tabs-content {
  display: flex;
  width: 100%;
}.ant-tabs-content-holder {
  flex: auto;
  min-width: 0;
  min-height: 0;
}.ant-tabs-content-animated {
  transition: margin 0.3s;
}.ant-tabs-tabpane {
  flex: none;
  width: 100%;
  outline: none;
}.ant-tabs-dropdown-menu-item a[nz-tab-link] {
  position: relative;
}a[nz-tab-link]::before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: transparent;
  content: '';
}a[nz-tab-link] ~ * {
  position: relative;
}nz-tabset,
nz-tab-nav-operation,
nz-tabs-nav {
  display: block;
}.nz-tabs-dropdown.ant-dropdown .ant-dropdown-menu {
  max-height: 200px;
  margin: 0;
  padding: 4px 0;
  overflow-x: hidden;
  overflow-y: auto;
  text-align: left;
  list-style-type: none;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}.nz-tabs-dropdown.ant-dropdown .ant-dropdown-menu-item {
  min-width: 120px;
  margin: 0;
  padding: 5px 12px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  font-size: 13px;
  line-height: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  transition: all 0.3s;
}.nz-tabs-dropdown.ant-dropdown .ant-dropdown-menu-item:hover {
  background: #f9eaea;
}.nz-tabs-dropdown.ant-dropdown .ant-dropdown-menu-item-disabled,
.nz-tabs-dropdown.ant-dropdown .ant-dropdown-menu-item-disabled:hover {
  color: rgba(0, 0, 0, 0.6);
  background: transparent;
  cursor: not-allowed;
}.nz-tabs-dropdown.ant-dropdown .ant-dropdown-menu-item-disabled a,
.nz-tabs-dropdown.ant-dropdown .ant-dropdown-menu-item-disabled:hover a {
  pointer-events: none;
  color: rgba(0, 0, 0, 0.6);
}.ant-tabs-rtl .ant-tabs-rtl-tab-next {
  right: auto;
  left: 2px;
}.ant-tabs-tab-disabled a {
  pointer-events: none;
  color: rgba(0, 0, 0, 0.6);
}.ant-tag {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
  height: auto;
  margin-right: 8px;
  padding: 0 7px;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  background: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  opacity: 1;
  transition: all 0.3s;
}.ant-tag,
.ant-tag a,
.ant-tag a:hover {
  color: rgba(0, 0, 0, 0.85);
}.ant-tag > a:first-child:last-child {
  display: inline-block;
  margin: 0 -8px;
  padding: 0 8px;
}.ant-tag-close-icon {
  margin-left: 3px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 10px;
  cursor: pointer;
  transition: all 0.3s;
}.ant-tag-close-icon:hover {
  color: #495057;
}.ant-tag-has-color {
  border-color: transparent;
}.ant-tag-has-color,
.ant-tag-has-color a,
.ant-tag-has-color a:hover,
.ant-tag-has-color .anticon-close,
.ant-tag-has-color .anticon-close:hover {
  color: #fff;
}.ant-tag-checkable {
  background-color: transparent;
  border-color: transparent;
  cursor: pointer;
}.ant-tag-checkable:not(.ant-tag-checkable-checked):hover {
  color: #be2d2d;
}.ant-tag-checkable:active,
.ant-tag-checkable-checked {
  color: #fff;
}.ant-tag-checkable-checked {
  background-color: #be2d2d;
}.ant-tag-checkable:active {
  background-color: #991d21;
}.ant-tag-hidden {
  display: none;
}.ant-tag-pink {
  color: #c41d7f;
  background: #fff0f6;
  border-color: #ffadd2;
}.ant-tag-pink-inverse {
  color: #fff;
  background: #eb2f96;
  border-color: #eb2f96;
}.ant-tag-magenta {
  color: #c41d7f;
  background: #fff0f6;
  border-color: #ffadd2;
}.ant-tag-magenta-inverse {
  color: #fff;
  background: #eb2f96;
  border-color: #eb2f96;
}.ant-tag-red {
  color: #cf1322;
  background: #fff1f0;
  border-color: #ffa39e;
}.ant-tag-red-inverse {
  color: #fff;
  background: #f5222d;
  border-color: #f5222d;
}.ant-tag-volcano {
  color: #d4380d;
  background: #fff2e8;
  border-color: #ffbb96;
}.ant-tag-volcano-inverse {
  color: #fff;
  background: #fa541c;
  border-color: #fa541c;
}.ant-tag-orange {
  color: #d46b08;
  background: #fff7e6;
  border-color: #ffd591;
}.ant-tag-orange-inverse {
  color: #fff;
  background: #fa8c16;
  border-color: #fa8c16;
}.ant-tag-yellow {
  color: #d4b106;
  background: #feffe6;
  border-color: #fffb8f;
}.ant-tag-yellow-inverse {
  color: #fff;
  background: #fadb14;
  border-color: #fadb14;
}.ant-tag-gold {
  color: #d48806;
  background: #fffbe6;
  border-color: #ffe58f;
}.ant-tag-gold-inverse {
  color: #fff;
  background: #faad14;
  border-color: #faad14;
}.ant-tag-cyan {
  color: #08979c;
  background: #e6fffb;
  border-color: #87e8de;
}.ant-tag-cyan-inverse {
  color: #fff;
  background: #13c2c2;
  border-color: #13c2c2;
}.ant-tag-lime {
  color: #7cb305;
  background: #fcffe6;
  border-color: #eaff8f;
}.ant-tag-lime-inverse {
  color: #fff;
  background: #a0d911;
  border-color: #a0d911;
}.ant-tag-green {
  color: #389e0d;
  background: #f6ffed;
  border-color: #b7eb8f;
}.ant-tag-green-inverse {
  color: #fff;
  background: #52c41a;
  border-color: #52c41a;
}.ant-tag-blue {
  color: #096dd9;
  background: #e6f7ff;
  border-color: #91d5ff;
}.ant-tag-blue-inverse {
  color: #fff;
  background: #1890ff;
  border-color: #1890ff;
}.ant-tag-geekblue {
  color: #1d39c4;
  background: #f0f5ff;
  border-color: #adc6ff;
}.ant-tag-geekblue-inverse {
  color: #fff;
  background: #2f54eb;
  border-color: #2f54eb;
}.ant-tag-purple {
  color: #531dab;
  background: #f9f0ff;
  border-color: #d3adf7;
}.ant-tag-purple-inverse {
  color: #fff;
  background: #722ed1;
  border-color: #722ed1;
}.ant-tag-success {
  color: #52c41a;
  background: #f6ffed;
  border-color: #b7eb8f;
}.ant-tag-processing {
  color: #1890ff;
  background: #e6f7ff;
  border-color: #91d5ff;
}.ant-tag-error {
  color: #f5222d;
  background: #fff1f0;
  border-color: #ffa39e;
}.ant-tag-warning {
  color: #fa8c16;
  background: #fff7e6;
  border-color: #ffd591;
}.ant-tag > .anticon + span,
.ant-tag > span + .anticon {
  margin-left: 7px;
}.ant-tag.ant-tag-rtl {
  margin-right: 0;
  margin-left: 8px;
  direction: rtl;
  text-align: right;
}.ant-tag-rtl .ant-tag-close-icon {
  margin-right: 3px;
  margin-left: 0;
}.ant-tag-rtl.ant-tag > .anticon + span,
.ant-tag-rtl.ant-tag > span + .anticon {
  margin-right: 7px;
  margin-left: 0;
}.ant-timeline {
  box-sizing: border-box;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum';
  margin: 0;
  padding: 0;
  list-style: none;
}.ant-timeline-item {
  position: relative;
  margin: 0;
  padding-bottom: 20px;
  font-size: 13px;
  list-style: none;
}.ant-timeline-item-tail {
  position: absolute;
  top: 10px;
  left: 4px;
  height: calc(100% - 10px);
  border-left: 2px solid #dadce0;
}.ant-timeline-item-pending .ant-timeline-item-head {
  font-size: 12px;
  background-color: transparent;
}.ant-timeline-item-pending .ant-timeline-item-tail {
  display: none;
}.ant-timeline-item-head {
  position: absolute;
  width: 10px;
  height: 10px;
  background-color: #fff;
  border: 2px solid transparent;
  border-radius: 100px;
}.ant-timeline-item-head-blue {
  color: #be2d2d;
  border-color: #be2d2d;
}.ant-timeline-item-head-red {
  color: #ff4d4f;
  border-color: #ff4d4f;
}.ant-timeline-item-head-green {
  color: #52c41a;
  border-color: #52c41a;
}.ant-timeline-item-head-gray {
  color: rgba(0, 0, 0, 0.6);
  border-color: rgba(0, 0, 0, 0.6);
}.ant-timeline-item-head-custom {
  position: absolute;
  top: 5.5px;
  left: 5px;
  width: auto;
  height: auto;
  margin-top: 0;
  padding: 3px 1px;
  line-height: 1;
  text-align: center;
  border: 0;
  border-radius: 0;
  transform: translate(-50%, -50%);
}.ant-timeline-item-content {
  position: relative;
  top: -6.4295px;
  margin: 0 0 0 26px;
  word-break: break-word;
}.ant-timeline-item-last > .ant-timeline-item-tail {
  display: none;
}.ant-timeline-item-last > .ant-timeline-item-content {
  min-height: 48px;
}.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail,
.ant-timeline.ant-timeline-right .ant-timeline-item-tail,
.ant-timeline.ant-timeline-label .ant-timeline-item-tail,
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline.ant-timeline-label .ant-timeline-item-head,
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  left: 50%;
}.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline.ant-timeline-label .ant-timeline-item-head {
  margin-left: -4px;
}.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  margin-left: 1px;
}.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content {
  left: calc(50% - 4px);
  width: calc(50% - 14px);
  text-align: left;
}.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content {
  width: calc(50% - 12px);
  margin: 0;
  text-align: right;
}.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom {
  left: calc(100% - 4px - 2px);
}.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
  width: calc(100% - 18px);
}.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail {
  display: block;
  height: calc(100% - 14px);
  border-left: 2px dotted #dadce0;
}.ant-timeline.ant-timeline-reverse .ant-timeline-item-last .ant-timeline-item-tail {
  display: none;
}.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {
  top: 15px;
  display: block;
  height: calc(100% - 15px);
  border-left: 2px dotted #dadce0;
}.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-content {
  min-height: 48px;
}.ant-timeline.ant-timeline-label .ant-timeline-item-label {
  position: absolute;
  top: -6.4295px;
  width: calc(50% - 12px);
  text-align: right;
}.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label {
  left: calc(50% + 14px);
  width: calc(50% - 14px);
  text-align: left;
}.ant-timeline-rtl {
  direction: rtl;
}.ant-timeline-rtl .ant-timeline-item-tail {
  right: 4px;
  left: auto;
  border-right: 2px solid #dadce0;
  border-left: none;
}.ant-timeline-rtl .ant-timeline-item-head-custom {
  right: 5px;
  left: auto;
  transform: translate(50%, -50%);
}.ant-timeline-rtl .ant-timeline-item-content {
  margin: 0 18px 0 0;
}.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-tail,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-tail,
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  right: 50%;
  left: auto;
}.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head {
  margin-right: -4px;
  margin-left: 0;
}.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  margin-right: 1px;
  margin-left: 0;
}.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content {
  right: calc(50% - 4px);
  left: auto;
  text-align: right;
}.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content {
  text-align: left;
}.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom {
  right: 0;
  left: auto;
}.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
  width: 100%;
  margin-right: 18px;
  text-align: right;
}.ant-timeline-rtl.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail {
  border-right: 2px dotted #dadce0;
  border-left: none;
}.ant-timeline-rtl.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {
  border-right: 2px dotted #dadce0;
  border-left: none;
}.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-label {
  text-align: left;
}.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label {
  right: calc(50% + 14px);
  text-align: right;
}.ant-tooltip {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: absolute;
  z-index: 1070;
  display: block;
  max-width: 250px;
  visibility: visible;
}.ant-tooltip-hidden {
  display: none;
}.ant-tooltip-placement-top,
.ant-tooltip-placement-topLeft,
.ant-tooltip-placement-topRight {
  padding-bottom: 8px;
}.ant-tooltip-placement-right,
.ant-tooltip-placement-rightTop,
.ant-tooltip-placement-rightBottom {
  padding-left: 8px;
}.ant-tooltip-placement-bottom,
.ant-tooltip-placement-bottomLeft,
.ant-tooltip-placement-bottomRight {
  padding-top: 8px;
}.ant-tooltip-placement-left,
.ant-tooltip-placement-leftTop,
.ant-tooltip-placement-leftBottom {
  padding-right: 8px;
}.ant-tooltip-inner {
  min-width: 30px;
  min-height: 32px;
  padding: 6px 8px;
  color: #fff;
  text-align: left;
  text-decoration: none;
  word-wrap: break-word;
  background-color: rgba(60, 64, 67, 0.9);
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}.ant-tooltip-arrow {
  position: absolute;
  display: block;
  width: 13.07106781px;
  height: 13.07106781px;
  overflow: hidden;
  background: transparent;
  pointer-events: none;
}.ant-tooltip-arrow-content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  width: 5px;
  height: 5px;
  margin: auto;
  background-color: rgba(60, 64, 67, 0.9);
  content: '';
  pointer-events: auto;
}.ant-tooltip-placement-top .ant-tooltip-arrow,
.ant-tooltip-placement-topLeft .ant-tooltip-arrow,
.ant-tooltip-placement-topRight .ant-tooltip-arrow {
  bottom: -5.07106781px;
}.ant-tooltip-placement-top .ant-tooltip-arrow-content,
.ant-tooltip-placement-topLeft .ant-tooltip-arrow-content,
.ant-tooltip-placement-topRight .ant-tooltip-arrow-content {
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateY(-6.53553391px) rotate(45deg);
}.ant-tooltip-placement-top .ant-tooltip-arrow {
  left: 50%;
  transform: translateX(-50%);
}.ant-tooltip-placement-topLeft .ant-tooltip-arrow {
  left: 13px;
}.ant-tooltip-placement-topRight .ant-tooltip-arrow {
  right: 13px;
}.ant-tooltip-placement-right .ant-tooltip-arrow,
.ant-tooltip-placement-rightTop .ant-tooltip-arrow,
.ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
  left: -5.07106781px;
}.ant-tooltip-placement-right .ant-tooltip-arrow-content,
.ant-tooltip-placement-rightTop .ant-tooltip-arrow-content,
.ant-tooltip-placement-rightBottom .ant-tooltip-arrow-content {
  box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateX(6.53553391px) rotate(45deg);
}.ant-tooltip-placement-right .ant-tooltip-arrow {
  top: 50%;
  transform: translateY(-50%);
}.ant-tooltip-placement-rightTop .ant-tooltip-arrow {
  top: 5px;
}.ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
  bottom: 5px;
}.ant-tooltip-placement-left .ant-tooltip-arrow,
.ant-tooltip-placement-leftTop .ant-tooltip-arrow,
.ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
  right: -5.07106781px;
}.ant-tooltip-placement-left .ant-tooltip-arrow-content,
.ant-tooltip-placement-leftTop .ant-tooltip-arrow-content,
.ant-tooltip-placement-leftBottom .ant-tooltip-arrow-content {
  box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);
  transform: translateX(-6.53553391px) rotate(45deg);
}.ant-tooltip-placement-left .ant-tooltip-arrow {
  top: 50%;
  transform: translateY(-50%);
}.ant-tooltip-placement-leftTop .ant-tooltip-arrow {
  top: 5px;
}.ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
  bottom: 5px;
}.ant-tooltip-placement-bottom .ant-tooltip-arrow,
.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,
.ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
  top: -5.07106781px;
}.ant-tooltip-placement-bottom .ant-tooltip-arrow-content,
.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow-content,
.ant-tooltip-placement-bottomRight .ant-tooltip-arrow-content {
  box-shadow: -3px -3px 7px rgba(0, 0, 0, 0.07);
  transform: translateY(6.53553391px) rotate(45deg);
}.ant-tooltip-placement-bottom .ant-tooltip-arrow {
  left: 50%;
  transform: translateX(-50%);
}.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow {
  left: 13px;
}.ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
  right: 13px;
}.ant-tooltip-pink .ant-tooltip-inner {
  background-color: #eb2f96;
}.ant-tooltip-pink .ant-tooltip-arrow-content {
  background-color: #eb2f96;
}.ant-tooltip-magenta .ant-tooltip-inner {
  background-color: #eb2f96;
}.ant-tooltip-magenta .ant-tooltip-arrow-content {
  background-color: #eb2f96;
}.ant-tooltip-red .ant-tooltip-inner {
  background-color: #f5222d;
}.ant-tooltip-red .ant-tooltip-arrow-content {
  background-color: #f5222d;
}.ant-tooltip-volcano .ant-tooltip-inner {
  background-color: #fa541c;
}.ant-tooltip-volcano .ant-tooltip-arrow-content {
  background-color: #fa541c;
}.ant-tooltip-orange .ant-tooltip-inner {
  background-color: #fa8c16;
}.ant-tooltip-orange .ant-tooltip-arrow-content {
  background-color: #fa8c16;
}.ant-tooltip-yellow .ant-tooltip-inner {
  background-color: #fadb14;
}.ant-tooltip-yellow .ant-tooltip-arrow-content {
  background-color: #fadb14;
}.ant-tooltip-gold .ant-tooltip-inner {
  background-color: #faad14;
}.ant-tooltip-gold .ant-tooltip-arrow-content {
  background-color: #faad14;
}.ant-tooltip-cyan .ant-tooltip-inner {
  background-color: #13c2c2;
}.ant-tooltip-cyan .ant-tooltip-arrow-content {
  background-color: #13c2c2;
}.ant-tooltip-lime .ant-tooltip-inner {
  background-color: #a0d911;
}.ant-tooltip-lime .ant-tooltip-arrow-content {
  background-color: #a0d911;
}.ant-tooltip-green .ant-tooltip-inner {
  background-color: #52c41a;
}.ant-tooltip-green .ant-tooltip-arrow-content {
  background-color: #52c41a;
}.ant-tooltip-blue .ant-tooltip-inner {
  background-color: #1890ff;
}.ant-tooltip-blue .ant-tooltip-arrow-content {
  background-color: #1890ff;
}.ant-tooltip-geekblue .ant-tooltip-inner {
  background-color: #2f54eb;
}.ant-tooltip-geekblue .ant-tooltip-arrow-content {
  background-color: #2f54eb;
}.ant-tooltip-purple .ant-tooltip-inner {
  background-color: #722ed1;
}.ant-tooltip-purple .ant-tooltip-arrow-content {
  background-color: #722ed1;
}.ant-tooltip-rtl {
  direction: rtl;
}.ant-tooltip-rtl .ant-tooltip-inner {
  text-align: right;
}.ant-tooltip {
  position: relative;
}.ant-transfer-customize-list .ant-transfer-list {
  flex: 1 1 50%;
  width: auto;
  height: auto;
  min-height: 200px;
}.ant-transfer-customize-list .ant-table-wrapper .ant-table-small {
  border: 0;
  border-radius: 0;
}.ant-transfer-customize-list .ant-table-wrapper .ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th {
  background: #f8f9fa;
}.ant-transfer-customize-list .ant-table-wrapper .ant-table-small > .ant-table-content .ant-table-row:last-child td {
  border-bottom: 1px solid #dadce0;
}.ant-transfer-customize-list .ant-table-wrapper .ant-table-small .ant-table-body {
  margin: 0;
}.ant-transfer-customize-list .ant-table-wrapper .ant-table-pagination.ant-pagination {
  margin: 16px 0 4px;
}.ant-transfer-customize-list .ant-input[disabled] {
  background-color: transparent;
}.ant-transfer {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: flex;
  align-items: stretch;
}.ant-transfer-disabled .ant-transfer-list {
  background: #f5f5f5;
}.ant-transfer-list {
  display: flex;
  flex-direction: column;
  width: 180px;
  height: 200px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}.ant-transfer-list-with-pagination {
  width: 250px;
  height: auto;
}.ant-transfer-list-search {
  padding-right: 24px;
  padding-left: 8px;
}.ant-transfer-list-search-action {
  position: absolute;
  top: 12px;
  right: 12px;
  bottom: 12px;
  width: 28px;
  color: rgba(0, 0, 0, 0.6);
  line-height: 32px;
  text-align: center;
}.ant-transfer-list-search-action .anticon {
  color: rgba(0, 0, 0, 0.6);
  transition: all 0.3s;
}.ant-transfer-list-search-action .anticon:hover {
  color: rgba(0, 0, 0, 0.45);
}span.ant-transfer-list-search-action {
  pointer-events: none;
}.ant-transfer-list-header {
  display: flex;
  flex: none;
  align-items: center;
  height: 40px;
  padding: 9px 12px 10px;
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
  border-bottom: 1px solid #dadce0;
  border-radius: 4px 4px 0 0;
}.ant-transfer-list-header > *:not(:last-child) {
  margin-right: 4px;
}.ant-transfer-list-header > * {
  flex: none;
}.ant-transfer-list-header-title {
  flex: auto;
  overflow: hidden;
  white-space: nowrap;
  text-align: right;
  text-overflow: ellipsis;
}.ant-transfer-list-header-dropdown {
  font-size: 10px;
  transform: translateY(10%);
  cursor: pointer;
}.ant-transfer-list-header-dropdown[disabled] {
  cursor: not-allowed;
}.ant-transfer-list-body {
  display: flex;
  flex: auto;
  flex-direction: column;
  overflow: hidden;
  font-size: 13px;
}.ant-transfer-list-body-search-wrapper {
  position: relative;
  flex: none;
  padding: 12px;
}.ant-transfer-list-content {
  flex: auto;
  margin: 0;
  padding: 0;
  overflow: auto;
  list-style: none;
}.ant-transfer-list-content-item {
  display: flex;
  align-items: center;
  min-height: 32px;
  padding: 6px 12px;
  line-height: 20px;
  transition: all 0.3s;
}.ant-transfer-list-content-item > *:not(:last-child) {
  margin-right: 8px;
}.ant-transfer-list-content-item > * {
  flex: none;
}.ant-transfer-list-content-item-text {
  flex: auto;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}.ant-transfer-list-content-item-remove {
  color: #be2d2d;
  text-decoration: none;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  position: relative;
  color: #d9d9d9;
}.ant-transfer-list-content-item-remove:focus,
.ant-transfer-list-content-item-remove:hover {
  color: #cc5652;
}.ant-transfer-list-content-item-remove:active {
  color: #991d21;
}.ant-transfer-list-content-item-remove:focus,
.ant-transfer-list-content-item-remove:hover {
  color: #cc5652;
}.ant-transfer-list-content-item-remove:active {
  color: #991d21;
}.ant-transfer-list-content-item-remove::after {
  position: absolute;
  top: -6px;
  right: -50%;
  bottom: -6px;
  left: -50%;
  content: '';
}.ant-transfer-list-content-item-remove:hover {
  color: #cc5652;
}.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover {
  background-color: #f9eaea;
  cursor: pointer;
}.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled).ant-transfer-list-content-item-checked:hover {
  background-color: #ffe9e6;
}.ant-transfer-list-content-show-remove .ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover {
  background: transparent;
  cursor: default;
}.ant-transfer-list-content-item-checked {
  background-color: #fff2f0;
}.ant-transfer-list-content-item-disabled {
  color: rgba(0, 0, 0, 0.6);
  cursor: not-allowed;
}.ant-transfer-list-pagination {
  padding: 8px 0;
  text-align: right;
  border-top: 1px solid #dadce0;
}.ant-transfer-list-body-not-found {
  flex: none;
  width: 100%;
  margin: auto 0;
  color: rgba(0, 0, 0, 0.6);
  text-align: center;
}.ant-transfer-list-footer {
  border-top: 1px solid #dadce0;
}.ant-transfer-list-checkbox .ant-checkbox {
  top: 0;
}.ant-transfer-operation {
  display: flex;
  flex: none;
  flex-direction: column;
  align-self: center;
  margin: 0 8px;
  vertical-align: middle;
}.ant-transfer-operation .ant-btn {
  display: block;
}.ant-transfer-operation .ant-btn:first-child {
  margin-bottom: 4px;
}.ant-transfer-operation .ant-btn .anticon {
  font-size: 12px;
}.ant-transfer .ant-empty-image {
  max-height: -2px;
}.ant-transfer-rtl {
  direction: rtl;
}.ant-transfer-rtl .ant-transfer-list-search {
  padding-right: 8px;
  padding-left: 24px;
}.ant-transfer-rtl .ant-transfer-list-search-action {
  right: auto;
  left: 12px;
}.ant-transfer-rtl .ant-transfer-list-header > *:not(:last-child) {
  margin-right: 0;
  margin-left: 4px;
}.ant-transfer-rtl .ant-transfer-list-header {
  right: 0;
  left: auto;
}.ant-transfer-rtl .ant-transfer-list-header-title {
  text-align: left;
}.ant-transfer-rtl .ant-transfer-list-content-item > *:not(:last-child) {
  margin-right: 0;
  margin-left: 8px;
}.ant-transfer-rtl .ant-transfer-list-pagination {
  text-align: left;
}.ant-transfer-rtl .ant-transfer-list-footer {
  right: 0;
  left: auto;
}.ant-typography {
  color: rgba(0, 0, 0, 0.85);
  overflow-wrap: break-word;
}.ant-typography.ant-typography-secondary {
  color: rgba(0, 0, 0, 0.45);
}.ant-typography.ant-typography-success {
  color: #52c41a;
}.ant-typography.ant-typography-warning {
  color: #faad14;
}.ant-typography.ant-typography-danger {
  color: #ff4d4f;
}a.ant-typography.ant-typography-danger:active,
a.ant-typography.ant-typography-danger:focus,
a.ant-typography.ant-typography-danger:hover {
  color: #ff7875;
}.ant-typography.ant-typography-disabled {
  color: rgba(0, 0, 0, 0.6);
  cursor: not-allowed;
  -webkit-user-select: none;
          user-select: none;
}div.ant-typography,
.ant-typography p {
  margin-bottom: 1em;
}h1.ant-typography,
.ant-typography h1 {
  margin-bottom: 0.5em;
  color: #495057;
  font-weight: 600;
  font-size: 36px;
  line-height: 1.23;
}h2.ant-typography,
.ant-typography h2 {
  margin-bottom: 0.5em;
  color: #495057;
  font-weight: 600;
  font-size: 28px;
  line-height: 1.35;
}h3.ant-typography,
.ant-typography h3 {
  margin-bottom: 0.5em;
  color: #495057;
  font-weight: 600;
  font-size: 23px;
  line-height: 1.35;
}h4.ant-typography,
.ant-typography h4 {
  margin-bottom: 0.5em;
  color: #495057;
  font-weight: 600;
  font-size: 19px;
  line-height: 1.4;
}h5.ant-typography,
.ant-typography h5 {
  margin-bottom: 0.5em;
  color: #495057;
  font-weight: 600;
  font-size: 15px;
  line-height: 1.5;
}.ant-typography + h1.ant-typography,
.ant-typography + h2.ant-typography,
.ant-typography + h3.ant-typography,
.ant-typography + h4.ant-typography,
.ant-typography + h5.ant-typography {
  margin-top: 1.2em;
}.ant-typography div + h1,
.ant-typography ul + h1,
.ant-typography li + h1,
.ant-typography p + h1,
.ant-typography h1 + h1,
.ant-typography h2 + h1,
.ant-typography h3 + h1,
.ant-typography h4 + h1,
.ant-typography h5 + h1,
.ant-typography div + h2,
.ant-typography ul + h2,
.ant-typography li + h2,
.ant-typography p + h2,
.ant-typography h1 + h2,
.ant-typography h2 + h2,
.ant-typography h3 + h2,
.ant-typography h4 + h2,
.ant-typography h5 + h2,
.ant-typography div + h3,
.ant-typography ul + h3,
.ant-typography li + h3,
.ant-typography p + h3,
.ant-typography h1 + h3,
.ant-typography h2 + h3,
.ant-typography h3 + h3,
.ant-typography h4 + h3,
.ant-typography h5 + h3,
.ant-typography div + h4,
.ant-typography ul + h4,
.ant-typography li + h4,
.ant-typography p + h4,
.ant-typography h1 + h4,
.ant-typography h2 + h4,
.ant-typography h3 + h4,
.ant-typography h4 + h4,
.ant-typography h5 + h4,
.ant-typography div + h5,
.ant-typography ul + h5,
.ant-typography li + h5,
.ant-typography p + h5,
.ant-typography h1 + h5,
.ant-typography h2 + h5,
.ant-typography h3 + h5,
.ant-typography h4 + h5,
.ant-typography h5 + h5 {
  margin-top: 1.2em;
}a.ant-typography-ellipsis,
span.ant-typography-ellipsis {
  display: inline-block;
}a.ant-typography,
.ant-typography a {
  color: #be2d2d;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  text-decoration: none;
}a.ant-typography:focus,
.ant-typography a:focus,
a.ant-typography:hover,
.ant-typography a:hover {
  color: #cc5652;
}a.ant-typography:active,
.ant-typography a:active {
  color: #991d21;
}a.ant-typography:focus,
.ant-typography a:focus,
a.ant-typography:hover,
.ant-typography a:hover {
  color: #cc5652;
}a.ant-typography:active,
.ant-typography a:active {
  color: #991d21;
}a.ant-typography:active,
.ant-typography a:active,
a.ant-typography:hover,
.ant-typography a:hover {
  text-decoration: none;
}a.ant-typography[disabled],
.ant-typography a[disabled],
a.ant-typography.ant-typography-disabled,
.ant-typography a.ant-typography-disabled {
  color: rgba(0, 0, 0, 0.6);
  cursor: not-allowed;
}a.ant-typography[disabled]:active,
.ant-typography a[disabled]:active,
a.ant-typography.ant-typography-disabled:active,
.ant-typography a.ant-typography-disabled:active,
a.ant-typography[disabled]:hover,
.ant-typography a[disabled]:hover,
a.ant-typography.ant-typography-disabled:hover,
.ant-typography a.ant-typography-disabled:hover {
  color: rgba(0, 0, 0, 0.6);
}a.ant-typography[disabled]:active,
.ant-typography a[disabled]:active,
a.ant-typography.ant-typography-disabled:active,
.ant-typography a.ant-typography-disabled:active {
  pointer-events: none;
}.ant-typography code {
  margin: 0 0.2em;
  padding: 0.2em 0.4em 0.1em;
  font-size: 85%;
  background: rgba(150, 150, 150, 0.1);
  border: 1px solid rgba(100, 100, 100, 0.2);
  border-radius: 3px;
}.ant-typography kbd {
  margin: 0 0.2em;
  padding: 0.15em 0.4em 0.1em;
  font-size: 90%;
  background: rgba(150, 150, 150, 0.06);
  border: 1px solid rgba(100, 100, 100, 0.2);
  border-bottom-width: 2px;
  border-radius: 3px;
}.ant-typography mark {
  padding: 0;
  background-color: #ffe58f;
}.ant-typography u,
.ant-typography ins {
  text-decoration: underline;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}.ant-typography s,
.ant-typography del {
  text-decoration: line-through;
}.ant-typography strong {
  font-weight: 600;
}.ant-typography-expand,
.ant-typography-edit,
.ant-typography-copy {
  color: #be2d2d;
  text-decoration: none;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  margin-left: 4px;
}.ant-typography-expand:focus,
.ant-typography-edit:focus,
.ant-typography-copy:focus,
.ant-typography-expand:hover,
.ant-typography-edit:hover,
.ant-typography-copy:hover {
  color: #cc5652;
}.ant-typography-expand:active,
.ant-typography-edit:active,
.ant-typography-copy:active {
  color: #991d21;
}.ant-typography-expand:focus,
.ant-typography-edit:focus,
.ant-typography-copy:focus,
.ant-typography-expand:hover,
.ant-typography-edit:hover,
.ant-typography-copy:hover {
  color: #cc5652;
}.ant-typography-expand:active,
.ant-typography-edit:active,
.ant-typography-copy:active {
  color: #991d21;
}.ant-typography-copy-success,
.ant-typography-copy-success:hover,
.ant-typography-copy-success:focus {
  color: #52c41a;
}.ant-typography-edit-content {
  position: relative;
}div.ant-typography-edit-content {
  left: -12px;
  margin-top: -5.8px;
  margin-bottom: calc(1em - 4.8px - 1px);
}.ant-typography-edit-content-confirm {
  position: absolute;
  right: 10px;
  bottom: 8px;
  color: rgba(0, 0, 0, 0.45);
  pointer-events: none;
}.ant-typography-edit-content textarea {
  -moz-transition: none;
}.ant-typography ul,
.ant-typography ol {
  margin: 0 0 1em 0;
  padding: 0;
}.ant-typography ul li,
.ant-typography ol li {
  margin: 0 0 0 20px;
  padding: 0 0 0 4px;
}.ant-typography ul {
  list-style-type: circle;
}.ant-typography ul ul {
  list-style-type: disc;
}.ant-typography ol {
  list-style-type: decimal;
}.ant-typography pre,
.ant-typography blockquote {
  margin: 1em 0;
}.ant-typography pre {
  padding: 0.4em 0.6em;
  white-space: pre-wrap;
  word-wrap: break-word;
  background: rgba(150, 150, 150, 0.1);
  border: 1px solid rgba(100, 100, 100, 0.2);
  border-radius: 3px;
}.ant-typography pre code {
  display: inline;
  margin: 0;
  padding: 0;
  font-size: inherit;
  font-family: inherit;
  background: transparent;
  border: 0;
}.ant-typography blockquote {
  padding: 0 0 0 0.6em;
  border-left: 4px solid rgba(100, 100, 100, 0.2);
  opacity: 0.85;
}.ant-typography-ellipsis-single-line {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}a.ant-typography-ellipsis-single-line,
span.ant-typography-ellipsis-single-line {
  vertical-align: bottom;
}.ant-typography-ellipsis-multiple-line {
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 3;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical;
}.ant-typography-rtl {
  direction: rtl;
}.ant-typography-rtl .ant-typography-expand,
.ant-typography-rtl .ant-typography-edit,
.ant-typography-rtl .ant-typography-copy {
  margin-right: 4px;
  margin-left: 0;
}.ant-typography-rtl .ant-typography-expand {
  float: left;
}div.ant-typography-edit-content.ant-typography-rtl {
  right: -12px;
  left: auto;
}.ant-typography-rtl .ant-typography-edit-content-confirm {
  right: auto;
  left: 10px;
}.ant-typography-rtl.ant-typography ul li,
.ant-typography-rtl.ant-typography ol li {
  margin: 0 20px 0 0;
  padding: 0 4px 0 0;
}.ant-upload {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  outline: 0;
}.ant-upload p {
  margin: 0;
}.ant-upload-btn {
  display: block;
  width: 100%;
  outline: none;
}.ant-upload input[type='file'] {
  cursor: pointer;
}.ant-upload.ant-upload-select {
  display: inline-block;
}.ant-upload.ant-upload-disabled {
  cursor: not-allowed;
}.ant-upload.ant-upload-select-picture-card {
  width: 104px;
  height: 104px;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  cursor: pointer;
  transition: border-color 0.3s;
}.ant-upload.ant-upload-select-picture-card > .ant-upload {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  text-align: center;
}.ant-upload.ant-upload-select-picture-card:hover {
  border-color: #be2d2d;
}.ant-upload-disabled.ant-upload.ant-upload-select-picture-card:hover {
  border-color: #d9d9d9;
}.ant-upload.ant-upload-drag {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  background: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  cursor: pointer;
  transition: border-color 0.3s;
}.ant-upload.ant-upload-drag .ant-upload {
  padding: 16px 0;
}.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled) {
  border-color: #991d21;
}.ant-upload.ant-upload-drag.ant-upload-disabled {
  cursor: not-allowed;
}.ant-upload.ant-upload-drag .ant-upload-btn {
  display: table;
  height: 100%;
}.ant-upload.ant-upload-drag .ant-upload-drag-container {
  display: table-cell;
  vertical-align: middle;
}.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover {
  border-color: #cc5652;
}.ant-upload.ant-upload-drag p.ant-upload-drag-icon {
  margin-bottom: 20px;
}.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon {
  color: #cc5652;
  font-size: 48px;
}.ant-upload.ant-upload-drag p.ant-upload-text {
  margin: 0 0 4px;
  color: #495057;
  font-size: 15px;
}.ant-upload.ant-upload-drag p.ant-upload-hint {
  color: rgba(0, 0, 0, 0.45);
  font-size: 13px;
}.ant-upload.ant-upload-drag .anticon-plus {
  color: rgba(0, 0, 0, 0.6);
  font-size: 30px;
  transition: all 0.3s;
}.ant-upload.ant-upload-drag .anticon-plus:hover {
  color: rgba(0, 0, 0, 0.45);
}.ant-upload.ant-upload-drag:hover .anticon-plus {
  color: rgba(0, 0, 0, 0.45);
}.ant-upload-picture-card-wrapper {
  display: inline-block;
  width: 100%;
}.ant-upload-picture-card-wrapper::before {
  display: table;
  content: '';
}.ant-upload-picture-card-wrapper::after {
  display: table;
  clear: both;
  content: '';
}.ant-upload-picture-card-wrapper::before {
  display: table;
  content: '';
}.ant-upload-picture-card-wrapper::after {
  display: table;
  clear: both;
  content: '';
}.ant-upload-picture-card-wrapper::before {
  display: table;
  content: '';
}.ant-upload-picture-card-wrapper::after {
  display: table;
  clear: both;
  content: '';
}.ant-upload-picture-card-wrapper::before {
  display: table;
  content: '';
}.ant-upload-picture-card-wrapper::after {
  display: table;
  clear: both;
  content: '';
}.ant-upload-list {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum';
  line-height: 1.5715;
}.ant-upload-list::before {
  display: table;
  content: '';
}.ant-upload-list::after {
  display: table;
  clear: both;
  content: '';
}.ant-upload-list::before {
  display: table;
  content: '';
}.ant-upload-list::after {
  display: table;
  clear: both;
  content: '';
}.ant-upload-list::before {
  display: table;
  content: '';
}.ant-upload-list::after {
  display: table;
  clear: both;
  content: '';
}.ant-upload-list::before {
  display: table;
  content: '';
}.ant-upload-list::after {
  display: table;
  clear: both;
  content: '';
}.ant-upload-list-item {
  position: relative;
  height: 20.4295px;
  margin-top: 8px;
  font-size: 13px;
}.ant-upload-list-item-name {
  display: inline-block;
  width: 100%;
  padding-left: 21px;
  overflow: hidden;
  line-height: 1.5715;
  white-space: nowrap;
  text-overflow: ellipsis;
}.ant-upload-list-item-card-actions {
  position: absolute;
  right: 0;
}.ant-upload-list-item-card-actions-btn {
  opacity: 0;
}.ant-upload-list-item-card-actions-btn.ant-btn-sm {
  height: 20px;
  line-height: 1;
}.ant-upload-list-item-card-actions.picture {
  top: 22px;
  line-height: 0;
}.ant-upload-list-item-card-actions-btn:focus,
.ant-upload-list-item-card-actions.picture .ant-upload-list-item-card-actions-btn {
  opacity: 1;
}.ant-upload-list-item-card-actions .anticon {
  color: rgba(0, 0, 0, 0.45);
}.ant-upload-list-item-info {
  height: 100%;
  padding: 0 4px;
  transition: background-color 0.3s;
}.ant-upload-list-item-info > span {
  display: block;
  width: 100%;
  height: 100%;
}.ant-upload-list-item-info .anticon-loading .anticon,
.ant-upload-list-item-info .ant-upload-text-icon .anticon {
  position: absolute;
  top: 4.5px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 13px;
}.ant-upload-list-item .anticon-close {
  position: absolute;
  top: 6px;
  right: 4px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 10px;
  line-height: 0;
  cursor: pointer;
  opacity: 0;
  transition: all 0.3s;
}.ant-upload-list-item .anticon-close:hover {
  color: rgba(0, 0, 0, 0.85);
}.ant-upload-list-item:hover .ant-upload-list-item-info {
  background-color: #f9eaea;
}.ant-upload-list-item:hover .anticon-close {
  opacity: 1;
}.ant-upload-list-item:hover .ant-upload-list-item-card-actions-btn {
  opacity: 1;
}.ant-upload-list-item-error,
.ant-upload-list-item-error .ant-upload-text-icon > .anticon,
.ant-upload-list-item-error .ant-upload-list-item-name {
  color: #ff4d4f;
}.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon {
  color: #ff4d4f;
}.ant-upload-list-item-error .ant-upload-list-item-card-actions-btn {
  opacity: 1;
}.ant-upload-list-item-progress {
  position: absolute;
  bottom: -12px;
  width: 100%;
  padding-left: 25px;
  font-size: 13px;
  line-height: 0;
}.ant-upload-list-picture .ant-upload-list-item,
.ant-upload-list-picture-card .ant-upload-list-item {
  position: relative;
  height: 66px;
  padding: 8px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}.ant-upload-list-picture .ant-upload-list-item:hover,
.ant-upload-list-picture-card .ant-upload-list-item:hover {
  background: transparent;
}.ant-upload-list-picture .ant-upload-list-item-error,
.ant-upload-list-picture-card .ant-upload-list-item-error {
  border-color: #ff4d4f;
}.ant-upload-list-picture .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item-info {
  padding: 0;
}.ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info {
  background: transparent;
}.ant-upload-list-picture .ant-upload-list-item-uploading,
.ant-upload-list-picture-card .ant-upload-list-item-uploading {
  border-style: dashed;
}.ant-upload-list-picture .ant-upload-list-item-thumbnail,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail {
  width: 48px;
  height: 48px;
  line-height: 54px;
  text-align: center;
  opacity: 0.8;
}.ant-upload-list-picture .ant-upload-list-item-thumbnail .anticon,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail .anticon {
  font-size: 26px;
}.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'],
.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'] {
  fill: #fff2f0;
}.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#1890ff'],
.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#1890ff'] {
  fill: #ff4d4f;
}.ant-upload-list-picture .ant-upload-list-item-icon,
.ant-upload-list-picture-card .ant-upload-list-item-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 26px;
  transform: translate(-50%, -50%);
}.ant-upload-list-picture .ant-upload-list-item-icon .anticon,
.ant-upload-list-picture-card .ant-upload-list-item-icon .anticon {
  font-size: 26px;
}.ant-upload-list-picture .ant-upload-list-item-image,
.ant-upload-list-picture-card .ant-upload-list-item-image {
  max-width: 100%;
}.ant-upload-list-picture .ant-upload-list-item-thumbnail img,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
  display: block;
  width: 48px;
  height: 48px;
  overflow: hidden;
}.ant-upload-list-picture .ant-upload-list-item-name,
.ant-upload-list-picture-card .ant-upload-list-item-name {
  display: inline-block;
  box-sizing: border-box;
  max-width: 100%;
  margin: 0 0 0 8px;
  padding-right: 8px;
  padding-left: 48px;
  overflow: hidden;
  line-height: 44px;
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: all 0.3s;
}.ant-upload-list-picture .ant-upload-list-item-uploading .ant-upload-list-item-name,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-name {
  line-height: 28px;
}.ant-upload-list-picture .ant-upload-list-item-progress,
.ant-upload-list-picture-card .ant-upload-list-item-progress {
  bottom: 14px;
  width: calc(100% - 24px);
  margin-top: 0;
  padding-left: 56px;
}.ant-upload-list-picture .anticon-close,
.ant-upload-list-picture-card .anticon-close {
  position: absolute;
  top: 8px;
  right: 8px;
  line-height: 1;
  opacity: 1;
}.ant-upload-list-picture-card-container {
  display: inline-block;
  width: 104px;
  height: 104px;
  margin: 0 8px 8px 0;
  vertical-align: top;
}.ant-upload-list-picture-card.ant-upload-list::after {
  display: none;
}.ant-upload-list-picture-card .ant-upload-list-item {
  height: 100%;
  margin: 0;
}.ant-upload-list-picture-card .ant-upload-list-item-info {
  position: relative;
  height: 100%;
  overflow: hidden;
}.ant-upload-list-picture-card .ant-upload-list-item-info::before {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  transition: all 0.3s;
  content: ' ';
}.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info::before {
  opacity: 1;
}.ant-upload-list-picture-card .ant-upload-list-item-actions {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
  white-space: nowrap;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: all 0.3s;
}.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete {
  z-index: 10;
  width: 16px;
  margin: 0 4px;
  color: rgba(255, 255, 255, 0.85);
  font-size: 16px;
  cursor: pointer;
  transition: all 0.3s;
}.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye:hover,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download:hover,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover {
  color: #fff;
}.ant-upload-list-picture-card .ant-upload-list-item-info:hover + .ant-upload-list-item-actions,
.ant-upload-list-picture-card .ant-upload-list-item-actions:hover {
  opacity: 1;
}.ant-upload-list-picture-card .ant-upload-list-item-thumbnail,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
  position: static;
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}.ant-upload-list-picture-card .ant-upload-list-item-name {
  display: none;
  margin: 8px 0 0;
  padding: 0;
  line-height: 1.5715;
  text-align: center;
}.ant-upload-list-picture-card .ant-upload-list-item-file + .ant-upload-list-item-name {
  position: absolute;
  bottom: 10px;
  display: block;
}.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item {
  background-color: #fafafa;
}.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info {
  height: auto;
}.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info::before,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-eye,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-delete {
  display: none;
}.ant-upload-list-picture-card .ant-upload-list-item-progress {
  bottom: 32px;
  width: calc(100% - 14px);
  padding-left: 0;
}.ant-upload-list-text-container,
.ant-upload-list-picture-container {
  transition: opacity 0.3s, height 0.3s;
}.ant-upload-list-text-container::before,
.ant-upload-list-picture-container::before {
  display: table;
  width: 0;
  height: 0;
  content: '';
}.ant-upload-list-text-container .ant-upload-span,
.ant-upload-list-picture-container .ant-upload-span {
  display: block;
  flex: auto;
}.ant-upload-list-text .ant-upload-span,
.ant-upload-list-picture .ant-upload-span {
  display: flex;
  align-items: center;
}.ant-upload-list-text .ant-upload-span > *,
.ant-upload-list-picture .ant-upload-span > * {
  flex: none;
}.ant-upload-list-text .ant-upload-list-item-name,
.ant-upload-list-picture .ant-upload-list-item-name {
  flex: auto;
  padding: 0 8px;
}.ant-upload-list-text .ant-upload-list-item-card-actions,
.ant-upload-list-picture .ant-upload-list-item-card-actions {
  position: static;
}.ant-upload-list-text .ant-upload-text-icon .anticon {
  position: static;
}.ant-upload-list .ant-upload-animate-inline-appear,
.ant-upload-list .ant-upload-animate-inline-enter,
.ant-upload-list .ant-upload-animate-inline-leave {
  animation-duration: 0.3s;
  animation-fill-mode: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}.ant-upload-list .ant-upload-animate-inline-appear,
.ant-upload-list .ant-upload-animate-inline-enter {
  animation-name: uploadAnimateInlineIn;
}.ant-upload-list .ant-upload-animate-inline-leave {
  animation-name: uploadAnimateInlineOut;
}@keyframes uploadAnimateInlineIn {
  from {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}@keyframes uploadAnimateInlineOut {
  to {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}.ant-upload-rtl {
  direction: rtl;
}.ant-upload-rtl.ant-upload.ant-upload-select-picture-card {
  margin-right: auto;
  margin-left: 8px;
}.ant-upload-list-rtl {
  direction: rtl;
}.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1 {
  padding-right: 22px;
  padding-left: 14px;
}.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2 {
  padding-right: 22px;
  padding-left: 28px;
}.ant-upload-list-rtl .ant-upload-list-item-name {
  padding-right: 21px;
  padding-left: 0;
}.ant-upload-list-rtl .ant-upload-list-item-name-icon-count-1 {
  padding-left: 14px;
}.ant-upload-list-rtl .ant-upload-list-item-card-actions {
  right: auto;
  left: 0;
}.ant-upload-list-rtl .ant-upload-list-item-card-actions .anticon {
  padding-right: 0;
  padding-left: 5px;
}.ant-upload-list-rtl .ant-upload-list-item-info {
  padding: 0 4px 0 12px;
}.ant-upload-list-rtl .ant-upload-list-item .anticon-close {
  right: auto;
  left: 4px;
}.ant-upload-list-rtl .ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon {
  padding-right: 0;
  padding-left: 5px;
}.ant-upload-list-rtl .ant-upload-list-item-progress {
  padding-right: 25px;
  padding-left: 0;
}.ant-upload-list-picture .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item-info {
  padding: 0;
}.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-thumbnail,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-thumbnail {
  right: 8px;
  left: auto;
}.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-icon,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-icon {
  right: 50%;
  left: auto;
  transform: translate(50%, -50%);
}.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name {
  margin: 0 8px 0 0;
  padding-right: 48px;
  padding-left: 8px;
}.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1 {
  padding-right: 48px;
  padding-left: 18px;
}.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2 {
  padding-right: 48px;
  padding-left: 36px;
}.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-progress,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-progress {
  padding-right: 0;
  padding-left: 0;
}.ant-upload-list-rtl.ant-upload-list-picture .anticon-close,
.ant-upload-list-rtl.ant-upload-list-picture-card .anticon-close {
  right: auto;
  left: 8px;
}.ant-upload-list-rtl .ant-upload-list-picture-card-container {
  margin: 0 0 8px 8px;
}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-actions {
  right: 50%;
  left: auto;
  transform: translate(50%, -50%);
}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-file + .ant-upload-list-item-name {
  margin: 8px 0 0;
  padding: 0;
}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item {
  float: unset;
}.ant-select-auto-complete {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}.ant-select-auto-complete .ant-select-clear {
  right: 13px;
}.ant-select-dropdown-hidden {
  display: none;
}.ant-cascader {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
}.ant-cascader-input.ant-input {
  position: static;
  width: 100%;
  padding-right: 24px;
  background-color: transparent !important;
  cursor: pointer;
}.ant-cascader-picker-show-search .ant-cascader-input.ant-input {
  position: relative;
}.ant-cascader-picker {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  display: inline-block;
  background-color: #fff;
  border-radius: 4px;
  outline: 0;
  cursor: pointer;
  transition: color 0.3s;
}.ant-cascader-picker-with-value .ant-cascader-picker-label {
  color: transparent;
}.ant-cascader-picker-disabled {
  color: rgba(0, 0, 0, 0.6);
  background: #f5f5f5;
  cursor: not-allowed;
}.ant-cascader-picker-disabled .ant-cascader-input {
  cursor: not-allowed;
}.ant-cascader-picker:focus .ant-cascader-input {
  border-color: #cc5652;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(190, 45, 45, 0.2);
}.ant-input-rtl .ant-cascader-picker:focus .ant-cascader-input {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-cascader-picker-borderless .ant-cascader-input {
  border-color: transparent !important;
  box-shadow: none !important;
}.ant-cascader-picker-show-search.ant-cascader-picker-focused {
  color: rgba(0, 0, 0, 0.6);
}.ant-cascader-picker-label {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 20px;
  margin-top: -10px;
  padding: 0 20px 0 12px;
  overflow: hidden;
  line-height: 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
}.ant-cascader-picker-clear {
  position: absolute;
  top: 50%;
  right: 12px;
  z-index: 2;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: rgba(0, 0, 0, 0.6);
  font-size: 12px;
  line-height: 12px;
  background: #fff;
  cursor: pointer;
  opacity: 0;
  transition: color 0.3s ease, opacity 0.15s ease;
}.ant-cascader-picker-clear:hover {
  color: rgba(0, 0, 0, 0.45);
}.ant-cascader-picker:hover .ant-cascader-picker-clear {
  opacity: 1;
}.ant-cascader-picker-arrow {
  position: absolute;
  top: 50%;
  right: 12px;
  z-index: 1;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: rgba(0, 0, 0, 0.6);
  font-size: 12px;
  line-height: 12px;
}.ant-cascader-picker-label:hover + .ant-cascader-input:not(.ant-cascader-picker-disabled .ant-cascader-picker-label:hover + .ant-cascader-input) {
  border-color: #cc5652;
  border-right-width: 1px !important;
}.ant-input-rtl .ant-cascader-picker-label:hover + .ant-cascader-input:not(.ant-cascader-picker-disabled .ant-cascader-picker-label:hover + .ant-cascader-input) {
  border-right-width: 0;
  border-left-width: 1px !important;
}.ant-cascader-picker-small .ant-cascader-picker-clear,
.ant-cascader-picker-small .ant-cascader-picker-arrow {
  right: 8px;
}.ant-cascader-menus {
  position: absolute;
  z-index: 1050;
  font-size: 13px;
  white-space: nowrap;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}.ant-cascader-menus ul,
.ant-cascader-menus ol {
  margin: 0;
  list-style: none;
}.ant-cascader-menus-empty,
.ant-cascader-menus-hidden {
  display: none;
}.ant-cascader-menus.slide-up-enter.slide-up-enter-active.ant-cascader-menus-placement-bottomLeft,
.ant-cascader-menus.slide-up-appear.slide-up-appear-active.ant-cascader-menus-placement-bottomLeft {
  animation-name: antSlideUpIn;
}.ant-cascader-menus.slide-up-enter.slide-up-enter-active.ant-cascader-menus-placement-topLeft,
.ant-cascader-menus.slide-up-appear.slide-up-appear-active.ant-cascader-menus-placement-topLeft {
  animation-name: antSlideDownIn;
}.ant-cascader-menus.slide-up-leave.slide-up-leave-active.ant-cascader-menus-placement-bottomLeft {
  animation-name: antSlideUpOut;
}.ant-cascader-menus.slide-up-leave.slide-up-leave-active.ant-cascader-menus-placement-topLeft {
  animation-name: antSlideDownOut;
}.ant-cascader-menu {
  display: inline-block;
  min-width: 111px;
  height: 180px;
  margin: 0;
  padding: 4px 0;
  overflow: auto;
  vertical-align: top;
  list-style: none;
  border-right: 1px solid #dadce0;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}.ant-cascader-menu:first-child {
  border-radius: 4px 0 0 4px;
}.ant-cascader-menu:last-child {
  margin-right: -1px;
  border-right-color: transparent;
  border-radius: 0 4px 4px 0;
}.ant-cascader-menu:only-child {
  border-radius: 4px;
}.ant-cascader-menu-item {
  padding: 5px 12px;
  overflow: hidden;
  line-height: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  transition: all 0.3s;
}.ant-cascader-menu-item:hover {
  background: #f9eaea;
}.ant-cascader-menu-item-disabled {
  color: rgba(0, 0, 0, 0.6);
  cursor: not-allowed;
}.ant-cascader-menu-item-disabled:hover {
  background: transparent;
}.ant-cascader-menu-empty .ant-cascader-menu-item {
  color: rgba(0, 0, 0, 0.6);
  cursor: default;
  pointer-events: none;
}.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled),
.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover {
  font-weight: 600;
  background-color: #fff2f0;
}.ant-cascader-menu-item-expand {
  position: relative;
  padding-right: 24px;
}.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,
.ant-cascader-menu-item-loading-icon {
  position: absolute;
  right: 12px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 10px;
}.ant-cascader-menu-item-disabled.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,
.ant-cascader-menu-item-disabled.ant-cascader-menu-item-loading-icon {
  color: rgba(0, 0, 0, 0.6);
}.ant-cascader-menu-item .ant-cascader-menu-item-keyword {
  color: #ff4d4f;
}.ant-cascader-picker-rtl .ant-cascader-input.ant-input {
  padding-right: 11px;
  padding-left: 24px;
  text-align: right;
}.ant-cascader-picker-rtl {
  direction: rtl;
}.ant-cascader-picker-rtl .ant-cascader-picker-label {
  padding: 0 12px 0 20px;
  text-align: right;
}.ant-cascader-picker-rtl .ant-cascader-picker-clear {
  right: auto;
  left: 12px;
}.ant-cascader-picker-rtl .ant-cascader-picker-arrow {
  right: auto;
  left: 12px;
}.ant-cascader-picker-rtl.ant-cascader-picker-small .ant-cascader-picker-clear,
.ant-cascader-picker-rtl.ant-cascader-picker-small .ant-cascader-picker-arrow {
  right: auto;
  left: 8px;
}.ant-cascader-menu-rtl .ant-cascader-menu {
  direction: rtl;
  border-right: none;
  border-left: 1px solid #dadce0;
}.ant-cascader-menu-rtl .ant-cascader-menu:first-child {
  border-radius: 0 4px 4px 0;
}.ant-cascader-menu-rtl .ant-cascader-menu:last-child {
  margin-right: 0;
  margin-left: -1px;
  border-left-color: transparent;
  border-radius: 4px 0 0 4px;
}.ant-cascader-menu-rtl .ant-cascader-menu:only-child {
  border-radius: 4px;
}.ant-cascader-menu-rtl .ant-cascader-menu-item-expand {
  padding-right: 12px;
  padding-left: 24px;
}.ant-cascader-menu-rtl .ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,
.ant-cascader-menu-rtl .ant-cascader-menu-item-loading-icon {
  right: auto;
  left: 12px;
}.ant-cascader-menu-rtl .ant-cascader-menu-item-loading-icon {
  transform: scaleY(-1);
}.ant-cascader-menus {
  position: relative;
  margin-top: 2px;
  margin-bottom: 2px;
}/*
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE
 *//*
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE
 */nz-tree-virtual-scroll-view {
  display: block;
  position: relative;
  overflow: auto;
  contain: strict;
  transform: translateZ(0);
  will-change: scroll-position;
  -webkit-overflow-scrolling: touch;
}nz-tree-virtual-scroll-view .ant-tree-list,
nz-tree-virtual-scroll-view .ant-tree-list-holder {
  height: 100%;
}nz-tree-virtual-scroll-view .ant-tree-switcher + .ant-tree-switcher.nz-tree-leaf-line-icon,
nz-tree-view .ant-tree-switcher + .ant-tree-switcher.nz-tree-leaf-line-icon {
  display: none;
}nz-tree-view .ant-tree-list-holder-inner {
  display: flex;
  flex-direction: column;
}.ant-tree-treenode-leaf-last .ant-tree-switcher-leaf-line::before {
  top: auto !important;
  bottom: auto !important;
  height: 14px !important;
}.ant-tree.ant-tree-directory .ant-tree-treenode {
  position: relative;
}.ant-tree.ant-tree-directory .ant-tree-treenode::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 4px;
  left: 0;
  transition: background-color 0.3s;
  content: '';
  pointer-events: none;
}.ant-tree.ant-tree-directory .ant-tree-treenode:hover::before {
  background: #f9eaea;
}.ant-tree.ant-tree-directory .ant-tree-treenode > * {
  z-index: 1;
}.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-switcher {
  transition: color 0.3s;
}.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper {
  border-radius: 0;
  -webkit-user-select: none;
          user-select: none;
}.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper:hover {
  background: transparent;
}.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: #fff;
  background: transparent;
}.ant-tree.ant-tree-directory .ant-tree-treenode-selected:hover::before,
.ant-tree.ant-tree-directory .ant-tree-treenode-selected::before {
  background: #be2d2d;
}.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-switcher {
  color: #fff;
}.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-content-wrapper {
  color: #fff;
  background: transparent;
}.ant-tree-checkbox {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  line-height: 1;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner,
.ant-tree-checkbox:hover .ant-tree-checkbox-inner,
.ant-tree-checkbox-input:focus + .ant-tree-checkbox-inner {
  border-color: #be2d2d;
}.ant-tree-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #be2d2d;
  border-radius: 4px;
  visibility: hidden;
  animation: antCheckboxEffect 0.36s ease-in-out;
  animation-fill-mode: backwards;
  content: '';
}.ant-tree-checkbox:hover::after,
.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox::after {
  visibility: visible;
}.ant-tree-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  border-collapse: separate;
  transition: all 0.3s;
}.ant-tree-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 22%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}.ant-tree-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}.ant-tree-checkbox-checked .ant-tree-checkbox-inner {
  background-color: #be2d2d;
  border-color: #be2d2d;
}.ant-tree-checkbox-disabled {
  cursor: not-allowed;
}.ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {
  border-color: rgba(0, 0, 0, 0.6);
  animation-name: none;
}.ant-tree-checkbox-disabled .ant-tree-checkbox-input {
  cursor: not-allowed;
}.ant-tree-checkbox-disabled .ant-tree-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  animation-name: none;
}.ant-tree-checkbox-disabled + span {
  color: rgba(0, 0, 0, 0.6);
  cursor: not-allowed;
}.ant-tree-checkbox-disabled:hover::after,
.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-disabled::after {
  visibility: hidden;
}.ant-tree-checkbox-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-flex;
  align-items: baseline;
  line-height: unset;
  cursor: pointer;
}.ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-disabled {
  cursor: not-allowed;
}.ant-tree-checkbox-wrapper + .ant-tree-checkbox-wrapper {
  margin-left: 8px;
}.ant-tree-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}.ant-tree-checkbox-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}.ant-tree-checkbox-group-item {
  margin-right: 8px;
}.ant-tree-checkbox-group-item:last-child {
  margin-right: 0;
}.ant-tree-checkbox-group-item + .ant-tree-checkbox-group-item {
  margin-left: 0;
}.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: #be2d2d;
  border: 0;
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}.ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after {
  background-color: rgba(0, 0, 0, 0.6);
  border-color: rgba(0, 0, 0, 0.6);
}.ant-tree-checkbox-rtl {
  direction: rtl;
}.ant-tree-checkbox-group-rtl .ant-tree-checkbox-group-item {
  margin-right: 0;
  margin-left: 8px;
}.ant-tree-checkbox-group-rtl .ant-tree-checkbox-group-item:last-child {
  margin-left: 0 !important;
}.ant-tree-checkbox-group-rtl .ant-tree-checkbox-group-item + .ant-tree-checkbox-group-item {
  margin-left: 8px;
}.ant-tree {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  background: #fff;
  border-radius: 4px;
  transition: background-color 0.3s;
}.ant-tree-focused:not(:hover):not(.ant-tree-active-focused) {
  background: #fff2f0;
}.ant-tree-list-holder-inner {
  align-items: flex-start;
}.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner {
  align-items: stretch;
}.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-node-content-wrapper {
  flex: auto;
}.ant-tree .ant-tree-treenode {
  display: flex;
  align-items: flex-start;
  padding: 0 0 4px 0;
  outline: none;
}.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper {
  color: rgba(0, 0, 0, 0.6);
  cursor: not-allowed;
}.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper:hover {
  background: transparent;
}.ant-tree .ant-tree-treenode-active .ant-tree-node-content-wrapper {
  background: #f9eaea;
}.ant-tree .ant-tree-treenode:not(.ant-tree .ant-tree-treenode-disabled).filter-node .ant-tree-title {
  color: inherit;
  font-weight: 500;
}.ant-tree-indent {
  align-self: stretch;
  white-space: nowrap;
  -webkit-user-select: none;
          user-select: none;
}.ant-tree-indent-unit {
  display: inline-block;
  width: 24px;
}.ant-tree-switcher {
  position: relative;
  flex: none;
  align-self: stretch;
  width: 24px;
  margin: 0;
  line-height: 24px;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}.ant-tree-switcher .ant-tree-switcher-icon,
.ant-tree-switcher .ant-select-tree-switcher-icon {
  display: inline-block;
  font-size: 10px;
  vertical-align: baseline;
}.ant-tree-switcher .ant-tree-switcher-icon svg,
.ant-tree-switcher .ant-select-tree-switcher-icon svg {
  transition: transform 0.3s;
}.ant-tree-switcher-noop {
  cursor: default;
}.ant-tree-switcher_close .ant-tree-switcher-icon svg {
  transform: rotate(-90deg);
}.ant-tree-switcher-loading-icon {
  color: #be2d2d;
}.ant-tree-switcher-leaf-line {
  position: relative;
  z-index: 1;
  display: inline-block;
  width: 100%;
  height: 100%;
}.ant-tree-switcher-leaf-line::before {
  position: absolute;
  top: 0;
  bottom: -4px;
  margin-left: -1px;
  border-left: 1px solid #d9d9d9;
  content: ' ';
}.ant-tree-switcher-leaf-line::after {
  position: absolute;
  width: 10px;
  height: 14px;
  margin-left: -1px;
  border-bottom: 1px solid #d9d9d9;
  content: ' ';
}.ant-tree-checkbox {
  top: initial;
  margin: 4px 8px 0 0;
}.ant-tree .ant-tree-node-content-wrapper {
  position: relative;
  z-index: auto;
  min-height: 24px;
  margin: 0;
  padding: 0 4px;
  color: inherit;
  line-height: 24px;
  background: transparent;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s, border 0s, line-height 0s, box-shadow 0s;
}.ant-tree .ant-tree-node-content-wrapper:hover {
  background-color: #f9eaea;
}.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected {
  background-color: #f2d9d5;
}.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle {
  display: inline-block;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  vertical-align: top;
}.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle:empty {
  display: none;
}.ant-tree-unselectable .ant-tree-node-content-wrapper:hover {
  background-color: transparent;
}.ant-tree-node-content-wrapper[draggable='true'] {
  line-height: 24px;
  -webkit-user-select: none;
          user-select: none;
}.ant-tree-node-content-wrapper[draggable='true'] .ant-tree-drop-indicator {
  position: absolute;
  z-index: 1;
  height: 2px;
  background-color: #be2d2d;
  border-radius: 1px;
  pointer-events: none;
}.ant-tree-node-content-wrapper[draggable='true'] .ant-tree-drop-indicator::after {
  position: absolute;
  top: -3px;
  left: -6px;
  width: 8px;
  height: 8px;
  background-color: transparent;
  border: 2px solid #be2d2d;
  border-radius: 50%;
  content: '';
}.ant-tree .ant-tree-treenode.drop-container > [draggable] {
  box-shadow: 0 0 0 2px #be2d2d;
}.ant-tree-show-line .ant-tree-indent-unit {
  position: relative;
  height: 100%;
}.ant-tree-show-line .ant-tree-indent-unit::before {
  position: absolute;
  top: 0;
  right: 12px;
  bottom: -4px;
  border-right: 1px solid #d9d9d9;
  content: '';
}.ant-tree-show-line .ant-tree-indent-unit-end::before {
  display: none;
}.ant-tree-show-line .ant-tree-switcher {
  background: #fff;
}.ant-tree-show-line .ant-tree-switcher-line-icon {
  vertical-align: -0.225em;
}.ant-tree-rtl {
  direction: rtl;
}.ant-tree-rtl .ant-tree-node-content-wrapper[draggable='true'] .ant-tree-drop-indicator::after {
  right: -6px;
  left: unset;
}.ant-tree .ant-tree-treenode-rtl {
  direction: rtl;
}.ant-tree-rtl .ant-tree-switcher_close .ant-tree-switcher-icon svg {
  transform: rotate(90deg);
}.ant-tree-rtl.ant-tree-show-line .ant-tree-indent-unit::before {
  right: auto;
  left: -13px;
  border-right: none;
  border-left: 1px solid #d9d9d9;
}.ant-tree-rtl.ant-tree-checkbox {
  margin: 4px 0 0 8px;
}.ant-tree-select-dropdown-rtl .ant-select-tree-checkbox {
  margin: 4px 0 0 8px;
}/*
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE
 */.font-highlight {
  color: #ff4d4f;
}.ant-tree-child-tree {
  overflow: hidden;
}nz-tree {
  display: block;
}.ant-select-tree-checkbox {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  top: 0.2em;
  line-height: 1;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-inner,
.ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner,
.ant-select-tree-checkbox-input:focus + .ant-select-tree-checkbox-inner {
  border-color: #be2d2d;
}.ant-select-tree-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #be2d2d;
  border-radius: 4px;
  visibility: hidden;
  animation: antCheckboxEffect 0.36s ease-in-out;
  animation-fill-mode: backwards;
  content: '';
}.ant-select-tree-checkbox:hover::after,
.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox::after {
  visibility: visible;
}.ant-select-tree-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  border-collapse: separate;
  transition: all 0.3s;
}.ant-select-tree-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 22%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}.ant-select-tree-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner {
  background-color: #be2d2d;
  border-color: #be2d2d;
}.ant-select-tree-checkbox-disabled {
  cursor: not-allowed;
}.ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after {
  border-color: rgba(0, 0, 0, 0.6);
  animation-name: none;
}.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-input {
  cursor: not-allowed;
}.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  animation-name: none;
}.ant-select-tree-checkbox-disabled + span {
  color: rgba(0, 0, 0, 0.6);
  cursor: not-allowed;
}.ant-select-tree-checkbox-disabled:hover::after,
.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-disabled::after {
  visibility: hidden;
}.ant-select-tree-checkbox-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-flex;
  align-items: baseline;
  line-height: unset;
  cursor: pointer;
}.ant-select-tree-checkbox-wrapper.ant-select-tree-checkbox-wrapper-disabled {
  cursor: not-allowed;
}.ant-select-tree-checkbox-wrapper + .ant-select-tree-checkbox-wrapper {
  margin-left: 8px;
}.ant-select-tree-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}.ant-select-tree-checkbox-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: inline-block;
}.ant-select-tree-checkbox-group-item {
  margin-right: 8px;
}.ant-select-tree-checkbox-group-item:last-child {
  margin-right: 0;
}.ant-select-tree-checkbox-group-item + .ant-select-tree-checkbox-group-item {
  margin-left: 0;
}.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: #be2d2d;
  border: 0;
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}.ant-select-tree-checkbox-indeterminate.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner::after {
  background-color: rgba(0, 0, 0, 0.6);
  border-color: rgba(0, 0, 0, 0.6);
}.ant-select-tree-checkbox-rtl {
  direction: rtl;
}.ant-select-tree-checkbox-group-rtl .ant-select-tree-checkbox-group-item {
  margin-right: 0;
  margin-left: 8px;
}.ant-select-tree-checkbox-group-rtl .ant-select-tree-checkbox-group-item:last-child {
  margin-left: 0 !important;
}.ant-select-tree-checkbox-group-rtl .ant-select-tree-checkbox-group-item + .ant-select-tree-checkbox-group-item {
  margin-left: 8px;
}.ant-tree-select-dropdown {
  padding: 8px 4px 0;
}.ant-tree-select-dropdown-rtl {
  direction: rtl;
}.ant-tree-select-dropdown .ant-select-tree {
  border-radius: 0;
}.ant-tree-select-dropdown .ant-select-tree-list-holder-inner {
  align-items: stretch;
}.ant-tree-select-dropdown .ant-select-tree-list-holder-inner .ant-select-tree-treenode {
  padding-bottom: 8px;
}.ant-tree-select-dropdown .ant-select-tree-list-holder-inner .ant-select-tree-treenode .ant-select-tree-node-content-wrapper {
  flex: auto;
}.ant-select-tree {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  background: #fff;
  border-radius: 4px;
  transition: background-color 0.3s;
}.ant-select-tree-focused:not(:hover):not(.ant-select-tree-active-focused) {
  background: #fff2f0;
}.ant-select-tree-list-holder-inner {
  align-items: flex-start;
}.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner {
  align-items: stretch;
}.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-node-content-wrapper {
  flex: auto;
}.ant-select-tree .ant-select-tree-treenode {
  display: flex;
  align-items: flex-start;
  padding: 0 0 4px 0;
  outline: none;
}.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper {
  color: rgba(0, 0, 0, 0.6);
  cursor: not-allowed;
}.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper:hover {
  background: transparent;
}.ant-select-tree .ant-select-tree-treenode-active .ant-select-tree-node-content-wrapper {
  background: #f9eaea;
}.ant-select-tree .ant-select-tree-treenode:not(.ant-select-tree .ant-select-tree-treenode-disabled).filter-node .ant-select-tree-title {
  color: inherit;
  font-weight: 500;
}.ant-select-tree-indent {
  align-self: stretch;
  white-space: nowrap;
  -webkit-user-select: none;
          user-select: none;
}.ant-select-tree-indent-unit {
  display: inline-block;
  width: 24px;
}.ant-select-tree-switcher {
  position: relative;
  flex: none;
  align-self: stretch;
  width: 24px;
  margin: 0;
  line-height: 24px;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}.ant-select-tree-switcher .ant-tree-switcher-icon,
.ant-select-tree-switcher .ant-select-tree-switcher-icon {
  display: inline-block;
  font-size: 10px;
  vertical-align: baseline;
}.ant-select-tree-switcher .ant-tree-switcher-icon svg,
.ant-select-tree-switcher .ant-select-tree-switcher-icon svg {
  transition: transform 0.3s;
}.ant-select-tree-switcher-noop {
  cursor: default;
}.ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg {
  transform: rotate(-90deg);
}.ant-select-tree-switcher-loading-icon {
  color: #be2d2d;
}.ant-select-tree-switcher-leaf-line {
  position: relative;
  z-index: 1;
  display: inline-block;
  width: 100%;
  height: 100%;
}.ant-select-tree-switcher-leaf-line::before {
  position: absolute;
  top: 0;
  bottom: -4px;
  margin-left: -1px;
  border-left: 1px solid #d9d9d9;
  content: ' ';
}.ant-select-tree-switcher-leaf-line::after {
  position: absolute;
  width: 10px;
  height: 14px;
  margin-left: -1px;
  border-bottom: 1px solid #d9d9d9;
  content: ' ';
}.ant-select-tree-checkbox {
  top: initial;
  margin: 4px 8px 0 0;
}.ant-select-tree .ant-select-tree-node-content-wrapper {
  position: relative;
  z-index: auto;
  min-height: 24px;
  margin: 0;
  padding: 0 4px;
  color: inherit;
  line-height: 24px;
  background: transparent;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s, border 0s, line-height 0s, box-shadow 0s;
}.ant-select-tree .ant-select-tree-node-content-wrapper:hover {
  background-color: #f9eaea;
}.ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected {
  background-color: #f2d9d5;
}.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle {
  display: inline-block;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  vertical-align: top;
}.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle:empty {
  display: none;
}.ant-select-tree-unselectable .ant-select-tree-node-content-wrapper:hover {
  background-color: transparent;
}.ant-select-tree-node-content-wrapper[draggable='true'] {
  line-height: 24px;
  -webkit-user-select: none;
          user-select: none;
}.ant-select-tree-node-content-wrapper[draggable='true'] .ant-tree-drop-indicator {
  position: absolute;
  z-index: 1;
  height: 2px;
  background-color: #be2d2d;
  border-radius: 1px;
  pointer-events: none;
}.ant-select-tree-node-content-wrapper[draggable='true'] .ant-tree-drop-indicator::after {
  position: absolute;
  top: -3px;
  left: -6px;
  width: 8px;
  height: 8px;
  background-color: transparent;
  border: 2px solid #be2d2d;
  border-radius: 50%;
  content: '';
}.ant-select-tree .ant-select-tree-treenode.drop-container > [draggable] {
  box-shadow: 0 0 0 2px #be2d2d;
}.ant-select-tree-show-line .ant-select-tree-indent-unit {
  position: relative;
  height: 100%;
}.ant-select-tree-show-line .ant-select-tree-indent-unit::before {
  position: absolute;
  top: 0;
  right: 12px;
  bottom: -4px;
  border-right: 1px solid #d9d9d9;
  content: '';
}.ant-select-tree-show-line .ant-select-tree-indent-unit-end::before {
  display: none;
}.ant-select-tree-show-line .ant-select-tree-switcher {
  background: #fff;
}.ant-select-tree-show-line .ant-select-tree-switcher-line-icon {
  vertical-align: -0.225em;
}.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg {
  transform: rotate(90deg);
}.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher-loading-icon {
  transform: scaleY(-1);
}.ant-tree.ant-select-tree.ant-tree-show-line nz-tree-node[builtin]:not(:last-child) > li::before {
  content: ' ';
  width: 1px;
  border-left: 1px solid #d9d9d9;
  height: calc(100% - 16px);
  position: absolute;
  left: 12px;
  margin: 26px 0;
}.ant-select-dropdown.ant-select-tree-dropdown {
  top: 100%;
  left: 0;
  position: relative;
  width: 100%;
  margin-top: 4px;
  margin-bottom: 4px;
  overflow: auto;
}.ant-picker-calendar {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  background: #fff;
}.ant-picker-calendar-header {
  display: flex;
  justify-content: flex-end;
  padding: 12px 0;
}.ant-picker-calendar-header .ant-picker-calendar-year-select {
  min-width: 80px;
}.ant-picker-calendar-header .ant-picker-calendar-month-select {
  min-width: 70px;
  margin-left: 8px;
}.ant-picker-calendar-header .ant-picker-calendar-mode-switch {
  margin-left: 8px;
}.ant-picker-calendar .ant-picker-panel {
  background: #fff;
  border: 0;
  border-top: 1px solid #dadce0;
  border-radius: 0;
}.ant-picker-calendar .ant-picker-panel .ant-picker-month-panel,
.ant-picker-calendar .ant-picker-panel .ant-picker-date-panel {
  width: auto;
}.ant-picker-calendar .ant-picker-panel .ant-picker-body {
  padding: 8px 0;
}.ant-picker-calendar .ant-picker-panel .ant-picker-content {
  width: 100%;
}.ant-picker-calendar-mini {
  border-radius: 4px;
}.ant-picker-calendar-mini .ant-picker-calendar-header {
  padding-right: 8px;
  padding-left: 8px;
}.ant-picker-calendar-mini .ant-picker-panel {
  border-radius: 0 0 4px 4px;
}.ant-picker-calendar-mini .ant-picker-content {
  height: 256px;
}.ant-picker-calendar-mini .ant-picker-content th {
  height: auto;
  padding: 0;
  line-height: 18px;
}.ant-picker-calendar-full .ant-picker-panel {
  display: block;
  width: 100%;
  text-align: right;
  background: #fff;
  border: 0;
}.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-body td {
  padding: 0;
}.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th {
  height: auto;
  padding: 0 12px 5px 0;
  line-height: 18px;
}.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell::before {
  display: none;
}.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell:hover .ant-picker-calendar-date {
  background: #f9eaea;
}.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell .ant-picker-calendar-date-today::before {
  display: none;
}.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today {
  background: #fff2f0;
}.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date .ant-picker-calendar-date-value,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date .ant-picker-calendar-date-value,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today .ant-picker-calendar-date-value,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today .ant-picker-calendar-date-value {
  color: #be2d2d;
}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date {
  display: block;
  width: auto;
  height: auto;
  margin: 0 4px;
  padding: 4px 8px 0;
  border: 0;
  border-top: 2px solid #dadce0;
  border-radius: 0;
  transition: background 0.3s;
}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-value {
  line-height: 24px;
  transition: color 0.3s;
}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content {
  position: static;
  width: auto;
  height: 86px;
  overflow-y: auto;
  color: rgba(0, 0, 0, 0.85);
  line-height: 1.5715;
  text-align: left;
}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today {
  border-color: #be2d2d;
}.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today .ant-picker-calendar-date-value {
  color: rgba(0, 0, 0, 0.85);
}@media only screen and (max-width: 480px) {
  .ant-picker-calendar-header {
    display: block;
  }
  .ant-picker-calendar-header .ant-picker-calendar-year-select {
    width: 50%;
  }
  .ant-picker-calendar-header .ant-picker-calendar-month-select {
    width: calc(50% - 8px);
  }
  .ant-picker-calendar-header .ant-picker-calendar-mode-switch {
    width: 100%;
    margin-top: 8px;
    margin-left: 0;
  }
  .ant-picker-calendar-header .ant-picker-calendar-mode-switch > label {
    width: 50%;
    text-align: center;
  }
}.ant-picker-calendar-rtl {
  direction: rtl;
}.ant-picker-calendar-rtl .ant-picker-calendar-header .ant-picker-calendar-month-select {
  margin-right: 8px;
  margin-left: 0;
}.ant-picker-calendar-rtl .ant-picker-calendar-header .ant-picker-calendar-mode-switch {
  margin-right: 8px;
  margin-left: 0;
}.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel {
  text-align: left;
}.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th {
  padding: 0 0 5px 12px;
}.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content {
  text-align: right;
}.ant-result {
  padding: 48px 32px;
}.ant-result-success .ant-result-icon > .anticon {
  color: #52c41a;
}.ant-result-error .ant-result-icon > .anticon {
  color: #ff4d4f;
}.ant-result-info .ant-result-icon > .anticon {
  color: #1890ff;
}.ant-result-warning .ant-result-icon > .anticon {
  color: #faad14;
}.ant-result-image {
  width: 250px;
  height: 295px;
  margin: auto;
}.ant-result-icon {
  margin-bottom: 24px;
  text-align: center;
}.ant-result-icon > .anticon {
  font-size: 72px;
}.ant-result-title {
  color: #495057;
  font-size: 24px;
  line-height: 1.8;
  text-align: center;
}.ant-result-subtitle {
  color: rgba(0, 0, 0, 0.45);
  font-size: 13px;
  line-height: 1.6;
  text-align: center;
}.ant-result-extra {
  margin: 24px 0 0 0;
  text-align: center;
}.ant-result-extra > * {
  margin-right: 8px;
}.ant-result-extra > *:last-child {
  margin-right: 0;
}.ant-result-content {
  margin-top: 24px;
  padding: 24px 40px;
  background-color: #fafafa;
}.ant-result-rtl {
  direction: rtl;
}.ant-result-rtl .ant-result-extra > * {
  margin-right: 0;
  margin-left: 8px;
}.ant-result-rtl .ant-result-extra > *:last-child {
  margin-left: 0;
}nz-result {
  display: block;
}.ant-space {
  display: inline-flex;
}.ant-space-vertical {
  flex-direction: column;
}.ant-space-align-center {
  align-items: center;
}.ant-space-align-start {
  align-items: flex-start;
}.ant-space-align-end {
  align-items: flex-end;
}.ant-space-align-baseline {
  align-items: baseline;
}.ant-space-item:empty {
  display: none;
}.ant-space-rtl {
  direction: rtl;
}nz-space-item {
  display: block;
}.ant-image {
  position: relative;
  display: inline-block;
}.ant-image-img {
  display: block;
  width: 100%;
  height: auto;
}.ant-image-img-placeholder {
  background-color: #f5f5f5;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 30%;
}.ant-image-mask {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  opacity: 0;
  transition: opacity 0.3s;
}.ant-image-mask-info .anticon {
  margin-inline-end: 4px;
}.ant-image-mask:hover {
  opacity: 1;
}.ant-image-placeholder {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}.ant-image-preview {
  pointer-events: none;
  height: 100%;
  text-align: center;
}.ant-image-preview.zoom-enter,
.ant-image-preview.zoom-appear {
  transform: none;
  opacity: 0;
  animation-duration: 0.3s;
  -webkit-user-select: none;
          user-select: none;
}.ant-image-preview-mask {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
}.ant-image-preview-mask-hidden {
  display: none;
}.ant-image-preview-wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  outline: 0;
  -webkit-overflow-scrolling: touch;
}.ant-image-preview.zoom-enter,
.ant-image-preview.zoom-appear {
  transform: none;
  opacity: 0;
  animation-duration: 0.3s;
  -webkit-user-select: none;
          user-select: none;
}.ant-image-preview-mask {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
}.ant-image-preview-mask-hidden {
  display: none;
}.ant-image-preview-wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  outline: 0;
  -webkit-overflow-scrolling: touch;
}.ant-image-preview-body {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}.ant-image-preview-img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
  transform: scale3d(1, 1, 1);
  cursor: grab;
  transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
  -webkit-user-select: none;
          user-select: none;
  pointer-events: auto;
}.ant-image-preview-img-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}.ant-image-preview-img-wrapper::before {
  display: inline-block;
  width: 1px;
  height: 50%;
  margin-right: -1px;
  content: '';
}.ant-image-preview-moving .ant-image-preview-img {
  cursor: grabbing;
}.ant-image-preview-moving .ant-image-preview-img-wrapper {
  transition-duration: 0s;
}.ant-image-preview-wrap {
  z-index: 1080;
}.ant-image-preview-operations {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum';
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  width: 100%;
  color: rgba(255, 255, 255, 0.85);
  list-style: none;
  background: rgba(0, 0, 0, 0.1);
  pointer-events: auto;
}.ant-image-preview-operations-operation {
  margin-left: 12px;
  padding: 12px;
  cursor: pointer;
}.ant-image-preview-operations-operation-disabled {
  color: rgba(255, 255, 255, 0.25);
  pointer-events: none;
}.ant-image-preview-operations-operation:last-of-type {
  margin-left: 0;
}.ant-image-preview-operations-icon {
  font-size: 18px;
}.ant-image-preview-switch-left,
.ant-image-preview-switch-right {
  position: absolute;
  top: 50%;
  right: 10px;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  margin-top: -22px;
  color: rgba(255, 255, 255, 0.85);
  background: rgba(0, 0, 0, 0.1);
  border-radius: 50%;
  cursor: pointer;
  pointer-events: auto;
}.ant-image-preview-switch-left-disabled,
.ant-image-preview-switch-right-disabled {
  color: rgba(255, 255, 255, 0.25);
  cursor: not-allowed;
}.ant-image-preview-switch-left-disabled > .anticon,
.ant-image-preview-switch-right-disabled > .anticon {
  cursor: not-allowed;
}.ant-image-preview-switch-left > .anticon,
.ant-image-preview-switch-right > .anticon {
  font-size: 18px;
}.ant-image-preview-switch-left {
  left: 10px;
}.ant-image-preview-switch-right {
  right: 10px;
}.cdk-overlay-backdrop.ant-image-preview-mask {
  opacity: 1;
}sf + st {
  margin-top: 16px;
}.ant-btn + .ant-btn,
.ant-btn + nz-popconfirm,
nz-popconfirm + .ant-btn,
nz-popconfirm + nz-popconfirm,
.ant-btn + nz-button-group,
nz-button-group + .ant-btn,
.ant-btn + nz-dropdown,
nz-dropdown + .ant-btn,
nz-popconfirm + nz-button-group,
nz-button-group + nz-popconfirm {
  margin-left: 8px;
}.ant-btn-group .ant-btn + .ant-btn {
  margin-left: -1px;
}.ant-transfer-operation .ant-btn + .ant-btn {
  margin-left: initial;
}[dir='rtl'] .ant-btn + .ant-btn,
[dir='rtl'] .ant-btn + nz-popconfirm,
[dir='rtl'] nz-popconfirm + .ant-btn,
[dir='rtl'] nz-popconfirm + nz-popconfirm,
[dir='rtl'] .ant-btn + nz-button-group,
[dir='rtl'] nz-button-group + .ant-btn,
[dir='rtl'] .ant-btn + nz-dropdown,
[dir='rtl'] nz-dropdown + .ant-btn,
[dir='rtl'] nz-popconfirm + nz-button-group,
[dir='rtl'] nz-button-group + nz-popconfirm {
  margin-right: 8px;
  margin-left: inherit;
}a:focus {
  text-decoration: none;
}.ant-card {
  margin-bottom: 16px;
}/**
 * Set `nz-card` content area without spacing
 *
 * 设置 `nz-card` 内容区域无间距
 */.ant-card__body-nopadding .ant-card-body {
  padding: 0 !important;
}@media (min-width: 300px) {
  .ant-drawer-left .drawer-sm,
  .ant-drawer-right .drawer-sm {
    width: auto !important;
    max-width: 300px;
  }
}@media (max-width: 299px) {
  .ant-drawer-left .drawer-sm,
  .ant-drawer-right .drawer-sm {
    width: 100% !important;
  }
}@media (min-width: 600px) {
  .ant-drawer-left .drawer-md,
  .ant-drawer-right .drawer-md {
    width: auto !important;
    max-width: 600px;
  }
}@media (max-width: 599px) {
  .ant-drawer-left .drawer-md,
  .ant-drawer-right .drawer-md {
    width: 100% !important;
  }
}@media (min-width: 900px) {
  .ant-drawer-left .drawer-lg,
  .ant-drawer-right .drawer-lg {
    width: auto !important;
    max-width: 900px;
  }
}@media (max-width: 899px) {
  .ant-drawer-left .drawer-lg,
  .ant-drawer-right .drawer-lg {
    width: 100% !important;
  }
}@media (min-width: 1200px) {
  .ant-drawer-left .drawer-xl,
  .ant-drawer-right .drawer-xl {
    width: auto !important;
    max-width: 1200px;
  }
}@media (max-width: 1199px) {
  .ant-drawer-left .drawer-xl,
  .ant-drawer-right .drawer-xl {
    width: 100% !important;
  }
}.drawer-footer {
  /**
      * Drawer bottom area for use in drawer target components
      *
      * 抽屉底部区域，用于抽屉目标组件内使用，一般完整用法：
      * ```html
      * <div class="drawer-footer">
      *   <button nz-button (click)="cancel()">Cancel</button>
      *   <button nz-button nzType="primary" (click)="ok()">OK</button>
      * </div>
      * ```
      */
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 10px 16px;
  text-align: right;
  background: #fff;
  border-top: 1px solid #dadce0;
  border-radius: 0 0 4px 4px;
}.ant-form-item-label em {
  color: #bfbfbf;
}.ant-form-item-control em {
  margin-left: 8px;
}[dir='rtl'] .ant-form-item-control em {
  margin-right: 8px;
  margin-left: inherit;
}@media (min-width: 576px) {
  .modal-sm .ant-modal {
    width: auto !important;
    max-width: 300px;
  }
}@media (min-width: 768px) {
  .modal-md .ant-modal {
    width: auto !important;
    max-width: 600px;
  }
}@media (min-width: 992px) {
  .modal-lg .ant-modal {
    width: auto !important;
    max-width: 900px;
  }
}@media (min-width: 1600px) {
  .modal-xl .ant-modal {
    width: auto !important;
    max-width: 1200px;
  }
}.modal-header {
  /**
      * The top area of the nz-modal, used when customizing modal component
      *
      * 模态框顶部，用于自定义模态框组件时自定义顶部时使用，一般完整用法：
      * ```html
      * <div class="modal-header">
      *   <div class="modal-title">Title</div>
      * </div>
      * This is content
      * <div class="modal-footer">
      *   <button nz-button (click)="cancel()">Cancel</button>
      *   <button nz-button nzType="primary" (click)="ok()">OK</button>
      * </div>
      * ```
      */
  display: flex;
  justify-content: space-between;
  margin: -24px -24px 24px -24px;
  padding: 16px 24px;
  background: #fff;
  border-bottom: 1px solid #dadce0;
  border-radius: 4px 4px 0 0;
}.modal-title {
  /**
      * The top area title of the nz-modal, for example:
      *
      * 模态框顶部标题，例如：
      * ```html
      * <div class="modal-header">
      *   <div class="modal-title">Title</div>
      * </div>
      * ```
      */
  margin: 0;
  color: #495057;
  font-weight: 500;
  font-size: 15px;
  line-height: 22px;
  word-wrap: break-word;
}.modal-title small {
  margin-left: 8px;
  color: #8c8c8c;
  font-size: 12px;
}.modal-spin {
  display: block;
  min-height: 150px;
  line-height: 150px;
  text-align: center;
}.modal-footer {
  /**
      * The footer area of the nz-modal
      *
      * 模态框底部区域
      */
  margin: 24px -24px -24px -24px;
  padding: 10px 16px;
  text-align: right;
  border-top: 1px solid #dadce0;
  border-radius: 0 0 4px 4px;
}.modal-include-tabs {
  /**
      * Whether the content of the modal is wrapped with `nz-tabs`, to clear the extra margin
      *
      * 模态框内容是否包裹 `nz-tabs`，清除带来的多余边距
      */
}.modal-include-tabs nz-tabset {
  margin-top: -16px;
}.modal-body-nopadding {
  /**
      * Clear inner margin of modal content
      *
      * 模态框-清除对话框内容内边距
      */
}.modal-body-nopadding .ant-modal-body {
  padding: 0 !important;
}.ant-table td > img,
.ant-table td .img {
  max-width: 32px;
  max-height: 32px;
  margin-right: 4px;
  vertical-align: middle;
  border-radius: 4px;
}[dir='rtl'] .ant-table td > img,
[dir='rtl'] .ant-table td .img {
  margin-right: inherit;
  margin-left: 4px;
}.ant-table-rep__title {
  display: none;
}.ant-table-rep__hide-header-footer .ant-table-title,
.ant-table-rep__hide-header-footer .ant-table-footer {
  display: none;
}@media screen and (max-width: 767px) {
  .ant-table-rep__title {
    display: inline-block;
    width: 100px;
    padding-right: 8px;
    color: rgba(0, 0, 0, 0.5);
    text-align: right;
  }
  .ant-table-rep__hide-header-footer .ant-table-title,
  .ant-table-rep__hide-header-footer .ant-table-footer {
    display: block;
  }
  .ant-table-rep .ant-table table {
    width: 100% !important;
    table-layout: auto !important;
  }
  .ant-table-rep .ant-table-thead {
    display: none;
  }
  .ant-table-rep .ant-table-title {
    text-align: center;
    background: #dadce0;
  }
  .ant-table-rep .ant-table-tbody > tr:nth-child(3n) {
    background: #f9f9f9;
  }
  .ant-table-rep .ant-table-tbody > tr > td {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 0px 0px;
    white-space: inherit;
    text-align: left !important;
    border-bottom: none;
  }
  .ant-table-rep .ant-table-tbody > tr > td .ant-table-rep__title + *:not(.ant-avatar) {
    flex: 1;
    word-break: break-all;
  }
}.ant-tag__plus {
  /**
      * Tag: [+] style
      *
      * 标签：【+】的样式
      */
}.ant-tag__plus .ant-tag {
  background: #fff;
  border-style: dashed;
}.h1 small,
.h2 small,
.h3 small,
.h1 .small,
.h2 .small,
.h3 .small {
  font-size: 65%;
}.h4 small,
.h5 small,
.h6 small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-size: 75%;
}.h1 {
  font-size: 33px;
}.h2 {
  font-size: 25px;
}.h3 {
  font-size: 21px;
}.h4 {
  font-size: 17px;
}.h5 {
  font-size: 15px;
}.h6 {
  font-size: 13px;
}.list-styled {
  padding-left: 18px;
  list-style: inherit;
}.list-unstyled {
  padding-left: 0;
  list-style: none;
}fieldset {
  border: none;
}.display-1 {
  font-size: 32px;
}.display-2 {
  font-size: 24px;
}.display-3 {
  font-size: 20px;
}.list-styled {
  padding-right: 18px;
  padding-left: 0;
}.list-unstyled {
  padding-right: 0;
  padding-left: inherit;
}/**
   * Search form, [Demo](https://ng-alain.surge.sh/#/pro/list/table-list)
   *
   * 搜索表单, [示例](https://ng-alain.gitee.io/#/pro/list/table-list)
   */.search__form .ant-form-item {
  margin-right: 0;
  margin-bottom: 24px;
}.search__form .ant-form-item-control {
  flex: 1;
}/**
   * Hafl image, [Demo](https://ng-alain.surge.sh/#/pro/list/table-list)
   *
   * 半图, [示例](https://ng-alain.gitee.io/#/pro/list/table-list)，结构示例：
   * ```html
   *  <div class="half-float half-float-md">
   *    <img src="./assets/tmp/img/half-float-bg-1.jpg" />
   *    <div class="half-float-bottom rounded-circle bg-grey-lighter">
   *      <img class="p-sm" src="./assets/tmp/img/1.png" />
   *    </div>
   *  </div>
   * ```
   * ![image](https://user-images.githubusercontent.com/2987467/103075935-9ac13200-4607-11eb-8524-363ee2944c0c.png)
   */.half-float {
  position: relative;
}.half-float img {
  display: block;
  max-width: 100%;
  height: auto;
}.half-float .half-float-bottom {
  position: absolute;
  left: 50%;
  z-index: 2;
}.half-float.half-float-sm {
  margin-bottom: 42px;
}.half-float.half-float-sm .half-float-bottom {
  bottom: -32px;
  width: 64px;
  height: 64px;
  margin-left: -32px;
}.half-float.half-float-md {
  margin-bottom: 50px;
}.half-float.half-float-md .half-float-bottom {
  bottom: -40px;
  width: 80px;
  height: 80px;
  margin-left: -40px;
}.half-float.half-float-lg {
  margin-bottom: 58px;
}.half-float.half-float-lg .half-float-bottom {
  bottom: -48px;
  width: 96px;
  height: 96px;
  margin-left: -48px;
}/**
   * Masonry layout, [Demo](https://ng-alain.surge.sh/#/style/gridmasonry)
   *
   * 瀑布流布局, [示例](https://ng-alain.gitee.io/#/style/gridmasonry)，结构示例：
   * ```html
   *  <div class="row-masonry row-masonry-xl-8 row-masonry-lg-5 row-masonry-md-4 row-masonry-sm-3 row-masonry-xs-2">
   *    <div class="col-masonry">col1</div>
   *    <div class="col-masonry">col2</div>
   *    <div class="col-masonry">col3</div>
   *    <div class="col-masonry">col4</div>
   *    <div class="col-masonry">col5</div>
   *  </div>
   * ```
   */.row-masonry {
  position: relative;
  width: 100%;
  margin: 0;
  padding: 0;
  column-gap: 16px;
}.row-masonry > .col-masonry {
  display: inline-block;
  width: 100%;
  min-height: 1em;
  margin-bottom: 15px;
}.row-masonry img {
  max-width: 100%;
}@media only screen and (min-width: 480px) {
  .row-masonry-xs-1 {
    column-count: 1;
    columns: 1;
  }
  .row-masonry-xs-2 {
    column-count: 2;
    columns: 2;
  }
  .row-masonry-xs-3 {
    column-count: 3;
    columns: 3;
  }
  .row-masonry-xs-4 {
    column-count: 4;
    columns: 4;
  }
  .row-masonry-xs-5 {
    column-count: 5;
    columns: 5;
  }
  .row-masonry-xs-6 {
    column-count: 6;
    columns: 6;
  }
  .row-masonry-xs-7 {
    column-count: 7;
    columns: 7;
  }
  .row-masonry-xs-8 {
    column-count: 8;
    columns: 8;
  }
  .row-masonry-xs-9 {
    column-count: 9;
    columns: 9;
  }
}@media only screen and (min-width: 576px) {
  .row-masonry-sm-1 {
    column-count: 1;
    columns: 1;
  }
  .row-masonry-sm-2 {
    column-count: 2;
    columns: 2;
  }
  .row-masonry-sm-3 {
    column-count: 3;
    columns: 3;
  }
  .row-masonry-sm-4 {
    column-count: 4;
    columns: 4;
  }
  .row-masonry-sm-5 {
    column-count: 5;
    columns: 5;
  }
  .row-masonry-sm-6 {
    column-count: 6;
    columns: 6;
  }
  .row-masonry-sm-7 {
    column-count: 7;
    columns: 7;
  }
  .row-masonry-sm-8 {
    column-count: 8;
    columns: 8;
  }
  .row-masonry-sm-9 {
    column-count: 9;
    columns: 9;
  }
}@media only screen and (min-width: 768px) {
  .row-masonry-md-1 {
    column-count: 1;
    columns: 1;
  }
  .row-masonry-md-2 {
    column-count: 2;
    columns: 2;
  }
  .row-masonry-md-3 {
    column-count: 3;
    columns: 3;
  }
  .row-masonry-md-4 {
    column-count: 4;
    columns: 4;
  }
  .row-masonry-md-5 {
    column-count: 5;
    columns: 5;
  }
  .row-masonry-md-6 {
    column-count: 6;
    columns: 6;
  }
  .row-masonry-md-7 {
    column-count: 7;
    columns: 7;
  }
  .row-masonry-md-8 {
    column-count: 8;
    columns: 8;
  }
  .row-masonry-md-9 {
    column-count: 9;
    columns: 9;
  }
}@media only screen and (min-width: 992px) {
  .row-masonry-lg-1 {
    column-count: 1;
    columns: 1;
  }
  .row-masonry-lg-2 {
    column-count: 2;
    columns: 2;
  }
  .row-masonry-lg-3 {
    column-count: 3;
    columns: 3;
  }
  .row-masonry-lg-4 {
    column-count: 4;
    columns: 4;
  }
  .row-masonry-lg-5 {
    column-count: 5;
    columns: 5;
  }
  .row-masonry-lg-6 {
    column-count: 6;
    columns: 6;
  }
  .row-masonry-lg-7 {
    column-count: 7;
    columns: 7;
  }
  .row-masonry-lg-8 {
    column-count: 8;
    columns: 8;
  }
  .row-masonry-lg-9 {
    column-count: 9;
    columns: 9;
  }
}@media only screen and (min-width: 1200px) {
  .row-masonry-xl-1 {
    column-count: 1;
    columns: 1;
  }
  .row-masonry-xl-2 {
    column-count: 2;
    columns: 2;
  }
  .row-masonry-xl-3 {
    column-count: 3;
    columns: 3;
  }
  .row-masonry-xl-4 {
    column-count: 4;
    columns: 4;
  }
  .row-masonry-xl-5 {
    column-count: 5;
    columns: 5;
  }
  .row-masonry-xl-6 {
    column-count: 6;
    columns: 6;
  }
  .row-masonry-xl-7 {
    column-count: 7;
    columns: 7;
  }
  .row-masonry-xl-8 {
    column-count: 8;
    columns: 8;
  }
  .row-masonry-xl-9 {
    column-count: 9;
    columns: 9;
  }
}.header-dropdown {
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 6px 16px -8px rgba(0, 0, 0, 0.08), 0 9px 28px 0 rgba(0, 0, 0, 0.05), 0 12px 48px 16px rgba(0, 0, 0, 0.03);
}@media screen and (max-width: 480px) {
  .header-dropdown {
    right: 0 !important;
    left: 0 !important;
    width: 100% !important;
    border-radius: 0 !important;
  }
}.sf {
  display: block;
}.sf__optional {
  margin-left: 2px;
  color: rgba(0, 0, 0, 0.35);
}.sf__fixed {
  display: flex;
}.sf__title {
  margin-bottom: 8px;
  padding: 0 16px;
  font-weight: 700;
  text-align: left;
}.sf__object-card .ant-card-body {
  padding-left: 0;
}.sf__object-card .sf__fixed {
  flex-wrap: wrap;
}.sf__object-card-fold .ant-card-body {
  display: none;
}.sf__array > .ant-form-item {
  margin-bottom: 8px;
}.sf__array-add {
  margin-right: 16px;
}.sf__array-container .ant-card {
  margin: 0 16px 16px 0;
}.sf__array-container .ant-card-body {
  padding-bottom: 0;
}.sf__array-container .ant-card .sf__array-remove {
  position: absolute;
  top: -16px;
  right: -16px;
  display: none;
  width: 32px;
  height: 32px;
  font-size: 20px;
  line-height: 32px;
  text-align: center;
  background: rgba(0, 0, 0, 0.26);
  border-radius: 50%;
  cursor: pointer;
}.sf__array-container .ant-card .sf__array-remove i {
  color: #fff;
}.sf__array-container .ant-card:hover .sf__array-remove {
  display: block;
}@media (max-width: 767px) {
  .sf__array > .ant-form-item > .ant-form-item-label,
  .sf__array > .ant-form-item > .ant-form-item-control-wrapper {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .sf__array > .ant-form-item > .ant-form-item-label {
    display: flex;
    margin-bottom: 8px;
  }
  .sf__array-container .ant-card {
    margin-right: 0;
  }
  .sf__array-container .ant-card .sf__array-remove {
    right: 8px;
    display: block;
  }
  .sf__array-container > .sf__array-item {
    flex: 0 0 100%;
    max-width: 100%;
  }
}.sf__checkbox-list {
  display: block;
  width: 100%;
}@media (min-width: 768px) {
  .sf__checkbox-list .ant-col {
    margin-top: 8px;
  }
}.sf .ant-upload-select-picture-card i {
  color: #999;
  font-size: 32px;
}.sf .ant-upload.ant-upload-drag {
  height: 180px;
}.sf .ant-transfer-list {
  background: #fff;
}.sf .ant-transfer-list-header label {
  position: unset;
}.sf .ant-transfer .ant-btn + .ant-btn {
  margin-left: 0;
}.sf__no-error .ant-form-item {
  margin-bottom: 8px;
}.sf__inline .sf__item {
  display: inline-block;
  margin-bottom: 8px;
  vertical-align: top;
}.sf__inline .ant-form-inline > .sf__item {
  margin-bottom: 0;
}.sf__inline .ant-form-inline .ant-select {
  min-width: 100px;
}.sf__inline .sf__array-container > .sf__array-item {
  flex: initial;
  width: 100%;
  max-width: 100%;
}.sf__inline .sf__array-container .ant-card {
  margin: 0;
}.sf__inline .sf__array-container .ant-card-body {
  padding: 8px 0 0 8px;
}.sf__inline .sf__array-container .ant-card-body > .sf__item {
  margin-bottom: 0;
}.sf__inline .sf-btns {
  margin-right: 0;
}@media (max-width: 767px) {
  .sf__inline .sf__item {
    display: block;
    width: 100%;
  }
  .sf__inline .sf__item .ant-form-item {
    display: block !important;
    width: initial !important;
    margin-right: 0;
  }
  .sf__inline .ant-form-item-label,
  .sf__inline .ant-form-item-control {
    display: block !important;
    padding: inherit;
  }
}.sf__horizontal .ant-form-item-label > label {
  display: flex;
  justify-content: flex-end;
}.sf__horizontal .sf__label-text {
  overflow: hidden;
  text-overflow: ellipsis;
}@media (max-width: 767px) {
  .sf__horizontal .ant-form-item-label > label {
    justify-content: flex-start;
  }
}.sf__no-colon .ant-form-item-label label::after {
  content: ' ';
}.sf__compact .ant-form-item {
  margin-bottom: 8px;
}.sf__compact .sf__array-container .ant-card {
  margin: 0 8px 8px 0;
}.sf__compact .sf__array-item .ant-card-body {
  padding: 8px;
}/**
 * [ACL](https://ng-alain.com/acl/control) 使用 `display: none` 隐藏未授权元素
 * [ACL](https://ng-alain.com/acl/control) Hides the unauthorized element with `display: none`
 */.acl__hide {
  display: none !important;
}.setting-drawer__content {
  position: relative;
  min-height: 100%;
  background: #fff;
}.setting-drawer__body-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 12px;
  padding-bottom: 12px;
}.setting-drawer__body-item:first-child {
  padding-top: 0;
}.setting-drawer__body-item:last-child {
  padding-bottom: 0;
}.setting-drawer__title {
  margin-bottom: 12px;
  color: #495057;
  font-size: 14px;
  line-height: 22px;
}.setting-drawer__theme {
  margin-top: 24px;
  overflow: hidden;
}.setting-drawer__theme-tag {
  float: left;
  width: 20px;
  height: 20px;
  margin-right: 8px;
  color: #fff;
  font-weight: bold;
  text-align: center;
  border-radius: 2px;
  cursor: pointer;
}.setting-drawer__handle {
  position: fixed;
  top: 240px;
  right: 0;
  z-index: 999;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  font-size: 16px;
  text-align: center;
  background: #be2d2d;
  border-radius: 4px 0 0 4px;
  cursor: pointer;
  transition: right 0.3s cubic-bezier(0.9, 0, 0.3, 0.7);
  pointer-events: auto;
}.setting-drawer__handle-icon {
  color: #fff;
  font-size: 20px;
}.setting-drawer__handle-opened {
  right: 500px;
  z-index: 1001;
}.setting-drawer-rtl {
  direction: rtl;
}.setting-drawer-rtl .setting-drawer__handle {
  right: inherit;
  left: 0;
  border-radius: 0 4px 4px 0;
}.setting-drawer-rtl .setting-drawer__handle-opened {
  right: inherit;
  left: 500px;
}.theme-btn {
  position: fixed;
  right: 32px;
  bottom: 102px;
  z-index: 2147483640;
  display: flex;
  flex-direction: column;
  cursor: pointer;
}.theme-btn-active {
  width: 44px;
  height: 44px;
  color: #be2d2d;
  font-size: 22px;
  line-height: 44px;
}.theme-btn .ant-avatar {
  color: #000;
  background-color: #fff;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  transition: color 0.3s;
}.theme-btn .ant-avatar:hover {
  color: #be2d2d;
}.theme-btn-rtl {
  right: inherit;
  left: 32px;
}.yn__yes,
.yn__no {
  display: inline-flex;
  align-items: center;
  font-style: normal;
}.yn__yes span,
.yn__no span {
  margin-left: 4px;
}.yn__yes {
  color: #1890ff;
}.yn__no {
  color: #8c8c8c;
}/**
 * Vertical align type: Aligns the baseline of the element with the baseline of its parent
 *
 * 垂直对齐方式：元素放置在父元素的基线上
 */.align-baseline {
  vertical-align: baseline !important;
}/**
 * Vertical align type: Aligns the top of the element and its descendants with the top of the entire line
 *
 * 垂直对齐方式：把元素的顶端与行中最高元素的顶端对齐
 */.align-top {
  vertical-align: top !important;
}/**
 * Vertical align type: Aligns the middle of the element with the baseline plus half the x-height of the parent
 *
 * 垂直对齐方式：把此元素放置在父元素的中部
 */.align-middle {
  vertical-align: middle !important;
}/**
 * Vertical align type: Aligns the bottom of the element and its descendants with the bottom of the entire line
 *
 * 垂直对齐方式：把元素的顶端与行中最低的元素的顶端对齐
 */.align-bottom {
  vertical-align: bottom !important;
}/**
 * Vertical align type: Aligns the bottom of the element with the bottom of the parent element's font
 *
 * 垂直对齐方式：把元素的底端与父元素字体的底端对齐
 */.align-text-bottom {
  vertical-align: text-bottom !important;
}/**
 * Vertical align type: Aligns the top of the element with the top of the parent element's font
 *
 * 垂直对齐方式：把元素的顶端与父元素字体的顶端对齐
 */.align-text-top {
  vertical-align: text-top !important;
}/**
 * Set the four border to `1px`
 *
 * 设置四个边框为 `1px`
 */.border {
  border: 1px solid #dadce0 !important;
}.border-0 {
  /* AUTOGENERATE: Set the border size to "0px"|SPLIT|设置边框大小为 "0px"*/
  border: 0 !important;
}.border-top-0 {
  /* AUTOGENERATE: Set the top border size to "0px"|SPLIT|设置上边框大小为 "0px"*/
  border-top: 0 !important;
}.border-right-0 {
  /* AUTOGENERATE: Set the right border size to "0px"|SPLIT|设置右边框大小为 "0px"*/
  border-right: 0 !important;
}.border-bottom-0 {
  /* AUTOGENERATE: Set the bottom border size to "0px"|SPLIT|设置下边框大小为 "0px"*/
  border-bottom: 0 !important;
}.border-left-0 {
  /* AUTOGENERATE: Set the left border size to "0px"|SPLIT|设置左边框大小为 "0px"*/
  border-left: 0 !important;
}.border-1 {
  /* AUTOGENERATE: Set the border size to "1px"|SPLIT|设置边框大小为 "1px"*/
  border: 1px solid #dadce0 !important;
}.border-top-1 {
  /* AUTOGENERATE: Set the top border size to "1px"|SPLIT|设置上边框大小为 "1px"*/
  border-top: 1px solid #dadce0 !important;
}.border-right-1 {
  /* AUTOGENERATE: Set the right border size to "1px"|SPLIT|设置右边框大小为 "1px"*/
  border-right: 1px solid #dadce0 !important;
}.border-bottom-1 {
  /* AUTOGENERATE: Set the bottom border size to "1px"|SPLIT|设置下边框大小为 "1px"*/
  border-bottom: 1px solid #dadce0 !important;
}.border-left-1 {
  /* AUTOGENERATE: Set the left border size to "1px"|SPLIT|设置左边框大小为 "1px"*/
  border-left: 1px solid #dadce0 !important;
}.border-red {
  /* AUTOGENERATE: Set the border color to "#f5222d" ![Color](https://dummyimage.com/20x20/f5222d/fff.png&text=+)|SPLIT|设置边框颜色为 "#f5222d" ![Color](https://dummyimage.com/20x20/f5222d/fff.png&text=+)*/
  border-color: #f5222d !important;
}.border-volcano {
  /* AUTOGENERATE: Set the border color to "#fa541c" ![Color](https://dummyimage.com/20x20/fa541c/fff.png&text=+)|SPLIT|设置边框颜色为 "#fa541c" ![Color](https://dummyimage.com/20x20/fa541c/fff.png&text=+)*/
  border-color: #fa541c !important;
}.border-orange {
  /* AUTOGENERATE: Set the border color to "#fa8c16" ![Color](https://dummyimage.com/20x20/fa8c16/fff.png&text=+)|SPLIT|设置边框颜色为 "#fa8c16" ![Color](https://dummyimage.com/20x20/fa8c16/fff.png&text=+)*/
  border-color: #fa8c16 !important;
}.border-gold {
  /* AUTOGENERATE: Set the border color to "#faad14" ![Color](https://dummyimage.com/20x20/faad14/fff.png&text=+)|SPLIT|设置边框颜色为 "#faad14" ![Color](https://dummyimage.com/20x20/faad14/fff.png&text=+)*/
  border-color: #faad14 !important;
}.border-yellow {
  /* AUTOGENERATE: Set the border color to "#fadb14" ![Color](https://dummyimage.com/20x20/fadb14/fff.png&text=+)|SPLIT|设置边框颜色为 "#fadb14" ![Color](https://dummyimage.com/20x20/fadb14/fff.png&text=+)*/
  border-color: #fadb14 !important;
}.border-lime {
  /* AUTOGENERATE: Set the border color to "#a0d911" ![Color](https://dummyimage.com/20x20/a0d911/fff.png&text=+)|SPLIT|设置边框颜色为 "#a0d911" ![Color](https://dummyimage.com/20x20/a0d911/fff.png&text=+)*/
  border-color: #a0d911 !important;
}.border-green {
  /* AUTOGENERATE: Set the border color to "#52c41a" ![Color](https://dummyimage.com/20x20/52c41a/fff.png&text=+)|SPLIT|设置边框颜色为 "#52c41a" ![Color](https://dummyimage.com/20x20/52c41a/fff.png&text=+)*/
  border-color: #52c41a !important;
}.border-cyan {
  /* AUTOGENERATE: Set the border color to "#13c2c2" ![Color](https://dummyimage.com/20x20/13c2c2/fff.png&text=+)|SPLIT|设置边框颜色为 "#13c2c2" ![Color](https://dummyimage.com/20x20/13c2c2/fff.png&text=+)*/
  border-color: #13c2c2 !important;
}.border-blue {
  /* AUTOGENERATE: Set the border color to "#1890ff" ![Color](https://dummyimage.com/20x20/1890ff/fff.png&text=+)|SPLIT|设置边框颜色为 "#1890ff" ![Color](https://dummyimage.com/20x20/1890ff/fff.png&text=+)*/
  border-color: #1890ff !important;
}.border-geekblue {
  /* AUTOGENERATE: Set the border color to "#2f54eb" ![Color](https://dummyimage.com/20x20/2f54eb/fff.png&text=+)|SPLIT|设置边框颜色为 "#2f54eb" ![Color](https://dummyimage.com/20x20/2f54eb/fff.png&text=+)*/
  border-color: #2f54eb !important;
}.border-purple {
  /* AUTOGENERATE: Set the border color to "#722ed1" ![Color](https://dummyimage.com/20x20/722ed1/fff.png&text=+)|SPLIT|设置边框颜色为 "#722ed1" ![Color](https://dummyimage.com/20x20/722ed1/fff.png&text=+)*/
  border-color: #722ed1 !important;
}.border-magenta {
  /* AUTOGENERATE: Set the border color to "#eb2f96" ![Color](https://dummyimage.com/20x20/eb2f96/fff.png&text=+)|SPLIT|设置边框颜色为 "#eb2f96" ![Color](https://dummyimage.com/20x20/eb2f96/fff.png&text=+)*/
  border-color: #eb2f96 !important;
}.border-grey {
  /* AUTOGENERATE: Set the border color to "#bfbfbf" ![Color](https://dummyimage.com/20x20/bfbfbf/fff.png&text=+)|SPLIT|设置边框颜色为 "#bfbfbf" ![Color](https://dummyimage.com/20x20/bfbfbf/fff.png&text=+)*/
  border-color: #bfbfbf !important;
}.border-primary {
  /* AUTOGENERATE: Set the border color to "#be2d2d"|SPLIT|设置边框颜色为 "#be2d2d"*/
  border-color: #be2d2d !important;
}.border-success {
  /* AUTOGENERATE: Set the border color to "#52c41a"|SPLIT|设置边框颜色为 "#52c41a"*/
  border-color: #52c41a !important;
}.border-error {
  /* AUTOGENERATE: Set the border color to "#ff4d4f"|SPLIT|设置边框颜色为 "#ff4d4f"*/
  border-color: #ff4d4f !important;
}.border-warning {
  /* AUTOGENERATE: Set the border color to "#faad14"|SPLIT|设置边框颜色为 "#faad14"*/
  border-color: #faad14 !important;
}.border-info {
  /* AUTOGENERATE: Set the border color to "#1890ff"|SPLIT|设置边框颜色为 "#1890ff"*/
  border-color: #1890ff !important;
}.border-processing {
  /* AUTOGENERATE: Set the border color to "#1890ff"|SPLIT|设置边框颜色为 "#1890ff"*/
  border-color: #1890ff !important;
}.border-highlight {
  /* AUTOGENERATE: Set the border color to "#ff4d4f"|SPLIT|设置边框颜色为 "#ff4d4f"*/
  border-color: #ff4d4f !important;
}.border-normal {
  /* AUTOGENERATE: Set the border color to "#d9d9d9"|SPLIT|设置边框颜色为 "#d9d9d9"*/
  border-color: #d9d9d9 !important;
}.rounded-sm {
  /* AUTOGENERATE: Set the border radius to "4px"|SPLIT|设置边框圆角为 "4px"*/
  border-radius: 4px;
}.rounded-top-left-sm {
  /* AUTOGENERATE: Set the border top-left corner to "4px"|SPLIT|设置左上角边框圆角为 "4px"*/
  border-top-left-radius: 4px;
}.rounded-top-right-sm {
  /* AUTOGENERATE: Set the border top-right corner to "4px"|SPLIT|设置右上角边框圆角为 "4px"*/
  border-top-right-radius: 4px;
}.rounded-bottom-left-sm {
  /* AUTOGENERATE: Set the border bottom-left corner to "4px"|SPLIT|设置左下角边框圆角为 "4px"*/
  border-bottom-left-radius: 4px;
}.rounded-bottom-right-sm {
  /* AUTOGENERATE: Set the border bottom-right corner to "4px"|SPLIT|设置右下角边框圆角为 "4px"*/
  border-bottom-right-radius: 4px;
}.rounded-md {
  /* AUTOGENERATE: Set the border radius to "4px"|SPLIT|设置边框圆角为 "4px"*/
  border-radius: 4px;
}.rounded-top-left-md {
  /* AUTOGENERATE: Set the border top-left corner to "4px"|SPLIT|设置左上角边框圆角为 "4px"*/
  border-top-left-radius: 4px;
}.rounded-top-right-md {
  /* AUTOGENERATE: Set the border top-right corner to "4px"|SPLIT|设置右上角边框圆角为 "4px"*/
  border-top-right-radius: 4px;
}.rounded-bottom-left-md {
  /* AUTOGENERATE: Set the border bottom-left corner to "4px"|SPLIT|设置左下角边框圆角为 "4px"*/
  border-bottom-left-radius: 4px;
}.rounded-bottom-right-md {
  /* AUTOGENERATE: Set the border bottom-right corner to "4px"|SPLIT|设置右下角边框圆角为 "4px"*/
  border-bottom-right-radius: 4px;
}.rounded-lg {
  /* AUTOGENERATE: Set the border radius to "6px"|SPLIT|设置边框圆角为 "6px"*/
  border-radius: 6px;
}.rounded-top-left-lg {
  /* AUTOGENERATE: Set the border top-left corner to "6px"|SPLIT|设置左上角边框圆角为 "6px"*/
  border-top-left-radius: 6px;
}.rounded-top-right-lg {
  /* AUTOGENERATE: Set the border top-right corner to "6px"|SPLIT|设置右上角边框圆角为 "6px"*/
  border-top-right-radius: 6px;
}.rounded-bottom-left-lg {
  /* AUTOGENERATE: Set the border bottom-left corner to "6px"|SPLIT|设置左下角边框圆角为 "6px"*/
  border-bottom-left-radius: 6px;
}.rounded-bottom-right-lg {
  /* AUTOGENERATE: Set the border bottom-right corner to "6px"|SPLIT|设置右下角边框圆角为 "6px"*/
  border-bottom-right-radius: 6px;
}/**
 * Set circular border
 *
 * 设置圆形边框
 */.rounded-circle {
  border-radius: 50%;
}/**
 * Set frameless
 *
 * 设置无框
 */.rounded-0 {
  border-radius: 0;
}/**
 * Set the border color to white
 *
 * 设置边框颜色为白色
 */.border-white {
  border-color: #fff !important;
}/**
 * TODO: 旋转，无法理解只能放在这里，否则 stylelint 无法通过
 */.rotate-360 {
  /* AUTOGENERATE: Element transform to "360" degree|SPLIT|元素旋转 "360" 度*/
  transform: rotate(360deg);
}.rotate-345 {
  /* AUTOGENERATE: Element transform to "345" degree|SPLIT|元素旋转 "345" 度*/
  transform: rotate(345deg);
}.rotate-330 {
  /* AUTOGENERATE: Element transform to "330" degree|SPLIT|元素旋转 "330" 度*/
  transform: rotate(330deg);
}.rotate-315 {
  /* AUTOGENERATE: Element transform to "315" degree|SPLIT|元素旋转 "315" 度*/
  transform: rotate(315deg);
}.rotate-300 {
  /* AUTOGENERATE: Element transform to "300" degree|SPLIT|元素旋转 "300" 度*/
  transform: rotate(300deg);
}.rotate-285 {
  /* AUTOGENERATE: Element transform to "285" degree|SPLIT|元素旋转 "285" 度*/
  transform: rotate(285deg);
}.rotate-270 {
  /* AUTOGENERATE: Element transform to "270" degree|SPLIT|元素旋转 "270" 度*/
  transform: rotate(270deg);
}.rotate-255 {
  /* AUTOGENERATE: Element transform to "255" degree|SPLIT|元素旋转 "255" 度*/
  transform: rotate(255deg);
}.rotate-240 {
  /* AUTOGENERATE: Element transform to "240" degree|SPLIT|元素旋转 "240" 度*/
  transform: rotate(240deg);
}.rotate-225 {
  /* AUTOGENERATE: Element transform to "225" degree|SPLIT|元素旋转 "225" 度*/
  transform: rotate(225deg);
}.rotate-210 {
  /* AUTOGENERATE: Element transform to "210" degree|SPLIT|元素旋转 "210" 度*/
  transform: rotate(210deg);
}.rotate-195 {
  /* AUTOGENERATE: Element transform to "195" degree|SPLIT|元素旋转 "195" 度*/
  transform: rotate(195deg);
}.rotate-180 {
  /* AUTOGENERATE: Element transform to "180" degree|SPLIT|元素旋转 "180" 度*/
  transform: rotate(180deg);
}.rotate-165 {
  /* AUTOGENERATE: Element transform to "165" degree|SPLIT|元素旋转 "165" 度*/
  transform: rotate(165deg);
}.rotate-150 {
  /* AUTOGENERATE: Element transform to "150" degree|SPLIT|元素旋转 "150" 度*/
  transform: rotate(150deg);
}.rotate-135 {
  /* AUTOGENERATE: Element transform to "135" degree|SPLIT|元素旋转 "135" 度*/
  transform: rotate(135deg);
}.rotate-120 {
  /* AUTOGENERATE: Element transform to "120" degree|SPLIT|元素旋转 "120" 度*/
  transform: rotate(120deg);
}.rotate-105 {
  /* AUTOGENERATE: Element transform to "105" degree|SPLIT|元素旋转 "105" 度*/
  transform: rotate(105deg);
}.rotate-90 {
  /* AUTOGENERATE: Element transform to "90" degree|SPLIT|元素旋转 "90" 度*/
  transform: rotate(90deg);
}.rotate-75 {
  /* AUTOGENERATE: Element transform to "75" degree|SPLIT|元素旋转 "75" 度*/
  transform: rotate(75deg);
}.rotate-60 {
  /* AUTOGENERATE: Element transform to "60" degree|SPLIT|元素旋转 "60" 度*/
  transform: rotate(60deg);
}.rotate-45 {
  /* AUTOGENERATE: Element transform to "45" degree|SPLIT|元素旋转 "45" 度*/
  transform: rotate(45deg);
}.rotate-30 {
  /* AUTOGENERATE: Element transform to "30" degree|SPLIT|元素旋转 "30" 度*/
  transform: rotate(30deg);
}.rotate-15 {
  /* AUTOGENERATE: Element transform to "15" degree|SPLIT|元素旋转 "15" 度*/
  transform: rotate(15deg);
}code {
  margin: 0 4px;
  padding: 2px 4px;
  font-size: 90%;
  background-color: #f7f7f7;
  border: 1px solid #eee;
  border-radius: 4px;
}/**
 * Set the background to white
 *
 * 设置背景为白色
 */.bg-white {
  background-color: #fff !important;
}/**
 * Set the background to transparent
 *
 * 设置背景为透明
 */.bg-transparent {
  background-color: transparent !important;
}/**
 * Set the text to white
 *
 * 设置文本为白色
 */.text-white {
  color: #fff !important;
}/**
 * Set the color as the primary color when hovering the text
 *
 * 设置鼠标悬停文本时颜色为主颜色
 */.text-hover {
  cursor: pointer;
}.text-hover:hover {
  color: #be2d2d !important;
}.bg-red-light {
  /* AUTOGENERATE: Set the background light color to "#ff4d4f" ![Color](https://dummyimage.com/20x20/ff4d4f/fff.png&text=+)|SPLIT|设置背景颜色为 "#ff4d4f" ![Color](https://dummyimage.com/20x20/ff4d4f/fff.png&text=+)*/
  background-color: #ff4d4f !important;
}.bg-red {
  /* AUTOGENERATE: Set the background light color to "#f5222d" ![Color](https://dummyimage.com/20x20/f5222d/fff.png&text=+)|SPLIT|设置背景颜色为 "#f5222d" ![Color](https://dummyimage.com/20x20/f5222d/fff.png&text=+)*/
  background-color: #f5222d !important;
}.bg-red-dark {
  /* AUTOGENERATE: Set the background light color to "#cf1322" ![Color](https://dummyimage.com/20x20/cf1322/fff.png&text=+)|SPLIT|设置背景颜色为 "#cf1322" ![Color](https://dummyimage.com/20x20/cf1322/fff.png&text=+)*/
  background-color: #cf1322 !important;
}.bg-red-light-h {
  /* AUTOGENERATE: Set the hover background color to "#ff4d4f" ![Color](https://dummyimage.com/20x20/ff4d4f/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#ff4d4f" ![Color](https://dummyimage.com/20x20/ff4d4f/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-red-light-h:hover {
  background-color: #ff4d4f !important;
}.bg-red-h {
  /* AUTOGENERATE: Set the hover background color to "#f5222d" ![Color](https://dummyimage.com/20x20/f5222d/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#f5222d" ![Color](https://dummyimage.com/20x20/f5222d/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-red-h:hover {
  background-color: #f5222d !important;
}.bg-red-dark-h {
  /* AUTOGENERATE: Set the hover background color to "#cf1322" ![Color](https://dummyimage.com/20x20/cf1322/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#cf1322" ![Color](https://dummyimage.com/20x20/cf1322/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-red-dark-h:hover {
  background-color: #cf1322 !important;
}.text-red-light {
  /* AUTOGENERATE: Set the text color to "#ff4d4f" ![Color](https://dummyimage.com/20x20/ff4d4f/fff.png&text=+)|SPLIT|设置文本颜色为 "#ff4d4f" ![Color](https://dummyimage.com/20x20/ff4d4f/fff.png&text=+)*/
  color: #ff4d4f !important;
}.text-red {
  /* AUTOGENERATE: Set the text color to "#f5222d" ![Color](https://dummyimage.com/20x20/f5222d/fff.png&text=+)|SPLIT|设置文本颜色为 "#f5222d" ![Color](https://dummyimage.com/20x20/f5222d/fff.png&text=+)*/
  color: #f5222d !important;
}.text-red-dark {
  /* AUTOGENERATE: Set the text color to "#cf1322" ![Color](https://dummyimage.com/20x20/cf1322/fff.png&text=+)|SPLIT|设置文本颜色为 "#cf1322" ![Color](https://dummyimage.com/20x20/cf1322/fff.png&text=+)*/
  color: #cf1322 !important;
}.bg-volcano-light {
  /* AUTOGENERATE: Set the background light color to "#ff7a45" ![Color](https://dummyimage.com/20x20/ff7a45/fff.png&text=+)|SPLIT|设置背景颜色为 "#ff7a45" ![Color](https://dummyimage.com/20x20/ff7a45/fff.png&text=+)*/
  background-color: #ff7a45 !important;
}.bg-volcano {
  /* AUTOGENERATE: Set the background light color to "#fa541c" ![Color](https://dummyimage.com/20x20/fa541c/fff.png&text=+)|SPLIT|设置背景颜色为 "#fa541c" ![Color](https://dummyimage.com/20x20/fa541c/fff.png&text=+)*/
  background-color: #fa541c !important;
}.bg-volcano-dark {
  /* AUTOGENERATE: Set the background light color to "#d4380d" ![Color](https://dummyimage.com/20x20/d4380d/fff.png&text=+)|SPLIT|设置背景颜色为 "#d4380d" ![Color](https://dummyimage.com/20x20/d4380d/fff.png&text=+)*/
  background-color: #d4380d !important;
}.bg-volcano-light-h {
  /* AUTOGENERATE: Set the hover background color to "#ff7a45" ![Color](https://dummyimage.com/20x20/ff7a45/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#ff7a45" ![Color](https://dummyimage.com/20x20/ff7a45/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-volcano-light-h:hover {
  background-color: #ff7a45 !important;
}.bg-volcano-h {
  /* AUTOGENERATE: Set the hover background color to "#fa541c" ![Color](https://dummyimage.com/20x20/fa541c/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#fa541c" ![Color](https://dummyimage.com/20x20/fa541c/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-volcano-h:hover {
  background-color: #fa541c !important;
}.bg-volcano-dark-h {
  /* AUTOGENERATE: Set the hover background color to "#d4380d" ![Color](https://dummyimage.com/20x20/d4380d/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#d4380d" ![Color](https://dummyimage.com/20x20/d4380d/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-volcano-dark-h:hover {
  background-color: #d4380d !important;
}.text-volcano-light {
  /* AUTOGENERATE: Set the text color to "#ff7a45" ![Color](https://dummyimage.com/20x20/ff7a45/fff.png&text=+)|SPLIT|设置文本颜色为 "#ff7a45" ![Color](https://dummyimage.com/20x20/ff7a45/fff.png&text=+)*/
  color: #ff7a45 !important;
}.text-volcano {
  /* AUTOGENERATE: Set the text color to "#fa541c" ![Color](https://dummyimage.com/20x20/fa541c/fff.png&text=+)|SPLIT|设置文本颜色为 "#fa541c" ![Color](https://dummyimage.com/20x20/fa541c/fff.png&text=+)*/
  color: #fa541c !important;
}.text-volcano-dark {
  /* AUTOGENERATE: Set the text color to "#d4380d" ![Color](https://dummyimage.com/20x20/d4380d/fff.png&text=+)|SPLIT|设置文本颜色为 "#d4380d" ![Color](https://dummyimage.com/20x20/d4380d/fff.png&text=+)*/
  color: #d4380d !important;
}.bg-orange-light {
  /* AUTOGENERATE: Set the background light color to "#ffa940" ![Color](https://dummyimage.com/20x20/ffa940/fff.png&text=+)|SPLIT|设置背景颜色为 "#ffa940" ![Color](https://dummyimage.com/20x20/ffa940/fff.png&text=+)*/
  background-color: #ffa940 !important;
}.bg-orange {
  /* AUTOGENERATE: Set the background light color to "#fa8c16" ![Color](https://dummyimage.com/20x20/fa8c16/fff.png&text=+)|SPLIT|设置背景颜色为 "#fa8c16" ![Color](https://dummyimage.com/20x20/fa8c16/fff.png&text=+)*/
  background-color: #fa8c16 !important;
}.bg-orange-dark {
  /* AUTOGENERATE: Set the background light color to "#d46b08" ![Color](https://dummyimage.com/20x20/d46b08/fff.png&text=+)|SPLIT|设置背景颜色为 "#d46b08" ![Color](https://dummyimage.com/20x20/d46b08/fff.png&text=+)*/
  background-color: #d46b08 !important;
}.bg-orange-light-h {
  /* AUTOGENERATE: Set the hover background color to "#ffa940" ![Color](https://dummyimage.com/20x20/ffa940/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#ffa940" ![Color](https://dummyimage.com/20x20/ffa940/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-orange-light-h:hover {
  background-color: #ffa940 !important;
}.bg-orange-h {
  /* AUTOGENERATE: Set the hover background color to "#fa8c16" ![Color](https://dummyimage.com/20x20/fa8c16/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#fa8c16" ![Color](https://dummyimage.com/20x20/fa8c16/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-orange-h:hover {
  background-color: #fa8c16 !important;
}.bg-orange-dark-h {
  /* AUTOGENERATE: Set the hover background color to "#d46b08" ![Color](https://dummyimage.com/20x20/d46b08/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#d46b08" ![Color](https://dummyimage.com/20x20/d46b08/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-orange-dark-h:hover {
  background-color: #d46b08 !important;
}.text-orange-light {
  /* AUTOGENERATE: Set the text color to "#ffa940" ![Color](https://dummyimage.com/20x20/ffa940/fff.png&text=+)|SPLIT|设置文本颜色为 "#ffa940" ![Color](https://dummyimage.com/20x20/ffa940/fff.png&text=+)*/
  color: #ffa940 !important;
}.text-orange {
  /* AUTOGENERATE: Set the text color to "#fa8c16" ![Color](https://dummyimage.com/20x20/fa8c16/fff.png&text=+)|SPLIT|设置文本颜色为 "#fa8c16" ![Color](https://dummyimage.com/20x20/fa8c16/fff.png&text=+)*/
  color: #fa8c16 !important;
}.text-orange-dark {
  /* AUTOGENERATE: Set the text color to "#d46b08" ![Color](https://dummyimage.com/20x20/d46b08/fff.png&text=+)|SPLIT|设置文本颜色为 "#d46b08" ![Color](https://dummyimage.com/20x20/d46b08/fff.png&text=+)*/
  color: #d46b08 !important;
}.bg-gold-light {
  /* AUTOGENERATE: Set the background light color to "#ffc53d" ![Color](https://dummyimage.com/20x20/ffc53d/fff.png&text=+)|SPLIT|设置背景颜色为 "#ffc53d" ![Color](https://dummyimage.com/20x20/ffc53d/fff.png&text=+)*/
  background-color: #ffc53d !important;
}.bg-gold {
  /* AUTOGENERATE: Set the background light color to "#faad14" ![Color](https://dummyimage.com/20x20/faad14/fff.png&text=+)|SPLIT|设置背景颜色为 "#faad14" ![Color](https://dummyimage.com/20x20/faad14/fff.png&text=+)*/
  background-color: #faad14 !important;
}.bg-gold-dark {
  /* AUTOGENERATE: Set the background light color to "#d48806" ![Color](https://dummyimage.com/20x20/d48806/fff.png&text=+)|SPLIT|设置背景颜色为 "#d48806" ![Color](https://dummyimage.com/20x20/d48806/fff.png&text=+)*/
  background-color: #d48806 !important;
}.bg-gold-light-h {
  /* AUTOGENERATE: Set the hover background color to "#ffc53d" ![Color](https://dummyimage.com/20x20/ffc53d/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#ffc53d" ![Color](https://dummyimage.com/20x20/ffc53d/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-gold-light-h:hover {
  background-color: #ffc53d !important;
}.bg-gold-h {
  /* AUTOGENERATE: Set the hover background color to "#faad14" ![Color](https://dummyimage.com/20x20/faad14/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#faad14" ![Color](https://dummyimage.com/20x20/faad14/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-gold-h:hover {
  background-color: #faad14 !important;
}.bg-gold-dark-h {
  /* AUTOGENERATE: Set the hover background color to "#d48806" ![Color](https://dummyimage.com/20x20/d48806/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#d48806" ![Color](https://dummyimage.com/20x20/d48806/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-gold-dark-h:hover {
  background-color: #d48806 !important;
}.text-gold-light {
  /* AUTOGENERATE: Set the text color to "#ffc53d" ![Color](https://dummyimage.com/20x20/ffc53d/fff.png&text=+)|SPLIT|设置文本颜色为 "#ffc53d" ![Color](https://dummyimage.com/20x20/ffc53d/fff.png&text=+)*/
  color: #ffc53d !important;
}.text-gold {
  /* AUTOGENERATE: Set the text color to "#faad14" ![Color](https://dummyimage.com/20x20/faad14/fff.png&text=+)|SPLIT|设置文本颜色为 "#faad14" ![Color](https://dummyimage.com/20x20/faad14/fff.png&text=+)*/
  color: #faad14 !important;
}.text-gold-dark {
  /* AUTOGENERATE: Set the text color to "#d48806" ![Color](https://dummyimage.com/20x20/d48806/fff.png&text=+)|SPLIT|设置文本颜色为 "#d48806" ![Color](https://dummyimage.com/20x20/d48806/fff.png&text=+)*/
  color: #d48806 !important;
}.bg-yellow-light {
  /* AUTOGENERATE: Set the background light color to "#ffec3d" ![Color](https://dummyimage.com/20x20/ffec3d/fff.png&text=+)|SPLIT|设置背景颜色为 "#ffec3d" ![Color](https://dummyimage.com/20x20/ffec3d/fff.png&text=+)*/
  background-color: #ffec3d !important;
}.bg-yellow {
  /* AUTOGENERATE: Set the background light color to "#fadb14" ![Color](https://dummyimage.com/20x20/fadb14/fff.png&text=+)|SPLIT|设置背景颜色为 "#fadb14" ![Color](https://dummyimage.com/20x20/fadb14/fff.png&text=+)*/
  background-color: #fadb14 !important;
}.bg-yellow-dark {
  /* AUTOGENERATE: Set the background light color to "#d4b106" ![Color](https://dummyimage.com/20x20/d4b106/fff.png&text=+)|SPLIT|设置背景颜色为 "#d4b106" ![Color](https://dummyimage.com/20x20/d4b106/fff.png&text=+)*/
  background-color: #d4b106 !important;
}.bg-yellow-light-h {
  /* AUTOGENERATE: Set the hover background color to "#ffec3d" ![Color](https://dummyimage.com/20x20/ffec3d/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#ffec3d" ![Color](https://dummyimage.com/20x20/ffec3d/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-yellow-light-h:hover {
  background-color: #ffec3d !important;
}.bg-yellow-h {
  /* AUTOGENERATE: Set the hover background color to "#fadb14" ![Color](https://dummyimage.com/20x20/fadb14/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#fadb14" ![Color](https://dummyimage.com/20x20/fadb14/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-yellow-h:hover {
  background-color: #fadb14 !important;
}.bg-yellow-dark-h {
  /* AUTOGENERATE: Set the hover background color to "#d4b106" ![Color](https://dummyimage.com/20x20/d4b106/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#d4b106" ![Color](https://dummyimage.com/20x20/d4b106/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-yellow-dark-h:hover {
  background-color: #d4b106 !important;
}.text-yellow-light {
  /* AUTOGENERATE: Set the text color to "#ffec3d" ![Color](https://dummyimage.com/20x20/ffec3d/fff.png&text=+)|SPLIT|设置文本颜色为 "#ffec3d" ![Color](https://dummyimage.com/20x20/ffec3d/fff.png&text=+)*/
  color: #ffec3d !important;
}.text-yellow {
  /* AUTOGENERATE: Set the text color to "#fadb14" ![Color](https://dummyimage.com/20x20/fadb14/fff.png&text=+)|SPLIT|设置文本颜色为 "#fadb14" ![Color](https://dummyimage.com/20x20/fadb14/fff.png&text=+)*/
  color: #fadb14 !important;
}.text-yellow-dark {
  /* AUTOGENERATE: Set the text color to "#d4b106" ![Color](https://dummyimage.com/20x20/d4b106/fff.png&text=+)|SPLIT|设置文本颜色为 "#d4b106" ![Color](https://dummyimage.com/20x20/d4b106/fff.png&text=+)*/
  color: #d4b106 !important;
}.bg-lime-light {
  /* AUTOGENERATE: Set the background light color to "#bae637" ![Color](https://dummyimage.com/20x20/bae637/fff.png&text=+)|SPLIT|设置背景颜色为 "#bae637" ![Color](https://dummyimage.com/20x20/bae637/fff.png&text=+)*/
  background-color: #bae637 !important;
}.bg-lime {
  /* AUTOGENERATE: Set the background light color to "#a0d911" ![Color](https://dummyimage.com/20x20/a0d911/fff.png&text=+)|SPLIT|设置背景颜色为 "#a0d911" ![Color](https://dummyimage.com/20x20/a0d911/fff.png&text=+)*/
  background-color: #a0d911 !important;
}.bg-lime-dark {
  /* AUTOGENERATE: Set the background light color to "#7cb305" ![Color](https://dummyimage.com/20x20/7cb305/fff.png&text=+)|SPLIT|设置背景颜色为 "#7cb305" ![Color](https://dummyimage.com/20x20/7cb305/fff.png&text=+)*/
  background-color: #7cb305 !important;
}.bg-lime-light-h {
  /* AUTOGENERATE: Set the hover background color to "#bae637" ![Color](https://dummyimage.com/20x20/bae637/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#bae637" ![Color](https://dummyimage.com/20x20/bae637/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-lime-light-h:hover {
  background-color: #bae637 !important;
}.bg-lime-h {
  /* AUTOGENERATE: Set the hover background color to "#a0d911" ![Color](https://dummyimage.com/20x20/a0d911/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#a0d911" ![Color](https://dummyimage.com/20x20/a0d911/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-lime-h:hover {
  background-color: #a0d911 !important;
}.bg-lime-dark-h {
  /* AUTOGENERATE: Set the hover background color to "#7cb305" ![Color](https://dummyimage.com/20x20/7cb305/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#7cb305" ![Color](https://dummyimage.com/20x20/7cb305/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-lime-dark-h:hover {
  background-color: #7cb305 !important;
}.text-lime-light {
  /* AUTOGENERATE: Set the text color to "#bae637" ![Color](https://dummyimage.com/20x20/bae637/fff.png&text=+)|SPLIT|设置文本颜色为 "#bae637" ![Color](https://dummyimage.com/20x20/bae637/fff.png&text=+)*/
  color: #bae637 !important;
}.text-lime {
  /* AUTOGENERATE: Set the text color to "#a0d911" ![Color](https://dummyimage.com/20x20/a0d911/fff.png&text=+)|SPLIT|设置文本颜色为 "#a0d911" ![Color](https://dummyimage.com/20x20/a0d911/fff.png&text=+)*/
  color: #a0d911 !important;
}.text-lime-dark {
  /* AUTOGENERATE: Set the text color to "#7cb305" ![Color](https://dummyimage.com/20x20/7cb305/fff.png&text=+)|SPLIT|设置文本颜色为 "#7cb305" ![Color](https://dummyimage.com/20x20/7cb305/fff.png&text=+)*/
  color: #7cb305 !important;
}.bg-green-light {
  /* AUTOGENERATE: Set the background light color to "#73d13d" ![Color](https://dummyimage.com/20x20/73d13d/fff.png&text=+)|SPLIT|设置背景颜色为 "#73d13d" ![Color](https://dummyimage.com/20x20/73d13d/fff.png&text=+)*/
  background-color: #73d13d !important;
}.bg-green {
  /* AUTOGENERATE: Set the background light color to "#52c41a" ![Color](https://dummyimage.com/20x20/52c41a/fff.png&text=+)|SPLIT|设置背景颜色为 "#52c41a" ![Color](https://dummyimage.com/20x20/52c41a/fff.png&text=+)*/
  background-color: #52c41a !important;
}.bg-green-dark {
  /* AUTOGENERATE: Set the background light color to "#389e0d" ![Color](https://dummyimage.com/20x20/389e0d/fff.png&text=+)|SPLIT|设置背景颜色为 "#389e0d" ![Color](https://dummyimage.com/20x20/389e0d/fff.png&text=+)*/
  background-color: #389e0d !important;
}.bg-green-light-h {
  /* AUTOGENERATE: Set the hover background color to "#73d13d" ![Color](https://dummyimage.com/20x20/73d13d/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#73d13d" ![Color](https://dummyimage.com/20x20/73d13d/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-green-light-h:hover {
  background-color: #73d13d !important;
}.bg-green-h {
  /* AUTOGENERATE: Set the hover background color to "#52c41a" ![Color](https://dummyimage.com/20x20/52c41a/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#52c41a" ![Color](https://dummyimage.com/20x20/52c41a/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-green-h:hover {
  background-color: #52c41a !important;
}.bg-green-dark-h {
  /* AUTOGENERATE: Set the hover background color to "#389e0d" ![Color](https://dummyimage.com/20x20/389e0d/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#389e0d" ![Color](https://dummyimage.com/20x20/389e0d/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-green-dark-h:hover {
  background-color: #389e0d !important;
}.text-green-light {
  /* AUTOGENERATE: Set the text color to "#73d13d" ![Color](https://dummyimage.com/20x20/73d13d/fff.png&text=+)|SPLIT|设置文本颜色为 "#73d13d" ![Color](https://dummyimage.com/20x20/73d13d/fff.png&text=+)*/
  color: #73d13d !important;
}.text-green {
  /* AUTOGENERATE: Set the text color to "#52c41a" ![Color](https://dummyimage.com/20x20/52c41a/fff.png&text=+)|SPLIT|设置文本颜色为 "#52c41a" ![Color](https://dummyimage.com/20x20/52c41a/fff.png&text=+)*/
  color: #52c41a !important;
}.text-green-dark {
  /* AUTOGENERATE: Set the text color to "#389e0d" ![Color](https://dummyimage.com/20x20/389e0d/fff.png&text=+)|SPLIT|设置文本颜色为 "#389e0d" ![Color](https://dummyimage.com/20x20/389e0d/fff.png&text=+)*/
  color: #389e0d !important;
}.bg-cyan-light {
  /* AUTOGENERATE: Set the background light color to "#36cfc9" ![Color](https://dummyimage.com/20x20/36cfc9/fff.png&text=+)|SPLIT|设置背景颜色为 "#36cfc9" ![Color](https://dummyimage.com/20x20/36cfc9/fff.png&text=+)*/
  background-color: #36cfc9 !important;
}.bg-cyan {
  /* AUTOGENERATE: Set the background light color to "#13c2c2" ![Color](https://dummyimage.com/20x20/13c2c2/fff.png&text=+)|SPLIT|设置背景颜色为 "#13c2c2" ![Color](https://dummyimage.com/20x20/13c2c2/fff.png&text=+)*/
  background-color: #13c2c2 !important;
}.bg-cyan-dark {
  /* AUTOGENERATE: Set the background light color to "#08979c" ![Color](https://dummyimage.com/20x20/08979c/fff.png&text=+)|SPLIT|设置背景颜色为 "#08979c" ![Color](https://dummyimage.com/20x20/08979c/fff.png&text=+)*/
  background-color: #08979c !important;
}.bg-cyan-light-h {
  /* AUTOGENERATE: Set the hover background color to "#36cfc9" ![Color](https://dummyimage.com/20x20/36cfc9/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#36cfc9" ![Color](https://dummyimage.com/20x20/36cfc9/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-cyan-light-h:hover {
  background-color: #36cfc9 !important;
}.bg-cyan-h {
  /* AUTOGENERATE: Set the hover background color to "#13c2c2" ![Color](https://dummyimage.com/20x20/13c2c2/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#13c2c2" ![Color](https://dummyimage.com/20x20/13c2c2/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-cyan-h:hover {
  background-color: #13c2c2 !important;
}.bg-cyan-dark-h {
  /* AUTOGENERATE: Set the hover background color to "#08979c" ![Color](https://dummyimage.com/20x20/08979c/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#08979c" ![Color](https://dummyimage.com/20x20/08979c/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-cyan-dark-h:hover {
  background-color: #08979c !important;
}.text-cyan-light {
  /* AUTOGENERATE: Set the text color to "#36cfc9" ![Color](https://dummyimage.com/20x20/36cfc9/fff.png&text=+)|SPLIT|设置文本颜色为 "#36cfc9" ![Color](https://dummyimage.com/20x20/36cfc9/fff.png&text=+)*/
  color: #36cfc9 !important;
}.text-cyan {
  /* AUTOGENERATE: Set the text color to "#13c2c2" ![Color](https://dummyimage.com/20x20/13c2c2/fff.png&text=+)|SPLIT|设置文本颜色为 "#13c2c2" ![Color](https://dummyimage.com/20x20/13c2c2/fff.png&text=+)*/
  color: #13c2c2 !important;
}.text-cyan-dark {
  /* AUTOGENERATE: Set the text color to "#08979c" ![Color](https://dummyimage.com/20x20/08979c/fff.png&text=+)|SPLIT|设置文本颜色为 "#08979c" ![Color](https://dummyimage.com/20x20/08979c/fff.png&text=+)*/
  color: #08979c !important;
}.bg-blue-light {
  /* AUTOGENERATE: Set the background light color to "#40a9ff" ![Color](https://dummyimage.com/20x20/40a9ff/fff.png&text=+)|SPLIT|设置背景颜色为 "#40a9ff" ![Color](https://dummyimage.com/20x20/40a9ff/fff.png&text=+)*/
  background-color: #40a9ff !important;
}.bg-blue {
  /* AUTOGENERATE: Set the background light color to "#1890ff" ![Color](https://dummyimage.com/20x20/1890ff/fff.png&text=+)|SPLIT|设置背景颜色为 "#1890ff" ![Color](https://dummyimage.com/20x20/1890ff/fff.png&text=+)*/
  background-color: #1890ff !important;
}.bg-blue-dark {
  /* AUTOGENERATE: Set the background light color to "#096dd9" ![Color](https://dummyimage.com/20x20/096dd9/fff.png&text=+)|SPLIT|设置背景颜色为 "#096dd9" ![Color](https://dummyimage.com/20x20/096dd9/fff.png&text=+)*/
  background-color: #096dd9 !important;
}.bg-blue-light-h {
  /* AUTOGENERATE: Set the hover background color to "#40a9ff" ![Color](https://dummyimage.com/20x20/40a9ff/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#40a9ff" ![Color](https://dummyimage.com/20x20/40a9ff/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-blue-light-h:hover {
  background-color: #40a9ff !important;
}.bg-blue-h {
  /* AUTOGENERATE: Set the hover background color to "#1890ff" ![Color](https://dummyimage.com/20x20/1890ff/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#1890ff" ![Color](https://dummyimage.com/20x20/1890ff/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-blue-h:hover {
  background-color: #1890ff !important;
}.bg-blue-dark-h {
  /* AUTOGENERATE: Set the hover background color to "#096dd9" ![Color](https://dummyimage.com/20x20/096dd9/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#096dd9" ![Color](https://dummyimage.com/20x20/096dd9/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-blue-dark-h:hover {
  background-color: #096dd9 !important;
}.text-blue-light {
  /* AUTOGENERATE: Set the text color to "#40a9ff" ![Color](https://dummyimage.com/20x20/40a9ff/fff.png&text=+)|SPLIT|设置文本颜色为 "#40a9ff" ![Color](https://dummyimage.com/20x20/40a9ff/fff.png&text=+)*/
  color: #40a9ff !important;
}.text-blue {
  /* AUTOGENERATE: Set the text color to "#1890ff" ![Color](https://dummyimage.com/20x20/1890ff/fff.png&text=+)|SPLIT|设置文本颜色为 "#1890ff" ![Color](https://dummyimage.com/20x20/1890ff/fff.png&text=+)*/
  color: #1890ff !important;
}.text-blue-dark {
  /* AUTOGENERATE: Set the text color to "#096dd9" ![Color](https://dummyimage.com/20x20/096dd9/fff.png&text=+)|SPLIT|设置文本颜色为 "#096dd9" ![Color](https://dummyimage.com/20x20/096dd9/fff.png&text=+)*/
  color: #096dd9 !important;
}.bg-geekblue-light {
  /* AUTOGENERATE: Set the background light color to "#597ef7" ![Color](https://dummyimage.com/20x20/597ef7/fff.png&text=+)|SPLIT|设置背景颜色为 "#597ef7" ![Color](https://dummyimage.com/20x20/597ef7/fff.png&text=+)*/
  background-color: #597ef7 !important;
}.bg-geekblue {
  /* AUTOGENERATE: Set the background light color to "#2f54eb" ![Color](https://dummyimage.com/20x20/2f54eb/fff.png&text=+)|SPLIT|设置背景颜色为 "#2f54eb" ![Color](https://dummyimage.com/20x20/2f54eb/fff.png&text=+)*/
  background-color: #2f54eb !important;
}.bg-geekblue-dark {
  /* AUTOGENERATE: Set the background light color to "#1d39c4" ![Color](https://dummyimage.com/20x20/1d39c4/fff.png&text=+)|SPLIT|设置背景颜色为 "#1d39c4" ![Color](https://dummyimage.com/20x20/1d39c4/fff.png&text=+)*/
  background-color: #1d39c4 !important;
}.bg-geekblue-light-h {
  /* AUTOGENERATE: Set the hover background color to "#597ef7" ![Color](https://dummyimage.com/20x20/597ef7/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#597ef7" ![Color](https://dummyimage.com/20x20/597ef7/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-geekblue-light-h:hover {
  background-color: #597ef7 !important;
}.bg-geekblue-h {
  /* AUTOGENERATE: Set the hover background color to "#2f54eb" ![Color](https://dummyimage.com/20x20/2f54eb/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#2f54eb" ![Color](https://dummyimage.com/20x20/2f54eb/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-geekblue-h:hover {
  background-color: #2f54eb !important;
}.bg-geekblue-dark-h {
  /* AUTOGENERATE: Set the hover background color to "#1d39c4" ![Color](https://dummyimage.com/20x20/1d39c4/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#1d39c4" ![Color](https://dummyimage.com/20x20/1d39c4/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-geekblue-dark-h:hover {
  background-color: #1d39c4 !important;
}.text-geekblue-light {
  /* AUTOGENERATE: Set the text color to "#597ef7" ![Color](https://dummyimage.com/20x20/597ef7/fff.png&text=+)|SPLIT|设置文本颜色为 "#597ef7" ![Color](https://dummyimage.com/20x20/597ef7/fff.png&text=+)*/
  color: #597ef7 !important;
}.text-geekblue {
  /* AUTOGENERATE: Set the text color to "#2f54eb" ![Color](https://dummyimage.com/20x20/2f54eb/fff.png&text=+)|SPLIT|设置文本颜色为 "#2f54eb" ![Color](https://dummyimage.com/20x20/2f54eb/fff.png&text=+)*/
  color: #2f54eb !important;
}.text-geekblue-dark {
  /* AUTOGENERATE: Set the text color to "#1d39c4" ![Color](https://dummyimage.com/20x20/1d39c4/fff.png&text=+)|SPLIT|设置文本颜色为 "#1d39c4" ![Color](https://dummyimage.com/20x20/1d39c4/fff.png&text=+)*/
  color: #1d39c4 !important;
}.bg-purple-light {
  /* AUTOGENERATE: Set the background light color to "#9254de" ![Color](https://dummyimage.com/20x20/9254de/fff.png&text=+)|SPLIT|设置背景颜色为 "#9254de" ![Color](https://dummyimage.com/20x20/9254de/fff.png&text=+)*/
  background-color: #9254de !important;
}.bg-purple {
  /* AUTOGENERATE: Set the background light color to "#722ed1" ![Color](https://dummyimage.com/20x20/722ed1/fff.png&text=+)|SPLIT|设置背景颜色为 "#722ed1" ![Color](https://dummyimage.com/20x20/722ed1/fff.png&text=+)*/
  background-color: #722ed1 !important;
}.bg-purple-dark {
  /* AUTOGENERATE: Set the background light color to "#531dab" ![Color](https://dummyimage.com/20x20/531dab/fff.png&text=+)|SPLIT|设置背景颜色为 "#531dab" ![Color](https://dummyimage.com/20x20/531dab/fff.png&text=+)*/
  background-color: #531dab !important;
}.bg-purple-light-h {
  /* AUTOGENERATE: Set the hover background color to "#9254de" ![Color](https://dummyimage.com/20x20/9254de/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#9254de" ![Color](https://dummyimage.com/20x20/9254de/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-purple-light-h:hover {
  background-color: #9254de !important;
}.bg-purple-h {
  /* AUTOGENERATE: Set the hover background color to "#722ed1" ![Color](https://dummyimage.com/20x20/722ed1/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#722ed1" ![Color](https://dummyimage.com/20x20/722ed1/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-purple-h:hover {
  background-color: #722ed1 !important;
}.bg-purple-dark-h {
  /* AUTOGENERATE: Set the hover background color to "#531dab" ![Color](https://dummyimage.com/20x20/531dab/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#531dab" ![Color](https://dummyimage.com/20x20/531dab/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-purple-dark-h:hover {
  background-color: #531dab !important;
}.text-purple-light {
  /* AUTOGENERATE: Set the text color to "#9254de" ![Color](https://dummyimage.com/20x20/9254de/fff.png&text=+)|SPLIT|设置文本颜色为 "#9254de" ![Color](https://dummyimage.com/20x20/9254de/fff.png&text=+)*/
  color: #9254de !important;
}.text-purple {
  /* AUTOGENERATE: Set the text color to "#722ed1" ![Color](https://dummyimage.com/20x20/722ed1/fff.png&text=+)|SPLIT|设置文本颜色为 "#722ed1" ![Color](https://dummyimage.com/20x20/722ed1/fff.png&text=+)*/
  color: #722ed1 !important;
}.text-purple-dark {
  /* AUTOGENERATE: Set the text color to "#531dab" ![Color](https://dummyimage.com/20x20/531dab/fff.png&text=+)|SPLIT|设置文本颜色为 "#531dab" ![Color](https://dummyimage.com/20x20/531dab/fff.png&text=+)*/
  color: #531dab !important;
}.bg-magenta-light {
  /* AUTOGENERATE: Set the background light color to "#f759ab" ![Color](https://dummyimage.com/20x20/f759ab/fff.png&text=+)|SPLIT|设置背景颜色为 "#f759ab" ![Color](https://dummyimage.com/20x20/f759ab/fff.png&text=+)*/
  background-color: #f759ab !important;
}.bg-magenta {
  /* AUTOGENERATE: Set the background light color to "#eb2f96" ![Color](https://dummyimage.com/20x20/eb2f96/fff.png&text=+)|SPLIT|设置背景颜色为 "#eb2f96" ![Color](https://dummyimage.com/20x20/eb2f96/fff.png&text=+)*/
  background-color: #eb2f96 !important;
}.bg-magenta-dark {
  /* AUTOGENERATE: Set the background light color to "#c41d7f" ![Color](https://dummyimage.com/20x20/c41d7f/fff.png&text=+)|SPLIT|设置背景颜色为 "#c41d7f" ![Color](https://dummyimage.com/20x20/c41d7f/fff.png&text=+)*/
  background-color: #c41d7f !important;
}.bg-magenta-light-h {
  /* AUTOGENERATE: Set the hover background color to "#f759ab" ![Color](https://dummyimage.com/20x20/f759ab/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#f759ab" ![Color](https://dummyimage.com/20x20/f759ab/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-magenta-light-h:hover {
  background-color: #f759ab !important;
}.bg-magenta-h {
  /* AUTOGENERATE: Set the hover background color to "#eb2f96" ![Color](https://dummyimage.com/20x20/eb2f96/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#eb2f96" ![Color](https://dummyimage.com/20x20/eb2f96/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-magenta-h:hover {
  background-color: #eb2f96 !important;
}.bg-magenta-dark-h {
  /* AUTOGENERATE: Set the hover background color to "#c41d7f" ![Color](https://dummyimage.com/20x20/c41d7f/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#c41d7f" ![Color](https://dummyimage.com/20x20/c41d7f/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-magenta-dark-h:hover {
  background-color: #c41d7f !important;
}.text-magenta-light {
  /* AUTOGENERATE: Set the text color to "#f759ab" ![Color](https://dummyimage.com/20x20/f759ab/fff.png&text=+)|SPLIT|设置文本颜色为 "#f759ab" ![Color](https://dummyimage.com/20x20/f759ab/fff.png&text=+)*/
  color: #f759ab !important;
}.text-magenta {
  /* AUTOGENERATE: Set the text color to "#eb2f96" ![Color](https://dummyimage.com/20x20/eb2f96/fff.png&text=+)|SPLIT|设置文本颜色为 "#eb2f96" ![Color](https://dummyimage.com/20x20/eb2f96/fff.png&text=+)*/
  color: #eb2f96 !important;
}.text-magenta-dark {
  /* AUTOGENERATE: Set the text color to "#c41d7f" ![Color](https://dummyimage.com/20x20/c41d7f/fff.png&text=+)|SPLIT|设置文本颜色为 "#c41d7f" ![Color](https://dummyimage.com/20x20/c41d7f/fff.png&text=+)*/
  color: #c41d7f !important;
}.bg-grey-light {
  /* AUTOGENERATE: Set the background light color to "#d9d9d9" ![Color](https://dummyimage.com/20x20/d9d9d9/fff.png&text=+)|SPLIT|设置背景颜色为 "#d9d9d9" ![Color](https://dummyimage.com/20x20/d9d9d9/fff.png&text=+)*/
  background-color: #d9d9d9 !important;
}.bg-grey {
  /* AUTOGENERATE: Set the background light color to "#bfbfbf" ![Color](https://dummyimage.com/20x20/bfbfbf/fff.png&text=+)|SPLIT|设置背景颜色为 "#bfbfbf" ![Color](https://dummyimage.com/20x20/bfbfbf/fff.png&text=+)*/
  background-color: #bfbfbf !important;
}.bg-grey-dark {
  /* AUTOGENERATE: Set the background light color to "#8c8c8c" ![Color](https://dummyimage.com/20x20/8c8c8c/fff.png&text=+)|SPLIT|设置背景颜色为 "#8c8c8c" ![Color](https://dummyimage.com/20x20/8c8c8c/fff.png&text=+)*/
  background-color: #8c8c8c !important;
}.bg-grey-light-h {
  /* AUTOGENERATE: Set the hover background color to "#d9d9d9" ![Color](https://dummyimage.com/20x20/d9d9d9/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#d9d9d9" ![Color](https://dummyimage.com/20x20/d9d9d9/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-grey-light-h:hover {
  background-color: #d9d9d9 !important;
}.bg-grey-h {
  /* AUTOGENERATE: Set the hover background color to "#bfbfbf" ![Color](https://dummyimage.com/20x20/bfbfbf/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#bfbfbf" ![Color](https://dummyimage.com/20x20/bfbfbf/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-grey-h:hover {
  background-color: #bfbfbf !important;
}.bg-grey-dark-h {
  /* AUTOGENERATE: Set the hover background color to "#8c8c8c" ![Color](https://dummyimage.com/20x20/8c8c8c/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#8c8c8c" ![Color](https://dummyimage.com/20x20/8c8c8c/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-grey-dark-h:hover {
  background-color: #8c8c8c !important;
}.text-grey-light {
  /* AUTOGENERATE: Set the text color to "#d9d9d9" ![Color](https://dummyimage.com/20x20/d9d9d9/fff.png&text=+)|SPLIT|设置文本颜色为 "#d9d9d9" ![Color](https://dummyimage.com/20x20/d9d9d9/fff.png&text=+)*/
  color: #d9d9d9 !important;
}.text-grey {
  /* AUTOGENERATE: Set the text color to "#bfbfbf" ![Color](https://dummyimage.com/20x20/bfbfbf/fff.png&text=+)|SPLIT|设置文本颜色为 "#bfbfbf" ![Color](https://dummyimage.com/20x20/bfbfbf/fff.png&text=+)*/
  color: #bfbfbf !important;
}.text-grey-dark {
  /* AUTOGENERATE: Set the text color to "#8c8c8c" ![Color](https://dummyimage.com/20x20/8c8c8c/fff.png&text=+)|SPLIT|设置文本颜色为 "#8c8c8c" ![Color](https://dummyimage.com/20x20/8c8c8c/fff.png&text=+)*/
  color: #8c8c8c !important;
}.bg-primary-light {
  /* AUTOGENERATE: Set the background light color to "#cc5652" ![Color](https://dummyimage.com/20x20/cc5652/fff.png&text=+)|SPLIT|设置背景颜色为 "#cc5652" ![Color](https://dummyimage.com/20x20/cc5652/fff.png&text=+)*/
  background-color: #cc5652 !important;
}.bg-primary {
  /* AUTOGENERATE: Set the background light color to "#be2d2d" ![Color](https://dummyimage.com/20x20/be2d2d/fff.png&text=+)|SPLIT|设置背景颜色为 "#be2d2d" ![Color](https://dummyimage.com/20x20/be2d2d/fff.png&text=+)*/
  background-color: #be2d2d !important;
}.bg-primary-dark {
  /* AUTOGENERATE: Set the background light color to "#991d21" ![Color](https://dummyimage.com/20x20/991d21/fff.png&text=+)|SPLIT|设置背景颜色为 "#991d21" ![Color](https://dummyimage.com/20x20/991d21/fff.png&text=+)*/
  background-color: #991d21 !important;
}.bg-primary-h {
  /* AUTOGENERATE: Set the hover background color to "#be2d2d" ![Color](https://dummyimage.com/20x20/be2d2d/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#be2d2d" ![Color](https://dummyimage.com/20x20/be2d2d/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-primary-h:hover {
  background-color: #be2d2d !important;
}.text-primary-light {
  /* AUTOGENERATE: Set the text color to "#cc5652" ![Color](https://dummyimage.com/20x20/cc5652/fff.png&text=+)|SPLIT|设置文本颜色为 "#cc5652" ![Color](https://dummyimage.com/20x20/cc5652/fff.png&text=+)*/
  color: #cc5652 !important;
}.text-primary {
  /* AUTOGENERATE: Set the text color to "#be2d2d" ![Color](https://dummyimage.com/20x20/be2d2d/fff.png&text=+)|SPLIT|设置文本颜色为 "#be2d2d" ![Color](https://dummyimage.com/20x20/be2d2d/fff.png&text=+)*/
  color: #be2d2d !important;
}.text-primary-dark {
  /* AUTOGENERATE: Set the text color to "#991d21" ![Color](https://dummyimage.com/20x20/991d21/fff.png&text=+)|SPLIT|设置文本颜色为 "#991d21" ![Color](https://dummyimage.com/20x20/991d21/fff.png&text=+)*/
  color: #991d21 !important;
}.bg-success-light {
  /* AUTOGENERATE: Set the background light color to "#73d13d" ![Color](https://dummyimage.com/20x20/73d13d/fff.png&text=+)|SPLIT|设置背景颜色为 "#73d13d" ![Color](https://dummyimage.com/20x20/73d13d/fff.png&text=+)*/
  background-color: #73d13d !important;
}.bg-success {
  /* AUTOGENERATE: Set the background light color to "#52c41a" ![Color](https://dummyimage.com/20x20/52c41a/fff.png&text=+)|SPLIT|设置背景颜色为 "#52c41a" ![Color](https://dummyimage.com/20x20/52c41a/fff.png&text=+)*/
  background-color: #52c41a !important;
}.bg-success-dark {
  /* AUTOGENERATE: Set the background light color to "#389e0d" ![Color](https://dummyimage.com/20x20/389e0d/fff.png&text=+)|SPLIT|设置背景颜色为 "#389e0d" ![Color](https://dummyimage.com/20x20/389e0d/fff.png&text=+)*/
  background-color: #389e0d !important;
}.bg-success-h {
  /* AUTOGENERATE: Set the hover background color to "#52c41a" ![Color](https://dummyimage.com/20x20/52c41a/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#52c41a" ![Color](https://dummyimage.com/20x20/52c41a/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-success-h:hover {
  background-color: #52c41a !important;
}.text-success-light {
  /* AUTOGENERATE: Set the text color to "#73d13d" ![Color](https://dummyimage.com/20x20/73d13d/fff.png&text=+)|SPLIT|设置文本颜色为 "#73d13d" ![Color](https://dummyimage.com/20x20/73d13d/fff.png&text=+)*/
  color: #73d13d !important;
}.text-success {
  /* AUTOGENERATE: Set the text color to "#52c41a" ![Color](https://dummyimage.com/20x20/52c41a/fff.png&text=+)|SPLIT|设置文本颜色为 "#52c41a" ![Color](https://dummyimage.com/20x20/52c41a/fff.png&text=+)*/
  color: #52c41a !important;
}.text-success-dark {
  /* AUTOGENERATE: Set the text color to "#389e0d" ![Color](https://dummyimage.com/20x20/389e0d/fff.png&text=+)|SPLIT|设置文本颜色为 "#389e0d" ![Color](https://dummyimage.com/20x20/389e0d/fff.png&text=+)*/
  color: #389e0d !important;
}.bg-error-light {
  /* AUTOGENERATE: Set the background light color to "#ff7875" ![Color](https://dummyimage.com/20x20/ff7875/fff.png&text=+)|SPLIT|设置背景颜色为 "#ff7875" ![Color](https://dummyimage.com/20x20/ff7875/fff.png&text=+)*/
  background-color: #ff7875 !important;
}.bg-error {
  /* AUTOGENERATE: Set the background light color to "#ff4d4f" ![Color](https://dummyimage.com/20x20/ff4d4f/fff.png&text=+)|SPLIT|设置背景颜色为 "#ff4d4f" ![Color](https://dummyimage.com/20x20/ff4d4f/fff.png&text=+)*/
  background-color: #ff4d4f !important;
}.bg-error-dark {
  /* AUTOGENERATE: Set the background light color to "#d9363e" ![Color](https://dummyimage.com/20x20/d9363e/fff.png&text=+)|SPLIT|设置背景颜色为 "#d9363e" ![Color](https://dummyimage.com/20x20/d9363e/fff.png&text=+)*/
  background-color: #d9363e !important;
}.bg-error-h {
  /* AUTOGENERATE: Set the hover background color to "#ff4d4f" ![Color](https://dummyimage.com/20x20/ff4d4f/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#ff4d4f" ![Color](https://dummyimage.com/20x20/ff4d4f/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-error-h:hover {
  background-color: #ff4d4f !important;
}.text-error-light {
  /* AUTOGENERATE: Set the text color to "#ff7875" ![Color](https://dummyimage.com/20x20/ff7875/fff.png&text=+)|SPLIT|设置文本颜色为 "#ff7875" ![Color](https://dummyimage.com/20x20/ff7875/fff.png&text=+)*/
  color: #ff7875 !important;
}.text-error {
  /* AUTOGENERATE: Set the text color to "#ff4d4f" ![Color](https://dummyimage.com/20x20/ff4d4f/fff.png&text=+)|SPLIT|设置文本颜色为 "#ff4d4f" ![Color](https://dummyimage.com/20x20/ff4d4f/fff.png&text=+)*/
  color: #ff4d4f !important;
}.text-error-dark {
  /* AUTOGENERATE: Set the text color to "#d9363e" ![Color](https://dummyimage.com/20x20/d9363e/fff.png&text=+)|SPLIT|设置文本颜色为 "#d9363e" ![Color](https://dummyimage.com/20x20/d9363e/fff.png&text=+)*/
  color: #d9363e !important;
}.bg-warning-light {
  /* AUTOGENERATE: Set the background light color to "#ffc53d" ![Color](https://dummyimage.com/20x20/ffc53d/fff.png&text=+)|SPLIT|设置背景颜色为 "#ffc53d" ![Color](https://dummyimage.com/20x20/ffc53d/fff.png&text=+)*/
  background-color: #ffc53d !important;
}.bg-warning {
  /* AUTOGENERATE: Set the background light color to "#faad14" ![Color](https://dummyimage.com/20x20/faad14/fff.png&text=+)|SPLIT|设置背景颜色为 "#faad14" ![Color](https://dummyimage.com/20x20/faad14/fff.png&text=+)*/
  background-color: #faad14 !important;
}.bg-warning-dark {
  /* AUTOGENERATE: Set the background light color to "#d48806" ![Color](https://dummyimage.com/20x20/d48806/fff.png&text=+)|SPLIT|设置背景颜色为 "#d48806" ![Color](https://dummyimage.com/20x20/d48806/fff.png&text=+)*/
  background-color: #d48806 !important;
}.bg-warning-h {
  /* AUTOGENERATE: Set the hover background color to "#faad14" ![Color](https://dummyimage.com/20x20/faad14/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#faad14" ![Color](https://dummyimage.com/20x20/faad14/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-warning-h:hover {
  background-color: #faad14 !important;
}.text-warning-light {
  /* AUTOGENERATE: Set the text color to "#ffc53d" ![Color](https://dummyimage.com/20x20/ffc53d/fff.png&text=+)|SPLIT|设置文本颜色为 "#ffc53d" ![Color](https://dummyimage.com/20x20/ffc53d/fff.png&text=+)*/
  color: #ffc53d !important;
}.text-warning {
  /* AUTOGENERATE: Set the text color to "#faad14" ![Color](https://dummyimage.com/20x20/faad14/fff.png&text=+)|SPLIT|设置文本颜色为 "#faad14" ![Color](https://dummyimage.com/20x20/faad14/fff.png&text=+)*/
  color: #faad14 !important;
}.text-warning-dark {
  /* AUTOGENERATE: Set the text color to "#d48806" ![Color](https://dummyimage.com/20x20/d48806/fff.png&text=+)|SPLIT|设置文本颜色为 "#d48806" ![Color](https://dummyimage.com/20x20/d48806/fff.png&text=+)*/
  color: #d48806 !important;
}.bg-info-light {
  /* AUTOGENERATE: Set the background light color to "#40a9ff" ![Color](https://dummyimage.com/20x20/40a9ff/fff.png&text=+)|SPLIT|设置背景颜色为 "#40a9ff" ![Color](https://dummyimage.com/20x20/40a9ff/fff.png&text=+)*/
  background-color: #40a9ff !important;
}.bg-info {
  /* AUTOGENERATE: Set the background light color to "#1890ff" ![Color](https://dummyimage.com/20x20/1890ff/fff.png&text=+)|SPLIT|设置背景颜色为 "#1890ff" ![Color](https://dummyimage.com/20x20/1890ff/fff.png&text=+)*/
  background-color: #1890ff !important;
}.bg-info-dark {
  /* AUTOGENERATE: Set the background light color to "#096dd9" ![Color](https://dummyimage.com/20x20/096dd9/fff.png&text=+)|SPLIT|设置背景颜色为 "#096dd9" ![Color](https://dummyimage.com/20x20/096dd9/fff.png&text=+)*/
  background-color: #096dd9 !important;
}.bg-info-h {
  /* AUTOGENERATE: Set the hover background color to "#1890ff" ![Color](https://dummyimage.com/20x20/1890ff/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#1890ff" ![Color](https://dummyimage.com/20x20/1890ff/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-info-h:hover {
  background-color: #1890ff !important;
}.text-info-light {
  /* AUTOGENERATE: Set the text color to "#40a9ff" ![Color](https://dummyimage.com/20x20/40a9ff/fff.png&text=+)|SPLIT|设置文本颜色为 "#40a9ff" ![Color](https://dummyimage.com/20x20/40a9ff/fff.png&text=+)*/
  color: #40a9ff !important;
}.text-info {
  /* AUTOGENERATE: Set the text color to "#1890ff" ![Color](https://dummyimage.com/20x20/1890ff/fff.png&text=+)|SPLIT|设置文本颜色为 "#1890ff" ![Color](https://dummyimage.com/20x20/1890ff/fff.png&text=+)*/
  color: #1890ff !important;
}.text-info-dark {
  /* AUTOGENERATE: Set the text color to "#096dd9" ![Color](https://dummyimage.com/20x20/096dd9/fff.png&text=+)|SPLIT|设置文本颜色为 "#096dd9" ![Color](https://dummyimage.com/20x20/096dd9/fff.png&text=+)*/
  color: #096dd9 !important;
}.bg-processing-light {
  /* AUTOGENERATE: Set the background light color to "#40a9ff" ![Color](https://dummyimage.com/20x20/40a9ff/fff.png&text=+)|SPLIT|设置背景颜色为 "#40a9ff" ![Color](https://dummyimage.com/20x20/40a9ff/fff.png&text=+)*/
  background-color: #40a9ff !important;
}.bg-processing {
  /* AUTOGENERATE: Set the background light color to "#1890ff" ![Color](https://dummyimage.com/20x20/1890ff/fff.png&text=+)|SPLIT|设置背景颜色为 "#1890ff" ![Color](https://dummyimage.com/20x20/1890ff/fff.png&text=+)*/
  background-color: #1890ff !important;
}.bg-processing-dark {
  /* AUTOGENERATE: Set the background light color to "#096dd9" ![Color](https://dummyimage.com/20x20/096dd9/fff.png&text=+)|SPLIT|设置背景颜色为 "#096dd9" ![Color](https://dummyimage.com/20x20/096dd9/fff.png&text=+)*/
  background-color: #096dd9 !important;
}.bg-processing-h {
  /* AUTOGENERATE: Set the hover background color to "#1890ff" ![Color](https://dummyimage.com/20x20/1890ff/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#1890ff" ![Color](https://dummyimage.com/20x20/1890ff/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-processing-h:hover {
  background-color: #1890ff !important;
}.text-processing-light {
  /* AUTOGENERATE: Set the text color to "#40a9ff" ![Color](https://dummyimage.com/20x20/40a9ff/fff.png&text=+)|SPLIT|设置文本颜色为 "#40a9ff" ![Color](https://dummyimage.com/20x20/40a9ff/fff.png&text=+)*/
  color: #40a9ff !important;
}.text-processing {
  /* AUTOGENERATE: Set the text color to "#1890ff" ![Color](https://dummyimage.com/20x20/1890ff/fff.png&text=+)|SPLIT|设置文本颜色为 "#1890ff" ![Color](https://dummyimage.com/20x20/1890ff/fff.png&text=+)*/
  color: #1890ff !important;
}.text-processing-dark {
  /* AUTOGENERATE: Set the text color to "#096dd9" ![Color](https://dummyimage.com/20x20/096dd9/fff.png&text=+)|SPLIT|设置文本颜色为 "#096dd9" ![Color](https://dummyimage.com/20x20/096dd9/fff.png&text=+)*/
  color: #096dd9 !important;
}.bg-highlight-light {
  /* AUTOGENERATE: Set the background light color to "#ff7875" ![Color](https://dummyimage.com/20x20/ff7875/fff.png&text=+)|SPLIT|设置背景颜色为 "#ff7875" ![Color](https://dummyimage.com/20x20/ff7875/fff.png&text=+)*/
  background-color: #ff7875 !important;
}.bg-highlight {
  /* AUTOGENERATE: Set the background light color to "#ff4d4f" ![Color](https://dummyimage.com/20x20/ff4d4f/fff.png&text=+)|SPLIT|设置背景颜色为 "#ff4d4f" ![Color](https://dummyimage.com/20x20/ff4d4f/fff.png&text=+)*/
  background-color: #ff4d4f !important;
}.bg-highlight-dark {
  /* AUTOGENERATE: Set the background light color to "#d9363e" ![Color](https://dummyimage.com/20x20/d9363e/fff.png&text=+)|SPLIT|设置背景颜色为 "#d9363e" ![Color](https://dummyimage.com/20x20/d9363e/fff.png&text=+)*/
  background-color: #d9363e !important;
}.bg-highlight-h {
  /* AUTOGENERATE: Set the hover background color to "#ff4d4f" ![Color](https://dummyimage.com/20x20/ff4d4f/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#ff4d4f" ![Color](https://dummyimage.com/20x20/ff4d4f/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-highlight-h:hover {
  background-color: #ff4d4f !important;
}.text-highlight-light {
  /* AUTOGENERATE: Set the text color to "#ff7875" ![Color](https://dummyimage.com/20x20/ff7875/fff.png&text=+)|SPLIT|设置文本颜色为 "#ff7875" ![Color](https://dummyimage.com/20x20/ff7875/fff.png&text=+)*/
  color: #ff7875 !important;
}.text-highlight {
  /* AUTOGENERATE: Set the text color to "#ff4d4f" ![Color](https://dummyimage.com/20x20/ff4d4f/fff.png&text=+)|SPLIT|设置文本颜色为 "#ff4d4f" ![Color](https://dummyimage.com/20x20/ff4d4f/fff.png&text=+)*/
  color: #ff4d4f !important;
}.text-highlight-dark {
  /* AUTOGENERATE: Set the text color to "#d9363e" ![Color](https://dummyimage.com/20x20/d9363e/fff.png&text=+)|SPLIT|设置文本颜色为 "#d9363e" ![Color](https://dummyimage.com/20x20/d9363e/fff.png&text=+)*/
  color: #d9363e !important;
}.bg-normal-light {
  /* AUTOGENERATE: Set the background light color to "#e6d8d8" ![Color](https://dummyimage.com/20x20/e6d8d8/fff.png&text=+)|SPLIT|设置背景颜色为 "#e6d8d8" ![Color](https://dummyimage.com/20x20/e6d8d8/fff.png&text=+)*/
  background-color: #e6d8d8 !important;
}.bg-normal {
  /* AUTOGENERATE: Set the background light color to "#d9d9d9" ![Color](https://dummyimage.com/20x20/d9d9d9/fff.png&text=+)|SPLIT|设置背景颜色为 "#d9d9d9" ![Color](https://dummyimage.com/20x20/d9d9d9/fff.png&text=+)*/
  background-color: #d9d9d9 !important;
}.bg-normal-dark {
  /* AUTOGENERATE: Set the background light color to "#b3a8a8" ![Color](https://dummyimage.com/20x20/b3a8a8/fff.png&text=+)|SPLIT|设置背景颜色为 "#b3a8a8" ![Color](https://dummyimage.com/20x20/b3a8a8/fff.png&text=+)*/
  background-color: #b3a8a8 !important;
}.bg-normal-h {
  /* AUTOGENERATE: Set the hover background color to "#d9d9d9" ![Color](https://dummyimage.com/20x20/d9d9d9/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#d9d9d9" ![Color](https://dummyimage.com/20x20/d9d9d9/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-normal-h:hover {
  background-color: #d9d9d9 !important;
}.text-normal-light {
  /* AUTOGENERATE: Set the text color to "#e6d8d8" ![Color](https://dummyimage.com/20x20/e6d8d8/fff.png&text=+)|SPLIT|设置文本颜色为 "#e6d8d8" ![Color](https://dummyimage.com/20x20/e6d8d8/fff.png&text=+)*/
  color: #e6d8d8 !important;
}.text-normal {
  /* AUTOGENERATE: Set the text color to "#d9d9d9" ![Color](https://dummyimage.com/20x20/d9d9d9/fff.png&text=+)|SPLIT|设置文本颜色为 "#d9d9d9" ![Color](https://dummyimage.com/20x20/d9d9d9/fff.png&text=+)*/
  color: #d9d9d9 !important;
}.text-normal-dark {
  /* AUTOGENERATE: Set the text color to "#b3a8a8" ![Color](https://dummyimage.com/20x20/b3a8a8/fff.png&text=+)|SPLIT|设置文本颜色为 "#b3a8a8" ![Color](https://dummyimage.com/20x20/b3a8a8/fff.png&text=+)*/
  color: #b3a8a8 !important;
}.bg-grey-lighter {
  /* AUTOGENERATE: Set the background light color to "#f5f5f5" ![Color](https://dummyimage.com/20x20/f5f5f5/fff.png&text=+)|SPLIT|设置背景颜色为 "#f5f5f5" ![Color](https://dummyimage.com/20x20/f5f5f5/fff.png&text=+)*/
  background-color: #f5f5f5 !important;
}.bg-grey-lighter-h {
  /* AUTOGENERATE: Set the hover background color to "#f5f5f5" ![Color](https://dummyimage.com/20x20/f5f5f5/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#f5f5f5" ![Color](https://dummyimage.com/20x20/f5f5f5/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-grey-lighter-h:hover {
  background-color: #f5f5f5 !important;
}.text-grey-lighter {
  /* AUTOGENERATE: Set the text color to "#f5f5f5" ![Color](https://dummyimage.com/20x20/f5f5f5/fff.png&text=+)|SPLIT|设置文本颜色为 "#f5f5f5" ![Color](https://dummyimage.com/20x20/f5f5f5/fff.png&text=+)*/
  color: #f5f5f5 !important;
}.bg-grey-darker {
  /* AUTOGENERATE: Set the background light color to "#262626" ![Color](https://dummyimage.com/20x20/262626/fff.png&text=+)|SPLIT|设置背景颜色为 "#262626" ![Color](https://dummyimage.com/20x20/262626/fff.png&text=+)*/
  background-color: #262626 !important;
}.bg-grey-darker-h {
  /* AUTOGENERATE: Set the hover background color to "#262626" ![Color](https://dummyimage.com/20x20/262626/fff.png&text=+)|SPLIT|设置悬停时背景颜色为 "#262626" ![Color](https://dummyimage.com/20x20/262626/fff.png&text=+)*/
  transition: background-color 300ms;
}.bg-grey-darker-h:hover {
  background-color: #262626 !important;
}.text-grey-darker {
  /* AUTOGENERATE: Set the text color to "#262626" ![Color](https://dummyimage.com/20x20/262626/fff.png&text=+)|SPLIT|设置文本颜色为 "#262626" ![Color](https://dummyimage.com/20x20/262626/fff.png&text=+)*/
  color: #262626 !important;
}/**
 * Turns off the display of an element
 *
 * 隐藏元素
 */.d-none {
  display: none !important;
}/**
 * The element generates a block element box, generating line breaks both before and after the element when in the normal flow.
 *
 * 块级元素，此元素前后会带有换行符
 */.d-block {
  display: block !important;
}/**
 * The element generates one or more inline element boxes that do not generate line breaks before or after themselves
 *
 * 内联元素，元素前后没有换行符
 */.d-inline-block {
  display: inline-block !important;
}/**
 * The element behaves like a block element and lays out its content according to the flexbox model
 *
 * 设置弹性盒模型 `flex`
 */.d-flex {
  display: flex !important;
}/**
 * The element behaves like an inline element and lays out its content according to the flexbox model
 *
 * 设置弹性盒模型 `flex`，并使用内联元素
 */.d-inline-flex {
  display: inline-flex !important;
}/**
 * Pack flex items from the start
 *
 * 设置弹性容器主轴为：从行首起始位置开始排列
 */.justify-content-start {
  justify-content: flex-start !important;
}/**
 * Pack flex items from the end
 *
 * 设置弹性容器主轴为：从行尾位置开始排列
 */.justify-content-end {
  justify-content: flex-end !important;
}/**
 * Pack items around the center
 *
 * 设置弹性容器主轴为：居中排列
 */.justify-content-center {
  justify-content: center !important;
}/**
 * Distribute items evenly, The first item is flush with the start, the last is flush with the end
 *
 * 设置弹性容器主轴为：均匀排列每个元素，首个元素放置于起点，末尾元素放置于终点
 */.justify-content-between {
  justify-content: space-between !important;
}/**
 * Distribute items evenly, Items have a half-size space on either end
 *
 * 设置弹性容器主轴为：均匀排列每个元素，每个元素周围分配相同的空间
 */.justify-content-around {
  justify-content: space-around !important;
}/**
 * Equivalent to 'start'. Note that justify-items is ignored in Flexbox layouts.
 *
 * 设置弹性容器轴线对齐方式为：从行首起始位置开始排列
 */.align-items-start {
  align-items: flex-start !important;
}/**
 * Equivalent to 'end'. Note that justify-items is ignored in Flexbox layouts.
 *
 * 设置弹性容器轴线对齐方式为：从行尾位置开始排列
 */.align-items-end {
  align-items: flex-end !important;
}/**
 * Pack items around the center
 *
 * 设置弹性容器轴线对齐方式为：居中排列
 */.align-items-center {
  align-items: center !important;
}/**
 * Baseline alignment
 *
 * 设置弹性容器轴线对齐方式为：基线对齐
 */.align-items-baseline {
  align-items: baseline !important;
}/**
 * If the combined size of the items is less than the size of the alignment container, any auto-sized items have their size increased equally (not proportionally), while still respecting the constraints imposed by max-height/max-width (or equivalent functionality), so that the combined size exactly fills the alignment container.
 *
 * 设置弹性容器轴线对齐方式为：元素被拉伸以适应容器
 */.align-items-stretch {
  align-items: stretch !important;
}/**
 * Pack flex items from the start
 *
 * 设置弹性容器内容项分配方式为：从起始点开始放置flex元素
 */.align-content-start {
  align-content: flex-start !important;
}/**
 * Pack flex items from the end
 *
 * 设置弹性容器内容项分配方式为：从终止点开始放置flex元素
 */.align-content-end {
  align-content: flex-end !important;
}/**
 * Pack items around the center
 *
 * 设置弹性容器内容项分配方式为：将项目放置在中点
 */.align-content-center {
  align-content: center !important;
}/**
 * Distribute items evenly, The first item is flush with the start, the last is flush with the end
 *
 * 设置弹性容器内容项分配方式为：均匀分布项目第一项与起始点齐平，最后一项与终止点齐平
 */.align-content-between {
  align-content: space-between !important;
}/**
 * Distribute items evenly, Items have a half-size space, on either end
 *
 * 设置弹性容器内容项分配方式为：均匀分布项目项目在两端有一半大小的空间
 */.align-content-around {
  align-content: space-around !important;
}/**
 * Distribute items evenly, Stretch 'auto'-sized items to fit the container
 *
 * 设置弹性容器内容项分配方式为：均匀分布项目拉伸‘自动’-大小的项目以充满容器
 */.align-content-stretch {
  align-content: stretch !important;
}.align-self-auto {
  align-self: auto !important;
}.align-self-start {
  align-self: flex-start !important;
}.align-self-end {
  align-self: flex-end !important;
}.align-self-center {
  align-self: center !important;
}.align-self-baseline {
  align-self: baseline !important;
}.align-self-stretch {
  align-self: stretch !important;
}/**
 * 让所有弹性盒模型对象的子元素都有相同的长度，且忽略它们内部的内容
 */.flex-1 {
  flex: 1 !important;
}/**
 * 设置弹性盒模型对象的子元素为垂直显示
 */.flex-column {
  flex-direction: column !important;
}/**
 * 设置弹性盒模型对象的子元素为垂直相反显示
 */.flex-column-reverse {
  flex-direction: column-reverse !important;
}/**
 * 设置弹性盒模型对象的子元素在必要的时候拆行
 */.flex-wrap {
  flex-wrap: wrap !important;
}/**
 * 设置弹性盒模型对象的子元素不拆行或不拆列
 */.flex-nowrap {
  flex-wrap: nowrap !important;
}.flex-shrink-0 {
  flex-shrink: 0 !important;
}.flex-shrink-1 {
  flex-shrink: 1 !important;
}.flex-grow-0 {
  flex-grow: 0 !important;
}.flex-grow-1 {
  flex-grow: 1 !important;
}/**
 * Vertical and centered
 *
 * 垂直并居中
 */.flex-center {
  display: flex !important;
  align-items: center !important;
}/**
 * Vertical and centered, and there is a space between the main axis elements (for example: the two elements are on the left and right sides, and the middle is left blank)
 *
 * 垂直并居中，且主轴元素之间留有空白（例如：两个元素分别在左右两边，中间留空）
 */.flex-center-between {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
}/**
 * Set element not float
 *
 * 设置元素不浮动
 */.float-none {
  float: none !important;
}/**
 * Set the element to float to the left
 *
 * 设置元素向左浮动
 */.float-left {
  float: left !important;
}/**
 * Set the element to float to the right
 *
 * 设置元素向右浮动
 */.float-right {
  float: right !important;
}/**
 * Icon size `28px`
 *
 * 图标大小 `28px`
 */.icon-sm {
  font-size: 26px !important;
}/**
 * Icon size `56px`
 *
 * 图标大小 `56px`
 */.icon-md {
  font-size: 52px !important;
}/**
 * Icon size `84px`
 *
 * 图标大小 `84px`
 */.icon-lg {
  font-size: 78px !important;
}/**
 * Icon size `112px`
 *
 * 图标大小 `112px`
 */.icon-xl {
  font-size: 104px !important;
}/**
 * Icon size `140px`
 *
 * 图标大小 `140px`
 */.icon-xxl {
  font-size: 130px !important;
}/**
 * Responsive images
 *
 * 响应式图像
 */.img-fluid {
  max-width: 100%;
  height: auto;
}/**
 * The cursor is a pointer that indicates a link. Typically an image of a pointing hand
 *
 * 悬浮于连接上时，通常为手
 */.point {
  cursor: pointer;
}.no-resize {
  /**
     * The element offers no user-controllable method for resizing it.
     *
     * 元素不能被用户缩放
     */
  min-width: 100%;
  max-width: 100%;
  resize: none;
}.no-data {
  /**
     * No data elements
     *
     * 无数据元素
     */
  color: rgba(0, 0, 0, 0.25);
  font-size: 16px;
  line-height: 64px;
  text-align: center;
}.no-data i {
  position: relative;
  top: 3px;
  margin-right: 16px;
  font-size: 24px;
}/**
  * Block element horizontally centered
  *
  * 块元素水平居中
  */.block-center {
  margin: 0 auto;
}/**
  * The background is centered vertically
  *
  * 背景垂直居中
  */.bg-center {
  background-position: center center;
  background-size: cover;
}/**
  * Page loading
  *
  * 页面 loading
  */.page-loading {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10000;
  padding-top: 200px;
  text-align: center;
  background: #f5f5f5;
}.color-weak {
  display: block;
  filter: invert(80%);
}/**
  * Disable style, Cannot respond to any events
  *
  * 禁用样式，不可响应任何事件
  */.disabled {
  color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
}/**
 * Positioning method: nothing
 *
 * 定位方式：无
 */.position-static {
  position: static !important;
}/**
 * The element is positioned relative to its normal position, so "left:20px" adds 20 pixels to the element's LEFT position
 *
 * 生成相对定位的元素，相对于其正常位置进行定位
 */.position-relative {
  position: relative !important;
}/**
 * The element is positioned relative to its first positioned (not static) ancestor element
 *
 * 定位方式：绝对，相对于 static 定位以外的第一个父元素进行定位
 */.position-absolute {
  position: absolute !important;
}/**
 * The element is positioned relative to the browser window
 *
 * 定位方式：绝对，相对于浏览器窗口进行定位
 */.position-fixed {
  position: fixed !important;
}/**
 * The element is positioned based on the user's scroll position
 *
 * 定位方式：粘性，基于用户的滚动位置来定位
 */.position-sticky {
  position: sticky !important;
}/**
 * Full screen fixed top
 *
 * 全屏固定顶部
 */.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 9;
}/**
 * Full screen fixed bottom
 *
 * 全屏固定底部
 */.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 9;
}/**
 * If overflow is clipped, a scroll-bar should be added to see the rest of the content
 *
 * 如果溢出框，则应该提供滚动机制
 */.overflow-auto {
  overflow: auto !important;
}/**
 * The overflow is clipped, and the rest of the content will be invisible
 *
 * 裁剪内容，不提供滚动机制
 */.overflow-hidden {
  overflow: hidden !important;
}@media (max-width: 575px) {
  .hidden-xs {
    /**
     * `576px` hidden below
     *
     * `576px` 以下隐藏
     */
    display: none !important;
  }
}@media (max-width: 767px) {
  .hidden-sm {
    /**
     * `768px` hidden below
     *
     * `768px` 以下隐藏
     */
    display: none !important;
  }
}@media (max-width: 991px) {
  .hidden-md {
    /**
     * `992px` hidden below
     *
     * `992px` 以下隐藏
     */
    display: none !important;
  }
}@media (max-width: 1199px) {
  .hidden-lg {
    /**
     * `1200px` hidden below
     *
     * `1200px` 以下隐藏
     */
    display: none !important;
  }
}@media (max-width: 1599px) {
  .hidden-xl {
    /**
     * `1600px` hidden below
     *
     * `1600px` 以下隐藏
     */
    display: none !important;
  }
}@media (min-width: 768px) {
  .hidden-pc {
    /**
     * Hidden on the PC, default: above `768px`
     *
     * PC端隐藏，默认：`768px` 以上
     */
    display: none !important;
  }
}@media (max-width: 767px) {
  .hidden-mobile {
    /**
     * Hidden on the mobile, default: below `768px`
     *
     * 移动端隐藏，默认：`768px` 以下
     */
    display: none !important;
  }
}.m0 {
  /* AUTOGENERATE: Set the margin size to "0"|SPLIT|设置 margin 大小为 "0"*/
  margin: 0 !important;
}.mt0 {
  /* AUTOGENERATE: Set the margin-top size to "0"|SPLIT|设置 margin-top 大小为 "0"*/
  margin-top: 0 !important;
}.mr0 {
  /* AUTOGENERATE: Set the margin-right size to "0"|SPLIT|设置 margin-right 大小为 "0"*/
  margin-right: 0 !important;
}.mb0 {
  /* AUTOGENERATE: Set the margin-bottom size to "0"|SPLIT|设置 margin-bottom 大小为 "0"*/
  margin-bottom: 0 !important;
}.ml0 {
  /* AUTOGENERATE: Set the margin-left size to "0"|SPLIT|设置 margin-left 大小为 "0"*/
  margin-left: 0 !important;
}.mx0 {
  /* AUTOGENERATE: Set the margin horizontal (left & right) size to "0"|SPLIT|设置 margin 水平（即左与右）大小为 "0"*/
  margin-right: 0 !important;
  margin-left: 0 !important;
}.my0 {
  /* AUTOGENERATE: Set the margin vertical (top & bottom) size to "0"|SPLIT|设置 margin 垂直（即上与下）大小为 "0"*/
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}.p0 {
  /* AUTOGENERATE: Set the padding size to "0"|SPLIT|设置 padding 大小为 "0"*/
  padding: 0 !important;
}.pt0 {
  /* AUTOGENERATE: Set the padding-top size to "0"|SPLIT|设置 padding-top 大小为 "0"*/
  padding-top: 0 !important;
}.pr0 {
  /* AUTOGENERATE: Set the padding-right size to "0"|SPLIT|设置 padding-right 大小为 "0"*/
  padding-right: 0 !important;
}.pb0 {
  /* AUTOGENERATE: Set the padding-bottom size to "0"|SPLIT|设置 padding-bottom 大小为 "0"*/
  padding-bottom: 0 !important;
}.pl0 {
  /* AUTOGENERATE: Set the padding-left size to "0"|SPLIT|设置 padding-left 大小为 "0"*/
  padding-left: 0 !important;
}.px0 {
  /* AUTOGENERATE: Set the padding horizontal (left & right) size to "0"|SPLIT|设置 padding 水平（即左与右）大小为 "0"*/
  padding-right: 0 !important;
  padding-left: 0 !important;
}.py0 {
  /* AUTOGENERATE: Set the padding vertical (top & bottom) size to "0"|SPLIT|设置 padding 垂直（即上与下）大小为 "0"*/
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}.m-xs {
  /* AUTOGENERATE: Set the margin size to "4px"|SPLIT|设置 margin 大小为 "4px"*/
  margin: 4px !important;
}.mt-xs {
  /* AUTOGENERATE: Set the margin-top size to "4px"|SPLIT|设置 margin-top 大小为 "4px"*/
  margin-top: 4px !important;
}.mr-xs {
  /* AUTOGENERATE: Set the margin-right size to "4px"|SPLIT|设置 margin-right 大小为 "4px"*/
  margin-right: 4px !important;
}.mb-xs {
  /* AUTOGENERATE: Set the margin-bottom size to "4px"|SPLIT|设置 margin-bottom 大小为 "4px"*/
  margin-bottom: 4px !important;
}.ml-xs {
  /* AUTOGENERATE: Set the margin-left size to "4px"|SPLIT|设置 margin-left 大小为 "4px"*/
  margin-left: 4px !important;
}.mx-xs {
  /* AUTOGENERATE: Set the margin horizontal (left & right) size to "4px"|SPLIT|设置 margin 水平（即左与右）大小为 "4px"*/
  margin-right: 4px !important;
  margin-left: 4px !important;
}.my-xs {
  /* AUTOGENERATE: Set the margin vertical (top & bottom) size to "4px"|SPLIT|设置 margin 垂直（即上与下）大小为 "4px"*/
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}.p-xs {
  /* AUTOGENERATE: Set the padding size to "4px"|SPLIT|设置 padding 大小为 "4px"*/
  padding: 4px !important;
}.pt-xs {
  /* AUTOGENERATE: Set the padding-top size to "4px"|SPLIT|设置 padding-top 大小为 "4px"*/
  padding-top: 4px !important;
}.pr-xs {
  /* AUTOGENERATE: Set the padding-right size to "4px"|SPLIT|设置 padding-right 大小为 "4px"*/
  padding-right: 4px !important;
}.pb-xs {
  /* AUTOGENERATE: Set the padding-bottom size to "4px"|SPLIT|设置 padding-bottom 大小为 "4px"*/
  padding-bottom: 4px !important;
}.pl-xs {
  /* AUTOGENERATE: Set the padding-left size to "4px"|SPLIT|设置 padding-left 大小为 "4px"*/
  padding-left: 4px !important;
}.px-xs {
  /* AUTOGENERATE: Set the padding horizontal (left & right) size to "4px"|SPLIT|设置 padding 水平（即左与右）大小为 "4px"*/
  padding-right: 4px !important;
  padding-left: 4px !important;
}.py-xs {
  /* AUTOGENERATE: Set the padding vertical (top & bottom) size to "4px"|SPLIT|设置 padding 垂直（即上与下）大小为 "4px"*/
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}.m-sm {
  /* AUTOGENERATE: Set the margin size to "8px"|SPLIT|设置 margin 大小为 "8px"*/
  margin: 8px !important;
}.mt-sm {
  /* AUTOGENERATE: Set the margin-top size to "8px"|SPLIT|设置 margin-top 大小为 "8px"*/
  margin-top: 8px !important;
}.mr-sm {
  /* AUTOGENERATE: Set the margin-right size to "8px"|SPLIT|设置 margin-right 大小为 "8px"*/
  margin-right: 8px !important;
}.mb-sm {
  /* AUTOGENERATE: Set the margin-bottom size to "8px"|SPLIT|设置 margin-bottom 大小为 "8px"*/
  margin-bottom: 8px !important;
}.ml-sm {
  /* AUTOGENERATE: Set the margin-left size to "8px"|SPLIT|设置 margin-left 大小为 "8px"*/
  margin-left: 8px !important;
}.mx-sm {
  /* AUTOGENERATE: Set the margin horizontal (left & right) size to "8px"|SPLIT|设置 margin 水平（即左与右）大小为 "8px"*/
  margin-right: 8px !important;
  margin-left: 8px !important;
}.my-sm {
  /* AUTOGENERATE: Set the margin vertical (top & bottom) size to "8px"|SPLIT|设置 margin 垂直（即上与下）大小为 "8px"*/
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}.p-sm {
  /* AUTOGENERATE: Set the padding size to "8px"|SPLIT|设置 padding 大小为 "8px"*/
  padding: 8px !important;
}.pt-sm {
  /* AUTOGENERATE: Set the padding-top size to "8px"|SPLIT|设置 padding-top 大小为 "8px"*/
  padding-top: 8px !important;
}.pr-sm {
  /* AUTOGENERATE: Set the padding-right size to "8px"|SPLIT|设置 padding-right 大小为 "8px"*/
  padding-right: 8px !important;
}.pb-sm {
  /* AUTOGENERATE: Set the padding-bottom size to "8px"|SPLIT|设置 padding-bottom 大小为 "8px"*/
  padding-bottom: 8px !important;
}.pl-sm {
  /* AUTOGENERATE: Set the padding-left size to "8px"|SPLIT|设置 padding-left 大小为 "8px"*/
  padding-left: 8px !important;
}.px-sm {
  /* AUTOGENERATE: Set the padding horizontal (left & right) size to "8px"|SPLIT|设置 padding 水平（即左与右）大小为 "8px"*/
  padding-right: 8px !important;
  padding-left: 8px !important;
}.py-sm {
  /* AUTOGENERATE: Set the padding vertical (top & bottom) size to "8px"|SPLIT|设置 padding 垂直（即上与下）大小为 "8px"*/
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}.m-md {
  /* AUTOGENERATE: Set the margin size to "16px"|SPLIT|设置 margin 大小为 "16px"*/
  margin: 16px !important;
}.mt-md {
  /* AUTOGENERATE: Set the margin-top size to "16px"|SPLIT|设置 margin-top 大小为 "16px"*/
  margin-top: 16px !important;
}.mr-md {
  /* AUTOGENERATE: Set the margin-right size to "16px"|SPLIT|设置 margin-right 大小为 "16px"*/
  margin-right: 16px !important;
}.mb-md {
  /* AUTOGENERATE: Set the margin-bottom size to "16px"|SPLIT|设置 margin-bottom 大小为 "16px"*/
  margin-bottom: 16px !important;
}.ml-md {
  /* AUTOGENERATE: Set the margin-left size to "16px"|SPLIT|设置 margin-left 大小为 "16px"*/
  margin-left: 16px !important;
}.mx-md {
  /* AUTOGENERATE: Set the margin horizontal (left & right) size to "16px"|SPLIT|设置 margin 水平（即左与右）大小为 "16px"*/
  margin-right: 16px !important;
  margin-left: 16px !important;
}.my-md {
  /* AUTOGENERATE: Set the margin vertical (top & bottom) size to "16px"|SPLIT|设置 margin 垂直（即上与下）大小为 "16px"*/
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}.p-md {
  /* AUTOGENERATE: Set the padding size to "16px"|SPLIT|设置 padding 大小为 "16px"*/
  padding: 16px !important;
}.pt-md {
  /* AUTOGENERATE: Set the padding-top size to "16px"|SPLIT|设置 padding-top 大小为 "16px"*/
  padding-top: 16px !important;
}.pr-md {
  /* AUTOGENERATE: Set the padding-right size to "16px"|SPLIT|设置 padding-right 大小为 "16px"*/
  padding-right: 16px !important;
}.pb-md {
  /* AUTOGENERATE: Set the padding-bottom size to "16px"|SPLIT|设置 padding-bottom 大小为 "16px"*/
  padding-bottom: 16px !important;
}.pl-md {
  /* AUTOGENERATE: Set the padding-left size to "16px"|SPLIT|设置 padding-left 大小为 "16px"*/
  padding-left: 16px !important;
}.px-md {
  /* AUTOGENERATE: Set the padding horizontal (left & right) size to "16px"|SPLIT|设置 padding 水平（即左与右）大小为 "16px"*/
  padding-right: 16px !important;
  padding-left: 16px !important;
}.py-md {
  /* AUTOGENERATE: Set the padding vertical (top & bottom) size to "16px"|SPLIT|设置 padding 垂直（即上与下）大小为 "16px"*/
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}.m-lg {
  /* AUTOGENERATE: Set the margin size to "24px"|SPLIT|设置 margin 大小为 "24px"*/
  margin: 24px !important;
}.mt-lg {
  /* AUTOGENERATE: Set the margin-top size to "24px"|SPLIT|设置 margin-top 大小为 "24px"*/
  margin-top: 24px !important;
}.mr-lg {
  /* AUTOGENERATE: Set the margin-right size to "24px"|SPLIT|设置 margin-right 大小为 "24px"*/
  margin-right: 24px !important;
}.mb-lg {
  /* AUTOGENERATE: Set the margin-bottom size to "24px"|SPLIT|设置 margin-bottom 大小为 "24px"*/
  margin-bottom: 24px !important;
}.ml-lg {
  /* AUTOGENERATE: Set the margin-left size to "24px"|SPLIT|设置 margin-left 大小为 "24px"*/
  margin-left: 24px !important;
}.mx-lg {
  /* AUTOGENERATE: Set the margin horizontal (left & right) size to "24px"|SPLIT|设置 margin 水平（即左与右）大小为 "24px"*/
  margin-right: 24px !important;
  margin-left: 24px !important;
}.my-lg {
  /* AUTOGENERATE: Set the margin vertical (top & bottom) size to "24px"|SPLIT|设置 margin 垂直（即上与下）大小为 "24px"*/
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}.p-lg {
  /* AUTOGENERATE: Set the padding size to "24px"|SPLIT|设置 padding 大小为 "24px"*/
  padding: 24px !important;
}.pt-lg {
  /* AUTOGENERATE: Set the padding-top size to "24px"|SPLIT|设置 padding-top 大小为 "24px"*/
  padding-top: 24px !important;
}.pr-lg {
  /* AUTOGENERATE: Set the padding-right size to "24px"|SPLIT|设置 padding-right 大小为 "24px"*/
  padding-right: 24px !important;
}.pb-lg {
  /* AUTOGENERATE: Set the padding-bottom size to "24px"|SPLIT|设置 padding-bottom 大小为 "24px"*/
  padding-bottom: 24px !important;
}.pl-lg {
  /* AUTOGENERATE: Set the padding-left size to "24px"|SPLIT|设置 padding-left 大小为 "24px"*/
  padding-left: 24px !important;
}.px-lg {
  /* AUTOGENERATE: Set the padding horizontal (left & right) size to "24px"|SPLIT|设置 padding 水平（即左与右）大小为 "24px"*/
  padding-right: 24px !important;
  padding-left: 24px !important;
}.py-lg {
  /* AUTOGENERATE: Set the padding vertical (top & bottom) size to "24px"|SPLIT|设置 padding 垂直（即上与下）大小为 "24px"*/
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}.m-xl {
  /* AUTOGENERATE: Set the margin size to "32px"|SPLIT|设置 margin 大小为 "32px"*/
  margin: 32px !important;
}.mt-xl {
  /* AUTOGENERATE: Set the margin-top size to "32px"|SPLIT|设置 margin-top 大小为 "32px"*/
  margin-top: 32px !important;
}.mr-xl {
  /* AUTOGENERATE: Set the margin-right size to "32px"|SPLIT|设置 margin-right 大小为 "32px"*/
  margin-right: 32px !important;
}.mb-xl {
  /* AUTOGENERATE: Set the margin-bottom size to "32px"|SPLIT|设置 margin-bottom 大小为 "32px"*/
  margin-bottom: 32px !important;
}.ml-xl {
  /* AUTOGENERATE: Set the margin-left size to "32px"|SPLIT|设置 margin-left 大小为 "32px"*/
  margin-left: 32px !important;
}.mx-xl {
  /* AUTOGENERATE: Set the margin horizontal (left & right) size to "32px"|SPLIT|设置 margin 水平（即左与右）大小为 "32px"*/
  margin-right: 32px !important;
  margin-left: 32px !important;
}.my-xl {
  /* AUTOGENERATE: Set the margin vertical (top & bottom) size to "32px"|SPLIT|设置 margin 垂直（即上与下）大小为 "32px"*/
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}.p-xl {
  /* AUTOGENERATE: Set the padding size to "32px"|SPLIT|设置 padding 大小为 "32px"*/
  padding: 32px !important;
}.pt-xl {
  /* AUTOGENERATE: Set the padding-top size to "32px"|SPLIT|设置 padding-top 大小为 "32px"*/
  padding-top: 32px !important;
}.pr-xl {
  /* AUTOGENERATE: Set the padding-right size to "32px"|SPLIT|设置 padding-right 大小为 "32px"*/
  padding-right: 32px !important;
}.pb-xl {
  /* AUTOGENERATE: Set the padding-bottom size to "32px"|SPLIT|设置 padding-bottom 大小为 "32px"*/
  padding-bottom: 32px !important;
}.pl-xl {
  /* AUTOGENERATE: Set the padding-left size to "32px"|SPLIT|设置 padding-left 大小为 "32px"*/
  padding-left: 32px !important;
}.px-xl {
  /* AUTOGENERATE: Set the padding horizontal (left & right) size to "32px"|SPLIT|设置 padding 水平（即左与右）大小为 "32px"*/
  padding-right: 32px !important;
  padding-left: 32px !important;
}.py-xl {
  /* AUTOGENERATE: Set the padding vertical (top & bottom) size to "32px"|SPLIT|设置 padding 垂直（即上与下）大小为 "32px"*/
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}.m-xxl {
  /* AUTOGENERATE: Set the margin size to "48px"|SPLIT|设置 margin 大小为 "48px"*/
  margin: 48px !important;
}.mt-xxl {
  /* AUTOGENERATE: Set the margin-top size to "48px"|SPLIT|设置 margin-top 大小为 "48px"*/
  margin-top: 48px !important;
}.mr-xxl {
  /* AUTOGENERATE: Set the margin-right size to "48px"|SPLIT|设置 margin-right 大小为 "48px"*/
  margin-right: 48px !important;
}.mb-xxl {
  /* AUTOGENERATE: Set the margin-bottom size to "48px"|SPLIT|设置 margin-bottom 大小为 "48px"*/
  margin-bottom: 48px !important;
}.ml-xxl {
  /* AUTOGENERATE: Set the margin-left size to "48px"|SPLIT|设置 margin-left 大小为 "48px"*/
  margin-left: 48px !important;
}.mx-xxl {
  /* AUTOGENERATE: Set the margin horizontal (left & right) size to "48px"|SPLIT|设置 margin 水平（即左与右）大小为 "48px"*/
  margin-right: 48px !important;
  margin-left: 48px !important;
}.my-xxl {
  /* AUTOGENERATE: Set the margin vertical (top & bottom) size to "48px"|SPLIT|设置 margin 垂直（即上与下）大小为 "48px"*/
  margin-top: 48px !important;
  margin-bottom: 48px !important;
}.p-xxl {
  /* AUTOGENERATE: Set the padding size to "48px"|SPLIT|设置 padding 大小为 "48px"*/
  padding: 48px !important;
}.pt-xxl {
  /* AUTOGENERATE: Set the padding-top size to "48px"|SPLIT|设置 padding-top 大小为 "48px"*/
  padding-top: 48px !important;
}.pr-xxl {
  /* AUTOGENERATE: Set the padding-right size to "48px"|SPLIT|设置 padding-right 大小为 "48px"*/
  padding-right: 48px !important;
}.pb-xxl {
  /* AUTOGENERATE: Set the padding-bottom size to "48px"|SPLIT|设置 padding-bottom 大小为 "48px"*/
  padding-bottom: 48px !important;
}.pl-xxl {
  /* AUTOGENERATE: Set the padding-left size to "48px"|SPLIT|设置 padding-left 大小为 "48px"*/
  padding-left: 48px !important;
}.px-xxl {
  /* AUTOGENERATE: Set the padding horizontal (left & right) size to "48px"|SPLIT|设置 padding 水平（即左与右）大小为 "48px"*/
  padding-right: 48px !important;
  padding-left: 48px !important;
}.py-xxl {
  /* AUTOGENERATE: Set the padding vertical (top & bottom) size to "48px"|SPLIT|设置 padding 垂直（即上与下）大小为 "48px"*/
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}[dir="rtl"] .mr0 {
  margin-left: 0 !important;
  margin-right: inherit !important;
}[dir="rtl"] .ml0 {
  margin-right: 0 !important;
  margin-left: inherit !important;
}[dir="rtl"] .pr0 {
  padding-left: 0 !important;
  padding-right: inherit !important;
}[dir="rtl"] .pl0 {
  padding-right: 0 !important;
  padding-left: inherit !important;
}[dir="rtl"] .mr-xs {
  margin-left: 4px !important;
  margin-right: inherit !important;
}[dir="rtl"] .ml-xs {
  margin-right: 4px !important;
  margin-left: inherit !important;
}[dir="rtl"] .pr-xs {
  padding-left: 4px !important;
  padding-right: inherit !important;
}[dir="rtl"] .pl-xs {
  padding-right: 4px !important;
  padding-left: inherit !important;
}[dir="rtl"] .mr-sm {
  margin-left: 8px !important;
  margin-right: inherit !important;
}[dir="rtl"] .ml-sm {
  margin-right: 8px !important;
  margin-left: inherit !important;
}[dir="rtl"] .pr-sm {
  padding-left: 8px !important;
  padding-right: inherit !important;
}[dir="rtl"] .pl-sm {
  padding-right: 8px !important;
  padding-left: inherit !important;
}[dir="rtl"] .mr-md {
  margin-left: 16px !important;
  margin-right: inherit !important;
}[dir="rtl"] .ml-md {
  margin-right: 16px !important;
  margin-left: inherit !important;
}[dir="rtl"] .pr-md {
  padding-left: 16px !important;
  padding-right: inherit !important;
}[dir="rtl"] .pl-md {
  padding-right: 16px !important;
  padding-left: inherit !important;
}[dir="rtl"] .mr-lg {
  margin-left: 24px !important;
  margin-right: inherit !important;
}[dir="rtl"] .ml-lg {
  margin-right: 24px !important;
  margin-left: inherit !important;
}[dir="rtl"] .pr-lg {
  padding-left: 24px !important;
  padding-right: inherit !important;
}[dir="rtl"] .pl-lg {
  padding-right: 24px !important;
  padding-left: inherit !important;
}[dir="rtl"] .mr-xl {
  margin-left: 32px !important;
  margin-right: inherit !important;
}[dir="rtl"] .ml-xl {
  margin-right: 32px !important;
  margin-left: inherit !important;
}[dir="rtl"] .pr-xl {
  padding-left: 32px !important;
  padding-right: inherit !important;
}[dir="rtl"] .pl-xl {
  padding-right: 32px !important;
  padding-left: inherit !important;
}[dir="rtl"] .mr-xxl {
  margin-left: 48px !important;
  margin-right: inherit !important;
}[dir="rtl"] .ml-xxl {
  margin-right: 48px !important;
  margin-left: inherit !important;
}[dir="rtl"] .pr-xxl {
  padding-left: 48px !important;
  padding-right: inherit !important;
}[dir="rtl"] .pl-xxl {
  padding-right: 48px !important;
  padding-left: inherit !important;
}/**
 * The inline contents are aligned to the left edge of the line box
 *
 * 文本对齐方式：左边
 */.text-left {
  text-align: left !important;
}/**
 * The inline contents are aligned to the center edge of the line box
 *
 * 文本对齐方式：中间
 */.text-center {
  text-align: center !important;
}/**
 * The inline contents are aligned to the right edge of the line box
 *
 * 文本对齐方式：左边
 */.text-right {
  text-align: right !important;
}/**
 * Set text to lower case
 *
 * 设置文本为小写
 */.text-lowercase {
  text-transform: lowercase !important;
}/**
 * Set text to upper case
 *
 * 设置文本为大写
 */.text-uppercase {
  text-transform: uppercase !important;
}/**
 * Is a keyword that converts the first letter of each word to uppercase
 *
 * 设置每个单词以大写字母开头
 */.text-capitalize {
  text-transform: capitalize !important;
}/**
 * Set text to strikethrough
 *
 * 设置文本为删除线
 */.text-deleted {
  text-decoration: line-through;
}/**
 * Sequences of whitespace will collapse into a single whitespace. Text will never wrap to the next line. The text continues on the same line until a `<br>` tag is encountered
 *
 * 文本不会换行，文本会在在同一行上继续，直到遇到 `<br>` 标签为止
 */.text-nowrap {
  white-space: nowrap !important;
}/**
 * Whitespace is preserved by the browser. Text will wrap when necessary, and on line breaks
 *
 * 保留空白符序列，但是正常地进行换行
 */.text-wrap {
  white-space: pre-wrap !important;
}/**
 * Truncate text and end with `...`
 *
 * 截短文本，并以 `...` 结尾
 */.text-truncate {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden !important;
  white-space: nowrap !important;
  text-overflow: ellipsis !important;
}/**
 * Normal font weight. Same as `400`
 *
 * 普通字体粗细
 */.font-weight-normal {
  font-weight: normal;
}/**
 * Bold font weight. Same as `400`
 *
 * 粗体
 */.font-weight-bold {
  font-weight: 700;
}/**
 * Italic font style
 *
 * 斜体
 */.font-italic {
  font-style: italic;
}/**
 * `12px` text size
 *
 * `12px` 文本大小
 */.text-xs {
  font-size: 11px !important;
}/**
 * `14px` text size
 *
 * `14px` 文本大小
 */.text-sm {
  font-size: 13px !important;
}/**
 * `16px` text size
 *
 * `16px` 文本大小
 */.text-md {
  font-size: 15px !important;
}/**
 * `18px` text size
 *
 * `18px` 文本大小
 */.text-lg {
  font-size: 17px !important;
}/**
 * `22px` text size
 *
 * `22px` 文本大小
 */.text-xl {
  font-size: 21px !important;
}/**
 * `28px` text size
 *
 * `28px` 文本大小
 */.text-xxl {
  font-size: 27px !important;
}[dir='rtl'] .text-left {
  text-align: right !important;
}[dir='rtl'] .text-right {
  text-align: left !important;
}.width-xs {
  /* AUTOGENERATE: Specify the width as "80px"|SPLIT|指定宽度为 "80px"*/
  width: 80px !important;
}.max-width-xs {
  /* AUTOGENERATE: Specify the maximum width as "80px"|SPLIT|指定最大宽度为 "80px"*/
  max-width: 80px !important;
}.min-width-xs {
  /* AUTOGENERATE: Specify the minimum width as "80px"|SPLIT|指定最小宽度为 "80px"*/
  min-width: 80px !important;
}.width-sm {
  /* AUTOGENERATE: Specify the width as "160px"|SPLIT|指定宽度为 "160px"*/
  width: 160px !important;
}.max-width-sm {
  /* AUTOGENERATE: Specify the maximum width as "160px"|SPLIT|指定最大宽度为 "160px"*/
  max-width: 160px !important;
}.min-width-sm {
  /* AUTOGENERATE: Specify the minimum width as "160px"|SPLIT|指定最小宽度为 "160px"*/
  min-width: 160px !important;
}.width-md {
  /* AUTOGENERATE: Specify the width as "240px"|SPLIT|指定宽度为 "240px"*/
  width: 240px !important;
}.max-width-md {
  /* AUTOGENERATE: Specify the maximum width as "240px"|SPLIT|指定最大宽度为 "240px"*/
  max-width: 240px !important;
}.min-width-md {
  /* AUTOGENERATE: Specify the minimum width as "240px"|SPLIT|指定最小宽度为 "240px"*/
  min-width: 240px !important;
}.width-lg {
  /* AUTOGENERATE: Specify the width as "320px"|SPLIT|指定宽度为 "320px"*/
  width: 320px !important;
}.max-width-lg {
  /* AUTOGENERATE: Specify the maximum width as "320px"|SPLIT|指定最大宽度为 "320px"*/
  max-width: 320px !important;
}.min-width-lg {
  /* AUTOGENERATE: Specify the minimum width as "320px"|SPLIT|指定最小宽度为 "320px"*/
  min-width: 320px !important;
}.width-xl {
  /* AUTOGENERATE: Specify the width as "400px"|SPLIT|指定宽度为 "400px"*/
  width: 400px !important;
}.max-width-xl {
  /* AUTOGENERATE: Specify the maximum width as "400px"|SPLIT|指定最大宽度为 "400px"*/
  max-width: 400px !important;
}.min-width-xl {
  /* AUTOGENERATE: Specify the minimum width as "400px"|SPLIT|指定最小宽度为 "400px"*/
  min-width: 400px !important;
}.width-xxl {
  /* AUTOGENERATE: Specify the width as "480px"|SPLIT|指定宽度为 "480px"*/
  width: 480px !important;
}.max-width-xxl {
  /* AUTOGENERATE: Specify the maximum width as "480px"|SPLIT|指定最大宽度为 "480px"*/
  max-width: 480px !important;
}.min-width-xxl {
  /* AUTOGENERATE: Specify the minimum width as "480px"|SPLIT|指定最小宽度为 "480px"*/
  min-width: 480px !important;
}.width-10 {
  /* AUTOGENERATE: Specify the width as "10%"|SPLIT|指定宽度为 "10%"*/
  width: 10% !important;
}.max-width-10 {
  /* AUTOGENERATE: Specify the maximum width as "10%"|SPLIT|指定最大宽度为 "10%"*/
  max-width: 10% !important;
}.min-width-10 {
  /* AUTOGENERATE: Specify the minimum width as "10%"|SPLIT|指定最小宽度为 "10%"*/
  min-width: 10% !important;
}.width-20 {
  /* AUTOGENERATE: Specify the width as "20%"|SPLIT|指定宽度为 "20%"*/
  width: 20% !important;
}.max-width-20 {
  /* AUTOGENERATE: Specify the maximum width as "20%"|SPLIT|指定最大宽度为 "20%"*/
  max-width: 20% !important;
}.min-width-20 {
  /* AUTOGENERATE: Specify the minimum width as "20%"|SPLIT|指定最小宽度为 "20%"*/
  min-width: 20% !important;
}.width-30 {
  /* AUTOGENERATE: Specify the width as "30%"|SPLIT|指定宽度为 "30%"*/
  width: 30% !important;
}.max-width-30 {
  /* AUTOGENERATE: Specify the maximum width as "30%"|SPLIT|指定最大宽度为 "30%"*/
  max-width: 30% !important;
}.min-width-30 {
  /* AUTOGENERATE: Specify the minimum width as "30%"|SPLIT|指定最小宽度为 "30%"*/
  min-width: 30% !important;
}.width-40 {
  /* AUTOGENERATE: Specify the width as "40%"|SPLIT|指定宽度为 "40%"*/
  width: 40% !important;
}.max-width-40 {
  /* AUTOGENERATE: Specify the maximum width as "40%"|SPLIT|指定最大宽度为 "40%"*/
  max-width: 40% !important;
}.min-width-40 {
  /* AUTOGENERATE: Specify the minimum width as "40%"|SPLIT|指定最小宽度为 "40%"*/
  min-width: 40% !important;
}.width-50 {
  /* AUTOGENERATE: Specify the width as "50%"|SPLIT|指定宽度为 "50%"*/
  width: 50% !important;
}.max-width-50 {
  /* AUTOGENERATE: Specify the maximum width as "50%"|SPLIT|指定最大宽度为 "50%"*/
  max-width: 50% !important;
}.min-width-50 {
  /* AUTOGENERATE: Specify the minimum width as "50%"|SPLIT|指定最小宽度为 "50%"*/
  min-width: 50% !important;
}.width-60 {
  /* AUTOGENERATE: Specify the width as "60%"|SPLIT|指定宽度为 "60%"*/
  width: 60% !important;
}.max-width-60 {
  /* AUTOGENERATE: Specify the maximum width as "60%"|SPLIT|指定最大宽度为 "60%"*/
  max-width: 60% !important;
}.min-width-60 {
  /* AUTOGENERATE: Specify the minimum width as "60%"|SPLIT|指定最小宽度为 "60%"*/
  min-width: 60% !important;
}.width-70 {
  /* AUTOGENERATE: Specify the width as "70%"|SPLIT|指定宽度为 "70%"*/
  width: 70% !important;
}.max-width-70 {
  /* AUTOGENERATE: Specify the maximum width as "70%"|SPLIT|指定最大宽度为 "70%"*/
  max-width: 70% !important;
}.min-width-70 {
  /* AUTOGENERATE: Specify the minimum width as "70%"|SPLIT|指定最小宽度为 "70%"*/
  min-width: 70% !important;
}.width-80 {
  /* AUTOGENERATE: Specify the width as "80%"|SPLIT|指定宽度为 "80%"*/
  width: 80% !important;
}.max-width-80 {
  /* AUTOGENERATE: Specify the maximum width as "80%"|SPLIT|指定最大宽度为 "80%"*/
  max-width: 80% !important;
}.min-width-80 {
  /* AUTOGENERATE: Specify the minimum width as "80%"|SPLIT|指定最小宽度为 "80%"*/
  min-width: 80% !important;
}.width-90 {
  /* AUTOGENERATE: Specify the width as "90%"|SPLIT|指定宽度为 "90%"*/
  width: 90% !important;
}.max-width-90 {
  /* AUTOGENERATE: Specify the maximum width as "90%"|SPLIT|指定最大宽度为 "90%"*/
  max-width: 90% !important;
}.min-width-90 {
  /* AUTOGENERATE: Specify the minimum width as "90%"|SPLIT|指定最小宽度为 "90%"*/
  min-width: 90% !important;
}.width-100 {
  /* AUTOGENERATE: Specify the width as "100%"|SPLIT|指定宽度为 "100%"*/
  width: 100% !important;
}.max-width-100 {
  /* AUTOGENERATE: Specify the maximum width as "100%"|SPLIT|指定最大宽度为 "100%"*/
  max-width: 100% !important;
}.min-width-100 {
  /* AUTOGENERATE: Specify the minimum width as "100%"|SPLIT|指定最小宽度为 "100%"*/
  min-width: 100% !important;
}@media (max-width: 767px) {
  .width-sm,
  .max-width-sm,
  .min-width-sm {
    width: 100% !important;
  }
}.scrollbar {
  overflow: auto;
}.scrollbar-x {
  overflow-x: auto;
  overflow-y: hidden;
}.scrollbar-y {
  overflow-x: hidden;
  overflow-y: auto;
}body,
.scrollbar,
.ant-dialog-wrap,
.ant-drawer-body,
.ant-drawer-wrapper-body,
.ant-anchor-wrapper,
textarea.ant-input {
  scrollbar-color: rgba(0, 0, 0, 0.3) #6e6e6e;
  scrollbar-width: thin;
}body::-webkit-scrollbar,
.scrollbar::-webkit-scrollbar,
.ant-dialog-wrap::-webkit-scrollbar,
.ant-drawer-body::-webkit-scrollbar,
.ant-drawer-wrapper-body::-webkit-scrollbar,
.ant-anchor-wrapper::-webkit-scrollbar,
textarea.ant-input::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}body::-webkit-scrollbar-track,
.scrollbar::-webkit-scrollbar-track,
.ant-dialog-wrap::-webkit-scrollbar-track,
.ant-drawer-body::-webkit-scrollbar-track,
.ant-drawer-wrapper-body::-webkit-scrollbar-track,
.ant-anchor-wrapper::-webkit-scrollbar-track,
textarea.ant-input::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}body::-webkit-scrollbar-thumb,
.scrollbar::-webkit-scrollbar-thumb,
.ant-dialog-wrap::-webkit-scrollbar-thumb,
.ant-drawer-body::-webkit-scrollbar-thumb,
.ant-drawer-wrapper-body::-webkit-scrollbar-thumb,
.ant-anchor-wrapper::-webkit-scrollbar-thumb,
textarea.ant-input::-webkit-scrollbar-thumb {
  background-color: #6e6e6e;
  outline: 1px solid #333;
}/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown *//* stylelint-disable no-duplicate-selectors *//* stylelint-disable *//* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */.st {
  display: block;
}.st__p-left .ant-table-pagination {
  display: block;
  float: none;
  text-align: left;
}.st__p-center .ant-table-pagination {
  display: block;
  float: none;
  text-align: center;
}.st__btn-sub .st__btn-text {
  color: inherit;
}.st__btn-disabled .st__btn-text {
  color: rgba(0, 0, 0, 0.25);
  pointer-events: none;
}.st .nz-resizable-handle {
  display: flex;
  align-items: center;
  justify-content: center;
}.st .nz-resizable-handle > i {
  width: 1px;
  height: 60%;
  background: #dadce0;
}.st .nz-resizable-preview {
  border-width: 0;
  border-right-width: 1px;
}.st .ant-table ~ nz-pagination > .ant-pagination {
  margin-bottom: 0;
}.st__filter-keyword {
  padding: 8px;
}.st .ant-table-column-title {
  display: flex;
  align-items: center;
}.st__head-optional,
.st__head-tip {
  margin-left: 2px;
  color: rgba(0, 0, 0, 0.35);
}.st .ant-table-thead > tr > th .ant-table-filter-selected.ant-table-filter-icon {
  color: #be2d2d;
}.st__checkall-selection {
  display: inline-block;
  margin-left: 4px;
}.st .ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td {
  border-bottom: 1px solid #dadce0;
}.st .ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table {
  margin: 0;
}.st .ant-table-cell-fix-left-first::after,
.st .ant-table-cell-fix-left-last::after {
  transform: translateX(80%);
}.st .ant-table-cell-fix-right-first::after,
.st .ant-table-cell-fix-right-last::after {
  transform: translateX(-80%);
}@media screen and (min-width: 768px) {
  .st__width-strict .ant-table-content > table,
  .st__width-strict .ant-table-body > table {
    word-wrap: break-word !important;
    table-layout: fixed !important;
  }
}.sv {
  display: block;
}.sv + .sv {
  margin-top: 16px;
}.sv__container {
  display: block;
}.sv__container .ant-row {
  margin-bottom: -16px;
  overflow: hidden;
}.sv__item-fixed {
  display: flex;
}.sv__item-fixed .sv__label {
  flex: 0 0 auto;
  overflow: hidden;
  text-align: right;
  text-overflow: ellipsis;
}.sv__item-fixed .sv__detail {
  flex: 1 0 0;
}.sv__title {
  display: block;
  float: none;
  clear: both;
  width: 100%;
  margin-bottom: 16px;
  color: #495057;
  font-weight: 500;
  font-size: 14px;
}.sv__label {
  display: table-cell;
  padding-bottom: 16px;
  color: rgba(0, 0, 0, 0.5);
  line-height: 22px;
  white-space: nowrap;
}.sv__label:not(.sv__label-empty)::after {
  position: relative;
  top: -0.5px;
  margin: 0 8px 0 2px;
  content: ':';
}.sv__label-optional {
  margin-left: 2px;
  color: rgba(0, 0, 0, 0.35);
}.sv__label-optional-no-text {
  margin-left: 0;
}.sv__label-optional > .anticon {
  margin-left: 2px;
}.sv__detail {
  display: table-cell;
  width: 100%;
  padding-bottom: 16px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 22px;
  word-break: break-all;
}.sv__type-primary .sv__detail {
  color: #be2d2d;
}.sv__type-success .sv__detail {
  color: #52c41a;
}.sv__type-danger .sv__detail {
  color: #ff4d4f;
}.sv__type-warning .sv__detail {
  color: #faad14;
}.sv__default::before {
  content: '-';
}.sv__default ~ .sv__unit {
  display: none !important;
}.sv__unit {
  display: inline;
  margin-left: 8px;
  color: #8c8c8c;
}.sv__small .ant-row {
  margin-bottom: -8px;
}.sv__small .sv__title {
  margin-bottom: 12px;
  color: rgba(0, 0, 0, 0.85);
}.sv__small .sv__label,
.sv__small .sv__detail {
  padding-bottom: 8px;
}.sv__value {
  display: inline-flex;
  align-items: center;
}.sv__value-prefix,
.sv__value-unit {
  color: rgba(0, 0, 0, 0.5);
  font-size: 12px;
  font-style: normal;
}.sv__value-prefix {
  padding-right: 3px;
}.sv__value-text {
  font-size: 18px;
}.sv__value-unit {
  padding-left: 3px;
}.sv__value:not(:first-child) {
  position: relative;
  margin-left: 8px;
  padding-left: 14px;
}.sv__value:not(:first-child)::before {
  position: absolute;
  left: 0;
  width: 6px;
  color: rgba(0, 0, 0, 0.5);
  content: '/';
}.sv__value-small .sv__value-text {
  font-size: 14px;
}.sv__value-large .sv__value-text {
  font-size: 24px;
}.sv__large .sv__title {
  font-size: 16px;
}.sv__horizontal .sv__label-width {
  display: flex;
  justify-content: flex-end;
}.sv__horizontal .sv__label-width .sv__label-text {
  overflow: hidden;
  text-overflow: ellipsis;
}.sv__vertical .sv__label {
  padding-bottom: 8px;
}.sv__vertical .sv__label,
.sv__vertical .sv__detail {
  display: block;
}.se__title {
  display: block;
  float: none;
  clear: both;
  width: 100%;
  color: #495057;
  font-weight: 700;
  font-size: 14px;
  line-height: 1.5715;
}.se__item:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}.se__item-empty::before {
  display: inline-block;
  content: '';
}.se__label {
  display: table-cell;
  flex: 0 0 auto;
  width: initial;
  white-space: nowrap;
  text-align: right;
}.se__label-optional {
  margin-left: 2px;
  color: rgba(0, 0, 0, 0.35);
}.se__label-optional-no-text {
  margin-left: 0;
}.se__label-optional > .anticon {
  margin-left: 2px;
}.se__control {
  flex: 1 0 0;
  width: 100%;
}.se__compact > .se__title,
.se__compact > .se__item {
  margin-bottom: 8px;
}.se__compact .ant-form-item-extra {
  display: none;
}.se__line {
  padding-bottom: 8px;
  border-bottom: 1px dashed #dadce0;
}.se__hide-label .se__nolabel,
.se__inline .se__nolabel,
.se__vertical .se__nolabel {
  display: none !important;
}.se__horizontal > .se__item {
  display: flex;
}.se__horizontal > .se__item:last-child {
  margin-bottom: 0;
}.se__horizontal > .se__item .se__label {
  display: flex;
  justify-content: flex-end;
}.se__horizontal > .se__item .se__label-text {
  overflow: hidden;
  text-overflow: ellipsis;
}.se__horizontal > .se__item .ant-form-item-required::before {
  line-height: inherit;
}.se__horizontal > .se__item .ant-form-item-label > label::after {
  margin-left: 4px;
}.se__vertical > .se__item {
  display: block;
  width: 100%;
}.se__inline .ant-form-item-label,
.se__inline .se__control {
  display: inline-block;
  width: initial !important;
  text-align: left;
  vertical-align: top;
}.se__inline > .se__item {
  margin-right: 16px;
}.se__inline > .se__item[col='1'] {
  flex-basis: auto;
  width: 100%;
}.se__inline > .se__item:last-child {
  margin-right: 0;
}@media (max-width: 767px) {
  .se__horizontal > .se__item {
    display: block;
  }
  .se__horizontal > .se__item .ant-form-item-label {
    width: 100% !important;
    text-align: left;
  }
  .se__horizontal > .se__item .se__label {
    justify-content: normal;
  }
  .se__horizontal .se__label,
  .se__vertical .se__label,
  .se__horizontal .se__control,
  .se__vertical .se__control {
    width: 100% !important;
  }
}.avatar-list {
  display: inline-block;
}.avatar-list__wrap {
  display: inline-block;
  margin-left: 8px;
  padding: 0;
  font-size: 0;
}.avatar-list__item {
  display: inline-block;
  width: 32px;
  height: 32px;
  margin-left: -8px;
  font-size: 13px;
}.avatar-list__item .ant-avatar {
  border: 1px solid #fff;
  cursor: pointer;
}.avatar-list__large {
  width: 40px;
  height: 40px;
}.avatar-list__small {
  width: 24px;
  height: 24px;
}.avatar-list__mini {
  width: 20px;
  height: 20px;
}.avatar-list__mini .ant-avatar {
  width: 20px;
  height: 20px;
  line-height: 20px;
}.avatar-list__mini .ant-avatar-string {
  font-size: 12px;
  line-height: 18px;
}.avatar-list-rtl {
  direction: rtl;
}ellipsis {
  display: inline;
}.ellipsis {
  display: inline-block;
  width: 100%;
  overflow: hidden;
  word-break: break-all;
}.ellipsis__lines {
  position: relative;
}.ellipsis__line-clamp {
  position: relative;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
}.ellipsis__shadow {
  position: absolute;
  z-index: -999;
  display: block;
  color: transparent;
  opacity: 0;
}.error-collect {
  padding-right: 24px;
  color: #f5222d;
  cursor: pointer;
}.error-collect__count {
  padding-left: 8px;
}.error-collect-rtl {
  padding-right: 0;
  padding-left: 24px;
  direction: rtl;
}.error-collect-rtl .error-collect__count {
  padding-right: 8px;
  padding-left: 0;
}.exception {
  display: flex;
  align-items: center;
  height: 100%;
}.exception__img-block {
  flex: 0 0 62.5%;
  width: 62.5%;
  padding-right: 152px;
  zoom: 1;
}.exception__img-block::before,
.exception__img-block::after {
  display: table;
  content: ' ';
}.exception__img-block::after {
  clear: both;
  height: 0;
  font-size: 0;
  visibility: hidden;
}.exception__img {
  float: right;
  width: 100%;
  max-width: 430px;
  height: 360px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: 100% 100%;
}.exception__cont {
  flex: auto;
}.exception__cont-title {
  margin-bottom: 24px;
  color: #434e59;
  font-weight: 600;
  font-size: 72px;
  line-height: 72px;
}.exception__cont-desc {
  margin-bottom: 16px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 20px;
  line-height: 28px;
}.exception__cont-actions .ant-btn:not(:last-child) {
  margin-right: 8px;
}@media screen and (max-width: 1200px) {
  .exception__img-block {
    padding-right: 88px;
  }
}@media screen and (max-width: 576px) {
  .exception {
    display: block;
    text-align: center;
  }
  .exception__img-block {
    margin: 0 auto 24px;
    padding-right: 0;
  }
}@media screen and (max-width: 480px) {
  .exception__img-block {
    margin-bottom: -24px;
    overflow: hidden;
  }
}.exception-rtl {
  direction: rtl;
}.exception-rtl .exception__cont-actions .ant-btn:not(:last-child) {
  margin-right: 0;
}.footer-toolbar {
  position: fixed;
  right: 0;
  bottom: 0;
  z-index: 9;
  display: flex;
  width: 100%;
  height: 56px;
  padding: 0 24px;
  line-height: 56px;
  background: #fff;
  border-top: 1px solid #dadce0;
  box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.03);
  transition: all 0.3s;
}.footer-toolbar__left {
  flex: 1;
}.full-content {
  display: block;
  height: 100%;
  overflow: auto;
}.full-content__body {
  overflow: hidden;
}.global-footer {
  display: block;
  margin: 48px 0 24px;
  padding: 0 16px;
  text-align: center;
}.global-footer__links {
  margin-bottom: 8px;
}.global-footer__links-item {
  display: inline-block;
  color: rgba(0, 0, 0, 0.45);
  transition: all 0.3s;
}.global-footer__links-item:not(:last-child) {
  margin-right: 40px;
}.global-footer__links-item:hover {
  color: rgba(0, 0, 0, 0.85);
}.global-footer__copyright {
  color: rgba(0, 0, 0, 0.45);
  font-size: 13px;
}.global-footer-rtl {
  direction: rtl;
}.global-footer-rtl .global-footer__links-item:not(:last-child) {
  margin-right: inherit;
  margin-left: 40px;
}.notice-icon {
  width: 336px;
}.notice-icon__btn {
  display: inline-block;
  cursor: pointer;
  transition: all 0.3s;
}.notice-icon .ant-popover-inner-content {
  padding: 0;
}.notice-icon .ant-tabs-bar {
  margin-bottom: 4px;
}.notice-icon .ant-tabs-nav .ant-tabs-tab {
  margin-right: 32px;
  padding: 12px 16px;
}.notice-icon .ant-tabs-nav .ant-tabs-tab:last-child {
  margin-right: 0;
}.notice-icon .ant-tabs-nav-scroll {
  text-align: center;
}.notice-icon .ant-list {
  max-height: 400px;
  overflow: auto;
}.notice-icon .ant-list-item {
  padding-right: 24px;
  padding-left: 24px;
  overflow: hidden;
  cursor: pointer;
  transition: all 0.3s;
}.notice-icon .ant-list-item:last-child {
  border-bottom: 0;
}.notice-icon .ant-list-item:hover {
  background: #fff2f0;
}.notice-icon .ant-list-item-meta {
  width: 100%;
}.notice-icon .ant-list-item-meta-title {
  margin-bottom: 8px;
  font-weight: normal;
}.notice-icon .ant-list-item .ant-avatar {
  margin-top: 4px;
  background: #fff;
}.notice-icon__notfound {
  padding: 73px 0 88px;
  color: rgba(0, 0, 0, 0.45);
  text-align: center;
}.notice-icon__notfound-img {
  display: inline-block;
  height: 76px;
  margin-bottom: 16px;
}.notice-icon__clear {
  height: 46px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 46px;
  text-align: center;
  border-top: 1px solid #dadce0;
  border-radius: 0 0 4px 4px;
  cursor: pointer;
  transition: all 0.3s;
}.notice-icon__clear:hover {
  color: #495057;
}.notice-icon__item .ant-badge-count {
  top: -10px;
}.notice-icon__item-read {
  opacity: 0.4;
}.notice-icon__item-desc {
  font-size: 12px;
  line-height: 1.5715;
}.notice-icon__item-time {
  margin-top: 4px;
  font-size: 12px;
  line-height: 1.5715;
}.notice-icon__item-extra {
  float: right;
  margin-top: -1.5px;
  margin-right: 0;
  color: rgba(0, 0, 0, 0.45);
  font-weight: normal;
}.page-header {
  display: block;
  padding: 16px 32px 0 32px;
  background-color: #fff;
  border-bottom: 1px solid #dadce0;
}.page-header__wide {
  max-width: 1200px;
  margin: auto;
}.page-header .ant-breadcrumb {
  margin-bottom: 10px;
}.page-header .ant-tabs {
  margin: 0 0 -11px 0;
}.page-header .ant-tabs-bar {
  border-bottom: 1px solid #dadce0;
}.page-header__detail {
  display: flex;
}.page-header__row {
  display: flex;
  width: 100%;
}.page-header__logo {
  flex: 0 1 auto;
  margin-right: 10px;
  padding-top: 1px;
}.page-header__logo img {
  display: block;
  width: 28px;
  height: 28px;
  border-radius: 4px;
}.page-header__title {
  color: #495057;
  font-weight: 500;
  font-size: 20px;
}.page-header__title small {
  padding-left: 8px;
  font-weight: normal;
  font-size: 14px;
}.page-header__action {
  min-width: 266px;
  margin-left: 56px;
}.page-header__title,
.page-header__desc {
  flex: auto;
}.page-header__action,
.page-header__extra,
.page-header__main {
  flex: 0 1 auto;
}.page-header__main {
  width: 100%;
}.page-header__title,
.page-header__action {
  margin-bottom: 10px;
}.page-header__logo,
.page-header__desc,
.page-header__extra {
  margin-bottom: 10px;
}.page-header__action,
.page-header__extra {
  text-align: right;
}.page-header__extra {
  min-width: 242px;
  margin-left: 88px;
}@media screen and (max-width: 1200px) {
  .page-header__extra {
    margin-left: 44px;
  }
}@media screen and (max-width: 992px) {
  .page-header__extra {
    margin-left: 20px;
  }
}@media screen and (max-width: 768px) {
  .page-header__row {
    display: block;
  }
  .page-header__action,
  .page-header__extra {
    margin-left: 0;
    text-align: left;
  }
}@media screen and (max-width: 576px) {
  .page-header__detail {
    display: block;
  }
}@media screen and (max-width: 480px) {
  .page-header__action .ant-btn-group,
  .page-header__action .ant-btn {
    display: block;
    margin-bottom: 8px;
  }
  .page-header__action .ant-input-search-enter-button .ant-btn {
    margin-bottom: 0;
  }
  .page-header__action .ant-btn-group > .ant-btn {
    display: inline-block;
    margin-bottom: 0;
  }
}.page-header-rtl {
  direction: rtl;
}.page-header-rtl .page-header__logo {
  margin-right: 0;
  margin-left: 10px;
}.page-header-rtl .page-header__title small {
  padding-right: 8px;
  padding-left: 0;
}.page-header-rtl .page-header__action {
  margin-right: 56px;
  margin-left: 0;
}.page-header-rtl .page-header__extra {
  margin-right: 88px;
  margin-left: 0;
}@media screen and (max-width: 1200px) {
  .page-header-rtl .page-header__extra {
    margin-right: 44px;
    margin-left: 0;
  }
}@media screen and (max-width: 992px) {
  .page-header-rtl .page-header__extra {
    margin-right: 20px;
    margin-left: 0;
  }
}.quick-menu {
  position: fixed;
  right: -1px;
  left: auto;
  z-index: 11;
  display: block;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transition: margin 0.3s cubic-bezier(1, 0, 0, 1);
}.quick-menu,
.quick-menu__ctrl {
  background-color: #fff;
  border: 1px solid #fff;
  box-shadow: 0 6px 16px -8px rgba(0, 0, 0, 0.08), 0 9px 28px 0 rgba(0, 0, 0, 0.05), 0 12px 48px 16px rgba(0, 0, 0, 0.03);
}.quick-menu__inner {
  position: relative;
  padding: 0 12px;
}.quick-menu__ctrl {
  position: absolute;
  top: -1px;
  left: -50px;
  width: 50px;
  height: 50px;
  text-align: center;
  border-right: 0;
  border-radius: 3px 0 0 3px;
  cursor: pointer;
}.quick-menu__ctrl-icon {
  font-size: 20px;
  line-height: 49px;
}.result {
  display: block;
  width: 72%;
  margin: 0 auto;
  text-align: center;
}@media screen and (max-width: 480px) {
  .result {
    width: 100%;
  }
}.result__icon {
  margin-bottom: 24px;
  font-size: 72px;
  line-height: 72px;
}.result__icon-success {
  color: #52c41a;
}.result__icon-error {
  color: #ff4d4f;
}.result__title {
  margin-bottom: 16px;
  color: #495057;
  font-weight: 500;
  font-size: 24px;
  line-height: 32px;
}.result__desc {
  margin-bottom: 24px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 22px;
}.result__extra {
  padding: 24px 40px;
  text-align: left;
  background: #fafafa;
  border-radius: 4px;
}@media screen and (max-width: 480px) {
  .result__extra {
    padding: 18px 20px;
  }
}.result__actions {
  margin-top: 32px;
}.result__actions button:not(:last-child) {
  margin-right: 8px;
}.result .ant-steps .ant-steps-head,
.result .ant-steps .ant-steps-title {
  background: #fafafa;
}.result-rtl {
  direction: rtl;
}.reuse-tab {
  display: block;
  background-color: #fff;
  outline: none;
  -webkit-user-select: none;
          user-select: none;
}.reuse-tab .ant-tabs-nav .ant-tabs-tab .reuse-tab__op {
  position: absolute;
  display: none;
  margin: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 10px;
}.reuse-tab .ant-tabs-nav .ant-tabs-tab:hover .reuse-tab__op {
  display: block;
}.reuse-tab .ant-tabs-nav .ant-tabs-tab .reuse-tab__name-width {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}.reuse-tab .ant-tabs > .ant-tabs-nav {
  margin: 0;
}.reuse-tab__line {
  padding: 8px;
  border-bottom: 1px solid #d9d9d9;
}.reuse-tab__line .ant-tabs-nav::before {
  border-bottom: none;
}.reuse-tab__line .ant-tabs-nav .ant-tabs-tab {
  padding: 0;
}.reuse-tab__line .ant-tabs-nav .ant-tabs-tab .reuse-tab__op {
  top: 12px;
  right: 2px;
}.reuse-tab__line .ant-tabs-nav .ant-tabs-tab .reuse-tab__name {
  display: inline-block;
  padding: 8px 20px;
}.reuse-tab__card {
  padding-top: 8px;
}.reuse-tab__card .ant-tabs-nav-container {
  padding: 0 8px;
}.reuse-tab__card .ant-tabs-nav .ant-tabs-tab .reuse-tab__op {
  top: 4px;
  right: 4px;
}.reuse-tab__disabled {
  opacity: 0.8;
  pointer-events: none;
}.reuse-tab__cm .ant-menu {
  border: 1px solid #e9e9e9;
}.tag-select {
  position: relative;
  display: block;
  max-height: 24px;
  margin-left: -8px;
  overflow: hidden;
  line-height: 1.5715;
  transition: all 0.3s;
  -webkit-user-select: none;
          user-select: none;
}.tag-select__expanded {
  max-height: 200px;
  transition: all 0.3s;
}.tag-select__has-expand {
  padding-right: 50px;
}.tag-select .ant-tag {
  margin-right: 24px;
  padding: 0 8px;
}.tag-select__trigger {
  position: absolute;
  top: 0;
  right: 0;
}.tag-select__trigger-icon {
  margin-left: 8px;
  font-size: 12px;
}.tag-select-rtl {
  margin-right: -8px;
  margin-left: 0;
  direction: rtl;
}.tag-select-rtl__has-expand {
  padding-right: 0 !important;
  padding-left: 50px !important;
}.tag-select-rtl .tag-select .ant-tag {
  margin-right: 0;
  margin-left: 24px;
}.tag-select-rtl .tag-select__trigger {
  right: initial;
  left: 0;
}.tag-select-rtl .tag-select__trigger-icon {
  margin-right: 0;
  margin-left: 8px;
}.down-file__not-support {
  display: none;
}.loading-backdrop {
  z-index: 9999;
  background-color: rgba(0, 0, 0, 0.15);
  opacity: 1;
}.loading-default {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10000;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}.loading-default__icon {
  margin-bottom: 8px;
  color: #be2d2d;
  font-size: 24px;
}.loading-default__text {
  color: #be2d2d;
}.loading-default__custom {
  width: 64px;
  height: 64px;
  fill: #ffffff;
}.loading-default-rtl {
  direction: rtl;
}.onboarding + .cdk-overlay-container {
  z-index: 99999;
}.onboarding__mask {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99998;
  background-color: #000;
  opacity: 0.5;
}.onboarding__item {
  position: absolute;
}.onboarding__light {
  position: absolute;
  z-index: 99999;
  background-color: rgba(255, 255, 255, 0.9);
  animation: 2500ms cubic-bezier(0.55, 0.05, 0.6, 0.2) 0s infinite normal none running onboardingAnt;
  pointer-events: none;
}.onboarding__light-el {
  z-index: 100000 !important;
}.onboarding__light-ant {
  transition: all 0.3s ease-out;
}.onboarding__footer {
  margin-top: 8px;
}.onboarding__total {
  color: rgba(0, 0, 0, 0.85);
}@keyframes onboardingAnt {
  0%,
  33% {
    box-shadow: #ffffff 0 0 0 2px, #ffffff 0 0 0;
  }
  66%,
  100% {
    box-shadow: #ffffff 0 0 0 2px, rgba(255, 255, 255, 0.01) 0 0 0 10px;
  }
}.onboarding-rtl {
  direction: rtl;
}.pdf-container {
  position: relative;
  display: block;
  height: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}g2-chart,
g2-bar,
g2-gauge,
g2-mini-area,
g2-mini-bar,
g2-single-bar,
g2-tag-cloud,
g2-timeline,
g2,
g2-custom {
  display: block;
}g2-bar,
g2-tag-cloud {
  width: 100%;
}.g2-card {
  position: relative;
}.g2-card__top {
  position: relative;
  width: 100%;
  overflow: hidden;
}.g2-card__top-margin {
  margin-bottom: 12px;
}.g2-card__top-has-margin {
  margin-bottom: 20px;
}.g2-card__meta {
  height: 22px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 13px;
  line-height: 22px;
}.g2-card__meta-wrap {
  float: left;
}.g2-card__meta-action {
  position: absolute;
  top: 4px;
  right: 0;
  line-height: 1;
  cursor: pointer;
}.g2-card__avatar {
  position: relative;
  top: 4px;
  float: left;
  margin-right: 20px;
}.g2-card__avatar img {
  border-radius: 100%;
}.g2-card__total {
  height: 38px;
  margin-top: 4px;
  margin-bottom: 0;
  overflow: hidden;
  color: #495057;
  font-size: 30px;
  line-height: 38px;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
}.g2-card__desc {
  width: 100%;
  margin-bottom: 12px;
}.g2-card__footer {
  margin-top: 8px;
  padding-top: 9px;
  border-top: 1px solid #dadce0;
}.g2-card__footer > * {
  position: relative;
}.g2-mini-progress {
  position: relative;
  display: block;
  width: 100%;
  padding: 5px 0;
}.g2-mini-progress__wrap {
  position: relative;
  background-color: #f5f5f5;
}.g2-mini-progress__value {
  width: 0;
  height: 100%;
  background-color: #be2d2d;
  border-radius: 1px 0 0 1px;
  transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s;
}.g2-mini-progress__target {
  position: absolute;
  top: 0;
  bottom: 0;
}.g2-mini-progress__target-item {
  position: absolute;
  top: 0;
  left: 0;
  width: 2px;
  height: 4px;
  border-radius: 100px;
}.g2-mini-progress__target-item:last-child {
  top: auto;
  bottom: 0;
}.g2-pie {
  position: relative;
  display: block;
}.g2-pie__chart {
  position: relative;
}.g2-pie__legend {
  position: absolute;
  top: 50%;
  right: 0;
  min-width: 250px;
  margin: 0 20px;
  padding: 0;
  list-style: none;
  transform: translateY(-50%);
}.g2-pie__legend-item {
  height: 22px;
  margin-bottom: 16px;
  line-height: 22px;
  cursor: pointer;
}.g2-pie__legend-item:last-child {
  margin-bottom: 0;
}.g2-pie__legend-title {
  color: rgba(0, 0, 0, 0.85);
}.g2-pie__legend-dot {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
  margin-right: 8px;
  border-radius: 8px;
}.g2-pie__legend-percent {
  color: rgba(0, 0, 0, 0.45);
}.g2-pie__legend-value {
  position: absolute;
  right: 0;
}.g2-pie__legend-has .g2-pie__chart {
  width: calc(100% - 240px);
}.g2-pie__legend-block .g2-pie__chart {
  width: 100%;
  margin: 0 0 32px;
}.g2-pie__legend-block .g2-pie__legend {
  position: relative;
  min-width: auto;
  transform: none;
}.g2-pie__total {
  position: absolute;
  top: 50%;
  left: 50%;
  height: 62px;
  text-align: center;
  transform: translate(-50%, -50%);
}.g2-pie__total-title {
  height: 22px;
  margin-bottom: 8px;
  color: rgba(0, 0, 0, 0.45);
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
}.g2-pie__total-stat {
  display: block;
  height: 32px;
  color: #495057;
  font-size: 1.2em;
  line-height: 32px;
  white-space: nowrap;
}.g2-pie__mini .g2-pie__total-title {
  margin-top: 4px;
  margin-bottom: 0;
}.g2-radar {
  display: block;
}.g2-radar__legend {
  margin-top: 16px;
}.g2-radar__legend-item {
  position: relative;
  color: rgba(0, 0, 0, 0.45);
  line-height: 22px;
  text-align: center;
  cursor: pointer;
}.g2-radar__legend-item::after {
  position: absolute;
  top: 8px;
  right: 0;
  width: 1px;
  height: 40px;
  background-color: #dadce0;
  content: '';
}.g2-radar__legend-item:last-child::after {
  display: none;
}.g2-radar__legend-title {
  margin-top: 4px;
  margin-bottom: 0;
  padding-left: 16px;
  color: #495057;
  font-size: 24px;
  line-height: 32px;
}.g2-radar__legend-dot {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 6px;
  height: 6px;
  margin-right: 6px;
  border-radius: 6px;
}.g2-water-wave {
  position: relative;
  display: inline-block;
  transform-origin: left;
}.g2-water-wave__desc {
  position: absolute;
  top: 32px;
  left: 0;
  width: 100%;
  text-align: center;
}.g2-water-wave__desc-title {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 22px;
}.g2-water-wave__desc-percent {
  color: #495057;
  font-size: 24px;
  line-height: 32px;
}.g2-water-wave__canvas {
  transform: scale(0.5);
  transform-origin: 0 0;
}.number-info {
  display: inline-block;
}.number-info__title {
  margin-bottom: 16px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 15px;
  transition: all 0.3s;
}.number-info__title-sub {
  height: 22px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.45);
  font-size: 13px;
  line-height: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
}.number-info__value {
  margin-top: 4px;
  overflow: hidden;
  font-size: 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
}.number-info__value-suffix {
  margin-left: 4px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
  font-style: normal;
}.number-info__value-text {
  display: inline-block;
  height: 32px;
  color: #495057;
  font-size: 24px;
  line-height: 32px;
}.number-info__value-sub {
  margin-left: 32px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 15px;
  vertical-align: top;
}.number-info__value-sub .anticon {
  margin-left: 4px;
  font-size: 12px;
  transform: scale(0.82);
}.number-info__value-sub .anticon-caret-up {
  color: #f5222d;
}.number-info__value-sub .anticon-caret-down {
  color: #52c41a;
}.number-info__light .number-info__value-text {
  color: rgba(0, 0, 0, 0.85);
}.number-info:not(:first-child) {
  position: relative;
  margin-left: 32px;
  padding-left: 32px;
}.number-info:not(:first-child)::after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 1px;
  margin: 8px 0;
  background-color: #dadce0;
  content: '';
}.trend {
  display: inline-block;
  font-size: 13px;
  line-height: 22px;
}.trend__up,
.trend__down {
  position: relative;
  top: 1px;
  margin-left: 4px;
}.trend__up i,
.trend__down i {
  font-size: 12px;
  transform: scale(0.83);
}.trend__up {
  color: #f5222d;
}.trend__down {
  top: -1px;
  color: #52c41a;
}.trend__grey .trend__up,
.trend__grey .trend__down {
  color: rgba(0, 0, 0, 0.85);
}.trend__reverse .trend__up {
  color: #52c41a;
}.trend__reverse .trend__down {
  color: #f5222d;
}/**
 * 侧边栏固定时滚动条显示风格：
 * - hide: 隐藏滚动条（默认）
 * - show: 显示美化后滚动条
 */.alain-pro__menu {
  display: block;
}.alain-pro__menu-item--disabled {
  pointer-events: none;
}.alain-pro__menu-only-icon .alain-pro__menu-item {
  padding-right: 8px !important;
  padding-left: 8px !important;
}.alain-pro__menu-only-icon .alain-pro__menu-item:first-child {
  padding-left: 0;
}.alain-pro__menu-only-icon .alain-pro__menu-icon {
  margin-right: 0;
  font-size: 16px;
}.alain-pro__menu-title {
  position: relative;
}.alain-pro__menu-title-badge {
  display: flex;
  justify-content: center;
  width: 18px;
  height: 18px;
  padding: 0;
  font-size: 12px;
  line-height: 18px;
  background: #be2d2d;
  border-radius: 50%;
}.alain-pro__menu-title-badge > em {
  color: #fff;
  font-style: normal;
}.alain-pro__menu-img {
  width: 14px !important;
  height: 14px !important;
}.alain-pro__side-nav .alain-pro__menu-title {
  display: flex;
  align-items: center;
}.alain-pro__side-nav .alain-pro__menu-title-text {
  flex: 1;
}.alain-pro__side-nav .ant-menu-inline-collapsed .alain-pro__menu-title-badge {
  position: absolute;
  top: 0;
  right: -16px;
  width: 8px;
  height: 8px;
}.alain-pro__side-nav .ant-menu-inline-collapsed .alain-pro__menu-title-badge > em {
  display: none;
}.alain-pro__main {
  min-height: 100vh;
  background-color: #fff;
}.alain-pro__main > .ant-layout-header {
  height: 46px;
  line-height: 46px;
}.alain-pro__page-header-wrapper {
  position: relative;
  display: block;
  margin: 0 0 0;
}.alain-pro__page-header-content {
  margin: 0 0 0;
}.alain-pro__page-grid {
  display: block;
  width: 100%;
  height: 100%;
  min-height: 100%;
  transition: 0.3s;
}.alain-pro__page-grid-wide {
  max-width: 1200px;
  margin: 0 auto;
}.alain-pro__page-grid-no-spacing {
  width: initial;
  margin: 0 0 0;
}.alain-pro__fetching-icon {
  display: none;
}.alain-pro__fetching .alain-pro__fetching-icon {
  display: block;
}@media screen and (max-width: 767px) {
  .alain-pro__page-header-content {
    margin: 0 10px 0;
  }
}.alain-pro__header {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 46px;
  padding: 0 12px 0 0;
  background: #fff;
  box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
}.alain-pro__header-logo {
  padding: 0 24px;
}.alain-pro__header-right {
  display: flex;
  align-items: center;
  justify-items: center;
}.alain-pro__header-item {
  position: relative;
  display: flex;
  align-items: center;
  justify-items: center;
  height: 46px;
  padding: 0 12px;
  line-height: 46px;
  cursor: pointer;
  transition: all 0.3s;
}.alain-pro__header-item > i,
.alain-pro__header-item-icon {
  font-size: 16px !important;
  transform: none !important;
}.alain-pro__header-item,
.alain-pro__header-item-icon {
  color: rgba(255, 255, 255, 0.8);
}.alain-pro__header-item:hover {
  background: rgba(0, 0, 0, 0.025);
}.alain-pro__header-item:hover,
.alain-pro__header-item:hover .alain-pro__header-item-icon {
  color: #fff;
}.alain-pro__header-trigger {
  padding: 0 24px;
}.alain-pro__header-trigger .alain-pro__header-item-icon {
  font-size: 20px !important;
}.alain-pro__header-search:hover {
  background: transparent;
}.alain-pro__header-fixed {
  position: fixed;
  top: 0;
  right: 0;
  z-index: 9;
  width: 100%;
  transition: width 0.2s;
}.alain-pro__header-hide {
  opacity: 0;
  transition: opacity 0.2s;
}@media only screen and (max-width: 767px) {
  .alain-pro__header-name {
    display: none;
  }
  .alain-pro__header-trigger {
    padding: 0 12px;
  }
  .alain-pro__header-logo {
    position: relative;
    padding-right: 12px;
    padding-left: 12px;
  }
}layout-pro-header {
  z-index: 1;
}[dir='rtl'] .alain-pro__header-fixed {
  right: inherit;
  left: 0;
}@top-nav-color-selected :tint (#be2d2d, 90%);.alain-pro__top-nav {
  position: relative;
  width: 100%;
  height: 46px;
  padding: 0 12px 0 0;
  box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
  transition: background 0.3s, width 0.2s;
}.alain-pro__top-nav .alain-pro__menu .ant-menu {
  display: flex;
  align-items: center;
  height: 46px;
  background-color: #be2d2d;
  border: none;
}.alain-pro__top-nav .alain-pro__menu .ant-menu-item a,
.alain-pro__top-nav .alain-pro__menu .ant-menu-submenu a {
  color: #f9eaea;
}.alain-pro__top-nav .alain-pro__menu .ant-menu-item:hover,
.alain-pro__top-nav .alain-pro__menu .ant-menu-submenu:hover,
.alain-pro__top-nav .alain-pro__menu .ant-menu-item-active,
.alain-pro__top-nav .alain-pro__menu .ant-menu-submenu-active,
.alain-pro__top-nav .alain-pro__menu .ant-menu-item-open,
.alain-pro__top-nav .alain-pro__menu .ant-menu-submenu-open,
.alain-pro__top-nav .alain-pro__menu .ant-menu-item-selected,
.alain-pro__top-nav .alain-pro__menu .ant-menu-submenu-selected {
  color: #f9eaea;
  border-bottom: 2px solid #f9eaea;
}.alain-pro__top-nav .alain-pro__menu .ant-menu-item:hover a,
.alain-pro__top-nav .alain-pro__menu .ant-menu-submenu:hover a,
.alain-pro__top-nav .alain-pro__menu .ant-menu-item-active a,
.alain-pro__top-nav .alain-pro__menu .ant-menu-submenu-active a,
.alain-pro__top-nav .alain-pro__menu .ant-menu-item-open a,
.alain-pro__top-nav .alain-pro__menu .ant-menu-submenu-open a,
.alain-pro__top-nav .alain-pro__menu .ant-menu-item-selected a,
.alain-pro__top-nav .alain-pro__menu .ant-menu-submenu-selected a {
  color: #f9eaea;
}.alain-pro__top-nav .alain-pro__menu-wrap {
  flex: 1;
  padding-right: 8px;
}.alain-pro__top-nav .alain-pro__menu-item {
  height: 100%;
}.alain-pro__top-nav .alain-pro__menu-item .ant-menu-submenu-title {
  height: 100%;
  padding: 0 12px;
}.alain-pro__top-nav .alain-pro__menu-icon {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}.alain-pro__top-nav .alain-pro__menu-title {
  color: #f9eaea;
}.alain-pro__top-nav-main {
  display: flex;
  height: 46px;
  padding-left: 24px;
}.alain-pro__top-nav-main-wide {
  max-width: 1200px;
  margin: auto;
  padding-left: 4px;
}.alain-pro__top-nav-main-left {
  display: flex;
  flex: 1;
}.alain-pro__top-nav-logo {
  width: 165px;
}.alain-pro__top-nav-logo h1 {
  margin: 0 0 0 12px;
  color: #fff;
  font-size: 16px;
}.alain-pro__top-nav-logo img {
  display: inline-block;
  height: 28px;
  min-height: 28px;
  max-height: 28px;
  margin-top: 0.55rem;
  vertical-align: middle;
}.alain-pro__top-nav .alain-pro__menu-title-badge {
  position: absolute;
  top: -16px;
  right: -16px;
}.alain-pro__dark .alain-pro__top-nav .alain-pro__header-item,
.alain-pro__dark .alain-pro__top-nav .alain-pro__header-item-icon {
  color: rgba(255, 255, 255, 0.65);
}.alain-pro__dark .alain-pro__top-nav .alain-pro__header-item:hover,
.alain-pro__dark .alain-pro__top-nav .alain-pro__header-item .ant-popover-open {
  background: #be2d2d;
}.alain-pro__dark .alain-pro__top-nav .alain-pro__header-item:hover .alain-pro__header-item,
.alain-pro__dark .alain-pro__top-nav .alain-pro__header-item .ant-popover-open .alain-pro__header-item,
.alain-pro__dark .alain-pro__top-nav .alain-pro__header-item:hover .alain-pro__header-item-icon,
.alain-pro__dark .alain-pro__top-nav .alain-pro__header-item .ant-popover-open .alain-pro__header-item-icon {
  color: #fff;
}.alain-pro__light .alain-pro__top-nav {
  background-color: #fff;
}.alain-pro__light .alain-pro__top-nav h1 {
  color: #002140;
}[dir='rtl'] .alain-pro__top-nav-logo h1 {
  margin-right: 12px;
  margin-left: 0;
}.alain-pro__sider {
  position: relative;
  z-index: 10;
  display: block;
  min-height: 100vh;
  overflow: hidden;
  box-shadow: 2px 0 6px rgba(0, 21, 41, 0.35);
}.alain-pro__sider-logo {
  position: relative;
  display: block;
  height: 46px;
  padding-left: 14px;
  overflow: hidden;
  line-height: 46px;
  background: #be2d2d;
  transition: all 0.3s;
}.alain-pro__sider-logo img {
  display: inline-block;
  height: 30px;
  min-height: 30px;
  max-height: 30px;
  margin-top: 0.5rem;
  vertical-align: middle;
  transition: height 0.15s linear;
}.alain-pro__sider-logo h1 {
  display: inline-block;
  margin: 0 0 0 12px;
  color: white;
  font-weight: 600;
  font-size: 15px;
  font-family: 'Myriad Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  vertical-align: middle;
  transition: all 0.3s;
}.alain-pro__sider-fixed {
  position: fixed;
  top: 0;
  left: 0;
}.alain-pro__sider-fixed .alain-pro__side-nav-wrap {
  height: calc(100vh - 46px);
  padding-bottom: 24px;
  overflow-y: scroll;
}.alain-pro__drawer .ant-drawer-wrapper-body {
  height: 100%;
  overflow: auto;
}.alain-pro__drawer .ant-drawer-body {
  height: 100vh;
  padding: 0;
  overflow-x: hidden;
}.aside-collapsed .alain-pro__sider-logo {
  display: flex;
  justify-content: center;
  padding: 0;
}.aside-collapsed .alain-pro__sider-logo h1 {
  display: none;
}.alain-pro__light .alain-pro__sider {
  background-color: #fff;
  box-shadow: 2px 0 8px 0 rgba(29, 35, 41, 0.05);
}.alain-pro__light .alain-pro__sider-logo {
  background: #fff;
  box-shadow: 1px 1px 0 0 #dadce0;
}.alain-pro__light .alain-pro__sider-logo h1 {
  color: #be2d2d;
}.alain-pro__light .alain-pro__sider .ant-menu-light {
  border-right-color: transparent;
}.alain-pro__sider-fixed .alain-pro__side-nav-wrap {
  -webkit-overflow-scrolling: touch;
  -ms-scroll-chaining: chained;
  -ms-content-zooming: zoom;
  -ms-scroll-rails: none;
  -ms-content-zoom-limit-min: 100%;
  -ms-content-zoom-limit-max: 500%;
  -ms-scroll-snap-type: proximity;
  -ms-scroll-snap-points-x: snaplist(100%, 200%, 300%, 400%, 500%);
  -ms-overflow-style: none;
  scrollbar-width: none;
}.alain-pro__sider-fixed .alain-pro__side-nav-wrap::-webkit-scrollbar {
  width: 0;
  height: 0;
}.alain-pro__sider-fixed .alain-pro__side-nav-wrap::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 0 transparent;
}.alain-pro__sider-fixed .alain-pro__side-nav-wrap::-webkit-scrollbar-thumb {
  background-color: transparent;
}[dir='rtl'] .alain-pro__sider-logo {
  padding-right: 14px;
  padding-left: 0;
}[dir='rtl'] .alain-pro__sider-logo h1 {
  margin-right: 12px;
  margin-left: 0;
}[dir='rtl'] .alain-pro__sider-fixed {
  right: 0;
  left: inherit;
}[dir='rtl'] .aside-collapsed .alain-pro__sider-logo {
  padding: 0;
}.ant-layout-sider-collapsed .alain-pro__sider-logo img {
  margin-top: 0;
  margin-left: 0;
}.alain-pro__footer {
  padding: 0;
}.ant-card {
  transition: none;
}.alain-pro__header-item .ant-badge-count {
  position: absolute;
  top: 24px;
  right: 12px;
}.full-content__opened layout-pro-header,
.full-content__opened .alain-pro__sider,
.full-content__opened reuse-tab {
  display: none !important;
}.full-content__hidden-title page-header {
  display: none !important;
}.footer-toolbar {
  z-index: 99;
  width: auto;
}.footer-toolbar__body .alain-pro__body {
  margin-bottom: 64px !important;
}.alain-pro__menu-side .footer-toolbar {
  left: 256px;
}.alain-pro__menu-top .footer-toolbar {
  left: 0;
}.aside-collapsed .footer-toolbar {
  left: 60px;
}.page-header {
  padding-right: 0;
  padding-left: 0;
}.btn-flat {
  background: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}.ant-dropdown-menu-item {
  outline: none;
}@page {
  size: a3;
}.brand-page-loading {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  min-height: 200px;
}.brand-top-right {
  position: absolute;
  top: 8px;
  right: 8px;
}.brand-top-left {
  position: absolute;
  top: 8px;
  left: 8px;
}.brand-range-picker__date {
  display: inline-block;
  width: 240px;
}.setting-drawer__handle-opened {
  right: 300px !important;
}.setting-drawer__blockChecbox {
  display: flex;
}.setting-drawer__blockChecbox-item {
  position: relative;
  margin-right: 16px;
  border-radius: 4px;
  cursor: pointer;
}.setting-drawer__blockChecbox-item img {
  width: 48px;
}.setting-drawer__blockChecbox-selectIcon {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  padding-top: 15px;
  padding-left: 24px;
  color: #be2d2d;
  font-weight: bold;
  font-size: 14px;
}.setting-drawer__handle {
  top: 114px;
  width: 32px;
  height: 32px;
  background: rgba(0, 0, 0, 0.38);
}.setting-drawer__handle-icon {
  font-size: 16px;
}.setting-drawer-rtl .setting-drawer__handle-opened {
  right: inherit !important;
  left: 300px !important;
}.alain-pro__header-search {
  display: flex;
}.alain-pro__header-search .anticon-search {
  font-size: 16px;
  cursor: pointer;
}.alain-pro__header-search-input {
  width: 0;
  overflow: hidden;
  background: transparent;
  border-radius: 0;
  transition: width 0.3s, margin-left 0.3s;
}.alain-pro__header-search-input .ant-select-selection {
  background: transparent;
}.alain-pro__header-search-input input {
  padding-right: 0;
  padding-left: 0;
  background: transparent;
  border: 0;
  outline: none;
  box-shadow: none;
}.alain-pro__header-search-input,
.alain-pro__header-search-input:hover,
.alain-pro__header-search-input:focus {
  border-bottom: 1px solid #d9d9d9;
}.alain-pro__header-search-show:hover {
  background: none !important;
}.alain-pro__header-search-show .alain-pro__header-search-input {
  width: 210px;
  margin-left: 8px;
}.alain-pro__dark .alain-pro__top-nav .alain-pro__header-search-show .ant-input {
  color: #fff;
}.brand-bordered {
  overflow: hidden;
  border: 1px solid rgba(24, 28, 33, 0.06);
}.brand-bordered > [class*='ant-col-']::before,
.brand-bordered > [class*='ant-col-']::after {
  position: absolute;
  display: block;
  content: '';
}.brand-bordered > [class*='ant-col-']::before {
  right: 0;
  bottom: -1px;
  left: 0;
  height: 0;
  border-top: 1px solid rgba(24, 28, 33, 0.06);
}.brand-bordered > [class*='ant-col-']::after {
  top: 0;
  bottom: 0;
  left: -1px;
  width: 0;
  border-left: 1px solid rgba(24, 28, 33, 0.06);
}.brand-border-width-2 {
  border-width: 2px !important;
}.brand-collapse-arrow-reverse .ant-collapse > .ant-collapse-item > .ant-collapse-header {
  padding-right: 40px;
  padding-left: 12px;
}.brand-collapse-arrow-reverse .ant-collapse > .ant-collapse-item > .ant-collapse-header .arrow {
  right: 16px;
  left: unset;
}/* You can add global styles to this file, and also import other style files */.ant-code-editor {
  display: block;
  position: relative;
  height: 100%;
  width: 100%;
  background-color: #fff;
}.ant-code-editor .ant-code-editor-loading {
  position: absolute;
  display: flex;
  justify-content: center;
  height: 100%;
  width: 100%;
  z-index: 100;
  background-color: #fff;
}.ant-code-editor .ant-code-editor-toolkit {
  top: 20px;
  right: 160px;
  position: absolute;
  height: 24px;
  z-index: 2;
  min-width: 100px;
  background: transparent;
  text-align: right;
}.ant-code-editor .ant-code-editor-toolkit i {
  position: relative;
  right: 4px;
  cursor: pointer;
}.ant-code-editor .ant-code-editor-toolkit i:not(:last-child) {
  padding-right: 4px;
}.ant-code-editor .ant-code-editor-toolkit i.active {
  color: #be2d2d;
}.btn--fab {
  position: fixed;
  right: 2%;
  bottom: 7%;
  z-index: 999;
  height: 4rem;
  font-size: 3rem;
  cursor: pointer;
}.btn--fab i {
  color: #be2d2d;
  background-color: #fff;
  border-radius: 50%;
}.ant-btn.btn-primary {
  color: #fff;
  background-color: #be2d2d;
  border-color: #be2d2d;
}.ant-btn.btn-primary:hover,
.ant-btn.btn-primary:active,
.ant-btn.btn-primary:focus {
  background-color: #cf3535;
  border-color: #cf3535;
}.ant-btn.btn-primary:disabled {
  color: #bdb9b9;
  background-color: #e6e2e2a8;
  border: none;
  cursor: not-allowed;
}.ant-btn.btn-info {
  color: #fff;
  background-color: #1890ff;
  border-color: #1890ff;
}.ant-btn.btn-info:hover,
.ant-btn.btn-info:active,
.ant-btn.btn-info:focus {
  background-color: #329cff;
  border-color: #329cff;
}.ant-btn.btn-info:disabled {
  color: #bdb9b9;
  background-color: #e6e2e2a8;
  border: none;
  cursor: not-allowed;
}.ant-btn.btn-success {
  color: #fff;
  background-color: #52c41a;
  border-color: #52c41a;
}.ant-btn.btn-success:hover,
.ant-btn.btn-success:active,
.ant-btn.btn-success:focus {
  background-color: #5bdb1d;
  border-color: #5bdb1d;
}.ant-btn.btn-success:disabled {
  color: #bdb9b9;
  background-color: #e6e2e2a8;
  border: none;
  cursor: not-allowed;
}.ant-btn.btn-danger {
  color: #fff;
  background-color: #ff4d4f;
  border-color: #ff4d4f;
}.ant-btn.btn-danger:hover,
.ant-btn.btn-danger:active,
.ant-btn.btn-danger:focus {
  background-color: #ff6768;
  border-color: #ff6768;
}.ant-btn.btn-danger:disabled {
  color: #bdb9b9;
  background-color: #e6e2e2a8;
  border: none;
  cursor: not-allowed;
}.ant-btn.btn-warning {
  color: #fff;
  background-color: #faad14;
  border-color: #faad14;
}.ant-btn.btn-warning:hover,
.ant-btn.btn-warning:active,
.ant-btn.btn-warning:focus {
  background-color: #fbb62d;
  border-color: #fbb62d;
}.ant-btn.btn-warning:disabled {
  color: #bdb9b9;
  background-color: #e6e2e2a8;
  border: none;
  cursor: not-allowed;
}.ant-btn.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}.ant-btn.btn-dark:hover,
.ant-btn.btn-dark:active,
.ant-btn.btn-dark:focus {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}.ant-btn.btn-dark:disabled {
  color: #bdb9b9;
  background-color: #e6e2e2a8;
  border: none;
  cursor: not-allowed;
}.ant-btn.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}.ant-btn.btn-light:hover,
.ant-btn.btn-light:active,
.ant-btn.btn-light:focus {
  color: #fff;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}.ant-btn.btn-light:disabled {
  color: #bdb9b9;
  background-color: #e6e2e2a8;
  border: none;
  cursor: not-allowed;
}.ant-btn.btn-excel {
  color: #fff;
  background-color: #257746;
  border-color: #257746;
}.ant-btn.btn-excel:hover,
.ant-btn.btn-excel:active,
.ant-btn.btn-excel:focus {
  color: #fff;
  background-color: #195e34;
  border-color: #195e34;
}.ant-btn.btn-excel:disabled {
  color: #bdb9b9;
  background-color: #e6e2e2a8;
  border: none;
  cursor: not-allowed;
}.ant-btn.btn-reload {
  color: rgba(0, 0, 0, 0.65);
  background-color: #fff;
  border: 1px solid #d9d9d9;
}.ant-btn.btn-reload:hover,
.ant-btn.btn-reload:active,
.ant-btn.btn-reload:focus {
  color: #be2d2d;
  background-color: #fff;
  border-color: #be2d2d;
}.ant-btn.btn-reload:disabled {
  color: #bdb9b9;
  background-color: #e6e2e2a8;
  border: none;
  cursor: not-allowed;
}.ant-btn.btn-secondary {
  display: inline-block;
  color: #000000;
  font-weight: 400;
  text-decoration: none;
  background-color: #e8e8e8;
  background-image: none;
  border-color: transparent;
  transition: background-color 0.1s ease-out;
}.ant-btn.btn-secondary:hover,
.ant-btn.btn-secondary:active,
.ant-btn.btn-secondary:focus {
  color: #000000;
  background-color: #dbdbdb;
}.ant-btn.btn-secondary:disabled {
  color: #bdb9b9;
  background-color: #e6e2e2a8;
  border: none;
  cursor: not-allowed;
}.ant-btn.btn-icon {
  display: inline-block;
  color: rgba(0, 0, 0, 0.55);
  font-weight: 400;
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  border: none;
  box-shadow: none;
  transition: background-color 0.1s ease-out;
}.ant-btn.btn-icon:hover,
.ant-btn.btn-icon:active {
  color: rgba(0, 0, 0, 0.85);
  background-color: rgba(0, 0, 0, 0.08);
}.ant-btn.btn-icon:disabled {
  color: #bdb9b9;
  background-color: transparent;
  border: none;
  cursor: not-allowed;
}.ant-btn.btn-text {
  display: inline-block;
  color: #be2d2d;
  font-weight: 400;
  text-decoration: none;
  background-color: none;
  background-image: none;
  border: none;
  box-shadow: none;
  transition: background-color 0.1s ease-out;
}.ant-btn.btn-text:hover,
.ant-btn.btn-text:active {
  color: #be2d2d;
  background-color: #ffffff;
  border-color: #fdf7f7;
}.ant-btn.btn-text:disabled {
  color: #bdb9b9;
  background-color: transparent;
  border: none;
  cursor: not-allowed;
}.ant-btn.btn-text-black {
  display: inline-block;
  color: rgba(0, 0, 0, 0.7);
  font-weight: 400;
  text-decoration: none;
  background-color: none;
  background-image: none;
  border: none;
  box-shadow: none;
  transition: rgba(0, 0, 0, 0.05) 0.1s ease-out;
}.ant-btn.btn-text-black:hover,
.ant-btn.btn-text-black:active {
  color: rgba(0, 0, 0, 0.85);
  background-color: rgba(0, 0, 0, 0.05);
}.ant-btn.btn-text-black:disabled {
  background-color: #e6e2e2a8;
  border: none;
  cursor: not-allowed;
}.ant-btn.btn-hover-visible {
  opacity: 0;
  transition: 0.5s;
}.ant-tag-blue {
  color: #1890ff;
  background: #e4f2ff;
  border-color: #7ec1ff;
}.ant-tag-orange {
  color: #fd7e14;
  background: #fff3e8;
  border-color: #feb679;
}.ant-tag-green {
  color: #73a839;
  background: #ebf5e1;
  border-color: #a6d176;
}.ant-tag-light-blue {
  color: #1890ff;
  background: #ffffff;
  border-color: #bbdeff;
}.ant-tag-purple {
  color: #6f42c1;
  background: #e4dcf3;
  border-color: #aa8fda;
}.ant-tag-red {
  color: #e9232a;
  background: #fef4f4;
  border-color: #f28084;
}.ant-tag-gray {
  color: #808080;
  background: #e6e8ea;
  border-color: #c9cfd4;
}.status__wait-for-progress {
  color: #fd7e14;
  background: #fff3e8;
  border-color: #feb679;
}.status__wait-for-progress:hover,
.status__wait-for-progress:active,
.status__wait-for-progress:focus {
  color: #fd7e14;
  background: #fff3e8;
  border-color: #feb679;
}.status__in-progress {
  color: #1890ff;
  background: #e4f2ff;
  border-color: #7ec1ff;
}.status__in-progress:hover,
.status__in-progress:active,
.status__in-progress:focus {
  color: #1890ff;
  background: #e4f2ff;
  border-color: #7ec1ff;
}.status__reopen {
  color: #808080;
  background: #e6e8ea;
  border-color: #c9cfd4;
}.status__reopen:hover,
.status__reopen:active,
.status__reopen:focus {
  color: #808080;
  background: #e6e8ea;
  border-color: #c9cfd4;
}.status__resolve {
  color: #1890ff;
  background: #ffffff;
  border-color: #bbdeff;
}.status__resolve:hover,
.status__resolve:active,
.status__resolve:focus {
  color: #1890ff;
  background: #ffffff;
  border-color: #bbdeff;
}.status__pending {
  color: #6f42c1;
  background: #e4dcf3;
  border-color: #aa8fda;
}.status__pending:hover,
.status__pending:active,
.status__pending:focus {
  color: #6f42c1;
  background: #e4dcf3;
  border-color: #aa8fda;
}.status__done {
  color: #73a839;
  background: #eafbe2;
  border-color: #8ae95b;
}.status__done:hover,
.status__done:active,
.status__done:focus {
  color: #73a839;
  background: #eafbe2;
  border-color: #8ae95b;
}.status__failed {
  color: #e9232a;
  background: #fef4f4;
  border-color: #f28084;
}.status__failed:hover,
.status__failed:active,
.status__failed:focus {
  color: #e9232a;
  background: #fef4f4;
  border-color: #f28084;
}.dot-status__wait-for-progress {
  background: #feb679 !important;
  border-color: #feb679 !important;
}.dot-status__in-progress {
  background: #7ec1ff !important;
  border-color: #7ec1ff !important;
}.dot-status__reopen {
  background: #e6e8ea !important;
  border-color: #e6e8ea !important;
}.dot-status__resolve {
  background: #cbe6ff !important;
  border-color: #cbe6ff !important;
}.dot-status__pending {
  background: #aa8fda !important;
  border-color: #aa8fda !important;
}.dot-status__done {
  background: #8ae95b !important;
  border-color: #8ae95b !important;
}.dot-status__failed {
  background: #f28084 !important;
  border-color: #f28084 !important;
}.date__out-of-date::before,
.date__soon-out-of-date::before,
.date__success::before,
.date__success-out-of-date::before {
  /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword */
  font-family: 'Font Awesome 5 Free';
}.date__out-of-date {
  color: #ff4d4f;
  font-weight: 700;
}.date__out-of-date::before {
  content: '\f017 ';
}.date__soon-out-of-date {
  color: #faad14;
  font-weight: 700;
}.date__soon-out-of-date::before {
  content: '\f06a ';
}.date__success-out-of-date {
  color: #ce9ce8;
  font-weight: 700;
}.date__success-out-of-date::before {
  content: '\f017 ';
}.date__success {
  color: #52c41a;
  font-weight: 700;
}.date__success::before {
  content: '\f017 ';
}.fixed-header {
  position: sticky;
  top: -1px;
  z-index: 99;
  background: white;
}.smartwork .scroll-task-detail {
  height: 100vh;
  max-height: calc(100vh - 155px);
  overflow: hidden scroll;
  visibility: hidden;
  transition: visibility 0.15s ease-in-out;
}.smartwork .scroll-task-detail-content,
.smartwork .scroll-task-detail:hover,
.smartwork .scroll-task-detail:focus {
  visibility: visible;
}.smartwork .kanban-col {
  background-color: #f8f9fa;
}.smartwork .kanban-col .ant-card-head {
  border: 0;
}.smartwork .kanban-col .ant-card-head-title {
  padding: 3px 0 0 0;
}.smartwork .kanban-card {
  background-color: #fff;
  border: 1px solid #e9ecef;
  cursor: pointer;
}.smartwork .dynamic-height-col-kanban {
  height: 100vh;
  max-height: calc(100vh - 230px);
  padding: 10px 0 10px 10px;
  padding-top: 0;
  overflow-y: hidden;
  visibility: visible;
}.smartwork .dynamic-height-col-kanban-content,
.smartwork .dynamic-height-col-kanban:hover,
.smartwork .dynamic-height-col-kanban:focus {
  visibility: visible;
}.smartwork .task-assignee-priority {
  min-height: 41px;
  max-height: 41px;
}.smartwork ::-webkit-scrollbar-thumb {
  border: 2px solid transparent;
}.smartwork ::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}.smartwork .kanban-card-custom-placeholder {
  margin-bottom: 1rem;
  background: #f5f4f4;
  border: dotted 1px #999;
  transition: transform 250ms cubic-bezier(0, 0, 0.2, 1);
}.smartwork .cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper {
  padding-right: 4px;
}.cdk-drag-animating {
  transition: transform 150ms cubic-bezier(0, 0, 0.2, 1);
}.cdk-drag-preview {
  box-sizing: border-box;
  background-color: white;
  border-radius: 4px;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  /* IE 9 */
  transform: rotate(-3deg);
}.cdk-drag-preview .kanban-card {
  border: 0;
}.cdk-drop-list-dragging .cdk-drag {
  transition: transform 150ms cubic-bezier(0, 0, 0.2, 1);
}.message-block {
  position: relative;
  width: 300px;
  height: auto;
  margin-bottom: 10px;
  margin-left: calc(100% - 240px);
  font: 400 0.9em 'Open Sans', sans-serif;
  text-align: left;
}.message-block .warning-content {
  color: #ffa200;
  font-size: 18px;
}.message-block a {
  text-decoration: underline;
}.message-content {
  color: black;
  font-size: 15px;
  cursor: pointer;
}.showTips {
  transform: translate3d(0, 0, 0);
}.hideTips {
  transform: translate3d(400px, 400px, 400px);
}.lbl-active {
  color: #fff;
  background-color: #2e86c1;
}.lbl-inactive {
  color: #fff;
  background-color: #a6acaf;
}.textarea-inline-control {
  overflow: auto;
  overflow-y: hidden;
  color: #000;
  letter-spacing: -0.01em !important;
  border-color: transparent;
  border-radius: 3px;
  box-shadow: transparent 0 0 0 1px;
  transition: #f4f5f7 0.1s ease 0s;
  transition: all 0.3s;
  -webkit-appearance: none;
          appearance: none;
  resize: none;
}.textarea-inline-control:hover {
  overflow-y: auto;
  background-color: #f5f5f5 !important;
  border-color: transparent;
}.textarea-inline-control:focus {
  background-color: transparent !important;
  border: 1px solid #007bc3;
  outline: none;
  box-shadow: 0 0 0 1px #007bc3;
}.textarea-inline-control[disabled] {
  background-color: transparent !important;
  border: none;
  cursor: text;
}.name-control {
  font-weight: bold;
  font-size: 1.55em;
  line-height: 1 !important;
  cursor: text;
}.label-control {
  width: 75% !important;
}form .form-input {
  width: 100%;
  color: #172b4d;
  font-size: 15px;
  border: 1px solid #ddd;
  border-radius: 3px;
  transition: #f4f5f7 0.1s;
}form .form-input:hover {
  background: #ebecf0;
}form .form-input:focus {
  background: #fff;
  border: 1px solid #007bc3;
  outline: none;
  box-shadow: 0 0 0 1px #007bc3;
}form .form-input:invalid {
  background: #fff;
}form .form-input::placeholder {
  font-size: 14px;
}form input:not(:disabled),
form text-area:not(:disabled) {
  cursor: text;
}form .ng-invalid.ng-dirty,
form .ng-invalid.ng-dirty:focus {
  background-color: #fff;
  border-color: #ff4d4f;
  box-shadow: none;
}.inline-edit-textarea {
  word-break: break-word;
  resize: none;
}.inline-edit {
  display: inline-table;
  height: 32px;
  padding: 4.8px 11px 4.8px 2px;
  line-height: 23px;
  border-radius: 4px;
}.inline-edit:empty {
  padding-right: 25px;
}.inline-edit:hover {
  background-color: #f5f5f5;
}.inline-edit:focus {
  background-color: transparent;
}.pl-5px {
  padding-left: 5px;
}.divider {
  background-color: #ddd;
}.hidden-overflowY {
  overflow-y: hidden;
}.inline-edit-area:hover {
  border: 1px solid #e2dfdf;
  border-radius: 4px;
}.ql-mention-list-container {
  font-family: 'Quicksand', sans-serif;
  border-bottom: 4px;
}.ql-mention-list-container .ql-mention-list .ql-mention-list-item {
  font-size: 13px;
}.ql-mention-list-container .ql-mention-list .ql-mention-list-item.selected {
  text-decoration: none;
  background-color: #f9eaea;
}.table--head-tranparent .ant-table-thead > tr > th {
  padding-top: 0.7rem !important;
  padding-bottom: 0.7rem !important;
  font-weight: bold;
  font-size: 14px;
  background: #fff;
  border-top: 1px solid #dadce0;
}.table--head-tranparent .nz-table-hide-scrollbar::-webkit-scrollbar {
  background-color: #fff;
  border: 1px solid #dadce0;
  border-width: 1px 0 1px 0;
}.table-header--no-border .ant-table.ant-table-bordered > .ant-table-title {
  border: none !important;
}.table-header--no-border .ant-table.ant-table-bordered > .ant-table-title {
  border: none !important;
}.table--no-border .ant-table.ant-table-bordered > .ant-table-container {
  border-top: none !important;
}.table--no-border .ant-table {
  font-size: 14px;
}.table--no-border .ant-table thead > tr > th {
  height: 3.5rem;
  color: #adb5bd;
  font-weight: 700;
  border-right: none !important;
  border-bottom: none !important;
}.table--no-border .ant-table-tbody > tr > td {
  border-right: none !important;
  border-bottom: none !important;
}.table--no-border .ant-table-tbody > tr.ant-table-row:hover > td,
.table--no-border .ant-table-tbody > tr > td:hover {
  background-color: #ffffff;
}.ant-row-no-margin .ant-row {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}.category-grid .ant-pagination,
.category-grid .footer-total {
  margin-top: 9px;
}.category-grid .footer-total {
  min-height: 24px;
}.category-grid .ant-table-body {
  height: 100vh;
  overflow-x: hidden;
}.category-grid .ant-table-expanded-row-fixed {
  width: 100% !important;
}.category-grid ::-webkit-scrollbar-track {
  background-color: #fff;
}.category-grid .order-icon {
  display: none;
}.category-grid .cdk-drag-preview {
  border-radius: 4px;
  box-shadow: 0 2px 2px -3px rgba(0, 0, 0, 0.2), 0 2px 3px 1px rgba(0, 0, 0, 0.14), 0 2px 4px 2px rgba(0, 0, 0, 0.12);
}.category-grid .cdk-drag-placeholder {
  opacity: 0;
}.category-grid .cdk-drag-animating {
  transition: transform 250ms cubic-bezier(0, 0, 0.2, 1);
}.category-grid .icon-config {
  font-size: 18px;
  border: 1px solid #ced4da;
  border-radius: 3px;
  cursor: pointer;
}.category-grid .search-holder {
  padding: 0 10px;
}.row-table-hover:hover {
  background-color: #ffffff;
  border-color: #fdf7f7;
}.row-table-hover:hover__actions {
  display: block;
}.row-table-selected {
  background-color: #ffffff;
  border-color: #fdf7f7;
}.row-table-selected__actions {
  display: block;
}.highlight-filter {
  color: #fff;
  background-color: #be2d2d;
}.ant-table-tbody > tr.ant-table-row.row-table-selected > td {
  border-bottom: 1px solid transparent;
}.ant-table-tbody > tr.ant-table-row.row-table-selected:hover > td {
  background: transparent;
}.table-without-scroll-x .ant-table-body {
  overflow: hidden auto;
}.hide-empty-data-table .ant-table-tbody > tr.ant-table-placeholder {
  display: none;
}.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed::after {
  border-right: none;
}.nested-table.ant-table-expanded-row .ant-table-expanded-row-fixed {
  width: 100% !important;
}@font-face {
  font-weight: normal;
  font-family: 's-erp-icon';
  font-style: normal;
  src: url('s-erp-icon.eot?keyi5w');
  src: url('s-erp-icon.eot?keyi5w#iefix') format('embedded-opentype'), url('s-erp-icon.ttf?keyi5w') format('truetype'), url('s-erp-icon.woff?keyi5w') format('woff'), url('s-erp-icon.svg?keyi5w#s-erp-icon') format('svg');
  font-display: block;
}[class^='s-'],
[class*=' s-'] {
  font-weight: normal;
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 's-erp-icon' !important;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  /* Enable Ligatures ================ */
  letter-spacing: 0;
  text-transform: none;
  speak: never;
  -ms-font-feature-settings: 'liga' 1;
  font-feature-settings: 'liga';
  font-variant-ligatures: discretionary-ligatures;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}.s-globe-africa-solid::before {
  content: '\e90f';
}.s-globe-europe-solid::before {
  content: '\e97d';
}.s-globe-americas-solid::before {
  content: '\e984';
}.s-ellipsis-h-solid::before {
  content: '\e970';
}.s-ellipsis-v-solid::before {
  content: '\e972';
}.s-folder-minus-solid::before {
  content: '\e96a';
}.s-folder-plus-solid::before {
  content: '\e96d';
}.s-folder-open-regular::before {
  content: '\e96f';
}.s-folder-open-solid::before {
  content: '\e968';
}.s-folder-regular::before {
  content: '\e967';
}.s-folder-solid::before {
  content: '\e966';
}.s-battle-net-brands-solid::before {
  content: '\e903';
}.s-boxes-solid::before {
  content: '\e904';
}.s-calendar-week-solid::before {
  content: '\e907';
}.s-chalkboard-teacher-solid::before {
  content: '\e908';
}.s-clone-solid::before {
  content: '\e909';
}.s-dice-solid::before {
  content: '\e924';
}.s-globe-asia-solid::before {
  content: '\e929';
}.s-landmark-solid::before {
  content: '\e936';
}.s-map-marked-alt-solid::before {
  content: '\e937';
}.s-pallet-solid::before {
  content: '\e938';
}.s-project-diagram-solid::before {
  content: '\e93b';
}.s-rocket-solid::before {
  content: '\e93c';
}.s-ruler-vertical-solid::before {
  content: '\e94c';
}.s-stream-solid::before {
  content: '\e94d';
}.s-thermometer-three-quarters-solid::before {
  content: '\e94e';
}.s-uikit-brands-solid::before {
  content: '\e94f';
}.s-user-friends-solid::before {
  content: '\e951';
}.s-user-tie-solid::before {
  content: '\e95a';
}.s-warehouse-solid::before {
  content: '\e95b';
}.s-wave-square-solid::before {
  content: '\e960';
}.s-500px-regular::before {
  content: '\f26e';
}.s-address-book-solid::before {
  content: '\f2b9';
}.s-address-book-regular::before {
  content: '\f2ba';
}.s-address-card-solid::before {
  content: '\f2bb';
}.s-address-card-regular::before {
  content: '\f2bc';
}.s-adjust-solid::before {
  content: '\f042';
}.s-adn-solid::before {
  content: '\f170';
}.s-align-center-solid::before {
  content: '\e93f';
}.s-align-justify-solid::before {
  content: '\e93e';
}.s-align-left-solid::before {
  content: '\e99d';
}.s-align-right-solid::before {
  content: '\e99c';
}.s-amazon-solid::before {
  content: '\f270';
}.s-ambulance-solid::before {
  content: '\f0f9';
}.s-american-sign-language-interpreting::before {
  content: '\f2a3';
}.s-asl-interpreting-solid::before {
  content: '\f2a3';
}.s-anchor-solid::before {
  content: '\f13d';
}.s-android-solid::before {
  content: '\f17b';
}.s-angellist-regular::before {
  content: '\f209';
}.s-angle-double-down-regular::before {
  content: '\f103';
}.s-angle-double-down-solid::before {
  content: '\e998';
}.s-angle-double-left-regular::before {
  content: '\f100';
}.s-angle-double-left-solid::before {
  content: '\e999';
}.s-angle-double-right-regular::before {
  content: '\f101';
}.s-angle-double-right-solid::before {
  content: '\e99a';
}.s-angle-double-up-regular::before {
  content: '\f102';
}.s-angle-double-up-solid::before {
  content: '\e99b';
}.s-angle-down-regular::before {
  content: '\e91b';
}.s-angle-left-regular::before {
  content: '\e91e';
}.s-angle-right-regular::before {
  content: '\e91d';
}.s-angle-up-regular::before {
  content: '\e91c';
}.s-apple-solid::before {
  content: '\f179';
}.s-archive-solid::before {
  content: '\e997';
}.s-area-chart-solid::before {
  content: '\f1fe';
}.s-arrow-circle-down-solid::before {
  content: '\e98d';
}.s-arrow-circle-left-solid::before {
  content: '\e98e';
}.s-arrow-circle-down-regular::before {
  content: '\f01a';
}.s-arrow-circle-left-regular::before {
  content: '\f190';
}.s-arrow-circle-right-regular::before {
  content: '\f18e';
}.s-arrow-circle-right-solid::before {
  content: '\f0a9';
}.s-arrow-circle-up-regular::before {
  content: '\e98b';
}.s-arrow-circle-up-solid::before {
  content: '\e98c';
}.s-arrow-down-solid::before {
  content: '\e991';
}.s-arrow-left-solid::before {
  content: '\e992';
}.s-arrow-right-solid::before {
  content: '\e993';
}.s-arrow-up-solid::before {
  content: '\e995';
}.s-arrows-solid::before {
  content: '\f047';
}.s-arrows-alt-solid::before {
  content: '\e994';
}.s-arrows-h-solid::before {
  content: '\f081';
}.s-arrows-v-solid::before {
  content: '\f080';
}.s-assistive-listening-systems-regular::before {
  content: '\f2a2';
}.s-asterisk-solid::before {
  content: '\f069';
}.s-at-regular::before {
  content: '\f1fa';
}.s-audio-description-solid::before {
  content: '\f29e';
}.s-car-solid::before {
  content: '\f1b9';
}.s-backspace-solid::before {
  content: '\e996';
}.s-backward-solid::before {
  content: '\e969';
}.s-balance-scale-regular::before {
  content: '\f24e';
}.s-ban-regular::before {
  content: '\f061';
}.s-bandcamp-solid::before {
  content: '\f2d5';
}.s-bank-solid::before {
  content: '\f19c';
}.s-bar-chart-solid::before {
  content: '\f082';
}.s-barcode-regular::before {
  content: '\f02a';
}.s-bars-solid::before {
  content: '\f0c9';
}.s-bath-solid::before {
  content: '\f2cd';
}.s-battery-full-regular::before {
  content: '\f240';
}.s-battery-empty-regular::before {
  content: '\f244';
}.s-battery-quarter-regular::before {
  content: '\f243';
}.s-battery-half-regular::before {
  content: '\f242';
}.s-battery-three-quarters-regular::before {
  content: '\f241';
}.s-bed-solid::before {
  content: '\f236';
}.s-beer-solid::before {
  content: '\f0fd';
}.s-behance-regular::before {
  content: '\f1b4';
}.s-behance-square-solid::before {
  content: '\f1b5';
}.s-bell-regular::before {
  content: '\e96c';
}.s-bell-slash-solid::before {
  content: '\f1f6';
}.s-bell-slash-regular::before {
  content: '\f1f7';
}.s-bell-solid::before {
  content: '\e96e';
}.s-bicycle-regular::before {
  content: '\f206';
}.s-binoculars-solid::before {
  content: '\f1e6';
}.s-birthday-cake-solid::before {
  content: '\f1fd';
}.s-bitbucket-solid::before {
  content: '\f171';
}.s-bitbucket-square-solid::before {
  content: '\f172';
}.s-bitcoin-regular::before {
  content: '\f15a';
}.s-black-tie-solid::before {
  content: '\f27e';
}.s-blind-regular::before {
  content: '\f29d';
}.s-bluetooth-solid::before {
  content: '\f293';
}.s-bluetooth-regular::before {
  content: '\f294';
}.s-bold-regular::before {
  content: '\f032';
}.s-flash-regular::before {
  content: '\f0e8';
}.s-bolt-solid::before {
  content: '\e973';
}.s-bomb-solid::before {
  content: '\f1e3';
}.s-book-solid::before {
  content: '\f02d';
}.s-book-open-solid::before {
  content: '\e976';
}.s-book-reader-solid::before {
  content: '\e930';
}.s-book-alt-solid::before {
  content: '\e977';
}.s-bookmark-regular::before {
  content: '\e974';
}.s-bookmark-solid::before {
  content: '\e975';
}.s-box-open-solid::before {
  content: '\e978';
}.s-braille-regular::before {
  content: '\f2a1';
}.s-briefcase-solid::before {
  content: '\f0b1';
}.s-briefcase-medical-solid::before {
  content: '\e979';
}.s-bug-solid::before {
  content: '\f188';
}.s-building-solid::before {
  content: '\e97b';
}.s-building-regular::before {
  content: '\f0f7';
}.s-bullhorn-regular::before {
  content: '\f0a1';
}.s-bullseye-regular::before {
  content: '\f140';
}.s-bus-solid::before {
  content: '\f207';
}.s-buysellads-solid::before {
  content: '\f20d';
}.s-taxi-solid::before {
  content: '\f1ba';
}.s-calculator-solid::before {
  content: '\e912';
}.s-calendar-solid::before {
  content: '\e982';
}.s-calendar-alt-solid::before {
  content: '\e97c';
}.s-calendar-check-regular::before {
  content: '\f274';
}.s-calendar-minus-regular::before {
  content: '\f272';
}.s-calendar-minus-solid::before {
  content: '\e97e';
}.s-calendar-regular::before {
  content: '\f133';
}.s-calendar-plus-regular::before {
  content: '\f271';
}.s-calendar-plus-alt-regular::before {
  content: '\e980';
}.s-calendar-times-regular::before {
  content: '\f273';
}.s-camera-solid::before {
  content: '\e942';
}.s-camera-retro-solid::before {
  content: '\e941';
}.s-caret-down-solid::before {
  content: '\e90d';
}.s-caret-left-solid::before {
  content: '\e90b';
}.s-caret-right-solid::before {
  content: '\e90a';
}.s-caret-square-down-regular::before {
  content: '\e943';
}.s-caret-square-left-regular::before {
  content: '\e944';
}.s-toggle-down-regular::before {
  content: '\f150';
}.s-toggle-left-regular::before {
  content: '\f191';
}.s-toggle-right-regular::before {
  content: '\f152';
}.s-toggle-up-regular::before {
  content: '\f151';
}.s-caret-square-up-regular::before {
  content: '\e945';
}.s-caret-square-up-alt-regular::before {
  content: '\e946';
}.s-caret-up-solid::before {
  content: '\e90c';
}.s-cart-arrow-down-solid::before {
  content: '\f218';
}.s-cart-plus-solid::before {
  content: '\f217';
}.s-cc-solid::before {
  content: '\f20a';
}.s-cc-amex-solid::before {
  content: '\f1f3';
}.s-cc-diners-club-solid::before {
  content: '\f24c';
}.s-cc-discover-solid::before {
  content: '\f1f2';
}.s-cc-jcb-solid::before {
  content: '\f24b';
}.s-cc-mastercard-solid::before {
  content: '\f1f1';
}.s-cc-paypal-solid::before {
  content: '\f1f4';
}.s-cc-stripe-solid::before {
  content: '\f1f5';
}.s-cc-visa-solid::before {
  content: '\f1f0';
}.s-certificate-solid::before {
  content: '\f0a3';
}.s-link-regular::before {
  content: '\f0c1';
}.s-unlink-regular::before {
  content: '\f127';
}.s-chalkboard-solid::before {
  content: '\e954';
}.s-chart-bar-regular::before {
  content: '\e955';
}.s-chart-bar-solid::before {
  content: '\e956';
}.s-chart-line-solid::before {
  content: '\e957';
}.s-chart-pie-solid::before {
  content: '\e958';
}.s-check-solid::before {
  content: '\e91f';
}.s-check-circle-solid::before {
  content: '\f058';
}.s-check-circle-alt-regular::before {
  content: '\f060';
}.s-check-circle-regular::before {
  content: '\e959';
}.s-check-square-solid::before {
  content: '\f14a';
}.s-check-square-alt-regular::before {
  content: '\f046';
}.s-check-square-regular::before {
  content: '\e95c';
}.s-chevron-circle-down-solid::before {
  content: '\f13a';
}.s-chevron-circle-left-solid::before {
  content: '\f137';
}.s-chevron-circle-right-solid::before {
  content: '\f138';
}.s-chevron-circle-up-solid::before {
  content: '\f139';
}.s-chevron-down-solid::before {
  content: '\f07b';
}.s-chevron-left-solid::before {
  content: '\f053';
}.s-chevron-right-solid::before {
  content: '\f054';
}.s-chevron-up-solid::before {
  content: '\f07a';
}.s-child-solid::before {
  content: '\f1ae';
}.s-chrome-solid::before {
  content: '\f268';
}.s-circle-solid::before {
  content: '\f111';
}.s-circle-regular::before {
  content: '\f10c';
}.s-circle-notch-solid::before {
  content: '\f1d0';
}.s-circle-thin-regular::before {
  content: '\f1dc';
}.s-paste-solid::before {
  content: '\f0eb';
}.s-clipboard-list-solid::before {
  content: '\e947';
}.s-clipboard-regular::before {
  content: '\e948';
}.s-clipboard-solid::before {
  content: '\e949';
}.s-clock-regular::before {
  content: '\f017';
}.s-clone-regular::before {
  content: '\f24d';
}.s-close-remove-solid::before {
  content: '\e90e';
}.s-cloud-solid::before {
  content: '\f0c2';
}.s-cloud-download-solid::before {
  content: '\e92f';
}.s-cloud-upload-solid::before {
  content: '\e92e';
}.s-yen-solid::before {
  content: '\f157';
}.s-code-regular::before {
  content: '\f121';
}.s-code-fork-regular::before {
  content: '\f126';
}.s-codepen-regular::before {
  content: '\f1cd';
}.s-codiepie-regular::before {
  content: '\f284';
}.s-coffee-solid::before {
  content: '\f0f4';
}.s-cog-solid::before {
  content: '\f013';
}.s-cogs-regular::before {
  content: '\f087';
}.s-columns-regular::before {
  content: '\f0db';
}.s-comment-solid::before {
  content: '\f078';
}.s-comment-regular::before {
  content: '\f0e6';
}.s-comment-alt-regular::before {
  content: '\e94a';
}.s-comment-alt-solid::before {
  content: '\e94b';
}.s-commenting-solid::before {
  content: '\f27a';
}.s-commenting-regular::before {
  content: '\f27b';
}.s-comments-solid::before {
  content: '\f088';
}.s-comments-regular::before {
  content: '\f0e7';
}.s-comments-alt-regular::before {
  content: '\e950';
}.s-compass-regular::before {
  content: '\f14e';
}.s-compress-solid::before {
  content: '\f06c';
}.s-connectdevelop-regular::before {
  content: '\f20e';
}.s-contao-solid::before {
  content: '\f26d';
}.s-copy-regular::before {
  content: '\e92c';
}.s-copy-solid::before {
  content: '\e952';
}.s-copyright-regular::before {
  content: '\f1f9';
}.s-creative-commons-regular::before {
  content: '\f25e';
}.s-credit-card-regular::before {
  content: '\f09e';
}.s-credit-card-alt-solid::before {
  content: '\f283';
}.s-credit-card-alt-regular::before {
  content: '\e953';
}.s-crop-solid::before {
  content: '\f125';
}.s-crosshairs-regular::before {
  content: '\f05e';
}.s-css3-solid::before {
  content: '\f13c';
}.s-cube-regular::before {
  content: '\f1b2';
}.s-cubes-regular::before {
  content: '\f1b3';
}.s-cut-regular::before {
  content: '\f0c4';
}.s-cutlery-solid::before {
  content: '\f0f5';
}.s-dashboard-solid::before {
  content: '\f0e5';
}.s-dashcube-regular::before {
  content: '\f210';
}.s-database-solid::before {
  content: '\f1c0';
}.s-hard-of-hearing-regular::before {
  content: '\f2a4';
}.s-outdent-solid::before {
  content: '\f03b';
}.s-delicious-regular::before {
  content: '\f1a5';
}.s-desktop-regular::before {
  content: '\f108';
}.s-deviantart-solid::before {
  content: '\f1bd';
}.s-diamond-regular::before {
  content: '\f219';
}.s-digg-solid::before {
  content: '\f1a6';
}.s-usd-solid::before {
  content: '\f155';
}.s-dot-circle-regular::before {
  content: '\f192';
}.s-download-solid::before {
  content: '\e913';
}.s-dribbble-regular::before {
  content: '\f17d';
}.s-id-card-solid::before {
  content: '\f2c2';
}.s-drivers-license-id-card-regular::before {
  content: '\f2c3';
}.s-dropbox-solid::before {
  content: '\f16b';
}.s-drupal-solid::before {
  content: '\f1a9';
}.s-edge-solid::before {
  content: '\f282';
}.s-edit-regular::before {
  content: '\e95d';
}.s-edit-solid::before {
  content: '\e95e';
}.s-edit-alt-regular::before {
  content: '\f044';
}.s-eercast-regular::before {
  content: '\f2da';
}.s-eject-solid::before {
  content: '\f052';
}.s-empire-regular::before {
  content: '\f1d2';
}.s-envelope-open-solid::before {
  content: '\f2b6';
}.s-envelope-open-regular::before {
  content: '\f2b7';
}.s-envelope-regular::before {
  content: '\e915';
}.s-envelope-solid::before {
  content: '\e916';
}.s-envelope-square-regular::before {
  content: '\f199';
}.s-envira-solid::before {
  content: '\f299';
}.s-eraser-solid::before {
  content: '\f12e';
}.s-etsy-solid::before {
  content: '\f2d7';
}.s-euro-solid::before {
  content: '\f153';
}.s-exchange-solid::before {
  content: '\f0ed';
}.s-exclamation-solid::before {
  content: '\f12b';
}.s-exclamation-circle-solid::before {
  content: '\e95f';
}.s-exclamation-triangle::before {
  content: '\f074';
}.s-warning-solid::before {
  content: '\f074';
}.s-expand-solid::before {
  content: '\f06b';
}.s-expeditedssl-regular::before {
  content: '\f23e';
}.s-external-link-regular::before {
  content: '\f090';
}.s-external-link-solid::before {
  content: '\e961';
}.s-external-link-square-solid::before {
  content: '\f14c';
}.s-eye-regular::before {
  content: '\e914';
}.s-eye-slash-regular::before {
  content: '\f070';
}.s-eyedropper-regular::before {
  content: '\f1fb';
}.s-font-awesome-solid::before {
  content: '\f2b4';
}.s-facebook-solid::before {
  content: '\f09b';
}.s-facebook-official-solid::before {
  content: '\f230';
}.s-facebook-square-solid::before {
  content: '\f084';
}.s-fast-backward-alt-solid::before {
  content: '\e962';
}.s-fast-backward-solid::before {
  content: '\f049';
}.s-fast-forward-alt-solid::before {
  content: '\e940';
}.s-fast-forward-solid::before {
  content: '\f050';
}.s-fax-solid::before {
  content: '\f1ac';
}.s-rss-solid::before {
  content: '\f09f';
}.s-female-solid::before {
  content: '\f182';
}.s-fighter-jet-solid::before {
  content: '\f0fc';
}.s-file-solid::before {
  content: '\f15b';
}.s-file-archive-regular::before {
  content: '\f1c8';
}.s-file-music-regular::before {
  content: '\e928';
}.s-file-audio-regular::before {
  content: '\f1c9';
}.s-file-code-regular::before {
  content: '\f1cb';
}.s-file-excel-regular::before {
  content: '\eae2';
}.s-file-excel-alt-regular::before {
  content: '\f1c5';
}.s-file-export-solid::before {
  content: '\e964';
}.s-file-image-regular::before {
  content: '\e927';
}.s-file-image-alt-regular::before {
  content: '\f1c7';
}.s-file-import-solid::before {
  content: '\e965';
}.s-file-movie-regular::before {
  content: '\f1ca';
}.s-file-regular::before {
  content: '\f016';
}.s-file-pdf-regular::before {
  content: '\f1c3';
}.s-file-powerpoint-regular::before {
  content: '\f1c6';
}.s-file-alt-solid::before {
  content: '\e963';
}.s-file-text-regular::before {
  content: '\e926';
}.s-file-text-alt-regular::before {
  content: '\f0f6';
}.s-file-video-alt-regular::before {
  content: '\e92a';
}.s-file-word-regular::before {
  content: '\eae1';
}.s-file-word-alt-regular::before {
  content: '\f1c4';
}.s-film-regular::before {
  content: '\f009';
}.s-filter-solid::before {
  content: '\f0b0';
}.s-filter-alt-solid::before {
  content: '\e9e1';
}.s-fire-solid::before {
  content: '\f071';
}.s-fire-extinguisher-solid::before {
  content: '\f134';
}.s-firefox-solid::before {
  content: '\f269';
}.s-first-order-solid::before {
  content: '\f2b0';
}.s-flag-solid::before {
  content: '\f024';
}.s-flag-checkered-regular::before {
  content: '\f11e';
}.s-flag-regular::before {
  content: '\f11d';
}.s-flag-alt-regular::before {
  content: '\e9e2';
}.s-flag-alt-solid::before {
  content: '\e9e3';
}.s-flask-solid::before {
  content: '\f0c3';
}.s-flickr-solid::before {
  content: '\f16e';
}.s-font-solid::before {
  content: '\f031';
}.s-fonticons-solid::before {
  content: '\f280';
}.s-fort-awesome-solid::before {
  content: '\f286';
}.s-forumbee-solid::before {
  content: '\f211';
}.s-forward-solid::before {
  content: '\f04e';
}.s-foursquare-regular::before {
  content: '\f180';
}.s-free-code-camp::before {
  content: '\f2c5';
}.s-frown-regular::before {
  content: '\f119';
}.s-frown-alt-regular::before {
  content: '\e9e4';
}.s-frown-solid::before {
  content: '\e9e5';
}.s-soccer-ball-regular::before {
  content: '\f1e4';
}.s-gamepad-solid::before {
  content: '\f11b';
}.s-legal-solid::before {
  content: '\f0e4';
}.s-gbp-solid::before {
  content: '\f154';
}.s-genderless-regular::before {
  content: '\f22d';
}.s-get-pocket-solid::before {
  content: '\f265';
}.s-gg-regular::before {
  content: '\f260';
}.s-gg-circle-solid::before {
  content: '\f261';
}.s-gift-solid::before {
  content: '\f06e';
}.s-git-solid::before {
  content: '\f1d4';
}.s-git-square-solid::before {
  content: '\f1d3';
}.s-github-solid::before {
  content: '\f09c';
}.s-github-alt-solid::before {
  content: '\f113';
}.s-github-square-solid::before {
  content: '\f093';
}.s-gitlab-solid::before {
  content: '\f296';
}.s-gratipay-solid::before {
  content: '\f184';
}.s-glass-solid::before {
  content: '\f000';
}.s-glide-solid::before {
  content: '\f2a5';
}.s-glide-g-solid::before {
  content: '\f2a6';
}.s-globe-solid::before {
  content: '\f0ac';
}.s-google-solid::before {
  content: '\f1a0';
}.s-google-plus-solid::before {
  content: '\f0d5';
}.s-google-plus-circle-solid::before {
  content: '\f2b3';
}.s-google-plus-square-solid::before {
  content: '\f0d4';
}.s-google-wallet-solid::before {
  content: '\f1ef';
}.s-graduation-cap-solid::before {
  content: '\f19d';
}.s-grav-solid::before {
  content: '\f2d6';
}.s-h-square-regular::before {
  content: '\f0fe';
}.s-yc-square-solid::before {
  content: '\f1d5';
}.s-hand-grab-regular::before {
  content: '\f255';
}.s-hand-lizard-regular::before {
  content: '\f258';
}.s-hand-down-regular::before {
  content: '\f0a7';
}.s-hand-left-regular::before {
  content: '\f0a5';
}.s-hand-right-regular::before {
  content: '\f0a4';
}.s-hand-up-regular::before {
  content: '\f0a6';
}.s-hand-paper-regular::before {
  content: '\f256';
}.s-hand-peace-regular::before {
  content: '\f25b';
}.s-hand-pointer-regular::before {
  content: '\f25a';
}.s-hand-scissors-regular::before {
  content: '\f257';
}.s-hand-spock-regular::before {
  content: '\f259';
}.s-handshake-regular::before {
  content: '\f2b5';
}.s-hashtag-solid::before {
  content: '\f292';
}.s-hdd-regular::before {
  content: '\f0a0';
}.s-header-solid::before {
  content: '\f1dd';
}.s-headphones-solid::before {
  content: '\f025';
}.s-heart-regular::before {
  content: '\f08c';
}.s-heart-alt-regular::before {
  content: '\e9cc';
}.s-heart-solid::before {
  content: '\f004';
}.s-heartbeat-solid::before {
  content: '\f21e';
}.s-history-solid::before {
  content: '\f1db';
}.s-home-solid::before {
  content: '\e919';
}.s-home-alt-solid::before {
  content: '\e9ce';
}.s-hospital-regular::before {
  content: '\f0f8';
}.s-hourglass-solid::before {
  content: '\f254';
}.s-hourglass-start-solid::before {
  content: '\f251';
}.s-hourglass-half-solid::before {
  content: '\f252';
}.s-hourglass-end-solid::before {
  content: '\f253';
}.s-hourglass-regular::before {
  content: '\f250';
}.s-houzz-regular::before {
  content: '\f27c';
}.s-html5-regular::before {
  content: '\f13b';
}.s-i-cursor-regular::before {
  content: '\f246';
}.s-id-badge-regular::before {
  content: '\f2c1';
}.s-id-badge-alt-regular::before {
  content: '\e9cf';
}.s-id-badge-solid::before {
  content: '\e9d0';
}.s-id-card-regular::before {
  content: '\e9d1';
}.s-sheqel-solid::before {
  content: '\f20b';
}.s-image-regular::before {
  content: '\f03e';
}.s-image-alt-regular::before {
  content: '\e9d3';
}.s-image-solid::before {
  content: '\e9d4';
}.s-images-regular::before {
  content: '\e9d5';
}.s-images-solid::before {
  content: '\e9d6';
}.s-imdb-solid::before {
  content: '\f2d8';
}.s-inbox-regular::before {
  content: '\f01c';
}.s-indent-solid::before {
  content: '\f03c';
}.s-indent-alt-solid::before {
  content: '\e9d7';
}.s-industry-solid::before {
  content: '\f275';
}.s-info-solid::before {
  content: '\f12a';
}.s-info-circle-solid::before {
  content: '\f05a';
}.s-rupee-solid::before {
  content: '\f156';
}.s-instagram-regular::before {
  content: '\f16d';
}.s-internet-explorer-solid::before {
  content: '\f26b';
}.s-transgender-regular::before {
  content: '\f224';
}.s-ioxhost-regular::before {
  content: '\f208';
}.s-italic-solid::before {
  content: '\f033';
}.s-joomla-solid::before {
  content: '\f1aa';
}.s-jsfiddle-solid::before {
  content: '\f1ce';
}.s-key-alt-regular::before {
  content: '\f086';
}.s-keyboard-regular::before {
  content: '\f11c';
}.s-keyboard-alt-regular::before {
  content: '\e9d8';
}.s-keyboard-solid::before {
  content: '\e9d9';
}.s-won-regular::before {
  content: '\f159';
}.s-language-regular::before {
  content: '\f1ab';
}.s-laptop-regular::before {
  content: '\f109';
}.s-lastfm-regular::before {
  content: '\f202';
}.s-lastfm-square-solid::before {
  content: '\f203';
}.s-layer-group-solid::before {
  content: '\e9da';
}.s-leaf-solid::before {
  content: '\f06f';
}.s-leanpub-solid::before {
  content: '\f212';
}.s-lemon-regular::before {
  content: '\f095';
}.s-level-down-solid::before {
  content: '\f149';
}.s-level-up-solid::before {
  content: '\f148';
}.s-life-saver-regular::before {
  content: '\f1cf';
}.s-lightbulb-regular::before {
  content: '\f0ec';
}.s-line-chart-solid::before {
  content: '\f201';
}.s-linkedin-solid::before {
  content: '\f0e1';
}.s-linkedin-square-regular::before {
  content: '\f08e';
}.s-linode-regular::before {
  content: '\f2b8';
}.s-linux-regular::before {
  content: '\f17c';
}.s-list-solid::before {
  content: '\f03a';
}.s-list-alt-regular::before {
  content: '\f022';
}.s-list-ol-solid::before {
  content: '\f0cb';
}.s-list-ol-alt-solid::before {
  content: '\e9dd';
}.s-list-regular::before {
  content: '\e9db';
}.s-list-alt-solid::before {
  content: '\e9dc';
}.s-list-ul-solid::before {
  content: '\e9de';
}.s-location-arrow-regular::before {
  content: '\f124';
}.s-location-arrow-solid::before {
  content: '\e9df';
}.s-lock-solid::before {
  content: '\f023';
}.s-lock-alt-solid::before {
  content: '\e9e0';
}.s-long-arrow-down-solid::before {
  content: '\f175';
}.s-long-arrow-left-solid::before {
  content: '\f177';
}.s-long-arrow-right-solid::before {
  content: '\f178';
}.s-long-arrow-up-solid::before {
  content: '\f176';
}.s-low-vision-solid::before {
  content: '\e96b';
}.s-magic-solid::before {
  content: '\f0d0';
}.s-magnet-solid::before {
  content: '\f079';
}.s-mail-forward-share-solid::before {
  content: '\f066';
}.s-reply-solid::before {
  content: '\f112';
}.s-reply-all-solid::before {
  content: '\f122';
}.s-male-solid::before {
  content: '\f183';
}.s-map-solid::before {
  content: '\e971';
}.s-location-solid::before {
  content: '\e918';
}.s-map-regular::before {
  content: '\f278';
}.s-map-pin-solid::before {
  content: '\f276';
}.s-map-signs-solid::before {
  content: '\f277';
}.s-mars-regular::before {
  content: '\f222';
}.s-mars-double-regular::before {
  content: '\f227';
}.s-mars-stroke-regular::before {
  content: '\f229';
}.s-mars-stroke-h-regular::before {
  content: '\f22b';
}.s-mars-stroke-v-regular::before {
  content: '\f22a';
}.s-maxcdn-solid::before {
  content: '\f136';
}.s-meanpath-solid::before {
  content: '\f20c';
}.s-medium-solid::before {
  content: '\f23a';
}.s-medkit-solid::before {
  content: '\f0fb';
}.s-meetup-solid::before {
  content: '\f2e0';
}.s-meh-regular::before {
  content: '\f11a';
}.s-mercury-regular::before {
  content: '\f223';
}.s-microchip-solid::before {
  content: '\f2db';
}.s-microphone-solid::before {
  content: '\e97a';
}.s-microphone-slash-solid::before {
  content: '\e97f';
}.s-minus-solid::before {
  content: '\f068';
}.s-minus-circle-solid::before {
  content: '\e983';
}.s-minus-square-solid::before {
  content: '\e981';
}.s-minus-square-regular::before {
  content: '\f147';
}.s-minus-square-alt-regular::before {
  content: '\e99e';
}.s-mixcloud-regular::before {
  content: '\f289';
}.s-mobile-phone-regular::before {
  content: '\f10b';
}.s-mobile-regular::before {
  content: '\e9a0';
}.s-mobile-solid::before {
  content: '\e99f';
}.s-modx-solid::before {
  content: '\f285';
}.s-money-regular::before {
  content: '\f0d6';
}.s-money-check-solid::before {
  content: '\e9a1';
}.s-moon-regular::before {
  content: '\f186';
}.s-motorcycle-solid::before {
  content: '\f21c';
}.s-mouse-pointer-solid::before {
  content: '\e9a2';
}.s-music-solid::before {
  content: '\f001';
}.s-neuter-regular::before {
  content: '\f22c';
}.s-newspaper-regular::before {
  content: '\f1eb';
}.s-newspaper-alt-regular::before {
  content: '\e9a4';
}.s-newspaper-solid::before {
  content: '\e9a3';
}.s-object-group-regular::before {
  content: '\f247';
}.s-object-ungroup-regular::before {
  content: '\f248';
}.s-odnoklassniki-solid::before {
  content: '\f263';
}.s-odnoklassniki-square-regular::before {
  content: '\f264';
}.s-opencart-solid::before {
  content: '\f23d';
}.s-openid-solid::before {
  content: '\f19b';
}.s-opera-solid::before {
  content: '\f26a';
}.s-optin-monster-regular::before {
  content: '\f23c';
}.s-pagelines-solid::before {
  content: '\f18c';
}.s-paint-brush-solid::before {
  content: '\f1fc';
}.s-paper-plane-send-solid::before {
  content: '\f1d9';
}.s-send-regular::before {
  content: '\f1da';
}.s-paperclip-solid::before {
  content: '\e9a5';
}.s-paragraph-solid::before {
  content: '\f1df';
}.s-pause-solid::before {
  content: '\f04c';
}.s-pause-circle-solid::before {
  content: '\f28b';
}.s-pause-circle-regular::before {
  content: '\f28c';
}.s-paw-solid::before {
  content: '\f1b0';
}.s-paypal-solid::before {
  content: '\f1ee';
}.s-pencil-solid::before {
  content: '\f040';
}.s-pencil-square-solid::before {
  content: '\f14b';
}.s-percent-solid::before {
  content: '\f295';
}.s-phone-solid::before {
  content: '\e917';
}.s-phone-square-solid::before {
  content: '\e91a';
}.s-pie-chart-solid::before {
  content: '\f200';
}.s-pied-piper-solid::before {
  content: '\f2ae';
}.s-pied-piper-alt-solid::before {
  content: '\f1a8';
}.s-pied-piper-pp-solid::before {
  content: '\f1a7';
}.s-pinterest-solid::before {
  content: '\f0d2';
}.s-pinterest-p-regular::before {
  content: '\f231';
}.s-pinterest-square-solid::before {
  content: '\f0d3';
}.s-plane-solid::before {
  content: '\f075';
}.s-play-solid::before {
  content: '\e9a7';
}.s-play-circle-solid::before {
  content: '\f144';
}.s-play-circle-regular::before {
  content: '\f01f';
}.s-play-circle-alt-regular::before {
  content: '\e9a9';
}.s-play-circle-alt-solid::before {
  content: '\e9a8';
}.s-plug-solid::before {
  content: '\f1e7';
}.s-plus-solid::before {
  content: '\e922';
}.s-plus-circle-solid::before {
  content: '\e921';
}.s-plus-square-solid::before {
  content: '\e920';
}.s-plus-square-alt-regular::before {
  content: '\f196';
}.s-plus-square-regular::before {
  content: '\e9ad';
}.s-plus-square-alt-solid::before {
  content: '\e9ac';
}.s-podcast-solid::before {
  content: '\f2ce';
}.s-power-off-solid::before {
  content: '\f011';
}.s-print-regular::before {
  content: '\f02f';
}.s-product-hunt-solid::before {
  content: '\f288';
}.s-puzzle-piece-solid::before {
  content: '\f12f';
}.s-qq-solid::before {
  content: '\f1d7';
}.s-qrcode-solid::before {
  content: '\e9ae';
}.s-question-solid::before {
  content: '\f128';
}.s-question-circle-solid::before {
  content: '\f059';
}.s-question-circle-regular::before {
  content: '\f29c';
}.s-quora-regular::before {
  content: '\f2c4';
}.s-quote-left-solid::before {
  content: '\f10d';
}.s-quote-right-solid::before {
  content: '\f10e';
}.s-resistance-solid::before {
  content: '\f1d1';
}.s-random-solid::before {
  content: '\e9af';
}.s-ravelry-regular::before {
  content: '\f2d9';
}.s-recycle-solid::before {
  content: '\f1b8';
}.s-reddit-solid::before {
  content: '\f1a1';
}.s-reddit-alien-solid::before {
  content: '\f281';
}.s-reddit-square-solid::before {
  content: '\f1a2';
}.s-redo-solid::before {
  content: '\f01e';
}.s-refresh-solid::before {
  content: '\f021';
}.s-registered-regular::before {
  content: '\f25d';
}.s-renren-solid::before {
  content: '\f18b';
}.s-retweet-solid::before {
  content: '\e9b0';
}.s-road-solid::before {
  content: '\f018';
}.s-rocket-alt-solid::before {
  content: '\f135';
}.s-undo-solid::before {
  content: '\f0e2';
}.s-ruble-solid::before {
  content: '\f158';
}.s-rss-square-solid::before {
  content: '\f143';
}.s-safari-solid::before {
  content: '\f267';
}.s-save-solid::before {
  content: '\e9b1';
}.s-save-regular::before {
  content: '\e92b';
}.s-scribd-solid::before {
  content: '\f28a';
}.s-search-regular::before {
  content: '\e911';
}.s-search-minus-regular::before {
  content: '\f010';
}.s-search-plus-regular::before {
  content: '\f00f';
}.s-sellsy-solid::before {
  content: '\f213';
}.s-server-solid::before {
  content: '\f233';
}.s-share-alt-solid::before {
  content: '\f1e1';
}.s-share-alt-square-solid::before {
  content: '\f1e2';
}.s-share-square-solid::before {
  content: '\f14d';
}.s-share-square-regular::before {
  content: '\f045';
}.s-shield-solid::before {
  content: '\f132';
}.s-ship-solid::before {
  content: '\f21a';
}.s-shirtsinbulk-regular::before {
  content: '\f214';
}.s-shopping-bag-solid::before {
  content: '\f290';
}.s-shopping-basket-solid::before {
  content: '\f291';
}.s-shopping-cart-solid::before {
  content: '\e9b2';
}.s-shower-solid::before {
  content: '\f2cc';
}.s-sign-in-solid::before {
  content: '\e935';
}.s-signing-solid::before {
  content: '\f2a7';
}.s-sign-out-solid::before {
  content: '\f08d';
}.s-signal-solid::before {
  content: '\f012';
}.s-simplybuilt-solid::before {
  content: '\f215';
}.s-sistrix-brands-regular::before {
  content: '\e9b3';
}.s-sitemap-solid::before {
  content: '\f0e9';
}.s-skyatlas-regular::before {
  content: '\f216';
}.s-skype-solid::before {
  content: '\f17e';
}.s-slack-solid::before {
  content: '\f198';
}.s-sliders-solid::before {
  content: '\f1de';
}.s-slideshare-regular::before {
  content: '\f1e8';
}.s-smile-regular::before {
  content: '\f118';
}.s-snapchat-solid::before {
  content: '\f2ab';
}.s-snapchat-ghost-solid::before {
  content: '\f2ac';
}.s-snapchat-square-solid::before {
  content: '\f2ad';
}.s-snowflake-solid::before {
  content: '\f2dc';
}.s-sort-solid::before {
  content: '\e9b4';
}.s-sort-alpha-asc-solid::before {
  content: '\f15d';
}.s-sort-alpha-desc-solid::before {
  content: '\f15e';
}.s-sort-amount-asc-solid::before {
  content: '\f160';
}.s-sort-amount-desc-solid::before {
  content: '\f161';
}.s-sort-down-solid::before {
  content: '\e9b5';
}.s-sort-numeric-asc-solid::before {
  content: '\f162';
}.s-sort-numeric-desc-solid::before {
  content: '\f163';
}.s-sort-up-solid::before {
  content: '\e9b6';
}.s-soundcloud-solid::before {
  content: '\f1be';
}.s-space-shuttle-solid::before {
  content: '\f197';
}.s-spinner-solid::before {
  content: '\f110';
}.s-spoon-solid::before {
  content: '\f1b1';
}.s-spotify-solid::before {
  content: '\f1bc';
}.s-square-solid::before {
  content: '\f0c8';
}.s-square-regular::before {
  content: '\f097';
}.s-stack-exchange-solid::before {
  content: '\f18d';
}.s-stack-overflow-solid::before {
  content: '\f16c';
}.s-star-solid::before {
  content: '\f006';
}.s-star-half-solid::before {
  content: '\f08b';
}.s-star-half-empty-solid::before {
  content: '\e939';
}.s-star-regular::before {
  content: '\e93a';
}.s-steam-solid::before {
  content: '\f1b6';
}.s-steam-square-solid::before {
  content: '\f1b7';
}.s-step-backward-solid::before {
  content: '\f048';
}.s-step-forward-solid::before {
  content: '\f051';
}.s-stethoscope-solid::before {
  content: '\f0f1';
}.s-sticky-note-solid::before {
  content: '\f249';
}.s-sticky-note-regular::before {
  content: '\e9ba';
}.s-stop-solid::before {
  content: '\f04d';
}.s-stop-circle-solid::before {
  content: '\f28d';
}.s-stop-circle-regular::before {
  content: '\f28e';
}.s-street-view-solid::before {
  content: '\f21d';
}.s-strikethrough-solid::before {
  content: '\f0cc';
}.s-stumbleupon-solid::before {
  content: '\f1a4';
}.s-stumbleupon-circle-solid::before {
  content: '\f1a3';
}.s-subscript-solid::before {
  content: '\f12d';
}.s-subway-solid::before {
  content: '\f239';
}.s-suitcase-solid::before {
  content: '\f0f2';
}.s-sun-regular::before {
  content: '\f185';
}.s-superpowers-regular::before {
  content: '\f2dd';
}.s-superscript-solid::before {
  content: '\f12c';
}.s-table-regular::before {
  content: '\f0ce';
}.s-tablet-regular::before {
  content: '\f10a';
}.s-tag-solid::before {
  content: '\e934';
}.s-tags-solid::before {
  content: '\e933';
}.s-tasks-solid::before {
  content: '\f0ae';
}.s-telegram-solid::before {
  content: '\f2c6';
}.s-tv-regular::before {
  content: '\f26c';
}.s-tencent-weibo-solid::before {
  content: '\f1d6';
}.s-terminal-solid::before {
  content: '\f120';
}.s-text-height-solid::before {
  content: '\f034';
}.s-text-width-solid::before {
  content: '\f035';
}.s-th-solid::before {
  content: '\f00b';
}.s-th-large-solid::before {
  content: '\f00a';
}.s-th-list-solid::before {
  content: '\f00c';
}.s-themeisle-solid::before {
  content: '\f2b2';
}.s-thermometer-full-solid::before {
  content: '\f2c7';
}.s-thermometer-empty-solid::before {
  content: '\f2cb';
}.s-thermometer-quarter-solid::before {
  content: '\f2ca';
}.s-thermometer-half-solid::before {
  content: '\f2c9';
}.s-thumb-tack-solid::before {
  content: '\f08f';
}.s-thumbs-down-solid::before {
  content: '\f165';
}.s-thumbs-down-regular::before {
  content: '\f08a';
}.s-thumbs-up-regular::before {
  content: '\f089';
}.s-thumbs-up-alt-regular::before {
  content: '\e9bd';
}.s-thumbs-up-solid::before {
  content: '\e9bc';
}.s-ticket-solid::before {
  content: '\f145';
}.s-times-solid::before {
  content: '\e9bb';
}.s-times-circle-solid::before {
  content: '\e905';
}.s-times-circle-alt-regular::before {
  content: '\f05f';
}.s-times-circle-regular::before {
  content: '\e9be';
}.s-window-close-solid::before {
  content: '\f2d3';
}.s-window-close-regular::before {
  content: '\f2d4';
}.s-tint-solid::before {
  content: '\f043';
}.s-toggle-off-regular::before {
  content: '\f204';
}.s-toggle-on-regular::before {
  content: '\f205';
}.s-trademark-solid::before {
  content: '\f25c';
}.s-train-solid::before {
  content: '\f238';
}.s-transgender-alt-regular::before {
  content: '\f225';
}.s-trash-solid::before {
  content: '\f1f8';
}.s-trash-regular::before {
  content: '\e925';
}.s-tree-solid::before {
  content: '\f1bb';
}.s-trello-regular::before {
  content: '\f181';
}.s-tripadvisor-regular::before {
  content: '\f262';
}.s-trophy-solid::before {
  content: '\f092';
}.s-truck-solid::before {
  content: '\f0d1';
}.s-turkish-lira-solid::before {
  content: '\f195';
}.s-tty-solid::before {
  content: '\f1e5';
}.s-tumblr-solid::before {
  content: '\f173';
}.s-tumblr-square-solid::before {
  content: '\f174';
}.s-twitch-regular::before {
  content: '\f1e9';
}.s-twitter-solid::before {
  content: '\f09a';
}.s-twitter-square-solid::before {
  content: '\f083';
}.s-umbrella-solid::before {
  content: '\f0ea';
}.s-underline-solid::before {
  content: '\f0cd';
}.s-universal-access-solid::before {
  content: '\f29a';
}.s-unlock-solid::before {
  content: '\e9c4';
}.s-unlock-alt-solid::before {
  content: '\f13e';
}.s-upload-solid::before {
  content: '\e92d';
}.s-usb-solid::before {
  content: '\f287';
}.s-user-alt-solid::before {
  content: '\f008';
}.s-user-check-solid::before {
  content: '\e9c7';
}.s-user-circle-solid::before {
  content: '\f2bd';
}.s-user-circle-regular::before {
  content: '\f2be';
}.s-user-md-solid::before {
  content: '\f0f0';
}.s-user-minus-solid::before {
  content: '\e9c8';
}.s-user-alt-regular::before {
  content: '\f2c0';
}.s-user-plus-solid::before {
  content: '\e923';
}.s-user-regular::before {
  content: '\e9c6';
}.s-user-secret-solid::before {
  content: '\e931';
}.s-user-solid::before {
  content: '\e9c5';
}.s-user-tag-solid::before {
  content: '\e93d';
}.s-user-times-solid::before {
  content: '\f235';
}.s-users-solid::before {
  content: '\e932';
}.s-venus-regular::before {
  content: '\f221';
}.s-venus-double-regular::before {
  content: '\f226';
}.s-venus-mars-regular::before {
  content: '\f228';
}.s-viacoin-solid::before {
  content: '\f237';
}.s-viadeo-regular::before {
  content: '\f2a9';
}.s-viadeo-square-solid::before {
  content: '\f2aa';
}.s-video-camera-solid::before {
  content: '\f03d';
}.s-vimeo-solid::before {
  content: '\f27d';
}.s-vimeo-square-solid::before {
  content: '\f194';
}.s-vine-solid::before {
  content: '\f1cc';
}.s-vk-solid::before {
  content: '\f189';
}.s-volume-control-phone-solid::before {
  content: '\f2a0';
}.s-volume-down-solid::before {
  content: '\f027';
}.s-volume-mute-solid::before {
  content: '\e9ca';
}.s-volume-off-solid::before {
  content: '\e9cb';
}.s-volume-up-solid::before {
  content: '\f028';
}.s-wechat-solid::before {
  content: '\f1d8';
}.s-weibo-solid::before {
  content: '\f18a';
}.s-whatsapp-regular::before {
  content: '\f232';
}.s-wheelchair-regular::before {
  content: '\f193';
}.s-wheelchair-alt-solid::before {
  content: '\f29b';
}.s-wifi-solid::before {
  content: '\f1ec';
}.s-wikipedia-solid::before {
  content: '\f266';
}.s-window-maximize-regular::before {
  content: '\e906';
}.s-window-minimize-solid::before {
  content: '\f2d1';
}.s-window-restore-regular::before {
  content: '\f2d2';
}.s-windows-solid::before {
  content: '\f17a';
}.s-wordpress-regular::before {
  content: '\f19a';
}.s-wpbeginner-solid::before {
  content: '\f297';
}.s-wpexplorer-regular::before {
  content: '\f2de';
}.s-wpforms-regular::before {
  content: '\f298';
}.s-wrench-solid::before {
  content: '\f0ad';
}.s-xing-solid::before {
  content: '\f168';
}.s-xing-square-solid::before {
  content: '\f169';
}.s-y-combinator-solid::before {
  content: '\f23b';
}.s-yahoo-solid::before {
  content: '\f19e';
}.s-yelp-solid::before {
  content: '\f1ea';
}.s-yoast-regular::before {
  content: '\f2b1';
}.s-youtube-solid::before {
  content: '\f167';
}.s-youtube-play-solid::before {
  content: '\f16a';
}.s-youtube-square-solid::before {
  content: '\f166';
}.s-tools-solid::before {
  content: '\e902';
}.s-key-solid::before {
  content: '\e900';
}.s-toolbox-solid::before {
  content: '\e901';
}.floating-input {
  position: relative;
  display: inline-flex;
  width: 100%;
}.floating-input textarea {
  padding-top: 5px !important;
  overflow: clip;
}.floating-input .ant-input:not(:focus) ~ label {
  color: #a1a1a1 !important;
}.floating-input .ant-form-item-has-error .ant-input,
.floating-input .ant-form-item-has-error .ant-input:hover {
  background-color: #fff;
  border-color: #ff4d4f !important;
}.floating-input.ant-input-group label {
  padding-top: 8px;
}.floating-input.ant-input-group .ant-input:focus ~ label,
.floating-input.ant-input-group .ant-input:not(:placeholder-shown) ~ label {
  left: 12px;
  top: 6px;
  padding: 0px 3px;
  border: 0px;
}.floating-input.ant-input-affix-wrapper label {
  padding: 10px 18px;
}.floating-input.ant-input-affix-wrapper .ant-input:focus ~ label,
.floating-input.ant-input-affix-wrapper .ant-input:not(:placeholder-shown) ~ label {
  left: 24px;
  top: 4px;
  padding: 0px 3px;
  border: 0px;
  line-height: normal;
}.floating-input .ant-input {
  width: 100%;
  height: 2rem;
  padding: 15px 15px;
  padding-top: 20px;
  max-height: 2rem;
  font-weight: 400;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}.floating-input .ant-input:focus ~ label,
.floating-input .ant-input:not(:placeholder-shown) ~ label {
  color: #be2d2d;
  transform: scale(0.7) translateY(-1rem) translateX(0.25rem);
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  background-color: #ffffff;
  border: 0px;
}.floating-input label {
  position: absolute;
  top: 0;
  left: 10px;
  padding: 3px 6px;
  z-index: 1;
  color: #a1a1a1;
  border: 1px solid transparent;
  transform-origin: 0 0;
  transition: background-color 1s, opacity 0.1s ease-in-out, transform 0.25s ease-in-out;
  pointer-events: none;
}.floating-input ::-webkit-input-placeholder {
  opacity: 0;
}.floating-input .ant-input:focus::-webkit-input-placeholder {
  opacity: 1;
}.floating-input .ant-input:hover {
  z-index: 0;
}.floating-input .ant-input-affix-wrapper .ant-input {
  padding: 19px 6px;
  border: none;
}/* Hidden logo amchart */.chartdiv div:nth-child(2) svg:nth-child(1) g[aria-labelledby$='-title'] {
  display: none;
}.alain-pro__menu-item {
  border-bottom: solid 1px #ccc7c74a;
}.alain-pro__menu-title-text {
  font-weight: 600;
  text-transform: uppercase;
}.alain-pro__menu-icon {
  font-size: 14px;
}.page-header {
  padding-top: 11px;
}.page-header .ant-breadcrumb {
  margin-bottom: 10px;
  padding: 0 16px;
}.alain-pro__header {
  background-color: #be2d2d;
}.alain-pro__header h1 {
  display: inline-block;
  margin: 0 0 0 12px;
  color: white;
  font-weight: 600;
  font-size: 15px;
  font-family: 'Myriad Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
}.aside-collapsed .alain-pro__sider-logo h4 {
  display: none;
}.alain-pro__side-nav-wrap {
  font-family: 'Quicksand', sans-serif;
}.global-footer {
  display: block;
  margin: 20px 0 20px;
  padding: 0 16px;
  text-align: center;
}.cs-pagination {
  text-align: right;
}nz-select {
  width: 100%;
}.margin-0 {
  margin: 0;
}.pull-right {
  text-align: right;
}.padding-bottom-10 {
  padding-bottom: 10px;
}.padding-left-10 {
  padding-left: 10px;
}.ag-watermark {
  display: none !important;
}.chart-wrapper {
  position: relative;
  height: 350px;
  height: 40vh;
}.page-header__title {
  margin-bottom: 5px;
}.ant-form-item-label > label {
  font-weight: bold;
}.ant-switch-checked {
  background-color: #0b0;
}.page-header__detail .ng-star-inserted {
  display: none;
}.ant-btn-primary {
  background: #be2d2d;
  border-color: #be2d2d;
}nz-table {
  width: 100%;
}nz-card {
  width: 100%;
}.ant-upload.ant-upload-select-picture-card {
  padding: 8px;
}.alain-pro__side-nav,
.alain-pro__menu-title {
  display: inline !important;
}.task-type-project {
  background-color: #8c8c8c;
}.task-type-story {
  background-color: #40a9ff;
}.task-type-task {
  background-color: #73d13d;
}.task-type-subtask {
  background-color: #52c41a;
}.task-type-bug {
  background-color: #ff4d4f;
}.modal-close-icon-black .ant-modal-close {
  color: rgba(0, 0, 0, 0.5);
}.modal-close-icon-black .ant-modal-close:focus,
.modal-close-icon-black .ant-modal-close:hover {
  color: #000;
}.swork-icon-style {
  padding: 3px;
  color: white;
  font-size: 13px;
  text-align: center;
  border-radius: 10%;
}.popup-window {
  position: absolute;
  right: 2%;
  z-index: 1000;
  width: 300px;
}.popup-window__collapse-header {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 1cm;
  padding: 0 15px;
  color: #fff;
  background-color: #be2d2d;
  cursor: default;
}.popup-window__collapse-header .icon-active-inactive,
.popup-window__collapse-header .icon-close {
  cursor: pointer;
}#icon-loading {
  position: absolute;
  right: 18px;
  bottom: 18px;
  pointer-events: none;
}#icon-loading i {
  color: #be2d2d;
  font-size: 35px;
}.container-hover :hover .btn-hover-visible {
  opacity: 1;
}/**
 * 侧边栏固定时滚动条显示风格：
 * - hide: 隐藏滚动条（默认）
 * - show: 显示美化后滚动条
 */.ant-table-thead > tr > th {
  font-weight: 600;
}.loader {
  /**  ===== nest5 ===== */
  /** END of nest5 */
}.loader.nest5 {
  position: absolute;
  left: 50%;
  display: block;
  width: 50px;
  height: 50px;
  margin: 0 0 0 -25px;
  border: 2px solid transparent;
  border-top-color: #008744;
  border-radius: 50%;
  animation: spin11 2s linear infinite;
}.loader.nest5::before {
  position: absolute;
  top: 7px;
  right: 7px;
  bottom: 7px;
  left: 7px;
  border: 2px solid transparent;
  border-top-color: #d62d20;
  border-radius: 50%;
  animation: spin11 3s linear infinite;
  content: '';
}.loader.nest5::after {
  position: absolute;
  top: 15px;
  right: 15px;
  bottom: 15px;
  left: 15px;
  border: 2px solid transparent;
  border-top-color: #ffa700;
  border-radius: 50%;
  animation: spin11 1.5s linear infinite;
  content: '';
}@keyframes spin11 {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}.btn .ant-input-group-addon {
  padding: 0 !important;
}.dd-btn {
  display: block;
  width: 24px;
  height: 24px;
  color: #bfbfbf;
  line-height: 24px;
  text-align: center;
  border-radius: 50%;
  cursor: pointer;
}.dd-btn:hover {
  background: #f5f5f5;
  border: 1px solid #dadce0;
}.ant-table-placeholder {
  padding: unset !important;
}.ant-table tr th {
  padding: 0.3rem !important;
}.ant-table .col-group {
  color: #1890ff;
  font-weight: bold;
}.ant-table .col-group :hover {
  cursor: pointer;
}.ant-table .col-group .col-group-text {
  font-weight: 500;
}.ant-table tr:hover {
  cursor: pointer;
}.ant-table tr.ant-table-expanded-row:hover {
  background: #e6f7ff !important;
  cursor: pointer;
}.ant-table thead tr th {
  font-size: 14px;
  border-bottom: 1px solid #dee2e6;
}.ant-table-tbody tr td {
  padding: 0.3rem;
}h1,
h2,
h3,
h4,
h5,
h6 {
  margin-bottom: 0 !important;
}.ant-row {
  margin-bottom: 2px !important;
}.ant-form-item-control,
.ant-form-item-label {
  line-height: 30px !important;
}.ant-input {
  height: 32px;
}.ant-input-number-input {
  padding-right: 25px;
  text-align: right;
}.ant-header-customize {
  border-bottom: 2px solid #000;
}.bt-edit {
  color: #fff;
  background-color: #7c7bad;
  border-color: #7c7bad;
}.ant-form-item-label > label {
  white-space: pre-wrap;
}.input-search {
  width: 100% !important;
  height: 32px;
  overflow-y: clip;
}.select-search {
  width: 100% !important;
}.text-name {
  flex: 1 1 auto;
  overflow: hidden;
  line-height: 1.2;
  word-wrap: break-word;
  -webkit-box-flex: 1;
}.card-item {
  width: 95%;
  background: 'white';
  border: 1px solid #ccc;
  border-radius: 5px;
}.row-children {
  margin-top: 15px;
  padding-bottom: 10px;
  border-bottom: 1px solid #eee;
}.text-unit {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-weight: normal;
  line-height: 1;
  white-space: nowrap;
  text-align: center;
  vertical-align: baseline;
  border-radius: 3px;
}.children-expand {
  padding-bottom: 10px;
  border-bottom: 1px solid #eee;
}.ant-modal {
  width: 70%;
}.ant-modal-confirm {
  width: 40%;
}.datePlannedStart nz-picker .ant-calendar-picker {
  width: 100% !important;
}.header-status-action {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}.header-status-action .action {
  padding: 4px 0;
}.header-status-action .ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked {
  color: #7c7bad !important;
  font-weight: bold;
  background-color: #e9ecef !important;
}.header-status-action .ant-radio-button-wrapper-disabled {
  font-weight: bold;
  background-color: white !important;
}.page-header__main {
  display: none !important;
}.create-purchase-order .voucher-Date nz-picker .ant-calendar-picker {
  width: 100% !important;
}.create-purchase-order .ant-input-number-handler-wrap {
  display: none !important;
}.ant-input-number-disabled {
  background-color: #f5f5f5 !important;
}.ant-input-number-input,
.ant-select-selection-selected-value {
  color: rgba(0, 0, 0, 0.65);
}nz-picker .ant-calendar-picker {
  width: 100% !important;
}.divider-name {
  color: #7c7bad;
  font-weight: 600;
  font-size: 24px;
}.ant-form-item-label {
  font-weight: 600 !important;
  text-align: left !important;
}.alain-pro__page-grid-wide,
.page-header__wide {
  max-width: 100% !important;
}.ant-steps-navigation {
  padding-top: 5px !important;
}.td-cannot-edit {
  background-color: #f5f5f5;
}.tb-scroll-sale .ant-table table {
  width: 2430px !important;
  overflow-x: scroll !important;
}.tb-scroll-request .ant-table table {
  width: 2430px !important;
  overflow-x: scroll !important;
}.table-detail-purchase-order .ant-table table {
  width: 1400px !important;
  min-width: 100% !important;
  overflow-x: scroll !important;
}.card-custom .ant-card-body {
  padding: 10px !important;
}.td-bold {
  font-weight: bold !important;
}.ant-form-item-label > label.ant-form-item-required::before {
  display: unset !important;
  margin-right: unset !important;
  color: unset !important;
  font-size: unset !important;
  font-family: unset !important;
  line-height: 1;
  content: unset !important;
}.ant-form-item-label > label::after {
  position: relative;
  content: '';
}.ant-form-item-label > label.ant-form-item-required::after {
  position: relative;
  display: inline-block;
  margin-left: 4px !important;
  color: #f5222d;
  content: '(*)' !important;
}.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon:not(:last-child) {
  margin-left: 0 !important;
}.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected {
  background-color: #bae7ff !important;
}textarea {
  resize: none;
}textarea:disabled {
  pointer-events: all !important;
}.ant-tooltip-inner {
  min-height: auto;
  padding: 2px 8px;
  font-size: 12px;
  pointer-events: none;
}.ant-popover-inner-content {
  padding: 6px;
}.ant-dropdown-menu-item-disabled,
.ant-dropdown-menu-submenu-title-disabled {
  color: rgba(0, 0, 0, 0.4);
}.ant-dropdown-menu-item-disabled:hover,
.ant-dropdown-menu-submenu-title-disabled:hover {
  color: rgba(0, 0, 0, 0.4);
}.ant-tabs-top > .ant-tabs-nav,
.ant-tabs-bottom > .ant-tabs-nav,
.ant-tabs-top > div > .ant-tabs-nav,
.ant-tabs-bottom > div > .ant-tabs-nav {
  margin: 0;
}.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover {
  border-color: #be2d2d;
}.ant-table td > img,
.ant-table td .img {
  max-width: unset;
}.ant-menu-submenu-popup > .ant-menu {
  width: max-content;
}.alain-pro__menu-only-icon .alain-pro__menu-item:first-child {
  padding-right: 8px !important;
  padding-left: 8px !important;
}.ant-checkbox-inner {
  display: inline-block;
}.ant-checkbox:hover::after,
.ant-checkbox-wrapper:hover .ant-checkbox::after {
  visibility: hidden;
}.ant-input-group-wrapper .ant-input-number {
  width: 100%;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}.ant-tag {
  white-space: break-spaces;
}.fieldset-border {
  border-color: #dadce0 !important;
  border-style: solid;
  border-width: 1px;
  border-image: initial;
}.fieldset-legend {
  display: block !important;
  width: auto !important;
  color: rgba(0, 0, 0, 0.85) !important;
  border-color: initial !important;
  border-style: none !important;
  border-width: initial !important;
  border-image: initial !important;
  padding-inline-start: 2px !important;
  padding-inline-end: 2px !important;
}.ant-timeline .ant-timeline-item:first-child {
  margin-top: 10px;
}.ant-timeline .ant-timeline-item:last-child {
  padding-bottom: 0;
}.ant-modal-content .ant-modal-header {
  padding: 16px 16px;
}.ant-modal-content .ant-modal-body {
  padding: 16px;
}.ant-modal-content .ant-modal-footer {
  padding: 10px 16px;
}.ant-select-selector {
  height: 100%;
}.form-base .ant-drawer-close {
  padding: 10px;
}.ant-table-filter-trigger {
  text-align: center;
}.ant-modal-confirm-body .ant-modal-confirm-title {
  margin-right: 20px;
}.ant-select-multiple .ant-select-selection-search {
  width: calc(100% - 23px) !important;
}.alain-pro__header-item .ant-badge-count {
  position: absolute;
  top: 24px;
  right: 12px;
}.full-content__opened layout-pro-header,
.full-content__opened .alain-pro__sider,
.full-content__opened reuse-tab {
  display: none !important;
}.full-content__hidden-title page-header {
  display: none !important;
}.footer-toolbar {
  z-index: 99;
  width: auto;
}.footer-toolbar__body .alain-pro__body {
  margin-bottom: 64px !important;
}.alain-pro__menu-side .footer-toolbar {
  left: 256px;
}.alain-pro__menu-top .footer-toolbar {
  left: 0;
}.aside-collapsed .footer-toolbar {
  left: 60px;
}.page-header {
  padding-right: 0;
  padding-left: 0;
}.attachment {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
  padding: 4px;
  border: 1px solid #e8e8e8;
}.attachment-icon {
  padding: 2px;
  font-size: 40px;
}.attachment-img {
  width: 64px;
  height: 64px;
  background-color: transparent;
  background-position: center center;
  background-size: cover;
}.feed__icon {
  position: relative;
}.feed__icon-tag {
  position: absolute;
  top: -6px;
  right: -2px;
}.img-thm {
  position: relative;
  display: block;
  max-width: 100%;
  height: auto;
  background-color: transparent;
}.img-thm:hover .img-thm__icon {
  opacity: 1;
}.img-thm__mask {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: block;
  background-color: rgba(0, 0, 0, 0.3);
  transition: all 0.2s ease-in-out;
}.img-thm__icon {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 3;
  display: block;
  color: #fff;
  font-size: 32px;
  opacity: 0;
  transition: all 0.2s ease-in-out;
}.img-thm__img {
  z-index: 1;
  max-width: 100%;
  height: auto;
}.img-thm__zoom-in {
  overflow: hidden;
}.img-thm__zoom-in .img-thm__icon {
  transform: translate(-50%, -50%) scale(0.6);
}.img-thm__zoom-in .img-thm__img {
  transition: all 0.3s ease-in-out;
}.img-thm__zoom-in:hover .img-thm__icon {
  transform: translate(-50%, -50%) scale(1);
}.img-thm__zoom-in:hover .img-thm__img {
  transform: scale(1.1);
}.img-thm:not(:hover):not(:focus) .img-thm__mask {
  opacity: 0;
}.action-link {
  color: blue !important;
  font-weight: bold;
}.work-break {
  word-break: break-all;
}.radio-square .ant-radio-inner {
  border-radius: 0 !important;
}.bread-crumb {
  position: sticky;
  top: -1px;
  z-index: 99;
  margin-left: -8px;
  padding-top: 1px;
  padding-left: 18px;
  background-color: white;
}/* custom scrollbar */::-webkit-scrollbar {
  width: 20px;
  height: 20px;
}::-webkit-scrollbar-track {
  background-color: transparent;
}::-webkit-scrollbar-thumb {
  background-color: #d6dee1;
  background-clip: content-box;
  border: 6px solid transparent;
  border-radius: 20px;
}::-webkit-scrollbar-thumb:hover {
  background-color: #a8bbbf;
}textarea.ant-input::-webkit-scrollbar {
  width: 20px;
  height: 20px;
}body,
.scrollbar,
.ant-dialog-wrap,
.ant-drawer-body,
.ant-drawer-wrapper-body,
.ant-anchor-wrapper,
textarea.ant-input {
  scrollbar-color: #d6dee1 transparent;
  scrollbar-width: thin;
}body::-webkit-scrollbar-track,
.scrollbar::-webkit-scrollbar-track,
.ant-dialog-wrap::-webkit-scrollbar-track,
.ant-drawer-body::-webkit-scrollbar-track,
.ant-drawer-wrapper-body::-webkit-scrollbar-track,
.ant-anchor-wrapper::-webkit-scrollbar-track,
textarea.ant-input::-webkit-scrollbar-track {
  background-color: transparent;
  box-shadow: none;
}body::-webkit-scrollbar-thumb,
.scrollbar::-webkit-scrollbar-thumb,
.ant-dialog-wrap::-webkit-scrollbar-thumb,
.ant-drawer-body::-webkit-scrollbar-thumb,
.ant-drawer-wrapper-body::-webkit-scrollbar-thumb,
.ant-anchor-wrapper::-webkit-scrollbar-thumb,
textarea.ant-input::-webkit-scrollbar-thumb {
  background-color: #d6dee1;
  background-clip: content-box;
  border: 6px solid transparent;
  border-radius: 20px;
  outline: 0;
}body::-webkit-scrollbar-thumb:hover,
.scrollbar::-webkit-scrollbar-thumb:hover,
.ant-dialog-wrap::-webkit-scrollbar-thumb:hover,
.ant-drawer-body::-webkit-scrollbar-thumb:hover,
.ant-drawer-wrapper-body::-webkit-scrollbar-thumb:hover,
.ant-anchor-wrapper::-webkit-scrollbar-thumb:hover,
textarea.ant-input::-webkit-scrollbar-thumb:hover {
  background-color: #a8bbbf;
}.affix-license,
.affix-license .ant-affix,
.affix-license .ant-affix .ant-row {
  /* WebKit-based browsers will ignore this. */
  width: -webkit-fill-available !important;
  /* Mozilla-based browsers will ignore this. */
  width: stretch !important;
}.affix-license .ant-affix {
  left: auto !important;
}.affix-license .ant-affix .ant-row {
  align-items: center;
  padding: 6px;
  background-color: #fdf3dd;
}.quill-editor {
  line-height: initial;
}.quill-editor.ng-dirty.ng-invalid .ql-toolbar,
.quill-editor.ng-dirty.ng-invalid .ql-container {
  border-color: #ff4d4f;
}.ql-snow .ql-size .ql-picker-label[data-value='10px']::before,
.ql-snow .ql-size .ql-picker-item[data-value='10px']::before {
  content: '10px';
}.ql-snow .ql-size .ql-picker-label[data-value='12px']::before,
.ql-snow .ql-size .ql-picker-item[data-value='12px']::before {
  content: '12px';
}.ql-snow .ql-size .ql-picker-label[data-value='14px']::before,
.ql-snow .ql-size .ql-picker-item[data-value='14px']::before {
  content: '14px';
}.ql-snow .ql-size .ql-picker-label[data-value='16px']::before,
.ql-snow .ql-size .ql-picker-item[data-value='16px']::before {
  content: '16px';
}.ql-snow .ql-size .ql-picker-label[data-value='18px']::before,
.ql-snow .ql-size .ql-picker-item[data-value='18px']::before {
  content: '18px';
}.ql-snow .ql-size .ql-picker-label[data-value='20px']::before,
.ql-snow .ql-size .ql-picker-item[data-value='20px']::before {
  content: '20px';
}.ql-snow .ql-size .ql-picker-label[data-value='24px']::before,
.ql-snow .ql-size .ql-picker-item[data-value='24px']::before {
  content: '24px';
}app-file-manager file-manager {
  display: block;
  padding: 24px;
  background: #fff;
}.file-manager {
  display: flex;
  flex-wrap: wrap;
  margin-top: 16px;
}.file-manager__header {
  display: flex;
  align-items: center;
  margin-top: 16px;
  padding: 0 32px 4px 12px;
  font-weight: 700;
  border-bottom: 2px solid rgba(0, 0, 0, 0.05);
}.file-manager__header-name {
  flex: 1;
}.file-manager__header-pixel {
  width: 150px;
}.file-manager__header-time {
  width: 130px;
}.file-manager__small .file-item {
  display: flex;
  align-items: center;
  width: 100%;
  margin: 0 0 2px;
  padding: 4px 32px 4px 0;
  text-align: left;
}.file-manager__small .file-item__icon,
.file-manager__small .file-item__img {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 8px;
  font-size: 20px;
  line-height: 32px;
  text-align: center;
}.file-manager__small .file-item__name {
  flex: 1;
}.file-manager__small .file-item__pixel {
  position: inherit;
  width: 150px;
}.file-manager__small .file-item__pixel > span {
  background: none;
}.file-manager__small .file-item__time {
  display: block;
  width: 130px;
}.file-item {
  position: relative;
  z-index: 1;
  flex: 0 0 auto;
  flex-shrink: 0;
  width: 9rem;
  margin: 0 8px 8px 0;
  padding: 16px 0 24px;
  text-align: center;
  border: 1px solid transparent;
  cursor: pointer;
}.file-item:hover {
  border-color: rgba(0, 0, 0, 0.05);
}.file-item:hover .file-item__actions {
  display: block;
}.file-item__icon {
  display: block;
  margin: 16px 0;
  font-size: 40px;
}.file-item__img {
  display: block;
  width: 4rem;
  height: 4rem;
  margin: 0 auto 0.75rem;
  font-size: 2.5rem;
  line-height: 4rem;
  background-color: transparent;
  background-position: center center;
  background-size: cover;
}.file-item__name {
  height: 28px;
  padding: 0 8px;
  overflow: hidden;
  color: #4e5155;
  line-height: 28px;
  white-space: nowrap;
  text-overflow: ellipsis;
}.file-item__pixel {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}.file-item__pixel > span {
  display: block;
  width: 100%;
  padding: 2px 0;
  background: rgba(0, 0, 0, 0.01);
}.file-item__time {
  display: none;
}.file-item__actions {
  position: absolute;
  top: 8px;
  right: 8px;
  display: none;
}.file-mng__breadcrumb {
  margin-bottom: 0.8rem !important;
}.file-mng__divider {
  position: relative;
  width: 0.05%;
  height: calc(100vh - 43px);
  background-color: #dadce0;
}.file-mng__divider .btn-collapsed {
  position: absolute;
  top: 50px;
  right: -16px;
  z-index: 999;
  border: 1px solid #dadce0;
}.file-mng__holder {
  max-height: 88vh;
  margin: -20px -15px 0 -15px;
}.file-mng__holder__nav {
  height: calc(100vh - 46px);
}.file-mng__holder__nav .nz-card--no-border {
  border-width: 0;
}.file-mng__holder__nav .nz-card--style--folder-list-navs {
  position: relative;
  height: 55vh;
  max-height: 55vh;
  overflow-x: auto;
  overflow-y: auto;
  border-width: 0 0 1px 0;
  border-radius: 0;
}.file-mng__holder__nav .nz-card--style--folder-list-navs .hidden-input-search {
  visibility: hidden;
}.file-mng__holder__nav .nz-card--style--folder-navs {
  position: relative;
  height: 41%;
  margin-bottom: 0;
  overflow-x: hidden;
  overflow-y: auto;
  border-radius: 0;
}.file-mng__holder__nav .ant-list-split .ant-list-item {
  padding-top: 0;
  border-bottom: none;
}.file-mng__holder__nav .list-item-label {
  padding: 5px 0 0 8px;
}.file-mng__holder__nav a {
  color: black;
}.file-mng__holder__nav a:hover,
.file-mng__holder__nav .active {
  color: #13c2c2;
}.file-mng__holder__nav .ant-card-body {
  padding: 6px;
}.file-mng__holder .file-mng__content .node-info {
  transform: translateY(50%);
}.file-mng__holder .file-mng__content .node-info .empty-icon {
  width: 25%;
}.file-mng__holder .file-mng__content .ant-card-body {
  padding: 6px;
  padding-bottom: 0;
}.file-mng__holder .file-mng__content .ant-menu-inline {
  border-right: none;
}.file-mng__holder .file-mng__content .hide-border-bottom,
.file-mng__holder .file-mng__content .ant-list-split .ant-list-item {
  border-bottom: 0;
}.file-mng__holder .file-mng__content .divider {
  width: 150%;
  margin-left: -1rem;
  background-color: #f0f0f0;
}.file-mng__holder .file-mng__content .avatar-view {
  position: relative;
  display: inline-block;
  margin-left: -0.25rem;
  background: #ccc;
  box-shadow: 0 0 0 2px #fff;
  transition: transform 0.1s ease-out 0s;
}.file-mng__holder .file-mng__content .avatar-view:hover {
  z-index: 999999;
  transform: translateY(-5px);
}.file-mng__holder .file-mng__content .layout-style {
  max-height: 100vh;
  background-color: transparent;
}.file-mng__holder .file-mng__content .ant-table-thead > tr > th {
  padding-top: 0.7rem !important;
  padding-bottom: 0.7rem !important;
  font-size: 13px;
  background: transparent;
  border-top: 1px solid #dadce0;
}.file-mng__holder .file-mng__content .ant-table tr th {
  padding: 0.6rem 0.3rem;
  font-size: 13px;
  border-bottom: 1px solid #dadce0;
}.file-mng__holder .file-mng__content .ant-table-tbody > tr.row-upload-file {
  height: 4cm;
}.file-mng__holder .file-mng__content .ant-table-tbody > tr.row-upload-file > .dnd-upload-file {
  height: 4cm;
  padding: 0.5rem 0 0 0;
  border-bottom: none;
}.file-mng__holder .file-mng__content .ant-table-tbody > tr.row-upload-file > .dnd-upload-file nz-upload .ant-upload-drag-icon i {
  font-size: 30px;
}.file-mng__holder .file-mng__content .ant-table-tbody > tr > td > div.avatar-owner {
  margin-left: 1.3rem;
}.file-mng__holder .file-mng__content .ant-table-tbody > tr.ant-table-row.row-table-selected > td {
  border-bottom: 1px solid transparent;
}.file-mng__holder .file-mng__content .ant-table-tbody > tr.ant-table-row.row-table-selected:hover > td {
  background: transparent;
}.file-mng__holder .file-mng__content .search-holder {
  padding: 0 10px;
}.file-mng__holder .file-mng__content .nz-card--no-border {
  border: 0;
}.file-mng__holder .file-mng__content .nz-card--no-margin-bottom {
  margin-bottom: 0;
}.file-mng__holder .file-mng__content .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 0 !important;
}.file-mng__holder .file-mng__content .fixed-tableHead-onScroll {
  position: sticky;
  top: -1px;
  z-index: 99;
}.file-mng__holder .file-mng__content .overflow-table {
  overflow-y: auto;
}.file-mng__holder .file-mng__content__nz-sider {
  width: 100%;
  overflow: hidden;
  border-top: 1px solid #dadce0;
  border-left: 1px solid #dadce0;
}.file-mng__holder .file-mng__content__nz-sider nz-tabset nz-tabs-nav {
  padding-left: 1rem;
}.file-mng__holder .file-mng__content__nz-sider nz-tabset .ant-tabs-content-holder {
  max-height: calc(100vh - 244px);
  padding-left: 1rem;
  overflow: hidden auto;
}.file-mng__holder .file-mng__content .dynamic-height-card {
  height: calc(100vh - 144px);
}.file-mng__holder .file-mng__content .dynamic-height {
  height: calc(100vh - 146px);
}.file-mng__holder .file-mng__content .ant-table-wrapper .ant-spin-nested-loading .ant-table .ant-table-container .ant-table-body {
  height: 100vh;
}.file-mng__holder .file-mng__content .ant-table-wrapper .ant-spin-nested-loading .ant-table .ant-table-container .ant-table-body .ant-table-measure-now {
  display: none;
}.file-mng__layout__sider__resize__handle {
  position: absolute;
  top: 43%;
  right: -6.5px;
  z-index: 999;
  padding: 2px;
  color: black;
  background-color: #fff;
  border: 1.5px solid #ddd;
  border-radius: 2px;
  cursor: e-resize;
}.file-mng__layout__sider .nz-card--style--sider {
  max-height: calc(100vh - 46px);
  margin-bottom: 0;
  overflow: hidden auto;
  border: none;
  border-radius: 0;
}.file-mng__layout .file-mng__content .nz-card--no-border {
  margin-bottom: 0;
  border-width: 0 0 0 1px;
  border-radius: 0;
}.file-mng__layout .file-mng__content .node-info {
  transform: translateY(50%);
}.file-mng__layout .file-mng__content .node-info .empty-icon {
  width: 25%;
}.file-mng__layout .file-mng__content .ant-card-body {
  padding: 6px 0 0 6px;
}.file-mng__layout .file-mng__content .ant-menu-inline {
  border-right: none;
}.file-mng__layout .file-mng__content .hide-border-bottom,
.file-mng__layout .file-mng__content .ant-list-split .ant-list-item {
  border-bottom: 0;
}.file-mng__layout .file-mng__content .divider {
  width: 150%;
  margin-left: -0.5rem;
  background-color: #f0f0f0;
}.file-mng__layout .file-mng__content .avatar-view {
  position: relative;
  display: inline-block;
  margin-left: -0.25rem;
  background: #ccc;
  box-shadow: 0 0 0 2px #fff;
  transition: transform 0.1s ease-out 0s;
}.file-mng__layout .file-mng__content .avatar-view:hover {
  z-index: 999999;
  transform: translateY(-5px);
}.file-mng__layout .file-mng__content .layout-style {
  max-height: 100vh;
  background-color: transparent;
}.file-mng__layout .file-mng__content .ant-table-thead > tr > th {
  padding-top: 0.7rem !important;
  padding-bottom: 0.7rem !important;
  font-size: 13px;
  background: transparent;
  border-top: 1px solid #dadce0;
}.file-mng__layout .file-mng__content .ant-table tr th {
  padding: 0.6rem 0.3rem;
  font-size: 13px;
  border-bottom: 1px solid #dadce0;
}.file-mng__layout .file-mng__content .ant-table-tbody > tr.row-upload-file {
  height: 4cm;
}.file-mng__layout .file-mng__content .ant-table-tbody > tr.row-upload-file > .dnd-upload-file {
  height: 4cm;
  padding: 0.5rem 0 0 0;
  border-bottom: none;
}.file-mng__layout .file-mng__content .ant-table-tbody > tr.row-upload-file > .dnd-upload-file nz-upload .ant-upload-drag-icon i {
  font-size: 30px;
}.file-mng__layout .file-mng__content .ant-table-tbody > tr > td > div.avatar-owner {
  margin-left: 1.3rem;
}.file-mng__layout .file-mng__content .ant-table-tbody > tr.ant-table-row.row-table-selected > td {
  border-bottom: 1px solid transparent;
}.file-mng__layout .file-mng__content .ant-table-tbody > tr.ant-table-row.row-table-selected:hover > td {
  background: transparent;
}.file-mng__layout .file-mng__content .search-holder {
  padding: 0 10px;
}.file-mng__layout .file-mng__content .ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 0 !important;
}.file-mng__layout .file-mng__content .fixed-tableHead-onScroll {
  position: sticky;
  top: -1px;
  z-index: 99;
}.file-mng__layout .file-mng__content .overflow-table {
  overflow-y: auto;
}.file-mng__layout .file-mng__content__nz-sider {
  width: 100%;
  overflow: hidden;
  border-top: 1px solid #dadce0;
  border-left: 1px solid #dadce0;
}.file-mng__layout .file-mng__content__nz-sider nz-tabset nz-tabs-nav {
  padding-left: 1.8rem;
}.file-mng__layout .file-mng__content__nz-sider nz-tabset nz-tabs-nav .ant-tabs-nav-list {
  width: 100%;
}.file-mng__layout .file-mng__content__nz-sider nz-tabset nz-tabs-nav .ant-tabs-nav-list .ant-tabs-tab {
  justify-content: center;
  width: 8vw;
  font-size: 15px;
  margin-left: 10px;
}.file-mng__layout .file-mng__content__nz-sider nz-tabset .ant-tabs-content-holder {
  max-height: calc(100vh - 242px);
  padding-left: 0.5rem;
  overflow: hidden auto;
}.file-mng__layout .file-mng__content .dynamic-height-card {
  height: calc(100vh - 146px);
}.file-mng__layout .file-mng__content .dynamic-height {
  height: calc(100vh - 148px);
}.file-mng__layout .file-mng__content .ant-table-wrapper .ant-spin-nested-loading .ant-table .ant-table-container .ant-table-body {
  height: 100vh;
}.file-mng__layout .file-mng__content .ant-table-wrapper .ant-spin-nested-loading .ant-table .ant-table-container .ant-table-body .ant-table-measure-now {
  display: none;
}/* Tooltip container */.custom-tooltip {
  position: relative;
  z-index: 1070;
  display: block;
}.custom-tooltip-text {
  position: absolute;
  top: 200%;
  left: 50%;
  z-index: 1;
  width: max-content;
  padding: 2px 8px;
  color: #fff;
  font-size: 13px;
  text-align: center;
  background-color: rgba(60, 64, 67, 0.9);
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  transform: translateX(-50%);
  visibility: hidden;
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}.custom-tooltip-text::after {
  position: absolute;
  bottom: 100%;
  left: 50%;
  margin-left: -5px;
  border-color: transparent transparent rgba(60, 64, 67, 0.9) transparent;
  border-style: solid;
  border-width: 5px;
  content: '';
}/* Show the tooltip text when you mouse over the tooltip container */.custom-tooltip:hover .custom-tooltip-text {
  visibility: visible;
  opacity: 1;
}.fc-antd a {
  color: inherit;
}.fc-antd a,
.fc-antd a:hover {
  text-decoration: none;
}.fc-antd th,
.fc-antd td,
.fc-antd .fc-scrollgrid {
  border: 1px solid #dadce0;
}.fc-antd .fc-col-header-cell {
  padding: 8px;
  color: #495057;
}.fc-antd .fc-day:not(.fc-axis) {
  padding: 4px;
}.fc-antd .fc-day.fc-day-today {
  background: rgba(232, 232, 232, 0.2);
}.fc-antd .fc-event {
  background: #fff;
  border: 1px solid #dadce0;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.055);
}.fc-antd .fc-event-title-container {
  padding: 4px 4px 4px 20px;
}.fc-antd .fc-event-title {
  display: block;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  white-space: nowrap;
  text-overflow: ellipsis;
}.fc-antd .fc-event-dot {
  position: absolute;
  top: 50%;
  left: 4px;
  display: block;
  width: 10px;
  height: 10px;
  margin-top: -5px;
  border-radius: 50%;
}.fc-antd .fc-event.fc-not-start.fc-end .fc-event-main {
  padding-left: 4px;
}.fc-antd .fc-event.fc-not-start.fc-end .fc-event-main::before {
  display: none;
}.fc-antd .fc-event-primary .fc-event-title-container::before {
  background-color: #1890ff;
}.fc-antd .fc-event-fill-primary {
  background-color: #1890ff;
}.fc-antd .fc-event-success .fc-event-title-container::before {
  background-color: #52c41a;
}.fc-antd .fc-event-fill-success {
  background-color: #52c41a;
}.fc-antd .fc-event-danger .fc-event-title-container::before {
  background-color: #f5222d;
}.fc-antd .fc-event-fill-danger {
  background-color: #f5222d;
}.fc-antd .fc-event-warning .fc-event-title-container::before {
  background-color: #fadb14;
}.fc-antd .fc-event-fill-warning {
  background-color: #fadb14;
}.fc-antd .fc-event-purple .fc-event-title-container::before {
  background-color: #722ed1;
}.fc-antd .fc-event-fill-purple {
  background-color: #722ed1;
}.fc-antd .fc-event-magenta .fc-event-title-container::before {
  background-color: #eb2f96;
}.fc-antd .fc-event-fill-magenta {
  background-color: #eb2f96;
}.fc-antd .fc-popover-header {
  padding: 8px 16px;
  background: #eee;
}.fc-antd .fc-popover-body {
  background: #fff;
}.pro-passport {
  display: flex;
  flex-basis: 100%;
  align-items: stretch;
  justify-content: stretch;
  min-height: 100vh;
  overflow: hidden;
}.pro-passport__langs {
  position: fixed;
  top: 16px;
  left: 16px;
  z-index: 9999;
}.pro-passport__langs .alain-pro__header-item {
  height: auto;
  padding: 0;
}.pro-passport__langs .anticon {
  color: #fff !important;
}.pro-passport__bg {
  padding: 0 24px;
  background-color: transparent;
  background-position: center center;
  background-size: cover;
}.pro-passport__bg-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
  opacity: 0.4;
}.pro-passport__form {
  padding: 32px;
}.pro-passport__form-logo {
  height: 32px;
  text-align: center;
}.pro-passport__form-logo img {
  max-height: 100%;
}.pro-passport__form-title {
  margin: 16px 0;
  color: #bfbfbf;
  text-align: center;
}@media (max-width: 991px) {
  .pro-passport__form {
    width: 100%;
  }
}.app-dd {
  position: relative;
  display: block;
}.app-dd__op {
  position: absolute;
  top: 0;
  right: 24px;
  z-index: 99;
  display: flex;
  align-items: center;
  justify-content: center;
}.app-dd__op-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  margin-left: 8px;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 0 0 4px 4px;
  cursor: pointer;
  pointer-events: auto;
}.app-dd__op-btn:hover {
  background: rgba(0, 0, 0, 0.3);
}.app-dd__ph {
  opacity: 0.3;
}.app-dd__item {
  position: relative;
  display: block;
}.app-dd__item-btn {
  position: absolute;
  top: 8px;
  right: 8px;
  display: none;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  background: rgba(0, 0, 0, 0.02);
  cursor: pointer;
}.app-dd__item:hover .app-dd__item-refresh {
  display: flex;
}.app-dd__item-design {
  opacity: 0.8;
  -webkit-user-select: none;
          user-select: none;
}.app-dd__item-design .app-dd__item-handle {
  display: flex !important;
  background: rgba(0, 0, 0, 0.1);
}.app-dd__item-design .app-dd__item-refresh {
  display: none !important;
}.app-dd__item.cdk-drag-preview {
  border-radius: 4px;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}.app-dd__item.cdk-drag-animating {
  transition: transform 250ms cubic-bezier(0, 0, 0.2, 1);
}.e-emptyrow {
  text-align: center;
}.e-grid .e-gridheader .e-sortfilter .e-headercelldiv,
.e-grid .e-gridheader .e-stackedheadercelldiv,
.e-grid .e-gridheader .e-headercell .e-headercelldiv.e-headerchkcelldiv {
  width: 100%;
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}.e-grid td.e-active {
  color: #1967d2;
  background-color: #e8f0fe;
}.e-grid .e-pager {
  padding-right: 2rem;
  padding-bottom: 0;
}.e-treegrid .e-grid.e-wrap .e-rowcell .e-treecolumn-container .e-treecell {
  display: -moz-inline-grid;
  display: inline-grid;
}.e-grid:not(.e-row-responsive) .e-gridcontent tr.e-row .e-rowcell {
  padding: 4px;
}.e-grid.e-default .e-headercell,
.e-grid.e-default .e-detailheadercell {
  padding: 4px;
}.e-grid.e-wrap .e-gridheader .e-sortfilterdiv {
  position: absolute;
  top: 40px;
  right: -6px;
}ejs-kanban .e-kanban-header .e-header-cells .e-header-text,
.e-kanban .e-kanban-header .e-header-cells .e-header-text {
  font-size: 14px;
}ejs-kanban .e-kanban-header .e-header-cells .e-item-count,
.e-kanban .e-kanban-header .e-header-cells .e-item-count {
  font-size: 12px;
}ejs-kanban .e-kanban-content .card-template,
.e-kanban .e-kanban-content .card-template {
  height: auto !important;
  min-height: auto !important;
  font-size: 13px;
  line-height: 1.5715 !important;
}ejs-kanban .e-kanban-content .e-swimlane-header,
.e-kanban .e-kanban-content .e-swimlane-header {
  font-size: 14px;
}.float-left {
  float: left !important;
}.float-right {
  float: right !important;
}.float-none {
  float: none !important;
}.w-pc-1 {
  width: 5% !important;
}.w-pc-2 {
  width: 10% !important;
}.w-pc-3 {
  width: 15% !important;
}.w-pc-4 {
  width: 20% !important;
}.w-pc-5 {
  width: 25% !important;
}.w-pc-6 {
  width: 30% !important;
}.w-pc-7 {
  width: 35% !important;
}.w-pc-8 {
  width: 40% !important;
}.w-pc-9 {
  width: 45% !important;
}.w-pc-10 {
  width: 50% !important;
}.w-pc-11 {
  width: 55% !important;
}.w-pc-12 {
  width: 60% !important;
}.w-pc-13 {
  width: 65% !important;
}.w-pc-14 {
  width: 70% !important;
}.w-pc-15 {
  width: 75% !important;
}.w-pc-16 {
  width: 80% !important;
}.w-pc-17 {
  width: 85% !important;
}.w-pc-18 {
  width: 90% !important;
}.w-pc-19 {
  width: 95% !important;
}.w-pc-20 {
  width: 100% !important;
}.icon-online {
  color: #44af29;
}.icon-offline {
  color: red;
}.line-height-none {
  line-height: 0 !important;
}.line-height-24px {
  line-height: 24px !important;
}.w-1 {
  width: 1% !important;
}.w-5 {
  width: 5% !important;
}.w-10 {
  width: 10% !important;
}.w-15 {
  width: 15% !important;
}.w-20 {
  width: 20% !important;
}.w-23 {
  width: 23% !important;
}.w-25 {
  width: 25% !important;
}.w-35 {
  width: 35% !important;
}.w-30 {
  width: 30% !important;
}.w-38 {
  width: 38% !important;
}.w-40 {
  width: 40% !important;
}.w-48 {
  width: 48% !important;
}.w-50 {
  width: 50% !important;
}.w-70 {
  width: 70% !important;
}.w-75 {
  width: 75% !important;
}.w-80 {
  width: 80% !important;
}.w-90 {
  width: 90% !important;
}.w-95 {
  width: 95% !important;
}.w-100 {
  width: 100% !important;
}.w-auto {
  width: auto !important;
}.w-max-content {
  width: max-content;
}.h-25 {
  height: 25% !important;
}.h-24 {
  height: 24% !important;
}.h-50 {
  height: 50% !important;
}.h-75 {
  height: 75% !important;
}.h-74 {
  height: 74% !important;
}.h-84 {
  height: 84% !important;
}.h-100 {
  height: 100% !important;
}.h-20vh {
  height: 20vh !important;
}.h-40vh {
  height: 40vh !important;
}.h-50vh {
  height: 50vh !important;
}.h-60vh {
  height: 60vh !important;
}.h-70vh {
  height: 70vh !important;
}.h-75vh {
  height: 75vh !important;
}.h-80vh {
  height: 80vh !important;
}.h-90vh {
  height: 90vh !important;
}.h-100vh {
  height: 100vh !important;
}.h-auto {
  height: auto !important;
}.mw-100 {
  max-width: 100% !important;
}.mh-100 {
  max-height: 100% !important;
}.min-w-100 {
  min-width: 100% !important;
}.min-h-100 {
  min-height: 100% !important;
}.min-vw-100 {
  min-width: 100vw !important;
}.min-vh-100 {
  min-height: 100vh !important;
}.vw-100 {
  width: 100vw !important;
}.vh-100 {
  height: 100vh !important;
}.m-05 {
  margin: 0.1rem !important;
}.m-1 {
  margin: 0.25rem !important;
}.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}.ml--1,
.mx--1 {
  margin-left: -0.25rem !important;
}.m-2 {
  margin: 0.5rem !important;
}.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}.mr-1 {
  margin-right: 0.2rem !important;
}.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}.ml--2,
.mx--2 {
  margin-left: -0.5rem !important;
}.m-3 {
  margin: 1rem !important;
}.mt-3,
.my-3 {
  margin-top: 1rem !important;
}.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}.m-4 {
  margin: 1.5rem !important;
}.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}.m-5 {
  margin: 3rem !important;
}.mt-5,
.my-5 {
  margin-top: 3rem !important;
}.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}.ml-6,
.mx-6 {
  margin-left: 5rem !important;
}.mr-6,
.mx-6 {
  margin-right: 5rem !important;
}.mt-6,
.my-6 {
  margin-top: 5rem !important;
}.mb-6,
.my-6 {
  margin-bottom: 5rem !important;
}.ml-7,
.mx-7 {
  margin-left: 10rem !important;
}.mr-7,
.mx-7 {
  margin-right: 10rem !important;
}.mt-7,
.my-7 {
  margin-top: 10rem !important;
}.mb-7,
.my-7 {
  margin-bottom: 10rem !important;
}.m-0 {
  margin: 0 !important;
}.mt-0,
.my-0 {
  margin-top: 0 !important;
}.mr-0,
.mx-0 {
  margin-right: 0 !important;
}.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}.ml-0,
.mx-0 {
  margin-left: 0 !important;
}.p-0 {
  padding: 0 !important;
}.pt-0,
.py-0 {
  padding-top: 0 !important;
}.pr-0,
.px-0 {
  padding-right: 0 !important;
}.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}.pl-0,
.px-0 {
  padding-left: 0 !important;
}.p-1 {
  padding: 0.25rem !important;
}.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}.p-2 {
  padding: 0.5rem !important;
}.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}.p-3 {
  padding: 1rem !important;
}.pt-3,
.py-3 {
  padding-top: 1rem !important;
}.pr-3,
.px-3 {
  padding-right: 1rem !important;
}.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}.pl-3,
.px-3 {
  padding-left: 1rem !important;
}.p-4 {
  padding: 1.5rem !important;
}.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}.p-5 {
  padding: 3rem !important;
}.pt-5,
.py-5 {
  padding-top: 3rem !important;
}.pt-10,
.py-10 {
  padding-top: 6rem !important;
}.pr-5,
.px-5 {
  padding-right: 3rem !important;
}.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}.pl-5,
.px-5 {
  padding-left: 3rem !important;
}.m-n1 {
  margin: -0.25rem !important;
}.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}.m-n2 {
  margin: -0.5rem !important;
}.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}.m-n3 {
  margin: -1rem !important;
}.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}.m-n4 {
  margin: -1.5rem !important;
}.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}.m-n5 {
  margin: -3rem !important;
}.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}.m-auto {
  margin: auto !important;
}.mt-auto,
.my-auto {
  margin-top: auto !important;
}.mr-auto,
.mx-auto {
  margin-right: auto !important;
}.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}.ml-auto,
.mx-auto {
  margin-left: auto !important;
}.align-center {
  align-items: center;
  align-self: center;
}.align-item-end {
  align-items: end;
}.justify-content-end {
  justify-content: end;
}.text-justify {
  text-align: justify;
  text-justify: inter-word;
}.text-wrap {
  white-space: normal !important;
}.text-nowrap {
  white-space: nowrap !important;
}.text-truncate {
  overflow: hidden !important;
  white-space: nowrap !important;
  text-overflow: ellipsis !important;
}.text-left {
  text-align: left !important;
}.text-right {
  text-align: right !important;
}.separate {
  width: 35%;
}.text-lowercase {
  text-transform: lowercase !important;
}.text-uppercase {
  text-transform: uppercase !important;
}.text-capitalize {
  text-transform: capitalize !important;
}.font-weight-light {
  font-weight: 300 !important;
}.font-weight-lighter {
  font-weight: lighter !important;
}.font-weight-normal {
  font-weight: 400 !important;
}.font-weight-bold {
  font-weight: 700 !important;
}.font-weight-bolder {
  font-weight: bolder !important;
}.font-italic {
  font-style: italic !important;
}.font-sz85rem {
  font-size: 0.85rem;
}.font-sz10 {
  font-size: 10px;
}.font-sz11 {
  font-size: 11px;
}.font-sz12 {
  font-size: 12px;
}.font-sz13 {
  font-size: 13px;
}.font-sz14 {
  font-size: 14px;
}.font-sz15 {
  font-size: 15px;
}.font-sz16 {
  font-size: 16px;
}.font-sz18 {
  font-size: 18px;
}.font-sz20 {
  font-size: 20px;
}.font-sz22 {
  font-size: 22px;
}.font-sz25 {
  font-size: 25px;
}.font-sz30 {
  font-size: 30px;
}.font-sz31 {
  font-size: 31px;
}.font-sz34 {
  font-size: 34px;
}.font-sz40 {
  font-size: 40px;
}.font-sz50 {
  font-size: 50px;
}.font-sz75 {
  font-size: 75px;
}.font-sz100 {
  font-size: 100px;
}.text-white {
  color: #fff !important;
}.text-orange {
  color: #f90 !important;
}.text-primary {
  color: #007bff !important;
}a.text-primary:hover,
a.text-primary:focus {
  color: #0056b3 !important;
}.text-secondary {
  color: rgba(0, 0, 0, 0.45) !important;
}a.text-secondary:hover,
a.text-secondary:focus {
  color: rgba(0, 0, 0, 0.45) !important;
}.text-placeholder {
  color: #bfbfbf !important;
}.text-success {
  color: #28a745 !important;
}a.text-success:hover,
a.text-success:focus {
  color: #19692c !important;
}.text-info {
  color: #17a2b8 !important;
}a.text-info:hover,
a.text-info:focus {
  color: #0f6674 !important;
}.text-warning {
  color: #ffc107 !important;
}a.text-warning:hover,
a.text-warning:focus {
  color: #ba8b00 !important;
}.text-danger {
  color: #dc3545 !important;
}a.text-danger:hover,
a.text-danger:focus {
  color: #a71d2a !important;
}.text-light {
  color: #f8f9fa !important;
}a.text-light:hover,
a.text-light:focus {
  color: #cbd3da !important;
}.text-dark {
  color: #343a40 !important;
}a.text-dark:hover,
a.text-dark:focus {
  color: #121416 !important;
}.text-body {
  color: #212529 !important;
}.text-muted {
  color: #6c757d !important;
}.text-black {
  color: black !important;
}.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}.text-black-65 {
  color: rgba(0, 0, 0, 0.65) !important;
}.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}.text-hide {
  color: transparent;
  font: 0/0;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}.text-decoration-none {
  text-decoration: none !important;
}.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
}.text-reset {
  color: inherit !important;
}.visible {
  visibility: visible !important;
}.hidden {
  visibility: hidden;
}.wp-100 {
  width: 100% !important;
}.card-kibana {
  display: flex;
  flex-flow: row wrap;
  align-content: stretch;
  justify-content: flex-start;
  overflow-x: visible;
  -webkit-box-pack: start;
}.card-kibana-element {
  height: 100% !important;
  margin-bottom: 0 !important;
  cursor: pointer;
}.card-kibana-element .ant-card-body {
  padding: 7px !important;
}.card-kibana-element .ant-card-head {
  min-height: unset !important;
  padding: 0 7px !important;
}.card-kibana-element .ant-card-head .ant-card-head-title {
  padding: 5px 0 !important;
}.d-inherit {
  display: inherit !important;
}.d-flex {
  display: flex !important;
}.d-grid {
  display: grid !important;
}.wp-95 {
  width: 95% !important;
}.justify-between {
  justify-content: space-between;
}.rounded-10px {
  border-radius: 10px;
}.rounded-t-10px {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}.rounded-b-10px {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}.bt-purple {
  color: #fff;
  background-color: #7c7bad;
  border-color: #7c7bad;
}.add-item {
  padding: 8px;
  cursor: pointer;
}.cursor-pointer {
  cursor: pointer;
}.cursor-zoom-in {
  cursor: zoom-in;
}.white-space {
  white-space: normal !important;
}.d-flex-direction-column {
  flex-direction: column;
}.scroll-x {
  overflow-x: auto;
}.scroll-y {
  overflow-y: auto;
}.scroll {
  overflow: hidden auto;
}th {
  text-align: center;
}.app-survey-record .ant-upload,
.app-price-quote .ant-upload,
app-opportunities-create .ant-upload,
app-opportunities-detail .ant-upload {
  width: auto !important;
  height: auto !important;
}.d-bl {
  display: block !important;
}.d-inline {
  display: inline !important;
}.d-inline-bl {
  display: inline-block !important;
}.h-max {
  height: max-content;
}.h-95 {
  height: 95%;
}.h-104 {
  height: 104%;
}.m-icon {
  margin-right: 5px;
  font-size: 20px;
}.upload-file {
  display: flex;
  justify-content: space-between;
}.upload-file a {
  color: inherit !important;
  word-break: break-all;
}app-survey-record-create .text-right .ant-input-number-input,
app-survey-record-detail .text-right .ant-input-number-input {
  text-align: right !important;
}.pre-wrap {
  white-space: pre-wrap;
}.avatar {
  width: 120px !important;
  height: 120px !important;
}.picture-region {
  width: 125px;
  height: 125px;
}.position-relative {
  position: relative;
}.position-absolute {
  position: absolute;
}.align-child-center {
  display: flex;
  justify-content: center;
}.align-child-flex-start {
  display: flex;
  align-items: flex-start;
}.v-card {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 4px;
}.v-card-icon {
  position: absolute;
  top: 5px;
  right: 5px;
  z-index: 100;
  color: #f5222d;
  font-size: 16px;
}nz-rate i {
  font-size: 15px;
}.border-radius-50 {
  border-radius: 50%;
}.float-right-98 {
  float: right;
  width: 98%;
}.no-border {
  border: none !important;
}.border-none {
  border: none !important;
}.border-right {
  border-right: 1px solid #dadce0;
}.ant-upload-select-picture-card {
  width: 100% !important;
  height: 100% !important;
}.text-error {
  color: #ff4d4f;
}.kskh label {
  width: 70px;
}.px-7px {
  padding: 0 7px !important;
}.px-8px {
  padding: 0 8px !important;
}.px-9px {
  padding: 0 9px !important;
}.px-10px {
  padding: 0 10px !important;
}.px-12px {
  padding: 0 12px !important;
}.vertical-top {
  vertical-align: top;
}.vertical-middle {
  vertical-align: middle;
}tr td span i {
  font-weight: 900;
  font-family: 'Font Awesome 5 Free';
}tr td span i::before {
  content: '\f128';
}.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}@media (max-width: 48em) {
  .visible-xs {
    display: block !important;
  }
  .row.visible-xs {
    display: flex !important;
    display: -ms-flexbox !important;
    display: -webkit-box !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}@media (min-width: 48em) and (max-width: 62em) {
  .visible-sm {
    display: block !important;
  }
  .row.visible-sm {
    display: flex !important;
    display: -ms-flexbox !important;
    display: -webkit-box !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}@media (min-width: 62em) and (max-width: 75em) {
  .visible-md {
    display: block !important;
  }
  .row.visible-md {
    display: flex !important;
    display: -ms-flexbox !important;
    display: -webkit-box !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}@media (min-width: 75em) {
  .visible-lg {
    display: block !important;
  }
  .row.visible-lg {
    display: flex !important;
    display: -ms-flexbox !important;
    display: -webkit-box !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}@media (max-width: 48em) {
  .hidden-xs {
    display: none !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .mr-xs-0,
  .mx-xs-0 {
    margin-right: 0 !important;
  }
}@media (min-width: 48em) and (max-width: 62em) {
  .hidden-sm {
    display: none !important;
  }
}@media (min-width: 62em) and (max-width: 75em) {
  .hidden-md {
    display: none !important;
  }
}@media (min-width: 75em) {
  .hidden-lg {
    display: none !important;
  }
}.code-errors {
  background-color: #fff;
  border-color: #f5222d;
}.alert {
  margin-bottom: 1rem;
  padding: 1rem;
  color: #820000;
}.header-list-custom {
  font-weight: 600;
  font-size: 14px;
}.pointer-event-none {
  pointer-events: none;
}.color-base {
  color: #be2d2d;
}.meta-description {
  color: rgba(0, 0, 0, 0.45);
  font-size: 13px;
  line-height: 1.5715;
}.overflow-y {
  height: calc(100vh - 300px);
  max-height: calc(100vh - 300px);
  overflow: hidden auto;
}.overflow-y-v1 {
  height: calc(100vh - 226px);
  max-height: calc(100vh - 226px);
  overflow: hidden auto;
}.footer-list {
  background-color: #fafafa;
}.avatar-image {
  background-size: cover;
}.color-action-link {
  color: blue !important;
}.mh-380px {
  min-height: 380px;
}.h-350px {
  height: 350px;
  max-height: 350px;
}.h-330px {
  height: 330px;
  max-height: 330px;
}.h-132 {
  height: 132px;
  max-height: 132px;
}.avatar-contact {
  align-self: center;
  width: 80px !important;
  height: 80px !important;
  object-fit: contain;
}.h-200 {
  height: 200px;
  min-height: 200px;
}.h-260 {
  height: 260px;
  min-height: 260px;
}.h-196 {
  height: 196px !important;
  min-height: 196px !important;
}.table-col-img {
  width: 60px !important;
  height: 60px !important;
}.white-space-preline {
  white-space: pre-line;
}.ant-tabs-content-holder {
  flex: auto;
  min-width: 0;
  min-height: 0;
  margin-top: 4px;
}.ant-tabs {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum';
  display: flex;
  overflow: clip;
}.ant-tabs > .ant-tabs-nav,
.ant-tabs[_ngcontent-qre-c1134] > div[_ngcontent-qre-c1134] > .ant-tabs-nav[_ngcontent-qre-c1134] {
  position: sticky;
  display: flex;
  flex: none;
  align-items: center;
  background-color: #fff;
  z-index: 1;
  top: 0;
}.bg-primary {
  background-color: #be2d2d;
}.ant-drawer-title {
  margin-right: 25px !important;
}.ant-picker {
  height: 32px !important;
}.e-grid {
  font-family: 'Quicksand', sans-serif;
}.e-grid .e-gridheader {
  border-bottom-color: #dee2e6;
}.alain-pro__top-nav-logo {
  width: -moz-fit-content !important;
  width: fit-content !important;
  margin-right: 20px;
}.ant-table-tbody > tr.ant-table-row:hover > td {
  background: #fafafa;
}.cdk-global-scrollblock {
  overflow-y: auto;
}.alain-pro__header-item .ant-badge-count {
  top: 15px;
  right: 10px;
}.alain-pro__header-item .ant-badge-multiple-words {
  padding: 0 5px;
}.icon-check {
  color: #44af29;
}.icon-warning {
  color: #ffa500;
}.icon-failed {
  color: #e02c2c;
}.flex-icon {
  display: flex;
}.alain-pro__side-nav ul.ant-menu.ant-menu-root {
  min-height: 100vh;
}#bp-web-widget .bp-widget-widget {
  top: auto !important;
  left: auto !important;
  bottom: 8rem !important;
  right: 1rem !important;
  height: 100px !important;
  width: 100px !important;
}

