 html[data-theme='dark'] .app-loading {
     background-color: #2c344a;
 }

 html[data-theme='dark'] .app-loading .app-loading-title {
     color: rgb(255 255 255 / 85%);
 }
 html[data-theme="dark"] .ant-steps-navigation .ant-steps-item::after {
     border-bottom: none;
     border-left: none;
}

 .app-loading {
     display: flex;
     width: 100%;
     height: 100%;
     justify-content: center;
     align-items: center;
     flex-direction: column;
     background-color: #f4f7f9;
 }

 .app-loading .app-loading-wrap {
     position: absolute;
     top: 50%;
     left: 50%;
     display: flex;
     transform: translate3d(-50%, -50%, 0);
     justify-content: center;
     align-items: center;
     flex-direction: column;
 }

 .app-loading .dots {
     display: flex;
     padding: 98px;
     justify-content: center;
     align-items: center;
 }

 .app-loading .app-loading-title {
     display: flex;
     margin-top: 30px;
     font-size: 30px;
     color: rgb(0 0 0 / 85%);
     justify-content: center;
     align-items: center;
 }

 .app-loading .app-loading-logo {
     display: block;
     width: 90px;
     margin: 0 auto;
     margin-bottom: 20px;
     border: none;
 }

 .dot {
     position: relative;
     display: inline-block;
     width: 48px;
     height: 48px;
     margin-top: 30px;
     font-size: 32px;
     transform: rotate(45deg);
     box-sizing: border-box;
     animation: antRotate 1.2s infinite linear;
 }

 .dot i {
     position: absolute;
     display: block;
     width: 20px;
     height: 20px;
     background-color: #0065cc;
     border-radius: 100%;
     opacity: 30%;
     transform: scale(0.75);
     animation: antSpinMove 1s infinite linear alternate;
     transform-origin: 50% 50%;
 }

 .dot i:nth-child(1) {
     top: 0;
     left: 0;
 }

 .dot i:nth-child(2) {
     top: 0;
     right: 0;
     animation-delay: 0.4s;
 }

 .dot i:nth-child(3) {
     right: 0;
     bottom: 0;
     animation-delay: 0.8s;
 }

 .dot i:nth-child(4) {
     bottom: 0;
     left: 0;
     animation-delay: 1.2s;
 }

 @keyframes antRotate {
     to {
         transform: rotate(405deg);
     }
 }

 @-webkit-keyframes antRotate {
     to {
         transform: rotate(405deg);
     }
 }

 @keyframes antSpinMove {
     to {
         opacity: 100%;
     }
 }

 @-webkit-keyframes antSpinMove {
     to {
         opacity: 100%;
     }
 }
 /* .btf {
    border-top: 1px solid green!important;
    border-left: 1px solid green;
    padding-top: 20px;
  } */


  /* .ant-table-fixed-header .ant-table-scroll .ant-table-header{

    width: calc(100% - 8px);
 
 }
  */
/* .ant-table-tbody > tr.ant-table-row:hover > td,
.ant-table-tbody > tr > td.ant-table-cell-row-hover {
  background: #b91515;
} */

/* 
ul.jnpf-menu.jnpf-menu-light.jnpf-menu-vertical.jnpf-simple-menu li.jnpf-menu-submenu.jnpf-menu-item-active.jnpf-menu-opened.jnpf-menu-child-item-active.jnpf-simple-menu__parent ul.jnpf-menu li.jnpf-menu-submenu.jnpf-menu-submenu-has-parent-submenu.jnpf-simple-menu__children {
    background-color: aqua;
} */

/* ul.jnpf-menu.jnpf-menu-light.jnpf-menu-vertical.jnpf-simple-menu li.jnpf-menu-submenu.jnpf-menu-item-active.jnpf-menu-opened.jnpf-menu-child-item-active.jnpf-simple-menu__parent div.jnpf-menu-submenu-title {
    background-color: #0065cc;
}

li.jnpf-menu-submenu-has-parent-submenu.jnpf-simple-menu__children{
    background-color: red;
} */

.cus-table-header {
  width: 5rem; 
  white-space: pre-wrap;
  text-align: center;
}
.jnpf-print-tag-span .jnpf-tiny-color--common span{
    padding-left: 5px;;
}