/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url(data:image/gif;base64,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) center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url(a4e97f5a2a64f0ab1323.eot);
    src: url(a4e97f5a2a64f0ab1323.eot?#iefix) format('embedded-opentype'), url(295183786cd8a1389865.woff) format('woff'), url(c94f7671dcc99dce43e2.ttf) format('truetype'), url(2630a3e3eab21c607e21.svg#slick) format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

/* Make clicks pass-through */
#nprogress {
  pointer-events: none;
}
#nprogress .bar {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1031;
  width: 100%;
  height: 2px;
  background: #4d67be;
}
/* Fancy blur effect */
#nprogress .peg {
  position: absolute;
  right: 0;
  display: block;
  width: 100px;
  height: 100%;
  box-shadow: 0 0 10px #4d67be, 0 0 5px #4d67be;
  transform: rotate(3deg) translate(0, -4px);
  opacity: 1;
}
/* Remove these to get rid of the spinner */
#nprogress .spinner {
  position: fixed;
  top: 15px;
  right: 15px;
  z-index: 1031;
  display: block;
}
#nprogress .spinner-icon {
  box-sizing: border-box;
  width: 18px;
  height: 18px;
  border: solid 2px transparent;
  border-top-color: #4d67be;
  border-left-color: #4d67be;
  border-radius: 50%;
  animation: nprogress-spinner 400ms linear infinite;
}
.nprogress-custom-parent {
  position: relative;
  overflow: hidden;
}
.nprogress-custom-parent #nprogress .spinner,
.nprogress-custom-parent #nprogress .bar {
  position: absolute;
}
@keyframes nprogress-spinner {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes nprogress-spinner {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.bixi-mind-tree {
  display: flex;
  width: 100%;
  height: 100%;
  margin: auto;
  padding: 12px;
  cursor: grab;
}
.bixi-mind-tree-horizontal {
  align-items: center;
}
.bixi-mind-tree-vertical {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.bixi-mind-horizontal,
.bixi-mind-vertical,
.bixi-mind-branch-left,
.bixi-mind-branch-right,
.bixi-mind-branch-tp,
.bixi-mind-branch-bottom {
  display: flex;
}
.bixi-mind-horizontal .bixi-mind-tree-node-trigger-item,
.bixi-mind-vertical .bixi-mind-tree-node-trigger-item,
.bixi-mind-branch-left .bixi-mind-tree-node-trigger-item,
.bixi-mind-branch-right .bixi-mind-tree-node-trigger-item,
.bixi-mind-branch-tp .bixi-mind-tree-node-trigger-item,
.bixi-mind-branch-bottom .bixi-mind-tree-node-trigger-item {
  min-width: 16px;
  height: 16px;
  color: #273849;
  line-height: 15px;
  text-align: center;
  background: #fff;
  border: 1px solid #273849;
  border-radius: 8px;
}
.bixi-mind-horizontal .bixi-mind-tree-branch,
.bixi-mind-vertical .bixi-mind-tree-branch,
.bixi-mind-branch-left .bixi-mind-tree-branch,
.bixi-mind-branch-right .bixi-mind-tree-branch,
.bixi-mind-branch-tp .bixi-mind-tree-branch,
.bixi-mind-branch-bottom .bixi-mind-tree-branch {
  position: relative;
  display: flex;
  align-items: center;
}
.bixi-mind-horizontal .bixi-mind-tree-right-branch-wrapper,
.bixi-mind-vertical .bixi-mind-tree-right-branch-wrapper,
.bixi-mind-branch-left .bixi-mind-tree-right-branch-wrapper,
.bixi-mind-branch-right .bixi-mind-tree-right-branch-wrapper,
.bixi-mind-branch-tp .bixi-mind-tree-right-branch-wrapper,
.bixi-mind-branch-bottom .bixi-mind-tree-right-branch-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.bixi-mind-horizontal .bixi-mind-tree-node-link-line,
.bixi-mind-vertical .bixi-mind-tree-node-link-line,
.bixi-mind-branch-left .bixi-mind-tree-node-link-line,
.bixi-mind-branch-right .bixi-mind-tree-node-link-line,
.bixi-mind-branch-tp .bixi-mind-tree-node-link-line,
.bixi-mind-branch-bottom .bixi-mind-tree-node-link-line,
.bixi-mind-horizontal .bixi-mind-tree-node-link-parent-line,
.bixi-mind-vertical .bixi-mind-tree-node-link-parent-line,
.bixi-mind-branch-left .bixi-mind-tree-node-link-parent-line,
.bixi-mind-branch-right .bixi-mind-tree-node-link-parent-line,
.bixi-mind-branch-tp .bixi-mind-tree-node-link-parent-line,
.bixi-mind-branch-bottom .bixi-mind-tree-node-link-parent-line {
  display: inline-block;
  background: #ADAEB3;
}
.bixi-mind-horizontal .arrow,
.bixi-mind-vertical .arrow,
.bixi-mind-branch-left .arrow,
.bixi-mind-branch-right .arrow,
.bixi-mind-branch-tp .arrow,
.bixi-mind-branch-bottom .arrow {
  z-index: 9999999;
  margin: -4px;
  font-size: 13px;
}
.bixi-mind-horizontal .bixi-mind-tree-node-link-line-before,
.bixi-mind-vertical .bixi-mind-tree-node-link-line-before,
.bixi-mind-branch-left .bixi-mind-tree-node-link-line-before,
.bixi-mind-branch-right .bixi-mind-tree-node-link-line-before,
.bixi-mind-branch-tp .bixi-mind-tree-node-link-line-before,
.bixi-mind-branch-bottom .bixi-mind-tree-node-link-line-before {
  width: 12px;
}
.bixi-mind-horizontal .bixi-mind-tree-node-link-line-after,
.bixi-mind-vertical .bixi-mind-tree-node-link-line-after,
.bixi-mind-branch-left .bixi-mind-tree-node-link-line-after,
.bixi-mind-branch-right .bixi-mind-tree-node-link-line-after,
.bixi-mind-branch-tp .bixi-mind-tree-node-link-line-after,
.bixi-mind-branch-bottom .bixi-mind-tree-node-link-line-after {
  width: 23px;
}
.bixi-mind-horizontal .bixi-mind-tree-node-link-line-extend,
.bixi-mind-vertical .bixi-mind-tree-node-link-line-extend,
.bixi-mind-branch-left .bixi-mind-tree-node-link-line-extend,
.bixi-mind-branch-right .bixi-mind-tree-node-link-line-extend,
.bixi-mind-branch-tp .bixi-mind-tree-node-link-line-extend,
.bixi-mind-branch-bottom .bixi-mind-tree-node-link-line-extend {
  width: 20px;
}
.bixi-mind-horizontal .bixi-mind-tree-node-link-line,
.bixi-mind-vertical .bixi-mind-tree-node-link-line,
.bixi-mind-branch-left .bixi-mind-tree-node-link-line,
.bixi-mind-branch-right .bixi-mind-tree-node-link-line,
.bixi-mind-branch-tp .bixi-mind-tree-node-link-line,
.bixi-mind-branch-bottom .bixi-mind-tree-node-link-line {
  height: 1px;
  margin-left: -1px;
}
.bixi-mind-horizontal .bixi-mind-tree-node-link-parent-line,
.bixi-mind-vertical .bixi-mind-tree-node-link-parent-line,
.bixi-mind-branch-left .bixi-mind-tree-node-link-parent-line,
.bixi-mind-branch-right .bixi-mind-tree-node-link-parent-line,
.bixi-mind-branch-tp .bixi-mind-tree-node-link-parent-line,
.bixi-mind-branch-bottom .bixi-mind-tree-node-link-parent-line {
  width: 1px;
}
.bixi-mind-horizontal .bixi-mind-tree-node-trigger-icon,
.bixi-mind-vertical .bixi-mind-tree-node-trigger-icon,
.bixi-mind-branch-left .bixi-mind-tree-node-trigger-icon,
.bixi-mind-branch-right .bixi-mind-tree-node-trigger-icon,
.bixi-mind-branch-tp .bixi-mind-tree-node-trigger-icon,
.bixi-mind-branch-bottom .bixi-mind-tree-node-trigger-icon {
  position: absolute;
  z-index: 99;
  font-size: 13px;
  cursor: pointer;
}
.bixi-mind-horizontal .bixi-mind-tree-node-trigger-icon span,
.bixi-mind-vertical .bixi-mind-tree-node-trigger-icon span,
.bixi-mind-branch-left .bixi-mind-tree-node-trigger-icon span,
.bixi-mind-branch-right .bixi-mind-tree-node-trigger-icon span,
.bixi-mind-branch-tp .bixi-mind-tree-node-trigger-icon span,
.bixi-mind-branch-bottom .bixi-mind-tree-node-trigger-icon span {
  opacity: 0;
}
.bixi-mind-tree-branch:hover .bixi-mind-tree-node-link > .bixi-mind-tree-node-trigger-icon span {
  background: #fff;
  opacity: 1;
}
.bixi-mind-tree-branch:hover .bixi-mind-tree-node-link > .bixi-mind-tree-node-trigger-icon span:hover {
  opacity: 1;
}
.bixi-mind-tree-branch:hover .bixi-mind-tree-node-link > .bixi-mind-tree-node-trigger-icon .bixi-mind-tree-node-trigger-item {
  background: #e9ecf2;
}
.bixi-mind-horizontal .bixi-mind-tree-node-link-line {
  height: 1px;
  margin-left: -1px;
  background: #ADAEB3;
}
.bixi-mind-horizontal .bixi-mind-tree-node-link-line-active {
  background-color: #3F7FFC;
}
.bixi-mind-horizontal .bixi-mind-tree-node-link-parent-line {
  width: 1px;
  height: 100%;
  background: #ADAEB3;
}
.bixi-mind-horizontal .bixi-mind-tree-node-link-parent-line-last,
.bixi-mind-horizontal .bixi-mind-tree-node-link-parent-line-first {
  height: calc(50% + 1px);
}
.bixi-mind-horizontal .bixi-mind-tree-node-link-parent-line-last {
  transform: translateY(-50%);
}
.bixi-mind-horizontal .bixi-mind-tree-node-link-parent-line-first {
  transform: translateY(50%);
}
.bixi-mind-branch-children .bixi-mind-tree-node-trigger-icon,
.bixi-mind-branch-right .bixi-mind-tree-node-trigger-icon {
  right: -7px;
}
.bixi-mind-branch-left {
  flex-direction: row-reverse;
}
.bixi-mind-branch-left .bixi-mind-tree-node-link {
  flex-direction: row-reverse;
  margin-right: -1px;
}
.bixi-mind-branch-left .bixi-mind-tree-node-link-line {
  margin-right: -1px;
}
.bixi-mind-branch-left .bixi-mind-tree-node-link-line-after {
  margin-right: 0;
}
.bixi-mind-branch-left .bixi-mind-tree-branch {
  flex-direction: row-reverse;
}
.bixi-mind-branch-left .bixi-mind-tree-node-trigger-icon {
  left: -8px;
}
.bixi-mind-tree-left-branch {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.bixi-mind-vertical .bixi-mind-tree-node-link-parent-line,
.bixi-mind-branch-top .bixi-mind-tree-node-link-parent-line,
.bixi-mind-branch-bottom .bixi-mind-tree-node-link-parent-line {
  width: 100%;
  height: 1px;
  background: #ADAEB3;
}
.bixi-mind-vertical .bixi-mind-tree-node-link-line,
.bixi-mind-branch-top .bixi-mind-tree-node-link-line,
.bixi-mind-branch-bottom .bixi-mind-tree-node-link-line {
  width: 1px;
  height: 30px;
  height: 1px;
  margin-top: -1px;
  background: #ADAEB3;
  outline: 1px solid #3F7FFC;
}
.bixi-mind-vertical .bixi-mind-tree-right-branch,
.bixi-mind-branch-top .bixi-mind-tree-right-branch,
.bixi-mind-branch-bottom .bixi-mind-tree-right-branch {
  display: flex;
  margin-top: -1px;
}
.bixi-mind-vertical .bixi-mind-tree-node-link-parent-line-last,
.bixi-mind-branch-top .bixi-mind-tree-node-link-parent-line-last,
.bixi-mind-branch-bottom .bixi-mind-tree-node-link-parent-line-last,
.bixi-mind-vertical .bixi-mind-tree-node-link-parent-line-first,
.bixi-mind-branch-top .bixi-mind-tree-node-link-parent-line-first,
.bixi-mind-branch-bottom .bixi-mind-tree-node-link-parent-line-first {
  width: calc(50% + 1px);
}
.bixi-mind-vertical .bixi-mind-tree-node-link-parent-line-last,
.bixi-mind-branch-top .bixi-mind-tree-node-link-parent-line-last,
.bixi-mind-branch-bottom .bixi-mind-tree-node-link-parent-line-last {
  transform: translateX(-50%);
}
.bixi-mind-vertical .bixi-mind-tree-node-link-parent-line-first,
.bixi-mind-branch-top .bixi-mind-tree-node-link-parent-line-first,
.bixi-mind-branch-bottom .bixi-mind-tree-node-link-parent-line-first {
  transform: translateX(50%);
}
.bixi-mind-branch-bottom .bixi-mind-tree-node-trigger-icon {
  bottom: -8px;
}
.bixi-mind-branch-bottom .bixi-mind-tree-branch {
  flex-direction: column;
}
.bixi-mind-branch-top {
  display: flex;
  flex-direction: column-reverse;
}
.bixi-mind-branch-top .bixi-mind-tree-branch {
  flex-direction: column-reverse;
}
.bixi-mind-branch-top .bixi-mind-tree-node-trigger-icon {
  top: -8px;
}
.bixi-mind-tree-node-link {
  display: flex;
  align-items: center;
}
.bixi-mind-tree-node-link .bixi-mind-tree-node-link-desc {
  padding: 0 2px;
  color: #273849;
  font-weight: 400;
  border: 1px solid transparent;
  cursor: pointer;
}
.bixi-mind-tree-node-link .bixi-mind-tree-node-link-desc-content {
  /* stylelint-disable-next-line value-no-vendor-prefix */
  display: -webkit-box;
  max-width: 50px;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.bixi-mind-tree-node-link .bixi-mind-tree-node-link-desc-active {
  background: #e2ecff;
  border: 1px solid #3F7FFC;
}
.bixi-mind-tree-node-container {
  padding: 4px 0;
}
.bixi-mind-tree-node-dropdown .ant-dropdown-menu {
  background: #0d0f12;
}
.bixi-mind-tree-node-dropdown .ant-dropdown-menu .ant-dropdown-menu-item {
  padding: 5px 16px;
  color: #fff;
}
.bixi-mind-tree-node-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover {
  background: #596179;
}
.bixi-mind-tree-node {
  position: relative;
  display: flex;
  align-items: center;
  text-align: center;
  border: solid 1px transparent;
  border-radius: 2px;
  cursor: pointer;
}
.bixi-mind-tree-node-text {
  width: 100%;
  max-width: 100px;
  height: 100%;
  margin: 4px 7.5px;
  text-align: left;
}
.bixi-mind-tree-node:hover {
  border: 1px solid transparent !important;
}
.bixi-mind-tree-node:hover {
  background: #E2ECFF;
  outline: 2px solid #3F7FFC;
}
.bixi-mind-tree-active-node {
  border: 1px solid transparent !important;
}
.bixi-mind-tree-active-node {
  outline: 2px solid #3F7FFC;
}
.bixi-mind-tree-node-root {
  color: #fff;
  background: #3f7ffc;
}
.bixi-mind-tree-node-root:hover {
  background: #3f7ffc;
  border: none;
  outline: none;
}
/* stylelint-disable max-line-length */
.ant-table {
  color: #273849;
  line-height: 18px;
  /* stylelint-disable-next-line max-line-length */
}
.ant-table.ant-table-empty .ant-table-tbody > tr > td {
  border-bottom: none;
}
.ant-table.ant-table-bordered.ant-table-empty .ant-table-tbody > tr > td {
  border-bottom: 1px solid #e9ecf2;
}
.ant-table .ant-table-filter-column {
  display: inline-flex;
}
.ant-table .ant-tag {
  display: inline-block;
  margin: -1px 0;
}
.ant-table .ant-table-thead > tr > th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before {
  width: 0;
}
.ant-table table .ant-table-tbody .ant-table-row-selected:hover > td {
  background-color: #e3effd !important;
}
.ant-table .ant-btn-link {
  padding: 0;
}
.ant-table .ant-table-footer[ng-reflect-footer] {
  position: absolute;
  bottom: -50px;
}
.ant-table .ant-table-row-expand-icon {
  width: 14px;
  height: 14px;
  border: none;
  border-radius: 1px;
  transform: scale(1);
}
.ant-table .ant-table-row-expand-icon::after {
  left: 6px;
  width: 2px;
}
.ant-table .ant-table-row-expand-icon::before {
  top: 6px;
  height: 2px;
}
.ant-table tr.ant-table-expanded-row > td.ant-table-cell {
  padding: 0;
}
.ant-table tr.ant-table-expanded-row td.ant-table-cell {
  border-right: none !important;
  border-left: none !important;
  box-shadow: none !important;
}
.ant-table tr.ant-table-expanded-row td.ant-table-cell {
  border-radius: 0;
}
.ant-table tr.ant-table-expanded-row > .ant-table-cell {
  background-color: #f7f9fd;
}
.ant-table tr.ant-table-expanded-row .ant-pagination-total-text span {
  margin-left: 30px;
}
.ant-table .ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table,
.ant-table .ant-table-tbody > tr > td > .ant-table-expanded-row-fixed > .ant-table-wrapper:only-child .ant-table {
  margin: 0 0 16px 33px;
}
.ant-pagination.ant-table-pagination {
  margin: 8px 0;
}
.ant-pagination .ant-pagination-total-text {
  height: 24px;
  color: #324558;
  line-height: 24px;
}
.ant-pagination .ant-pagination-prev,
.ant-pagination .ant-pagination-next,
.ant-pagination .ant-pagination-jump-prev,
.ant-pagination .ant-pagination-jump-next {
  height: 24px;
  line-height: 24px;
}
.ant-pagination .ant-pagination-prev,
.ant-pagination .ant-pagination-jump-prev,
.ant-pagination .ant-pagination-jump-next {
  margin-right: 4px;
}
.ant-pagination .ant-pagination-item {
  min-width: 24px;
  height: 24px;
  margin-right: 4px;
  line-height: 22px;
  background-color: transparent;
  border: 1px solid #e9ecf2;
}
.ant-pagination .ant-pagination-item a {
  padding: 0 2px;
  color: #324558;
}
.ant-pagination .ant-pagination-item a:hover {
  background: #f5f7fa;
}
.ant-pagination .ant-pagination-item.ant-pagination-item-active {
  position: relative;
  border: none;
}
.ant-pagination .ant-pagination-item.ant-pagination-item-active a {
  color: #ffffff;
  font-weight: normal;
  background: #4d67be;
  border: 1px solid #4d67be;
  border-radius: 4px;
}
.ant-pagination .ant-pagination-item-link {
  border-color: #e9ecf2;
}
.ant-pagination .ant-pagination-prev,
.ant-pagination .ant-pagination-next {
  min-width: 24px;
  border-color: #e9ecf2;
}
.ant-pagination .ant-pagination-prev:hover .anticon svg,
.ant-pagination .ant-pagination-next:hover .anticon svg {
  color: #4d67be;
}
.ant-pagination .ant-pagination-prev button:disabled .anticon svg,
.ant-pagination .ant-pagination-next button:disabled .anticon svg {
  color: #c1c7cd;
}
.ant-pagination .ant-pagination-prev .anticon,
.ant-pagination .ant-pagination-next .anticon {
  position: relative;
  top: -1px;
  font-size: 10px;
}
.ant-pagination .ant-pagination-prev .anticon svg,
.ant-pagination .ant-pagination-next .anticon svg {
  color: #324558;
}
.ant-pagination .ant-pagination-options {
  margin-left: 4px;
}
.ant-pagination .ant-pagination-options .ant-select:not(.ant-select-customize-input) {
  position: relative;
}
.ant-pagination .ant-pagination-options .ant-select:not(.ant-select-customize-input):hover .ant-select-selector {
  border-color: #4d67be;
}
.ant-pagination .ant-pagination-options .ant-select:not(.ant-select-customize-input) .ant-select-selector {
  height: 24px;
  padding: 0 13px;
  border-color: #e9ecf2;
  border-radius: 4px;
}
.ant-pagination .ant-pagination-options .ant-select:not(.ant-select-customize-input) .ant-select-selector span.ant-select-selection-item {
  line-height: 22px;
  border-color: #dadfe5;
}
.ant-layout,
.ant-layout .ant-layout-sider {
  background: #fff;
}
.ant-layout:not(.bixi-dashboard-layout) {
  flex-direction: row;
  min-height: 100%;
  transition: all 0s;
}
.ant-layout:not(.bixi-dashboard-layout) * {
  transition: all 0s;
}
.ant-layout:not(.bixi-dashboard-layout) .ant-menu-vertical {
  border-right: 0 solid #e9ecf2;
}
.ant-layout:not(.bixi-dashboard-layout) .ant-layout-sider {
  padding: 16px;
  border-right: 1px solid #e9ecf2;
}
.ant-btn-primary[disabled],
.ant-btn-primary[disabled]:hover,
.ant-btn-primary[disabled]:focus,
.ant-btn-primary[disabled]:active {
  background: #4d67be;
  border: none;
  opacity: 0.3;
}
.ant-btn-link[disabled],
.ant-btn-link[disabled]:hover,
.ant-btn-link[disabled]:focus,
.ant-btn-link[disabled]:active {
  opacity: 0.3;
}
.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 {
  opacity: 0.3;
}
.ant-btn {
  padding: 4px 15px;
}
.ant-btn-sm {
  padding: 2px 7px;
}
.ant-btn-lg {
  padding: 6.4px 15px;
}
.ant-input {
  padding: 4px 11px;
}
.ant-input:focus,
.ant-input-focused {
  box-shadow: none;
}
.ant-input-affix-wrapper:focus,
.ant-input-affix-wrapper-focused {
  box-shadow: none;
}
.ant-input-affix-wrapper {
  padding: 4px 11px;
}
.ant-input-affix-wrapper-sm {
  padding: 2px 11px;
}
.ant-input-affix-wrapper-lg {
  line-height: inherit;
}
.ant-input-search .ant-input-group .ant-input-group-addon .ant-btn-icon-only {
  padding-right: 0;
  padding-left: 0;
}
.ant-input-search .ant-input-group .ant-input-group-addon .ant-btn-icon-only .anticon {
  display: flex;
  justify-content: center;
}
.ant-input-search .ant-input-group .ant-input-group-addon .ant-input-search-button {
  height: 28.85px;
}
.ant-input-search-small .ant-input-group .ant-input-group-addon .ant-input-search-button {
  height: 24.85px;
}
.ant-input-search-large .ant-input-group .ant-input-group-addon .ant-input-search-button {
  height: 32px;
}
.ant-input-sm {
  padding: 2px 7px;
}
.ant-btn-primary.ant-btn-dangerous[disabled],
.ant-btn-primary.ant-btn-dangerous[disabled]:hover,
.ant-btn-primary.ant-btn-dangerous[disabled]:focus,
.ant-btn-primary.ant-btn-dangerous[disabled]:active {
  border: none;
  opacity: 0.3;
}
.ant-checkbox .ant-checkbox-inner {
  border-radius: 2px;
}
.ant-checkbox-checked::after {
  border-radius: 2px;
  animation: all 0s;
}
.ant-checkbox-indeterminate .ant-checkbox-inner::after {
  width: 8px;
  height: 2px;
}
.ant-upload.ant-upload-drag {
  padding: 24px 0;
  border-radius: 2px;
}
.ant-upload.ant-upload-drag .ant-upload-btn {
  padding: 0;
}
.ant-upload.ant-upload-drag svg {
  margin: 16px 0 4px;
}
.ant-upload.ant-upload-drag p.ant-upload-text {
  font-weight: 500;
  font-size: 12px;
  line-height: 20px;
}
.ant-upload-hint {
  padding: 0 12px;
}
.ant-upload-hint .bixi-uploader-template {
  margin-right: 10px;
  font-weight: 400;
  font-family: PingFangSC, PingFangSC-Regular;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.ant-alert {
  padding: 4px 11px;
  border-radius: 2px;
}
.ant-alert > span.anticon {
  font-size: 16px;
}
.ant-alert-success .ant-alert-message {
  color: #47a992;
}
.ant-alert-error .ant-alert-message {
  color: #e16f64;
}
.ant-alert-info .ant-alert-message {
  color: #5b97bd;
}
.ant-alert-warning .ant-alert-message {
  color: #cb9433;
}
.ant-message .anticon {
  top: 2px;
  font-size: 16px;
}
.ant-message-notice-content {
  font-size: 12px !important;
}
.ant-message-notice-content {
  padding: 4px 11px;
  box-shadow: 0 2px 10px rgba(15, 15, 15, 0.1);
}
.ant-radio.ant-radio-checked::after {
  animation: all 0s;
}
.ant-radio.ant-radio-checked .ant-radio-inner {
  border-width: 4px;
  transition: all 0s;
}
.ant-radio.ant-radio-checked .ant-radio-inner::after {
  display: none;
}
span.ant-radio + * {
  padding-right: 4px;
}
.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {
  box-shadow: none;
}
.ant-select.ant-select-multiple {
  line-height: 21px;
}
.ant-select.ant-select-multiple .ant-select-selection-item {
  background: #e9ecf2;
  border: none;
}
.ant-select.ant-select-multiple .ant-select-selection-item .ant-select-selection-item-remove {
  line-height: 20px;
}
.ant-select.ant-select-multiple .ant-select-selection-item .ant-select-selection-item-remove .anticon-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 12px;
  height: 12px;
  font-size: 8px;
  border-radius: 50%;
}
.ant-select.ant-select-multiple .ant-select-selection-item .ant-select-selection-item-remove:hover .anticon-close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 12px;
  height: 12px;
  font-size: 8px;
  background: #909398;
  border-radius: 50%;
}
[dir="ltr"] .ant-select.ant-select-multiple .ant-select-selection-placeholder{
  left: 12px;
}
[dir="rtl"] .ant-select.ant-select-multiple .ant-select-selection-placeholder{
  right: 12px;
}
.ant-select-multiple .ant-select-selection-item {
  line-height: 22px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-item-content {
  line-height: 12px;
}
.ant-select-dropdown {
  box-shadow: 0 3px 15px 0 rgba(13, 15, 18, 0.15);
}
.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: 24px;
}
.ant-select-multiple .ant-select-selector {
  padding: 0.5px 4px;
}
.ant-picker-focused {
  box-shadow: none;
}
.ant-dropdown .ant-dropdown-menu {
  padding: 4px 0;
}
.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,
.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title {
  padding: 5px 22px !important;
  line-height: 22px !important;
  border-radius: 0 !important;
}
.ant-modal-header {
  padding: 17px 16px;
  border-bottom: none;
  border-radius: 6px 6px 0 0;
}
.ant-modal-header .ant-modal-title {
  font-size: 16px;
}
.ant-modal-confirm .ant-modal-body {
  padding: 24px 24px 16px;
}
.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-title {
  font-size: 14px;
  line-height: 14px;
}
.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-content {
  margin-top: 8px;
  font-size: 12px;
}
.ant-modal-content {
  padding: 0 !important;
}
.ant-modal-content {
  border-radius: 6px;
  box-shadow: 0 1px 15px 0 rgba(13, 15, 18, 0.3);
}
.ant-modal-content .ant-modal-close-x span,
.ant-modal-content .ant-modal-close-x i {
  padding: 7px;
  border-radius: 4px;
}
.ant-modal-content .ant-modal-close-x span:hover,
.ant-modal-content .ant-modal-close-x i:hover {
  background: #f5f7fa;
}
.ant-modal-body {
  padding: 8px 16px;
}
.ant-modal-footer {
  padding: 13.5px 16px;
  border-top: 1px solid #e9ecf2;
}
.ant-modal-footer .ant-row.ant-form-item {
  margin-bottom: 0;
}
.ant-modal-footer .ant-form-item-explain {
  min-height: 0;
}
.ant-modal-confirm-body .anticon:first-child {
  margin-top: 2px;
  font-size: 18px;
}
.ant-modal-confirm-body > .anticon + .ant-modal-confirm-title + .ant-modal-confirm-content {
  margin-left: 34px;
}
.ant-tooltip .ant-tooltip-inner {
  min-height: 28px;
  padding: 4px 12px;
}
.ant-tabs-tab {
  padding: 9px 22px;
}
.ant-tabs-top.ant-tabs-card > .ant-tabs-nav::before,
.ant-tabs-bottom > .ant-tabs-nav::before,
.ant-tabs-top.ant-tabs-card > div > .ant-tabs-nav::before,
.ant-tabs-bottom.ant-tabs-card > div > .ant-tabs-nav::before {
  display: none;
}
.ant-tabs.ant-tabs-card .ant-tabs-nav-list {
  padding: 3px;
  background: rgba(193, 199, 205, 0.3);
  border-radius: 4px;
}
.ant-tabs.ant-tabs-card .ant-tabs-nav-list .ant-tabs-tab {
  border: none;
}
.ant-tabs.ant-tabs-card .ant-tabs-nav-list .ant-tabs-tab-active {
  color: #4d67be;
  background: #fff;
  box-shadow: 0 2px 4px 0 rgba(15, 15, 15, 0.08);
}
.ant-tabs:not(.ant-tabs-card) .ant-tabs-tab {
  font-weight: 500;
}
.ant-tabs:not(.ant-tabs-card) .ant-tabs-ink-bar {
  border-radius: 2px 2px 0 0;
}
.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;
}
.ant-tabs-card > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab {
  padding: 4px 16px;
}
.ant-switch .ant-switch-inner {
  margin: 0;
}
.ant-switch .ant-switch-handle {
  top: -2px;
  left: -2px;
  width: 16px;
  height: 16px;
  border-radius: 50%;
}
.ant-switch .ant-switch-handle::before {
  border-radius: 8px;
}
.ant-switch-checked .ant-switch-handle {
  left: calc(100% - 8px - 2px);
}
.ant-switch-small {
  min-width: 28px !important;
}
.ant-switch-small .ant-switch-handle {
  width: 16px !important;
  height: 16px !important;
}
.ant-form-inline .ant-form-item {
  margin-right: 8px;
}
.ant-form-item-explain-error {
  padding-top: 2px;
  line-height: 1;
}
.ant-popover .ant-popover-title {
  border-bottom: none;
}
.ant-popover .ant-popover-inner {
  box-shadow: 0 2px 6px 0 rgba(15, 15, 15, 0.1);
}
.ant-popover .ant-popover-inner-content {
  padding: 0 8px 8px;
}
.ant-popconfirm .ant-popover-inner-content {
  padding: 12px 16px;
}
.ant-popconfirm .ant-popover-inner-content .ant-popover-message {
  display: flex;
  align-items: center;
}
.ant-popconfirm .ant-popover-inner-content .ant-popover-message-title {
  padding-left: 6px;
}
.ant-popconfirm .ant-popover-inner-content .ant-popover-message-icon {
  height: 16px;
}
.ant-popconfirm .ant-popover-inner-content .ant-popover-message-icon .anticon {
  font-size: 16px;
}
.ant-page-header {
  padding: 8px 12px;
}
.ant-page-header .ant-page-header-back {
  width: 28px;
  height: 28px;
  margin-right: 12px;
  padding: 4px;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
}
.ant-page-header .ant-page-header-back:hover {
  background: #f5f7fa;
  border-radius: 4px;
}
.ant-page-header .ant-page-header-heading-title {
  font-weight: 550;
}
.ant-collapse {
  margin-bottom: 12px;
  background: #fff;
  border-right: none;
  border-left: none;
  border-radius: 0;
}
.ant-collapse > .ant-collapse-item > .ant-collapse-header {
  padding: 10px 16px;
  font-weight: 500;
}
.ant-collapse > .ant-collapse-item {
  border-bottom: none;
  box-shadow: 0 1px 0 0 #e9ecf2;
}
.ant-collapse > .ant-collapse-item:last-child,
.ant-collapse > .ant-collapse-item:last-child > .ant-collapse-header {
  border-radius: 0;
}
.ant-collapse-content {
  border-top: none;
}
.ant-collapse-content .ant-collapse-content-box {
  padding: 0 16px 10px 40px;
}
.ant-message .anticon-exclamation-circle svg,
.ant-alert .anticon-exclamation-circle svg,
.ant-modal-content .ant-modal-header .anticon-exclamation-circle svg,
.ant-modal-content .ant-modal-confirm-body .anticon-exclamation-circle svg,
.ant-popconfirm .anticon-exclamation-circle svg,
.ant-message .anticon-info-circle svg,
.ant-alert .anticon-info-circle svg,
.ant-modal-content .ant-modal-header .anticon-info-circle svg,
.ant-modal-content .ant-modal-confirm-body .anticon-info-circle svg,
.ant-popconfirm .anticon-info-circle svg,
.ant-message .anticon-check-circle svg,
.ant-alert .anticon-check-circle svg,
.ant-modal-content .ant-modal-header .anticon-check-circle svg,
.ant-modal-content .ant-modal-confirm-body .anticon-check-circle svg,
.ant-popconfirm .anticon-check-circle svg,
.ant-message .anticon-close-circle svg,
.ant-alert .anticon-close-circle svg,
.ant-modal-content .ant-modal-header .anticon-close-circle svg,
.ant-modal-content .ant-modal-confirm-body .anticon-close-circle svg,
.ant-popconfirm .anticon-close-circle svg {
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
.ant-message .anticon-exclamation-circle svg path,
.ant-alert .anticon-exclamation-circle svg path,
.ant-modal-content .ant-modal-header .anticon-exclamation-circle svg path,
.ant-modal-content .ant-modal-confirm-body .anticon-exclamation-circle svg path,
.ant-popconfirm .anticon-exclamation-circle svg path,
.ant-message .anticon-info-circle svg path,
.ant-alert .anticon-info-circle svg path,
.ant-modal-content .ant-modal-header .anticon-info-circle svg path,
.ant-modal-content .ant-modal-confirm-body .anticon-info-circle svg path,
.ant-popconfirm .anticon-info-circle svg path,
.ant-message .anticon-check-circle svg path,
.ant-alert .anticon-check-circle svg path,
.ant-modal-content .ant-modal-header .anticon-check-circle svg path,
.ant-modal-content .ant-modal-confirm-body .anticon-check-circle svg path,
.ant-popconfirm .anticon-check-circle svg path,
.ant-message .anticon-close-circle svg path,
.ant-alert .anticon-close-circle svg path,
.ant-modal-content .ant-modal-header .anticon-close-circle svg path,
.ant-modal-content .ant-modal-confirm-body .anticon-close-circle svg path,
.ant-popconfirm .anticon-close-circle svg path {
  display: none;
}
.ant-message .anticon-exclamation-circle svg,
.ant-alert .anticon-exclamation-circle svg,
.ant-modal-content .ant-modal-header .anticon-exclamation-circle svg,
.ant-modal-content .ant-modal-confirm-body .anticon-exclamation-circle svg,
.ant-popconfirm .anticon-exclamation-circle svg {
  background-image: url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E %3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M8.65444 2.40867C8.34884 1.86378 7.56453 1.86378 7.25893 2.40867L1.06461 13.4534C0.877689 13.7867 1.11858 14.198 1.50071 14.198H14.4127C14.7948 14.198 15.0357 13.7867 14.8488 13.4534L8.65444 2.40867ZM7.17352 12.4602C7.17352 12.0489 7.52417 11.7154 7.9567 11.7154C8.38924 11.7154 8.73988 12.0489 8.73988 12.4602C8.73988 12.8715 8.38924 13.205 7.9567 13.205C7.52417 13.205 7.17352 12.8715 7.17352 12.4602ZM6.9124 5.50903H9.00087L8.47875 10.8465H7.43452L6.9124 5.50903Z%27 fill=%27%23CB9433%27/%3E %3C/svg%3E");
}
.ant-message .anticon-info-circle svg,
.ant-alert .anticon-info-circle svg,
.ant-modal-content .ant-modal-header .anticon-info-circle svg,
.ant-modal-content .ant-modal-confirm-body .anticon-info-circle svg,
.ant-popconfirm .anticon-info-circle svg {
  background-image: url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E %3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M1 8C1 11.866 4.13401 15 8 15C11.866 15 15 11.866 15 8C15 4.13401 11.866 1 8 1C4.13401 1 1 4.13401 1 8ZM6.99998 6.625H8.99998L8.49998 12H7.49998L6.99998 6.625ZM8.00002 5.74999C7.58581 5.74999 7.25002 5.41421 7.25002 4.99999C7.25002 4.58578 7.58581 4.24999 8.00002 4.24999C8.41424 4.24999 8.75002 4.58578 8.75002 4.99999C8.75002 5.41421 8.41424 5.74999 8.00002 5.74999Z%27 fill=%27%235B97BD%27/%3E %3C/svg%3E");
}
.ant-message .anticon-check-circle svg,
.ant-alert .anticon-check-circle svg,
.ant-modal-content .ant-modal-header .anticon-check-circle svg,
.ant-modal-content .ant-modal-confirm-body .anticon-check-circle svg,
.ant-popconfirm .anticon-check-circle svg {
  background-image: url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E %3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M8 15C4.13401 15 1 11.866 1 8C1 4.13401 4.13401 1 8 1C11.866 1 15 4.13401 15 8C15 11.866 11.866 15 8 15ZM7.21783 10.7178L12.0303 5.90533L10.9697 4.84467L6.6875 9.12684L5.03033 7.46967L3.96967 8.53033L6.15717 10.7178L6.6875 11.2482L7.21783 10.7178Z%27 fill=%27%2347A992%27/%3E %3C/svg%3E");
}
.ant-message .anticon-close-circle svg,
.ant-alert .anticon-close-circle svg,
.ant-modal-content .ant-modal-header .anticon-close-circle svg,
.ant-modal-content .ant-modal-confirm-body .anticon-close-circle svg,
.ant-popconfirm .anticon-close-circle svg {
  background-image: url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E %3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M1 8C1 11.866 4.13401 15 8 15C11.866 15 15 11.866 15 8C15 4.13401 11.866 1 8 1C4.13401 1 1 4.13401 1 8ZM6.99998 6.625H8.99998L8.49998 12H7.49998L6.99998 6.625ZM8.00002 5.74999C7.58581 5.74999 7.25002 5.41421 7.25002 4.99999C7.25002 4.58578 7.58581 4.24999 8.00002 4.24999C8.41424 4.24999 8.75002 4.58578 8.75002 4.99999C8.75002 5.41421 8.41424 5.74999 8.00002 5.74999Z%27 fill=%27%23E16F64%27/%3E %3C/svg%3E");
}
/* stylelint-disable */
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;
  font-size: 12px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: "tnum", "tnum", "tnum";
}
[tabindex='-1']:focus {
  outline: none;
}
a {
  color: #4d67be;
  text-decoration: none;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  -webkit-text-decoration-skip: objects;
}
a:hover {
  color: #748ccc;
}
a:active {
  color: #374b99;
}
a:active,
a:hover {
  text-decoration: none;
  outline: 0;
}
a:focus {
  text-decoration: none;
  outline: 0;
}
a[disabled] {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5em;
  font-weight: 500;
}
p {
  margin-top: 0;
  margin-bottom: 1em;
}
abbr[title],
abbr[data-original-title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted currentColor;
          text-decoration: underline dotted currentColor;
  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;
}
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;
}
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;
  text-align: left;
  caption-side: bottom;
}
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;
}
.bixi-tree-search-node-highlight {
  color: #e16f64;
}
.bixi-label-table-container {
  color: #000;
}
.bixi-label-table-component .bixi-label-table-background {
  transition: fill ease-in-out 0.2s;
  fill: transparent;
}
.bixi-label-table-component .bixi-label-table-background.bixi-label-table-background-delete {
  fill: rgba(255, 0, 0, 0.2);
}
.bixi-label-table-component .bixi-label-table-line-group.bixi-label-table-line-group-dragging .bixi-label-table-basic-line {
  animation: dash 40s infinite linear;
  stroke: #ee5144;
  stroke-dasharray: 5, 5;
}
.bixi-label-table-component .bixi-label-table-line-group.bixi-label-table-line-group-horizontal:hover .bixi-label-table-basic-line,
.bixi-label-table-component .bixi-label-table-line-group.bixi-label-table-line-group-vertical:hover .bixi-label-table-basic-line {
  stroke: #ee5144;
  stroke-width: 4;
}
.bixi-label-table-component .bixi-label-table-line-group.bixi-label-table-line-group-horizontal:hover {
  cursor: ns-resize;
  stroke-width: 4;
}
.bixi-label-table-component .bixi-label-table-line-group.bixi-label-table-line-group-vertical:hover {
  cursor: ew-resize;
  stroke-width: 4;
}
.bixi-label-table-component .bixi-label-table-line-group.bixi-label-table-line-group-inside .bixi-label-table-deleteable-short-line:hover {
  cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAEAAAAAA0VXHyAAAC4UlEQVQ4EVVTS0xTQRSd99ryaKS2wuuztgiLRsvCEP+JFoEUJBT8QJRIlYaa6IaElSuXJibExAUbVkYjicbgB6tNSlyZNFJsDQs3Tdo0aBsgRfujH1qgMt479hGc5M7cOfe+M3fO3McRQvjl5eUDCoVCAz7Z3NzkcMUhCALFdWNjI2M2m/Pgsj1iMJivDIfD9SaT6XcqlS4hqlLV4LI7OI4jBoNBDYCyCu4lIUpKqSadzpSOHT+rliQ90dTV7X6MDs/zxPf5E3Nh2kEHBpKwSpWFQoHX6yUiig3k++ICWV9fX2Mp1QkryOVyMdjyVWjH6/Wq+vr6tnDPF4tFHqrg8GRI/KXT6VpXVlbuZTKZ2cnJyfNarbYFrKtKwEWjUWN7e8fbpaUlCTCOB4FkZiQkoVDoclNT07MfP+N3xsfHXzocDgET0bLZ7IAkSZFXM2+6awRhArH/PoZyFZXKzhH/1yDndN1VffEHTk1NTb13Op3qRCJxFfSYHrx+s3bm9btak9F4O5lMniQej6clmUyVzrXZKN5fFMVDqVQqOOv2bJmaj9IPHu9WvlAIgValrp5LdODaMC1C2aurq71QgUDm5uYs5XJ5+8HDCZCCorp6u93eKJOcOG2ljhFXxWxppUPDTlooFkuRSKQf8vYxAovFooFGup9YW3sRDAZvANgAJiJJLpePDN8arRgazbSz284O8Pl8HRDXgf0jAAebBB9/P5gWDIP10GCj+Xy+fKGzhyIB2sSjx2WobAGEPQg5SMC6DickQQCJNLFYbAT0KOOdL/ZeYSfPuj9uy5qk02m/y+XCgxgBtig6+FxqaBIz9MOuYHhnv98/BIp/2ytsLB6flgnwKZFENTY2Vgc/U/TJ0+cleC4mWCAQGISYwWazNcvC9vYPsKri8fgZiLEmkUkEt9t9GMoPYMb8/LwN4qJsVqvVmMlmFzEGGrUBLrAOq5Kgr6gaVoSkiO39++Q9Yn/AKn8B/S1qQFiL5p0AAAAASUVORK5CYII=), pointer;
}
.bixi-label-table-component .bixi-label-table-line-group.bixi-label-table-line-group-inside .bixi-label-table-deleteable-short-line:hover .bixi-label-table-basic-line {
  stroke: red;
  stroke-width: 4;
}
.bixi-label-table-component .bixi-label-table-line-group.bixi-label-table-line-group-delete.bixi-label-table-line-group-inside:hover {
  cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAEAAAAAA0VXHyAAAC4UlEQVQ4EVVTS0xTQRSd99ryaKS2wuuztgiLRsvCEP+JFoEUJBT8QJRIlYaa6IaElSuXJibExAUbVkYjicbgB6tNSlyZNFJsDQs3Tdo0aBsgRfujH1qgMt479hGc5M7cOfe+M3fO3McRQvjl5eUDCoVCAz7Z3NzkcMUhCALFdWNjI2M2m/Pgsj1iMJivDIfD9SaT6XcqlS4hqlLV4LI7OI4jBoNBDYCyCu4lIUpKqSadzpSOHT+rliQ90dTV7X6MDs/zxPf5E3Nh2kEHBpKwSpWFQoHX6yUiig3k++ICWV9fX2Mp1QkryOVyMdjyVWjH6/Wq+vr6tnDPF4tFHqrg8GRI/KXT6VpXVlbuZTKZ2cnJyfNarbYFrKtKwEWjUWN7e8fbpaUlCTCOB4FkZiQkoVDoclNT07MfP+N3xsfHXzocDgET0bLZ7IAkSZFXM2+6awRhArH/PoZyFZXKzhH/1yDndN1VffEHTk1NTb13Op3qRCJxFfSYHrx+s3bm9btak9F4O5lMniQej6clmUyVzrXZKN5fFMVDqVQqOOv2bJmaj9IPHu9WvlAIgValrp5LdODaMC1C2aurq71QgUDm5uYs5XJ5+8HDCZCCorp6u93eKJOcOG2ljhFXxWxppUPDTlooFkuRSKQf8vYxAovFooFGup9YW3sRDAZvANgAJiJJLpePDN8arRgazbSz284O8Pl8HRDXgf0jAAebBB9/P5gWDIP10GCj+Xy+fKGzhyIB2sSjx2WobAGEPQg5SMC6DickQQCJNLFYbAT0KOOdL/ZeYSfPuj9uy5qk02m/y+XCgxgBtig6+FxqaBIz9MOuYHhnv98/BIp/2ytsLB6flgnwKZFENTY2Vgc/U/TJ0+cleC4mWCAQGISYwWazNcvC9vYPsKri8fgZiLEmkUkEt9t9GMoPYMb8/LwN4qJsVqvVmMlmFzEGGrUBLrAOq5Kgr6gaVoSkiO39++Q9Yn/AKn8B/S1qQFiL5p0AAAAASUVORK5CYII=), pointer;
}
.bixi-label-table-component .bixi-label-table-line-group.bixi-label-table-line-group-delete.bixi-label-table-line-group-inside:hover .bixi-label-table-basic-line {
  stroke: red;
  stroke-width: 4;
}
.bixi-label-table-component .bixi-label-table-line-group .bixi-label-table-line {
  fill: transparent;
  stroke-width: 1;
}
.bixi-label-table-rect-highlight {
  fill: rgba(16, 124, 238, 0.18);
}
.bixi-label-table-rect-highlight-click-disabled {
  pointer-events: none;
}
.bixi-label-table-line-attach {
  animation: dash 40s infinite linear;
  fill: transparent;
  stroke: #21bc29;
  stroke-dasharray: 5, 5;
}
.bixi-label-table-short-line {
  pointer-events: none;
}
.bixi-label-table-short-line.bixi-label-table-short-line-correct {
  animation: dash 40s infinite linear;
  stroke: blue;
  stroke-dasharray: 5, 5;
}
.bixi-label-table-short-line.bixi-label-table-short-line-render {
  stroke: green;
  stroke-width: 1;
}
.bixi-label-table-drawing-panel-temp-rect {
  cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAbCAYAAAAdx42aAAAAAXNSR0IArs4c6QAAAuZJREFUSEvNlk1LG1EUht9rU2lra6bxCyExSgdLokQMrQGXIpYuxJUp/Qn6A1xIp9E2hUg1m/6CxlUN3bjLIhKySykpIcRQSBFEiWBLhTL90LZHzjATxuIHE03sgeEyd+6957nvuXfOEbhkE5fsH/8dAAPx87deypgVaADQqKrqk6ampjCA/XqAmAEaATiIqLyzs7PY2dn5DIBqguCxDGnTW6vhI32t33rL70fOwHUAbiIq5vN5SJIU7erqmjNBXAFwi4i+nic8QojbAL4B+PMvwA0Ad4ko297ejmQyCYfDseR0OhniO4CrAJxEVJqb4y7rxvOEEDKALQC/jgPwENF7IQTa2tqwtrYGu92+pCvB42Ui+sDfqzEiYoBBAB8B/DgVgD8aEJIkLbpcrpd6iN6dE+AegKKu6pEzwCGoKGDs0AiHzWZ75fF43hJRqq4ADMIQHI7t7e03Y2NjjxggFApVohCPx9HX1wev16v1ra+vo1AoYHJysjJmfn4eegisKWBWgiHYEQPwYoYFg0HNmeGQgfhZWVmpjDHmCCGqAzAr0d/fX18An8+H4eFhbTcdHR1gOasxSyFobm7G9PQ0IpEIent7USwWkUqlPo2MjNypeQhaWlqQSCQwMDBAsiyLzc1N7T2dTifC4fCDmgPkcjmUy+Xc3t7e/sbGxv3Z2VmMj48jGo1uybLsrOU11H7FyWQyPTo6Gh8aGmpdXV1V3G53w8HBAUqlEnp6emp2C7RklMlkngcCgRiAzwDshULhRSQS8S8vL2NmZgYLCws1A9DSMQDOVj/1jNWqKMrjiYmJp3ynp6am0N3drQFUY2fdAq0g0fM952xOlxIA3+7u7mtVVUUsFsspivKwGufGnNOSkZGceHvGb+4aAJff7x/MZrMMx5AcKu7n+sCKcfrlNJw/KR0ftxg7uakrwQBs3BowVgBYUS5EvpxUkJy0GEOYd8sqGMWrFYAzSzIri13Y2OqO84W5Bw4BTJyTK32N0DEAAAAASUVORK5CYII=), pointer;
  animation: dash 40s infinite linear;
  fill: rgba(16, 124, 238, 0.1);
  stroke: #107cee;
  stroke-width: 1;
  stroke-dasharray: 5, 5;
}
.bixi-label-table-resize-wrapper {
  will-change: transform;
}
.bixi-label-table-resize {
  animation: dash 40s infinite linear;
  fill: transparent;
  stroke: #21bc29;
  stroke-width: 2;
  stroke-dasharray: 5, 5;
}
.bixi-label-table-drawing-panel-background {
  cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAbCAYAAAAdx42aAAAAAXNSR0IArs4c6QAAAuZJREFUSEvNlk1LG1EUht9rU2lra6bxCyExSgdLokQMrQGXIpYuxJUp/Qn6A1xIp9E2hUg1m/6CxlUN3bjLIhKySykpIcRQSBFEiWBLhTL90LZHzjATxuIHE03sgeEyd+6957nvuXfOEbhkE5fsH/8dAAPx87deypgVaADQqKrqk6ampjCA/XqAmAEaATiIqLyzs7PY2dn5DIBqguCxDGnTW6vhI32t33rL70fOwHUAbiIq5vN5SJIU7erqmjNBXAFwi4i+nic8QojbAL4B+PMvwA0Ad4ko297ejmQyCYfDseR0OhniO4CrAJxEVJqb4y7rxvOEEDKALQC/jgPwENF7IQTa2tqwtrYGu92+pCvB42Ui+sDfqzEiYoBBAB8B/DgVgD8aEJIkLbpcrpd6iN6dE+AegKKu6pEzwCGoKGDs0AiHzWZ75fF43hJRqq4ADMIQHI7t7e03Y2NjjxggFApVohCPx9HX1wev16v1ra+vo1AoYHJysjJmfn4eegisKWBWgiHYEQPwYoYFg0HNmeGQgfhZWVmpjDHmCCGqAzAr0d/fX18An8+H4eFhbTcdHR1gOasxSyFobm7G9PQ0IpEIent7USwWkUqlPo2MjNypeQhaWlqQSCQwMDBAsiyLzc1N7T2dTifC4fCDmgPkcjmUy+Xc3t7e/sbGxv3Z2VmMj48jGo1uybLsrOU11H7FyWQyPTo6Gh8aGmpdXV1V3G53w8HBAUqlEnp6emp2C7RklMlkngcCgRiAzwDshULhRSQS8S8vL2NmZgYLCws1A9DSMQDOVj/1jNWqKMrjiYmJp3ynp6am0N3drQFUY2fdAq0g0fM952xOlxIA3+7u7mtVVUUsFsspivKwGufGnNOSkZGceHvGb+4aAJff7x/MZrMMx5AcKu7n+sCKcfrlNJw/KR0ftxg7uakrwQBs3BowVgBYUS5EvpxUkJy0GEOYd8sqGMWrFYAzSzIri13Y2OqO84W5Bw4BTJyTK32N0DEAAAAASUVORK5CYII=), pointer;
  fill: transparent;
}
@keyframes dash {
  to {
    stroke-dashoffset: 1000;
  }
}
.bixi-label-table-controls {
  fill: #fff;
  stroke: #3d4757;
  stroke-width: 1;
}
.bixi-label-table-controls-top {
  cursor: ns-resize;
}
.bixi-label-table-controls-right {
  cursor: ew-resize;
}
.bixi-label-table-controls-bottom {
  cursor: ns-resize;
}
.bixi-label-table-controls-left {
  cursor: ew-resize;
}
.bixi-label-table-controls-topRight {
  cursor: nesw-resize;
}
.bixi-label-table-controls-bottomRight {
  cursor: nwse-resize;
}
.bixi-label-table-controls-bottomLeft {
  cursor: nesw-resize;
}
.bixi-label-table-controls-topLeft {
  cursor: nwse-resize;
}
.bixi-label-table-component-add-horizontal-line-icon {
  cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAEAAAAAA0VXHyAAACSklEQVQ4EY2Su4saURTGR8c4a9zE7G5EUYiSLCHaJGojFilsUlpZWPkXKNgr+ABLG7VTrGIKS20C2ohaKNhlk2CTNWKIxhfIgpmZnZzvwoQlbMAL39yjc85vzkvDcZwGms1mNoPB8Jjso85+v//hcDh2OvLWTCYTm91u/07n5phonU6nsVqt8LUAoNXr9SZJkm5DodDDYwCCIHC9Xo9HLMug3+//ikQi2tFoJPI8/wCQ9Xp9TZcC+56jXSwWffof5XP68Xj8erPZHKLRqAJ1u115tVp9jcViL+j9U9IF6Zx0RnpCQq+QrUDihOFw+GY6nd6YzWalUqn8ppKUYrEoEeRLIpF4Tj5qsIlsBJ+SDCQ9iTsZDAYeADwej4JzOBwkt9vNIFTK53Q6/Yz81EAj2QjG11m5Qq1Wc1IJ35LJpOT1ehmEmioDUiqVJIJcUUa2O4H4MvqHRjLSaaFQuNxut9fZbFa+C3G5XAxCH/hUr9ct5K8Ga8mGWBpoiCmfz7/8FyKKoqxC6N1Vs9lEU9n46WZTwI8TEhpzRvW+UiE+n4+Vo0LK5bKETNrtNqaC9BkABpqBxjwinedyORc5TjOZjKxCQAoEAkq1WhV3u10yHA6jFLZIWJZbkkxiJ5VK/STjXTwe/0i33e/3ay0Wy4EmJTidTpFWmW80GvBlGeCBZiATUJEJRsYyoXKmrVZLNhqNCu3LYblcfqB9QbnwZVMA4D4IKycYDNpZI+gxn8/fky82EbvwF0A2A/wPgvW96HQ6b+mGjeyQJfrG/wEmZiEt8+mnoQAAAABJRU5ErkJggg==), pointer;
}
.bixi-label-table-component-add-vertical-line-icon {
  cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAEAAAAAA0VXHyAAACJElEQVQ4EY1Tz6sSURSemUbTppqwoscrCVwlbnwrl0FFKeJDBSG0jf+Af41udBEij1oIbkRRREJB0FWLdm7MHyGiqamj7znO9B17YxZP8MDHvXPPnO+c+51zWYZhWOCQqYcc2jmHDTscDk9ns9mLZrN5j76vQf9o+8NJOp3OUxXW7/eX0+n0G4J0AA/cArYJsB4k4hRFedDtdiWn02ngef7ZarUao5qhLMtSvV5/v0eC7db+qYaTJImybM1gMAiRSESwWq2ixWLRr9frj5PJ5HMgEKCKdv9hvyPhl8slJwjC7gBBTDQa3eh0urXb7TZks9nzRCJxMZ/PP+TzeRnByjbbHxKVaTQa9na7LdntdhVlX8XjcTUUCimkC0S9NJlMarVavRyPx2mXy3UbwaTNX01qtdqZRjAajdrINPd6vWowGDyOZJ8A7fyeTqffEYnP51OOIOGY/wlQ3mkmk3mLTsyOIrmB4AlITiDem0MkpVJpBV/BZrPpb6rgEQgIj6H6a7qO3+9XNGELhcLabDarg8Fg3mq1zvZ7y7AsS7O/AahdMlT/WqlUzpPJ5AIDxuj1egat5cPh8EYUxatyudzdtrHX660cDoeKVv1A4H3gLkDvQgQe5nK5V1SJx+NRUqnUZrFY9DErz+EzMrFY7ATsP+H/BaJPOKRg4zUErERoKhaLL2k2UPoXJCOd6NxIA3EH0IaDpoyuQCtdh/zk0x6XNrG7a/4Gu51+IHNKEh0AAAAASUVORK5CYII=), pointer;
}
.bixi-label-table-component-delete-table-icon {
  cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBOTY1MzVFQkY1OUQxMUVBQUZDNUI1M0MyMTZBRkMwNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBOTY1MzVFQ0Y1OUQxMUVBQUZDNUI1M0MyMTZBRkMwNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE5NjUzNUU5RjU5RDExRUFBRkM1QjUzQzIxNkFGQzA1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE5NjUzNUVBRjU5RDExRUFBRkM1QjUzQzIxNkFGQzA1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+JrLEkgAAAXlJREFUeNpiUFFRuaKsrHz97t27cv///2cgBm/dutVNRETkGYOcnNwdJiam39HR0Qs+fPjAQ0jjzZs3lS0sLI6ysLD8BHGUIiIiFjMwMPz39vbe8PbtWwFcGq9du6amo6NzAaS2oaGhGiz4/v17PqDGjSBBHx8frAZcvXpVXU1N7RpITXFxcfufP3+Y4JIgA/z9/deBJIH0WiCfF1mjhobGFZBcaWlp279//8DiKKaDbATZDPPCly9fOO/cuaMAc2pZWVnL379/GWHqMfwFMgDmBQ8Pj82GhoanYE79/fs3E7JarAHz8+dPFqAL1oM0gXB5eXkzNnVMDFjAo0ePZF+/fi0G4z948EDp48ePfBgK8YUqKHBCQ0OX4YoFDI3IoQoS+/TpExco9LHFAtYEgB6q6LEAcwEsyakgJwD0UEWKBZgB60EuYNi8ebOHiYnJSfQEgA2DNMC8EB4evoSBn5//FScn5xdgWq0COpVgjgKlRFBeAGUmgAADAGM4+3YId01AAAAAAElFTkSuQmCC), pointer;
}
.bixi-label-table-component-create-line-icon {
  cursor: crosshair;
}
.bixi-label-table-component-select-cells-icon {
  cursor: default;
}
.bixi-label-table-functions {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1000;
  width: 36px;
  margin-left: 12px;
  font-size: 10px;
  background: #fff;
  border-radius: 2px;
  box-shadow: 0 6px 18px 0 rgba(45, 47, 51, 0.14), 10px 10px 24px 0 #fff, 10px 10px 24px 0 rgba(40, 52, 72, 0.1);
  transform: translateY(-50%);
}
.bixi-label-table-functions .bixi-label-table-function {
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 6px 2px;
  background: #fff;
  cursor: pointer;
}
.bixi-label-table-functions .bixi-label-table-function-arrow {
  position: absolute;
  top: 50%;
  left: -5px;
  width: 0;
  height: 0;
  margin-top: -5px;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 5px 5px 0;
  border-right-color: #fff;
}
.bixi-label-table-functions .bixi-label-table-function-divider {
  width: calc(100% - 8px);
  height: 1px;
  margin: 0 auto;
  background: #e8e8e8;
}
.bixi-label-expand-whole-layer {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0 auto;
}
.bixi-label-expand-whole-layer-text-slip {
  cursor: text;
}
.bixi-label-expand-whole-layer-text-area,
.bixi-label-expand-whole-layer-text-frame {
  cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAEAAAAAA0VXHyAAACiUlEQVQ4EX1SQWgaURD9u2o2W0msJgUvRSEkCgr2UHJRIgTSQMEeq1BKL4Ekh6T0UhAPQdRLLy2Vigmklx5ioeTgKRV6SxGSsyiNIB4MaTQKkqJkdbdvPtlgm9IPb+fv/Jn3Z958gTEmlkqlu7Ozs8+xZ6qqCmT/tURR1Mh/dHT0MRAI/MJWo2Dj5eXl90Kh4Ds/P1cp4H/LbreLwWDwi9VqfYE4TcRHNJvN86hC2t/fN05MTDD8c9hsNkGSJDYCbWxsTKOFPF6pkQhw81cQLG9vb4tOp1OG72a1Wq03iqL8pPJNJpNKNpvNfkIAEQicAIScrd/va0Bvbm5OHg6HrNfrsZOTk5ewr2ZmZj4jYTgCbHE7IIwKh1tMXq+XNRoNlkql+ouLi5LFYnlbq9We8gz0DcvFpH8i+GOdnZ2VfD6fur6+rgHjmUxGgWgStHl3enpKJJRMYnOiWwTFYvF1NBrtoBAi0Px+vwnacBKI+f7i4iIyeuMtAugx2N3dfYzy23+TLCwsjCP5Q6fTeQbLRSQyM0orRCIRrVwuK/l8PgifPZ1OP+x2u83Nzc3h2tqaSqM7PDy88ng8tNWazWYIcUZegf7CiA1zpv4GGxsb9b29veVEItGm2evtxGKxq1AoxKanp/OVSuU+jfFGUSKQZVkfFVtdXa0bDIZHyWSysLW1ZQuHw2wwGAhogUKZIAiTugaGqakp5na7jRCKV4DzAWFlZaWey+WW4vF4G5PQHA6HCa0wtLvkcrl+EJF8fHz8BC+uXK1Wv6H0e/DdIT9gBiYB287OzgPePD4HBwfz136ZlCRlDQB/jbBUAbVBrZGPzgjUrh6jt6mQkxJo6Yf0T9C1IatjNIZI1N8RkCOIdZNT8AAAAABJRU5ErkJggg==), pointer;
  fill: transparent;
}
@keyframes active-motion {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.bixi-label-active-rect {
  position: absolute;
  top: 0;
  content: '';
}
.bixi-label-active-rect.bixi-label-active-flash {
  animation: active-motion 0.5s ease 0s;
  animation-iteration-count: infinite;
}
.bixi-label-label-delete-icon {
  cursor: pointer;
}
.hidden {
  visibility: hidden;
}
.bixi-label-label-extra {
  position: absolute;
}
.bixi-label-shape-drawing-panel-background {
  cursor: crosshair;
  fill: transparent;
}
.bixi-label-shape-drawing-panel-polyline {
  cursor: crosshair;
  animation: shape-dash 40s infinite linear;
  fill: rgba(16, 124, 238, 0.1);
  stroke: #107cee;
  stroke-width: 1;
  stroke-dasharray: 5, 5;
}
.bixi-label-shape-drawing-panel-point {
  fill: #fff;
  stroke: #3d4757;
  stroke-width: 1;
}
.bixi-label-shape-drawing-panel-current-point {
  cursor: crosshair;
  fill: #fff;
  stroke: #3d4757;
  stroke-width: 1;
}
.bixi-label-shape-drawing-panel-current-point.closeable {
  fill: blue;
  r: 8;
}
.bixi-label-shape-drawing-panel-current-point.deleteable {
  fill: red;
}
.bixi-label-shape-resizing-mode .bixi-label-shape-polygon-selected,
.bixi-label-shape-resizing-mode .bixi-label-shape-rect-selected {
  visibility: hidden;
}
.bixi-label-polygon-resizing-point {
  cursor: all-scroll;
  fill: #fff;
  stroke: #3d4757;
  stroke-width: 1;
}
.bixi-label-polygon-resizing-polyline {
  animation: shape-dash 40s infinite linear;
  fill: rgba(16, 124, 238, 0.1);
  stroke: #107cee;
  stroke-width: 1;
  stroke-dasharray: 5, 5;
}
.bixi-label-rect-resizing-point {
  cursor: all-scroll;
  fill: #fff;
  stroke: #3d4757;
  stroke-width: 1;
}
.bixi-label-rect-resizing-line {
  animation: shape-dash 40s infinite linear;
  fill: rgba(16, 124, 238, 0.1);
  stroke: #107cee;
  stroke-width: 1;
  stroke-dasharray: 5, 5;
}
.bixi-label-shape-active.bixi-label-animation-flash {
  animation: active-motion 0.5s ease 0s;
  animation-iteration-count: infinite;
}
@keyframes shape-dash {
  to {
    stroke-dashoffset: -1000;
  }
}
@keyframes active-motion {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.bixi-label-shape-extra-list {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1000;
  width: 36px;
  margin-left: 12px;
  font-size: 10px;
  background: #fff;
  border-radius: 2px;
  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: translateY(-50%);
}
.bixi-label-shape-extra-list .bixi-label-shape-extra {
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 6px 2px;
  background: #fff;
  cursor: pointer;
}
.bixi-label-shape-extra-list .bixi-label-shape-extra-arrow {
  position: absolute;
  top: 50%;
  left: -5px;
  width: 0;
  height: 0;
  margin-top: -5px;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 5px 5px 0;
  border-right-color: #fff;
}
.bixi-label-shape-extra-list .bixi-label-shape-extra-divider {
  width: calc(100% - 8px);
  height: 1px;
  margin: 0 auto;
  background: #e8e8e8;
}
.bixi-label-shape-decal {
  /* stylelint-disable-next-line selector-class-pattern */
  /* stylelint-disable-next-line selector-class-pattern */
  /* stylelint-disable-next-line selector-class-pattern */
  /* stylelint-disable-next-line selector-class-pattern */
  /* stylelint-disable-next-line selector-class-pattern */
  /* stylelint-disable-next-line selector-class-pattern */
  /* stylelint-disable-next-line selector-class-pattern */
  /* stylelint-disable-next-line selector-class-pattern */
}
.bixi-label-shape-decal .ant-tooltip-arrow {
  display: none;
}
.bixi-label-shape-decal.ant-tooltip-placement-topLeft .ant-tooltip-inner {
  margin-left: -1px;
}
.bixi-label-shape-decal.ant-tooltip-placement-topRight .ant-tooltip-inner {
  margin-right: -1px;
}
.bixi-label-shape-decal.ant-tooltip-placement-rightBottom .ant-tooltip-inner {
  margin-bottom: -1px;
}
.bixi-label-shape-decal.ant-tooltip-placement-rightTop .ant-tooltip-inner {
  margin-top: -1px;
}
.bixi-label-shape-decal.ant-tooltip-placement-bottomLeft .ant-tooltip-inner {
  margin-left: -1px;
}
.bixi-label-shape-decal.ant-tooltip-placement-bottomRight .ant-tooltip-inner {
  margin-right: -1px;
}
.bixi-label-shape-decal.ant-tooltip-placement-leftTop .ant-tooltip-inner {
  margin-top: -1px;
}
.bixi-label-shape-decal.ant-tooltip-placement-leftBottom .ant-tooltip-inner {
  margin-bottom: -1px;
}
.bixi-label-ir-table-core .bixi-label-irtable-background {
  fill: transparent;
}
.bixi-label-ir-table-core .bixi-label-irtable-rect {
  fill: transparent;
  stroke: palevioletred;
}
.bixi-label-ir-table-core .bixi-label-ir-table-delete-line:hover {
  cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAEAAAAAA0VXHyAAAC4UlEQVQ4EVVTS0xTQRSd99ryaKS2wuuztgiLRsvCEP+JFoEUJBT8QJRIlYaa6IaElSuXJibExAUbVkYjicbgB6tNSlyZNFJsDQs3Tdo0aBsgRfujH1qgMt479hGc5M7cOfe+M3fO3McRQvjl5eUDCoVCAz7Z3NzkcMUhCALFdWNjI2M2m/Pgsj1iMJivDIfD9SaT6XcqlS4hqlLV4LI7OI4jBoNBDYCyCu4lIUpKqSadzpSOHT+rliQ90dTV7X6MDs/zxPf5E3Nh2kEHBpKwSpWFQoHX6yUiig3k++ICWV9fX2Mp1QkryOVyMdjyVWjH6/Wq+vr6tnDPF4tFHqrg8GRI/KXT6VpXVlbuZTKZ2cnJyfNarbYFrKtKwEWjUWN7e8fbpaUlCTCOB4FkZiQkoVDoclNT07MfP+N3xsfHXzocDgET0bLZ7IAkSZFXM2+6awRhArH/PoZyFZXKzhH/1yDndN1VffEHTk1NTb13Op3qRCJxFfSYHrx+s3bm9btak9F4O5lMniQej6clmUyVzrXZKN5fFMVDqVQqOOv2bJmaj9IPHu9WvlAIgValrp5LdODaMC1C2aurq71QgUDm5uYs5XJ5+8HDCZCCorp6u93eKJOcOG2ljhFXxWxppUPDTlooFkuRSKQf8vYxAovFooFGup9YW3sRDAZvANgAJiJJLpePDN8arRgazbSz284O8Pl8HRDXgf0jAAebBB9/P5gWDIP10GCj+Xy+fKGzhyIB2sSjx2WobAGEPQg5SMC6DickQQCJNLFYbAT0KOOdL/ZeYSfPuj9uy5qk02m/y+XCgxgBtig6+FxqaBIz9MOuYHhnv98/BIp/2ytsLB6flgnwKZFENTY2Vgc/U/TJ0+cleC4mWCAQGISYwWazNcvC9vYPsKri8fgZiLEmkUkEt9t9GMoPYMb8/LwN4qJsVqvVmMlmFzEGGrUBLrAOq5Kgr6gaVoSkiO39++Q9Yn/AKn8B/S1qQFiL5p0AAAAASUVORK5CYII=), crosshair;
  stroke: red;
  stroke-width: 5;
}
.bixi-label-ir-table-core .bixi-label-irtable-line-attach {
  animation: dash 40s infinite linear;
  fill: transparent;
  stroke: #21bc29;
  stroke-dasharray: 5, 5;
}
.bixi-label-irtable-drawing-panel-temp-rect {
  cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAEAAAAAA0VXHyAAACiUlEQVQ4EX1SQWgaURD9u2o2W0msJgUvRSEkCgr2UHJRIgTSQMEeq1BKL4Ekh6T0UhAPQdRLLy2Vigmklx5ioeTgKRV6SxGSsyiNIB4MaTQKkqJkdbdvPtlgm9IPb+fv/Jn3Z958gTEmlkqlu7Ozs8+xZ6qqCmT/tURR1Mh/dHT0MRAI/MJWo2Dj5eXl90Kh4Ds/P1cp4H/LbreLwWDwi9VqfYE4TcRHNJvN86hC2t/fN05MTDD8c9hsNkGSJDYCbWxsTKOFPF6pkQhw81cQLG9vb4tOp1OG72a1Wq03iqL8pPJNJpNKNpvNfkIAEQicAIScrd/va0Bvbm5OHg6HrNfrsZOTk5ewr2ZmZj4jYTgCbHE7IIwKh1tMXq+XNRoNlkql+ouLi5LFYnlbq9We8gz0DcvFpH8i+GOdnZ2VfD6fur6+rgHjmUxGgWgStHl3enpKJJRMYnOiWwTFYvF1NBrtoBAi0Px+vwnacBKI+f7i4iIyeuMtAugx2N3dfYzy23+TLCwsjCP5Q6fTeQbLRSQyM0orRCIRrVwuK/l8PgifPZ1OP+x2u83Nzc3h2tqaSqM7PDy88ng8tNWazWYIcUZegf7CiA1zpv4GGxsb9b29veVEItGm2evtxGKxq1AoxKanp/OVSuU+jfFGUSKQZVkfFVtdXa0bDIZHyWSysLW1ZQuHw2wwGAhogUKZIAiTugaGqakp5na7jRCKV4DzAWFlZaWey+WW4vF4G5PQHA6HCa0wtLvkcrl+EJF8fHz8BC+uXK1Wv6H0e/DdIT9gBiYB287OzgPePD4HBwfz136ZlCRlDQB/jbBUAbVBrZGPzgjUrh6jt6mQkxJo6Yf0T9C1IatjNIZI1N8RkCOIdZNT8AAAAABJRU5ErkJggg==), crosshair;
  animation: dash 40s infinite linear;
  fill: rgba(16, 124, 238, 0.1);
  stroke: #107cee;
  stroke-width: 1;
  stroke-dasharray: 5, 5;
}
.bixi-label-irtable-drawing-panel-background {
  cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAEAAAAAA0VXHyAAACiUlEQVQ4EX1SQWgaURD9u2o2W0msJgUvRSEkCgr2UHJRIgTSQMEeq1BKL4Ekh6T0UhAPQdRLLy2Vigmklx5ioeTgKRV6SxGSsyiNIB4MaTQKkqJkdbdvPtlgm9IPb+fv/Jn3Z958gTEmlkqlu7Ozs8+xZ6qqCmT/tURR1Mh/dHT0MRAI/MJWo2Dj5eXl90Kh4Ds/P1cp4H/LbreLwWDwi9VqfYE4TcRHNJvN86hC2t/fN05MTDD8c9hsNkGSJDYCbWxsTKOFPF6pkQhw81cQLG9vb4tOp1OG72a1Wq03iqL8pPJNJpNKNpvNfkIAEQicAIScrd/va0Bvbm5OHg6HrNfrsZOTk5ewr2ZmZj4jYTgCbHE7IIwKh1tMXq+XNRoNlkql+ouLi5LFYnlbq9We8gz0DcvFpH8i+GOdnZ2VfD6fur6+rgHjmUxGgWgStHl3enpKJJRMYnOiWwTFYvF1NBrtoBAi0Px+vwnacBKI+f7i4iIyeuMtAugx2N3dfYzy23+TLCwsjCP5Q6fTeQbLRSQyM0orRCIRrVwuK/l8PgifPZ1OP+x2u83Nzc3h2tqaSqM7PDy88ng8tNWazWYIcUZegf7CiA1zpv4GGxsb9b29veVEItGm2evtxGKxq1AoxKanp/OVSuU+jfFGUSKQZVkfFVtdXa0bDIZHyWSysLW1ZQuHw2wwGAhogUKZIAiTugaGqakp5na7jRCKV4DzAWFlZaWey+WW4vF4G5PQHA6HCa0wtLvkcrl+EJF8fHz8BC+uXK1Wv6H0e/DdIT9gBiYB287OzgPePD4HBwfz136ZlCRlDQB/jbBUAbVBrZGPzgjUrh6jt6mQkxJo6Yf0T9C1IatjNIZI1N8RkCOIdZNT8AAAAABJRU5ErkJggg==), crosshair;
  fill: transparent;
}
.bixi-label-irtable-cell-resizing-delete {
  cursor: pointer;
  fill: red;
  stroke: white;
  stroke-width: 1;
}
.bixi-label-irtable-cell-resizing-point {
  cursor: all-scroll;
  fill: #fff;
  stroke: #3d4757;
  stroke-width: 1;
}
.bixi-label-irtable-cell-resizing-line {
  cursor: all-scroll;
  animation: shape-dash 40s infinite linear;
  fill: rgba(16, 124, 238, 0.1);
  stroke: #107cee;
  stroke-width: 1;
  stroke-dasharray: 5, 5;
}
.bixi-label-irtable-cell-resizing-extra {
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 3px 0;
  background: #fff;
  cursor: pointer;
  pointer-events: all;
}
@keyframes dash {
  to {
    stroke-dashoffset: 1000;
  }
}
.bixi-label-irtable-component-add-horizontal-line-icon {
  cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAEAAAAAA0VXHyAAACSklEQVQ4EY2Su4saURTGR8c4a9zE7G5EUYiSLCHaJGojFilsUlpZWPkXKNgr+ABLG7VTrGIKS20C2ohaKNhlk2CTNWKIxhfIgpmZnZzvwoQlbMAL39yjc85vzkvDcZwGms1mNoPB8Jjso85+v//hcDh2OvLWTCYTm91u/07n5phonU6nsVqt8LUAoNXr9SZJkm5DodDDYwCCIHC9Xo9HLMug3+//ikQi2tFoJPI8/wCQ9Xp9TZcC+56jXSwWffof5XP68Xj8erPZHKLRqAJ1u115tVp9jcViL+j9U9IF6Zx0RnpCQq+QrUDihOFw+GY6nd6YzWalUqn8ppKUYrEoEeRLIpF4Tj5qsIlsBJ+SDCQ9iTsZDAYeADwej4JzOBwkt9vNIFTK53Q6/Yz81EAj2QjG11m5Qq1Wc1IJ35LJpOT1ehmEmioDUiqVJIJcUUa2O4H4MvqHRjLSaaFQuNxut9fZbFa+C3G5XAxCH/hUr9ct5K8Ga8mGWBpoiCmfz7/8FyKKoqxC6N1Vs9lEU9n46WZTwI8TEhpzRvW+UiE+n4+Vo0LK5bKETNrtNqaC9BkABpqBxjwinedyORc5TjOZjKxCQAoEAkq1WhV3u10yHA6jFLZIWJZbkkxiJ5VK/STjXTwe/0i33e/3ay0Wy4EmJTidTpFWmW80GvBlGeCBZiATUJEJRsYyoXKmrVZLNhqNCu3LYblcfqB9QbnwZVMA4D4IKycYDNpZI+gxn8/fky82EbvwF0A2A/wPgvW96HQ6b+mGjeyQJfrG/wEmZiEt8+mnoQAAAABJRU5ErkJggg==), crosshair;
}
.bixi-label-visible-hidden {
  visibility: hidden;
}
.bixi-label-grab-to-pan-grab {
  cursor: grab !important;
}
.bixi-label-grab-to-pan-grab *:not(input):not(textarea):not(button):not(select):not(:link) {
  cursor: inherit !important;
}
.bixi-label-grab-to-pan-grabbing {
  cursor: grabbing !important;
}
.bixi-label-grab-to-pan-grabbing {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 50000;
  /* should be higher than anything else in PDF.js! */
  display: block;
  overflow: hidden;
  background: rgba(0, 0, 0, 0);
}
@keyframes indeterminate-first-keyframe {
  0% {
    right: 100%;
    left: -35%;
  }
  60% {
    right: -90%;
    left: 100%;
  }
  100% {
    right: -90%;
    left: 100%;
  }
}
@keyframes indeterminate-second-keyframe {
  0% {
    right: 100%;
    left: -200%;
  }
  60% {
    right: -8%;
    left: 107%;
  }
  100% {
    right: -8%;
    left: 107%;
  }
}
.bixi-label-viewer {
  height: 100%;
  overflow: auto;
}
.bixi-label-viewer-wrap {
  position: relative;
}
.bixi-label-viewer .bixi-label-page-container {
  position: relative;
  margin: 0 auto;
  overflow: hidden;
  box-shadow: 0 -1px 0 rgba(221, 221, 221, 0.5);
}
.bixi-label-loading-container {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
.bixi-label-loading-container .bixi-label-loading-inner {
  width: 280px;
  overflow: hidden;
}
.bixi-label-loading-container .bixi-label-loading-info {
  display: flex;
  justify-content: space-between;
  margin-bottom: 8px;
  font-weight: 400;
  font-size: 10px;
}
.bixi-label-loading-container .bixi-label-loading-info-text {
  color: rgba(0, 0, 0, 0.85);
}
.bixi-label-loading-container .bixi-label-loading-info-percent {
  color: rgba(0, 0, 0, 0.65);
}
.bixi-label-loading-container .bixi-label-loading-progress {
  height: 8px;
  background: #f3f3f3;
  border-radius: 5px;
  box-shadow: 0 1px 3px 0 #ececec inset;
}
.bixi-label-loading-container .bixi-label-loading-progress-inner {
  height: 100%;
  background: linear-gradient(270deg, #3fa9ff, #107cee);
  border-radius: 5px;
  transition: all 0.4s;
}
.bixi-label-load-failed-content {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
.bixi-label-load-failed-content-inner {
  text-align: center;
}
.bixi-label-load-failed-content-inner .bixi-label-load-failed-image {
  width: 280px;
  height: 249px;
  background: url(data:image/png;base64,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);
}
.bixi-label-load-failed-content-inner .bixi-label-load-failed-message {
  margin: 0 auto;
  margin-bottom: 12px;
  color: #595959;
  font-size: 12px;
}
.bixi-label-load-failed-content-inner .bixi-label-load-failed-reload {
  position: relative;
  display: inline-block;
  width: 100px;
  height: 28px;
  color: #fff;
  font-weight: 400;
  font-size: 12px;
  line-height: 28px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  background: #4d67be;
  background-image: none;
  border-color: #4d67be;
  border-radius: 2px;
  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;
     -moz-user-select: none;
          user-select: none;
  touch-action: manipulation;
}
@keyframes loading-circle {
  100% {
    transform: rotate(360deg);
  }
}
.bixi-label-page-loading {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
.bixi-label-page-loading-inner svg {
  animation: loading-circle 1.5s linear infinite;
}
.bixi-label-expand-layer {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.bixi-label-expand-layer .bixi-label-expand-layer-drawer {
  width: 100%;
  height: 100%;
}
.bixi-label-expand-layer .bixi-label-expand-layer-drawer .bixi-label-file-mask {
  width: 100%;
  height: 100%;
}
.bixi-label {
  position: relative;
  width: 100%;
  height: 100%;
}
.bixi-label iframe {
  width: 100%;
  height: 100%;
  vertical-align: top;
  border: none;
}
.bixi-label-tooltip {
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
}
.font-regular {
  font-weight: 400;
  font-family: PingFang-SC-Regular, PingFang-SC;
}
.font-regular-bold {
  font-weight: 400;
  font-family: PingFangSC-Regular, PingFang SC;
}
.font-medium {
  font-weight: 500;
  font-family: PingFangSC-Medium, PingFang SC;
}
.font-helvetica {
  font-family: HelveticaNeue;
}
.ant-dropdown-menu .ant-dropdown-menu-item {
  padding-right: 16px;
  padding-left: 16px;
  font-size: 12px;
}
.ant-table {
  color: #596673;
}
.ant-modal-content {
  overflow: hidden;
  border-radius: 6px;
}
.ant-modal-content .ant-modal-header {
  padding: 16px;
  border-bottom: none;
}
.ant-modal-content .ant-modal-header .ant-modal-title {
  color: #273849;
  font-weight: 400;
  font-family: PingFang-SC-Regular, PingFang-SC;
}
.ant-btn.ant-btn-primary.ant-btn-background-ghost:hover {
  background: rgba(35, 81, 234, 0.1);
}
.ant-form-item-has-error {
  margin-bottom: 16px;
}
html,
body {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  overflow: hidden;
  /* stylelint-disable-next-line font-family-name-quotes */
  font-family: PingFang-SC-Regular, PingFang-SC;
}
@font-face {
  font-weight: normal;
  font-family: 'Alimama ShuHeiTi';
  font-style: normal;
  src: url(0abb22d68fed42d11d5c.otf);
}
@font-face {
  font-weight: normal;
  font-family: 'DIN';
  font-style: normal;
  src: url(f0c0b339ebbf179b30e8.ttf);
}
.app {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
}
#root {
  width: 100%;
  height: 100%;
}
li {
  list-style-type: none;
}
menu {
  margin: 0;
  padding: 0;
}
::-webkit-scrollbar {
  display: flex;
  width: 6px;
  height: 6px;
}
::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.45);
  border-radius: 2px;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
.ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ellipsis-2 {
  /* stylelint-disable-next-line value-no-vendor-prefix */
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.ellipsis-3 {
  /* stylelint-disable-next-line value-no-vendor-prefix */
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.ant-card-bordered {
  border: 1px solid #e9ecf2;
}
.ant-card-head-title {
  color: #273849;
  font-weight: 500;
  font-size: 16px;
}
.ant-tabs.ant-tabs-small.tiny-ant-tabs .ant-tabs-nav-list {
  border-top: 1px solid #f3f3f3;
}
.ant-tabs.ant-tabs-small.tiny-ant-tabs .ant-tabs-tab {
  margin-left: 0 !important;
  border-radius: 0 !important;
}
.ant-tabs.ant-tabs-small.tiny-ant-tabs .ant-tabs-tab {
  margin-top: -1px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 12px;
  background: transparent;
  border-top: 2px solid transparent;
  border-left: none;
}
.ant-tabs.ant-tabs-small.tiny-ant-tabs .ant-tabs-tab-active {
  font-weight: 400;
  background: transparent;
  border-top: 2px solid #2351ea;
}
.search-result-default-card {
  border-radius: 6px;
  box-shadow: none;
}
.search-result-default-card .ant-card-head {
  padding: 16px;
  color: #273849;
  font-weight: 400;
  font-family: PingFangSC-Regular, PingFang SC;
}
.search-result-default-card .ant-card-head .ant-card-head-title {
  padding: 0 !important;
}
.search-result-default-card .ant-card-body {
  padding: 0 16px 16px;
}
.search-result-sider-card {
  border: 1px solid #e9ecf2;
}
.search-result-sider-card .ant-card-head {
  border-bottom: none;
}
.search-result-sider-card .ant-card-head .ant-card-head-title {
  display: flex;
  align-items: center;
}
.search-result-sider-card .ant-card-head .ant-card-head-title > span:first-of-type {
  margin-right: 8px;
}
.search-result-sider-card .ant-card-body {
  padding: 0 16px 16px;
}
.ant-picker {
  font-size: 13px;
  border-radius: 4px;
}
.ant-input-group-addon {
  background: transparent;
}
.ant-image-preview-mask {
  background-color: rgba(0, 0, 0, 0.8);
}
.ant-radio-wrapper {
  font-size: 13px;
}
.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container::before {
  box-shadow: inset 10px 0 8px -8px rgba(13, 15, 18, 0.3);
}
.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container::after {
  box-shadow: inset -10px 0 8px -8px rgba(13, 15, 18, 0.3);
}
.ant-popconfirm .ant-popover-inner-content .ant-popover-message-title {
  padding-left: 16px;
}
.bixi-rich-text-leaf {
  word-break: break-all;
}

.share-container-H4rUp0NVCF {
  display: flex;
  height: 450px;
}
.share-container-H4rUp0NVCF .share-tree-LSqbmI7dl1 {
  width: 240px;
  padding-right: 16px;
  overflow: auto;
  border-right: 1px solid #e9ecf2;
}
.share-container-H4rUp0NVCF .scrollable-Ij9zXV7UtE {
  width: 390px;
  padding: 0 25px;
}
.share-container-H4rUp0NVCF .scrollable-div-Z8pYGVuwEl {
  height: 395px;
  overflow: auto;
}
.share-container-H4rUp0NVCF .scrollable-div-Z8pYGVuwEl .ant-skeleton {
  display: none;
}
.share-container-H4rUp0NVCF .scrollable-div-Z8pYGVuwEl:nth-of-type(3) {
  width: 264px;
  height: 434px;
  background: #f7f9fd;
  border-radius: 4px;
}
.share-container-H4rUp0NVCF .scrollable-div-Z8pYGVuwEl .scrollable-span-Y9QsDQ8CHd {
  color: #363b45;
}
.share-container-H4rUp0NVCF .scrollable-div-Z8pYGVuwEl .scrollable-avatar-keW6ubVtfj {
  width: 27px;
  height: 27px;
}
.share-container-H4rUp0NVCF .icon-GZIR6VSzg6:hover {
  cursor: pointer;
}

.rich-text-label-_UWEADor_M {
  display: contents;
}
.rich-text-label-_UWEADor_M > * {
  display: contents;
}

.notifications-Mx_1Qk5STD {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  background-color: #f5f7fa;
  border-radius: 50%;
}
.notifications-small-pvktuXKr_I {
  width: 20px;
  height: 20px;
  background-color: transparent;
}
.notifications-small-pvktuXKr_I .anticon {
  color: #fff;
}
.notifications-small-pvktuXKr_I .ant-badge-multiple-words {
  padding: 0 4px;
}
.notifications-small-pvktuXKr_I .ant-badge-count {
  box-shadow: none;
}
.notifications-Mx_1Qk5STD .ant-badge-multiple-words-POoGb3db3E {
  padding: 0;
}

.text-ellipsis-GsfL1P0G4a .inner-kpo6ROsjxh {
  overflow: hidden;
}
.text-ellipsis-GsfL1P0G4a .more-btn-yzR8MkZGOV {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 8px;
  padding: 2px 0;
  color: #2351ea;
  font-size: 12px;
  background-color: #f6f7fa;
  cursor: pointer;
}
.text-ellipsis-GsfL1P0G4a .more-btn-yzR8MkZGOV .icon-X0GitYFVcR {
  margin-left: 4px;
}

.collapse-eIcTx6PTgR {
  border: none !important;
  box-shadow: none !important;
}
.collapse-eIcTx6PTgR {
  margin-bottom: 4px;
}
.collapse-eIcTx6PTgR .ant-collapse-item {
  box-shadow: none !important;
}
.collapse-eIcTx6PTgR .ant-collapse-header {
  padding: 4px 12px !important;
  border-radius: 4px !important;
}
.collapse-eIcTx6PTgR .ant-collapse-header {
  height: 26px;
  color: #273849;
  font-weight: 600;
  font-size: 12px;
  line-height: 26px;
  background: #f2f5fb;
}
.collapse-eIcTx6PTgR .ant-collapse-content .ant-collapse-content-box {
  padding: 12px 0;
  overflow: overlay;
  overflow: auto;
}
.collapse-eIcTx6PTgR .ant-collapse-content ::-webkit-scrollbar-thumb {
  background: rgba(193, 199, 205, 0.4);
}

.search-container-lXrUHXqaM8 {
  display: flex;
  justify-content: space-between;
  width: 100%;
  margin-bottom: 16px;
}
.right-OlXt3dk4LM .ant-form {
  display: flex;
  gap: 8px;
}

.upload-container-VEjYUSfDZF {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 60px;
  height: 60px;
  border-radius: 50%;
}
.upload-container-VEjYUSfDZF .image-container-L_swcbyN5h {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 60px;
  height: 60px;
  background: #000;
  border-radius: 50%;
}
.upload-container-VEjYUSfDZF .image-container-L_swcbyN5h img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.upload-container-VEjYUSfDZF .image-container-L_swcbyN5h .upload-btn-container-pcxV62WD4P {
  display: none;
}
.upload-container-VEjYUSfDZF .image-container-L_swcbyN5h:hover .upload-btn-container-pcxV62WD4P {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  text-align: center;
  background: rgba(0, 0, 0, 0.65);
  border-radius: 50%;
  cursor: pointer;
}
.upload-container-VEjYUSfDZF .image-container-L_swcbyN5h:hover .upload-btn-container-pcxV62WD4P .upload-btn-fnNDCamHQ0 .upload-btn-text-Vi4iWKZil0 {
  color: #fff;
  line-height: 80px;
  text-align: center;
}

.collapse-btn-F78R54XReG {
  position: absolute;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 10px;
  height: 54px;
  color: #273849;
  font-size: 10px;
  background: #e9ecf2;
  border-radius: 6px 0 0 6px;
  transform: translateY(-50%);
  cursor: pointer;
}

.tags-cGFCM6_gg8 .tag-BKqgOMdOLc {
  display: inline-block;
  max-width: 100%;
  margin: 2px 4px 2px 0;
  padding: 1px 6px;
  border-radius: 2px;
}
.tags-cGFCM6_gg8 .tag-BKqgOMdOLc .icon-sH7NeXkdRF {
  display: inline-block;
  margin-left: 6px;
  font-size: 10px;
  cursor: pointer;
}
.tags-cGFCM6_gg8 .input-djqxWPP6K5 {
  padding: 1px 4px !important;
}
.tags-cGFCM6_gg8 .input-djqxWPP6K5 {
  display: inline-block;
  width: 100px;
  margin: 2px 0;
}
.tags-cGFCM6_gg8 .add-btn-vx3QKAJDT_ {
  display: inline-block;
  margin: 2px 0;
  padding: 2px 6px;
  background: #e9ecf2;
  border-radius: 2px;
  cursor: pointer;
}

.tree-basic-fcU0bdgLKT {
  width: 100%;
}
.tree-basic-fcU0bdgLKT .ant-tree-treenode {
  position: relative;
}
.tree-basic-fcU0bdgLKT .ant-tree-treenode::before {
  border-radius: 4px;
}
.tree-basic-fcU0bdgLKT .ant-tree-treenode:hover ::before {
  background-color: #f5f7fa;
}
.tree-basic-fcU0bdgLKT .ant-tree-treenode .ant-tree-switcher .ant-tree-switcher-icon,
.tree-basic-fcU0bdgLKT .ant-tree-treenode .ant-tree-title {
  color: #273849 !important;
}
.tree-basic-fcU0bdgLKT .ant-tree-treenode .ant-tree-switcher,
.tree-basic-fcU0bdgLKT .ant-tree-treenode .ant-tree-node-content-wrapper {
  padding: 4px 0 !important;
}
.tree-basic-fcU0bdgLKT .ant-tree-treenode .ant-tree-node-content-wrapper {
  padding-right: 8px !important;
}
.tree-basic-fcU0bdgLKT .ant-tree-treenode .ant-tree-node-content-wrapper {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.tree-basic-fcU0bdgLKT .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: #4d67be !important;
}
.tree-basic-fcU0bdgLKT .ant-tree-treenode-selected::before {
  background: #e9edfc !important;
}
.tree-basic-fcU0bdgLKT .ant-tree-treenode-selected .ant-tree-switcher .ant-tree-switcher-icon,
.tree-basic-fcU0bdgLKT .ant-tree-treenode-selected .ant-tree-title {
  color: #4d67be !important;
}
.tree-basic-fcU0bdgLKT .ant-tree-treenode-selected .ant-tree-switcher .ant-tree-switcher-icon,
.tree-basic-fcU0bdgLKT .ant-tree-treenode-selected .ant-tree-title {
  font-weight: bold;
}

.file-tree-container-MK_Y78SGTr {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  overflow: auto;
}
.file-tree-container-MK_Y78SGTr .ant-tree-node-content-wrapper {
  width: 0;
}
.file-tree-container-MK_Y78SGTr .tree-head-zw4q89OV7e {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.file-tree-container-MK_Y78SGTr .tree-head-zw4q89OV7e:hover .tree-head-icons-UDtkvz5dLz {
  display: flex;
}
.file-tree-container-MK_Y78SGTr .tree-head-text-Z7Uqjv8lPq {
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-tree-container-MK_Y78SGTr .tree-head-icons-UDtkvz5dLz {
  display: none;
  flex: 0 0 40px;
  justify-content: flex-end;
  padding-left: 8px;
  transition: all 0.1s linear;
}
.file-tree-container-MK_Y78SGTr .tree-head-icons-UDtkvz5dLz .ant-space-item {
  padding: 0 6px;
}
.file-tree-container-MK_Y78SGTr .tree-head-icons-UDtkvz5dLz .ant-space-item:hover {
  background-color: #e9ecf2;
  border-radius: 4px;
}

.sider-collapse-container-VKDYbKuFFg {
  position: relative;
  flex: 0 0 358px;
  width: 0;
  height: 100%;
  border-right: 1px solid #eee;
}
.sider-collapse-container-VKDYbKuFFg .sider-content-rY8xDjPNc4 {
  height: 100%;
}
.sider-collapse-container-VKDYbKuFFg .sider-fold-icon-CHSDNJIEoB {
  position: absolute;
  z-index: 10;
  background-color: #e9ecf2;
  cursor: pointer;
}
.sider-collapse-container-VKDYbKuFFg .placement-left-C86o5d_HcX {
  top: 50%;
  right: -10px;
  width: 10px;
  height: 54px;
  line-height: 54px;
  border-radius: 0 6px 6px 0;
  transform: translateY(-50%);
}
.sider-collapse-container-VKDYbKuFFg .placement-right-T0leT3Zk6f {
  top: 50%;
  left: -10px;
  width: 10px;
  height: 54px;
  line-height: 54px;
  border-radius: 6px 0 0 6px;
  transform: translateY(-50%);
}

.preview-file-dialog-L4uOEJGNdW .ant-modal-body {
  height: calc(100vh - 120px);
  max-height: none;
}

.checkbox-cascader-container-fRGd4MDXvA {
  display: flex;
  flex: 1;
  flex-wrap: wrap;
  row-gap: 4px;
  -moz-column-gap: 16px;
       column-gap: 16px;
}
.checkbox-cascader-container-fRGd4MDXvA .checkbox-cascader-item-container-AII0alPlWQ {
  display: flex;
  gap: 4px;
  align-items: center;
}
.checkbox-cascader-container-fRGd4MDXvA .checkbox-cascader-item-container-AII0alPlWQ .checkbox-cascader-text-Sx3mEr8RBt {
  cursor: pointer;
}

